@charset "UTF-8";.error-boundary[data-v-5c75afa5]{display:flex;align-items:center;justify-content:center;flex:1;min-height:300px;padding:24px;background-color:var(--fl-bg-page);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.error-boundary__card[data-v-5c75afa5]{background:var(--fl-bg-card);border:1px solid var(--fl-border-subtle);border-radius:var(--fl-card-radius, 16px);padding:40px 32px;max-width:520px;width:100%;text-align:center;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04)}.error-boundary__icon[data-v-5c75afa5]{font-size:48px;color:var(--fl-error);margin-bottom:16px;line-height:1}.error-boundary__title[data-v-5c75afa5]{font-size:var(--fl-card-font-heading, 15px);font-weight:var(--fl-card-font-weight-heading, 700);color:var(--fl-text-primary);margin:0 0 12px}.error-boundary__message[data-v-5c75afa5]{font-size:var(--fl-card-font-body, 13px);color:var(--fl-text-secondary, var(--fl-text-secondary));margin:0 0 8px;padding:8px 12px;background:var(--fl-bg-muted, var(--fl-bg-muted));border-radius:6px;word-break:break-word}.error-boundary__hint[data-v-5c75afa5]{font-size:var(--fl-card-font-label, 11px);color:var(--fl-text-muted, var(--fl-text-muted));margin:0 0 24px;line-height:1.5}.error-boundary__actions[data-v-5c75afa5]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.error-boundary__btn[data-v-5c75afa5]{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease;border:none}.error-boundary__btn--primary[data-v-5c75afa5]{background:var(--fl-bg-card);color:var(--fl-text-primary)}.error-boundary__btn--primary[data-v-5c75afa5]:hover{background:var(--fl-surface-dark);color:var(--fl-brass-light)}.error-boundary__btn--secondary[data-v-5c75afa5]{background:transparent;color:var(--fl-text-secondary, var(--fl-text-secondary));border:1px solid var(--fl-border-input, var(--fl-border-subtle))}.error-boundary__btn--secondary[data-v-5c75afa5]:hover{background:var(--fl-bg-muted, var(--fl-bg-muted));color:var(--fl-text-primary)}.action-menu[data-v-23805783]{display:contents}.action-menu__trigger[data-v-23805783]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:7px;background:transparent;color:var(--fl-text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.action-menu__trigger[data-v-23805783]:hover,.action-menu__trigger--active[data-v-23805783]{background:var(--fl-border-subtle);color:var(--fl-text-primary)}.action-menu__trigger .mdi[data-v-23805783]{font-size:17px}.action-menu__backdrop[data-v-23805783]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--fl-z-popover, 9700);background:transparent}.action-menu__panel[data-v-23805783]{position:fixed;display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--fl-bg-card);border:1px solid var(--fl-border-subtle);border-radius:10px;box-shadow:0 8px 28px rgba(16,24,40,.16)}.action-menu__item[data-v-23805783]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:7px;font-size:13px;font-family:inherit;color:var(--fl-text-primary);cursor:pointer;text-align:left}.action-menu__item[data-v-23805783]:hover{background:var(--fl-bg-muted)}.action-menu__item .mdi[data-v-23805783]{font-size:16px;color:var(--fl-text-secondary)}.action-menu__divider[data-v-23805783]{height:1px;background:var(--fl-border-subtle);margin:4px 2px}.action-menu__item--danger[data-v-23805783],.action-menu__item--danger .mdi[data-v-23805783]{color:var(--fl-error)}.action-menu__item--danger[data-v-23805783]:hover{background:var(--fl-anam-option-declined-bg)}html.dark .action-menu__panel,html[data-theme=dark] .action-menu__panel{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .action-menu__item:hover,html[data-theme=dark] .action-menu__item:hover{background:var(--fl-bg-card-hover)}html.dark .action-menu__item--danger,html.dark .action-menu__item--danger .mdi,html[data-theme=dark] .action-menu__item--danger,html[data-theme=dark] .action-menu__item--danger .mdi{color:var(--fl-error-text)}html.dark .action-menu__item--danger:hover,html[data-theme=dark] .action-menu__item--danger:hover{background:rgba(248,81,73,.18)}.patienten-cache[data-v-13f8b60d]{position:relative}.cache-button[data-v-13f8b60d]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--fl-text-secondary, var(--fl-text-secondary));font-size:var(--fl-icon-header);cursor:pointer;transition:background .15s,color .15s}.cache-button[data-v-13f8b60d]:hover{background:var(--fl-ceremaris-light, var(--fl-bg-muted));color:var(--fl-text-primary)}.cache-button[data-v-13f8b60d]:active{background:var(--fl-ceremaris-light-active, var(--fl-bg-page))}html:not(.dark):not([data-theme=dark]) .dropdown-menu[data-v-13f8b60d]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-border-subtle: #D4DCE8}.dropdown-menu[data-v-13f8b60d]{position:absolute;top:calc(100% + 6px);left:0;min-width:300px;max-height:400px;overflow-y:auto;background:var(--fl-bg-card);border:1px solid var(--fl-border-cool);border-radius:12px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);list-style:none;margin:0;padding:6px;z-index:1200}.dropdown-menu li[data-v-13f8b60d]{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;border-radius:8px;cursor:pointer;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:var(--fl-text-primary);transition:background .1s,color .1s}.dropdown-menu li[data-v-13f8b60d]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.dropdown-menu li.selected[data-v-13f8b60d]{background:var(--fl-bg-card);color:var(--fl-text-primary);font-weight:600}.dropdown-menu li.selected[data-v-13f8b60d]:hover{background:var(--fl-surface-dark);color:var(--fl-brass-light)}.dropdown-menu li.loading-row[data-v-13f8b60d],.dropdown-menu li.empty-row[data-v-13f8b60d]{display:flex;align-items:center;gap:8px;cursor:default;color:var(--fl-text-secondary, var(--fl-text-secondary));font-weight:400}.dropdown-menu li.loading-row[data-v-13f8b60d]:hover,.dropdown-menu li.empty-row[data-v-13f8b60d]:hover{background:transparent;color:var(--fl-text-secondary, var(--fl-text-secondary))}.dropdown-menu li.loading-row .mdi[data-v-13f8b60d]{color:var(--fl-navy, #14365C);font-size:16px}@media(min-width:1024px)and (max-width:1500px){.cache-button[data-v-13f8b60d]{width:28px;height:28px;font-size:var(--fl-icon-header);border-radius:6px}.dropdown-menu[data-v-13f8b60d]{min-width:260px}.dropdown-menu li[data-v-13f8b60d]{padding:7px 10px;font-size:12px}}html.dark .patienten-cache .cache-button{background:var(--fl-bg-card-hover);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .patienten-cache .cache-button:hover{background:var(--fl-border-input);border-color:var(--fl-link-active);color:var(--fl-link-active)}html.dark .patienten-cache .dropdown-menu{background:var(--fl-bg-card);border-color:var(--fl-link-active);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark .patienten-cache .dropdown-menu li{color:var(--fl-text-primary)}html.dark .patienten-cache .dropdown-menu li:hover{background:var(--fl-bg-card-hover);color:var(--fl-link-active)}html.dark .patienten-cache .dropdown-menu li.selected{background:var(--fl-success);color:var(--fl-text-on-accent)}html.dark .patienten-cache .dropdown-menu li.selected:hover{background:#2ea043}.notification-center[data-v-09ea40bd]{position:relative;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.notification-bell[data-v-09ea40bd]{position:relative;width:40px;height:40px;background:transparent;border:none;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--fl-text-secondary);transition:all .2s ease}.notification-bell[data-v-09ea40bd]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.notification-bell.has-notifications[data-v-09ea40bd]{color:var(--fl-text-primary)}.bell-icon[data-v-09ea40bd]{display:flex;align-items:center;justify-content:center;font-size:var(--fl-icon-header)}.notification-badge[data-v-09ea40bd]{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 5px;background:var(--fl-error);color:var(--fl-text-inverse);font-size:14px;font-weight:600;border-radius:9px;display:flex;align-items:center;justify-content:center}.badge-enter-active[data-v-09ea40bd],.badge-leave-active[data-v-09ea40bd]{transition:all .2s ease}.badge-enter-from[data-v-09ea40bd],.badge-leave-to[data-v-09ea40bd]{opacity:0;transform:scale(.5)}.notification-dropdown[data-v-09ea40bd]{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-height:480px;background:var(--fl-bg-card);border:1px solid var(--fl-border-subtle);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.12);overflow:hidden;z-index:1000}html:not(.dark):not([data-theme=dark]) .notification-dropdown[data-v-09ea40bd]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: #eef2f7;--fl-ceremaris-light-active: #e4e7ec;--fl-border-subtle: #D4DCE8}.dropdown-enter-active[data-v-09ea40bd]{animation:dropdown-in-09ea40bd .2s ease-out}.dropdown-leave-active[data-v-09ea40bd]{animation:dropdown-out-09ea40bd .15s ease-in forwards}@keyframes dropdown-in-09ea40bd{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dropdown-out-09ea40bd{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.95)}}.dropdown-header[data-v-09ea40bd]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--fl-bg-card-hover);background:var(--fl-bg-muted)}.dropdown-title[data-v-09ea40bd]{font-size:16px;font-weight:600;color:var(--fl-text-primary);margin:0}.clear-all-btn[data-v-09ea40bd]{padding:6px 12px;background:transparent;border:1px solid var(--fl-border-subtle);border-radius:6px;color:var(--fl-text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}.clear-all-btn[data-v-09ea40bd]:hover{background:var(--fl-severity-high-bg);border-color:var(--fl-severity-critical-bg);color:var(--fl-error)}.notification-list[data-v-09ea40bd]{max-height:400px;overflow-y:auto}.notification-item[data-v-09ea40bd]{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;border-bottom:1px solid var(--fl-bg-card-hover);transition:background .15s ease}.notification-item[data-v-09ea40bd]:last-child{border-bottom:none}.notification-item[data-v-09ea40bd]:hover{background:var(--fl-bg-muted)}.notification-item.item--clickable[data-v-09ea40bd]{cursor:pointer}.notification-item.item--clickable[data-v-09ea40bd]:hover{background:var(--fl-ceremaris-light)}.notification-item.item--clickable .item-message[data-v-09ea40bd]:after{content:" →";color:var(--fl-text-secondary, var(--fl-text-secondary));font-weight:500}.item-icon[data-v-09ea40bd]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:15px}.item--success .item-icon[data-v-09ea40bd]{background:var(--fl-severity-low-bg);color:var(--fl-success)}.item--warning .item-icon[data-v-09ea40bd]{background:var(--fl-ai-accent-light);color:var(--fl-warning-text)}.item--error .item-icon[data-v-09ea40bd]{background:var(--fl-severity-high-bg);color:var(--fl-error)}.item--info .item-icon[data-v-09ea40bd]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.item-content[data-v-09ea40bd]{flex:1;min-width:0}.item-title[data-v-09ea40bd]{font-size:14px;font-weight:600;color:var(--fl-text-primary);margin-bottom:2px}.item-message[data-v-09ea40bd]{font-size:14px;color:var(--fl-text-secondary);line-height:1.4;overflow-wrap:break-word}.item-time[data-v-09ea40bd]{font-size:14px;color:var(--fl-text-muted);margin-top:4px}.item-dismiss[data-v-09ea40bd]{width:24px;height:24px;background:transparent;border:none;border-radius:6px;color:var(--fl-text-muted);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .15s ease}.notification-item:hover .item-dismiss[data-v-09ea40bd]{opacity:1}.item-dismiss[data-v-09ea40bd]:hover{background:var(--fl-bg-card-hover);color:var(--fl-text-secondary)}.notification-item-enter-active[data-v-09ea40bd],.notification-item-leave-active[data-v-09ea40bd]{transition:all .2s ease}.notification-item-enter-from[data-v-09ea40bd]{opacity:0;transform:translate(-20px)}.notification-item-leave-to[data-v-09ea40bd]{opacity:0;transform:translate(20px)}.notification-empty[data-v-09ea40bd]{padding:40px 20px;text-align:center}.empty-icon[data-v-09ea40bd]{color:var(--fl-border-cool);margin-bottom:12px}.empty-text[data-v-09ea40bd]{font-size:15px;color:var(--fl-text-muted);margin:0}@media(max-width:420px){.notification-dropdown[data-v-09ea40bd]{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-height:70vh;border-radius:16px 16px 0 0}}.notification-center--row[data-v-09ea40bd]{width:100%}.notification-center--row .notification-bell[data-v-09ea40bd]{width:100%;min-height:50px;border-radius:0;justify-content:flex-start;gap:14px;padding:0 20px;font-family:inherit;color:var(--fl-text-primary)}.notification-center--row .notification-bell[data-v-09ea40bd]:hover,.notification-center--row .notification-bell[data-v-09ea40bd]:active{background:var(--fl-ceremaris-light, var(--fl-bg-muted));color:var(--fl-text-primary)}.notification-center--row .bell-icon[data-v-09ea40bd]{width:24px;justify-content:center;color:var(--fl-navy);flex-shrink:0}.notification-center--row .bell-label[data-v-09ea40bd]{flex:1;text-align:left;font-size:14.5px;font-weight:600}.notification-center--row .notification-badge[data-v-09ea40bd]{position:static;background:var(--fl-navy);font-size:11px}.notification-center--row .notification-dropdown[data-v-09ea40bd]{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-height:70vh;border-radius:16px 16px 0 0;z-index:2100}.notification-center--row .item-dismiss[data-v-09ea40bd]{opacity:1}:is(html.dark,html[data-theme=dark]) .notification-center--row .notification-bell[data-v-09ea40bd]{color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .notification-center--row .bell-icon[data-v-09ea40bd]{color:var(--fl-link-active)}:is(html.dark,html[data-theme=dark]) .notification-center--row .notification-bell[data-v-09ea40bd]:hover,:is(html.dark,html[data-theme=dark]) .notification-center--row .notification-bell[data-v-09ea40bd]:active{background:var(--fl-bg-muted)}.notification-list[data-v-09ea40bd]::-webkit-scrollbar{width:6px}.notification-list[data-v-09ea40bd]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)}.notification-list[data-v-09ea40bd]::-webkit-scrollbar-thumb{background:var(--fl-border-cool);border-radius:3px}.notification-list[data-v-09ea40bd]::-webkit-scrollbar-thumb:hover{background:var(--fl-text-muted)}.mtb-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--fl-z-modal, 9600);display:flex;align-items:center;justify-content:center;padding:var(--fl-space-md);background:transparent;pointer-events:none;overflow-y:auto;font-family:var(--fl-font-family)}html.dark .mtb-modal-overlay,html[data-theme=dark] .mtb-modal-overlay{background:transparent}.mtb-modal{position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 2 * var(--fl-space-md));margin:auto;pointer-events:auto;background:radial-gradient(ellipse 120% 80% at 0% 0%,rgba(0,119,182,.22) 0%,transparent 55%),radial-gradient(ellipse 90% 70% at 100% 100%,rgba(245,158,11,.14) 0%,transparent 55%),linear-gradient(180deg,#EAF3FA 0%,var(--fl-tile-bg-hover) 40%,var(--fl-bg-card) 100%);background-color:var(--fl-bg-card);border:1.5px solid var(--fl-border-card-blue);border-left:4px solid var(--fl-navy);border-radius:var(--fl-radius-hero, 18px);box-shadow:0 2px 10px -6px rgba(0,119,182,.18),0 24px 48px -20px rgba(0,119,182,.22),0 8px 32px rgba(16,24,40,.12);outline:none;overflow:hidden;color:var(--fl-text-primary);font-family:var(--fl-font-family)}html.dark .mtb-modal,html[data-theme=dark] .mtb-modal{background:radial-gradient(ellipse 120% 80% at 0% 0%,rgba(88,166,212,.28) 0%,transparent 55%),radial-gradient(ellipse 90% 70% at 100% 100%,rgba(210,153,34,.16) 0%,transparent 55%),linear-gradient(180deg,#2a3650 0%,#242b3c 40%,var(--fl-bg-card) 100%);background-color:var(--fl-bg-card)}html.dark .mtb-modal,html[data-theme=dark] .mtb-modal{box-shadow:0 2px 10px -6px rgba(88,166,212,.25),0 24px 48px -20px rgba(0,0,0,.55),0 8px 32px rgba(0,0,0,.5)}.mtb-modal.mtb-modal--sm{max-width:400px}.mtb-modal.mtb-modal--md{max-width:520px}.mtb-modal.mtb-modal--lg{max-width:720px}.mtb-modal.mtb-modal--xl{max-width:960px}.mtb-modal.mtb-modal--2xl{max-width:min(calc(100vw - 2 * var(--fl-space-md)),max(960px,66.67vw))}.mtb-modal.mtb-modal--full{max-width:calc(100vw - 2 * var(--fl-space-md));max-height:calc(100vh - 2 * var(--fl-space-md))}.mtb-modal__header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--fl-space-md);padding:22px var(--fl-space-lg) 16px;background:transparent;border-bottom:1px solid var(--fl-border-subtle);flex-shrink:0}.mtb-modal__header:after{content:"";position:absolute;left:var(--fl-space-lg);right:var(--fl-space-lg);bottom:-1px;height:2px;background:linear-gradient(90deg,var(--fl-navy) 0%,transparent 40%);border-radius:2px;pointer-events:none}.mtb-modal__title-wrapper{display:flex;align-items:center;gap:var(--fl-space-sm);min-width:0}.mtb-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:16px;font-weight:var(--fl-weight-bold);line-height:1;color:var(--fl-brass-light);background:linear-gradient(135deg,var(--fl-navy) 0%,#38BDF8 100%);border-radius:var(--fl-radius-md);box-shadow:0 2px 6px -2px rgba(0,119,182,.45);flex-shrink:0}.mtb-modal__title{margin:0;font-family:var(--fl-font-family);font-size:20px;font-weight:var(--fl-weight-bold);color:var(--fl-text-primary);letter-spacing:var(--fl-tracking-tight);line-height:var(--fl-leading-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtb-modal__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--fl-radius-md);background:transparent;color:var(--fl-text-muted);font-size:22px;line-height:1;cursor:pointer;transition:background var(--fl-duration-normal) var(--fl-ease-out),color var(--fl-duration-normal) var(--fl-ease-out);flex-shrink:0}.mtb-modal__close:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.mtb-modal__close:focus-visible{outline:none;box-shadow:var(--fl-shadow-focus)}.mtb-modal__body{flex:1;padding:var(--fl-space-lg);overflow-y:auto;color:var(--fl-text-secondary);font-size:var(--fl-text-base);line-height:var(--fl-leading-relaxed)}.mtb-modal__body::-webkit-scrollbar{width:8px}.mtb-modal__body::-webkit-scrollbar-track{background:transparent}.mtb-modal__body::-webkit-scrollbar-thumb{background:var(--fl-border-subtle);border-radius:var(--fl-radius-sm)}.mtb-modal__body::-webkit-scrollbar-thumb:hover{background:var(--fl-text-muted)}.mtb-modal__footer{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:var(--fl-space-sm);padding:var(--fl-space-md) var(--fl-space-lg);background:linear-gradient(180deg,rgba(0,119,182,.06),rgba(0,119,182,.12));border-top:1px solid var(--fl-border-card-blue);flex-shrink:0}html.dark .mtb-modal__footer,html[data-theme=dark] .mtb-modal__footer{background:linear-gradient(180deg,rgba(88,166,212,.1),rgba(88,166,212,.18))}.mtb-modal__footer .mtb-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);min-width:104px;padding:10px 20px;border:1px solid transparent;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);font-size:var(--fl-text-md);font-weight:var(--fl-weight-semibold);line-height:var(--fl-leading-normal);letter-spacing:-.005em;cursor:pointer;transition:background var(--fl-duration-normal) var(--fl-ease-out),color var(--fl-duration-normal) var(--fl-ease-out),border-color var(--fl-duration-normal) var(--fl-ease-out),box-shadow var(--fl-duration-normal) var(--fl-ease-out)}.mtb-modal__footer .mtb-btn:disabled{opacity:.5;cursor:not-allowed}.mtb-modal__footer .mtb-btn:focus-visible{outline:none;box-shadow:var(--fl-shadow-focus)}.mtb-modal__footer .mtb-btn--primary{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:var(--fl-brand-surface)}.mtb-modal__footer .mtb-btn--primary:hover:not(:disabled){background:var(--fl-brand-surface-hover);border-color:var(--fl-brand-surface-hover)}.mtb-modal__footer .mtb-btn--primary:active:not(:disabled){background:var(--fl-brand-surface-active);border-color:var(--fl-brand-surface-active)}.mtb-modal__footer .mtb-btn--secondary{background:var(--fl-ceremaris-light);color:var(--fl-text-primary);border-color:var(--fl-border-card)}.mtb-modal__footer .mtb-btn--secondary:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.mtb-modal__footer .mtb-btn--loading{position:relative;color:transparent!important}.mtb-modal__footer .mtb-btn__spinner{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid currentcolor;border-right-color:transparent;border-radius:50%;animation:mtb-spin .75s linear infinite}.mtb-modal__footer .mtb-btn--primary .mtb-btn__spinner{border-color:rgba(0,119,182,.3);border-right-color:var(--fl-navy)}@keyframes mtb-spin{to{transform:rotate(360deg)}}.mtb-modal--info,.mtb-modal--success,.mtb-modal--warning,.mtb-modal--error{border-left-width:4px}.mtb-modal--info{border-left-color:var(--fl-info)}.mtb-modal--success{border-left-color:var(--fl-success)}.mtb-modal--warning{border-left-color:var(--fl-warning)}.mtb-modal--error{border-left-color:var(--fl-error)}.mtb-modal--info .mtb-modal__icon{color:var(--fl-bg-card);background:linear-gradient(135deg,var(--fl-info) 0%,#93C5FD 100%);box-shadow:0 2px 6px -2px rgba(59,130,246,.45)}.mtb-modal--success .mtb-modal__icon{color:var(--fl-bg-card);background:linear-gradient(135deg,var(--fl-success) 0%,#6EE7B7 100%);box-shadow:0 2px 6px -2px rgba(16,185,129,.45)}.mtb-modal--warning .mtb-modal__icon{color:var(--fl-bg-card);background:linear-gradient(135deg,var(--fl-warning) 0%,#FCD34D 100%);box-shadow:0 2px 6px -2px rgba(245,158,11,.45)}.mtb-modal--error .mtb-modal__icon{color:var(--fl-bg-card);background:linear-gradient(135deg,var(--fl-error) 0%,#FCA5A5 100%);box-shadow:0 2px 6px -2px rgba(220,38,38,.45)}.mtb-modal--info .mtb-modal__header:after{background:linear-gradient(90deg,var(--fl-info) 0%,transparent 40%)}.mtb-modal--success .mtb-modal__header:after{background:linear-gradient(90deg,var(--fl-success) 0%,transparent 40%)}.mtb-modal--warning .mtb-modal__header:after{background:linear-gradient(90deg,var(--fl-warning) 0%,transparent 40%)}.mtb-modal--error .mtb-modal__header:after{background:linear-gradient(90deg,var(--fl-error) 0%,transparent 40%)}.mtb-modal--warning .mtb-modal__footer .mtb-btn--primary,.mtb-modal--error .mtb-modal__footer .mtb-btn--primary,.mtb-modal--success .mtb-modal__footer .mtb-btn--primary{color:var(--fl-text-inverse)}.mtb-modal--warning .mtb-modal__footer .mtb-btn--primary{background:var(--fl-warning);border-color:var(--fl-warning)}.mtb-modal--warning .mtb-modal__footer .mtb-btn--primary:hover:not(:disabled){filter:brightness(.95)}.mtb-modal--error .mtb-modal__footer .mtb-btn--primary{background:var(--fl-error);border-color:var(--fl-error)}.mtb-modal--error .mtb-modal__footer .mtb-btn--primary:hover:not(:disabled){filter:brightness(.95)}.mtb-modal--success .mtb-modal__footer .mtb-btn--primary{background:var(--fl-success);border-color:var(--fl-success)}.mtb-modal--success .mtb-modal__footer .mtb-btn--primary:hover:not(:disabled){filter:brightness(.95)}.mtb-modal--warning .mtb-modal__footer .mtb-btn--primary .mtb-btn__spinner,.mtb-modal--error .mtb-modal__footer .mtb-btn--primary .mtb-btn__spinner,.mtb-modal--success .mtb-modal__footer .mtb-btn--primary .mtb-btn__spinner{border-color:rgba(255,255,255,.35);border-right-color:var(--fl-ceremaris-light)}.mtb-modal-enter-active,.mtb-modal-leave-active{transition:opacity var(--fl-duration-normal) var(--fl-ease-out)}.mtb-modal-enter-active .mtb-modal,.mtb-modal-leave-active .mtb-modal{transition:transform var(--fl-duration-normal) var(--fl-ease-out),opacity var(--fl-duration-normal) var(--fl-ease-out)}.mtb-modal-enter-from,.mtb-modal-leave-to{opacity:0}.mtb-modal-enter-from .mtb-modal{transform:scale(.96) translateY(-12px);opacity:0}.mtb-modal-leave-to .mtb-modal{transform:scale(.98) translateY(6px);opacity:0}@media(max-width:640px){.mtb-modal-overlay{padding:var(--fl-space-xs);align-items:flex-end}.mtb-modal{max-height:calc(100vh - 2 * var(--fl-space-xs));border-radius:16px 16px 0 0}.mtb-modal--sm,.mtb-modal--md,.mtb-modal--lg,.mtb-modal--xl{max-width:100%}.mtb-modal__header,.mtb-modal__body,.mtb-modal__footer{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}.mtb-modal__footer{flex-direction:column-reverse;gap:var(--fl-space-xs)}.mtb-modal__footer .mtb-btn{width:100%}}@media(prefers-reduced-motion:reduce){.mtb-modal-enter-active,.mtb-modal-leave-active,.mtb-modal-enter-active .mtb-modal,.mtb-modal-leave-active .mtb-modal{transition:none}.mtb-modal__footer .mtb-btn__spinner{animation:none}}@media(prefers-contrast:high){.mtb-modal,.mtb-modal__footer .mtb-btn{border-width:2px}}.mtb-btn-block[data-v-10557147]{width:100%}.mtb-btn-loading[data-v-10557147]{pointer-events:none}.mtb-btn-label[data-v-10557147]{white-space:nowrap}html.dark .mtb-btn[data-v-10557147],html[data-theme=dark] .mtb-btn[data-v-10557147]{border-color:var(--fl-border-input)}html.dark .mtb-btn[data-v-10557147]:hover:not(:disabled),html[data-theme=dark] .mtb-btn[data-v-10557147]:hover:not(:disabled){background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-hover)}.field-selector-container[data-v-189dc517]{margin-bottom:24px;display:flex;flex-direction:column;gap:10px}.field-selector-container label[data-v-189dc517]{font-weight:600;color:var(--fl-navy);font-size:15px;letter-spacing:.01em}.field-selector[data-v-189dc517]{padding:14px 18px;background:var(--fl-bg-card);border:2px solid var(--fl-border-card);border-radius:12px;font-size:16px;font-weight:500;color:var(--fl-text-primary);cursor:pointer;transition:all .2s ease;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif}.field-selector[data-v-189dc517]:hover{background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card))}.field-selector[data-v-189dc517]:focus{outline:none;border-color:var(--fl-navy);background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card));box-shadow:0 0 0 4px color-mix(in srgb,var(--fl-navy) 10%,transparent)}.textarea-container[data-v-189dc517]{position:relative;margin-bottom:20px}.transcription-textarea[data-v-189dc517]{width:100%;min-height:240px;padding:18px;background:var(--fl-bg-card);border:2px solid var(--fl-border-card);border-radius:12px;font-size:16px;line-height:1.7;color:var(--fl-text-primary);resize:vertical;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;transition:all .2s ease}.transcription-textarea[data-v-189dc517]:focus{outline:none;background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card));box-shadow:0 0 0 4px color-mix(in srgb,var(--fl-navy) 10%,transparent)}.transcription-textarea[data-v-189dc517]::placeholder{color:color-mix(in srgb,var(--fl-navy) 40%,transparent);font-style:italic}.word-count[data-v-189dc517]{margin-top:10px;font-size:14px;font-weight:600;color:var(--fl-navy);text-align:right;letter-spacing:.02em}.status-message[data-v-189dc517]{padding:14px 20px;border-radius:12px;margin-bottom:20px;font-size:15px;font-weight:600;text-align:center;letter-spacing:.01em;border:2px solid;animation:fl-status-enter-189dc517 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes fl-status-enter-189dc517{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.status-message.success[data-v-189dc517]{background:var(--fl-severity-low-bg);color:var(--fl-success-text);border-color:var(--fl-success)}.status-message.error[data-v-189dc517]{background:var(--fl-severity-high-bg);color:var(--fl-error-text);border-color:var(--fl-error)}.usage-footer[data-v-189dc517]{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-bottom:16px;background:var(--fl-rk-tip-bg);border:1px solid var(--fl-info);border-radius:8px;font-family:Roboto Mono,monospace;font-size:14px;color:var(--fl-text-secondary);flex-wrap:wrap}.usage-item[data-v-189dc517]{display:inline-flex;align-items:center;gap:3px}.usage-item .mdi[data-v-189dc517]{font-size:14px;color:var(--fl-navy)}.usage-sep[data-v-189dc517]{opacity:.3}.usage-badge[data-v-189dc517]{display:inline-flex;align-items:center;gap:2px;padding:0 5px;border-radius:3px;font-weight:600;font-size:13px}.usage-badge .mdi[data-v-189dc517]{font-size:14px}.badge-medtoolbox[data-v-189dc517]{background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card));color:var(--fl-info)}.badge-tenant[data-v-189dc517]{background:var(--fl-ai-accent-light);color:var(--fl-warning-text)}.badge-environment[data-v-189dc517]{background:var(--fl-info-light);color:var(--fl-navy)}.button-group[data-v-189dc517]{display:flex;gap:14px;flex-wrap:wrap;width:100%}@media(max-width:640px){.button-group[data-v-189dc517]{flex-direction:column}}html.dark .field-selector-container label,html[data-theme=dark] .field-selector-container label{color:var(--fl-navy)}html.dark .field-selector,html[data-theme=dark] .field-selector{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .field-selector:hover,html[data-theme=dark] .field-selector:hover{background:var(--fl-border-input)}html.dark .field-selector:focus,html[data-theme=dark] .field-selector:focus{background:var(--fl-border-input);border-color:var(--fl-border-input-focus);box-shadow:0 0 0 4px rgba(88,166,212,.15)}html.dark .field-selector option,html[data-theme=dark] .field-selector option{background:var(--fl-bg-card-hover);color:var(--fl-text-primary)}html.dark .transcription-textarea,html[data-theme=dark] .transcription-textarea{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .transcription-textarea:focus,html[data-theme=dark] .transcription-textarea:focus{background:var(--fl-border-input);border-color:var(--fl-border-input-focus);box-shadow:0 0 0 4px rgba(88,166,212,.15)}html.dark .transcription-textarea::placeholder,html[data-theme=dark] .transcription-textarea::placeholder{color:var(--fl-border-input-hover)}html.dark .word-count,html[data-theme=dark] .word-count{color:var(--fl-navy)}html.dark .status-message.success,html[data-theme=dark] .status-message.success{background:var(--fl-success-light);color:var(--fl-success-text);border-color:var(--fl-success-dark)}html.dark .status-message.error,html[data-theme=dark] .status-message.error{background:var(--fl-bg-page-alt);color:var(--fl-error);border-color:var(--fl-error-dark)}.diktat-history[data-v-c5b16277]{display:flex;flex-direction:column;gap:12px}.diktat-history__hint[data-v-c5b16277]{margin:0;font-size:12.5px;color:var(--fl-text-secondary)}.diktat-history__state[data-v-c5b16277]{display:flex;align-items:center;gap:8px;padding:24px 8px;justify-content:center;font-size:13.5px;color:var(--fl-text-secondary)}.diktat-history__state--error[data-v-c5b16277]{color:var(--fl-error)}.diktat-history__list[data-v-c5b16277]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;max-height:60vh;overflow-y:auto}.diktat-history__item[data-v-c5b16277]{background:var(--fl-bg-card);border:1px solid var(--fl-border-subtle);border-left:3px solid var(--fl-navy);border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.diktat-history__meta[data-v-c5b16277]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.diktat-history__date[data-v-c5b16277]{font-size:12.5px;font-weight:600;color:var(--fl-text-primary)}.diktat-history__chip[data-v-c5b16277]{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:10px;font-size:11.5px;background:var(--fl-ceremaris-light);color:var(--fl-navy)}.diktat-history__chip--warn[data-v-c5b16277]{background:color-mix(in srgb,var(--fl-warning) 12%,transparent);color:var(--fl-warning)}.diktat-history__text[data-v-c5b16277]{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;text-align:left;cursor:pointer;font:inherit;font-size:13px;line-height:1.5;color:var(--fl-text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;word-break:break-word}.diktat-history__text--expanded[data-v-c5b16277]{display:block;-webkit-line-clamp:unset}.diktat-history__actions[data-v-c5b16277]{display:flex;flex-wrap:wrap;gap:8px}.diktat-history__btn[data-v-c5b16277]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;border:1px solid transparent;background:var(--fl-ceremaris-light);color:var(--fl-navy);font-size:12.5px;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s}.diktat-history__btn[data-v-c5b16277]:hover{border-color:var(--fl-navy)}.diktat-history__btn--danger[data-v-c5b16277]{background:transparent;color:var(--fl-text-secondary)}.diktat-history__btn--danger[data-v-c5b16277]:hover{border-color:var(--fl-error);color:var(--fl-error)}.new-patient-form[data-v-8359c9db]{padding:8px 28px 28px}.anon-quick[data-v-8359c9db]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.anon-quick-btn[data-v-8359c9db]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--fl-border-card);border-radius:var(--fl-radius-lg, 12px);background:var(--fl-bg-card);color:var(--fl-text-primary);font-family:var(--fl-font-family, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);font-size:var(--fl-text-md, 15px);font-weight:var(--fl-weight-medium, 500);text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.anon-quick-btn[data-v-8359c9db]:hover:not(:disabled){border-color:var(--fl-navy);box-shadow:var(--fl-shadow-focus, 0 0 0 3px rgba(0, 119, 182, .12))}.anon-quick-btn[data-v-8359c9db]:disabled{opacity:.6;cursor:default}.anon-quick-btn__icon[data-v-8359c9db]{flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--fl-brand-surface);display:flex;align-items:center;justify-content:center}.anon-quick-btn__icon .mdi[data-v-8359c9db]{font-size:18px;color:var(--fl-navy)}.anon-divider[data-v-8359c9db]{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--fl-text-muted);font-size:var(--fl-text-sm, 13px)}.anon-divider[data-v-8359c9db]:before,.anon-divider[data-v-8359c9db]:after{content:"";flex:1;height:1px;background:var(--fl-border-subtle)}.form-grid[data-v-8359c9db]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:24px}.form-group[data-v-8359c9db]{display:flex;flex-direction:column}.form-group.full-width[data-v-8359c9db]{grid-column:1 / -1}.form-group label[data-v-8359c9db]{font-family:var(--fl-font-family, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);font-weight:var(--fl-weight-medium, 500);color:var(--fl-text-secondary, var(--fl-text-secondary));margin-bottom:6px;font-size:var(--fl-text-sm, 14px)}.form-control[data-v-8359c9db]{padding:11px 14px;border:1.5px solid var(--fl-border-input, var(--fl-border-subtle));border-radius:var(--fl-radius-lg, 12px);font-family:var(--fl-font-family, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);font-size:var(--fl-text-md, 15px);color:var(--fl-text-primary);background:var(--fl-bg-page-alt);transition:all var(--fl-duration-normal, .2s) ease}.form-control[data-v-8359c9db]:focus{outline:none;border-color:var(--fl-border-input-focus);background:var(--fl-bg-card);box-shadow:var(--fl-shadow-focus, 0 0 0 3px rgba(0, 119, 182, .12))}.form-control.error[data-v-8359c9db]{border-color:var(--fl-error);box-shadow:0 0 0 3px rgba(220,38,38,.08)}.form-help[data-v-8359c9db]{font-size:var(--fl-text-sm, 14px);color:var(--fl-text-muted, var(--fl-text-muted));margin-top:4px}.form-validation[data-v-8359c9db]{margin-top:6px;font-size:var(--fl-text-sm, 14px);font-weight:var(--fl-weight-medium, 500)}.form-validation.error[data-v-8359c9db]{color:var(--fl-error)}.form-hint[data-v-8359c9db]{margin-top:6px;font-size:var(--fl-text-sm, 13px);color:var(--fl-text-muted);line-height:1.4}.form-actions[data-v-8359c9db]{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px solid var(--fl-border-subtle, var(--fl-border-subtle))}.progress-indicator[data-v-8359c9db]{padding:16px 28px 20px;border-top:1px solid var(--fl-border-subtle, var(--fl-border-subtle));background:var(--fl-bg-muted, var(--fl-bg-muted));border-radius:0 0 var(--fl-radius-2xl, 20px) var(--fl-radius-2xl, 20px)}.progress-bar[data-v-8359c9db]{width:100%;height:6px;background:var(--fl-border-subtle, var(--fl-bg-page));border-radius:var(--fl-radius-full, 9999px);overflow:hidden;margin-bottom:8px}.progress-fill[data-v-8359c9db]{height:100%;background:var(--fl-navy, #14365C);transition:width .3s ease;border-radius:var(--fl-radius-full, 9999px)}.progress-text[data-v-8359c9db]{text-align:center;color:var(--fl-text-muted, var(--fl-text-muted));font-size:var(--fl-text-sm, 14px);margin:0;font-weight:var(--fl-weight-medium, 500)}@media(max-width:768px){.modal-header[data-v-8359c9db]{padding:20px}.new-patient-form[data-v-8359c9db]{padding:8px 20px 20px}.form-grid[data-v-8359c9db]{grid-template-columns:1fr;gap:16px}.form-actions[data-v-8359c9db]{flex-direction:column-reverse}}.form-control:focus+.form-help[data-v-8359c9db]{color:var(--fl-navy, #14365C)}html.dark .form-validation.error,html[data-theme=dark] .form-validation.error{color:var(--fl-error)!important}.patient-search-container[data-v-1bdf069c]{display:contents}.fl-patient-search[data-v-1bdf069c]{position:relative;display:flex;align-items:center;gap:8px;min-width:fit-content;flex-shrink:0;z-index:10}.fl-patient-search .fl-search-input[data-v-1bdf069c]{min-width:200px;width:260px;max-width:300px;flex:0 0 auto;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;padding:6px 14px;height:36px;background:var(--fl-ceremaris-light, var(--fl-bg-muted));border:1px solid var(--fl-border-subtle);border-radius:18px;box-shadow:none;color:var(--fl-text-primary);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.fl-patient-search .fl-search-input[data-v-1bdf069c]:focus{outline:none;background:var(--fl-ceremaris-light-hover, rgba(255, 255, 255, .16));border-color:rgba(232,200,134,.55);box-shadow:0 0 0 3px rgba(232,200,134,.18)}.fl-patient-search .fl-search-input[data-v-1bdf069c]::placeholder{color:var(--fl-text-muted);opacity:1}@media(pointer:coarse)and (min-width:768px){.fl-patient-search[data-v-1bdf069c]{flex:0 1 auto;min-width:0}.fl-patient-search .fl-search-input[data-v-1bdf069c]{height:44px;border-radius:10px;font-size:15px;flex:0 1 auto;min-width:0;width:240px;max-width:240px}}@media(pointer:coarse)and (min-width:768px)and (max-width:900px){.patient-search-container.fl-header-search--anchor[data-v-1bdf069c]{display:none}}.fl-patient-search .fl-search-input-icon[data-v-1bdf069c]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:18px;line-height:1;color:var(--fl-text-secondary);pointer-events:none;transition:color .15s ease;z-index:1}.fl-patient-search .fl-search-input--with-icon[data-v-1bdf069c]{padding-left:38px}.fl-patient-search:focus-within .fl-search-input-icon[data-v-1bdf069c]{color:var(--fl-text-primary)}.fl-dropdown[data-v-1bdf069c]{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--fl-bg-card);border:1px solid var(--fl-border-subtle, var(--fl-border-subtle));border-radius:12px;max-height:400px;overflow-y:auto;padding:6px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.08);z-index:1200}.fl-dropdown-item[data-v-1bdf069c]{padding:10px 14px;border-radius:8px;cursor:pointer;transition:background-color .15s ease,color .15s ease;list-style:none;display:flex;justify-content:space-between;align-items:center;color:var(--fl-text-primary);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;font-size:15px;letter-spacing:-.005em}.fl-dropdown-item[data-v-1bdf069c]:hover{background:var(--fl-ceremaris-light, var(--fl-bg-muted));color:var(--fl-text-primary)}.fl-dropdown-item.fl-active[data-v-1bdf069c]{background:var(--fl-ceremaris-light-active, var(--fl-bg-page));color:var(--fl-text-primary);font-weight:600;position:relative;padding-left:18px}.fl-dropdown-item.fl-active[data-v-1bdf069c]:before{content:"";position:absolute;left:6px;top:50%;transform:translateY(-50%);width:3px;height:60%;background:var(--fl-navy);border-radius:2px}.no-results[data-v-1bdf069c],.mobile-no-results[data-v-1bdf069c]{padding:12px 16px;color:var(--fl-text-secondary, var(--fl-text-secondary));font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--fl-card-font-body);text-align:center}.mobile-patient-search[data-v-1bdf069c]{width:100%;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--fl-border-subtle, var(--fl-border-subtle))}.mobile-search-input-wrap[data-v-1bdf069c]{position:relative;width:100%}.mobile-search-input-icon[data-v-1bdf069c]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:18px;line-height:1;color:var(--fl-text-muted, var(--fl-text-muted));pointer-events:none;transition:color .15s ease;z-index:1}.mobile-search-input-wrap:focus-within .mobile-search-input-icon[data-v-1bdf069c]{color:var(--fl-navy)}.mobile-search-input--with-icon[data-v-1bdf069c]{padding-left:36px}.mobile-search-input[data-v-1bdf069c]{width:100%;padding:10px 14px;border:1px solid var(--fl-navy);border-radius:10px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9375rem;color:var(--fl-text-primary);background:var(--fl-bg-card)}.mobile-search-input[data-v-1bdf069c]:focus{outline:none;border-color:var(--fl-navy-dark);box-shadow:0 0 0 3px rgba(20,54,92,.15)}.mobile-patient-list[data-v-1bdf069c]{list-style:none;padding:8px 0;margin:8px 0 0;background:var(--fl-bg-card);border:1px solid var(--fl-border-subtle, var(--fl-border-subtle));border-radius:10px;max-height:200px;overflow-y:auto}.mobile-patient-list li[data-v-1bdf069c]{padding:10px 14px;color:var(--fl-text-primary);font-weight:500;font-size:15px;letter-spacing:-.005em;cursor:pointer;transition:background-color .15s ease,color .15s ease}.mobile-patient-list li[data-v-1bdf069c]:hover{background:var(--fl-ceremaris-light, var(--fl-bg-muted))}.mobile-patient-list li.selected-patient[data-v-1bdf069c]{background:var(--fl-ceremaris-light-active, var(--fl-bg-page));color:var(--fl-text-primary);font-weight:600;position:relative;padding-left:18px}.mobile-patient-list li.selected-patient[data-v-1bdf069c]:before{content:"";position:absolute;left:6px;top:50%;transform:translateY(-50%);width:3px;height:60%;background:var(--fl-navy);border-radius:2px}@media(min-width:1024px)and (max-width:1500px){.fl-patient-search[data-v-1bdf069c]{gap:4px;flex-shrink:0;min-width:fit-content}.fl-patient-search .fl-search-input[data-v-1bdf069c]{min-width:120px;width:140px;max-width:160px;flex-shrink:0;padding:3px 8px;height:26px;font-size:14px;border-radius:5px}.fl-patient-search .fl-search-input--with-icon[data-v-1bdf069c]{padding-left:28px}.fl-patient-search .fl-search-input-icon[data-v-1bdf069c]{left:8px;font-size:14px}.fl-search-icon[data-v-1bdf069c]{width:26px;height:26px;border-radius:4px;flex-shrink:0}.fl-search-icon .mdi[data-v-1bdf069c]{font-size:13px}}@media(min-width:769px)and (max-width:1024px){.fl-patient-search .fl-search-input[data-v-1bdf069c]{min-width:140px;width:150px;max-width:170px;padding:3px 8px;height:26px;font-size:14px;border-radius:5px}.fl-patient-search .fl-search-input--with-icon[data-v-1bdf069c]{padding-left:28px}.fl-patient-search .fl-search-input-icon[data-v-1bdf069c]{left:8px;font-size:14px}.fl-search-icon[data-v-1bdf069c]{width:26px;height:26px}}@media(min-width:481px)and (max-width:768px){.fl-patient-search .fl-search-input[data-v-1bdf069c]{min-width:120px;width:150px;max-width:170px;padding:3px 8px;height:26px;font-size:14px;border-radius:5px}.fl-patient-search .fl-search-input--with-icon[data-v-1bdf069c]{padding-left:28px}.fl-patient-search .fl-search-input-icon[data-v-1bdf069c]{left:8px;font-size:14px}}@media(max-width:480px){.fl-patient-search .fl-search-input[data-v-1bdf069c]{min-width:180px}}html.dark{color:var(--fl-text-muted)}html.dark{opacity:1}.menu-items[data-v-a1550bf6]{display:flex;align-items:center;gap:8px;flex:1;flex-wrap:nowrap;overflow:visible;position:relative;z-index:5}.header-actions-group[data-v-a1550bf6]{display:flex;align-items:center;gap:10px;flex-shrink:0}.fl-nav-link[data-v-a1550bf6]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--hdr-btn-radius);background:transparent;color:var(--fl-brass-light);text-decoration:none;transition:all .15s ease;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;white-space:nowrap;height:var(--hdr-btn-size);min-height:var(--hdr-btn-size);font-size:var(--hdr-btn-font);line-height:1;border:none}.fl-nav-link .mdi[data-v-a1550bf6]{font-size:var(--fl-icon-header)}.fl-nav-link[data-v-a1550bf6]:hover{background:var(--fl-ceremaris-light);color:var(--fl-brass-light)}.fl-nav-link[data-v-a1550bf6]:active,.fl-nav-link.router-link-active[data-v-a1550bf6]{background:var(--fl-brass-light);border:none;color:var(--fl-navy-ink);font-weight:700}.fl-nav-link.router-link-active .mdi[data-v-a1550bf6]{color:var(--fl-navy-ink)}.fl-nav-link.router-link-active[data-v-a1550bf6]:not(.fl-nav-tab--lead){position:relative}.fl-nav-link.router-link-active[data-v-a1550bf6]:not(.fl-nav-tab--lead):after{display:none}.fl-nav-tab--lead[data-v-a1550bf6]{background:var(--fl-navy-dark);color:var(--fl-brass-light);border:1px solid transparent;font-weight:700;letter-spacing:-.005em;padding-left:14px;padding-right:14px;box-shadow:none}.fl-nav-tab--lead .mdi[data-v-a1550bf6]{color:var(--fl-brass-light);font-size:var(--fl-icon-header)}.fl-nav-tab--lead[data-v-a1550bf6]:hover{background:var(--fl-navy);color:var(--fl-brass-light);border-color:transparent;box-shadow:0 1px 3px rgba(0,0,0,.18)}.fl-nav-tab--lead.router-link-active[data-v-a1550bf6]{background:var(--fl-brass-light);color:var(--fl-navy-ink);border-color:transparent;box-shadow:none}.fl-nav-tab--lead.router-link-active[data-v-a1550bf6]:hover{background:var(--fl-brass-light);border-color:transparent;color:var(--fl-navy-ink);box-shadow:0 1px 3px rgba(0,0,0,.18)}.fl-nav-tab--lead.router-link-active .mdi[data-v-a1550bf6]{color:var(--fl-navy-ink)}.fl-nav-tab--lead.router-link-active[data-v-a1550bf6]:after{display:none}.fl-nav-split[data-v-a1550bf6]{display:inline-flex;align-items:center;gap:0;border-radius:8px}.fl-nav-split .fl-nav-link[data-v-a1550bf6]{border-radius:var(--hdr-btn-radius) 0 0 var(--hdr-btn-radius);padding-right:8px}.fl-nav-split-chevron[data-v-a1550bf6]{display:flex;align-items:center;justify-content:center;width:var(--hdr-split-chevron);height:var(--hdr-btn-size);min-height:var(--hdr-btn-size);border:none;border-radius:0 var(--hdr-btn-radius) var(--hdr-btn-radius) 0;background:transparent;color:var(--fl-brass-light);cursor:pointer;transition:all .15s ease;border-left:1px solid var(--fl-border-subtle);padding:0}.fl-nav-split-chevron .mdi[data-v-a1550bf6]{font-size:var(--fl-icon-header)}.fl-nav-split-chevron[data-v-a1550bf6]:hover{background:var(--fl-ceremaris-light);color:var(--fl-brass-light)}.fl-nav-tab[data-v-a1550bf6]{position:relative}@media(min-width:768px){.fl-nav-tab[data-v-a1550bf6]:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;background:var(--fl-navy);border-radius:2px 2px 0 0;opacity:0;transition:opacity .18s ease;pointer-events:none}.fl-nav-tab.router-link-active[data-v-a1550bf6]:after{opacity:1}}.fl-nav-tab.router-link-active[data-v-a1550bf6]:before{content:none}.menu-items.compact-labeled[data-v-a1550bf6]{display:flex;flex-direction:row;align-items:center;flex:1;gap:6px}.menu-items.compact-labeled .header-actions-group[data-v-a1550bf6]{gap:8px}.menu-items.compact-labeled .fl-nav-link[data-v-a1550bf6]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:7px;padding:0 14px;min-height:36px;height:36px;border-radius:8px}.menu-items.compact-labeled .fl-nav-link span[data-v-a1550bf6]{display:inline;font-size:13px;font-weight:600;line-height:1;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.menu-items.compact-labeled .fl-nav-link .mdi[data-v-a1550bf6]{font-size:var(--fl-icon-header);margin:0}.menu-items.compact-labeled .fl-nav-tab--lead[data-v-a1550bf6]{padding:0 18px;min-height:38px;height:38px;font-size:14px;flex-shrink:0}.menu-items.compact-labeled .fl-nav-tab--lead span[data-v-a1550bf6]{font-size:14px;letter-spacing:-.005em}.menu-items.compact-labeled .fl-nav-tab--lead .mdi[data-v-a1550bf6]{font-size:var(--fl-icon-header)}.menu-items.compact-labeled .fl-nav-tab--lead.router-link-active[data-v-a1550bf6],.menu-items.compact-labeled .fl-nav-tab--lead.router-link-active span[data-v-a1550bf6],.menu-items.compact-labeled .fl-nav-tab--lead.router-link-active .mdi[data-v-a1550bf6]{color:var(--fl-navy-ink)}.menu-items.compact-labeled .fl-nav-link:not(.fl-nav-tab--lead) span[data-v-a1550bf6]:not(.mdi){display:none}.menu-items.compact-labeled .fl-nav-link[data-v-a1550bf6]:not(.fl-nav-tab--lead){padding:0;width:36px;min-width:36px;gap:0}.menu-items.compact-labeled .fl-nav-split .fl-nav-link[data-v-a1550bf6]{width:32px;min-width:32px;padding:0}.menu-items.compact-labeled .fl-nav-link[data-v-a1550bf6]:not(.fl-nav-tab--lead,.router-link-active){color:var(--fl-brass-light)}.menu-items.compact-labeled .fl-nav-link[data-v-a1550bf6]:not(.fl-nav-tab--lead):hover{background:var(--fl-ceremaris-light, var(--fl-bg-muted));color:var(--fl-brass-light)}.menu-items.compact-labeled .fl-nav-link.router-link-active[data-v-a1550bf6]{color:var(--fl-navy-ink)}.menu-items.compact-labeled .fl-nav-split .fl-nav-link[data-v-a1550bf6]{border-radius:var(--hdr-btn-radius) 0 0 var(--hdr-btn-radius);padding-right:10px}.menu-items.compact-labeled .fl-nav-split-chevron[data-v-a1550bf6]{height:36px;min-height:36px}.menu-items.compact-labeled .fl-nav-tab.router-link-active[data-v-a1550bf6]:before{display:none}@media(pointer:coarse)and (min-width:768px){.menu-items.compact-labeled .fl-nav-link[data-v-a1550bf6],.menu-items.compact-labeled .fl-nav-tab--lead[data-v-a1550bf6]{min-height:44px;height:44px}.menu-items.compact-labeled .fl-nav-link[data-v-a1550bf6]:not(.fl-nav-tab--lead){width:44px;min-width:44px}.menu-items.compact-labeled .fl-nav-split .fl-nav-link[data-v-a1550bf6]{width:40px;min-width:40px}.menu-items.compact-labeled .fl-nav-split-chevron[data-v-a1550bf6]{height:44px;min-height:44px;width:36px;min-width:36px}}@media(max-width:767px){.menu-items[data-v-a1550bf6]{position:fixed;top:0;right:0;bottom:0;width:330px;max-width:85vw;z-index:10002;display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:0;padding:0;background:var(--fl-bg-card);border-left:1px solid var(--fl-border-subtle, var(--fl-border-subtle));box-shadow:-12px 0 40px rgba(16,24,40,.18);transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.menu-items.open[data-v-a1550bf6]{transform:translate(0)}.drawer-head[data-v-a1550bf6]{display:flex;align-items:center;padding:10px 8px 10px 20px;border-bottom:1px solid var(--fl-border-subtle, var(--fl-border-subtle));flex-shrink:0;position:sticky;top:0;background:var(--fl-bg-card);z-index:2}.drawer-head-title[data-v-a1550bf6]{flex:1;font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--fl-text-primary)}.drawer-close[data-v-a1550bf6]{width:44px;height:44px;border:none;background:none;font-size:20px;color:var(--fl-text-secondary);cursor:pointer;border-radius:10px;display:flex;align-items:center;justify-content:center}.drawer-close[data-v-a1550bf6]:active{background:var(--fl-ceremaris-light, var(--fl-bg-muted))}.drawer-section-label[data-v-a1550bf6]{display:flex;align-items:center;gap:8px;font-family:JetBrains Mono Variable,JetBrains Mono,SF Mono,ui-monospace,Fira Code,Consolas,monospace;font-size:10.5px;font-weight:600;letter-spacing:.08em;color:var(--fl-navy);padding:16px 20px 4px;border-top:1px solid var(--fl-border-subtle, var(--fl-border-subtle));margin-top:10px}.drawer-section-label[data-v-a1550bf6]:before{content:"";width:14px;height:1px;background:var(--fl-navy);flex-shrink:0}.fl-nav-quick-row[data-v-a1550bf6]{display:flex;align-items:center;gap:14px;width:100%;min-height:50px;padding:0 20px;border:none;background:none;font-family:inherit;font-size:14.5px;font-weight:600;color:var(--fl-text-primary);cursor:pointer;text-align:left}.fl-nav-quick-row[data-v-a1550bf6]:active{background:var(--fl-ceremaris-light, var(--fl-bg-muted))}.fl-nav-quick-row>.mdi[data-v-a1550bf6]{width:24px;text-align:center;font-size:var(--fl-icon-header);color:var(--fl-navy);flex-shrink:0}.menu-items .fl-nav-split-chevron[data-v-a1550bf6]{display:none}.menu-items .fl-nav-split[data-v-a1550bf6]{display:block;width:100%}.menu-items[data-v-a1550bf6]{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--fl-border-input) transparent}.menu-items[data-v-a1550bf6]::-webkit-scrollbar{width:6px}.menu-items[data-v-a1550bf6]::-webkit-scrollbar-track{background:transparent}.menu-items[data-v-a1550bf6]::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:3px}.menu-items .fl-nav-link[data-v-a1550bf6]{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin:0;padding:0 20px;width:100%;min-height:50px;border-radius:0;background:none;color:var(--fl-text-primary);font-size:14.5px;font-weight:600;text-decoration:none;border:none;box-shadow:none;transition:background .15s ease}.menu-items .fl-nav-link>.mdi[data-v-a1550bf6]{flex:0 0 24px;width:24px;text-align:center;font-size:var(--fl-icon-header);color:var(--fl-navy)}.menu-items .fl-nav-link span[data-v-a1550bf6]:not(.mdi){flex:1;text-align:left}.menu-items[data-v-a1550bf6] .mobile-patient-search{width:calc(100% - 32px);margin:12px 16px 0;border-bottom:none;padding-bottom:4px}.menu-items .fl-nav-link[data-v-a1550bf6]:hover,.menu-items .fl-nav-link[data-v-a1550bf6]:active{background:var(--fl-ceremaris-light, var(--fl-bg-muted))}.menu-items .fl-nav-tab--lead[data-v-a1550bf6]{margin:8px 16px;width:calc(100% - 32px);border-radius:12px;background:var(--fl-navy);color:var(--fl-brass-light)}.menu-items .fl-nav-tab--lead>.mdi[data-v-a1550bf6]{color:var(--fl-brass-light)}.menu-items .fl-nav-tab--lead[data-v-a1550bf6]:hover,.menu-items .fl-nav-tab--lead[data-v-a1550bf6]:active{background:var(--fl-navy-dark)}.menu-items .fl-nav-link.router-link-active[data-v-a1550bf6]:not(.fl-nav-tab--lead){color:var(--fl-navy);background:var(--fl-brand-surface);font-weight:700;box-shadow:inset 4px 0 0 var(--fl-navy)}.menu-items .fl-nav-link.router-link-active:not(.fl-nav-tab--lead)>.mdi[data-v-a1550bf6]{color:var(--fl-navy)}.menu-items .fl-nav-tab.router-link-active[data-v-a1550bf6]:before{display:none}.header-actions-group[data-v-a1550bf6]{flex-direction:column;align-items:stretch;gap:0;margin-left:0;width:100%}}@media(max-width:767px){.menu-items[data-v-a1550bf6]:not(.open){transform:translate(100%)}}@media(min-width:768px){.drawer-head[data-v-a1550bf6],.drawer-section-label[data-v-a1550bf6],.fl-nav-quick-row[data-v-a1550bf6]{display:none}}:is(html.dark,html[data-theme=dark]) .fl-nav-link[data-v-a1550bf6]{background:transparent;color:var(--fl-brass-light);border:none}:is(html.dark,html[data-theme=dark]) .fl-nav-split-chevron[data-v-a1550bf6]{color:var(--fl-brass-light);border-left-color:rgba(232,200,134,.4)}:is(html.dark,html[data-theme=dark]) .fl-nav-split-chevron[data-v-a1550bf6]:hover{background:var(--fl-ceremaris-light);color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .fl-nav-link[data-v-a1550bf6]:hover{background:var(--fl-ceremaris-light);color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .fl-nav-link[data-v-a1550bf6]:active,:is(html.dark,html[data-theme=dark]) .fl-nav-link.router-link-active[data-v-a1550bf6]{background:var(--fl-brass-light);border:none;color:var(--fl-chrome)}:is(html.dark,html[data-theme=dark]) .fl-nav-tab--lead[data-v-a1550bf6]:not(.router-link-active){background:var(--fl-surface-2)}:is(html.dark,html[data-theme=dark]) .fl-nav-tab--lead[data-v-a1550bf6]:not(.router-link-active):hover{background:var(--fl-surface-3)}@media(max-width:767px){:is(html.dark,html[data-theme=dark]) .menu-items[data-v-a1550bf6]{background:var(--fl-bg-card);border-left-color:var(--fl-border-input);box-shadow:-8px 0 40px rgba(0,0,0,.4)}:is(html.dark,html[data-theme=dark]) .drawer-head[data-v-a1550bf6]{border-bottom-color:var(--fl-border-input)}:is(html.dark,html[data-theme=dark]) .drawer-head-title[data-v-a1550bf6]{color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .drawer-close[data-v-a1550bf6]{color:var(--fl-text-muted)}:is(html.dark,html[data-theme=dark]) .drawer-section-label[data-v-a1550bf6]{color:var(--fl-text-muted);border-top-color:var(--fl-border-input)}:is(html.dark,html[data-theme=dark]) .menu-items .fl-nav-link[data-v-a1550bf6],:is(html.dark,html[data-theme=dark]) .fl-nav-quick-row[data-v-a1550bf6]{background:none;color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .menu-items .fl-nav-link>.mdi[data-v-a1550bf6],:is(html.dark,html[data-theme=dark]) .fl-nav-quick-row>.mdi[data-v-a1550bf6]{color:var(--fl-link-active)}:is(html.dark,html[data-theme=dark]) .menu-items .fl-nav-link[data-v-a1550bf6]:hover,:is(html.dark,html[data-theme=dark]) .menu-items .fl-nav-link[data-v-a1550bf6]:active,:is(html.dark,html[data-theme=dark]) .fl-nav-quick-row[data-v-a1550bf6]:active{background:var(--fl-bg-muted)}:is(html.dark,html[data-theme=dark]) .menu-items .fl-nav-tab--lead[data-v-a1550bf6]{background:var(--fl-link-active);color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .menu-items .fl-nav-tab--lead>.mdi[data-v-a1550bf6]{color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .menu-items .fl-nav-link.router-link-active[data-v-a1550bf6]:not(.fl-nav-tab--lead){color:var(--fl-link-active);background:color-mix(in srgb,var(--fl-link-active) 18%,transparent);box-shadow:inset 4px 0 0 var(--fl-link-active)}:is(html.dark,html[data-theme=dark]) .menu-items .fl-nav-link.router-link-active:not(.fl-nav-tab--lead)>.mdi[data-v-a1550bf6]{color:var(--fl-link-active)}}.nav-utility-divider[data-v-a1550bf6]{width:1px;height:24px;background:var(--fl-ceremaris-light-active);margin:0 8px;flex-shrink:0;opacity:.7}:is(html.dark,html[data-theme=dark]) .nav-utility-divider[data-v-a1550bf6]{background:var(--fl-border-input)}:is(html.dark,html[data-theme=dark]) .menu-items.compact-labeled .fl-nav-link[data-v-a1550bf6]:not(.fl-nav-tab--lead,.router-link-active){color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .menu-items.compact-labeled .fl-nav-link.router-link-active[data-v-a1550bf6]{color:var(--fl-chrome)}:is(html.dark,html[data-theme=dark]) .menu-items.compact-labeled .fl-nav-link[data-v-a1550bf6]:hover{background:var(--fl-ceremaris-light);color:var(--fl-brass-light)}.login-close[data-v-5bd26f3e]{position:absolute;top:var(--fl-space-sm);right:var(--fl-space-sm);width:32px;height:32px;display:grid;place-items:center;border-radius:var(--fl-radius-md);background:transparent;border:none;color:var(--fl-text-secondary);cursor:pointer;font-size:18px;transition:background-color .15s ease,color .15s ease;z-index:1}.login-close[data-v-5bd26f3e]:hover{background:var(--fl-bg-page);color:var(--fl-text-primary)}.login-brand[data-v-5bd26f3e]{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--fl-space-md)}.login-brand__logo[data-v-5bd26f3e]{width:40px;height:40px;border-radius:var(--fl-radius-full);background:var(--fl-chrome);color:var(--fl-brass-light);display:grid;place-items:center;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;margin-bottom:var(--fl-space-sm)}.login-brand__name[data-v-5bd26f3e]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:700;color:var(--fl-wordmark-ink);margin:0;letter-spacing:-.015em}.login-brand__name-dot[data-v-5bd26f3e]{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--fl-brass-light);margin-left:4px;vertical-align:-.02em}.login-brand__slogan[data-v-5bd26f3e]{font-size:13px;color:var(--fl-text-secondary);margin:2px 0 0}.login-brand__audience[data-v-5bd26f3e]{font-size:12px;color:var(--fl-text-secondary);opacity:.75;margin:4px 0 0;letter-spacing:0}.login-body__title[data-v-5bd26f3e]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600;color:var(--fl-text-primary);margin:0 0 4px;letter-spacing:-.01em;text-align:center}.login-body__subtitle[data-v-5bd26f3e]{font-size:13px;color:var(--fl-text-secondary);margin:0 0 var(--fl-space-md);line-height:1.5;text-align:center}.login-form[data-v-5bd26f3e]{display:flex;flex-direction:column;gap:var(--fl-space-sm)}.login-field label[data-v-5bd26f3e]{display:block;font-size:12px;font-weight:600;color:var(--fl-text-secondary);margin-bottom:6px;text-transform:none}.field-input-wrap[data-v-5bd26f3e]{position:relative}.field-icon[data-v-5bd26f3e]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:17px;color:var(--fl-text-secondary);pointer-events:none;transition:color .15s ease}.field-input-wrap input[data-v-5bd26f3e]{width:100%;padding:10px 14px 10px 42px;border-radius:var(--fl-radius-md);border:1px solid var(--fl-border-input);background:var(--fl-bg-card);color:var(--fl-text-primary);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:15px;transition:border-color .15s ease,box-shadow .15s ease}.field-input-wrap input[data-v-5bd26f3e]:hover{border-color:var(--fl-border-input-hover)}.field-input-wrap input[data-v-5bd26f3e]:focus{outline:none;border-color:var(--fl-navy);box-shadow:0 0 0 3px rgba(0,119,182,.14)}.field-input-wrap:focus-within .field-icon[data-v-5bd26f3e]{color:var(--fl-navy)}.field-input-wrap input[data-v-5bd26f3e]::placeholder{color:var(--fl-text-secondary);opacity:.7}.login-submit[data-v-5bd26f3e]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 22px;margin-top:4px;border-radius:var(--fl-radius-md);background:var(--fl-navy);color:var(--fl-brass-light);border:none;cursor:pointer;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-weight:600;font-size:15px;letter-spacing:-.005em;transition:background-color .15s ease,transform .08s ease}.login-submit[data-v-5bd26f3e]:hover:not(:disabled){background:var(--fl-navy-dark)}.login-submit[data-v-5bd26f3e]:active:not(:disabled){transform:translateY(1px)}.login-submit[data-v-5bd26f3e]:disabled{opacity:.55;cursor:not-allowed}.login-spinner[data-v-5bd26f3e]{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:var(--fl-ceremaris-light);border-radius:50%;animation:login-spin-5bd26f3e .7s linear infinite}@keyframes login-spin-5bd26f3e{to{transform:rotate(360deg)}}.login-error[data-v-5bd26f3e]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--fl-severity-high-bg);border-left:3px solid var(--fl-error);border-radius:var(--fl-radius-md);color:var(--fl-error-text);font-size:13px;line-height:1.45;animation:login-shake-5bd26f3e .3s ease}.login-error .mdi[data-v-5bd26f3e]{font-size:16px;flex-shrink:0;color:var(--fl-error)}@keyframes login-shake-5bd26f3e{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.login-success[data-v-5bd26f3e]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--fl-success-light);border-left:3px solid var(--fl-success);border-radius:var(--fl-radius-md);color:var(--fl-success-text);font-size:13px;line-height:1.45}.login-success .mdi[data-v-5bd26f3e]{font-size:16px;flex-shrink:0}.forgot-link[data-v-5bd26f3e]{display:block;margin-top:var(--fl-space-sm);background:none;border:none;color:var(--fl-navy);font-family:inherit;font-size:13px;cursor:pointer;padding:6px 0;text-align:center;width:100%;border-radius:var(--fl-radius-sm);transition:color .15s ease}.forgot-link[data-v-5bd26f3e]:hover{color:var(--fl-navy-dark);text-decoration:underline}.login-footer[data-v-5bd26f3e]{position:static;margin-top:var(--fl-space-md);padding-top:var(--fl-space-sm);border-top:1px solid var(--fl-border-subtle);display:flex;flex-direction:column;align-items:center;gap:8px}.login-footer__legal[data-v-5bd26f3e]{display:flex;align-items:center;gap:8px;font-size:12px}.login-footer__legal a[data-v-5bd26f3e]{color:var(--fl-text-secondary);text-decoration:none}.login-footer__legal a[data-v-5bd26f3e]:hover{color:var(--fl-navy);text-decoration:underline}.login-footer__badges[data-v-5bd26f3e]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.login-badge[data-v-5bd26f3e]{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--fl-radius-full);background:var(--fl-bg-page);color:var(--fl-text-secondary);font-size:11px;font-weight:500;letter-spacing:-.005em}.login-badge .mdi[data-v-5bd26f3e]{font-size:13px;color:var(--fl-navy)}.login-footer__version[data-v-5bd26f3e]{font-size:11px;color:var(--fl-text-secondary);opacity:.6;font-variant-numeric:tabular-nums}@media(max-width:767px){.mtb-modal-overlay[data-v-5bd26f3e]{padding:0;align-items:stretch}[data-v-5bd26f3e] .mtb-modal.mtb-modal--md{width:100vw;max-width:100vw!important;height:100dvh;max-height:100dvh!important;margin:0;border-radius:0!important}[data-v-5bd26f3e] .login-modal-body{display:flex;flex-direction:column;min-height:100dvh}.login-form[data-v-5bd26f3e]{gap:var(--fl-space-md)}.login-field label[data-v-5bd26f3e]{margin-bottom:8px}.field-input-wrap input[data-v-5bd26f3e],.login-submit[data-v-5bd26f3e]{min-height:44px;padding-top:12px;padding-bottom:12px}.login-close[data-v-5bd26f3e]{width:44px;height:44px}.forgot-link[data-v-5bd26f3e]{min-height:44px;display:flex;align-items:center;justify-content:center}}.app-info-content[data-v-664e1fd9]{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px}.app-info-close[data-v-664e1fd9]{position:absolute;top:-8px;right:-8px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:var(--fl-text-secondary);font-size:22px;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease}.app-info-close[data-v-664e1fd9]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.app-info-close[data-v-664e1fd9]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px}.app-info-title[data-v-664e1fd9]{margin:0;--fl-app-font: var(--type-display, "Fraunces Variable", "Fraunces", georgia, serif);font-size:1.5rem;font-weight:700;color:var(--fl-text-primary);letter-spacing:-.02em}.app-info-title-accent[data-v-664e1fd9]{color:var(--fl-navy)}.app-info-title-dot[data-v-664e1fd9]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--fl-brass-light);margin-left:4px;vertical-align:-.02em}.app-info-subtitle[data-v-664e1fd9]{margin:0;--fl-app-font: var(--type-display, "Fraunces Variable", "Fraunces", georgia, serif);font-size:.9375rem;color:var(--fl-text-secondary);font-weight:500;letter-spacing:-.01em}.app-info-badge[data-v-664e1fd9]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,var(--fl-ai-accent-light) 0%,#FDE68A 100%);border:1px solid var(--fl-warning);border-radius:20px;color:var(--fl-warning-text);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem;font-weight:600;margin:8px 0}.app-info-badge .mdi[data-v-664e1fd9]{font-size:15px}.app-info-version[data-v-664e1fd9]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem;color:var(--fl-text-secondary);padding:8px 0}.app-info-version small[data-v-664e1fd9]{font-size:.75rem;color:var(--fl-text-muted)}.app-info-copyright[data-v-664e1fd9]{margin-top:8px;padding-top:16px;border-top:1px solid var(--fl-border-subtle);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem;color:var(--fl-navy);font-weight:600}.app-info-copyright small[data-v-664e1fd9]{font-size:.75rem;color:var(--fl-text-muted);font-weight:400}.app-info-regulatory[data-v-664e1fd9]{width:100%;margin-top:16px;padding:16px;background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-subtle);border-radius:12px;display:grid;grid-template-columns:auto 1fr;gap:10px 16px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;text-align:left}.app-info-regulatory-section[data-v-664e1fd9]{display:contents}.app-info-regulatory-label[data-v-664e1fd9]{font-size:.6875rem;font-weight:600;color:var(--fl-navy);letter-spacing:.02em;padding-top:1px;white-space:nowrap}.app-info-regulatory-value[data-v-664e1fd9]{font-size:.75rem;color:var(--fl-text-secondary);line-height:1.5}.app-info-monospace[data-v-664e1fd9]{font-family:JetBrains Mono Variable,JetBrains Mono,SF Mono,Monaco,Consolas,monospace;letter-spacing:-.02em}.app-info-regulatory-ce[data-v-664e1fd9]{grid-column:1 / -1;display:flex;justify-content:center;margin-top:4px}.app-info-ce-mark[data-v-664e1fd9]{display:inline-block;padding:6px 14px;border:2px solid var(--fl-text-ink);border-radius:4px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:.9375rem;color:var(--fl-text-ink);letter-spacing:.05em}html.dark .app-info-title,html[data-theme=dark] .app-info-title{color:var(--fl-text-on-accent)}html.dark .app-info-title-accent,html[data-theme=dark] .app-info-title-accent{color:var(--fl-text-secondary)}html.dark .app-info-subtitle,html[data-theme=dark] .app-info-subtitle{color:var(--fl-text-muted)}html.dark .app-info-badge,html[data-theme=dark] .app-info-badge{background:rgba(245,158,11,.15);color:var(--fl-severity-moderate-text);border-color:rgba(245,158,11,.3)}html.dark .app-info-version,html[data-theme=dark] .app-info-version,html.dark .app-info-version small,html[data-theme=dark] .app-info-version small{color:var(--fl-text-muted)}html.dark .app-info-copyright,html[data-theme=dark] .app-info-copyright{color:var(--fl-text-primary);border-top-color:var(--fl-border-input)}html.dark .app-info-copyright small,html[data-theme=dark] .app-info-copyright small,html.dark .app-info-close,html[data-theme=dark] .app-info-close{color:var(--fl-text-muted)}html.dark .app-info-close:hover,html[data-theme=dark] .app-info-close:hover{background:rgba(255,255,255,.06);color:var(--fl-text-primary)}html.dark .app-info-regulatory,html[data-theme=dark] .app-info-regulatory{background:rgba(255,255,255,.03);border-color:var(--fl-border-input)}html.dark .app-info-regulatory-label,html[data-theme=dark] .app-info-regulatory-label{color:var(--fl-text-secondary)}html.dark .app-info-regulatory-value,html[data-theme=dark] .app-info-regulatory-value{color:var(--fl-text-muted)}html.dark .app-info-ce-mark,html[data-theme=dark] .app-info-ce-mark{border-color:var(--fl-navy-ink);color:var(--fl-text-primary)}.no-patient-header[data-v-33371459]{background:var(--fl-ai-accent-lighter);border-bottom:1px solid var(--fl-warning);padding:10px 24px;position:fixed;top:var(--hdr-height, 60px);left:0;right:0;z-index:98}.no-patient-content[data-v-33371459]{display:flex;align-items:center;gap:10px;max-width:1600px;margin:0 auto;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;color:var(--fl-warning-text);letter-spacing:-.005em}.no-patient-text[data-v-33371459]{flex:1;min-width:0}.no-patient-text strong[data-v-33371459]{font-weight:600;color:var(--fl-warning-text)}.warning-icon[data-v-33371459]{color:var(--fl-warning-text);font-size:18px;flex-shrink:0}.no-patient-content .close[data-v-33371459]{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--fl-warning-text);cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0}.no-patient-content .close .mdi[data-v-33371459]{font-size:16px}.no-patient-content .close[data-v-33371459]:hover{background:rgba(217,119,6,.1);color:var(--fl-warning-text)}html.dark .no-patient-header,html[data-theme=dark] .no-patient-header{background:rgba(245,158,11,.15);border-bottom-color:rgba(245,158,11,.3)}html.dark .no-patient-content,html[data-theme=dark] .no-patient-content{color:var(--fl-text-primary)}html.dark .no-patient-content .close,html[data-theme=dark] .no-patient-content .close{color:var(--fl-text-muted)}html.dark .no-patient-content .close:hover,html[data-theme=dark] .no-patient-content .close:hover{color:var(--fl-text-primary)}html.dark .warning-icon,html[data-theme=dark] .warning-icon{color:var(--fl-severity-moderate-text)}.hdr-patient-chip[data-v-773452af]{display:flex;align-items:center;gap:9px;height:38px;min-width:0;max-width:340px;padding:0 8px 0 5px;border-radius:19px;background:var(--fl-navy-dark);border:1px solid rgba(232,200,134,.45);box-shadow:inset 3px 0 0 0 var(--fl-brass),0 1px 4px rgba(0,0,0,.28);cursor:pointer;user-select:none;white-space:nowrap}:is(html.dark,html[data-theme=dark]) .hdr-patient-chip[data-v-773452af]{background:var(--fl-surface-2)}.hdr-patient-chip--loading[data-v-773452af]{cursor:default;justify-content:center;min-width:120px}.chip-loading[data-v-773452af]{color:var(--fl-brass-light);display:inline-flex}.chip-avatar[data-v-773452af]{flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--fl-brass-light);color:var(--fl-navy-ink);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.chip-text[data-v-773452af]{display:flex;flex-direction:column;justify-content:center;line-height:1.15;min-width:0}.chip-name[data-v-773452af]{font-size:13px;font-weight:700;color:var(--fl-brass-light);overflow:hidden;text-overflow:ellipsis}.chip-sub[data-v-773452af]{font-size:10.5px;color:rgba(232,200,134,.65);overflow:hidden;text-overflow:ellipsis}.chip-consents[data-v-773452af]{display:flex;gap:4px;flex:0 0 auto}.chip-dot[data-v-773452af]{width:15px;height:15px;border-radius:50%;font-size:8.5px;font-weight:800;color:var(--fl-bg-card);display:inline-flex;align-items:center;justify-content:center}.chip-dot--ja[data-v-773452af]{background:var(--fl-cat-3)}.chip-dot--nein[data-v-773452af]{background:var(--fl-cat-5)}.chip-chevron[data-v-773452af]{flex:0 0 auto;color:rgba(232,200,134,.7);font-size:12px;margin-left:auto;padding-right:2px}@media(pointer:coarse){.hdr-patient-chip[data-v-773452af]{height:44px;border-radius:22px}}@media(max-width:767px){.hdr-patient-chip[data-v-773452af]{height:30px;border-radius:15px;max-width:45vw;min-width:0;flex-shrink:1}.chip-sub[data-v-773452af],.chip-consents[data-v-773452af]{display:none}}.hdr-fach[data-v-0b293f2e]{position:relative;display:inline-flex;align-items:center;white-space:nowrap;user-select:none}.hdr-fach--chip[data-v-0b293f2e]{height:32px;padding:0 10px;border-radius:16px;border:1px dashed rgba(232,200,134,.5);color:var(--fl-brass-light);font-size:12.5px;font-weight:600}.hdr-fach--chip.clickable[data-v-0b293f2e]{cursor:pointer}.hdr-fach--chip.clickable[data-v-0b293f2e]:hover{color:var(--fl-brass-light);border-style:solid;border-color:var(--fl-brass-light)}.hdr-fach--row[data-v-0b293f2e]{width:100%;padding:10px 16px;gap:10px;color:var(--fl-text-primary);font-size:13.5px}.hdr-fach--row.clickable[data-v-0b293f2e]{cursor:pointer}.hdr-fach--row.clickable[data-v-0b293f2e]:hover{background:var(--fl-ceremaris-light)}.hdr-fach-inner[data-v-0b293f2e]{display:inline-flex;align-items:center;gap:7px;min-width:0}.hdr-fach-icon[data-v-0b293f2e]{font-size:var(--fl-icon-header, 16px)}.hdr-fach-value[data-v-0b293f2e]{overflow:hidden;text-overflow:ellipsis;max-width:180px}.hdr-fach-value.no-data[data-v-0b293f2e]{opacity:.65}.hdr-fach-chevron-btn[data-v-0b293f2e]{background:none;border:none;padding:0 0 0 4px;color:inherit;cursor:pointer;display:inline-flex;align-items:center}.hdr-fach-chevron[data-v-0b293f2e]{font-size:12px;transition:transform .15s ease}.hdr-fach-chevron.rotated[data-v-0b293f2e]{transform:rotate(180deg)}.hdr-fach-dropdown[data-v-0b293f2e]{position:absolute;top:calc(100% + 6px);left:0;min-width:180px;background:var(--fl-bg-card);border:1px solid var(--fl-k1-border-strong);border-radius:8px;box-shadow:0 8px 24px rgba(16,42,67,.18);padding:4px;z-index:9100}.hdr-fach-dropdown-item[data-v-0b293f2e]{padding:8px 12px;border-radius:6px;font-size:13px;color:var(--fl-text-primary);cursor:pointer}.hdr-fach-dropdown-item[data-v-0b293f2e]:hover{background:var(--fl-ceremaris-light)}.hdr-fach-dropdown-item.active[data-v-0b293f2e]{font-weight:700;color:var(--fl-navy)}.hdr-fach-dropdown-enter-active[data-v-0b293f2e],.hdr-fach-dropdown-leave-active[data-v-0b293f2e]{transition:opacity .12s ease}.hdr-fach-dropdown-enter-from[data-v-0b293f2e],.hdr-fach-dropdown-leave-to[data-v-0b293f2e]{opacity:0}@media(pointer:coarse){.hdr-fach--chip[data-v-0b293f2e]{height:44px;border-radius:22px}}.split-btn[data-v-3a12c343]{--sb-bg: transparent;--sb-border: #e4e7ec;--sb-color: #5b6573;--sb-divider: #e4e7ec;--sb-hover-bg: rgba(0, 119, 182, .08);--sb-hover-color: var(--fl-navy);--sb-hover-border: var(--fl-navy);display:inline-flex;align-items:center;height:var(--hdr-split-height);border-radius:var(--hdr-btn-radius);overflow:hidden;transition:all .2s ease;background:var(--sb-bg);border:1px solid var(--sb-border)}.split-btn[data-v-3a12c343]:hover{border-color:var(--sb-hover-border)}.split-btn .split-btn-main[data-v-3a12c343]{display:inline-flex;align-items:center;height:100%;border:none;background:transparent;color:var(--sb-color);cursor:pointer;transition:all .15s ease}.split-btn .split-btn-main[data-v-3a12c343]:hover,.split-btn .split-btn-main[data-v-3a12c343]:active{color:var(--sb-hover-color);background:var(--sb-hover-bg)}.split-btn .split-btn-divider[data-v-3a12c343]{width:1px;height:var(--hdr-split-divider);flex-shrink:0;background:var(--sb-divider)}.split-btn .split-btn-chevron[data-v-3a12c343]{display:inline-flex;align-items:center;justify-content:center;width:var(--hdr-split-chevron);height:100%;border:none;background:transparent;cursor:pointer;transition:all .15s ease;padding:0;color:var(--sb-color)}.split-btn .split-btn-chevron[data-v-3a12c343]:hover:not(:disabled){color:var(--sb-hover-color);background:var(--sb-hover-bg)}.split-btn .split-btn-chevron[data-v-3a12c343]:active:not(:disabled){color:var(--sb-hover-color);background:var(--sb-hover-bg)}.split-btn .split-btn-chevron[data-v-3a12c343]:disabled{cursor:not-allowed}.split-btn .split-btn-chevron .mdi[data-v-3a12c343]{font-size:var(--hdr-chevron-icon);line-height:1;transition:transform .2s ease}.split-btn .split-btn-chevron .mdi.rotated[data-v-3a12c343]{transform:rotate(180deg)}@media(max-width:1024px){.header-new-patient-btn[data-v-3a12c343]{padding:0;width:var(--hdr-btn-size);justify-content:center}.header-new-patient-btn span[data-v-3a12c343]{display:none}}.dictation-btn[data-v-3a12c343]{display:inline-flex;align-items:center;justify-content:center;width:var(--hdr-btn-size);height:var(--hdr-btn-size);padding:0;border:none;border-radius:var(--hdr-btn-radius);background:transparent;color:#5b6573;cursor:pointer;font-size:var(--fl-icon-header);transition:background-color .15s ease,color .15s ease,box-shadow .2s ease}.dictation-btn[data-v-3a12c343]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.dictation-btn__label[data-v-3a12c343]{display:none}@media(pointer:coarse)and (min-width:768px){.dictation-btn[data-v-3a12c343]{width:auto;gap:8px;padding:0 16px}.dictation-btn__label[data-v-3a12c343]{display:inline;font-size:var(--hdr-btn-font, 15px);font-weight:600}}.dictation-btn[data-v-3a12c343]:focus-visible{outline:2px solid var(--fl-brass-light);outline-offset:2px}.dictation-btn[data-v-3a12c343]:disabled{opacity:.35;cursor:not-allowed}.dictation-btn--recording[data-v-3a12c343],.dictation-btn--recording[data-v-3a12c343]:hover{background:var(--fl-ceremaris-light-hover);color:var(--fl-brass-light)}.dictation-btn--recording[data-v-3a12c343]{position:relative;box-shadow:inset 0 0 0 1px var(--fl-brass-light);animation:dictation-ring-pulse-3a12c343 1.6s ease-in-out infinite}@keyframes dictation-ring-pulse-3a12c343{0%,to{box-shadow:inset 0 0 0 1px #e8c886}50%{box-shadow:inset 0 0 0 1px rgba(232,200,134,.35)}}.dictation-btn--recording[data-v-3a12c343]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;border:2px solid var(--fl-brass-light);pointer-events:none;animation:dictation-sonar-3a12c343 1.6s ease-out infinite}@keyframes dictation-sonar-3a12c343{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35)}}.dictation-eq[data-v-3a12c343]{display:inline-flex;align-items:center;gap:2.5px;height:14px}.dictation-eq__bar[data-v-3a12c343]{width:3px;height:100%;border-radius:1.5px;background:currentColor;transform:scaleY(.4);animation:dictation-eq-bounce-3a12c343 1.1s ease-in-out infinite}.dictation-eq__bar[data-v-3a12c343]:nth-child(2){animation-delay:.18s}.dictation-eq__bar[data-v-3a12c343]:nth-child(3){animation-delay:.36s}.dictation-btn--recording .dictation-eq[data-v-3a12c343]{color:var(--fl-brass-light)}@keyframes dictation-eq-bounce-3a12c343{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.dictation-eq--row[data-v-3a12c343]{width:24px;height:16px;justify-content:center;flex-shrink:0;color:var(--fl-navy)}@media(prefers-reduced-motion:reduce){.dictation-btn--recording[data-v-3a12c343]{animation:none}.dictation-btn--recording[data-v-3a12c343]:after{animation:none;opacity:0}.dictation-eq__bar[data-v-3a12c343]{animation:none;transform:scaleY(.7)}}.dictation-btn--processing[data-v-3a12c343],.dictation-btn--processing[data-v-3a12c343]:hover{background:var(--fl-ceremaris-light-hover);color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .dictation-btn[data-v-3a12c343]{color:var(--fl-text-secondary)}:is(html.dark,html[data-theme=dark]) .dictation-btn[data-v-3a12c343]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .dictation-eq--row[data-v-3a12c343]{color:var(--fl-link-active)}.overflow-menu-container[data-v-3a12c343]{position:relative;display:flex;align-items:center}.overflow-menu-btn[data-v-3a12c343]{display:inline-flex;align-items:center;justify-content:center;width:var(--hdr-btn-size);height:var(--hdr-btn-size);border-radius:var(--hdr-btn-radius);border:none;background:transparent;color:#5b6573;cursor:pointer;transition:all .2s ease}.overflow-menu-btn[data-v-3a12c343]:hover,.overflow-menu-btn.active[data-v-3a12c343]{background:#f4f6f8;color:var(--fl-navy)}.overflow-menu-btn .mdi[data-v-3a12c343]{font-size:var(--hdr-svg-size)}.dropdown-fade-enter-active[data-v-3a12c343],.dropdown-fade-leave-active[data-v-3a12c343]{transition:opacity .15s ease,transform .15s ease}.dropdown-fade-enter-from[data-v-3a12c343],.dropdown-fade-leave-to[data-v-3a12c343]{opacity:0;transform:translateY(-4px)}:is(html.dark,html[data-theme=dark]) .overflow-menu-btn[data-v-3a12c343]{color:var(--fl-text-secondary);background:var(--fl-bg-card);border:1px solid var(--fl-border-input)}:is(html.dark,html[data-theme=dark]) .overflow-menu-btn[data-v-3a12c343]:hover,:is(html.dark,html[data-theme=dark]) .overflow-menu-btn.active[data-v-3a12c343]{background:var(--fl-bg-muted);border-color:var(--fl-link-active);color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .overflow-menu-btn[data-v-3a12c343]:active{background:color-mix(in srgb,var(--fl-bg-muted) 94%,var(--fl-bg-card));border-color:color-mix(in srgb,var(--fl-link-active) 28%,var(--fl-border-input));color:var(--fl-text-primary)}.fl-header[data-v-3a12c343]{--hdr-padding: 0 12px 0 6px;--hdr-gap: 8px;--hdr-btn-size: 34px;--hdr-btn-radius: 8px;--hdr-btn-font: .875rem;--hdr-icon-size: 26px;--hdr-svg-size: 30px;--hdr-logo-size: 40px;--hdr-logo-radius: 10px;--hdr-logo-svg: 28px;--hdr-wordmark-size: 1.15rem;--hdr-split-height: 34px;--hdr-split-chevron: 20px;--hdr-split-divider: 18px;--hdr-split-main-w: 30px;--hdr-split-icon: 16px;--hdr-chevron-icon: 14px;background:var(--fl-navy);box-shadow:0 1px 0 var(--fl-navy-dark);border-bottom:none;transition:box-shadow var(--fl-duration-normal, .2s) ease;--fl-text-primary: var(--fl-brass-light);--fl-text-secondary: rgba(232, 200, 134, .9);--fl-text-muted: rgba(232, 200, 134, .6);--fl-ceremaris-light: rgba(232, 200, 134, .1);--fl-ceremaris-light-hover: rgba(232, 200, 134, .16);--fl-ceremaris-light-active: rgba(255, 255, 255, .24);--fl-border-subtle: rgba(232, 200, 134, .4);padding:var(--hdr-padding);padding-top:env(safe-area-inset-top,0);position:fixed;top:0;left:0;right:0;width:100%;z-index:9000;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.fl-header--scrolled[data-v-3a12c343]{box-shadow:0 1px 0 var(--fl-navy-dark),0 6px 18px -4px rgba(16,24,40,.28)}@media(min-width:768px)and (max-width:1439px){.fl-header[data-v-3a12c343]{--hdr-padding: 0 12px 0 8px;--hdr-gap: 10px;--hdr-btn-size: 32px;--hdr-btn-radius: 8px;--hdr-btn-font: 13px;--hdr-icon-size: 24px;--hdr-svg-size: 30px;--hdr-logo-size: 32px;--hdr-logo-radius: 8px;--hdr-logo-svg: 18px;--hdr-wordmark-size: .95rem;--hdr-split-height: 32px;--hdr-split-chevron: 22px;--hdr-split-divider: 14px;--hdr-split-main-w: 26px;--hdr-split-icon: 15px;--hdr-chevron-icon: 13px}}@media(max-width:767px){.fl-header[data-v-3a12c343]{--hdr-padding: 0 8px;--hdr-gap: 6px;--hdr-btn-size: 32px;--hdr-btn-radius: 8px;--hdr-btn-font: .8125rem;--hdr-icon-size: 22px;--hdr-svg-size: 26px;--hdr-logo-size: 32px;--hdr-logo-radius: 8px;--hdr-logo-svg: 18px;--hdr-wordmark-size: .9rem;--hdr-split-height: 32px;--hdr-split-chevron: 18px;--hdr-split-divider: 16px;--hdr-split-main-w: 28px;--hdr-split-icon: 15px;--hdr-chevron-icon: 12px}}@media(max-height:800px){.fl-header[data-v-3a12c343]{--hdr-gap: 4px}}.fl-header-content[data-v-3a12c343]{display:flex;align-items:center;justify-content:space-between;height:var(--hdr-height);width:100%;max-width:100%}.fl-sidebar-toggle[data-v-3a12c343]{display:flex;align-items:center;justify-content:center;width:var(--hdr-btn-size);height:var(--hdr-btn-size);padding:0;margin:0 4px 0 0;background:transparent;border:none;border-radius:var(--hdr-btn-radius);color:var(--fl-text-secondary);font-size:var(--hdr-icon-size);cursor:pointer;flex-shrink:0;transition:all .15s ease}.fl-sidebar-toggle[data-v-3a12c343]:hover,.fl-sidebar-toggle--active[data-v-3a12c343]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-sidebar-toggle .mdi[data-v-3a12c343]{font-size:var(--fl-icon-header)}.fl-header-logo-btn[data-v-3a12c343]{display:flex;align-items:center;gap:10px;padding:0 10px;margin:0 16px 0 0;background:transparent;border:1px solid transparent;border-radius:12px;cursor:pointer;transition:all .2s ease;flex-shrink:0;min-height:var(--hdr-btn-size)}.fl-header-logo-btn[data-v-3a12c343]:hover{background:var(--fl-ceremaris-light);border-color:transparent}.fl-header-wordmark[data-v-3a12c343]{--fl-app-font: var(--type-display, "Fraunces Variable", "Fraunces", georgia, serif);font-size:var(--hdr-wordmark-size);font-weight:600;letter-spacing:-.02em;color:var(--fl-brass-light);white-space:nowrap}.fl-header-wordmark-dot[data-v-3a12c343]{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--fl-brass-light);margin-left:3px;vertical-align:0}.fl-header--compact .fl-header-wordmark[data-v-3a12c343]{font-size:.82rem}.nav-backdrop[data-v-3a12c343]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:10001;cursor:pointer}.backdrop-fade-enter-active[data-v-3a12c343],.backdrop-fade-leave-active[data-v-3a12c343]{transition:opacity .3s ease}.backdrop-fade-enter-from[data-v-3a12c343],.backdrop-fade-leave-to[data-v-3a12c343]{opacity:0}:is(html.dark,html[data-theme=dark]) .nav-backdrop[data-v-3a12c343]{background:rgba(0,0,0,.7)}.hdr-mobile-chip[data-v-3a12c343]{margin-left:8px;margin-right:auto;min-width:0;flex:0 1 auto}.fl-mobile-toggle[data-v-3a12c343]{display:inline-flex;align-items:center;justify-content:center;width:var(--hdr-btn-size);height:var(--hdr-btn-size);border-radius:var(--hdr-btn-radius);background:var(--fl-ceremaris-light);color:var(--fl-text-primary);border:none;cursor:pointer;transition:all .2s ease}.fl-mobile-toggle[data-v-3a12c343]:hover{background:var(--fl-ceremaris-light-hover)}.fl-mobile-toggle[data-v-3a12c343]:active{background:var(--fl-ceremaris-light-active)}.auth-button[data-v-3a12c343]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--hdr-btn-radius);background:transparent;color:var(--fl-text-secondary, var(--fl-text-secondary));border:none;cursor:pointer;transition:background-color .15s ease,color .15s ease;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;letter-spacing:-.005em;white-space:nowrap;height:var(--hdr-btn-size);min-height:var(--hdr-btn-size);font-size:var(--hdr-btn-font);line-height:1}.auth-button .mdi[data-v-3a12c343]{font-size:var(--fl-icon-header)}.auth-button[data-v-3a12c343]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.auth-button.login-button[data-v-3a12c343]{background:var(--fl-bg-card);color:var(--fl-navy-ink)}.auth-button.login-button[data-v-3a12c343]:hover{background:var(--fl-surface-dark);color:var(--fl-brass-light)}.auth-button.logout-button[data-v-3a12c343]{background:transparent;color:var(--fl-text-secondary, var(--fl-text-secondary));margin-left:6px;padding-left:14px;border-left:1px solid var(--fl-border-subtle, var(--fl-border-subtle));border-radius:0 var(--hdr-btn-radius) var(--hdr-btn-radius) 0}.auth-button.logout-button[data-v-3a12c343]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.header-search-toggle[data-v-3a12c343]{display:flex;align-items:center;justify-content:center;width:var(--hdr-btn-size);height:var(--hdr-btn-size);border:none;border-radius:var(--hdr-btn-radius);background:transparent;cursor:pointer}.header-new-patient-btn[data-v-3a12c343]{display:flex;align-items:center;gap:6px;padding:0 14px;height:var(--hdr-btn-size);min-height:var(--hdr-btn-size);background:var(--fl-bg-card);color:var(--fl-text-primary);border:1px solid var(--fl-border-input-focus);border-radius:var(--hdr-btn-radius);font-weight:600;font-size:var(--hdr-btn-font);font-family:var(--fl-font-family);letter-spacing:-.005em;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;white-space:nowrap;flex-shrink:0}.header-new-patient-btn[data-v-3a12c343]:hover{background:var(--fl-surface-dark);color:var(--fl-brass-light);border:1px solid var(--fl-border-input-focus)}.header-new-patient-btn .mdi[data-v-3a12c343]{font-size:var(--fl-icon-header)}.fl-header-btn--quiet[data-v-3a12c343]{border-color:transparent!important;background:transparent!important;color:var(--fl-text-secondary)!important;box-shadow:none!important}.fl-header-btn--quiet[data-v-3a12c343]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-text-primary)!important;border-color:transparent!important}.header-new-patient-btn--icon-only[data-v-3a12c343]{width:var(--hdr-btn-size);padding:0;justify-content:center}.header-new-patient-btn--icon-only>span[data-v-3a12c343]:not(.mdi){display:none}.nav-and-search[data-v-3a12c343]{display:flex;align-items:center;gap:var(--hdr-gap);flex:1;min-width:0}.left-section[data-v-3a12c343]{display:flex;align-items:center;gap:var(--hdr-gap);flex-shrink:1;min-width:0;position:relative;z-index:10;background:inherit}.utilities-group[data-v-3a12c343]{display:flex;align-items:center;gap:var(--hdr-gap);flex-shrink:0}@media(min-width:768px){.utilities-group .overflow-menu-container[data-v-3a12c343]:before{content:"";width:1px;height:16px;background:rgba(232,200,134,.3);margin-right:calc(var(--hdr-gap) - 2px);display:inline-block;vertical-align:middle;align-self:center}}:is(html.dark,html[data-theme=dark]) .utilities-group .overflow-menu-container[data-v-3a12c343]:before{background:rgba(232,200,134,.3)}@media(min-width:768px){.left-section[data-v-3a12c343]:has(>*):before,.left-section[data-v-3a12c343]:has(>*):after{content:"";width:1px;height:24px;background:rgba(232,200,134,.3);flex-shrink:0;align-self:center}.left-section[data-v-3a12c343]:has(>*):before{margin-right:10px}.left-section[data-v-3a12c343]:has(>*):after{margin-left:10px}}@media(min-width:1440px){.utilities-group[data-v-3a12c343]:before{content:"";width:1px;height:24px;background:rgba(232,200,134,.3);flex-shrink:0;align-self:center;margin-right:6px}}.fl-sidebar-toggle[data-v-3a12c343],.auth-button[data-v-3a12c343],.utilities-group .dictation-btn[data-v-3a12c343]{color:var(--fl-text-secondary)}.utilities-group[data-v-3a12c343] .mdi,.utilities-group[data-v-3a12c343] svg{color:var(--fl-text-secondary)}.utilities-group .dictation-btn--recording[data-v-3a12c343],.utilities-group .dictation-btn--recording[data-v-3a12c343] .mdi{color:var(--fl-brass-light)}.overflow-menu-btn .mdi[data-v-3a12c343]{font-size:var(--fl-icon-header)}.overflow-menu-btn[data-v-3a12c343]{color:var(--fl-text-secondary)}.overflow-menu-btn[data-v-3a12c343]:hover,.overflow-menu-btn.active[data-v-3a12c343]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}@media(max-height:800px){.fl-header-logo-btn[data-v-3a12c343]{margin-right:3px}.left-section[data-v-3a12c343]{flex:0 1 auto}}@media(min-width:768px)and (max-width:1439px){.fl-header-logo-btn[data-v-3a12c343]{margin-right:4px;gap:6px}.header-new-patient-btn[data-v-3a12c343]{padding:0 10px;min-width:calc(var(--hdr-btn-size) + 26px);justify-content:center;gap:4px}.header-new-patient-btn .mdi[data-v-3a12c343]{font-size:var(--fl-icon-header)}.auth-button[data-v-3a12c343]{padding:0;width:var(--hdr-btn-size);justify-content:center}}@media(max-width:767px){.fl-header-logo-btn[data-v-3a12c343]{margin-right:4px;gap:6px}}.fl-header--compact[data-v-3a12c343]{--hdr-padding: 0 12px;--hdr-gap: 6px;--hdr-btn-size: 32px;--hdr-btn-radius: 8px;--hdr-logo-size: 36px;--hdr-logo-svg: 20px;--hdr-split-height: 30px}.fl-header--compact .fl-header-content[data-v-3a12c343]{max-width:100%}.fl-header--compact .fl-header-logo-btn[data-v-3a12c343]{margin-right:8px;gap:4px;padding:0 8px}.fl-header--compact .auth-button[data-v-3a12c343]{padding:0;width:var(--hdr-btn-size);justify-content:center}@media(pointer:coarse)and (min-width:768px){.fl-header[data-v-3a12c343],.fl-header.fl-header--compact[data-v-3a12c343],.fl-header.fl-header--mobile[data-v-3a12c343]{--hdr-padding: 0 14px 0 10px;--hdr-gap: 12px;--hdr-btn-size: 44px;--hdr-btn-radius: 10px;--hdr-btn-font: 15px;--hdr-icon-size: 30px;--hdr-svg-size: 34px;--hdr-logo-size: 42px;--hdr-logo-radius: 10px;--hdr-logo-svg: 24px;--hdr-wordmark-size: 1.15rem;--hdr-split-height: 44px;--hdr-split-chevron: 26px;--hdr-split-divider: 22px;--hdr-split-main-w: 34px;--hdr-split-icon: 20px;--hdr-chevron-icon: 18px}.fl-header.fl-header--compact .fl-header-wordmark[data-v-3a12c343],.fl-header.fl-header--mobile .fl-header-wordmark[data-v-3a12c343]{font-size:var(--hdr-wordmark-size)}}:is(html.dark,html[data-theme=dark]) .fl-header[data-v-3a12c343]{background:var(--fl-bg-page-alt);box-shadow:0 1px rgba(0,0,0,.4)}:is(html.dark,html[data-theme=dark]) .fl-header--scrolled[data-v-3a12c343]{box-shadow:0 1px rgba(0,0,0,.4),0 6px 18px -4px rgba(0,0,0,.35)}:is(html.dark,html[data-theme=dark]) .fl-header-wordmark[data-v-3a12c343]{color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .fl-header-wordmark-dot[data-v-3a12c343]{background:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .fl-header-logo-btn[data-v-3a12c343]:hover{background:color-mix(in srgb,var(--fl-ceremaris-light) 55%,transparent);border-color:color-mix(in srgb,var(--fl-link-active) 35%,transparent)}:is(html.dark,html[data-theme=dark]) .fl-header-logo-btn[data-v-3a12c343]:active{background:color-mix(in srgb,var(--fl-bg-muted) 94%,var(--fl-bg-card));border-color:color-mix(in srgb,var(--fl-link-active) 28%,var(--fl-border-input))}:is(html.dark,html[data-theme=dark]) .fl-mobile-toggle[data-v-3a12c343]{background:var(--fl-bg-muted);color:var(--fl-brass-light);border:1px solid rgba(232,200,134,.4)}:is(html.dark,html[data-theme=dark]) .fl-mobile-toggle[data-v-3a12c343]:hover{background:var(--fl-link-active);color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .auth-button[data-v-3a12c343]{background:var(--fl-bg-card);color:var(--fl-brass-light);border:1px solid var(--fl-border-input)}:is(html.dark,html[data-theme=dark]) .auth-button[data-v-3a12c343]:hover{background:var(--fl-bg-muted);border-color:var(--fl-link-active);color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .auth-button[data-v-3a12c343]:active{background:color-mix(in srgb,var(--fl-bg-muted) 94%,var(--fl-bg-card));border-color:color-mix(in srgb,var(--fl-link-active) 28%,var(--fl-border-input));color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .auth-button.login-button[data-v-3a12c343]{background:var(--fl-bg-card);color:var(--fl-brass-light);border-color:var(--fl-border-input)}:is(html.dark,html[data-theme=dark]) .auth-button.login-button .mdi[data-v-3a12c343]{color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .auth-button.login-button[data-v-3a12c343]:hover{background:var(--fl-bg-muted);border-color:var(--fl-link-active)}:is(html.dark,html[data-theme=dark]) .header-new-patient-btn[data-v-3a12c343]{background:var(--fl-bg-card);color:var(--fl-text-primary);border-color:var(--fl-border-input)}:is(html.dark,html[data-theme=dark]) .header-new-patient-btn .mdi[data-v-3a12c343]{color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .header-new-patient-btn[data-v-3a12c343]:hover{background:var(--fl-bg-muted);border-color:var(--fl-link-active);color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .header-new-patient-btn[data-v-3a12c343]:active{background:color-mix(in srgb,var(--fl-bg-muted) 94%,var(--fl-bg-card));border-color:color-mix(in srgb,var(--fl-link-active) 28%,var(--fl-border-input));color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .auth-button.logout-button[data-v-3a12c343]{background:var(--fl-bg-card);color:var(--fl-brass-light);border-color:var(--fl-border-input)}:is(html.dark,html[data-theme=dark]) .auth-button.logout-button .mdi[data-v-3a12c343]{color:var(--fl-brass-light)}:is(html.dark,html[data-theme=dark]) .auth-button.logout-button[data-v-3a12c343]:hover{background:var(--fl-bg-muted);border-color:var(--fl-link-active);color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .fl-mobile-toggle[data-v-3a12c343]:active{background:color-mix(in srgb,var(--fl-bg-muted) 94%,var(--fl-bg-card));border-color:color-mix(in srgb,var(--fl-link-active) 28%,var(--fl-border-input));color:var(--fl-text-primary)}@media(max-width:767px){.mobile-menu-row[data-v-3a12c343]{display:flex;align-items:center;gap:14px;width:100%;min-height:50px;padding:0 20px;border:none;background:none;font-family:inherit;font-size:14.5px;font-weight:600;color:var(--fl-text-primary);cursor:pointer;text-align:left}.mobile-menu-row[data-v-3a12c343]:active{background:var(--fl-ceremaris-light, var(--fl-bg-muted))}.mobile-menu-row>.mdi[data-v-3a12c343]{width:24px;text-align:center;font-size:19px;color:var(--fl-navy);flex-shrink:0}.mobile-menu-row__label[data-v-3a12c343]{flex:1}.mobile-menu-row--recording>.mdi[data-v-3a12c343],.mobile-menu-row--recording .mobile-menu-row__label[data-v-3a12c343]{color:var(--fl-navy)}.mobile-menu-row--footer[data-v-3a12c343]{border-top:1px solid var(--fl-border-subtle, var(--fl-border-subtle));margin-top:10px}.mobile-menu-row--logout[data-v-3a12c343],.mobile-menu-row--logout>.mdi[data-v-3a12c343]{color:var(--fl-error-text)}.mobile-menu-toggle[data-v-3a12c343]{width:40px;height:24px;border-radius:999px;background:var(--fl-border-input);position:relative;flex-shrink:0;transition:background .15s ease}.mobile-menu-toggle[data-v-3a12c343]:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--fl-bg-card);transition:left .15s ease;box-shadow:0 1px 3px rgba(0,0,0,.25)}.mobile-menu-toggle--on[data-v-3a12c343]{background:var(--fl-navy)}.mobile-menu-toggle--on[data-v-3a12c343]:after{left:18px}:is(html.dark,html[data-theme=dark]) .mobile-menu-row[data-v-3a12c343]{color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .mobile-menu-row>.mdi[data-v-3a12c343]{color:var(--fl-link-active)}:is(html.dark,html[data-theme=dark]) .mobile-menu-row[data-v-3a12c343]:active{background:var(--fl-bg-muted)}:is(html.dark,html[data-theme=dark]) .mobile-menu-row--footer[data-v-3a12c343]{border-top-color:var(--fl-border-input)}:is(html.dark,html[data-theme=dark]) .mobile-menu-toggle--on[data-v-3a12c343]{background:var(--fl-link-active)}}.sidebar[data-v-9efb14f4]{position:fixed;top:60px;left:0;bottom:60px;width:272px;height:calc(100vh - 120px);display:flex;flex-direction:column;background:var(--fl-bg-card);color:var(--fl-text-primary);padding:0 0 var(--fl-space-lg) 0;border-right:1px solid var(--fl-border-subtle);box-shadow:none;overflow-y:auto;overflow-x:hidden;z-index:1300;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.sidebar[data-v-9efb14f4]::-webkit-scrollbar{width:4px}.sidebar[data-v-9efb14f4]::-webkit-scrollbar-track{background:transparent}.sidebar[data-v-9efb14f4]::-webkit-scrollbar-thumb{background:rgba(16,24,40,.12);border-radius:var(--fl-radius-full)}.sidebar[data-v-9efb14f4]::-webkit-scrollbar-thumb:hover{background:rgba(16,24,40,.24)}@media(max-width:767px){.sidebar[data-v-9efb14f4]{width:100%;max-width:320px;top:0;bottom:0;height:100vh;box-shadow:4px 0 24px rgba(0,0,0,.12)}}@media(max-width:480px){.sidebar[data-v-9efb14f4]{max-width:100%}}.sidebar-accent[data-v-9efb14f4]{height:1px;background:var(--fl-ceremaris-light-active);flex-shrink:0}.sidebar-header[data-v-9efb14f4]{display:flex;align-items:center;justify-content:space-between;padding:var(--fl-space-md) var(--fl-space-md) var(--fl-space-sm)}.sidebar-title[data-v-9efb14f4]{font-size:17px;font-weight:700;color:var(--fl-text-primary);letter-spacing:-.01em}.sidebar-header-actions[data-v-9efb14f4]{display:flex;align-items:center;gap:4px}.reveal-btn[data-v-9efb14f4]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:var(--fl-text-muted);font-size:16px;cursor:pointer;transition:background .15s ease,color .15s ease}.reveal-btn[data-v-9efb14f4]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.reveal-btn--active[data-v-9efb14f4]{color:var(--fl-navy);background:var(--fl-brand-surface)}.reveal-btn[data-v-9efb14f4]:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,119,182,.35)}:is(html.dark,html[data-theme=dark]) .reveal-btn[data-v-9efb14f4]{color:var(--fl-text-muted)}:is(html.dark,html[data-theme=dark]) .reveal-btn[data-v-9efb14f4]:hover{background:var(--fl-bg-muted);color:var(--fl-text-primary)}:is(html.dark,html[data-theme=dark]) .reveal-btn--active[data-v-9efb14f4]{color:var(--fl-link-active);background:color-mix(in srgb,var(--fl-link-active) 18%,transparent)}.close-btn[data-v-9efb14f4]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:var(--fl-text-secondary);font-size:18px;cursor:pointer;transition:background .15s ease,color .15s ease}.close-btn[data-v-9efb14f4]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.close-btn[data-v-9efb14f4]:active{background:var(--fl-ceremaris-light-hover)}.close-btn[data-v-9efb14f4]:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,119,182,.35)}@media(max-width:767px){.close-btn[data-v-9efb14f4]{width:38px;height:38px}}.sidebar-nav[data-v-9efb14f4]{display:flex;flex-direction:column;gap:var(--fl-space-xs)}.nav-section[data-v-9efb14f4]{padding:0 var(--fl-space-sm)}.nav-section[data-v-9efb14f4]:not(:first-child){margin-top:var(--fl-space-sm);padding-top:var(--fl-space-sm);border-top:1px solid var(--fl-border-subtle)}.section-label[data-v-9efb14f4]{display:inline-flex;align-items:center;gap:8px;padding:2px var(--fl-space-xs);margin-bottom:6px;font-family:JetBrains Mono Variable,JetBrains Mono,SF Mono,ui-monospace,Fira Code,Consolas,monospace;font-size:10.5px;font-weight:600;color:var(--fl-navy);letter-spacing:.08em;text-transform:none}.section-label[data-v-9efb14f4]:before{content:"";display:inline-block;width:14px;height:1px;background:var(--fl-navy)}.nav-list[data-v-9efb14f4]{list-style:none;padding:0;margin:0}.nav-item[data-v-9efb14f4]{margin-bottom:1px}.nav-btn[data-v-9efb14f4]{position:relative;display:flex;align-items:center;gap:var(--fl-space-sm);width:100%;padding:9px 14px 9px 16px;background:transparent;border:none;border-radius:8px;color:var(--fl-text-navy-slate);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.005em;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}.nav-btn[data-v-9efb14f4]:before{content:"";position:absolute;left:4px;top:6px;bottom:6px;width:4px;border-radius:2px;background:transparent;transition:background .15s ease}.nav-btn[data-v-9efb14f4]{animation:nav-enter-9efb14f4 var(--fl-duration-slow) cubic-bezier(.23,1,.32,1) both}.nav-btn[data-v-9efb14f4]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.nav-btn:hover .nav-icon[data-v-9efb14f4]{color:var(--fl-text-primary)}.nav-btn[data-v-9efb14f4]:active{background:var(--fl-ceremaris-light-hover)}.nav-btn[data-v-9efb14f4]:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,119,182,.35)}.nav-btn--active[data-v-9efb14f4],.nav-btn--active[data-v-9efb14f4]:hover{background:var(--fl-brand-surface);color:var(--fl-navy);font-weight:700}.nav-btn--active .nav-icon[data-v-9efb14f4],.nav-btn--active:hover .nav-icon[data-v-9efb14f4]{color:var(--fl-navy)}.nav-btn--active[data-v-9efb14f4]:before,.nav-btn--active[data-v-9efb14f4]:hover:before{background:var(--fl-navy)}@media(max-width:767px){.nav-btn[data-v-9efb14f4]{padding:11px var(--fl-space-md) 11px 18px;font-size:var(--fl-text-base)}}.nav-item:nth-child(1) .nav-btn[data-v-9efb14f4]{animation-delay:30ms}.nav-item:nth-child(2) .nav-btn[data-v-9efb14f4]{animation-delay:60ms}.nav-item:nth-child(3) .nav-btn[data-v-9efb14f4]{animation-delay:90ms}.nav-item:nth-child(4) .nav-btn[data-v-9efb14f4]{animation-delay:.12s}.nav-item:nth-child(5) .nav-btn[data-v-9efb14f4]{animation-delay:.15s}.nav-item:nth-child(6) .nav-btn[data-v-9efb14f4]{animation-delay:.18s}.nav-item:nth-child(7) .nav-btn[data-v-9efb14f4]{animation-delay:.21s}.nav-item:nth-child(8) .nav-btn[data-v-9efb14f4]{animation-delay:.24s}.nav-item:nth-child(9) .nav-btn[data-v-9efb14f4]{animation-delay:.27s}.nav-item:nth-child(10) .nav-btn[data-v-9efb14f4]{animation-delay:.3s}.nav-item:nth-child(11) .nav-btn[data-v-9efb14f4]{animation-delay:.33s}.nav-item:nth-child(12) .nav-btn[data-v-9efb14f4]{animation-delay:.36s}.nav-icon[data-v-9efb14f4]{display:flex;align-items:center;justify-content:center;width:20px;flex-shrink:0;color:var(--fl-navy-ink);font-size:18px;transition:color .15s ease}.nav-label[data-v-9efb14f4]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mode-toggle[data-v-9efb14f4]{display:flex;align-items:center;gap:10px;width:calc(100% - var(--fl-space-md) * 2);margin:0 var(--fl-space-md) var(--fl-space-md);padding:10px 14px;background:var(--fl-brand-surface);border:1px solid #bae6fd;border-radius:10px;color:var(--fl-navy);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.mode-toggle[data-v-9efb14f4]:hover{background:var(--fl-info-light);border-color:var(--fl-border-input)}.mode-toggle[data-v-9efb14f4]:active{background:var(--fl-info-light)}.mode-toggle[data-v-9efb14f4]:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,119,182,.35)}.mode-toggle .mdi[data-v-9efb14f4]{font-size:18px;flex-shrink:0;color:var(--fl-navy)}.mode-toggle__label[data-v-9efb14f4]{flex:1;text-align:left;font-weight:700}.mode-toggle__hint[data-v-9efb14f4]{font-size:11.5px;font-family:JetBrains Mono Variable,JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:600;letter-spacing:.06em;color:var(--fl-navy);opacity:.75}.nav-icon--status[data-v-9efb14f4]{display:inline-flex;align-items:center;justify-content:center}.status-lamp[data-v-9efb14f4]{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:var(--fl-text-muted)}.status-lamp.ok[data-v-9efb14f4]{background:var(--fl-success);box-shadow:0 0 4px rgba(34,197,94,.4)}.status-lamp.warn[data-v-9efb14f4]{background:var(--fl-warning);box-shadow:0 0 4px rgba(245,158,11,.4)}.status-lamp.crit[data-v-9efb14f4]{background:var(--fl-error);box-shadow:0 0 4px rgba(239,68,68,.4)}.sidebar-identity[data-v-9efb14f4]{margin-top:auto;border-top:1px solid var(--fl-surface-1);padding:12px 16px 14px;background:var(--fl-bg-page);flex-shrink:0}.sidebar-identity__row[data-v-9efb14f4]{display:flex;align-items:center;gap:9px;padding:4px 0;min-width:0}.sidebar-identity__icon[data-v-9efb14f4]{color:var(--fl-text-secondary);width:18px;text-align:center;font-size:15px;flex-shrink:0}.sidebar-identity__text[data-v-9efb14f4]{display:flex;flex-direction:column;line-height:1.2;min-width:0}.sidebar-identity__name[data-v-9efb14f4]{font-size:13px;font-weight:600;color:var(--fl-navy-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-identity__role[data-v-9efb14f4]{font-size:11px;color:var(--fl-text-muted)}.sidebar-overlay[data-v-9efb14f4]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:1299}.sidebar-overlay--mobile[data-v-9efb14f4]{background:rgba(0,0,0,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media(pointer:coarse){.sidebar-overlay[data-v-9efb14f4]{background:rgba(0,0,0,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}.slide-enter-active[data-v-9efb14f4]{transition:transform var(--fl-duration-slow) cubic-bezier(.23,1,.32,1)}.slide-leave-active[data-v-9efb14f4]{transition:transform var(--fl-duration-normal) cubic-bezier(.4,0,1,1)}.slide-enter-from[data-v-9efb14f4],.slide-leave-to[data-v-9efb14f4]{transform:translate(-100%)}.slide-enter-to[data-v-9efb14f4],.slide-leave-from[data-v-9efb14f4]{transform:translate(0)}.fade-enter-active[data-v-9efb14f4],.fade-leave-active[data-v-9efb14f4]{transition:opacity var(--fl-duration-normal) var(--fl-ease-out)}.fade-enter-from[data-v-9efb14f4],.fade-leave-to[data-v-9efb14f4]{opacity:0}@keyframes nav-enter-9efb14f4{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.nav-btn[data-v-9efb14f4]{animation:none}.slide-enter-active[data-v-9efb14f4],.slide-leave-active[data-v-9efb14f4],.fade-enter-active[data-v-9efb14f4],.fade-leave-active[data-v-9efb14f4]{transition-duration:1ms}}html.dark .sidebar,html[data-theme=dark] .sidebar{background:var(--fl-bg-card)!important;border-right-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;box-shadow:none!important}html.dark .sidebar .sidebar-accent,html[data-theme=dark] .sidebar .sidebar-accent{background:var(--fl-border-input)!important}html.dark .sidebar .sidebar-title,html[data-theme=dark] .sidebar .sidebar-title{color:var(--fl-text-primary)!important}html.dark .sidebar .close-btn,html[data-theme=dark] .sidebar .close-btn{background:transparent!important;border-color:transparent!important;color:var(--fl-text-muted)!important}html.dark .sidebar .close-btn:hover,html[data-theme=dark] .sidebar .close-btn:hover{background:rgba(255,255,255,.06)!important;color:var(--fl-text-primary)!important}html.dark .sidebar .section-label,html[data-theme=dark] .sidebar .section-label{color:var(--fl-link-active)!important}html.dark .sidebar .section-label:before,html[data-theme=dark] .sidebar .section-label:before{background:var(--fl-link-active)!important}html.dark .sidebar .nav-section:not(:first-child),html[data-theme=dark] .sidebar .nav-section:not(:first-child){border-top-color:var(--fl-border-input)!important}html.dark .sidebar .nav-btn,html[data-theme=dark] .sidebar .nav-btn{color:var(--fl-text-primary)!important}html.dark .sidebar .nav-btn:hover,html[data-theme=dark] .sidebar .nav-btn:hover{background:rgba(255,255,255,.06)!important;color:var(--fl-text-primary)!important}html.dark .sidebar .nav-icon,html[data-theme=dark] .sidebar .nav-icon{color:var(--fl-text-secondary)!important}html.dark .sidebar .nav-btn:hover .nav-icon,html[data-theme=dark] .sidebar .nav-btn:hover .nav-icon{color:var(--fl-text-primary)!important}html.dark .sidebar .nav-btn--active,html.dark .sidebar .nav-btn--active:hover,html[data-theme=dark] .sidebar .nav-btn--active,html[data-theme=dark] .sidebar .nav-btn--active:hover{background:rgba(88,166,255,.12)!important;color:var(--fl-link-active)!important}html.dark .sidebar .nav-btn--active .nav-icon,html[data-theme=dark] .sidebar .nav-btn--active .nav-icon{color:var(--fl-link-active)!important}html.dark .sidebar .nav-btn--active:before,html[data-theme=dark] .sidebar .nav-btn--active:before{background:var(--fl-link-active)!important}html.dark .sidebar .mode-toggle,html[data-theme=dark] .sidebar .mode-toggle{background:rgba(88,166,255,.14)!important;border-color:rgba(88,166,255,.35)!important;color:var(--fl-link-active)!important}html.dark .sidebar .mode-toggle .mdi,html.dark .sidebar .mode-toggle .mode-toggle__hint,html[data-theme=dark] .sidebar .mode-toggle .mdi,html[data-theme=dark] .sidebar .mode-toggle .mode-toggle__hint{color:var(--fl-link-active)!important}html.dark .sidebar .mode-toggle:hover,html[data-theme=dark] .sidebar .mode-toggle:hover{background:rgba(88,166,255,.22)!important}html.dark .sidebar-overlay,html[data-theme=dark] .sidebar-overlay{background:rgba(1,4,9,.5)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.modal[data-v-43cf154a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--fl-z-modal, 9600);background:rgba(10,20,30,.55);backdrop-filter:blur(6px);display:flex;padding:16px;overflow-y:auto;animation:modal-fade-43cf154a .25s ease}@keyframes modal-fade-43cf154a{0%{opacity:0}to{opacity:1}}.modal-content.patient-modal[data-v-43cf154a]{background:var(--fl-bg-card);color:var(--fl-text-primary);border:1px solid var(--fl-border-card);border-radius:var(--fl-radius-2xl, 20px);box-shadow:var(--fl-card-shadow);padding:24px;width:90%;max-width:600px;margin:auto;animation:modal-enter-43cf154a .3s cubic-bezier(.16,1,.3,1)}@keyframes modal-enter-43cf154a{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-content.patient-modal h2[data-v-43cf154a]{margin:0 0 16px;display:flex;align-items:center;gap:10px;font-family:var(--fl-font-family, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);font-size:var(--fl-text-xl, 20px);font-weight:var(--fl-weight-semibold, 600);color:var(--fl-text-primary)}.modal-content.patient-modal h2 .mdi[data-v-43cf154a]{color:var(--fl-navy)}.close[data-v-43cf154a]{float:right;font-size:24px;font-weight:700;cursor:pointer;color:var(--fl-text-muted, var(--fl-text-muted));transition:color var(--fl-duration-fast, .1s);line-height:1}.close[data-v-43cf154a]:hover{color:var(--fl-text-primary)}.patient-search-container[data-v-43cf154a]{padding:0}.patient-search-input[data-v-43cf154a]{width:100%;padding:11px 14px;border:1px solid var(--fl-border-input);border-radius:var(--fl-radius-lg, 12px);font-family:var(--fl-font-family, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);font-size:15px;background:var(--fl-bg-card);color:var(--fl-text-primary);letter-spacing:-.005em;transition:border-color .15s ease}.patient-search-input[data-v-43cf154a]:focus{outline:none;border-color:var(--fl-navy);background:var(--fl-bg-card);box-shadow:var(--fl-shadow-focus)}.patient-search-input[data-v-43cf154a]::placeholder{color:var(--fl-text-placeholder, var(--fl-text-muted))}.search-spinner[data-v-43cf154a]{display:flex;justify-content:center;padding:20px}.spinner[data-v-43cf154a]{width:28px;height:28px;border:2.5px solid var(--fl-border-subtle);border-top-color:var(--fl-navy);border-radius:50%;animation:spin-43cf154a .8s linear infinite}@keyframes spin-43cf154a{to{transform:rotate(360deg)}}.patient-results-list[data-v-43cf154a]{list-style:none;padding:0;margin:10px 0 0;max-height:300px;overflow-y:auto}.patient-results-list li[data-v-43cf154a]{padding:10px 12px;margin-bottom:4px;background:var(--fl-bg-card);border:1px solid var(--fl-border-subtle, var(--fl-border-subtle));border-radius:var(--fl-radius-md, 8px);cursor:pointer;transition:all var(--fl-duration-fast, .1s) ease}.patient-results-list li[data-v-43cf154a]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-hover)}.patient-results-list li.selected-patient[data-v-43cf154a]{background:var(--fl-brand-surface);border-color:var(--fl-navy)}.patient-item[data-v-43cf154a]{display:flex;align-items:center;gap:10px}.patient-icon[data-v-43cf154a]{color:var(--fl-navy);font-size:1.2em}.patient-details[data-v-43cf154a]{flex:1}.patient-name[data-v-43cf154a]{font-weight:var(--fl-weight-semibold, 600);color:var(--fl-text-primary);margin-bottom:2px;font-size:var(--fl-text-sm, 14px)}.patient-id[data-v-43cf154a]{font-size:var(--fl-text-xs, 12px);color:var(--fl-text-muted, var(--fl-text-muted))}.no-results[data-v-43cf154a]{padding:20px;text-align:center;color:var(--fl-text-muted, var(--fl-text-muted));display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--fl-text-sm, 14px)}.test-patient-section[data-v-43cf154a]{margin-top:16px;padding:14px;background:var(--fl-bg-muted);border-radius:var(--fl-radius-lg, 12px);border:1px solid var(--fl-border-subtle);border-left:2px solid var(--fl-navy)}.test-patient-section h3[data-v-43cf154a]{margin:0 0 12px;color:var(--fl-text-primary);font-family:var(--fl-font-family, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);font-size:var(--fl-text-sm, 14px);font-weight:var(--fl-weight-semibold, 600);display:flex;align-items:center;gap:6px}.test-patient-section h3 .mdi[data-v-43cf154a]{color:var(--fl-navy)}.gender-selection[data-v-43cf154a]{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.gender-checkbox[data-v-43cf154a]{display:flex;align-items:center;gap:5px;cursor:pointer;user-select:none;color:var(--fl-text-secondary);font-size:var(--fl-text-sm, 14px);padding:6px 10px;background:var(--fl-bg-card);border:1px solid var(--fl-border-input);border-radius:var(--fl-radius-sm, 6px);transition:all var(--fl-duration-fast, .1s) ease}.gender-checkbox input[type=radio][data-v-43cf154a]{cursor:pointer;width:14px;height:14px;accent-color:var(--fl-navy)}.gender-checkbox[data-v-43cf154a]:hover{border-color:var(--fl-border-input-hover)}.gender-checkbox[data-v-43cf154a]:has(input:checked){background:var(--fl-brand-surface);border:1px solid var(--fl-navy);color:var(--fl-navy)}.test-patient-button[data-v-43cf154a]{width:100%;padding:10px 14px;background:var(--fl-navy);color:var(--fl-brass-light);border:none;border-radius:var(--fl-radius-lg, 12px);cursor:pointer;font-family:var(--fl-font-family, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);font-size:14px;font-weight:600;letter-spacing:-.005em;transition:background .15s ease;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:var(--fl-rk-cta-shadow)}.test-patient-button[data-v-43cf154a]:hover:not(:disabled){background:var(--fl-navy-dark)}.test-patient-button[data-v-43cf154a]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}html.dark .modal,html[data-theme=dark] .modal{background:rgba(0,0,0,.7)!important}.auth-debug[data-v-460ee8c7]{position:fixed;top:100px;right:20px;width:400px;max-height:80vh;overflow-y:auto;background:var(--fl-bg-card);border:2px solid var(--fl-info);border-radius:8px;padding:15px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:9999;font-family:monospace;font-size:12px}.auth-debug-header[data-v-460ee8c7]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--fl-info);padding-bottom:5px;margin-bottom:10px}h3[data-v-460ee8c7]{margin:0;color:var(--fl-info);flex:1}h4[data-v-460ee8c7]{margin:10px 0 5px;color:var(--fl-text-primary);font-size:14px}.debug-section[data-v-460ee8c7]{margin-bottom:15px;padding:10px;background:var(--fl-bg-muted);border-radius:4px}.debug-item[data-v-460ee8c7]{display:flex;justify-content:space-between;margin:3px 0;padding:2px 5px;background:var(--fl-bg-card);border-radius:3px}.debug-item span[data-v-460ee8c7]:first-child{font-weight:700;color:var(--fl-text-grey-strong)}.value-true[data-v-460ee8c7]{color:var(--fl-success-text);font-weight:700}.value-false[data-v-460ee8c7]{color:var(--fl-error-text);font-weight:700}.nested-debug[data-v-460ee8c7]{margin-left:20px;border-left:2px solid var(--fl-info);padding-left:10px}.debug-actions[data-v-460ee8c7]{margin-top:15px;display:flex;gap:10px}button[data-v-460ee8c7]{padding:5px 10px;background:var(--fl-info);color:var(--fl-text-on-accent);border:none;border-radius:4px;cursor:pointer}button[data-v-460ee8c7]:hover{background:var(--fl-info)}button.danger[data-v-460ee8c7],button.danger[data-v-460ee8c7]:hover{background:var(--fl-error)}button.migrate[data-v-460ee8c7],button.migrate[data-v-460ee8c7]:hover{background:var(--fl-success)}button.fetch-paths[data-v-460ee8c7]{background:var(--fl-btn-primary)}button.fetch-paths[data-v-460ee8c7]:hover{background:var(--fl-btn-primary-hover)}footer[data-v-62be598c]{position:fixed;bottom:0;left:0;width:100%;z-index:var(--fl-z-dropdown);background:var(--fl-bg-page-alt);color:var(--fl-text-muted, var(--fl-text-muted));padding:0 16px;display:flex;align-items:center;justify-content:flex-start;gap:var(--fl-space-sm);min-height:28px;box-shadow:none;border-top:1px solid var(--fl-border-subtle);font-family:var(--fl-font-family);transition:background var(--fl-duration-slow) var(--fl-ease-default),border-color var(--fl-duration-slow) var(--fl-ease-default)}@media(min-width:768px)and (max-width:1200px){footer[data-v-62be598c]{min-height:32px;padding:3px 12px;gap:var(--fl-space-xs)}}.persistent-recording-modal[data-v-6e5d9a7e]{position:fixed;bottom:20px;right:20px;z-index:9999;width:340px;max-width:calc(100vw - 40px);background:var(--fl-bg-card);color:var(--fl-text-primary);border:1px solid var(--fl-navy);border-radius:12px;box-shadow:0 6px 20px rgba(11,18,32,.1);transition:width .2s ease,transform .2s ease,opacity .2s ease}.persistent-recording-modal.minimized[data-v-6e5d9a7e]{width:240px}.modal-header[data-v-6e5d9a7e]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid var(--fl-border-subtle, var(--fl-border-subtle))}.header-left[data-v-6e5d9a7e]{display:flex;align-items:center;gap:8px}.recording-pulse-dot[data-v-6e5d9a7e]{width:8px;height:8px;background:var(--fl-error);border-radius:50%;animation:rec-dot-pulse-6e5d9a7e 1.4s ease-in-out infinite}@keyframes rec-dot-pulse-6e5d9a7e{0%,to{opacity:1}50%{opacity:.35}}.header-title[data-v-6e5d9a7e]{font-weight:600;font-size:14px;color:var(--fl-text-primary)}.header-actions[data-v-6e5d9a7e]{display:flex;gap:6px}.action-btn[data-v-6e5d9a7e]{background:transparent;border:none;border-radius:6px;color:var(--fl-text-secondary, var(--fl-text-secondary));width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease,color .15s ease}.action-btn[data-v-6e5d9a7e]:hover{background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card));color:var(--fl-navy)}.modal-content[data-v-6e5d9a7e]{padding:14px;display:flex;flex-direction:column;gap:12px}.status-section[data-v-6e5d9a7e]{text-align:center}.status-indicator[data-v-6e5d9a7e]{display:flex;justify-content:center;align-items:center}.status-active[data-v-6e5d9a7e],.status-processing[data-v-6e5d9a7e]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--fl-text-primary)}.mic-label[data-v-6e5d9a7e]{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:4px;font-size:13px;color:var(--fl-text-secondary, var(--fl-text-secondary))}.mic-label .mdi[data-v-6e5d9a7e]{font-size:14px}.level-meter[data-v-6e5d9a7e]{width:100%;height:4px;margin-top:8px;background:var(--fl-border-subtle, var(--fl-bg-page));border-radius:2px;overflow:hidden}.level-meter__fill[data-v-6e5d9a7e]{height:100%;background:var(--fl-navy);border-radius:2px;transition:width 80ms linear}.status-dot[data-v-6e5d9a7e]{width:8px;height:8px;background:var(--fl-error);border-radius:50%;animation:rec-dot-pulse-6e5d9a7e 1.4s ease-in-out infinite}.processing-spinner[data-v-6e5d9a7e]{width:12px;height:12px;border:2px solid var(--fl-border-subtle, var(--fl-border-subtle));border-top-color:var(--fl-navy);border-radius:50%;animation:spin-6e5d9a7e .8s linear infinite}@keyframes spin-6e5d9a7e{to{transform:rotate(360deg)}}.session-info[data-v-6e5d9a7e]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle, var(--fl-border-subtle));border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.info-row[data-v-6e5d9a7e]{display:flex;justify-content:space-between;font-size:13px}.info-label[data-v-6e5d9a7e]{color:var(--fl-text-secondary, var(--fl-text-secondary));font-weight:400}.info-value[data-v-6e5d9a7e]{font-weight:600;color:var(--fl-text-primary);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.info-value.remaining[data-v-6e5d9a7e]{color:var(--fl-navy)}.processing-section[data-v-6e5d9a7e]{background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle, var(--fl-border-subtle));border-radius:8px;padding:10px 12px}.processing-header[data-v-6e5d9a7e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.processing-stage[data-v-6e5d9a7e]{font-size:13px;font-weight:500;color:var(--fl-text-primary)}.processing-percentage[data-v-6e5d9a7e]{font-size:13px;font-weight:600;color:var(--fl-navy);font-variant-numeric:tabular-nums}.progress-bar[data-v-6e5d9a7e]{height:4px;background:var(--fl-border-subtle, var(--fl-bg-page));border-radius:2px;overflow:hidden;margin-bottom:6px}.progress-fill[data-v-6e5d9a7e]{height:100%;background:var(--fl-navy);transition:width .3s ease;border-radius:2px}.processing-message[data-v-6e5d9a7e]{font-size:13px;color:var(--fl-text-secondary, var(--fl-text-secondary));text-align:center}.actions-section[data-v-6e5d9a7e]{display:flex;gap:8px}.stop-btn[data-v-6e5d9a7e]{flex:1;padding:9px 14px;background:color-mix(in srgb,var(--fl-navy) 8%,var(--fl-bg-card));border:1px solid var(--fl-navy);border-radius:8px;color:var(--fl-navy);font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:background-color .15s ease,color .15s ease}.stop-btn .mdi[data-v-6e5d9a7e],.action-btn .mdi[data-v-6e5d9a7e]{font-size:16px;line-height:1}.stop-btn[data-v-6e5d9a7e]:hover{background:color-mix(in srgb,var(--fl-navy) 12%,var(--fl-bg-card))}.stop-btn[data-v-6e5d9a7e]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px}.minimized-content[data-v-6e5d9a7e]{padding:8px 14px;display:flex;justify-content:space-between;align-items:center}.minimized-info[data-v-6e5d9a7e]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--fl-text-primary)}.minimized-session[data-v-6e5d9a7e]{color:var(--fl-text-secondary, var(--fl-text-secondary))}.minimized-duration[data-v-6e5d9a7e]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-weight:600}.minimized-restart[data-v-6e5d9a7e]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:12px;color:var(--fl-text-secondary, var(--fl-text-secondary));display:flex;align-items:center;gap:4px}.fade-slide-up-enter-active[data-v-6e5d9a7e],.fade-slide-up-leave-active[data-v-6e5d9a7e]{transition:all .3s ease}.fade-slide-up-enter-from[data-v-6e5d9a7e],.fade-slide-up-leave-to[data-v-6e5d9a7e]{opacity:0;transform:translateY(20px)}.expand-enter-active[data-v-6e5d9a7e],.expand-leave-active[data-v-6e5d9a7e]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-6e5d9a7e],.expand-leave-to[data-v-6e5d9a7e]{max-height:0;opacity:0}.expand-enter-to[data-v-6e5d9a7e],.expand-leave-from[data-v-6e5d9a7e]{max-height:500px;opacity:1}:is(html.dark,html[data-theme=dark]) .persistent-recording-modal[data-v-6e5d9a7e]{background:var(--fl-bg-card);border-color:var(--fl-link-active);box-shadow:0 6px 20px rgba(0,0,0,.45)}:is(html.dark,html[data-theme=dark]) .modal-header[data-v-6e5d9a7e]{border-bottom-color:var(--fl-border-subtle)}:is(html.dark,html[data-theme=dark]) .session-info[data-v-6e5d9a7e],:is(html.dark,html[data-theme=dark]) .processing-section[data-v-6e5d9a7e]{background:var(--fl-bg-muted);border-color:var(--fl-border-subtle)}:is(html.dark,html[data-theme=dark]) .stop-btn[data-v-6e5d9a7e]{background:color-mix(in srgb,var(--fl-link-active) 14%,var(--fl-bg-card));border-color:var(--fl-link-active);color:var(--fl-link-active)}:is(html.dark,html[data-theme=dark]) .stop-btn[data-v-6e5d9a7e]:hover{background:color-mix(in srgb,var(--fl-link-active) 22%,var(--fl-bg-card))}:is(html.dark,html[data-theme=dark]) .action-btn[data-v-6e5d9a7e]:hover{background:var(--fl-bg-muted);color:var(--fl-link-active)}@media(max-width:768px){.persistent-recording-modal[data-v-6e5d9a7e]{bottom:10px;right:10px;width:calc(100vw - 20px)}.persistent-recording-modal.minimized[data-v-6e5d9a7e]{width:200px}}@media(max-width:480px){.persistent-recording-modal.minimized[data-v-6e5d9a7e]{width:160px}.minimized-info[data-v-6e5d9a7e]{font-size:14px}.minimized-duration[data-v-6e5d9a7e]{font-size:13px}}.fl-fab-container[data-v-ca3176fd]{position:fixed;bottom:24px;right:20px;display:flex;align-items:center;gap:8px;z-index:1000}.fl-quick-start-buttons[data-v-ca3176fd]{display:flex;flex-direction:row;gap:6px}.fl-quick-btn[data-v-ca3176fd]{width:40px;height:40px;border-radius:10px;border:2px solid;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;font-size:18px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.fl-quick-btn[data-v-ca3176fd]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.fl-quick-btn[data-v-ca3176fd]:active:not(:disabled){transform:translateY(0) scale(.95)}.fl-quick-btn[data-v-ca3176fd]:disabled{cursor:not-allowed;opacity:.5}.fl-quick-btn[data-v-ca3176fd]:focus-visible{outline:3px solid var(--fl-navy);outline-offset:2px}.fl-quick-btn--male[data-v-ca3176fd]{background:var(--fl-gender-male-light);border-color:var(--fl-gender-male);color:var(--fl-gender-male)}.fl-quick-btn--male[data-v-ca3176fd]:hover:not(:disabled){border-color:var(--fl-gender-male-dark);filter:brightness(.95)}.fl-quick-btn--female[data-v-ca3176fd]{background:var(--fl-gender-female-light);border-color:var(--fl-gender-female);color:var(--fl-gender-female)}.fl-quick-btn--female[data-v-ca3176fd]:hover:not(:disabled){border-color:var(--fl-gender-female-dark);filter:brightness(.95)}.fl-transcription-fab[data-v-ca3176fd]{width:56px;height:56px;border:2px solid var(--fl-navy);border-radius:12px;background:var(--fl-brand-surface);color:var(--fl-navy);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,119,182,.15),0 4px 16px rgba(0,0,0,.1);transition:all .25s cubic-bezier(.4,0,.2,1);outline:none;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;position:relative}.fl-transcription-fab[data-v-ca3176fd]:hover:not(:disabled){background:var(--fl-brand-surface-hover);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,119,182,.25),0 6px 20px rgba(0,0,0,.15);border-color:var(--fl-navy-dark)}.fl-transcription-fab[data-v-ca3176fd]:active:not(:disabled){transform:translateY(0) scale(.96);transition:all .1s ease}.fl-transcription-fab[data-v-ca3176fd]:disabled{cursor:not-allowed;opacity:.6;filter:grayscale(30%)}.fl-transcription-fab[data-v-ca3176fd]:focus-visible{outline:3px solid var(--fl-navy);outline-offset:4px}.fl-transcription-fab--recording[data-v-ca3176fd]{background:var(--fl-error);border-color:#991b1b;color:#fff;animation:fl-recording-pulse-ca3176fd 2s ease-in-out infinite;box-shadow:0 4px 16px rgba(220,38,38,.4),0 6px 24px rgba(0,0,0,.15)}.fl-transcription-fab--recording[data-v-ca3176fd]:hover:not(:disabled){background:color-mix(in srgb,var(--fl-error) 95%,#fff);border-color:var(--fl-error);box-shadow:0 6px 20px rgba(220,38,38,.5),0 8px 28px rgba(0,0,0,.2)}.fl-transcription-fab--session-active[data-v-ca3176fd]{background:#0891b2;border-color:#0e7490;color:#fff;box-shadow:0 4px 16px rgba(8,145,178,.3),0 6px 24px rgba(0,0,0,.15)}.fl-transcription-fab--session-active[data-v-ca3176fd]:hover:not(:disabled){background:#09a5ca;border-color:#0891b2;box-shadow:0 6px 20px rgba(8,145,178,.4),0 8px 28px rgba(0,0,0,.2)}.fl-transcription-fab--processing[data-v-ca3176fd]{background:var(--fl-warning);border-color:#d97706;color:#fff;box-shadow:0 4px 16px rgba(245,158,11,.3),0 6px 24px rgba(0,0,0,.15)}.fl-fab-icon[data-v-ca3176fd]{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.fl-icon[data-v-ca3176fd]{width:24px;height:24px;transition:transform .2s ease}.fl-icon--spin[data-v-ca3176fd]{animation:fl-spin-ca3176fd 1s linear infinite}.fl-pulse-ring[data-v-ca3176fd]{position:absolute;width:100%;height:100%;border-radius:12px;border:3px solid var(--fl-error);animation:fl-pulse-ring-ca3176fd 2s cubic-bezier(.215,.61,.355,1) infinite;z-index:1;pointer-events:none}.fl-pulse-ring--delayed[data-v-ca3176fd]{animation-delay:1s}@keyframes fl-pulse-ring-ca3176fd{0%{transform:scale(1);opacity:.8}to{transform:scale(1.5);opacity:0}}@keyframes fl-recording-pulse-ca3176fd{0%,to{box-shadow:0 4px 16px rgba(220,38,38,.4),0 6px 24px rgba(0,0,0,.15)}50%{box-shadow:0 6px 24px rgba(220,38,38,.6),0 8px 32px rgba(0,0,0,.2)}}@keyframes fl-spin-ca3176fd{to{transform:rotate(360deg)}}.fl-session-badge[data-v-ca3176fd]{position:absolute;top:-6px;right:-6px;min-width:22px;height:22px;padding:0 5px;background:var(--fl-bg-card);color:var(--fl-navy);font-size:11px;font-weight:700;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;border-radius:11px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:3;border:2px solid var(--fl-navy);line-height:1}.fl-transcription-fab--recording .fl-session-badge[data-v-ca3176fd]{border-color:var(--fl-error);color:var(--fl-error)}.fl-transcription-fab--session-active .fl-session-badge[data-v-ca3176fd]{border-color:#0891b2;color:#0891b2}.fl-transcription-fab--processing .fl-session-badge[data-v-ca3176fd]{border-color:var(--fl-warning);color:var(--fl-warning)}.fab-fade-enter-active[data-v-ca3176fd],.fab-fade-leave-active[data-v-ca3176fd]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fab-fade-enter-from[data-v-ca3176fd],.fab-fade-leave-to[data-v-ca3176fd]{opacity:0;transform:translate(20px)}@media(max-width:768px){.fl-fab-container[data-v-ca3176fd]{bottom:20px;right:16px;gap:6px}.fl-quick-start-buttons[data-v-ca3176fd]{display:none}.fl-quick-btn[data-v-ca3176fd]{width:36px;height:36px;font-size:16px;border-radius:9px}.fl-transcription-fab[data-v-ca3176fd]{width:52px;height:52px;border-radius:11px}.fl-icon[data-v-ca3176fd]{width:22px;height:22px}.fl-session-badge[data-v-ca3176fd]{min-width:20px;height:20px;font-size:10px;top:-5px;right:-5px}.fl-pulse-ring[data-v-ca3176fd]{border-radius:11px}}@media(max-width:480px){.fl-fab-container[data-v-ca3176fd]{bottom:16px;right:12px;gap:5px}.fl-quick-btn[data-v-ca3176fd]{width:32px;height:32px;font-size:14px;border-radius:8px}.fl-transcription-fab[data-v-ca3176fd]{width:48px;height:48px;border-radius:10px}.fl-icon[data-v-ca3176fd]{width:20px;height:20px}.fl-session-badge[data-v-ca3176fd]{min-width:18px;height:18px;font-size:9px;top:-4px;right:-4px}.fl-pulse-ring[data-v-ca3176fd]{border-radius:10px}}@media(prefers-reduced-motion:reduce){.fl-transcription-fab[data-v-ca3176fd],.fl-quick-btn[data-v-ca3176fd],.fl-icon[data-v-ca3176fd],.fl-pulse-ring[data-v-ca3176fd]{animation:none!important;transition:none!important}.fl-transcription-fab[data-v-ca3176fd],.fl-quick-btn[data-v-ca3176fd]{transition:opacity .2s ease,background-color .2s ease}}.fl-level-bar-container[data-v-ca3176fd]{position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:48px;height:4px;background:rgba(0,0,0,.2);border-radius:2px;overflow:hidden}.fl-level-bar[data-v-ca3176fd]{height:100%;background:linear-gradient(90deg,var(--fl-success) 0%,#eab308 60%,var(--fl-error) 100%);border-radius:2px;transition:width .05s ease-out;min-width:2px}@media(max-width:768px){.fl-level-bar-container[data-v-ca3176fd]{width:44px;bottom:-10px}}@media(max-width:480px){.fl-level-bar-container[data-v-ca3176fd]{width:40px;bottom:-10px}}:is(html.dark,html[data-theme=dark]) .fl-fab-container .fl-quick-btn[data-v-ca3176fd]{box-shadow:0 2px 8px rgba(0,0,0,.3)}:is(html.dark,html[data-theme=dark]) .fl-fab-container .fl-quick-btn[data-v-ca3176fd]:hover:not(:disabled){box-shadow:0 4px 12px rgba(0,0,0,.4)}:is(html.dark,html[data-theme=dark]) .fl-transcription-fab[data-v-ca3176fd]{box-shadow:0 4px 12px rgba(0,0,0,.4),0 6px 24px rgba(0,0,0,.3)}:is(html.dark,html[data-theme=dark]) .fl-transcription-fab[data-v-ca3176fd]:hover:not(:disabled){box-shadow:0 6px 16px rgba(0,0,0,.5),0 8px 28px rgba(0,0,0,.4)}:is(html.dark,html[data-theme=dark]) .fl-transcription-fab--recording[data-v-ca3176fd]{box-shadow:0 4px 16px rgba(220,38,38,.5),0 6px 24px rgba(0,0,0,.4)}:is(html.dark,html[data-theme=dark]) .fl-transcription-fab--session-active[data-v-ca3176fd]{box-shadow:0 4px 16px rgba(8,145,178,.4),0 6px 24px rgba(0,0,0,.4)}:is(html.dark,html[data-theme=dark]) .fl-session-badge[data-v-ca3176fd]{box-shadow:0 2px 6px rgba(0,0,0,.5)}html.dark .fl-transcription-fab,html[data-theme=dark] .fl-transcription-fab{background:var(--fl-bg-card);border-color:var(--fl-border-subtle);color:var(--fl-navy);box-shadow:0 2px 6px rgba(0,0,0,.4)}html.dark .fl-transcription-fab:hover:not(:disabled),html[data-theme=dark] .fl-transcription-fab:hover:not(:disabled){background:var(--fl-bg-card-hover);border-color:var(--fl-navy);box-shadow:0 4px 12px rgba(0,0,0,.5)}html.dark .fl-quick-btn--male,html[data-theme=dark] .fl-quick-btn--male{background:var(--fl-bg-card);border-color:var(--fl-border-subtle);color:var(--fl-gender-male)}html.dark .fl-quick-btn--male:hover:not(:disabled),html[data-theme=dark] .fl-quick-btn--male:hover:not(:disabled){background:var(--fl-bg-card-hover);border-color:var(--fl-gender-male)}html.dark .fl-quick-btn--female,html[data-theme=dark] .fl-quick-btn--female{background:var(--fl-bg-card);border-color:var(--fl-border-subtle);color:var(--fl-gender-female)}html.dark .fl-quick-btn--female:hover:not(:disabled),html[data-theme=dark] .fl-quick-btn--female:hover:not(:disabled){background:var(--fl-bg-card-hover);border-color:var(--fl-gender-female)}html.dark .fl-transcription-fab--recording,html[data-theme=dark] .fl-transcription-fab--recording{background:var(--fl-error);border-color:var(--fl-severity-critical-fill);color:var(--fl-text-on-accent);box-shadow:0 4px 16px rgba(248,81,73,.45),0 6px 24px rgba(0,0,0,.45)}html.dark .fl-transcription-fab--recording:hover:not(:disabled),html[data-theme=dark] .fl-transcription-fab--recording:hover:not(:disabled){background:#ff6b63;border-color:var(--fl-error);box-shadow:0 6px 20px rgba(248,81,73,.55),0 8px 28px rgba(0,0,0,.5)}html.dark .fl-pulse-ring,html[data-theme=dark] .fl-pulse-ring{border-color:var(--fl-error)}html.dark .fl-transcription-fab--session-active,html[data-theme=dark] .fl-transcription-fab--session-active{background:#22d3ee;border-color:var(--fl-border-input-focus);color:var(--fl-text-inverse);box-shadow:0 4px 16px rgba(34,211,238,.35),0 6px 24px rgba(0,0,0,.45)}html.dark .fl-transcription-fab--session-active:hover:not(:disabled),html[data-theme=dark] .fl-transcription-fab--session-active:hover:not(:disabled){background:#67e8f9;border-color:var(--fl-border-input-focus)}html.dark .fl-transcription-fab--processing,html[data-theme=dark] .fl-transcription-fab--processing{background:var(--fl-warning);border-color:var(--fl-warning-light);color:var(--fl-text-inverse);box-shadow:0 4px 16px rgba(210,153,34,.4),0 6px 24px rgba(0,0,0,.45)}[data-v-12c39730]: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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-12c39730]: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-12c39730]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-12c39730]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-12c39730]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-12c39730]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-12c39730]: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-12c39730]: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-12c39730]: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-12c39730]: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-12c39730],html[data-theme=dark][data-v-12c39730]{--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-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-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-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-12c39730]{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-12c39730]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-12c39730],html.dark .length-bubble[data-v-12c39730]{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-12c39730]:after,html.dark .length-bubble[data-v-12c39730]:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout[data-v-12c39730]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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-12c39730],html.dark .fl-chrome-popout[data-v-12c39730]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-12c39730]: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-12c39730],html[data-theme=dark][data-v-12c39730]{--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-12c39730]:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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-12c39730],.ut-palette__title[data-v-12c39730],.sm-palette__title[data-v-12c39730],.bp-palette__title[data-v-12c39730],.tb-palette__title[data-v-12c39730],.rp-palette__title[data-v-12c39730],.sv-hero__title[data-v-12c39730],[class*=hero__title][data-v-12c39730]{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-12c39730],[class*=hero__title-mark][data-v-12c39730]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-12c39730]{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-12c39730],.browser-title[data-v-12c39730],.search-scope__title[data-v-12c39730],[class*=__section-title][data-v-12c39730],[class*=__panel-title][data-v-12c39730]{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-12c39730],[class*=tile__value][data-v-12c39730]{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-12c39730],[class*=hero__eyebrow][data-v-12c39730]{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-12c39730],[class*=hero__lede][data-v-12c39730]{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-12c39730]{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-12c39730],.template-section-title[data-v-12c39730]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-12c39730]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-12c39730],.mdi[data-v-12c39730]:before,[class^=mdi-][data-v-12c39730]:before,[class*=" mdi-"][data-v-12c39730]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container[data-v-12c39730]{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-12c39730]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-12c39730]{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-12c39730 .4s var(--fl-ease-out)}.fl-card-wide[data-v-12c39730]{max-width:640px}.fl-card-narrow[data-v-12c39730]{max-width:420px}@keyframes fl-card-fade-in-12c39730{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-12c39730]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-12c39730],.fl-card-title[data-v-12c39730]{font-family:var(--fl-font-family);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-12c39730]{font-family:var(--fl-font-family);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-12c39730]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-12c39730]{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-12c39730]{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-family:var(--fl-font-family);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-12c39730]{color:inherit}.fl-btn[data-v-12c39730]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-12c39730]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-12c39730]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-12c39730]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-12c39730]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-12c39730]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-12c39730]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-12c39730]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-12c39730]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-12c39730]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-12c39730]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-12c39730]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-12c39730]{pointer-events:none}.fl-btn-loading[data-v-12c39730]: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-12c39730 .7s linear infinite}@keyframes fl-btn-spin-12c39730{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-12c39730]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-12c39730]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-12c39730]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-12c39730]{width:100%}.fl-btn-icon[data-v-12c39730]{width:18px;height:18px}.fl-choice-grid[data-v-12c39730]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-12c39730]{grid-template-columns:1fr}.fl-choice-grid[data-v-12c39730]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-12c39730]{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-family:var(--fl-font-family);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-12c39730]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-12c39730]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-12c39730]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-12c39730]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-12c39730]{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-family:var(--fl-font-family);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-12c39730]{font-size:13px;color:#8993a3}.fl-chip[data-v-12c39730]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-12c39730]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-12c39730]{color:var(--fl-navy)}.fl-chip.selected[data-v-12c39730]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-12c39730]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-12c39730]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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-12c39730]::placeholder{color:#8993a3}.fl-input[data-v-12c39730]:hover{border-color:#c9cfd6}.fl-input[data-v-12c39730]: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-12c39730]{min-height:120px;resize:vertical}.fl-input-group[data-v-12c39730]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-12c39730]{display:block;font-family:var(--fl-font-family);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-12c39730]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-12c39730]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-12c39730]{color:var(--fl-text-muted)}.fl-instruction[data-v-12c39730]{font-family:var(--fl-font-family);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-12c39730]{font-family:var(--fl-font-family);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-12c39730]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-12c39730]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-12c39730]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-12c39730]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-12c39730]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-12c39730]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-12c39730]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-12c39730]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-12c39730]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-12c39730]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-12c39730]{padding:var(--fl-space-md)}.fl-p-lg[data-v-12c39730]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-12c39730]{padding:var(--fl-space-xl)}.fl-flex[data-v-12c39730]{display:flex}.fl-flex-col[data-v-12c39730]{flex-direction:column}.fl-items-center[data-v-12c39730]{align-items:center}.fl-justify-center[data-v-12c39730]{justify-content:center}.fl-justify-between[data-v-12c39730]{justify-content:space-between}.fl-gap-sm[data-v-12c39730]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-12c39730]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-12c39730]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-12c39730]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-12c39730]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-12c39730],.fl-card-title[data-v-12c39730]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-12c39730]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-12c39730]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-12c39730]{padding:var(--fl-space-md)}.fl-card-header[data-v-12c39730],.fl-card-content[data-v-12c39730]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-12c39730]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-12c39730]{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-family:var(--fl-font-family);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-12c39730]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-12c39730]{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-12c39730]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-12c39730]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-12c39730]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-12c39730]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-12c39730]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-12c39730]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-12c39730]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-12c39730]{font-family:var(--fl-font-family);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-12c39730]{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-12c39730]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-12c39730]{width:16px;height:16px}.fl-icon-lg[data-v-12c39730]{width:24px;height:24px}.fl-check-icon[data-v-12c39730]{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base[data-v-12c39730],.test-container .result-container[data-v-12c39730],.test-container [class*=-question-container][data-v-12c39730],.test-container [class*=-result-container][data-v-12c39730],.test-container [class*=-test-container][data-v-12c39730]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-12c39730],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-12c39730]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-12c39730],.test-container .print-btn[data-v-12c39730]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-12c39730]:hover:not(:disabled),.test-container .print-btn[data-v-12c39730]: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-12c39730]:disabled,.test-container .print-btn[data-v-12c39730]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-12c39730]{background:transparent!important}.test-container [class*=-question-item][data-v-12c39730]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-12c39730]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-12c39730],.test-container .interpretation-section[data-v-12c39730],.test-container .main-interpretation[data-v-12c39730],.test-container .full-interpretation[data-v-12c39730],.test-container .detailed-interpretation[data-v-12c39730],.test-container .score-interpretation[data-v-12c39730],.test-container .instruction-section[data-v-12c39730],.test-container .instruction-box[data-v-12c39730],.test-container .instructions-panel[data-v-12c39730],.test-container .standard-instruction[data-v-12c39730],.test-container .info-box[data-v-12c39730],.test-container .important-note[data-v-12c39730],.test-container .highlight-box[data-v-12c39730],.test-container .camera-instruction[data-v-12c39730],.test-container .drawing-instruction[data-v-12c39730],.test-container .input-instruction[data-v-12c39730],.test-container .region-hint[data-v-12c39730],.test-container .tutorial-summary[data-v-12c39730]{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-12c39730],.test-container .result-section[data-v-12c39730],.test-container .summary-section[data-v-12c39730],.test-container .score-box[data-v-12c39730],.test-container .score-summary[data-v-12c39730],.test-container .phase-card[data-v-12c39730],.test-container .metric-card[data-v-12c39730],.test-container .section-card[data-v-12c39730],.test-container .test-info[data-v-12c39730],.test-container .sequence-info[data-v-12c39730],.test-container .completion-summary[data-v-12c39730],.test-container .completion-status[data-v-12c39730],.test-container .debug-section[data-v-12c39730],.test-container .debug-stats[data-v-12c39730],.test-container .debug-info[data-v-12c39730],.test-container .specific-data[data-v-12c39730],.test-container .matrix-display[data-v-12c39730],.test-container .counter-display[data-v-12c39730]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-12c39730]{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-12c39730]{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-12c39730]: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-12c39730]{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-12c39730]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-12c39730]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-12c39730],.test-container .bdi-option[data-v-12c39730],.score-container .response-option[data-v-12c39730]{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-12c39730],.test-container .bdi-option .bdi-option-text[data-v-12c39730],.score-container .response-option .option-label[data-v-12c39730]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-12c39730]:before,.test-container .bdi-option[data-v-12c39730]: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-12c39730]{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-12c39730]:after,.test-container .bdi-option[data-v-12c39730]:after,.score-container .response-option[data-v-12c39730]: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-12c39730]:hover:not(.selected),.test-container .bdi-option[data-v-12c39730]:hover:not(.selected),.score-container .response-option[data-v-12c39730]: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-12c39730]:hover:not(.selected):before,.test-container .bdi-option[data-v-12c39730]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-12c39730],.test-container .bdi-option.selected[data-v-12c39730],.score-container .response-option.selected[data-v-12c39730]{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-12c39730],.test-container .bdi-option.selected .bdi-option-text[data-v-12c39730],.score-container .response-option.selected .option-label[data-v-12c39730]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-12c39730]:before,.test-container .bdi-option.selected[data-v-12c39730]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-12c39730]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-12c39730]:after,.test-container .bdi-option.selected[data-v-12c39730]:after,.score-container .response-option.selected[data-v-12c39730]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-12c39730]{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-12c39730]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-12c39730]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-12c39730]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-12c39730]{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-12c39730]{color:#fff!important}.test-container .answer-option.selected[data-v-12c39730]: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-12c39730]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-12c39730]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-12c39730]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-12c39730{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-12c39730{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-12c39730{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-12c39730{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-12c39730{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-12c39730]{animation:fl-ai-cognitive-pulse-12c39730 2s ease-in-out infinite}.fl-ai-generating[data-v-12c39730]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-12c39730 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-12c39730]{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-12c39730]{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-12c39730]{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-12c39730]{font-family:var(--fl-font-family-ai);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-12c39730]{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-12c39730]{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-12c39730]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-12c39730]{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-12c39730]{opacity:1}.fl-data-container[data-v-12c39730]{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-12c39730]{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-12c39730]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-12c39730 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-12c39730]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-12c39730]{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-family:var(--fl-font-family);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-12c39730]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-12c39730]{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-12c39730]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-12c39730]{transform:scale(1.1);animation:fl-ai-lens-scan-12c39730 3s ease-in-out infinite}.fl-btn-ai[data-v-12c39730]{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-12c39730]: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-12c39730]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-12c39730]{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-12c39730]{font-size:12px}.fl-ai-response[data-v-12c39730]{font-family:var(--fl-font-family-ai);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-12c39730]: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-12c39730]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-12c39730]: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-12c39730 .8s linear infinite}@keyframes fl-ai-spin-12c39730{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-12c39730],html[data-theme=dark] .fl-ai-text[data-v-12c39730]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-12c39730],html[data-theme=dark] .fl-ai-response[data-v-12c39730]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-12c39730],html[data-theme=dark] .fl-btn-ai[data-v-12c39730]{color:#1a1a00}html.dark .fl-ai-badge[data-v-12c39730],html[data-theme=dark] .fl-ai-badge[data-v-12c39730]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-12c39730],html[data-theme=dark][data-v-12c39730]{color-scheme:dark}html.dark[data-v-12c39730] ::-webkit-scrollbar,html[data-theme=dark][data-v-12c39730] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-12c39730] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-12c39730] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-12c39730] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-12c39730] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-12c39730] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-12c39730] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-12c39730],html[data-theme=dark] body[data-v-12c39730]{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app[data-v-12c39730],html[data-theme=dark] #app[data-v-12c39730]{background-color:var(--fl-bg-page)}html.dark footer[data-v-12c39730],html[data-theme=dark] footer[data-v-12c39730]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button[data-v-12c39730],html[data-theme=dark] .start-button[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item[data-v-12c39730],html[data-theme=dark] .info-item[data-v-12c39730]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item[data-v-12c39730]:hover,html[data-theme=dark] .info-item[data-v-12c39730]:hover{background-color:#2d333b!important}html.dark .info-item.clickable[data-v-12c39730]:hover,html[data-theme=dark] .info-item.clickable[data-v-12c39730]:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon[data-v-12c39730],html[data-theme=dark] .info-icon[data-v-12c39730],html.dark .info-label[data-v-12c39730],html[data-theme=dark] .info-label[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .info-value[data-v-12c39730],html[data-theme=dark] .info-value[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .user-info[data-v-12c39730],html[data-theme=dark] .user-info[data-v-12c39730]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon[data-v-12c39730],html[data-theme=dark] .user-info .info-icon[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .patient-info[data-v-12c39730],html[data-theme=dark] .patient-info[data-v-12c39730]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon[data-v-12c39730],html[data-theme=dark] .patient-info .info-icon[data-v-12c39730]{color:var(--fl-success)!important}html.dark .patient-info.no-patient[data-v-12c39730],html[data-theme=dark] .patient-info.no-patient[data-v-12c39730]{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info[data-v-12c39730],html[data-theme=dark] .fachbereich-info[data-v-12c39730]{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon[data-v-12c39730],html[data-theme=dark] .fachbereich-info .info-icon[data-v-12c39730]{color:#a371d4!important}html.dark .modus-info[data-v-12c39730],html[data-theme=dark] .modus-info[data-v-12c39730]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info[data-v-12c39730],html[data-theme=dark] .ai-provider-info[data-v-12c39730]{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon[data-v-12c39730],html[data-theme=dark] .ai-provider-info .info-icon[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .session-info[data-v-12c39730],html[data-theme=dark] .session-info[data-v-12c39730],html.dark .unlock-info[data-v-12c39730],html[data-theme=dark] .unlock-info[data-v-12c39730]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info[data-v-12c39730],html[data-theme=dark] .untersucher-info[data-v-12c39730]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input[data-v-12c39730]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-12c39730],html.dark textarea[data-v-12c39730],html[data-theme=dark] input[data-v-12c39730]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-12c39730],html[data-theme=dark] textarea[data-v-12c39730]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-12c39730]::placeholder,html.dark textarea[data-v-12c39730]::placeholder,html[data-theme=dark] input[data-v-12c39730]::placeholder,html[data-theme=dark] textarea[data-v-12c39730]::placeholder{color:#8993a3}html.dark input[data-v-12c39730]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-12c39730]:focus,html.dark textarea[data-v-12c39730]:focus,html[data-theme=dark] input[data-v-12c39730]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-12c39730]:focus,html[data-theme=dark] textarea[data-v-12c39730]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-12c39730],html[data-theme=dark] select option[data-v-12c39730]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-12c39730],html[data-theme=dark] .v-field[data-v-12c39730]{background:var(--fl-bg-card)!important}html.dark .v-field__input[data-v-12c39730],html[data-theme=dark] .v-field__input[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .v-field__outline[data-v-12c39730],html[data-theme=dark] .v-field__outline[data-v-12c39730]{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline[data-v-12c39730],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-12c39730]{border-color:var(--fl-border-input-focus)!important}html.dark .v-label[data-v-12c39730],html[data-theme=dark] .v-label[data-v-12c39730],html.dark .v-select .v-field__append-inner[data-v-12c39730],html.dark .v-text-field .v-field__append-inner[data-v-12c39730],html.dark .v-text-field .v-field__prepend-inner[data-v-12c39730],html[data-theme=dark] .v-select .v-field__append-inner[data-v-12c39730],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-12c39730],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .v-list[data-v-12c39730],html[data-theme=dark] .v-list[data-v-12c39730]{background:var(--fl-bg-card)!important}html.dark .v-list-item[data-v-12c39730],html[data-theme=dark] .v-list-item[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .v-list-item[data-v-12c39730]:hover,html[data-theme=dark] .v-list-item[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content[data-v-12c39730],html[data-theme=dark] .v-overlay__content[data-v-12c39730]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-12c39730],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-12c39730]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox][data-v-12c39730],html.dark input[type=radio][data-v-12c39730],html[data-theme=dark] input[type=checkbox][data-v-12c39730],html[data-theme=dark] input[type=radio][data-v-12c39730]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-12c39730],html[data-theme=dark] .fl-chip[data-v-12c39730]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-12c39730],html[data-theme=dark] .fl-chip .mdi[data-v-12c39730]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-12c39730]:hover,html[data-theme=dark] .fl-chip[data-v-12c39730]: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-12c39730],html[data-theme=dark] .fl-chip.selected[data-v-12c39730]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-12c39730],html[data-theme=dark] .fl-chip.selected .mdi[data-v-12c39730]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-12c39730]:hover,html[data-theme=dark] .fl-chip.selected[data-v-12c39730]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-12c39730],html[data-theme=dark] .user-info-panel[data-v-12c39730]{color:var(--fl-text-primary)}html.dark .info-section[data-v-12c39730],html[data-theme=dark] .info-section[data-v-12c39730]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header[data-v-12c39730],html[data-theme=dark] .section-header[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .section-header .mdi[data-v-12c39730],html[data-theme=dark] .section-header .mdi[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .section-title[data-v-12c39730],html[data-theme=dark] .section-title[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .user-name[data-v-12c39730],html[data-theme=dark] .user-name[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge[data-v-12c39730],html[data-theme=dark] .fachrichtung-badge[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label[data-v-12c39730],html[data-theme=dark] .token-label[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .token-value[data-v-12c39730],html[data-theme=dark] .token-value[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .token-value.cost[data-v-12c39730],html[data-theme=dark] .token-value.cost[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .cost-row[data-v-12c39730],html[data-theme=dark] .cost-row[data-v-12c39730]{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row[data-v-12c39730],html[data-theme=dark] .toggle-row[data-v-12c39730]{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn[data-v-12c39730],html[data-theme=dark] .toggle-btn[data-v-12c39730]{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn[data-v-12c39730]:hover,html[data-theme=dark] .toggle-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active[data-v-12c39730],html[data-theme=dark] .toggle-btn.active[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn[data-v-12c39730],html[data-theme=dark] .refresh-btn[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .refresh-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .refresh-btn[data-v-12c39730]:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table[data-v-12c39730],html[data-theme=dark] .patient-info-table[data-v-12c39730]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-12c39730],html[data-theme=dark] .patient-info-table td[data-v-12c39730]{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label[data-v-12c39730],html[data-theme=dark] .patient-info-table .label[data-v-12c39730],html.dark .nav-btn .mdi[data-v-12c39730],html[data-theme=dark] .nav-btn .mdi[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi[data-v-12c39730],html[data-theme=dark] .nav-btn:hover .mdi[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .document-manager[data-v-12c39730],html[data-theme=dark] .document-manager[data-v-12c39730]{background:var(--fl-bg-card)!important}html.dark .documents-header[data-v-12c39730],html[data-theme=dark] .documents-header[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title[data-v-12c39730],html[data-theme=dark] .documents-header .header-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi[data-v-12c39730],html[data-theme=dark] .documents-header .mdi[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .doc-type-filter[data-v-12c39730],html[data-theme=dark] .doc-type-filter[data-v-12c39730]{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field[data-v-12c39730],html[data-theme=dark] .doc-type-filter .v-field[data-v-12c39730]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list[data-v-12c39730],html[data-theme=dark] .documents-list[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .document-item[data-v-12c39730],html[data-theme=dark] .document-item[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item[data-v-12c39730]:hover,html[data-theme=dark] .document-item[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected[data-v-12c39730],html[data-theme=dark] .document-item.selected[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta[data-v-12c39730],html[data-theme=dark] .doc-meta[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .doc-badge[data-v-12c39730],html[data-theme=dark] .doc-badge[data-v-12c39730],html.dark .action-btn[data-v-12c39730],html[data-theme=dark] .action-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn[data-v-12c39730]:hover,html[data-theme=dark] .action-btn[data-v-12c39730]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger[data-v-12c39730]:hover,html[data-theme=dark] .action-btn.danger[data-v-12c39730]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container[data-v-12c39730],html[data-theme=dark] .data-container[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header[data-v-12c39730],html[data-theme=dark] .container-header[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title[data-v-12c39730],html[data-theme=dark] .container-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .container-content[data-v-12c39730],html[data-theme=dark] .container-content[data-v-12c39730]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-12c39730],html[data-theme=dark] .data-item[data-v-12c39730]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-12c39730]:hover,html[data-theme=dark] .data-item[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-12c39730],html[data-theme=dark] .item-date[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .item-content[data-v-12c39730],html[data-theme=dark] .item-content[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .item-actions button[data-v-12c39730],html[data-theme=dark] .item-actions button[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .item-actions button[data-v-12c39730]:hover,html[data-theme=dark] .item-actions button[data-v-12c39730]:hover{color:var(--fl-navy)!important}html.dark .empty-state[data-v-12c39730],html[data-theme=dark] .empty-state[data-v-12c39730]{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi[data-v-12c39730],html[data-theme=dark] .empty-state .mdi[data-v-12c39730]{color:#8993a3!important}html.dark .document-manager[data-v-12c39730],html[data-theme=dark] .document-manager[data-v-12c39730]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header[data-v-12c39730],html[data-theme=dark] .document-manager__header[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title[data-v-12c39730],html[data-theme=dark] .document-manager__title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi[data-v-12c39730],html[data-theme=dark] .document-manager__title .mdi[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .document-manager__filters[data-v-12c39730],html[data-theme=dark] .document-manager__filters[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select[data-v-12c39730],html[data-theme=dark] .document-manager__select[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select[data-v-12c39730]:focus,html[data-theme=dark] .document-manager__select[data-v-12c39730]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading[data-v-12c39730],html.dark .document-manager__empty[data-v-12c39730],html[data-theme=dark] .document-manager__loading[data-v-12c39730],html[data-theme=dark] .document-manager__empty[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .document-manager__error[data-v-12c39730],html[data-theme=dark] .document-manager__error[data-v-12c39730]{color:var(--fl-error)!important}html.dark .document-manager__list[data-v-12c39730],html[data-theme=dark] .document-manager__list[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .document-manager__item[data-v-12c39730],html[data-theme=dark] .document-manager__item[data-v-12c39730]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item[data-v-12c39730]:hover,html[data-theme=dark] .document-manager__item[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected[data-v-12c39730],html[data-theme=dark] .document-manager__item--selected[data-v-12c39730]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected[data-v-12c39730]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-12c39730]:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon[data-v-12c39730],html[data-theme=dark] .document-manager__item-icon[data-v-12c39730]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi[data-v-12c39730],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .document-manager__item-name[data-v-12c39730],html[data-theme=dark] .document-manager__item-name[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta[data-v-12c39730],html[data-theme=dark] .document-manager__item-meta[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator[data-v-12c39730],html[data-theme=dark] .document-manager__item-separator[data-v-12c39730]{color:var(--fl-border-input)!important}html.dark .document-manager__item-score[data-v-12c39730],html[data-theme=dark] .document-manager__item-score[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status[data-v-12c39730],html[data-theme=dark] .document-manager__item-text-status[data-v-12c39730]{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note[data-v-12c39730],html[data-theme=dark] .document-manager__item-badge--note[data-v-12c39730]{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated[data-v-12c39730],html[data-theme=dark] .document-manager__item-badge--generated[data-v-12c39730]{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn[data-v-12c39730],html[data-theme=dark] .document-manager__btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-12c39730]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-12c39730]:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add[data-v-12c39730],html.dark .document-manager__btn--primary[data-v-12c39730],html[data-theme=dark] .document-manager__btn--add[data-v-12c39730],html[data-theme=dark] .document-manager__btn--primary[data-v-12c39730]{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add[data-v-12c39730]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-12c39730]:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination[data-v-12c39730],html[data-theme=dark] .document-manager__pagination[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info[data-v-12c39730],html[data-theme=dark] .document-manager__page-info[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay[data-v-12c39730],html[data-theme=dark] .document-manager__dialog-overlay[data-v-12c39730]{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog[data-v-12c39730],html.dark .document-manager__ocr-modal[data-v-12c39730],html.dark .document-manager__note-modal[data-v-12c39730],html.dark .document-manager__fulltext-modal[data-v-12c39730],html[data-theme=dark] .document-manager__dialog[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-modal[data-v-12c39730],html[data-theme=dark] .document-manager__note-modal[data-v-12c39730],html[data-theme=dark] .document-manager__fulltext-modal[data-v-12c39730]{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header[data-v-12c39730],html.dark .document-manager__ocr-header[data-v-12c39730],html.dark .document-manager__note-header[data-v-12c39730],html.dark .document-manager__fulltext-header[data-v-12c39730],html[data-theme=dark] .document-manager__dialog-header[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-header[data-v-12c39730],html[data-theme=dark] .document-manager__note-header[data-v-12c39730],html[data-theme=dark] .document-manager__fulltext-header[data-v-12c39730]{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content[data-v-12c39730],html.dark .document-manager__ocr-content[data-v-12c39730],html.dark .document-manager__note-content[data-v-12c39730],html.dark .document-manager__fulltext-content[data-v-12c39730],html[data-theme=dark] .document-manager__dialog-content[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-content[data-v-12c39730],html[data-theme=dark] .document-manager__note-content[data-v-12c39730],html[data-theme=dark] .document-manager__fulltext-content[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions[data-v-12c39730],html.dark .document-manager__ocr-actions[data-v-12c39730],html.dark .document-manager__note-actions[data-v-12c39730],html.dark .document-manager__fulltext-actions[data-v-12c39730],html[data-theme=dark] .document-manager__dialog-actions[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-actions[data-v-12c39730],html[data-theme=dark] .document-manager__note-actions[data-v-12c39730],html[data-theme=dark] .document-manager__fulltext-actions[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview[data-v-12c39730],html[data-theme=dark] .document-manager__item-text-preview[data-v-12c39730]{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle[data-v-12c39730],html[data-theme=dark] .document-manager__text-toggle[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .document-manager__text-content[data-v-12c39730],html[data-theme=dark] .document-manager__text-content[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count[data-v-12c39730],html[data-theme=dark] .document-manager__word-count[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-upload[data-v-12c39730]{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload[data-v-12c39730]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-12c39730]:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-upload p[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info[data-v-12c39730],html.dark .document-manager__ocr-provider-select[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-file-info[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-12c39730]{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-file-name[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-file-size[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea[data-v-12c39730],html.dark .document-manager__note-textarea[data-v-12c39730],html.dark .document-manager__note-title-input[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-textarea[data-v-12c39730],html[data-theme=dark] .document-manager__note-textarea[data-v-12c39730],html[data-theme=dark] .document-manager__note-title-input[data-v-12c39730]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea[data-v-12c39730]:focus,html.dark .document-manager__note-textarea[data-v-12c39730]:focus,html.dark .document-manager__note-title-input[data-v-12c39730]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-12c39730]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-12c39730]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-12c39730]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select[data-v-12c39730],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display[data-v-12c39730],html[data-theme=dark] .container-display[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .container-cell[data-v-12c39730],html.dark .container-wrapper[data-v-12c39730],html[data-theme=dark] .container-cell[data-v-12c39730],html[data-theme=dark] .container-wrapper[data-v-12c39730]{background:var(--fl-bg-card)!important}html.dark .diagnosen-header[data-v-12c39730],html.dark .container-toolbar[data-v-12c39730],html[data-theme=dark] .diagnosen-header[data-v-12c39730],html[data-theme=dark] .container-toolbar[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card[data-v-12c39730],html[data-theme=dark] .v-card[data-v-12c39730]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title[data-v-12c39730],html[data-theme=dark] .v-card-title[data-v-12c39730],html.dark .v-card-text[data-v-12c39730],html[data-theme=dark] .v-card-text[data-v-12c39730],html.dark .v-list-item-title[data-v-12c39730],html[data-theme=dark] .v-list-item-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle[data-v-12c39730],html[data-theme=dark] .v-list-item-subtitle[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content[data-v-12c39730],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-12c39730]{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-12c39730],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-12c39730]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper[data-v-12c39730],html[data-theme=dark] .container-wrapper[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen[data-v-12c39730],html[data-theme=dark] .container-wrapper.fullscreen[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .add-new-form[data-v-12c39730],html.dark .item-edit[data-v-12c39730],html[data-theme=dark] .add-new-form[data-v-12c39730],html[data-theme=dark] .item-edit[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label[data-v-12c39730],html[data-theme=dark] .form-row label[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date][data-v-12c39730],html.dark .form-row input[type=text][data-v-12c39730],html.dark .form-row textarea[data-v-12c39730],html[data-theme=dark] .form-row input[type=date][data-v-12c39730],html[data-theme=dark] .form-row input[type=text][data-v-12c39730],html[data-theme=dark] .form-row textarea[data-v-12c39730]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input[data-v-12c39730]:focus,html.dark .form-row textarea[data-v-12c39730]:focus,html[data-theme=dark] .form-row input[data-v-12c39730]:focus,html[data-theme=dark] .form-row textarea[data-v-12c39730]:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn[data-v-12c39730],html[data-theme=dark] .save-btn[data-v-12c39730]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .save-btn[data-v-12c39730]:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn[data-v-12c39730]:disabled,html[data-theme=dark] .save-btn[data-v-12c39730]:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn[data-v-12c39730],html[data-theme=dark] .cancel-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn[data-v-12c39730]:hover,html[data-theme=dark] .cancel-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important}html.dark .container-content[data-v-12c39730],html[data-theme=dark] .container-content[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .loading[data-v-12c39730],html[data-theme=dark] .loading[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .items-list[data-v-12c39730],html[data-theme=dark] .items-list[data-v-12c39730]{background:transparent!important}html.dark .data-item[data-v-12c39730],html[data-theme=dark] .data-item[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item[data-v-12c39730]:hover,html[data-theme=dark] .data-item[data-v-12c39730]:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected[data-v-12c39730],html[data-theme=dark] .data-item.selected[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing[data-v-12c39730],html[data-theme=dark] .data-item.editing[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-12c39730],html[data-theme=dark] .item-date[data-v-12c39730],html.dark .item-code[data-v-12c39730],html.dark .diagnose-code[data-v-12c39730],html[data-theme=dark] .item-code[data-v-12c39730],html[data-theme=dark] .diagnose-code[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .item-text[data-v-12c39730],html[data-theme=dark] .item-text[data-v-12c39730]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn[data-v-12c39730],html[data-theme=dark] .expand-btn[data-v-12c39730]{color:#a371f7!important}html.dark .expand-btn[data-v-12c39730]:hover,html[data-theme=dark] .expand-btn[data-v-12c39730]:hover{background:#2d2040!important}html.dark .copy-btn[data-v-12c39730],html[data-theme=dark] .copy-btn[data-v-12c39730]{color:#f0883e!important}html.dark .copy-btn[data-v-12c39730]:hover,html[data-theme=dark] .copy-btn[data-v-12c39730]:hover{background:#3d2a00!important}html.dark .edit-btn[data-v-12c39730],html[data-theme=dark] .edit-btn[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .edit-btn[data-v-12c39730]:hover,html[data-theme=dark] .edit-btn[data-v-12c39730]:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn[data-v-12c39730],html[data-theme=dark] .delete-btn[data-v-12c39730]{color:var(--fl-error)!important}html.dark .delete-btn[data-v-12c39730]:hover,html[data-theme=dark] .delete-btn[data-v-12c39730]:hover{background:#3d1a1a!important}html.dark .no-data[data-v-12c39730],html[data-theme=dark] .no-data[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .add-first-btn[data-v-12c39730],html[data-theme=dark] .add-first-btn[data-v-12c39730]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn[data-v-12c39730]:hover,html[data-theme=dark] .add-first-btn[data-v-12c39730]:hover{background:#79b8de!important}html.dark .autocomplete-dropdown[data-v-12c39730],html[data-theme=dark] .autocomplete-dropdown[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item[data-v-12c39730],html[data-theme=dark] .autocomplete-item[data-v-12c39730]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item[data-v-12c39730]:hover,html.dark .autocomplete-item.selected[data-v-12c39730],html[data-theme=dark] .autocomplete-item[data-v-12c39730]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-12c39730]{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading[data-v-12c39730],html[data-theme=dark] .autocomplete-loading[data-v-12c39730]{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code[data-v-12c39730],html[data-theme=dark] .icd-code[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .icd-description[data-v-12c39730],html.dark .medication-name[data-v-12c39730],html[data-theme=dark] .icd-description[data-v-12c39730],html[data-theme=dark] .medication-name[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .item-checkbox[data-v-12c39730],html[data-theme=dark] .item-checkbox[data-v-12c39730]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple[data-v-12c39730],html[data-theme=dark] .container-header-simple[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title[data-v-12c39730],html[data-theme=dark] .container-header-simple .header-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox[data-v-12c39730],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-12c39730]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn[data-v-12c39730],html[data-theme=dark] .container-header-simple .header-btn[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn[data-v-12c39730]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn[data-v-12c39730],html[data-theme=dark] .container-header-simple .add-btn[data-v-12c39730]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn[data-v-12c39730]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-12c39730]:hover{background:#2ea043!important}html.dark .footer-info-item[data-v-12c39730],html[data-theme=dark] .footer-info-item[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span[data-v-12c39730],html.dark .footer-info-item .info-label[data-v-12c39730],html.dark .footer-info-item .info-value[data-v-12c39730],html[data-theme=dark] .footer-info-item span[data-v-12c39730],html[data-theme=dark] .footer-info-item .info-label[data-v-12c39730],html[data-theme=dark] .footer-info-item .info-value[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon[data-v-12c39730],html[data-theme=dark] .footer-info-item .info-icon[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .footer-slider-label[data-v-12c39730],html.dark .slider-label[data-v-12c39730],html[data-theme=dark] .footer-slider-label[data-v-12c39730],html[data-theme=dark] .slider-label[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar[data-v-12c39730],html[data-theme=dark] .footer-gradient-bar[data-v-12c39730]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls[data-v-12c39730],html[data-theme=dark] .footer-controls[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark input[type=range][data-v-12c39730],html[data-theme=dark] input[type=range][data-v-12c39730]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout[data-v-12c39730],html[data-theme=dark] .three-column-layout[data-v-12c39730],html.dark .column-left[data-v-12c39730],html[data-theme=dark] .column-left[data-v-12c39730],html.dark .column-right[data-v-12c39730],html[data-theme=dark] .column-right[data-v-12c39730],html.dark .column-center[data-v-12c39730],html[data-theme=dark] .column-center[data-v-12c39730],html.dark .home[data-v-12c39730],html.dark .home-view[data-v-12c39730],html[data-theme=dark] .home[data-v-12c39730],html[data-theme=dark] .home-view[data-v-12c39730],html.dark .dokutoolbox-container[data-v-12c39730],html[data-theme=dark] .dokutoolbox-container[data-v-12c39730],html.dark .editor-scroll[data-v-12c39730],html[data-theme=dark] .editor-scroll[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-12c39730]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-12c39730]::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn[data-v-12c39730],html[data-theme=dark] .doc-type-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active[data-v-12c39730],html[data-theme=dark] .doc-type-btn.active[data-v-12c39730]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor[data-v-12c39730],html[data-theme=dark] .document-editor[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .editor-content[data-v-12c39730],html[data-theme=dark] .editor-content[data-v-12c39730]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea[data-v-12c39730],html.dark .dokutoolbox-editor input[type=text][data-v-12c39730],html.dark .editor-content textarea[data-v-12c39730],html.dark .editor-content input[type=text][data-v-12c39730],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-12c39730],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-12c39730],html[data-theme=dark] .editor-content textarea[data-v-12c39730],html[data-theme=dark] .editor-content input[type=text][data-v-12c39730]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea[data-v-12c39730]:focus,html.dark .editor-content textarea[data-v-12c39730]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-12c39730]:focus,html[data-theme=dark] .editor-content textarea[data-v-12c39730]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea[data-v-12c39730]::placeholder,html.dark .editor-content textarea[data-v-12c39730]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-12c39730]::placeholder,html[data-theme=dark] .editor-content textarea[data-v-12c39730]::placeholder{color:#8993a3!important}html.dark .ai-edit-input[data-v-12c39730],html[data-theme=dark] .ai-edit-input[data-v-12c39730]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input[data-v-12c39730]:focus,html[data-theme=dark] .ai-edit-input[data-v-12c39730]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input[data-v-12c39730]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-12c39730]::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard[data-v-12c39730],html[data-theme=dark] .btn-copy-clipboard[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar[data-v-12c39730],html[data-theme=dark] .collapsible-doku-bar[data-v-12c39730]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-12c39730],html.dark .expanded-bar[data-v-12c39730],html[data-theme=dark] .collapsed-bar[data-v-12c39730],html[data-theme=dark] .expanded-bar[data-v-12c39730]{background:var(--fl-bg-card)!important}html.dark .doc-tab[data-v-12c39730],html.dark .doc-tab-expanded[data-v-12c39730],html[data-theme=dark] .doc-tab[data-v-12c39730],html[data-theme=dark] .doc-tab-expanded[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab[data-v-12c39730]:hover,html.dark .doc-tab-expanded[data-v-12c39730]:hover,html[data-theme=dark] .doc-tab[data-v-12c39730]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-12c39730]:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active[data-v-12c39730],html.dark .doc-tab-expanded.active[data-v-12c39730],html[data-theme=dark] .doc-tab.active[data-v-12c39730],html[data-theme=dark] .doc-tab-expanded.active[data-v-12c39730]{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn[data-v-12c39730],html.dark .action-btn-expanded[data-v-12c39730],html[data-theme=dark] .action-btn[data-v-12c39730],html[data-theme=dark] .action-btn-expanded[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-12c39730]:hover,html.dark .action-btn-expanded[data-v-12c39730]:hover,html[data-theme=dark] .action-btn[data-v-12c39730]:hover,html[data-theme=dark] .action-btn-expanded[data-v-12c39730]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active[data-v-12c39730],html.dark .action-btn-expanded.active[data-v-12c39730],html[data-theme=dark] .action-btn.active[data-v-12c39730],html[data-theme=dark] .action-btn-expanded.active[data-v-12c39730]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn[data-v-12c39730],html.dark .toggle-btn-small[data-v-12c39730],html[data-theme=dark] .toggle-btn[data-v-12c39730],html[data-theme=dark] .toggle-btn-small[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-12c39730]:hover,html.dark .toggle-btn-small[data-v-12c39730]:hover,html[data-theme=dark] .toggle-btn[data-v-12c39730]:hover,html[data-theme=dark] .toggle-btn-small[data-v-12c39730]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions[data-v-12c39730],html[data-theme=dark] .quick-actions[data-v-12c39730]{background:transparent!important}html.dark .freie-frage-btn[data-v-12c39730],html[data-theme=dark] .freie-frage-btn[data-v-12c39730]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn[data-v-12c39730]:hover,html[data-theme=dark] .freie-frage-btn[data-v-12c39730]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector[data-v-12c39730],html.dark .template-modal[data-v-12c39730],html[data-theme=dark] .template-selector[data-v-12c39730],html[data-theme=dark] .template-modal[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item[data-v-12c39730],html[data-theme=dark] .template-item[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item[data-v-12c39730]:hover,html[data-theme=dark] .template-item[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category[data-v-12c39730],html[data-theme=dark] .template-category[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active[data-v-12c39730],html[data-theme=dark] .template-category.active[data-v-12c39730]{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input[data-v-12c39730],html[data-theme=dark] .template-search input[data-v-12c39730]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn[data-v-12c39730],html[data-theme=dark] .fl-header-logo-btn[data-v-12c39730]{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view[data-v-12c39730],html.dark [class*=dokutoolbox][data-v-12c39730],html[data-theme=dark] .dokutoolbox-view[data-v-12c39730],html[data-theme=dark] [class*=dokutoolbox][data-v-12c39730],html.dark body[data-v-12c39730],html[data-theme=dark] body[data-v-12c39730],html.dark #app[data-v-12c39730],html[data-theme=dark] #app[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container[data-v-12c39730],html.dark div.dokutoolbox-container[data-v-12c39730],html[data-theme=dark] .dokutoolbox-container[data-v-12c39730],html[data-theme=dark] div.dokutoolbox-container[data-v-12c39730],html.dark .editor-scroll[data-v-12c39730],html[data-theme=dark] .editor-scroll[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-12c39730]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-12c39730]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll[data-v-12c39730]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-12c39730]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor[data-v-12c39730],html[data-theme=dark] .dokutoolbox-editor[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .doc-type-switch[data-v-12c39730],html[data-theme=dark] .doc-type-switch[data-v-12c39730]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn[data-v-12c39730],html.dark button.doc-type-btn[data-v-12c39730],html[data-theme=dark] .doc-type-btn[data-v-12c39730],html[data-theme=dark] button.doc-type-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn[data-v-12c39730]:hover,html[data-theme=dark] .doc-type-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active[data-v-12c39730],html[data-theme=dark] .doc-type-btn.active[data-v-12c39730]{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header[data-v-12c39730],html[data-theme=dark] .patient-header[data-v-12c39730]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name[data-v-12c39730],html[data-theme=dark] .patient-name[data-v-12c39730]{color:var(--fl-brass-light)!important}html.dark .patient-meta[data-v-12c39730],html[data-theme=dark] .patient-meta[data-v-12c39730]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor[data-v-12c39730],html[data-theme=dark] .document-editor[data-v-12c39730]{background:transparent!important}html.dark .editor-content[data-v-12c39730],html.dark div.editor-content[data-v-12c39730],html[data-theme=dark] .editor-content[data-v-12c39730],html[data-theme=dark] div.editor-content[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section[data-v-12c39730],html[data-theme=dark] .editor-section[data-v-12c39730]{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title[data-v-12c39730],html[data-theme=dark] .section-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard[data-v-12c39730],html[data-theme=dark] .btn-copy-clipboard[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-12c39730]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal[data-v-12c39730],html[data-theme=dark] .btn-all-normal[data-v-12c39730]{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-12c39730]:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar[data-v-12c39730],html.dark div.collapsible-doku-bar[data-v-12c39730],html[data-theme=dark] .collapsible-doku-bar[data-v-12c39730],html[data-theme=dark] div.collapsible-doku-bar[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-12c39730],html.dark .expanded-bar[data-v-12c39730],html[data-theme=dark] .collapsed-bar[data-v-12c39730],html[data-theme=dark] .expanded-bar[data-v-12c39730]{background:transparent!important}html.dark .doc-tab[data-v-12c39730],html.dark .doc-tab-expanded[data-v-12c39730],html.dark button.doc-tab[data-v-12c39730],html.dark button.doc-tab-expanded[data-v-12c39730],html[data-theme=dark] .doc-tab[data-v-12c39730],html[data-theme=dark] .doc-tab-expanded[data-v-12c39730],html[data-theme=dark] button.doc-tab[data-v-12c39730],html[data-theme=dark] button.doc-tab-expanded[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab[data-v-12c39730]:hover,html.dark .doc-tab-expanded[data-v-12c39730]:hover,html[data-theme=dark] .doc-tab[data-v-12c39730]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active[data-v-12c39730],html.dark .doc-tab-expanded.active[data-v-12c39730],html[data-theme=dark] .doc-tab.active[data-v-12c39730],html[data-theme=dark] .doc-tab-expanded.active[data-v-12c39730]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn[data-v-12c39730],html.dark .toggle-btn-small[data-v-12c39730],html[data-theme=dark] .toggle-btn[data-v-12c39730],html[data-theme=dark] .toggle-btn-small[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-12c39730]:hover,html.dark .toggle-btn-small[data-v-12c39730]:hover,html[data-theme=dark] .toggle-btn[data-v-12c39730]:hover,html[data-theme=dark] .toggle-btn-small[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi[data-v-12c39730],html.dark .toggle-btn-small .mdi[data-v-12c39730],html[data-theme=dark] .toggle-btn .mdi[data-v-12c39730],html[data-theme=dark] .toggle-btn-small .mdi[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-12c39730],html.dark .action-btn-expanded[data-v-12c39730],html.dark button.action-btn[data-v-12c39730],html.dark button.action-btn-expanded[data-v-12c39730],html[data-theme=dark] .action-btn[data-v-12c39730],html[data-theme=dark] .action-btn-expanded[data-v-12c39730],html[data-theme=dark] button.action-btn[data-v-12c39730],html[data-theme=dark] button.action-btn-expanded[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-12c39730]:hover:not(:disabled),html.dark .action-btn-expanded[data-v-12c39730]:hover:not(.disabled),html[data-theme=dark] .action-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded[data-v-12c39730]:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active[data-v-12c39730],html[data-theme=dark] .action-btn-expanded.active[data-v-12c39730]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider[data-v-12c39730],html[data-theme=dark] .divider[data-v-12c39730]{background:var(--fl-border-input)!important}html.dark .badge[data-v-12c39730],html[data-theme=dark] .badge[data-v-12c39730]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn[data-v-12c39730],html[data-theme=dark] .freie-frage-btn[data-v-12c39730]{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector[data-v-12c39730],html.dark .template-selector-modal[data-v-12c39730],html[data-theme=dark] .template-selector[data-v-12c39730],html[data-theme=dark] .template-selector-modal[data-v-12c39730]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header[data-v-12c39730],html[data-theme=dark] .template-selector .modal-header[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3[data-v-12c39730],html.dark .template-selector .title[data-v-12c39730],html[data-theme=dark] .template-selector h3[data-v-12c39730],html[data-theme=dark] .template-selector .title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .template-search input[data-v-12c39730],html.dark .template-search-input[data-v-12c39730],html[data-theme=dark] .template-search input[data-v-12c39730],html[data-theme=dark] .template-search-input[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item[data-v-12c39730],html.dark .template-card[data-v-12c39730],html[data-theme=dark] .template-item[data-v-12c39730],html[data-theme=dark] .template-card[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item[data-v-12c39730]:hover,html.dark .template-card[data-v-12c39730]:hover,html[data-theme=dark] .template-item[data-v-12c39730]:hover,html[data-theme=dark] .template-card[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn[data-v-12c39730],html.dark .category-tab[data-v-12c39730],html[data-theme=dark] .category-btn[data-v-12c39730],html[data-theme=dark] .category-tab[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active[data-v-12c39730],html.dark .category-tab.active[data-v-12c39730],html[data-theme=dark] .category-btn.active[data-v-12c39730],html[data-theme=dark] .category-tab.active[data-v-12c39730]{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal[data-v-12c39730],html.dark [class*=ai-edit-modal][data-v-12c39730],html[data-theme=dark] .ai-edit-modal[data-v-12c39730],html[data-theme=dark] [class*=ai-edit-modal][data-v-12c39730]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header[data-v-12c39730],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body[data-v-12c39730],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-12c39730]{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea[data-v-12c39730],html.dark .ai-edit-modal input[data-v-12c39730],html.dark .ai-edit-input[data-v-12c39730],html[data-theme=dark] .ai-edit-modal textarea[data-v-12c39730],html[data-theme=dark] .ai-edit-modal input[data-v-12c39730],html[data-theme=dark] .ai-edit-input[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal[data-v-12c39730],html.dark [class*=save-load][data-v-12c39730],html[data-theme=dark] .save-load-modal[data-v-12c39730],html[data-theme=dark] [class*=save-load][data-v-12c39730]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header[data-v-12c39730],html[data-theme=dark] .save-load-modal .modal-header[data-v-12c39730]{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button[data-v-12c39730],html[data-theme=dark] .save-load-modal button[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button[data-v-12c39730]:hover,html[data-theme=dark] .save-load-modal button[data-v-12c39730]:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-12c39730],html.dark .section-header-actions .btn-copy-clipboard[data-v-12c39730],html.dark button.btn-copy-clipboard[data-v-12c39730],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-12c39730],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-12c39730],html[data-theme=dark] button.btn-copy-clipboard[data-v-12c39730]{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-12c39730] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-12c39730] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-12c39730] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-12c39730] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-12c39730],html.dark .section-header-actions .btn-ai-edit[data-v-12c39730],html.dark button.btn-ai-edit[data-v-12c39730],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-12c39730],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-12c39730],html[data-theme=dark] button.btn-ai-edit[data-v-12c39730]{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-12c39730] *,html.dark .section-header-actions .btn-ai-edit[data-v-12c39730] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-12c39730] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-12c39730] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-12c39730],html.dark .section-header-actions .btn-improve-text[data-v-12c39730],html.dark button.btn-improve-text[data-v-12c39730],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-12c39730],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-12c39730],html[data-theme=dark] button.btn-improve-text[data-v-12c39730]{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-12c39730] *,html.dark .section-header-actions .btn-improve-text[data-v-12c39730] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-12c39730] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-12c39730] *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-12c39730],html.dark .section-header-actions .btn-all-normal[data-v-12c39730],html.dark button.btn-all-normal[data-v-12c39730],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-12c39730],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-12c39730],html[data-theme=dark] button.btn-all-normal[data-v-12c39730]{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-12c39730] *,html.dark .section-header-actions .btn-all-normal[data-v-12c39730] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-12c39730] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-12c39730] *{color:var(--fl-text-on-accent)!important}html.dark .test-overview[data-v-12c39730],html[data-theme=dark] .test-overview[data-v-12c39730],html.dark .page-scroll-wrapper[data-v-12c39730],html.dark .page-scroll-content[data-v-12c39730],html[data-theme=dark] .page-scroll-wrapper[data-v-12c39730],html[data-theme=dark] .page-scroll-content[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard[data-v-12c39730],html.dark .dashboard[data-v-12c39730],html[data-theme=dark] .test-overview .dashboard[data-v-12c39730],html[data-theme=dark] .dashboard[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1[data-v-12c39730],html[data-theme=dark] .test-overview h1[data-v-12c39730]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card[data-v-12c39730],html.dark div.info-card[data-v-12c39730],html.dark [class*=info-card][data-v-12c39730],html.dark .patient-info[data-v-12c39730],html.dark .planned-tests-info[data-v-12c39730],html[data-theme=dark] .info-card[data-v-12c39730],html[data-theme=dark] div.info-card[data-v-12c39730],html[data-theme=dark] [class*=info-card][data-v-12c39730],html[data-theme=dark] .patient-info[data-v-12c39730],html[data-theme=dark] .planned-tests-info[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2[data-v-12c39730],html.dark .info-card h3[data-v-12c39730],html.dark [class*=info-card] h2[data-v-12c39730],html.dark [class*=info-card] h3[data-v-12c39730],html[data-theme=dark] .info-card h2[data-v-12c39730],html[data-theme=dark] .info-card h3[data-v-12c39730],html[data-theme=dark] [class*=info-card] h2[data-v-12c39730],html[data-theme=dark] [class*=info-card] h3[data-v-12c39730]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header[data-v-12c39730],html.dark .card-header h2[data-v-12c39730],html.dark .card-header h3[data-v-12c39730],html[data-theme=dark] .card-header[data-v-12c39730],html[data-theme=dark] .card-header h2[data-v-12c39730],html[data-theme=dark] .card-header h3[data-v-12c39730]{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input[data-v-12c39730],html.dark input.search-input[data-v-12c39730],html.dark .filter-select[data-v-12c39730],html.dark select.filter-select[data-v-12c39730],html.dark .search-container input[data-v-12c39730],html[data-theme=dark] .search-input[data-v-12c39730],html[data-theme=dark] input.search-input[data-v-12c39730],html[data-theme=dark] .filter-select[data-v-12c39730],html[data-theme=dark] select.filter-select[data-v-12c39730],html[data-theme=dark] .search-container input[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input[data-v-12c39730]::placeholder,html[data-theme=dark] .search-input[data-v-12c39730]::placeholder{color:#8993a3!important}html.dark .select-all-label[data-v-12c39730],html[data-theme=dark] .select-all-label[data-v-12c39730]{color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-12c39730],html.dark button.action-btn[data-v-12c39730],html.dark .header-action-btn[data-v-12c39730],html[data-theme=dark] .action-btn[data-v-12c39730],html[data-theme=dark] button.action-btn[data-v-12c39730],html[data-theme=dark] .header-action-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-12c39730]:hover,html.dark .action-btn.secondary[data-v-12c39730]:hover,html[data-theme=dark] .action-btn[data-v-12c39730]:hover,html[data-theme=dark] .action-btn.secondary[data-v-12c39730]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state[data-v-12c39730],html.dark div.empty-state[data-v-12c39730],html.dark [class*=empty-state][data-v-12c39730],html[data-theme=dark] .empty-state[data-v-12c39730],html[data-theme=dark] div.empty-state[data-v-12c39730],html[data-theme=dark] [class*=empty-state][data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p[data-v-12c39730],html.dark .empty-state-hint[data-v-12c39730],html[data-theme=dark] .empty-state p[data-v-12c39730],html[data-theme=dark] .empty-state-hint[data-v-12c39730]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-12c39730],html.dark .empty-state-icon[data-v-12c39730],html[data-theme=dark] .empty-icon[data-v-12c39730],html[data-theme=dark] .empty-state-icon[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .planned-tests-list[data-v-12c39730],html.dark div.planned-tests-list[data-v-12c39730],html[data-theme=dark] .planned-tests-list[data-v-12c39730],html[data-theme=dark] div.planned-tests-list[data-v-12c39730]{background:transparent!important}html.dark .test-list-item[data-v-12c39730],html.dark .test-item[data-v-12c39730],html.dark .planned-test-item[data-v-12c39730],html[data-theme=dark] .test-list-item[data-v-12c39730],html[data-theme=dark] .test-item[data-v-12c39730],html[data-theme=dark] .planned-test-item[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay[data-v-12c39730],html[data-theme=dark] .export-dialog-overlay[data-v-12c39730]{background:rgba(0,0,0,.7)!important}html.dark .export-dialog[data-v-12c39730],html.dark div.export-dialog[data-v-12c39730],html[data-theme=dark] .export-dialog[data-v-12c39730],html[data-theme=dark] div.export-dialog[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header[data-v-12c39730],html.dark .export-dialog-body[data-v-12c39730],html[data-theme=dark] .export-dialog-header[data-v-12c39730],html[data-theme=dark] .export-dialog-body[data-v-12c39730]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option[data-v-12c39730],html.dark label.export-option[data-v-12c39730],html[data-theme=dark] .export-option[data-v-12c39730],html[data-theme=dark] label.export-option[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox][data-v-12c39730],html[data-theme=dark] .test-overview input[type=checkbox][data-v-12c39730]{accent-color:#388bfd!important}html.dark .test-selection-modal[data-v-12c39730],html.dark .battery-selection-modal[data-v-12c39730],html.dark .modal-content[data-v-12c39730],html[data-theme=dark] .test-selection-modal[data-v-12c39730],html[data-theme=dark] .battery-selection-modal[data-v-12c39730],html[data-theme=dark] .modal-content[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header[data-v-12c39730],html[data-theme=dark] .modal-header[data-v-12c39730]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard[data-v-12c39730],html[data-theme=dark] .dashboard[data-v-12c39730]{background:transparent!important}html.dark .patient-info p[data-v-12c39730],html.dark .patient-info span[data-v-12c39730],html.dark .patient-details[data-v-12c39730],html.dark .patient-details p[data-v-12c39730],html.dark .patient-details span[data-v-12c39730],html[data-theme=dark] .patient-info p[data-v-12c39730],html[data-theme=dark] .patient-info span[data-v-12c39730],html[data-theme=dark] .patient-details[data-v-12c39730],html[data-theme=dark] .patient-details p[data-v-12c39730],html[data-theme=dark] .patient-details span[data-v-12c39730]{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary][data-v-12c39730],html.dark .test-overview button[class*=add][data-v-12c39730],html[data-theme=dark] .test-overview button[class*=primary][data-v-12c39730],html[data-theme=dark] .test-overview button[class*=add][data-v-12c39730]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn[data-v-12c39730],html.dark button.fl-header-logo-btn[data-v-12c39730],html.dark .fl-header .fl-header-logo-btn[data-v-12c39730],html[data-theme=dark] .fl-header-logo-btn[data-v-12c39730],html[data-theme=dark] button.fl-header-logo-btn[data-v-12c39730],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-12c39730]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon[data-v-12c39730],html.dark img.fl-header-logo-icon[data-v-12c39730],html[data-theme=dark] .fl-header-logo-icon[data-v-12c39730],html[data-theme=dark] img.fl-header-logo-icon[data-v-12c39730]{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay[data-v-12c39730],html.dark div.modal-overlay[data-v-12c39730],html[data-theme=dark] .modal-overlay[data-v-12c39730],html[data-theme=dark] div.modal-overlay[data-v-12c39730]{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content[data-v-12c39730],html.dark div.modal-content[data-v-12c39730],html[data-theme=dark] .modal-content[data-v-12c39730],html[data-theme=dark] div.modal-content[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header[data-v-12c39730],html.dark div.modal-header[data-v-12c39730],html[data-theme=dark] .modal-header[data-v-12c39730],html[data-theme=dark] div.modal-header[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3[data-v-12c39730],html.dark .modal-header h2[data-v-12c39730],html[data-theme=dark] .modal-header h3[data-v-12c39730],html[data-theme=dark] .modal-header h2[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-12c39730],html.dark button.close-btn[data-v-12c39730],html[data-theme=dark] .close-btn[data-v-12c39730],html[data-theme=dark] button.close-btn[data-v-12c39730]{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn[data-v-12c39730]:hover,html[data-theme=dark] .close-btn[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body[data-v-12c39730],html.dark div.modal-body[data-v-12c39730],html[data-theme=dark] .modal-body[data-v-12c39730],html[data-theme=dark] div.modal-body[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav[data-v-12c39730],html[data-theme=dark] .category-nav[data-v-12c39730]{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn[data-v-12c39730],html.dark button.category-btn[data-v-12c39730],html[data-theme=dark] .category-btn[data-v-12c39730],html[data-theme=dark] button.category-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn[data-v-12c39730]:hover,html[data-theme=dark] .category-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active[data-v-12c39730],html[data-theme=dark] .category-btn.active[data-v-12c39730]{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid[data-v-12c39730],html[data-theme=dark] .test-selection-grid[data-v-12c39730]{background:transparent!important}html.dark .test-selection-item[data-v-12c39730],html.dark div.test-selection-item[data-v-12c39730],html[data-theme=dark] .test-selection-item[data-v-12c39730],html[data-theme=dark] div.test-selection-item[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item[data-v-12c39730]:hover,html[data-theme=dark] .test-selection-item[data-v-12c39730]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon[data-v-12c39730],html.dark div.test-selection-icon[data-v-12c39730],html[data-theme=dark] .test-selection-icon[data-v-12c39730],html[data-theme=dark] div.test-selection-icon[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4[data-v-12c39730],html[data-theme=dark] .test-selection-info h4[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .test-selection-info p[data-v-12c39730],html[data-theme=dark] .test-selection-info p[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .test-category-tag[data-v-12c39730],html.dark span.test-category-tag[data-v-12c39730],html[data-theme=dark] .test-category-tag[data-v-12c39730],html[data-theme=dark] span.test-category-tag[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display[data-v-12c39730],html.dark .test-score-grid-wrapper .test-score-display[data-v-12c39730],html.dark .test-scores-grid .test-score-display[data-v-12c39730],html[data-theme=dark] .test-score-display[data-v-12c39730],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-12c39730],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-12c39730]{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display[data-v-12c39730]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-12c39730]:hover,html[data-theme=dark] .test-score-display[data-v-12c39730]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-12c39730]:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label[data-v-12c39730],html.dark .test-scores-grid .score-label[data-v-12c39730],html[data-theme=dark] .test-score-display .score-label[data-v-12c39730],html[data-theme=dark] .test-scores-grid .score-label[data-v-12c39730]{color:#93c5fd!important}html.dark .test-score-display .score-value[data-v-12c39730],html.dark .test-scores-grid .score-value[data-v-12c39730],html[data-theme=dark] .test-score-display .score-value[data-v-12c39730],html[data-theme=dark] .test-scores-grid .score-value[data-v-12c39730]{color:#dbeafe!important}html.dark .test-score-display.scale[data-v-12c39730],html.dark .test-scale-scores .test-score-display.scale[data-v-12c39730],html[data-theme=dark] .test-score-display.scale[data-v-12c39730],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-12c39730]{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale[data-v-12c39730]:hover,html[data-theme=dark] .test-score-display.scale[data-v-12c39730]:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label[data-v-12c39730],html[data-theme=dark] .test-score-display.scale .score-label[data-v-12c39730]{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value[data-v-12c39730],html[data-theme=dark] .test-score-display.scale .score-value[data-v-12c39730]{color:#e0e7ff!important}html.dark .test-score-display.iq[data-v-12c39730],html[data-theme=dark] .test-score-display.iq[data-v-12c39730]{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label[data-v-12c39730],html[data-theme=dark] .test-score-display.iq .score-label[data-v-12c39730]{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value[data-v-12c39730],html[data-theme=dark] .test-score-display.iq .score-value[data-v-12c39730]{color:#fef3c7!important}html.dark .test-score-display.stanine[data-v-12c39730],html[data-theme=dark] .test-score-display.stanine[data-v-12c39730]{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label[data-v-12c39730],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-12c39730]{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value[data-v-12c39730],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-12c39730]{color:#f3e8ff!important}html.dark .test-score-display.percentile[data-v-12c39730],html[data-theme=dark] .test-score-display.percentile[data-v-12c39730]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label[data-v-12c39730],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-12c39730]{color:#86efac!important}html.dark .test-score-display.percentile .score-value[data-v-12c39730],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-12c39730]{color:#dcfce7!important}html.dark .test-score-display.tscore[data-v-12c39730],html[data-theme=dark] .test-score-display.tscore[data-v-12c39730]{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label[data-v-12c39730],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-12c39730]{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value[data-v-12c39730],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-12c39730]{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title[data-v-12c39730],html.dark .test-scale-scores .section-title[data-v-12c39730],html.dark .test-stanines .section-title[data-v-12c39730],html.dark .test-stanine-data .section-title[data-v-12c39730],html.dark .test-section-results .section-title[data-v-12c39730],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-12c39730],html[data-theme=dark] .test-scale-scores .section-title[data-v-12c39730],html[data-theme=dark] .test-stanines .section-title[data-v-12c39730],html[data-theme=dark] .test-stanine-data .section-title[data-v-12c39730],html[data-theme=dark] .test-section-results .section-title[data-v-12c39730]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item[data-v-12c39730],html[data-theme=dark] .stanine-data-item[data-v-12c39730]{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header[data-v-12c39730],html[data-theme=dark] .stanine-data-header[data-v-12c39730]{color:#d8b4fe!important}html.dark .stanine-description[data-v-12c39730],html[data-theme=dark] .stanine-description[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .section-result-item[data-v-12c39730],html[data-theme=dark] .section-result-item[data-v-12c39730]{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name[data-v-12c39730],html[data-theme=dark] .section-name[data-v-12c39730]{color:#86efac!important}html.dark .section-interpretation[data-v-12c39730],html[data-theme=dark] .section-interpretation[data-v-12c39730]{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge[data-v-12c39730],html[data-theme=dark] .stanine-badge[data-v-12c39730]{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge[data-v-12c39730],html[data-theme=dark] .tscore-badge[data-v-12c39730]{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge[data-v-12c39730],html[data-theme=dark] .percentile-badge[data-v-12c39730]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge[data-v-12c39730],html[data-theme=dark] .score-badge[data-v-12c39730]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results[data-v-12c39730],html[data-theme=dark] .test-results[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation[data-v-12c39730],html[data-theme=dark] .test-interpretation[data-v-12c39730]{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong[data-v-12c39730],html[data-theme=dark] .test-interpretation strong[data-v-12c39730]{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed[data-v-12c39730],html[data-theme=dark] .status-badge.completed[data-v-12c39730]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress[data-v-12c39730],html[data-theme=dark] .status-badge.in-progress[data-v-12c39730]{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled[data-v-12c39730],html[data-theme=dark] .status-badge.cancelled[data-v-12c39730]{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned[data-v-12c39730],html[data-theme=dark] .status-badge.planned[data-v-12c39730]{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button[data-v-12c39730],html.dark .cache-button[data-v-12c39730],html[data-theme=dark] .patienten-cache .cache-button[data-v-12c39730],html[data-theme=dark] .cache-button[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button[data-v-12c39730]:hover,html.dark .cache-button[data-v-12c39730]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-12c39730]:hover,html[data-theme=dark] .cache-button[data-v-12c39730]:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu[data-v-12c39730],html.dark .dropdown-menu[data-v-12c39730],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-12c39730],html[data-theme=dark] .dropdown-menu[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li[data-v-12c39730],html.dark .dropdown-menu li[data-v-12c39730],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-12c39730],html[data-theme=dark] .dropdown-menu li[data-v-12c39730]{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li[data-v-12c39730]:last-child,html.dark .dropdown-menu li[data-v-12c39730]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-12c39730]:last-child,html[data-theme=dark] .dropdown-menu li[data-v-12c39730]:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li[data-v-12c39730]:hover,html.dark .dropdown-menu li[data-v-12c39730]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-12c39730]:hover,html[data-theme=dark] .dropdown-menu li[data-v-12c39730]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-12c39730],html.dark .dropdown-menu li.selected[data-v-12c39730],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-12c39730],html[data-theme=dark] .dropdown-menu li.selected[data-v-12c39730]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-12c39730]:hover,html.dark .dropdown-menu li.selected[data-v-12c39730]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-12c39730]:hover,html[data-theme=dark] .dropdown-menu li.selected[data-v-12c39730]:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified[data-v-12c39730],html[data-theme=dark] .transcription-unified[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-12c39730],html[data-theme=dark] .unified-content[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .left-panel[data-v-12c39730],html.dark .right-panel[data-v-12c39730],html[data-theme=dark] .left-panel[data-v-12c39730],html[data-theme=dark] .right-panel[data-v-12c39730]{background:transparent!important}html.dark .left-panel[data-v-12c39730]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-12c39730]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-12c39730]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-12c39730]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section[data-v-12c39730],html[data-theme=dark] .transcript-section[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state[data-v-12c39730],html[data-theme=dark] .empty-state[data-v-12c39730]{background:transparent!important}html.dark .empty-icon[data-v-12c39730],html.dark .empty-icon .mdi[data-v-12c39730],html[data-theme=dark] .empty-icon[data-v-12c39730],html[data-theme=dark] .empty-icon .mdi[data-v-12c39730]{color:var(--fl-text-secondary)!important}html.dark .empty-text[data-v-12c39730],html[data-theme=dark] .empty-text[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-12c39730],html[data-theme=dark] .empty-hint[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn[data-v-12c39730],html[data-theme=dark] .transcription-unified .action-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-12c39730]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-12c39730],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-12c39730]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-12c39730]:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header[data-v-12c39730],html.dark [class*=transcription-header][data-v-12c39730],html[data-theme=dark] .transcription-header[data-v-12c39730],html[data-theme=dark] [class*=transcription-header][data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title[data-v-12c39730],html.dark .transcription-header h1[data-v-12c39730],html.dark .transcription-header h2[data-v-12c39730],html[data-theme=dark] .transcription-header .header-title[data-v-12c39730],html[data-theme=dark] .transcription-header h1[data-v-12c39730],html[data-theme=dark] .transcription-header h2[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name[data-v-12c39730],html.dark .transcription-header .patient-info[data-v-12c39730],html[data-theme=dark] .transcription-header .patient-name[data-v-12c39730],html[data-theme=dark] .transcription-header .patient-info[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-12c39730],html.dark .transcription-header .header-btn[data-v-12c39730],html[data-theme=dark] .transcription-header button[data-v-12c39730],html[data-theme=dark] .transcription-header .header-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button[data-v-12c39730]:hover,html.dark .transcription-header .header-btn[data-v-12c39730]:hover,html[data-theme=dark] .transcription-header button[data-v-12c39730]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero[data-v-12c39730],html.dark [class*=recording-hero][data-v-12c39730],html[data-theme=dark] .recording-hero[data-v-12c39730],html[data-theme=dark] [class*=recording-hero][data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title[data-v-12c39730],html.dark .recording-hero h2[data-v-12c39730],html.dark .recording-hero h3[data-v-12c39730],html[data-theme=dark] .recording-hero .hero-title[data-v-12c39730],html[data-theme=dark] .recording-hero h2[data-v-12c39730],html[data-theme=dark] .recording-hero h3[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle[data-v-12c39730],html.dark .recording-hero .recording-status[data-v-12c39730],html.dark .recording-hero .status-text[data-v-12c39730],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-12c39730],html[data-theme=dark] .recording-hero .recording-status[data-v-12c39730],html[data-theme=dark] .recording-hero .status-text[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display[data-v-12c39730],html.dark .recording-hero .duration[data-v-12c39730],html.dark .recording-hero .timer[data-v-12c39730],html[data-theme=dark] .recording-hero .time-display[data-v-12c39730],html[data-theme=dark] .recording-hero .duration[data-v-12c39730],html[data-theme=dark] .recording-hero .timer[data-v-12c39730]{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn[data-v-12c39730],html.dark .recording-hero [class*=record-btn][data-v-12c39730],html[data-theme=dark] .recording-hero .record-btn[data-v-12c39730],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-12c39730]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording[data-v-12c39730],html.dark .recording-hero [class*=record-btn].recording[data-v-12c39730],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-12c39730],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-12c39730]{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status[data-v-12c39730],html.dark .recording-hero .processing-message[data-v-12c39730],html[data-theme=dark] .recording-hero .processing-status[data-v-12c39730],html[data-theme=dark] .recording-hero .processing-message[data-v-12c39730]{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-12c39730],html.dark .documentation-options-panel[data-v-12c39730],html.dark [class*=documentation-options][data-v-12c39730],html[data-theme=dark] .documentation-options[data-v-12c39730],html[data-theme=dark] .documentation-options-panel[data-v-12c39730],html[data-theme=dark] [class*=documentation-options][data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title[data-v-12c39730],html.dark .documentation-options h2[data-v-12c39730],html.dark .documentation-options h3[data-v-12c39730],html[data-theme=dark] .documentation-options .panel-title[data-v-12c39730],html[data-theme=dark] .documentation-options h2[data-v-12c39730],html[data-theme=dark] .documentation-options h3[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle[data-v-12c39730],html.dark .documentation-options .description[data-v-12c39730],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-12c39730],html[data-theme=dark] .documentation-options .description[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab[data-v-12c39730],html.dark .documentation-options .type-tab[data-v-12c39730],html.dark .documentation-options [class*=doc-type][data-v-12c39730],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-12c39730],html[data-theme=dark] .documentation-options .type-tab[data-v-12c39730],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab[data-v-12c39730]:hover,html.dark .documentation-options .type-tab[data-v-12c39730]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-12c39730]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active[data-v-12c39730],html.dark .documentation-options .type-tab.active[data-v-12c39730],html.dark .documentation-options [class*=doc-type].active[data-v-12c39730],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-12c39730],html[data-theme=dark] .documentation-options .type-tab.active[data-v-12c39730],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-12c39730]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section[data-v-12c39730],html.dark .documentation-options .option-group[data-v-12c39730],html[data-theme=dark] .documentation-options .config-section[data-v-12c39730],html[data-theme=dark] .documentation-options .option-group[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label[data-v-12c39730],html.dark .documentation-options label[data-v-12c39730],html[data-theme=dark] .documentation-options .config-label[data-v-12c39730],html[data-theme=dark] .documentation-options label[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox][data-v-12c39730],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-12c39730]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text][data-v-12c39730],html.dark .documentation-options textarea[data-v-12c39730],html.dark .documentation-options select[data-v-12c39730],html[data-theme=dark] .documentation-options input[type=text][data-v-12c39730],html[data-theme=dark] .documentation-options textarea[data-v-12c39730],html[data-theme=dark] .documentation-options select[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text][data-v-12c39730]:focus,html.dark .documentation-options textarea[data-v-12c39730]:focus,html.dark .documentation-options select[data-v-12c39730]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-12c39730]:focus,html[data-theme=dark] .documentation-options textarea[data-v-12c39730]:focus,html[data-theme=dark] .documentation-options select[data-v-12c39730]:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn[data-v-12c39730],html.dark .documentation-options [class*=generate][data-v-12c39730],html[data-theme=dark] .documentation-options .generate-btn[data-v-12c39730],html[data-theme=dark] .documentation-options [class*=generate][data-v-12c39730]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn[data-v-12c39730]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-12c39730]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn[data-v-12c39730]:disabled,html.dark .documentation-options [class*=generate][data-v-12c39730]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-12c39730]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-12c39730]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display[data-v-12c39730],html.dark [class*=transcription-display][data-v-12c39730],html[data-theme=dark] .transcription-display[data-v-12c39730],html[data-theme=dark] [class*=transcription-display][data-v-12c39730]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text[data-v-12c39730],html.dark .transcription-display .text-content[data-v-12c39730],html[data-theme=dark] .transcription-display .transcript-text[data-v-12c39730],html[data-theme=dark] .transcription-display .text-content[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header[data-v-12c39730],html[data-theme=dark] .transcription-display .transcript-header[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3[data-v-12c39730],html.dark .transcription-display .title[data-v-12c39730],html[data-theme=dark] .transcription-display h3[data-v-12c39730],html[data-theme=dark] .transcription-display .title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .consent-modal[data-v-12c39730],html.dark [class*=consent-modal][data-v-12c39730],html[data-theme=dark] .consent-modal[data-v-12c39730],html[data-theme=dark] [class*=consent-modal][data-v-12c39730]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title[data-v-12c39730],html.dark .consent-modal h2[data-v-12c39730],html[data-theme=dark] .consent-modal .modal-title[data-v-12c39730],html[data-theme=dark] .consent-modal h2[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content[data-v-12c39730],html.dark .consent-modal p[data-v-12c39730],html[data-theme=dark] .consent-modal .modal-content[data-v-12c39730],html[data-theme=dark] .consent-modal p[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal[data-v-12c39730],html.dark [class*=transcription-manage][data-v-12c39730],html[data-theme=dark] .transcription-manage-modal[data-v-12c39730],html[data-theme=dark] [class*=transcription-manage][data-v-12c39730]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header[data-v-12c39730],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item[data-v-12c39730],html.dark .transcription-manage-modal .list-item[data-v-12c39730],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-12c39730],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item[data-v-12c39730]:hover,html.dark .transcription-manage-modal .list-item[data-v-12c39730]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-12c39730]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal[data-v-12c39730],html.dark [class*=extraction-result][data-v-12c39730],html[data-theme=dark] .extraction-result-modal[data-v-12c39730],html[data-theme=dark] [class*=extraction-result][data-v-12c39730]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header[data-v-12c39730],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content[data-v-12c39730],html.dark .extraction-result-modal .extraction-content[data-v-12c39730],html[data-theme=dark] .extraction-result-modal .result-content[data-v-12c39730],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector[data-v-12c39730],html.dark [class*=extraction-tabbed][data-v-12c39730],html[data-theme=dark] .extraction-tabbed-selector[data-v-12c39730],html[data-theme=dark] [class*=extraction-tabbed][data-v-12c39730]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab[data-v-12c39730],html.dark .extraction-tabbed-selector [class*=tab][data-v-12c39730],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-12c39730],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active[data-v-12c39730],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-12c39730],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-12c39730],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-12c39730]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card[data-v-12c39730],html.dark div.options-card[data-v-12c39730],html.dark [class*=options-card][data-v-12c39730],html[data-theme=dark] .options-card[data-v-12c39730],html[data-theme=dark] div.options-card[data-v-12c39730],html[data-theme=dark] [class*=options-card][data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-12c39730],html[data-theme=dark] .options-header[data-v-12c39730]{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title[data-v-12c39730],html[data-theme=dark] .options-title[data-v-12c39730]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-12c39730],html[data-theme=dark] .options-subtitle[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .option-label[data-v-12c39730],html[data-theme=dark] .option-label[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-12c39730],html.dark button.doc-type-card[data-v-12c39730],html.dark [class*=doc-type-card][data-v-12c39730],html[data-theme=dark] .doc-type-card[data-v-12c39730],html[data-theme=dark] button.doc-type-card[data-v-12c39730],html[data-theme=dark] [class*=doc-type-card][data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-12c39730]:hover,html.dark button.doc-type-card[data-v-12c39730]:hover,html[data-theme=dark] .doc-type-card[data-v-12c39730]:hover,html[data-theme=dark] button.doc-type-card[data-v-12c39730]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-12c39730],html.dark button.doc-type-card.selected[data-v-12c39730],html[data-theme=dark] .doc-type-card.selected[data-v-12c39730],html[data-theme=dark] button.doc-type-card.selected[data-v-12c39730]{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name[data-v-12c39730],html[data-theme=dark] .doc-name[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name[data-v-12c39730],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-12c39730]{color:var(--fl-info)!important}html.dark .config-section-label[data-v-12c39730],html[data-theme=dark] .config-section-label[data-v-12c39730]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn[data-v-12c39730],html.dark button.generate-btn[data-v-12c39730],html[data-theme=dark] .generate-btn[data-v-12c39730],html[data-theme=dark] button.generate-btn[data-v-12c39730]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-12c39730]:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn[data-v-12c39730]:disabled,html[data-theme=dark] .generate-btn[data-v-12c39730]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero[data-v-12c39730],html.dark div.recording-hero[data-v-12c39730],html.dark [class*=recording-hero][data-v-12c39730],html[data-theme=dark] .recording-hero[data-v-12c39730],html[data-theme=dark] div.recording-hero[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card[data-v-12c39730],html.dark div.hero-card[data-v-12c39730],html.dark [class*=hero-card][data-v-12c39730],html[data-theme=dark] .hero-card[data-v-12c39730],html[data-theme=dark] div.hero-card[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area[data-v-12c39730],html.dark div.recording-area[data-v-12c39730],html[data-theme=dark] .recording-area[data-v-12c39730]{background:transparent!important}html.dark .record-btn-hero[data-v-12c39730],html.dark button.record-btn-hero[data-v-12c39730],html[data-theme=dark] .record-btn-hero[data-v-12c39730]{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-12c39730]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording[data-v-12c39730],html[data-theme=dark] .record-btn-hero.is-recording[data-v-12c39730]{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing[data-v-12c39730],html[data-theme=dark] .record-btn-hero.is-processing[data-v-12c39730]{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session[data-v-12c39730]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-12c39730]:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status[data-v-12c39730],html.dark div.recording-status[data-v-12c39730],html[data-theme=dark] .recording-status[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .status-ready[data-v-12c39730],html.dark span.status-ready[data-v-12c39730],html[data-theme=dark] .status-ready[data-v-12c39730]{color:var(--fl-info)!important}html.dark .status-hint[data-v-12c39730],html.dark span.status-hint[data-v-12c39730],html[data-theme=dark] .status-hint[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .status-warning[data-v-12c39730],html.dark span.status-warning[data-v-12c39730],html[data-theme=dark] .status-warning[data-v-12c39730]{color:var(--fl-warning)!important}html.dark .status-recording[data-v-12c39730],html.dark span.status-recording[data-v-12c39730],html[data-theme=dark] .status-recording[data-v-12c39730]{color:var(--fl-error)!important}html.dark .status-time[data-v-12c39730],html.dark span.status-time[data-v-12c39730],html[data-theme=dark] .status-time[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .status-processing[data-v-12c39730],html.dark span.status-processing[data-v-12c39730],html[data-theme=dark] .status-processing[data-v-12c39730]{color:var(--fl-warning)!important}html.dark .status-paused[data-v-12c39730],html.dark span.status-paused[data-v-12c39730],html[data-theme=dark] .status-paused[data-v-12c39730]{color:var(--fl-success)!important}html.dark .recording-dot[data-v-12c39730],html[data-theme=dark] .recording-dot[data-v-12c39730]{background:var(--fl-error)!important}html.dark .session-info[data-v-12c39730],html.dark div.session-info[data-v-12c39730],html[data-theme=dark] .session-info[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat[data-v-12c39730],html.dark div.session-stat[data-v-12c39730],html[data-theme=dark] .session-stat[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .stat-label[data-v-12c39730],html.dark span.stat-label[data-v-12c39730],html[data-theme=dark] .stat-label[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .stat-value[data-v-12c39730],html.dark span.stat-value[data-v-12c39730],html[data-theme=dark] .stat-value[data-v-12c39730]{color:var(--fl-info)!important}html.dark .end-session-btn[data-v-12c39730],html.dark button.end-session-btn[data-v-12c39730],html[data-theme=dark] .end-session-btn[data-v-12c39730]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn[data-v-12c39730]:hover,html[data-theme=dark] .end-session-btn[data-v-12c39730]:hover{background:var(--fl-info)!important}html.dark .processing-bar[data-v-12c39730],html.dark div.processing-bar[data-v-12c39730],html[data-theme=dark] .processing-bar[data-v-12c39730]{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header[data-v-12c39730],html[data-theme=dark] .progress-header[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .progress-stage[data-v-12c39730],html.dark span.progress-stage[data-v-12c39730],html[data-theme=dark] .progress-stage[data-v-12c39730],html.dark .progress-percent[data-v-12c39730],html.dark span.progress-percent[data-v-12c39730],html[data-theme=dark] .progress-percent[data-v-12c39730]{color:var(--fl-warning)!important}html.dark .progress-track[data-v-12c39730],html.dark div.progress-track[data-v-12c39730],html[data-theme=dark] .progress-track[data-v-12c39730]{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill[data-v-12c39730],html.dark div.progress-fill[data-v-12c39730],html[data-theme=dark] .progress-fill[data-v-12c39730]{background:var(--fl-warning)!important}html.dark .progress-message[data-v-12c39730],html.dark div.progress-message[data-v-12c39730],html[data-theme=dark] .progress-message[data-v-12c39730]{color:var(--fl-warning)!important}html.dark .transcription-display[data-v-12c39730],html.dark div.transcription-display[data-v-12c39730],html.dark [class*=transcription-display][data-v-12c39730],html[data-theme=dark] .transcription-display[data-v-12c39730],html[data-theme=dark] div.transcription-display[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header[data-v-12c39730],html.dark div.display-header[data-v-12c39730],html[data-theme=dark] .display-header[data-v-12c39730]{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title[data-v-12c39730],html.dark h3.display-title[data-v-12c39730],html[data-theme=dark] .display-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .display-actions[data-v-12c39730],html.dark div.display-actions[data-v-12c39730],html[data-theme=dark] .display-actions[data-v-12c39730]{background:transparent!important}html.dark .action-button[data-v-12c39730],html.dark button.action-button[data-v-12c39730],html[data-theme=dark] .action-button[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-12c39730]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger[data-v-12c39730],html[data-theme=dark] .action-button.danger[data-v-12c39730]{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-12c39730]:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary[data-v-12c39730],html[data-theme=dark] .action-button.primary[data-v-12c39730]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-12c39730]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success[data-v-12c39730],html[data-theme=dark] .action-button.success[data-v-12c39730]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-12c39730]:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning[data-v-12c39730],html[data-theme=dark] .action-button.warning[data-v-12c39730]{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-12c39730]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info[data-v-12c39730],html[data-theme=dark] .action-button.info[data-v-12c39730]{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-12c39730]:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai[data-v-12c39730],html[data-theme=dark] .action-button.ai[data-v-12c39730]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-12c39730]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu[data-v-12c39730],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-12c39730],html[data-theme=dark] .manage-menu[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item[data-v-12c39730],html[data-theme=dark] .manage-menu .v-list-item[data-v-12c39730]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item[data-v-12c39730]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-12c39730]:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title[data-v-12c39730],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .action-button .icon[data-v-12c39730],html[data-theme=dark] .action-button .icon[data-v-12c39730]{stroke:currentcolor!important}html.dark .transcript-content[data-v-12c39730],html.dark div.transcript-content[data-v-12c39730],html[data-theme=dark] .transcript-content[data-v-12c39730]{background:transparent!important}html.dark .transcript-textarea[data-v-12c39730],html.dark textarea.transcript-textarea[data-v-12c39730],html[data-theme=dark] .transcript-textarea[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea[data-v-12c39730]:focus,html[data-theme=dark] .transcript-textarea[data-v-12c39730]:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea[data-v-12c39730]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-12c39730]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay[data-v-12c39730],html.dark div.empty-state-overlay[data-v-12c39730],html[data-theme=dark] .empty-state-overlay[data-v-12c39730]{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message[data-v-12c39730],html.dark p.empty-message[data-v-12c39730],html[data-theme=dark] .empty-message[data-v-12c39730]{color:var(--fl-text-secondary)!important}html.dark .metadata[data-v-12c39730],html.dark div.metadata[data-v-12c39730],html[data-theme=dark] .metadata[data-v-12c39730]{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count[data-v-12c39730],html.dark span.character-count[data-v-12c39730],html[data-theme=dark] .character-count[data-v-12c39730]{color:var(--fl-info)!important}html.dark .timestamp[data-v-12c39730],html.dark span.timestamp[data-v-12c39730],html[data-theme=dark] .timestamp[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay[data-v-12c39730],html.dark div.ai-modal-overlay[data-v-12c39730],html[data-theme=dark] .ai-modal-overlay[data-v-12c39730]{background:rgba(1,4,9,.8)!important}html.dark .ai-modal[data-v-12c39730],html.dark div.ai-modal[data-v-12c39730],html[data-theme=dark] .ai-modal[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header[data-v-12c39730],html.dark div.ai-modal-header[data-v-12c39730],html[data-theme=dark] .ai-modal-header[data-v-12c39730]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3[data-v-12c39730],html[data-theme=dark] .ai-modal-header h3[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-12c39730],html.dark button.close-btn[data-v-12c39730],html[data-theme=dark] .close-btn[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .close-btn[data-v-12c39730]:hover,html[data-theme=dark] .close-btn[data-v-12c39730]:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body[data-v-12c39730],html.dark div.ai-modal-body[data-v-12c39730],html[data-theme=dark] .ai-modal-body[data-v-12c39730]{background:var(--fl-bg-card)!important}html.dark .ai-modal-description[data-v-12c39730],html.dark p.ai-modal-description[data-v-12c39730],html[data-theme=dark] .ai-modal-description[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .document-type-grid[data-v-12c39730],html.dark div.document-type-grid[data-v-12c39730],html[data-theme=dark] .document-type-grid[data-v-12c39730]{background:transparent!important}html.dark .document-type-btn[data-v-12c39730],html.dark button.document-type-btn[data-v-12c39730],html[data-theme=dark] .document-type-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn[data-v-12c39730]:hover,html[data-theme=dark] .document-type-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected[data-v-12c39730],html[data-theme=dark] .document-type-btn.selected[data-v-12c39730]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon[data-v-12c39730],html.dark span.doc-icon[data-v-12c39730],html[data-theme=dark] .doc-icon[data-v-12c39730]{color:inherit!important}html.dark .doc-name[data-v-12c39730],html.dark span.doc-name[data-v-12c39730],html[data-theme=dark] .doc-name[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .doc-description[data-v-12c39730],html.dark span.doc-description[data-v-12c39730],html[data-theme=dark] .doc-description[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector[data-v-12c39730],html.dark div.fachbereich-selector[data-v-12c39730],html[data-theme=dark] .fachbereich-selector[data-v-12c39730]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label[data-v-12c39730],html[data-theme=dark] .fachbereich-selector label[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select[data-v-12c39730],html[data-theme=dark] .fachbereich-selector select[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option[data-v-12c39730],html[data-theme=dark] .fachbereich-selector select option[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section[data-v-12c39730],html.dark div.extraction-config-section[data-v-12c39730],html[data-theme=dark] .extraction-config-section[data-v-12c39730]{background:transparent!important}html.dark .transcription-unified[data-v-12c39730],html.dark div.transcription-unified[data-v-12c39730],html[data-theme=dark] .transcription-unified[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-12c39730],html.dark div.unified-content[data-v-12c39730],html[data-theme=dark] .unified-content[data-v-12c39730],html.dark .left-panel[data-v-12c39730],html.dark div.left-panel[data-v-12c39730],html[data-theme=dark] .left-panel[data-v-12c39730],html.dark .right-panel[data-v-12c39730],html.dark div.right-panel[data-v-12c39730],html[data-theme=dark] .right-panel[data-v-12c39730]{background:transparent!important}html.dark .transcript-section[data-v-12c39730],html.dark div.transcript-section[data-v-12c39730],html[data-theme=dark] .transcript-section[data-v-12c39730]{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state[data-v-12c39730],html.dark div.empty-state[data-v-12c39730],html[data-theme=dark] .empty-state[data-v-12c39730]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-12c39730],html.dark div.empty-icon[data-v-12c39730],html[data-theme=dark] .empty-icon[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .empty-text[data-v-12c39730],html.dark p.empty-text[data-v-12c39730],html[data-theme=dark] .empty-text[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-12c39730],html.dark p.empty-hint[data-v-12c39730],html[data-theme=dark] .empty-hint[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .left-panel[data-v-12c39730]::-webkit-scrollbar-track,html.dark .right-panel[data-v-12c39730]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-12c39730]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-12c39730]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel[data-v-12c39730]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-12c39730]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-12c39730]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-12c39730]::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel[data-v-12c39730]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-12c39730]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-12c39730]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-12c39730]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header[data-v-12c39730],html.dark div.transcription-header[data-v-12c39730],html[data-theme=dark] .transcription-header[data-v-12c39730]{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1[data-v-12c39730],html.dark .transcription-header h2[data-v-12c39730],html.dark .transcription-header h3[data-v-12c39730],html[data-theme=dark] .transcription-header h1[data-v-12c39730],html[data-theme=dark] .transcription-header h2[data-v-12c39730],html[data-theme=dark] .transcription-header h3[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info[data-v-12c39730],html.dark .transcription-header .header-info[data-v-12c39730],html[data-theme=dark] .transcription-header .patient-info[data-v-12c39730],html[data-theme=dark] .transcription-header .header-info[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-12c39730],html[data-theme=dark] .transcription-header button[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button[data-v-12c39730]:hover,html[data-theme=dark] .transcription-header button[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header[data-v-12c39730],html.dark div.unified-header[data-v-12c39730],html[data-theme=dark] .unified-header[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left[data-v-12c39730],html.dark div.header-left[data-v-12c39730],html[data-theme=dark] .header-left[data-v-12c39730]{background:transparent!important}html.dark .header-icon[data-v-12c39730],html.dark span.header-icon[data-v-12c39730],html[data-theme=dark] .header-icon[data-v-12c39730]{color:var(--fl-info)!important}html.dark .header-title[data-v-12c39730],html.dark span.header-title[data-v-12c39730],html[data-theme=dark] .header-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .patient-badge[data-v-12c39730],html.dark span.patient-badge[data-v-12c39730],html[data-theme=dark] .patient-badge[data-v-12c39730]{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions[data-v-12c39730],html.dark div.header-actions[data-v-12c39730],html[data-theme=dark] .header-actions[data-v-12c39730]{background:transparent!important}html.dark .header-btn[data-v-12c39730],html.dark button.header-btn[data-v-12c39730],html[data-theme=dark] .header-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn[data-v-12c39730]:hover,html[data-theme=dark] .header-btn[data-v-12c39730]:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn[data-v-12c39730],html[data-theme=dark] .header-btn.manage-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn[data-v-12c39730]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-12c39730]:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn[data-v-12c39730],html.dark button.ai-btn[data-v-12c39730],html[data-theme=dark] .header-btn.ai-btn[data-v-12c39730]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn[data-v-12c39730]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-12c39730]:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card[data-v-12c39730],html.dark div.options-card[data-v-12c39730],html.dark [class*=options-card][data-v-12c39730],html[data-theme=dark] .options-card[data-v-12c39730],html[data-theme=dark] div.options-card[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-12c39730],html.dark div.options-header[data-v-12c39730],html[data-theme=dark] .options-header[data-v-12c39730]{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title[data-v-12c39730],html.dark h3.options-title[data-v-12c39730],html[data-theme=dark] .options-title[data-v-12c39730]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-12c39730],html.dark p.options-subtitle[data-v-12c39730],html[data-theme=dark] .options-subtitle[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .options-content[data-v-12c39730],html.dark div.options-content[data-v-12c39730],html[data-theme=dark] .options-content[data-v-12c39730],html.dark .option-group[data-v-12c39730],html.dark div.option-group[data-v-12c39730],html[data-theme=dark] .option-group[data-v-12c39730]{background:transparent!important}html.dark .option-label[data-v-12c39730],html.dark label.option-label[data-v-12c39730],html[data-theme=dark] .option-label[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .doc-type-cards[data-v-12c39730],html.dark div.doc-type-cards[data-v-12c39730],html[data-theme=dark] .doc-type-cards[data-v-12c39730]{background:transparent!important}html.dark .doc-type-card[data-v-12c39730],html.dark button.doc-type-card[data-v-12c39730],html.dark [class*=doc-type-card][data-v-12c39730],html[data-theme=dark] .doc-type-card[data-v-12c39730],html[data-theme=dark] button.doc-type-card[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-12c39730]:hover,html[data-theme=dark] .doc-type-card[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-12c39730],html[data-theme=dark] .doc-type-card.selected[data-v-12c39730]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon[data-v-12c39730],html[data-theme=dark] .doc-type-card .doc-icon[data-v-12c39730]{color:inherit!important}html.dark .doc-type-card .doc-name[data-v-12c39730],html[data-theme=dark] .doc-type-card .doc-name[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper[data-v-12c39730],html.dark div.config-panel-wrapper[data-v-12c39730],html[data-theme=dark] .config-panel-wrapper[data-v-12c39730]{background:transparent!important}html.dark .config-section-label[data-v-12c39730],html.dark div.config-section-label[data-v-12c39730],html[data-theme=dark] .config-section-label[data-v-12c39730]{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn[data-v-12c39730],html.dark button.generate-btn[data-v-12c39730],html[data-theme=dark] .generate-btn[data-v-12c39730]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-12c39730]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn[data-v-12c39730]:disabled,html[data-theme=dark] .generate-btn[data-v-12c39730]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact[data-v-12c39730],html.dark div.extraction-config-panel-compact[data-v-12c39730],html.dark [class*=extraction-config-panel][data-v-12c39730],html[data-theme=dark] .extraction-config-panel-compact[data-v-12c39730],html.dark .primary-config[data-v-12c39730],html.dark div.primary-config[data-v-12c39730],html[data-theme=dark] .primary-config[data-v-12c39730],html.dark .config-row[data-v-12c39730],html.dark div.config-row[data-v-12c39730],html[data-theme=dark] .config-row[data-v-12c39730]{background:transparent!important}html.dark .config-label-compact[data-v-12c39730],html.dark label.config-label-compact[data-v-12c39730],html[data-theme=dark] .config-label-compact[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon[data-v-12c39730],html[data-theme=dark] .config-label-compact .label-icon[data-v-12c39730]{color:inherit!important}html.dark .length-pills[data-v-12c39730],html.dark div.length-pills[data-v-12c39730],html[data-theme=dark] .length-pills[data-v-12c39730]{background:transparent!important}html.dark .length-pill[data-v-12c39730],html.dark button.length-pill[data-v-12c39730],html.dark [class*=length-pill][data-v-12c39730],html[data-theme=dark] .length-pill[data-v-12c39730],html[data-theme=dark] button.length-pill[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill[data-v-12c39730]:hover,html[data-theme=dark] .length-pill[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected[data-v-12c39730],html[data-theme=dark] .length-pill.selected[data-v-12c39730]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select[data-v-12c39730],html.dark div.pill-multi-select[data-v-12c39730],html.dark .pill-single-select[data-v-12c39730],html.dark div.pill-single-select[data-v-12c39730],html[data-theme=dark] .pill-multi-select[data-v-12c39730],html[data-theme=dark] .pill-single-select[data-v-12c39730]{background:transparent!important}html.dark .pill-select-option[data-v-12c39730],html.dark button.pill-select-option[data-v-12c39730],html.dark [class*=pill-select-option][data-v-12c39730],html[data-theme=dark] .pill-select-option[data-v-12c39730],html[data-theme=dark] button.pill-select-option[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option[data-v-12c39730]:hover,html[data-theme=dark] .pill-select-option[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected[data-v-12c39730],html[data-theme=dark] .pill-select-option.selected[data-v-12c39730]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label[data-v-12c39730],html[data-theme=dark] .pill-select-option .pill-label[data-v-12c39730]{color:inherit!important}html.dark .pill-select-option .pill-info-icon[data-v-12c39730],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .quick-pills[data-v-12c39730],html.dark div.quick-pills[data-v-12c39730],html[data-theme=dark] .quick-pills[data-v-12c39730]{background:transparent!important}html.dark .info-textarea[data-v-12c39730],html.dark textarea.info-textarea[data-v-12c39730],html[data-theme=dark] .info-textarea[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-12c39730]:focus,html[data-theme=dark] .info-textarea[data-v-12c39730]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea[data-v-12c39730]::placeholder,html[data-theme=dark] .info-textarea[data-v-12c39730]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea[data-v-12c39730],html.dark textarea.fl-textarea[data-v-12c39730],html.dark .fl-input[data-v-12c39730],html.dark input.fl-input[data-v-12c39730],html[data-theme=dark] .fl-textarea[data-v-12c39730],html[data-theme=dark] .fl-input[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-12c39730]:focus,html.dark .fl-input[data-v-12c39730]:focus,html[data-theme=dark] .fl-textarea[data-v-12c39730]:focus,html[data-theme=dark] .fl-input[data-v-12c39730]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea[data-v-12c39730]::placeholder,html.dark .fl-input[data-v-12c39730]::placeholder,html[data-theme=dark] .fl-textarea[data-v-12c39730]::placeholder,html[data-theme=dark] .fl-input[data-v-12c39730]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section[data-v-12c39730],html.dark div.advanced-toggle-section[data-v-12c39730],html[data-theme=dark] .advanced-toggle-section[data-v-12c39730]{background:transparent!important}html.dark .fl-advanced-toggle[data-v-12c39730],html.dark button.fl-advanced-toggle[data-v-12c39730],html[data-theme=dark] .fl-advanced-toggle[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge[data-v-12c39730],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-12c39730]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config[data-v-12c39730],html.dark div.advanced-config[data-v-12c39730],html[data-theme=dark] .advanced-config[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section[data-v-12c39730],html.dark div.advanced-section[data-v-12c39730],html[data-theme=dark] .advanced-section[data-v-12c39730],html.dark .intervention-groups[data-v-12c39730],html.dark div.intervention-groups[data-v-12c39730],html[data-theme=dark] .intervention-groups[data-v-12c39730]{background:transparent!important}html.dark .intervention-group[data-v-12c39730],html.dark div.intervention-group[data-v-12c39730],html[data-theme=dark] .intervention-group[data-v-12c39730]{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header[data-v-12c39730],html.dark div.group-header[data-v-12c39730],html[data-theme=dark] .group-header[data-v-12c39730]{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input[data-v-12c39730],html.dark div.custom-intervention-input[data-v-12c39730],html[data-theme=dark] .custom-intervention-input[data-v-12c39730]{background:transparent!important}html.dark .fl-input-inline[data-v-12c39730],html.dark input.fl-input-inline[data-v-12c39730],html[data-theme=dark] .fl-input-inline[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-12c39730],html.dark button.fl-add-btn[data-v-12c39730],html[data-theme=dark] .fl-add-btn[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready[data-v-12c39730],html.dark button.fl-add-btn--ready[data-v-12c39730],html[data-theme=dark] .fl-add-btn--ready[data-v-12c39730]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-12c39730]:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer[data-v-12c39730],html.dark div.advanced-footer[data-v-12c39730],html[data-theme=dark] .advanced-footer[data-v-12c39730]{background:transparent!important}html.dark .fl-reset-btn[data-v-12c39730],html.dark button.fl-reset-btn[data-v-12c39730],html[data-theme=dark] .fl-reset-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn[data-v-12c39730]:hover,html[data-theme=dark] .fl-reset-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel[data-v-12c39730],html[data-theme=dark] .step-panel[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header[data-v-12c39730],html[data-theme=dark] .step-header[data-v-12c39730]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title[data-v-12c39730],html[data-theme=dark] .step-header__title[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .step-header__close[data-v-12c39730],html[data-theme=dark] .step-header__close[data-v-12c39730]{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close[data-v-12c39730]:hover,html[data-theme=dark] .step-header__close[data-v-12c39730]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer[data-v-12c39730],html[data-theme=dark] .step-footer[data-v-12c39730]{border-top-color:var(--fl-border-input)!important}html.dark .source-option[data-v-12c39730],html[data-theme=dark] .source-option[data-v-12c39730]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active[data-v-12c39730],html[data-theme=dark] .source-option.active[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control[data-v-12c39730],html[data-theme=dark] .length-control[data-v-12c39730]{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label[data-v-12c39730],html[data-theme=dark] .length-control__label[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .length-control__value[data-v-12c39730],html[data-theme=dark] .length-control__value[data-v-12c39730]{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine[data-v-12c39730],html[data-theme=dark] .length-control__keine[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine[data-v-12c39730]:hover,html[data-theme=dark] .length-control__keine[data-v-12c39730]:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active[data-v-12c39730],html[data-theme=dark] .length-control__keine.active[data-v-12c39730]{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick[data-v-12c39730],html[data-theme=dark] .length-control__tick[data-v-12c39730]{color:#8993a3!important}html.dark .length-control__tick.active[data-v-12c39730],html[data-theme=dark] .length-control__tick.active[data-v-12c39730]{color:var(--fl-warning)!important}html.dark .dictation-textarea[data-v-12c39730],html.dark .notes-textarea[data-v-12c39730],html[data-theme=dark] .dictation-textarea[data-v-12c39730],html[data-theme=dark] .notes-textarea[data-v-12c39730]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea[data-v-12c39730]:focus,html.dark .notes-textarea[data-v-12c39730]:focus,html[data-theme=dark] .dictation-textarea[data-v-12c39730]:focus,html[data-theme=dark] .notes-textarea[data-v-12c39730]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle[data-v-12c39730],html[data-theme=dark] .ai-correction-toggle[data-v-12c39730],html.dark .tile-hint-text[data-v-12c39730],html[data-theme=dark] .tile-hint-text[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-12c39730],html[data-theme=dark] .secondary-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-12c39730]:hover,html[data-theme=dark] .secondary-btn[data-v-12c39730]:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn[data-v-12c39730],html.dark .btn-next[data-v-12c39730],html[data-theme=dark] .generate-btn[data-v-12c39730],html[data-theme=dark] .btn-next[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn[data-v-12c39730]:hover:not(:disabled),html.dark .btn-next[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-12c39730]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show[data-v-12c39730],html[data-theme=dark] .generate-btn--show[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip[data-v-12c39730],html[data-theme=dark] .btn-skip[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .btn-skip[data-v-12c39730]:hover,html[data-theme=dark] .btn-skip[data-v-12c39730]:hover{color:var(--fl-navy)!important}html.dark .generate-section[data-v-12c39730],html.dark .results-section[data-v-12c39730],html[data-theme=dark] .generate-section[data-v-12c39730],html[data-theme=dark] .results-section[data-v-12c39730]{border-top-color:var(--fl-border-input)!important}html.dark .error-banner[data-v-12c39730],html[data-theme=dark] .error-banner[data-v-12c39730]{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span[data-v-12c39730],html[data-theme=dark] .error-banner span[data-v-12c39730]{color:var(--fl-error)!important}html.dark .error-banner button[data-v-12c39730],html[data-theme=dark] .error-banner button[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile[data-v-12c39730],html[data-theme=dark] .tile[data-v-12c39730]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile[data-v-12c39730]:hover,html[data-theme=dark] .tile[data-v-12c39730]:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active[data-v-12c39730],html[data-theme=dark] .tile.active[data-v-12c39730]{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data[data-v-12c39730],html[data-theme=dark] .tile.has-data[data-v-12c39730]{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon[data-v-12c39730],html[data-theme=dark] .tile.has-data .tile__icon[data-v-12c39730]{background:rgba(82,183,136,.15)!important}html.dark .tile__icon[data-v-12c39730],html[data-theme=dark] .tile__icon[data-v-12c39730]{background:var(--fl-ceremaris-light)!important}html.dark .tile__name[data-v-12c39730],html[data-theme=dark] .tile__name[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .tile__hint[data-v-12c39730],html[data-theme=dark] .tile__hint[data-v-12c39730]{color:#8993a3!important}html.dark .tile__badge[data-v-12c39730],html[data-theme=dark] .tile__badge[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok[data-v-12c39730],html[data-theme=dark] .tile__badge--ok[data-v-12c39730]{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow[data-v-12c39730],html[data-theme=dark] .tile__action-arrow[data-v-12c39730]{color:#8993a3!important}html.dark .tile-expand[data-v-12c39730],html[data-theme=dark] .tile-expand[data-v-12c39730]{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title[data-v-12c39730],html[data-theme=dark] .tile-expand__title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .tile-expand__close[data-v-12c39730],html[data-theme=dark] .tile-expand__close[data-v-12c39730]{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close[data-v-12c39730]:hover,html[data-theme=dark] .tile-expand__close[data-v-12c39730]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator[data-v-12c39730],html[data-theme=dark] .step-indicator[data-v-12c39730]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot[data-v-12c39730],html[data-theme=dark] .step-dot[data-v-12c39730]{color:#8993a3!important}html.dark .step-dot.active[data-v-12c39730],html[data-theme=dark] .step-dot.active[data-v-12c39730]{color:var(--fl-navy)!important}html.dark .step-dot.completed[data-v-12c39730],html[data-theme=dark] .step-dot.completed[data-v-12c39730]{color:var(--fl-success)!important}html.dark .embedded-test-overlay[data-v-12c39730],html[data-theme=dark] .embedded-test-overlay[data-v-12c39730]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-12c39730],html[data-theme=dark] .embedded-test-toolbar[data-v-12c39730]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-12c39730],html[data-theme=dark] .embedded-test-close[data-v-12c39730]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-12c39730],html[data-theme=dark] .side-panel-container[data-v-12c39730]{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header[data-v-12c39730],html[data-theme=dark] .side-panel-header[data-v-12c39730]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title[data-v-12c39730],html[data-theme=dark] .side-panel-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .side-panel-icon[data-v-12c39730],html[data-theme=dark] .side-panel-icon[data-v-12c39730]{color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-12c39730],html[data-theme=dark] .side-panel-handle[data-v-12c39730]{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-12c39730]:hover,html[data-theme=dark] .side-panel-handle[data-v-12c39730]:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select[data-v-12c39730],html[data-theme=dark] .fachbereich-select[data-v-12c39730]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close[data-v-12c39730],html[data-theme=dark] .side-panel-close[data-v-12c39730]{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close[data-v-12c39730]:hover,html[data-theme=dark] .side-panel-close[data-v-12c39730]:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer[data-v-12c39730],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-12c39730]{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn[data-v-12c39730],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-12c39730]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data[data-v-12c39730],html[data-theme=dark] .footer-status-text.has-data[data-v-12c39730]{color:var(--fl-link-active)!important}html.dark .config-label-compact[data-v-12c39730],html.dark label.config-label-compact[data-v-12c39730],html[data-theme=dark] .config-label-compact[data-v-12c39730],html[data-theme=dark] label.config-label-compact[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .length-pill[data-v-12c39730],html.dark button.length-pill[data-v-12c39730],html.dark .length-pills button[data-v-12c39730],html[data-theme=dark] .length-pill[data-v-12c39730],html[data-theme=dark] button.length-pill[data-v-12c39730],html[data-theme=dark] .length-pills button[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill[data-v-12c39730]:hover,html.dark button.length-pill[data-v-12c39730]:hover,html[data-theme=dark] .length-pill[data-v-12c39730]:hover,html[data-theme=dark] button.length-pill[data-v-12c39730]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected[data-v-12c39730],html.dark button.length-pill.selected[data-v-12c39730],html[data-theme=dark] .length-pill.selected[data-v-12c39730],html[data-theme=dark] button.length-pill.selected[data-v-12c39730]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option[data-v-12c39730],html.dark button.pill-select-option[data-v-12c39730],html.dark .pill-multi-select button[data-v-12c39730],html.dark .pill-single-select button[data-v-12c39730],html[data-theme=dark] .pill-select-option[data-v-12c39730],html[data-theme=dark] button.pill-select-option[data-v-12c39730],html[data-theme=dark] .pill-multi-select button[data-v-12c39730],html[data-theme=dark] .pill-single-select button[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option[data-v-12c39730]:hover,html.dark button.pill-select-option[data-v-12c39730]:hover,html[data-theme=dark] .pill-select-option[data-v-12c39730]:hover,html[data-theme=dark] button.pill-select-option[data-v-12c39730]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected[data-v-12c39730],html.dark button.pill-select-option.selected[data-v-12c39730],html[data-theme=dark] .pill-select-option.selected[data-v-12c39730],html[data-theme=dark] button.pill-select-option.selected[data-v-12c39730]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea[data-v-12c39730],html.dark textarea.info-textarea[data-v-12c39730],html[data-theme=dark] .info-textarea[data-v-12c39730],html[data-theme=dark] textarea.info-textarea[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-12c39730]:focus,html[data-theme=dark] .info-textarea[data-v-12c39730]:focus{border-color:var(--fl-info)!important}html.dark .info-textarea[data-v-12c39730]::placeholder,html[data-theme=dark] .info-textarea[data-v-12c39730]::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea[data-v-12c39730],html.dark .fl-input[data-v-12c39730],html.dark .fl-input-inline[data-v-12c39730],html[data-theme=dark] .fl-textarea[data-v-12c39730],html[data-theme=dark] .fl-input[data-v-12c39730],html[data-theme=dark] .fl-input-inline[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-12c39730]:focus,html.dark .fl-input[data-v-12c39730]:focus,html.dark .fl-input-inline[data-v-12c39730]:focus,html[data-theme=dark] .fl-textarea[data-v-12c39730]:focus,html[data-theme=dark] .fl-input[data-v-12c39730]:focus,html[data-theme=dark] .fl-input-inline[data-v-12c39730]:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle[data-v-12c39730],html.dark button.fl-advanced-toggle[data-v-12c39730],html[data-theme=dark] .fl-advanced-toggle[data-v-12c39730],html[data-theme=dark] button.fl-advanced-toggle[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle[data-v-12c39730]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-12c39730]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label[data-v-12c39730],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon[data-v-12c39730],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-12c39730]{color:var(--fl-info)!important}html.dark .advanced-config[data-v-12c39730],html[data-theme=dark] .advanced-config[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group[data-v-12c39730],html[data-theme=dark] .intervention-group[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header[data-v-12c39730],html[data-theme=dark] .group-header[data-v-12c39730]{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-12c39730],html[data-theme=dark] .fl-add-btn[data-v-12c39730]{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-12c39730]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg[data-v-12c39730],html[data-theme=dark] .fl-add-btn svg[data-v-12c39730]{color:currentcolor!important}html.dark .fl-reset-btn[data-v-12c39730],html[data-theme=dark] .fl-reset-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn[data-v-12c39730]:hover,html[data-theme=dark] .fl-reset-btn[data-v-12c39730]:hover{background:#3d1a1a!important}html.dark .advanced-footer[data-v-12c39730],html[data-theme=dark] .advanced-footer[data-v-12c39730]{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill[data-v-12c39730],html.dark [class*=fl-pill][data-v-12c39730],html[data-theme=dark] .fl-pill[data-v-12c39730],html[data-theme=dark] [class*=fl-pill][data-v-12c39730]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill[data-v-12c39730]:hover,html[data-theme=dark] .fl-pill[data-v-12c39730]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected[data-v-12c39730],html.dark .fl-pill.active[data-v-12c39730],html[data-theme=dark] .fl-pill.selected[data-v-12c39730],html[data-theme=dark] .fl-pill.active[data-v-12c39730]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown[data-v-12c39730],html.dark .dropdown-menu[data-v-12c39730],html.dark .header-dropdown[data-v-12c39730],html.dark [class*=erfassung-dropdown][data-v-12c39730],html[data-theme=dark] .erfassung-dropdown[data-v-12c39730],html[data-theme=dark] .dropdown-menu[data-v-12c39730],html[data-theme=dark] .header-dropdown[data-v-12c39730],html[data-theme=dark] [class*=erfassung-dropdown][data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a[data-v-12c39730],html.dark .erfassung-dropdown button[data-v-12c39730],html.dark .header-dropdown a[data-v-12c39730],html.dark .header-dropdown button[data-v-12c39730],html[data-theme=dark] .erfassung-dropdown a[data-v-12c39730],html[data-theme=dark] .erfassung-dropdown button[data-v-12c39730],html[data-theme=dark] .header-dropdown a[data-v-12c39730],html[data-theme=dark] .header-dropdown button[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a[data-v-12c39730]:hover,html.dark .erfassung-dropdown button[data-v-12c39730]:hover,html.dark .header-dropdown a[data-v-12c39730]:hover,html.dark .header-dropdown button[data-v-12c39730]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-12c39730]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-12c39730]:hover,html[data-theme=dark] .header-dropdown a[data-v-12c39730]:hover,html[data-theme=dark] .header-dropdown button[data-v-12c39730]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill[data-v-12c39730],html.dark button.fl-pill[data-v-12c39730],html.dark [class*=fl-pill][data-v-12c39730]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-12c39730],html[data-theme=dark] button.fl-pill[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill[data-v-12c39730]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-12c39730]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active[data-v-12c39730],html[data-theme=dark] .fl-pill.active[data-v-12c39730]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon[data-v-12c39730],html.dark span.fl-pill-icon[data-v-12c39730],html[data-theme=dark] .fl-pill-icon[data-v-12c39730],html.dark .fl-pill-label[data-v-12c39730],html.dark span.fl-pill-label[data-v-12c39730],html[data-theme=dark] .fl-pill-label[data-v-12c39730]{color:inherit!important}html.dark .fl-pill-group[data-v-12c39730],html.dark div.fl-pill-group[data-v-12c39730],html[data-theme=dark] .fl-pill-group[data-v-12c39730]{background:transparent!important}html.dark .fl-pill-option[data-v-12c39730],html.dark button.fl-pill-option[data-v-12c39730],html[data-theme=dark] .fl-pill-option[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option[data-v-12c39730]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-12c39730]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active[data-v-12c39730],html[data-theme=dark] .fl-pill-option.active[data-v-12c39730]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon[data-v-12c39730],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-12c39730],html.dark .fl-pill-option .pill-label[data-v-12c39730],html[data-theme=dark] .fl-pill-option .pill-label[data-v-12c39730]{color:inherit!important}html.dark .section-title-wrapper[data-v-12c39730],html.dark .result-container .section-title-wrapper[data-v-12c39730],html[data-theme=dark] .section-title-wrapper[data-v-12c39730],html[data-theme=dark] .result-container .section-title-wrapper[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content[data-v-12c39730],html.dark .result-container .section-header-content[data-v-12c39730],html[data-theme=dark] .section-header-content[data-v-12c39730],html[data-theme=dark] .result-container .section-header-content[data-v-12c39730]{background:transparent!important}html.dark .section-title[data-v-12c39730],html.dark .result-container .section-title[data-v-12c39730],html[data-theme=dark] .section-title[data-v-12c39730],html[data-theme=dark] .result-container .section-title[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .skill-info-badge[data-v-12c39730],html[data-theme=dark] .skill-info-badge[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi[data-v-12c39730],html.dark .skill-info-badge .skill-name[data-v-12c39730],html[data-theme=dark] .skill-info-badge .mdi[data-v-12c39730],html[data-theme=dark] .skill-info-badge .skill-name[data-v-12c39730]{color:var(--fl-info)!important}html.dark .anonymization-status.protected[data-v-12c39730],html[data-theme=dark] .anonymization-status.protected[data-v-12c39730]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi[data-v-12c39730],html.dark .anonymization-status.protected .status-text[data-v-12c39730],html.dark .anonymization-status.protected .entity-count[data-v-12c39730],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-12c39730],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-12c39730],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-12c39730]{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected[data-v-12c39730],html[data-theme=dark] .anonymization-status.unprotected[data-v-12c39730]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi[data-v-12c39730],html.dark .anonymization-status.unprotected .status-text[data-v-12c39730],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-12c39730],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-12c39730]{color:var(--fl-warning)!important}html.dark .result-container .action-button[data-v-12c39730],html[data-theme=dark] .result-container .action-button[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .result-container .action-button[data-v-12c39730]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button[data-v-12c39730]:disabled,html[data-theme=dark] .result-container .action-button[data-v-12c39730]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu[data-v-12c39730],html[data-theme=dark] .export-dropdown-menu[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-12c39730],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-12c39730]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-12c39730]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-12c39730],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .result-container[data-v-12c39730],html[data-theme=dark] .result-container[data-v-12c39730]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar[data-v-12c39730],html[data-theme=dark] .collapsible-medical-bar[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-12c39730],html[data-theme=dark] .collapsed-bar[data-v-12c39730],html.dark .expanded-bar[data-v-12c39730],html[data-theme=dark] .expanded-bar[data-v-12c39730]{background:transparent!important}html.dark .toggle-btn[data-v-12c39730],html.dark .toggle-btn-small[data-v-12c39730],html[data-theme=dark] .toggle-btn[data-v-12c39730],html[data-theme=dark] .toggle-btn-small[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-12c39730]:hover,html.dark .toggle-btn-small[data-v-12c39730]:hover,html[data-theme=dark] .toggle-btn[data-v-12c39730]:hover,html[data-theme=dark] .toggle-btn-small[data-v-12c39730]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi[data-v-12c39730],html[data-theme=dark] .toggle-btn-small .mdi[data-v-12c39730],html.dark .current-tab[data-v-12c39730],html[data-theme=dark] .current-tab[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .nav-tab[data-v-12c39730],html[data-theme=dark] .nav-tab[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab[data-v-12c39730]:hover,html[data-theme=dark] .nav-tab[data-v-12c39730]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active[data-v-12c39730],html[data-theme=dark] .nav-tab.active[data-v-12c39730]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider[data-v-12c39730],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-12c39730]{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-12c39730],html[data-theme=dark] .dropdown-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-12c39730]:hover,html[data-theme=dark] .dropdown-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active[data-v-12c39730],html[data-theme=dark] .dropdown-btn.active[data-v-12c39730]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu[data-v-12c39730],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-12c39730],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-12c39730]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-12c39730]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn[data-v-12c39730],html.dark button.header-action-btn[data-v-12c39730],html[data-theme=dark] .header-action-btn[data-v-12c39730],html[data-theme=dark] button.header-action-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn[data-v-12c39730]:hover:not(:disabled),html.dark button.header-action-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-12c39730]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn[data-v-12c39730]:disabled,html[data-theme=dark] .header-action-btn[data-v-12c39730]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action[data-v-12c39730],html.dark button.header-action-btn.primary-action[data-v-12c39730],html[data-theme=dark] .header-action-btn.primary-action[data-v-12c39730],html[data-theme=dark] button.header-action-btn.primary-action[data-v-12c39730]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-12c39730]:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn[data-v-12c39730],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn[data-v-12c39730]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-12c39730]:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn[data-v-12c39730],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-12c39730]{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn[data-v-12c39730]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-12c39730]:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn[data-v-12c39730],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn[data-v-12c39730]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-12c39730]:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action[data-v-12c39730],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action[data-v-12c39730]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-12c39730]:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action[data-v-12c39730],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-12c39730]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action[data-v-12c39730]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-12c39730]:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons[data-v-12c39730],html[data-theme=dark] .header-action-buttons[data-v-12c39730]{background:transparent!important}html.dark .session-dropdown-menu[data-v-12c39730],html[data-theme=dark] .session-dropdown-menu[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header[data-v-12c39730],html[data-theme=dark] .session-menu-header[data-v-12c39730]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header[data-v-12c39730]:hover,html[data-theme=dark] .session-menu-header[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item[data-v-12c39730],html[data-theme=dark] .session-menu-item[data-v-12c39730]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item[data-v-12c39730]:hover,html[data-theme=dark] .session-menu-item[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls[data-v-12c39730],html.dark .header-robot-controls[data-v-12c39730],html[data-theme=dark] .robot-controls[data-v-12c39730],html[data-theme=dark] .header-robot-controls[data-v-12c39730]{background:transparent!important}html.dark .robot-btn[data-v-12c39730],html[data-theme=dark] .robot-btn[data-v-12c39730]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-12c39730]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn[data-v-12c39730]:disabled,html[data-theme=dark] .robot-btn[data-v-12c39730]:disabled{opacity:.4!important}html.dark .robot-queue-btn[data-v-12c39730],html[data-theme=dark] .robot-queue-btn[data-v-12c39730]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-12c39730]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn[data-v-12c39730],html[data-theme=dark] .queue-badge-btn[data-v-12c39730]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn[data-v-12c39730]:hover,html[data-theme=dark] .queue-badge-btn[data-v-12c39730]:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge[data-v-12c39730],html[data-theme=dark] .robot-badge[data-v-12c39730]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon[data-v-12c39730],html[data-theme=dark] .dropdown-icon[data-v-12c39730]{color:var(--fl-warning)!important}html.dark .robot-execute-btn[data-v-12c39730],html[data-theme=dark] .robot-execute-btn[data-v-12c39730]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue[data-v-12c39730],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-12c39730]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-12c39730]:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn[data-v-12c39730],html[data-theme=dark] .robot-results-btn[data-v-12c39730]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-12c39730]:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown[data-v-12c39730],html[data-theme=dark] .queue-dropdown[data-v-12c39730]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header[data-v-12c39730],html[data-theme=dark] .queue-dropdown-header[data-v-12c39730]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title[data-v-12c39730],html[data-theme=dark] .queue-dropdown-title[data-v-12c39730]{color:var(--fl-info)!important}html.dark .queue-clear-all-btn[data-v-12c39730],html[data-theme=dark] .queue-clear-all-btn[data-v-12c39730]{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn[data-v-12c39730]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-12c39730]:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item[data-v-12c39730],html[data-theme=dark] .queue-item[data-v-12c39730]{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item[data-v-12c39730]:hover,html[data-theme=dark] .queue-item[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label[data-v-12c39730],html[data-theme=dark] .queue-item-label[data-v-12c39730]{color:var(--fl-text-primary)!important}html.dark .queue-item-category[data-v-12c39730],html[data-theme=dark] .queue-item-category[data-v-12c39730],html.dark .queue-item-remove[data-v-12c39730],html[data-theme=dark] .queue-item-remove[data-v-12c39730]{color:var(--fl-text-muted)!important}html.dark .queue-item-remove[data-v-12c39730]:hover,html[data-theme=dark] .queue-item-remove[data-v-12c39730]:hover{color:var(--fl-error)!important}html.dark .robot-label[data-v-12c39730],html[data-theme=dark] .robot-label[data-v-12c39730]{color:inherit!important}html.dark .admin-shell[data-v-12c39730],html.dark .ss-page[data-v-12c39730],html.dark .rag-management[data-v-12c39730],html.dark .rag-configuration[data-v-12c39730],html.dark .rag-sync[data-v-12c39730],html.dark .spm-page[data-v-12c39730],html.dark .dbsync-page[data-v-12c39730],html.dark .system-template-manager[data-v-12c39730],html.dark .org-page[data-v-12c39730],html.dark .billing-page[data-v-12c39730],html.dark .admin-dashboard[data-v-12c39730],html.dark .um-page[data-v-12c39730],html.dark .fl-tenant-sync[data-v-12c39730],html.dark .knowledge-management[data-v-12c39730],html.dark .ai-defaults[data-v-12c39730],html.dark .ud-page[data-v-12c39730],html.dark .fl-page[data-v-12c39730],html.dark .security-dashboard[data-v-12c39730],html.dark .admin-page[data-v-12c39730],html[data-theme=dark] .admin-shell[data-v-12c39730],html[data-theme=dark] .ss-page[data-v-12c39730],html[data-theme=dark] .rag-management[data-v-12c39730],html[data-theme=dark] .rag-configuration[data-v-12c39730],html[data-theme=dark] .rag-sync[data-v-12c39730],html[data-theme=dark] .spm-page[data-v-12c39730],html[data-theme=dark] .dbsync-page[data-v-12c39730],html[data-theme=dark] .system-template-manager[data-v-12c39730],html[data-theme=dark] .org-page[data-v-12c39730],html[data-theme=dark] .billing-page[data-v-12c39730],html[data-theme=dark] .admin-dashboard[data-v-12c39730],html[data-theme=dark] .um-page[data-v-12c39730],html[data-theme=dark] .fl-tenant-sync[data-v-12c39730],html[data-theme=dark] .knowledge-management[data-v-12c39730],html[data-theme=dark] .ai-defaults[data-v-12c39730],html[data-theme=dark] .ud-page[data-v-12c39730],html[data-theme=dark] .fl-page[data-v-12c39730],html[data-theme=dark] .security-dashboard[data-v-12c39730],html[data-theme=dark] .admin-page[data-v-12c39730]{--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-12c39730],html.dark .rag-sync[data-v-12c39730],html.dark .knowledge-management[data-v-12c39730],html[data-theme=dark] .rag-management[data-v-12c39730],html[data-theme=dark] .rag-sync[data-v-12c39730],html[data-theme=dark] .knowledge-management[data-v-12c39730]{background:var(--fl-bg-page)!important}html.dark .admin-topbar[data-v-12c39730],html[data-theme=dark] .admin-topbar[data-v-12c39730]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section[data-v-12c39730],html[data-theme=dark] .topbar-section[data-v-12c39730]{color:var(--fl-text-muted)}html.dark .status-checking[data-v-12c39730],html[data-theme=dark] .status-checking[data-v-12c39730]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn[data-v-12c39730],html[data-theme=dark] .user-btn[data-v-12c39730]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn[data-v-12c39730]:hover,html[data-theme=dark] .user-btn[data-v-12c39730]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar[data-v-12c39730],html[data-theme=dark] .user-avatar[data-v-12c39730]{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown[data-v-12c39730],html.dark .user-dropdown[data-v-12c39730],html[data-theme=dark] .notification-dropdown[data-v-12c39730],html[data-theme=dark] .user-dropdown[data-v-12c39730]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-12c39730],html.dark .notification-item[data-v-12c39730],html[data-theme=dark] .notification-header[data-v-12c39730],html[data-theme=dark] .notification-item[data-v-12c39730]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-12c39730],html[data-theme=dark] .user-dropdown-divider[data-v-12c39730]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-12c39730]:hover,html[data-theme=dark] .user-dropdown-item[data-v-12c39730]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-12c39730]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-12c39730]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-12c39730],html[data-theme=dark] .admin-sidebar[data-v-12c39730]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-12c39730],html.dark .nav-group-divider[data-v-12c39730],html.dark .sidebar-footer[data-v-12c39730],html[data-theme=dark] .sidebar-brand[data-v-12c39730],html[data-theme=dark] .nav-group-divider[data-v-12c39730],html[data-theme=dark] .sidebar-footer[data-v-12c39730]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-12c39730],html[data-theme=dark] .nav-group-divider[data-v-12c39730]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-12c39730],html[data-theme=dark] .brand-icon[data-v-12c39730]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-12c39730]:hover,html.dark .nav-item.active[data-v-12c39730],html[data-theme=dark] .nav-item[data-v-12c39730]:hover,html[data-theme=dark] .nav-item.active[data-v-12c39730]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-12c39730]:before,html[data-theme=dark] .nav-item.active[data-v-12c39730]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-12c39730],html[data-theme=dark] .ss-card[data-v-12c39730]{background:var(--fl-bg-card);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-12c39730],html.dark .ss-action-icon--secondary[data-v-12c39730],html[data-theme=dark] .ss-icon-maintenance[data-v-12c39730],html[data-theme=dark] .ss-action-icon--secondary[data-v-12c39730]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-12c39730],html[data-theme=dark] .ss-select option[data-v-12c39730]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-12c39730],html[data-theme=dark] .ss-switch-slider[data-v-12c39730]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-12c39730],html.dark .um-dialog[data-v-12c39730],html[data-theme=dark] .um-table-card[data-v-12c39730],html[data-theme=dark] .um-dialog[data-v-12c39730]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0[data-v-12c39730],html[data-theme=dark] .um-avatar-0[data-v-12c39730]{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary[data-v-12c39730],html.dark .org-btn--primary[data-v-12c39730],html[data-theme=dark] .spm-btn--primary[data-v-12c39730],html[data-theme=dark] .org-btn--primary[data-v-12c39730]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-12c39730]:hover:not(:disabled),html.dark .org-btn--primary[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-12c39730]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-12c39730],html[data-theme=dark] .org-header__icon-ring[data-v-12c39730]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-12c39730]:hover,html[data-theme=dark] .quick-action-btn[data-v-12c39730]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-12c39730],html[data-theme=dark] .qa-teal[data-v-12c39730]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-12c39730],html[data-theme=dark] .qa-slate[data-v-12c39730]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-12c39730],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-12c39730]{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th[data-v-12c39730],html.dark .dbsync-table thead th[data-v-12c39730],html.dark .um-table th[data-v-12c39730],html.dark .ud-table th[data-v-12c39730],html.dark .history-table th[data-v-12c39730],html.dark .result-table th[data-v-12c39730],html[data-theme=dark] .spm-table th[data-v-12c39730],html[data-theme=dark] .dbsync-table thead th[data-v-12c39730],html[data-theme=dark] .um-table th[data-v-12c39730],html[data-theme=dark] .ud-table th[data-v-12c39730],html[data-theme=dark] .history-table th[data-v-12c39730],html[data-theme=dark] .result-table th[data-v-12c39730]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-12c39730],html[data-theme=dark] .ud-page[data-v-12c39730]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-12c39730],html[data-theme=dark] .ud-error[data-v-12c39730]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err[data-v-12c39730],html[data-theme=dark] .ud-subnote--err[data-v-12c39730]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-12c39730],html.dark .modal-overlay[data-v-12c39730],html.dark .confirm-overlay[data-v-12c39730],html.dark .dialog-overlay[data-v-12c39730],html.dark .loading-overlay[data-v-12c39730],html[data-theme=dark] .spm-overlay[data-v-12c39730],html[data-theme=dark] .modal-overlay[data-v-12c39730],html[data-theme=dark] .confirm-overlay[data-v-12c39730],html[data-theme=dark] .dialog-overlay[data-v-12c39730],html[data-theme=dark] .loading-overlay[data-v-12c39730]{background:rgba(0,0,0,.6)!important}html.dark .spm-modal[data-v-12c39730],html.dark .plans-dialog[data-v-12c39730],html.dark .preview-dialog[data-v-12c39730],html.dark .confirm-dialog[data-v-12c39730],html[data-theme=dark] .spm-modal[data-v-12c39730],html[data-theme=dark] .plans-dialog[data-v-12c39730],html[data-theme=dark] .preview-dialog[data-v-12c39730],html[data-theme=dark] .confirm-dialog[data-v-12c39730]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-12c39730],html.dark .um-dialog-header[data-v-12c39730],html.dark .spm-modal-actions[data-v-12c39730],html.dark .um-dialog-footer[data-v-12c39730],html.dark .plans-dialog__header[data-v-12c39730],html[data-theme=dark] .spm-modal-header[data-v-12c39730],html[data-theme=dark] .um-dialog-header[data-v-12c39730],html[data-theme=dark] .spm-modal-actions[data-v-12c39730],html[data-theme=dark] .um-dialog-footer[data-v-12c39730],html[data-theme=dark] .plans-dialog__header[data-v-12c39730]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-12c39730],html.dark .detail-row[data-v-12c39730],html[data-theme=dark] .status-row-header[data-v-12c39730],html[data-theme=dark] .detail-row[data-v-12c39730]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider[data-v-12c39730],html[data-theme=dark] .divider[data-v-12c39730]{border-bottom-color:var(--fl-border-input)}html.dark .mono[data-v-12c39730],html[data-theme=dark] .mono[data-v-12c39730]{color:var(--fl-text-primary)}html.dark .chip--ok[data-v-12c39730],html[data-theme=dark] .chip--ok[data-v-12c39730]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-12c39730],html[data-theme=dark] .chip--warn[data-v-12c39730]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-12c39730],html[data-theme=dark] .chip--danger[data-v-12c39730]{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted[data-v-12c39730],html[data-theme=dark] .chip--muted[data-v-12c39730]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-12c39730],html[data-theme=dark] .kpi-card[data-v-12c39730]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row[data-v-12c39730]:hover,html[data-theme=dark] .log-row[data-v-12c39730]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-12c39730],html[data-theme=dark] .error-item[data-v-12c39730]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-12c39730],html[data-theme=dark] .action-auth[data-v-12c39730]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-12c39730],html[data-theme=dark] .action-danger[data-v-12c39730]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-12c39730],html[data-theme=dark] .action-modify[data-v-12c39730]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-12c39730],html[data-theme=dark] .action-access[data-v-12c39730]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-12c39730],html[data-theme=dark] .action-default[data-v-12c39730]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-12c39730],html[data-theme=dark] .provider-tag--anthropic[data-v-12c39730]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-12c39730],html[data-theme=dark] .provider-tag--mistral[data-v-12c39730]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-12c39730]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-12c39730]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-12c39730]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-12c39730]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-12c39730],html[data-theme=dark] .rag-tabs[data-v-12c39730]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button[data-v-12c39730]:hover,html.dark .tab-button.active[data-v-12c39730],html[data-theme=dark] .tab-button[data-v-12c39730]:hover,html[data-theme=dark] .tab-button.active[data-v-12c39730]{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content[data-v-12c39730],html.dark .rag-header[data-v-12c39730],html.dark .stat-card[data-v-12c39730],html[data-theme=dark] .rag-content[data-v-12c39730],html[data-theme=dark] .rag-header[data-v-12c39730],html[data-theme=dark] .stat-card[data-v-12c39730]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.lina-intro[data-v-12c39730]{display:flex;flex-direction:column;gap:12px}.lina-intro__greeting[data-v-12c39730]{margin:0;font-size:14px;color:var(--fl-text-primary)}.lina-intro__warn[data-v-12c39730]{margin:0;font-size:13px;color:var(--fl-warning-text)}.lina-intro__topics[data-v-12c39730]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.lina-intro__topics-label[data-v-12c39730]{font-size:12px;color:var(--fl-rk-fg-muted);font-weight:500}.lina-intro__chip[data-v-12c39730]{text-align:left;padding:10px 14px;background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-card-blue);border-radius:10px;font-size:13px;cursor:pointer}.lina-intro__chip[data-v-12c39730]:hover{border-color:var(--fl-navy, #14365C);background:var(--fl-bg-card)}html.dark .lina-intro__greeting,html[data-theme=dark] .lina-intro__greeting{color:var(--fl-text-primary)!important}html.dark .lina-intro__warn,html[data-theme=dark] .lina-intro__warn{color:var(--fl-severity-mild-text)!important}html.dark .lina-intro__topics-label,html[data-theme=dark] .lina-intro__topics-label{color:var(--fl-text-muted)!important}html.dark .lina-intro__chip,html[data-theme=dark] .lina-intro__chip{background:rgba(88,166,212,.06)!important;border-color:rgba(88,166,212,.25)!important;color:var(--fl-text-primary)!important}html.dark .lina-intro__chip:hover,html[data-theme=dark] .lina-intro__chip:hover{background:rgba(88,166,212,.15)!important;border-color:var(--fl-navy)!important}[data-v-751e6fd7]: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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-751e6fd7]: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-751e6fd7]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-751e6fd7]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-751e6fd7]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-751e6fd7]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-751e6fd7]: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-751e6fd7]: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-751e6fd7]: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-751e6fd7]: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-751e6fd7],html[data-theme=dark][data-v-751e6fd7]{--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-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-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-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-751e6fd7]{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-751e6fd7]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-751e6fd7],html.dark .length-bubble[data-v-751e6fd7]{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-751e6fd7]:after,html.dark .length-bubble[data-v-751e6fd7]:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout[data-v-751e6fd7]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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-751e6fd7],html.dark .fl-chrome-popout[data-v-751e6fd7]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-751e6fd7]: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-751e6fd7],html[data-theme=dark][data-v-751e6fd7]{--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-751e6fd7]:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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-751e6fd7],.ut-palette__title[data-v-751e6fd7],.sm-palette__title[data-v-751e6fd7],.bp-palette__title[data-v-751e6fd7],.tb-palette__title[data-v-751e6fd7],.rp-palette__title[data-v-751e6fd7],.sv-hero__title[data-v-751e6fd7],[class*=hero__title][data-v-751e6fd7]{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-751e6fd7],[class*=hero__title-mark][data-v-751e6fd7]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-751e6fd7]{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-751e6fd7],.browser-title[data-v-751e6fd7],.search-scope__title[data-v-751e6fd7],[class*=__section-title][data-v-751e6fd7],[class*=__panel-title][data-v-751e6fd7]{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-751e6fd7],[class*=tile__value][data-v-751e6fd7]{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-751e6fd7],[class*=hero__eyebrow][data-v-751e6fd7]{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-751e6fd7],[class*=hero__lede][data-v-751e6fd7]{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-751e6fd7]{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-751e6fd7],.template-section-title[data-v-751e6fd7]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-751e6fd7]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-751e6fd7],.mdi[data-v-751e6fd7]:before,[class^=mdi-][data-v-751e6fd7]:before,[class*=" mdi-"][data-v-751e6fd7]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container[data-v-751e6fd7]{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-751e6fd7]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-751e6fd7]{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-751e6fd7 .4s var(--fl-ease-out)}.fl-card-wide[data-v-751e6fd7]{max-width:640px}.fl-card-narrow[data-v-751e6fd7]{max-width:420px}@keyframes fl-card-fade-in-751e6fd7{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-751e6fd7]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-751e6fd7],.fl-card-title[data-v-751e6fd7]{font-family:var(--fl-font-family);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-751e6fd7]{font-family:var(--fl-font-family);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-751e6fd7]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-751e6fd7]{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-751e6fd7]{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-family:var(--fl-font-family);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-751e6fd7]{color:inherit}.fl-btn[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-751e6fd7]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-751e6fd7]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-751e6fd7]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-751e6fd7]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-751e6fd7]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-751e6fd7]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-751e6fd7]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-751e6fd7]{pointer-events:none}.fl-btn-loading[data-v-751e6fd7]: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-751e6fd7 .7s linear infinite}@keyframes fl-btn-spin-751e6fd7{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-751e6fd7]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-751e6fd7]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-751e6fd7]{width:100%}.fl-btn-icon[data-v-751e6fd7]{width:18px;height:18px}.fl-choice-grid[data-v-751e6fd7]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-751e6fd7]{grid-template-columns:1fr}.fl-choice-grid[data-v-751e6fd7]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-751e6fd7]{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-family:var(--fl-font-family);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-751e6fd7]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-751e6fd7]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-751e6fd7]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-751e6fd7]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-751e6fd7]{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-family:var(--fl-font-family);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-751e6fd7]{font-size:13px;color:#8993a3}.fl-chip[data-v-751e6fd7]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-751e6fd7]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-751e6fd7]{color:var(--fl-navy)}.fl-chip.selected[data-v-751e6fd7]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-751e6fd7]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-751e6fd7]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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-751e6fd7]::placeholder{color:#8993a3}.fl-input[data-v-751e6fd7]:hover{border-color:#c9cfd6}.fl-input[data-v-751e6fd7]: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-751e6fd7]{min-height:120px;resize:vertical}.fl-input-group[data-v-751e6fd7]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-751e6fd7]{display:block;font-family:var(--fl-font-family);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-751e6fd7]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-751e6fd7]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-751e6fd7]{color:var(--fl-text-muted)}.fl-instruction[data-v-751e6fd7]{font-family:var(--fl-font-family);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-751e6fd7]{font-family:var(--fl-font-family);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-751e6fd7]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-751e6fd7]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-751e6fd7]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-751e6fd7]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-751e6fd7]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-751e6fd7]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-751e6fd7]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-751e6fd7]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-751e6fd7]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-751e6fd7]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-751e6fd7]{padding:var(--fl-space-md)}.fl-p-lg[data-v-751e6fd7]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-751e6fd7]{padding:var(--fl-space-xl)}.fl-flex[data-v-751e6fd7]{display:flex}.fl-flex-col[data-v-751e6fd7]{flex-direction:column}.fl-items-center[data-v-751e6fd7]{align-items:center}.fl-justify-center[data-v-751e6fd7]{justify-content:center}.fl-justify-between[data-v-751e6fd7]{justify-content:space-between}.fl-gap-sm[data-v-751e6fd7]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-751e6fd7]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-751e6fd7]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-751e6fd7]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-751e6fd7]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-751e6fd7],.fl-card-title[data-v-751e6fd7]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-751e6fd7]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-751e6fd7]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-751e6fd7]{padding:var(--fl-space-md)}.fl-card-header[data-v-751e6fd7],.fl-card-content[data-v-751e6fd7]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-751e6fd7]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-751e6fd7]{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-family:var(--fl-font-family);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-751e6fd7]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-751e6fd7]{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-751e6fd7]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-751e6fd7]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-751e6fd7]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-751e6fd7]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-751e6fd7]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-751e6fd7]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-751e6fd7]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-751e6fd7]{font-family:var(--fl-font-family);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-751e6fd7]{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-751e6fd7]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-751e6fd7]{width:16px;height:16px}.fl-icon-lg[data-v-751e6fd7]{width:24px;height:24px}.fl-check-icon[data-v-751e6fd7]{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base[data-v-751e6fd7],.test-container .result-container[data-v-751e6fd7],.test-container [class*=-question-container][data-v-751e6fd7],.test-container [class*=-result-container][data-v-751e6fd7],.test-container [class*=-test-container][data-v-751e6fd7]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-751e6fd7],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-751e6fd7]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-751e6fd7],.test-container .print-btn[data-v-751e6fd7]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-751e6fd7]:hover:not(:disabled),.test-container .print-btn[data-v-751e6fd7]: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-751e6fd7]:disabled,.test-container .print-btn[data-v-751e6fd7]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-751e6fd7]{background:transparent!important}.test-container [class*=-question-item][data-v-751e6fd7]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-751e6fd7]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-751e6fd7],.test-container .interpretation-section[data-v-751e6fd7],.test-container .main-interpretation[data-v-751e6fd7],.test-container .full-interpretation[data-v-751e6fd7],.test-container .detailed-interpretation[data-v-751e6fd7],.test-container .score-interpretation[data-v-751e6fd7],.test-container .instruction-section[data-v-751e6fd7],.test-container .instruction-box[data-v-751e6fd7],.test-container .instructions-panel[data-v-751e6fd7],.test-container .standard-instruction[data-v-751e6fd7],.test-container .info-box[data-v-751e6fd7],.test-container .important-note[data-v-751e6fd7],.test-container .highlight-box[data-v-751e6fd7],.test-container .camera-instruction[data-v-751e6fd7],.test-container .drawing-instruction[data-v-751e6fd7],.test-container .input-instruction[data-v-751e6fd7],.test-container .region-hint[data-v-751e6fd7],.test-container .tutorial-summary[data-v-751e6fd7]{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-751e6fd7],.test-container .result-section[data-v-751e6fd7],.test-container .summary-section[data-v-751e6fd7],.test-container .score-box[data-v-751e6fd7],.test-container .score-summary[data-v-751e6fd7],.test-container .phase-card[data-v-751e6fd7],.test-container .metric-card[data-v-751e6fd7],.test-container .section-card[data-v-751e6fd7],.test-container .test-info[data-v-751e6fd7],.test-container .sequence-info[data-v-751e6fd7],.test-container .completion-summary[data-v-751e6fd7],.test-container .completion-status[data-v-751e6fd7],.test-container .debug-section[data-v-751e6fd7],.test-container .debug-stats[data-v-751e6fd7],.test-container .debug-info[data-v-751e6fd7],.test-container .specific-data[data-v-751e6fd7],.test-container .matrix-display[data-v-751e6fd7],.test-container .counter-display[data-v-751e6fd7]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-751e6fd7]{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-751e6fd7]{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-751e6fd7]: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-751e6fd7]{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-751e6fd7]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-751e6fd7]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-751e6fd7],.test-container .bdi-option[data-v-751e6fd7],.score-container .response-option[data-v-751e6fd7]{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-751e6fd7],.test-container .bdi-option .bdi-option-text[data-v-751e6fd7],.score-container .response-option .option-label[data-v-751e6fd7]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-751e6fd7]:before,.test-container .bdi-option[data-v-751e6fd7]: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-751e6fd7]{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-751e6fd7]:after,.test-container .bdi-option[data-v-751e6fd7]:after,.score-container .response-option[data-v-751e6fd7]: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-751e6fd7]:hover:not(.selected),.test-container .bdi-option[data-v-751e6fd7]:hover:not(.selected),.score-container .response-option[data-v-751e6fd7]: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-751e6fd7]:hover:not(.selected):before,.test-container .bdi-option[data-v-751e6fd7]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-751e6fd7],.test-container .bdi-option.selected[data-v-751e6fd7],.score-container .response-option.selected[data-v-751e6fd7]{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-751e6fd7],.test-container .bdi-option.selected .bdi-option-text[data-v-751e6fd7],.score-container .response-option.selected .option-label[data-v-751e6fd7]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-751e6fd7]:before,.test-container .bdi-option.selected[data-v-751e6fd7]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-751e6fd7]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-751e6fd7]:after,.test-container .bdi-option.selected[data-v-751e6fd7]:after,.score-container .response-option.selected[data-v-751e6fd7]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-751e6fd7]{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-751e6fd7]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-751e6fd7]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-751e6fd7]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-751e6fd7]{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-751e6fd7]{color:#fff!important}.test-container .answer-option.selected[data-v-751e6fd7]: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-751e6fd7]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-751e6fd7]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-751e6fd7]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-751e6fd7{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-751e6fd7{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-751e6fd7{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-751e6fd7{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-751e6fd7{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-751e6fd7]{animation:fl-ai-cognitive-pulse-751e6fd7 2s ease-in-out infinite}.fl-ai-generating[data-v-751e6fd7]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-751e6fd7 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-751e6fd7]{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-751e6fd7]{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-751e6fd7]{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-751e6fd7]{font-family:var(--fl-font-family-ai);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-751e6fd7]{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-751e6fd7]{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-751e6fd7]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-751e6fd7]{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-751e6fd7]{opacity:1}.fl-data-container[data-v-751e6fd7]{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-751e6fd7]{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-751e6fd7]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-751e6fd7 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-751e6fd7]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-751e6fd7]{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-family:var(--fl-font-family);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-751e6fd7]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-751e6fd7]{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-751e6fd7]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-751e6fd7]{transform:scale(1.1);animation:fl-ai-lens-scan-751e6fd7 3s ease-in-out infinite}.fl-btn-ai[data-v-751e6fd7]{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-751e6fd7]: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-751e6fd7]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-751e6fd7]{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-751e6fd7]{font-size:12px}.fl-ai-response[data-v-751e6fd7]{font-family:var(--fl-font-family-ai);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-751e6fd7]: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-751e6fd7]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-751e6fd7]: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-751e6fd7 .8s linear infinite}@keyframes fl-ai-spin-751e6fd7{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-751e6fd7],html[data-theme=dark] .fl-ai-text[data-v-751e6fd7]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-751e6fd7],html[data-theme=dark] .fl-ai-response[data-v-751e6fd7]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-751e6fd7],html[data-theme=dark] .fl-btn-ai[data-v-751e6fd7]{color:#1a1a00}html.dark .fl-ai-badge[data-v-751e6fd7],html[data-theme=dark] .fl-ai-badge[data-v-751e6fd7]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-751e6fd7],html[data-theme=dark][data-v-751e6fd7]{color-scheme:dark}html.dark[data-v-751e6fd7] ::-webkit-scrollbar,html[data-theme=dark][data-v-751e6fd7] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-751e6fd7] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-751e6fd7] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-751e6fd7] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-751e6fd7] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-751e6fd7] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-751e6fd7] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-751e6fd7],html[data-theme=dark] body[data-v-751e6fd7]{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app[data-v-751e6fd7],html[data-theme=dark] #app[data-v-751e6fd7]{background-color:var(--fl-bg-page)}html.dark footer[data-v-751e6fd7],html[data-theme=dark] footer[data-v-751e6fd7]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button[data-v-751e6fd7],html[data-theme=dark] .start-button[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item[data-v-751e6fd7],html[data-theme=dark] .info-item[data-v-751e6fd7]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item[data-v-751e6fd7]:hover,html[data-theme=dark] .info-item[data-v-751e6fd7]:hover{background-color:#2d333b!important}html.dark .info-item.clickable[data-v-751e6fd7]:hover,html[data-theme=dark] .info-item.clickable[data-v-751e6fd7]:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon[data-v-751e6fd7],html[data-theme=dark] .info-icon[data-v-751e6fd7],html.dark .info-label[data-v-751e6fd7],html[data-theme=dark] .info-label[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .info-value[data-v-751e6fd7],html[data-theme=dark] .info-value[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .user-info[data-v-751e6fd7],html[data-theme=dark] .user-info[data-v-751e6fd7]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon[data-v-751e6fd7],html[data-theme=dark] .user-info .info-icon[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .patient-info[data-v-751e6fd7],html[data-theme=dark] .patient-info[data-v-751e6fd7]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon[data-v-751e6fd7],html[data-theme=dark] .patient-info .info-icon[data-v-751e6fd7]{color:var(--fl-success)!important}html.dark .patient-info.no-patient[data-v-751e6fd7],html[data-theme=dark] .patient-info.no-patient[data-v-751e6fd7]{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info[data-v-751e6fd7],html[data-theme=dark] .fachbereich-info[data-v-751e6fd7]{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon[data-v-751e6fd7],html[data-theme=dark] .fachbereich-info .info-icon[data-v-751e6fd7]{color:#a371d4!important}html.dark .modus-info[data-v-751e6fd7],html[data-theme=dark] .modus-info[data-v-751e6fd7]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info[data-v-751e6fd7],html[data-theme=dark] .ai-provider-info[data-v-751e6fd7]{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon[data-v-751e6fd7],html[data-theme=dark] .ai-provider-info .info-icon[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .session-info[data-v-751e6fd7],html[data-theme=dark] .session-info[data-v-751e6fd7],html.dark .unlock-info[data-v-751e6fd7],html[data-theme=dark] .unlock-info[data-v-751e6fd7]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info[data-v-751e6fd7],html[data-theme=dark] .untersucher-info[data-v-751e6fd7]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input[data-v-751e6fd7]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-751e6fd7],html.dark textarea[data-v-751e6fd7],html[data-theme=dark] input[data-v-751e6fd7]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-751e6fd7],html[data-theme=dark] textarea[data-v-751e6fd7]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-751e6fd7]::placeholder,html.dark textarea[data-v-751e6fd7]::placeholder,html[data-theme=dark] input[data-v-751e6fd7]::placeholder,html[data-theme=dark] textarea[data-v-751e6fd7]::placeholder{color:#8993a3}html.dark input[data-v-751e6fd7]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-751e6fd7]:focus,html.dark textarea[data-v-751e6fd7]:focus,html[data-theme=dark] input[data-v-751e6fd7]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-751e6fd7]:focus,html[data-theme=dark] textarea[data-v-751e6fd7]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-751e6fd7],html[data-theme=dark] select option[data-v-751e6fd7]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-751e6fd7],html[data-theme=dark] .v-field[data-v-751e6fd7]{background:var(--fl-bg-card)!important}html.dark .v-field__input[data-v-751e6fd7],html[data-theme=dark] .v-field__input[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .v-field__outline[data-v-751e6fd7],html[data-theme=dark] .v-field__outline[data-v-751e6fd7]{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline[data-v-751e6fd7],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-751e6fd7]{border-color:var(--fl-border-input-focus)!important}html.dark .v-label[data-v-751e6fd7],html[data-theme=dark] .v-label[data-v-751e6fd7],html.dark .v-select .v-field__append-inner[data-v-751e6fd7],html.dark .v-text-field .v-field__append-inner[data-v-751e6fd7],html.dark .v-text-field .v-field__prepend-inner[data-v-751e6fd7],html[data-theme=dark] .v-select .v-field__append-inner[data-v-751e6fd7],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-751e6fd7],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .v-list[data-v-751e6fd7],html[data-theme=dark] .v-list[data-v-751e6fd7]{background:var(--fl-bg-card)!important}html.dark .v-list-item[data-v-751e6fd7],html[data-theme=dark] .v-list-item[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .v-list-item[data-v-751e6fd7]:hover,html[data-theme=dark] .v-list-item[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content[data-v-751e6fd7],html[data-theme=dark] .v-overlay__content[data-v-751e6fd7]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-751e6fd7],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-751e6fd7]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox][data-v-751e6fd7],html.dark input[type=radio][data-v-751e6fd7],html[data-theme=dark] input[type=checkbox][data-v-751e6fd7],html[data-theme=dark] input[type=radio][data-v-751e6fd7]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-751e6fd7],html[data-theme=dark] .fl-chip[data-v-751e6fd7]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-751e6fd7],html[data-theme=dark] .fl-chip .mdi[data-v-751e6fd7]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-751e6fd7]:hover,html[data-theme=dark] .fl-chip[data-v-751e6fd7]: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-751e6fd7],html[data-theme=dark] .fl-chip.selected[data-v-751e6fd7]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-751e6fd7],html[data-theme=dark] .fl-chip.selected .mdi[data-v-751e6fd7]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-751e6fd7]:hover,html[data-theme=dark] .fl-chip.selected[data-v-751e6fd7]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-751e6fd7],html[data-theme=dark] .user-info-panel[data-v-751e6fd7]{color:var(--fl-text-primary)}html.dark .info-section[data-v-751e6fd7],html[data-theme=dark] .info-section[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header[data-v-751e6fd7],html[data-theme=dark] .section-header[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .section-header .mdi[data-v-751e6fd7],html[data-theme=dark] .section-header .mdi[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .section-title[data-v-751e6fd7],html[data-theme=dark] .section-title[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .user-name[data-v-751e6fd7],html[data-theme=dark] .user-name[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge[data-v-751e6fd7],html[data-theme=dark] .fachrichtung-badge[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label[data-v-751e6fd7],html[data-theme=dark] .token-label[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .token-value[data-v-751e6fd7],html[data-theme=dark] .token-value[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .token-value.cost[data-v-751e6fd7],html[data-theme=dark] .token-value.cost[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .cost-row[data-v-751e6fd7],html[data-theme=dark] .cost-row[data-v-751e6fd7]{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row[data-v-751e6fd7],html[data-theme=dark] .toggle-row[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn[data-v-751e6fd7],html[data-theme=dark] .toggle-btn[data-v-751e6fd7]{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .toggle-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active[data-v-751e6fd7],html[data-theme=dark] .toggle-btn.active[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn[data-v-751e6fd7],html[data-theme=dark] .refresh-btn[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .refresh-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .refresh-btn[data-v-751e6fd7]:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table[data-v-751e6fd7],html[data-theme=dark] .patient-info-table[data-v-751e6fd7]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-751e6fd7],html[data-theme=dark] .patient-info-table td[data-v-751e6fd7]{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label[data-v-751e6fd7],html[data-theme=dark] .patient-info-table .label[data-v-751e6fd7],html.dark .nav-btn .mdi[data-v-751e6fd7],html[data-theme=dark] .nav-btn .mdi[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi[data-v-751e6fd7],html[data-theme=dark] .nav-btn:hover .mdi[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .document-manager[data-v-751e6fd7],html[data-theme=dark] .document-manager[data-v-751e6fd7]{background:var(--fl-bg-card)!important}html.dark .documents-header[data-v-751e6fd7],html[data-theme=dark] .documents-header[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title[data-v-751e6fd7],html[data-theme=dark] .documents-header .header-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi[data-v-751e6fd7],html[data-theme=dark] .documents-header .mdi[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .doc-type-filter[data-v-751e6fd7],html[data-theme=dark] .doc-type-filter[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field[data-v-751e6fd7],html[data-theme=dark] .doc-type-filter .v-field[data-v-751e6fd7]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list[data-v-751e6fd7],html[data-theme=dark] .documents-list[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .document-item[data-v-751e6fd7],html[data-theme=dark] .document-item[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item[data-v-751e6fd7]:hover,html[data-theme=dark] .document-item[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected[data-v-751e6fd7],html[data-theme=dark] .document-item.selected[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta[data-v-751e6fd7],html[data-theme=dark] .doc-meta[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .doc-badge[data-v-751e6fd7],html[data-theme=dark] .doc-badge[data-v-751e6fd7],html.dark .action-btn[data-v-751e6fd7],html[data-theme=dark] .action-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .action-btn[data-v-751e6fd7]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger[data-v-751e6fd7]:hover,html[data-theme=dark] .action-btn.danger[data-v-751e6fd7]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container[data-v-751e6fd7],html[data-theme=dark] .data-container[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header[data-v-751e6fd7],html[data-theme=dark] .container-header[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title[data-v-751e6fd7],html[data-theme=dark] .container-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .container-content[data-v-751e6fd7],html[data-theme=dark] .container-content[data-v-751e6fd7]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-751e6fd7],html[data-theme=dark] .data-item[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-751e6fd7]:hover,html[data-theme=dark] .data-item[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-751e6fd7],html[data-theme=dark] .item-date[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .item-content[data-v-751e6fd7],html[data-theme=dark] .item-content[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .item-actions button[data-v-751e6fd7],html[data-theme=dark] .item-actions button[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .item-actions button[data-v-751e6fd7]:hover,html[data-theme=dark] .item-actions button[data-v-751e6fd7]:hover{color:var(--fl-navy)!important}html.dark .empty-state[data-v-751e6fd7],html[data-theme=dark] .empty-state[data-v-751e6fd7]{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi[data-v-751e6fd7],html[data-theme=dark] .empty-state .mdi[data-v-751e6fd7]{color:#8993a3!important}html.dark .document-manager[data-v-751e6fd7],html[data-theme=dark] .document-manager[data-v-751e6fd7]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header[data-v-751e6fd7],html[data-theme=dark] .document-manager__header[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title[data-v-751e6fd7],html[data-theme=dark] .document-manager__title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi[data-v-751e6fd7],html[data-theme=dark] .document-manager__title .mdi[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .document-manager__filters[data-v-751e6fd7],html[data-theme=dark] .document-manager__filters[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select[data-v-751e6fd7],html[data-theme=dark] .document-manager__select[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select[data-v-751e6fd7]:focus,html[data-theme=dark] .document-manager__select[data-v-751e6fd7]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading[data-v-751e6fd7],html.dark .document-manager__empty[data-v-751e6fd7],html[data-theme=dark] .document-manager__loading[data-v-751e6fd7],html[data-theme=dark] .document-manager__empty[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .document-manager__error[data-v-751e6fd7],html[data-theme=dark] .document-manager__error[data-v-751e6fd7]{color:var(--fl-error)!important}html.dark .document-manager__list[data-v-751e6fd7],html[data-theme=dark] .document-manager__list[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .document-manager__item[data-v-751e6fd7],html[data-theme=dark] .document-manager__item[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item[data-v-751e6fd7]:hover,html[data-theme=dark] .document-manager__item[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected[data-v-751e6fd7],html[data-theme=dark] .document-manager__item--selected[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected[data-v-751e6fd7]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-751e6fd7]:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-icon[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .document-manager__item-name[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-name[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-meta[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-separator[data-v-751e6fd7]{color:var(--fl-border-input)!important}html.dark .document-manager__item-score[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-score[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-text-status[data-v-751e6fd7]{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-badge--note[data-v-751e6fd7]{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-badge--generated[data-v-751e6fd7]{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn[data-v-751e6fd7],html[data-theme=dark] .document-manager__btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-751e6fd7]:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add[data-v-751e6fd7],html.dark .document-manager__btn--primary[data-v-751e6fd7],html[data-theme=dark] .document-manager__btn--add[data-v-751e6fd7],html[data-theme=dark] .document-manager__btn--primary[data-v-751e6fd7]{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add[data-v-751e6fd7]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-751e6fd7]:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination[data-v-751e6fd7],html[data-theme=dark] .document-manager__pagination[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info[data-v-751e6fd7],html[data-theme=dark] .document-manager__page-info[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay[data-v-751e6fd7],html[data-theme=dark] .document-manager__dialog-overlay[data-v-751e6fd7]{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog[data-v-751e6fd7],html.dark .document-manager__ocr-modal[data-v-751e6fd7],html.dark .document-manager__note-modal[data-v-751e6fd7],html.dark .document-manager__fulltext-modal[data-v-751e6fd7],html[data-theme=dark] .document-manager__dialog[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-modal[data-v-751e6fd7],html[data-theme=dark] .document-manager__note-modal[data-v-751e6fd7],html[data-theme=dark] .document-manager__fulltext-modal[data-v-751e6fd7]{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header[data-v-751e6fd7],html.dark .document-manager__ocr-header[data-v-751e6fd7],html.dark .document-manager__note-header[data-v-751e6fd7],html.dark .document-manager__fulltext-header[data-v-751e6fd7],html[data-theme=dark] .document-manager__dialog-header[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-header[data-v-751e6fd7],html[data-theme=dark] .document-manager__note-header[data-v-751e6fd7],html[data-theme=dark] .document-manager__fulltext-header[data-v-751e6fd7]{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content[data-v-751e6fd7],html.dark .document-manager__ocr-content[data-v-751e6fd7],html.dark .document-manager__note-content[data-v-751e6fd7],html.dark .document-manager__fulltext-content[data-v-751e6fd7],html[data-theme=dark] .document-manager__dialog-content[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-content[data-v-751e6fd7],html[data-theme=dark] .document-manager__note-content[data-v-751e6fd7],html[data-theme=dark] .document-manager__fulltext-content[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions[data-v-751e6fd7],html.dark .document-manager__ocr-actions[data-v-751e6fd7],html.dark .document-manager__note-actions[data-v-751e6fd7],html.dark .document-manager__fulltext-actions[data-v-751e6fd7],html[data-theme=dark] .document-manager__dialog-actions[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-actions[data-v-751e6fd7],html[data-theme=dark] .document-manager__note-actions[data-v-751e6fd7],html[data-theme=dark] .document-manager__fulltext-actions[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview[data-v-751e6fd7],html[data-theme=dark] .document-manager__item-text-preview[data-v-751e6fd7]{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle[data-v-751e6fd7],html[data-theme=dark] .document-manager__text-toggle[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .document-manager__text-content[data-v-751e6fd7],html[data-theme=dark] .document-manager__text-content[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count[data-v-751e6fd7],html[data-theme=dark] .document-manager__word-count[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-upload[data-v-751e6fd7]{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload[data-v-751e6fd7]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-751e6fd7]:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-upload p[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info[data-v-751e6fd7],html.dark .document-manager__ocr-provider-select[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-file-info[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-file-name[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-file-size[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea[data-v-751e6fd7],html.dark .document-manager__note-textarea[data-v-751e6fd7],html.dark .document-manager__note-title-input[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-textarea[data-v-751e6fd7],html[data-theme=dark] .document-manager__note-textarea[data-v-751e6fd7],html[data-theme=dark] .document-manager__note-title-input[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea[data-v-751e6fd7]:focus,html.dark .document-manager__note-textarea[data-v-751e6fd7]:focus,html.dark .document-manager__note-title-input[data-v-751e6fd7]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-751e6fd7]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select[data-v-751e6fd7],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display[data-v-751e6fd7],html[data-theme=dark] .container-display[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .container-cell[data-v-751e6fd7],html.dark .container-wrapper[data-v-751e6fd7],html[data-theme=dark] .container-cell[data-v-751e6fd7],html[data-theme=dark] .container-wrapper[data-v-751e6fd7]{background:var(--fl-bg-card)!important}html.dark .diagnosen-header[data-v-751e6fd7],html.dark .container-toolbar[data-v-751e6fd7],html[data-theme=dark] .diagnosen-header[data-v-751e6fd7],html[data-theme=dark] .container-toolbar[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card[data-v-751e6fd7],html[data-theme=dark] .v-card[data-v-751e6fd7]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title[data-v-751e6fd7],html[data-theme=dark] .v-card-title[data-v-751e6fd7],html.dark .v-card-text[data-v-751e6fd7],html[data-theme=dark] .v-card-text[data-v-751e6fd7],html.dark .v-list-item-title[data-v-751e6fd7],html[data-theme=dark] .v-list-item-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle[data-v-751e6fd7],html[data-theme=dark] .v-list-item-subtitle[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content[data-v-751e6fd7],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-751e6fd7]{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-751e6fd7],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-751e6fd7]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper[data-v-751e6fd7],html[data-theme=dark] .container-wrapper[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen[data-v-751e6fd7],html[data-theme=dark] .container-wrapper.fullscreen[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .add-new-form[data-v-751e6fd7],html.dark .item-edit[data-v-751e6fd7],html[data-theme=dark] .add-new-form[data-v-751e6fd7],html[data-theme=dark] .item-edit[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label[data-v-751e6fd7],html[data-theme=dark] .form-row label[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date][data-v-751e6fd7],html.dark .form-row input[type=text][data-v-751e6fd7],html.dark .form-row textarea[data-v-751e6fd7],html[data-theme=dark] .form-row input[type=date][data-v-751e6fd7],html[data-theme=dark] .form-row input[type=text][data-v-751e6fd7],html[data-theme=dark] .form-row textarea[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input[data-v-751e6fd7]:focus,html.dark .form-row textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .form-row input[data-v-751e6fd7]:focus,html[data-theme=dark] .form-row textarea[data-v-751e6fd7]:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn[data-v-751e6fd7],html[data-theme=dark] .save-btn[data-v-751e6fd7]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .save-btn[data-v-751e6fd7]:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn[data-v-751e6fd7]:disabled,html[data-theme=dark] .save-btn[data-v-751e6fd7]:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn[data-v-751e6fd7],html[data-theme=dark] .cancel-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .cancel-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important}html.dark .container-content[data-v-751e6fd7],html[data-theme=dark] .container-content[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .loading[data-v-751e6fd7],html[data-theme=dark] .loading[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .items-list[data-v-751e6fd7],html[data-theme=dark] .items-list[data-v-751e6fd7]{background:transparent!important}html.dark .data-item[data-v-751e6fd7],html[data-theme=dark] .data-item[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item[data-v-751e6fd7]:hover,html[data-theme=dark] .data-item[data-v-751e6fd7]:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected[data-v-751e6fd7],html[data-theme=dark] .data-item.selected[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing[data-v-751e6fd7],html[data-theme=dark] .data-item.editing[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-751e6fd7],html[data-theme=dark] .item-date[data-v-751e6fd7],html.dark .item-code[data-v-751e6fd7],html.dark .diagnose-code[data-v-751e6fd7],html[data-theme=dark] .item-code[data-v-751e6fd7],html[data-theme=dark] .diagnose-code[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .item-text[data-v-751e6fd7],html[data-theme=dark] .item-text[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn[data-v-751e6fd7],html[data-theme=dark] .expand-btn[data-v-751e6fd7]{color:#a371f7!important}html.dark .expand-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .expand-btn[data-v-751e6fd7]:hover{background:#2d2040!important}html.dark .copy-btn[data-v-751e6fd7],html[data-theme=dark] .copy-btn[data-v-751e6fd7]{color:#f0883e!important}html.dark .copy-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .copy-btn[data-v-751e6fd7]:hover{background:#3d2a00!important}html.dark .edit-btn[data-v-751e6fd7],html[data-theme=dark] .edit-btn[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .edit-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .edit-btn[data-v-751e6fd7]:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn[data-v-751e6fd7],html[data-theme=dark] .delete-btn[data-v-751e6fd7]{color:var(--fl-error)!important}html.dark .delete-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .delete-btn[data-v-751e6fd7]:hover{background:#3d1a1a!important}html.dark .no-data[data-v-751e6fd7],html[data-theme=dark] .no-data[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .add-first-btn[data-v-751e6fd7],html[data-theme=dark] .add-first-btn[data-v-751e6fd7]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .add-first-btn[data-v-751e6fd7]:hover{background:#79b8de!important}html.dark .autocomplete-dropdown[data-v-751e6fd7],html[data-theme=dark] .autocomplete-dropdown[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item[data-v-751e6fd7],html[data-theme=dark] .autocomplete-item[data-v-751e6fd7]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item[data-v-751e6fd7]:hover,html.dark .autocomplete-item.selected[data-v-751e6fd7],html[data-theme=dark] .autocomplete-item[data-v-751e6fd7]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading[data-v-751e6fd7],html[data-theme=dark] .autocomplete-loading[data-v-751e6fd7]{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code[data-v-751e6fd7],html[data-theme=dark] .icd-code[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .icd-description[data-v-751e6fd7],html.dark .medication-name[data-v-751e6fd7],html[data-theme=dark] .icd-description[data-v-751e6fd7],html[data-theme=dark] .medication-name[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .item-checkbox[data-v-751e6fd7],html[data-theme=dark] .item-checkbox[data-v-751e6fd7]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple[data-v-751e6fd7],html[data-theme=dark] .container-header-simple[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title[data-v-751e6fd7],html[data-theme=dark] .container-header-simple .header-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox[data-v-751e6fd7],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-751e6fd7]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn[data-v-751e6fd7],html[data-theme=dark] .container-header-simple .header-btn[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn[data-v-751e6fd7],html[data-theme=dark] .container-header-simple .add-btn[data-v-751e6fd7]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-751e6fd7]:hover{background:#2ea043!important}html.dark .footer-info-item[data-v-751e6fd7],html[data-theme=dark] .footer-info-item[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span[data-v-751e6fd7],html.dark .footer-info-item .info-label[data-v-751e6fd7],html.dark .footer-info-item .info-value[data-v-751e6fd7],html[data-theme=dark] .footer-info-item span[data-v-751e6fd7],html[data-theme=dark] .footer-info-item .info-label[data-v-751e6fd7],html[data-theme=dark] .footer-info-item .info-value[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon[data-v-751e6fd7],html[data-theme=dark] .footer-info-item .info-icon[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .footer-slider-label[data-v-751e6fd7],html.dark .slider-label[data-v-751e6fd7],html[data-theme=dark] .footer-slider-label[data-v-751e6fd7],html[data-theme=dark] .slider-label[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar[data-v-751e6fd7],html[data-theme=dark] .footer-gradient-bar[data-v-751e6fd7]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls[data-v-751e6fd7],html[data-theme=dark] .footer-controls[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark input[type=range][data-v-751e6fd7],html[data-theme=dark] input[type=range][data-v-751e6fd7]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout[data-v-751e6fd7],html[data-theme=dark] .three-column-layout[data-v-751e6fd7],html.dark .column-left[data-v-751e6fd7],html[data-theme=dark] .column-left[data-v-751e6fd7],html.dark .column-right[data-v-751e6fd7],html[data-theme=dark] .column-right[data-v-751e6fd7],html.dark .column-center[data-v-751e6fd7],html[data-theme=dark] .column-center[data-v-751e6fd7],html.dark .home[data-v-751e6fd7],html.dark .home-view[data-v-751e6fd7],html[data-theme=dark] .home[data-v-751e6fd7],html[data-theme=dark] .home-view[data-v-751e6fd7],html.dark .dokutoolbox-container[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-container[data-v-751e6fd7],html.dark .editor-scroll[data-v-751e6fd7],html[data-theme=dark] .editor-scroll[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-751e6fd7]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-751e6fd7]::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn[data-v-751e6fd7],html[data-theme=dark] .doc-type-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active[data-v-751e6fd7],html[data-theme=dark] .doc-type-btn.active[data-v-751e6fd7]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor[data-v-751e6fd7],html[data-theme=dark] .document-editor[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .editor-content[data-v-751e6fd7],html[data-theme=dark] .editor-content[data-v-751e6fd7]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea[data-v-751e6fd7],html.dark .dokutoolbox-editor input[type=text][data-v-751e6fd7],html.dark .editor-content textarea[data-v-751e6fd7],html.dark .editor-content input[type=text][data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-751e6fd7],html[data-theme=dark] .editor-content textarea[data-v-751e6fd7],html[data-theme=dark] .editor-content input[type=text][data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea[data-v-751e6fd7]:focus,html.dark .editor-content textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .editor-content textarea[data-v-751e6fd7]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea[data-v-751e6fd7]::placeholder,html.dark .editor-content textarea[data-v-751e6fd7]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-751e6fd7]::placeholder,html[data-theme=dark] .editor-content textarea[data-v-751e6fd7]::placeholder{color:#8993a3!important}html.dark .ai-edit-input[data-v-751e6fd7],html[data-theme=dark] .ai-edit-input[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input[data-v-751e6fd7]:focus,html[data-theme=dark] .ai-edit-input[data-v-751e6fd7]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input[data-v-751e6fd7]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-751e6fd7]::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard[data-v-751e6fd7],html[data-theme=dark] .btn-copy-clipboard[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar[data-v-751e6fd7],html[data-theme=dark] .collapsible-doku-bar[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-751e6fd7],html.dark .expanded-bar[data-v-751e6fd7],html[data-theme=dark] .collapsed-bar[data-v-751e6fd7],html[data-theme=dark] .expanded-bar[data-v-751e6fd7]{background:var(--fl-bg-card)!important}html.dark .doc-tab[data-v-751e6fd7],html.dark .doc-tab-expanded[data-v-751e6fd7],html[data-theme=dark] .doc-tab[data-v-751e6fd7],html[data-theme=dark] .doc-tab-expanded[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab[data-v-751e6fd7]:hover,html.dark .doc-tab-expanded[data-v-751e6fd7]:hover,html[data-theme=dark] .doc-tab[data-v-751e6fd7]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active[data-v-751e6fd7],html.dark .doc-tab-expanded.active[data-v-751e6fd7],html[data-theme=dark] .doc-tab.active[data-v-751e6fd7],html[data-theme=dark] .doc-tab-expanded.active[data-v-751e6fd7]{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn[data-v-751e6fd7],html.dark .action-btn-expanded[data-v-751e6fd7],html[data-theme=dark] .action-btn[data-v-751e6fd7],html[data-theme=dark] .action-btn-expanded[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-751e6fd7]:hover,html.dark .action-btn-expanded[data-v-751e6fd7]:hover,html[data-theme=dark] .action-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .action-btn-expanded[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active[data-v-751e6fd7],html.dark .action-btn-expanded.active[data-v-751e6fd7],html[data-theme=dark] .action-btn.active[data-v-751e6fd7],html[data-theme=dark] .action-btn-expanded.active[data-v-751e6fd7]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn[data-v-751e6fd7],html.dark .toggle-btn-small[data-v-751e6fd7],html[data-theme=dark] .toggle-btn[data-v-751e6fd7],html[data-theme=dark] .toggle-btn-small[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-751e6fd7]:hover,html.dark .toggle-btn-small[data-v-751e6fd7]:hover,html[data-theme=dark] .toggle-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .toggle-btn-small[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions[data-v-751e6fd7],html[data-theme=dark] .quick-actions[data-v-751e6fd7]{background:transparent!important}html.dark .freie-frage-btn[data-v-751e6fd7],html[data-theme=dark] .freie-frage-btn[data-v-751e6fd7]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .freie-frage-btn[data-v-751e6fd7]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector[data-v-751e6fd7],html.dark .template-modal[data-v-751e6fd7],html[data-theme=dark] .template-selector[data-v-751e6fd7],html[data-theme=dark] .template-modal[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item[data-v-751e6fd7],html[data-theme=dark] .template-item[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item[data-v-751e6fd7]:hover,html[data-theme=dark] .template-item[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category[data-v-751e6fd7],html[data-theme=dark] .template-category[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active[data-v-751e6fd7],html[data-theme=dark] .template-category.active[data-v-751e6fd7]{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input[data-v-751e6fd7],html[data-theme=dark] .template-search input[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn[data-v-751e6fd7],html[data-theme=dark] .fl-header-logo-btn[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view[data-v-751e6fd7],html.dark [class*=dokutoolbox][data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-view[data-v-751e6fd7],html[data-theme=dark] [class*=dokutoolbox][data-v-751e6fd7],html.dark body[data-v-751e6fd7],html[data-theme=dark] body[data-v-751e6fd7],html.dark #app[data-v-751e6fd7],html[data-theme=dark] #app[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container[data-v-751e6fd7],html.dark div.dokutoolbox-container[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-container[data-v-751e6fd7],html[data-theme=dark] div.dokutoolbox-container[data-v-751e6fd7],html.dark .editor-scroll[data-v-751e6fd7],html[data-theme=dark] .editor-scroll[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-751e6fd7]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-751e6fd7]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll[data-v-751e6fd7]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-751e6fd7]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-editor[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .doc-type-switch[data-v-751e6fd7],html[data-theme=dark] .doc-type-switch[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn[data-v-751e6fd7],html.dark button.doc-type-btn[data-v-751e6fd7],html[data-theme=dark] .doc-type-btn[data-v-751e6fd7],html[data-theme=dark] button.doc-type-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .doc-type-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active[data-v-751e6fd7],html[data-theme=dark] .doc-type-btn.active[data-v-751e6fd7]{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header[data-v-751e6fd7],html[data-theme=dark] .patient-header[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name[data-v-751e6fd7],html[data-theme=dark] .patient-name[data-v-751e6fd7]{color:var(--fl-brass-light)!important}html.dark .patient-meta[data-v-751e6fd7],html[data-theme=dark] .patient-meta[data-v-751e6fd7]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor[data-v-751e6fd7],html[data-theme=dark] .document-editor[data-v-751e6fd7]{background:transparent!important}html.dark .editor-content[data-v-751e6fd7],html.dark div.editor-content[data-v-751e6fd7],html[data-theme=dark] .editor-content[data-v-751e6fd7],html[data-theme=dark] div.editor-content[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section[data-v-751e6fd7],html[data-theme=dark] .editor-section[data-v-751e6fd7]{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title[data-v-751e6fd7],html[data-theme=dark] .section-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard[data-v-751e6fd7],html[data-theme=dark] .btn-copy-clipboard[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal[data-v-751e6fd7],html[data-theme=dark] .btn-all-normal[data-v-751e6fd7]{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-751e6fd7]:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar[data-v-751e6fd7],html.dark div.collapsible-doku-bar[data-v-751e6fd7],html[data-theme=dark] .collapsible-doku-bar[data-v-751e6fd7],html[data-theme=dark] div.collapsible-doku-bar[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-751e6fd7],html.dark .expanded-bar[data-v-751e6fd7],html[data-theme=dark] .collapsed-bar[data-v-751e6fd7],html[data-theme=dark] .expanded-bar[data-v-751e6fd7]{background:transparent!important}html.dark .doc-tab[data-v-751e6fd7],html.dark .doc-tab-expanded[data-v-751e6fd7],html.dark button.doc-tab[data-v-751e6fd7],html.dark button.doc-tab-expanded[data-v-751e6fd7],html[data-theme=dark] .doc-tab[data-v-751e6fd7],html[data-theme=dark] .doc-tab-expanded[data-v-751e6fd7],html[data-theme=dark] button.doc-tab[data-v-751e6fd7],html[data-theme=dark] button.doc-tab-expanded[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab[data-v-751e6fd7]:hover,html.dark .doc-tab-expanded[data-v-751e6fd7]:hover,html[data-theme=dark] .doc-tab[data-v-751e6fd7]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active[data-v-751e6fd7],html.dark .doc-tab-expanded.active[data-v-751e6fd7],html[data-theme=dark] .doc-tab.active[data-v-751e6fd7],html[data-theme=dark] .doc-tab-expanded.active[data-v-751e6fd7]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn[data-v-751e6fd7],html.dark .toggle-btn-small[data-v-751e6fd7],html[data-theme=dark] .toggle-btn[data-v-751e6fd7],html[data-theme=dark] .toggle-btn-small[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-751e6fd7]:hover,html.dark .toggle-btn-small[data-v-751e6fd7]:hover,html[data-theme=dark] .toggle-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .toggle-btn-small[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi[data-v-751e6fd7],html.dark .toggle-btn-small .mdi[data-v-751e6fd7],html[data-theme=dark] .toggle-btn .mdi[data-v-751e6fd7],html[data-theme=dark] .toggle-btn-small .mdi[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-751e6fd7],html.dark .action-btn-expanded[data-v-751e6fd7],html.dark button.action-btn[data-v-751e6fd7],html.dark button.action-btn-expanded[data-v-751e6fd7],html[data-theme=dark] .action-btn[data-v-751e6fd7],html[data-theme=dark] .action-btn-expanded[data-v-751e6fd7],html[data-theme=dark] button.action-btn[data-v-751e6fd7],html[data-theme=dark] button.action-btn-expanded[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-751e6fd7]:hover:not(:disabled),html.dark .action-btn-expanded[data-v-751e6fd7]:hover:not(.disabled),html[data-theme=dark] .action-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded[data-v-751e6fd7]:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active[data-v-751e6fd7],html[data-theme=dark] .action-btn-expanded.active[data-v-751e6fd7]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider[data-v-751e6fd7],html[data-theme=dark] .divider[data-v-751e6fd7]{background:var(--fl-border-input)!important}html.dark .badge[data-v-751e6fd7],html[data-theme=dark] .badge[data-v-751e6fd7]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn[data-v-751e6fd7],html[data-theme=dark] .freie-frage-btn[data-v-751e6fd7]{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector[data-v-751e6fd7],html.dark .template-selector-modal[data-v-751e6fd7],html[data-theme=dark] .template-selector[data-v-751e6fd7],html[data-theme=dark] .template-selector-modal[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header[data-v-751e6fd7],html[data-theme=dark] .template-selector .modal-header[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3[data-v-751e6fd7],html.dark .template-selector .title[data-v-751e6fd7],html[data-theme=dark] .template-selector h3[data-v-751e6fd7],html[data-theme=dark] .template-selector .title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .template-search input[data-v-751e6fd7],html.dark .template-search-input[data-v-751e6fd7],html[data-theme=dark] .template-search input[data-v-751e6fd7],html[data-theme=dark] .template-search-input[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item[data-v-751e6fd7],html.dark .template-card[data-v-751e6fd7],html[data-theme=dark] .template-item[data-v-751e6fd7],html[data-theme=dark] .template-card[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item[data-v-751e6fd7]:hover,html.dark .template-card[data-v-751e6fd7]:hover,html[data-theme=dark] .template-item[data-v-751e6fd7]:hover,html[data-theme=dark] .template-card[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn[data-v-751e6fd7],html.dark .category-tab[data-v-751e6fd7],html[data-theme=dark] .category-btn[data-v-751e6fd7],html[data-theme=dark] .category-tab[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active[data-v-751e6fd7],html.dark .category-tab.active[data-v-751e6fd7],html[data-theme=dark] .category-btn.active[data-v-751e6fd7],html[data-theme=dark] .category-tab.active[data-v-751e6fd7]{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal[data-v-751e6fd7],html.dark [class*=ai-edit-modal][data-v-751e6fd7],html[data-theme=dark] .ai-edit-modal[data-v-751e6fd7],html[data-theme=dark] [class*=ai-edit-modal][data-v-751e6fd7]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header[data-v-751e6fd7],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body[data-v-751e6fd7],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-751e6fd7]{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea[data-v-751e6fd7],html.dark .ai-edit-modal input[data-v-751e6fd7],html.dark .ai-edit-input[data-v-751e6fd7],html[data-theme=dark] .ai-edit-modal textarea[data-v-751e6fd7],html[data-theme=dark] .ai-edit-modal input[data-v-751e6fd7],html[data-theme=dark] .ai-edit-input[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal[data-v-751e6fd7],html.dark [class*=save-load][data-v-751e6fd7],html[data-theme=dark] .save-load-modal[data-v-751e6fd7],html[data-theme=dark] [class*=save-load][data-v-751e6fd7]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header[data-v-751e6fd7],html[data-theme=dark] .save-load-modal .modal-header[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button[data-v-751e6fd7],html[data-theme=dark] .save-load-modal button[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button[data-v-751e6fd7]:hover,html[data-theme=dark] .save-load-modal button[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-751e6fd7],html.dark .section-header-actions .btn-copy-clipboard[data-v-751e6fd7],html.dark button.btn-copy-clipboard[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-751e6fd7],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-751e6fd7],html[data-theme=dark] button.btn-copy-clipboard[data-v-751e6fd7]{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-751e6fd7] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-751e6fd7] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-751e6fd7] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-751e6fd7] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-751e6fd7],html.dark .section-header-actions .btn-ai-edit[data-v-751e6fd7],html.dark button.btn-ai-edit[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-751e6fd7],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-751e6fd7],html[data-theme=dark] button.btn-ai-edit[data-v-751e6fd7]{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-751e6fd7] *,html.dark .section-header-actions .btn-ai-edit[data-v-751e6fd7] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-751e6fd7] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-751e6fd7] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-751e6fd7],html.dark .section-header-actions .btn-improve-text[data-v-751e6fd7],html.dark button.btn-improve-text[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-751e6fd7],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-751e6fd7],html[data-theme=dark] button.btn-improve-text[data-v-751e6fd7]{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-751e6fd7] *,html.dark .section-header-actions .btn-improve-text[data-v-751e6fd7] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-751e6fd7] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-751e6fd7] *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-751e6fd7],html.dark .section-header-actions .btn-all-normal[data-v-751e6fd7],html.dark button.btn-all-normal[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-751e6fd7],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-751e6fd7],html[data-theme=dark] button.btn-all-normal[data-v-751e6fd7]{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-751e6fd7] *,html.dark .section-header-actions .btn-all-normal[data-v-751e6fd7] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-751e6fd7] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-751e6fd7] *{color:var(--fl-text-on-accent)!important}html.dark .test-overview[data-v-751e6fd7],html[data-theme=dark] .test-overview[data-v-751e6fd7],html.dark .page-scroll-wrapper[data-v-751e6fd7],html.dark .page-scroll-content[data-v-751e6fd7],html[data-theme=dark] .page-scroll-wrapper[data-v-751e6fd7],html[data-theme=dark] .page-scroll-content[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard[data-v-751e6fd7],html.dark .dashboard[data-v-751e6fd7],html[data-theme=dark] .test-overview .dashboard[data-v-751e6fd7],html[data-theme=dark] .dashboard[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1[data-v-751e6fd7],html[data-theme=dark] .test-overview h1[data-v-751e6fd7]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card[data-v-751e6fd7],html.dark div.info-card[data-v-751e6fd7],html.dark [class*=info-card][data-v-751e6fd7],html.dark .patient-info[data-v-751e6fd7],html.dark .planned-tests-info[data-v-751e6fd7],html[data-theme=dark] .info-card[data-v-751e6fd7],html[data-theme=dark] div.info-card[data-v-751e6fd7],html[data-theme=dark] [class*=info-card][data-v-751e6fd7],html[data-theme=dark] .patient-info[data-v-751e6fd7],html[data-theme=dark] .planned-tests-info[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2[data-v-751e6fd7],html.dark .info-card h3[data-v-751e6fd7],html.dark [class*=info-card] h2[data-v-751e6fd7],html.dark [class*=info-card] h3[data-v-751e6fd7],html[data-theme=dark] .info-card h2[data-v-751e6fd7],html[data-theme=dark] .info-card h3[data-v-751e6fd7],html[data-theme=dark] [class*=info-card] h2[data-v-751e6fd7],html[data-theme=dark] [class*=info-card] h3[data-v-751e6fd7]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header[data-v-751e6fd7],html.dark .card-header h2[data-v-751e6fd7],html.dark .card-header h3[data-v-751e6fd7],html[data-theme=dark] .card-header[data-v-751e6fd7],html[data-theme=dark] .card-header h2[data-v-751e6fd7],html[data-theme=dark] .card-header h3[data-v-751e6fd7]{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input[data-v-751e6fd7],html.dark input.search-input[data-v-751e6fd7],html.dark .filter-select[data-v-751e6fd7],html.dark select.filter-select[data-v-751e6fd7],html.dark .search-container input[data-v-751e6fd7],html[data-theme=dark] .search-input[data-v-751e6fd7],html[data-theme=dark] input.search-input[data-v-751e6fd7],html[data-theme=dark] .filter-select[data-v-751e6fd7],html[data-theme=dark] select.filter-select[data-v-751e6fd7],html[data-theme=dark] .search-container input[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input[data-v-751e6fd7]::placeholder,html[data-theme=dark] .search-input[data-v-751e6fd7]::placeholder{color:#8993a3!important}html.dark .select-all-label[data-v-751e6fd7],html[data-theme=dark] .select-all-label[data-v-751e6fd7]{color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-751e6fd7],html.dark button.action-btn[data-v-751e6fd7],html.dark .header-action-btn[data-v-751e6fd7],html[data-theme=dark] .action-btn[data-v-751e6fd7],html[data-theme=dark] button.action-btn[data-v-751e6fd7],html[data-theme=dark] .header-action-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-751e6fd7]:hover,html.dark .action-btn.secondary[data-v-751e6fd7]:hover,html[data-theme=dark] .action-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .action-btn.secondary[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state[data-v-751e6fd7],html.dark div.empty-state[data-v-751e6fd7],html.dark [class*=empty-state][data-v-751e6fd7],html[data-theme=dark] .empty-state[data-v-751e6fd7],html[data-theme=dark] div.empty-state[data-v-751e6fd7],html[data-theme=dark] [class*=empty-state][data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p[data-v-751e6fd7],html.dark .empty-state-hint[data-v-751e6fd7],html[data-theme=dark] .empty-state p[data-v-751e6fd7],html[data-theme=dark] .empty-state-hint[data-v-751e6fd7]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-751e6fd7],html.dark .empty-state-icon[data-v-751e6fd7],html[data-theme=dark] .empty-icon[data-v-751e6fd7],html[data-theme=dark] .empty-state-icon[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .planned-tests-list[data-v-751e6fd7],html.dark div.planned-tests-list[data-v-751e6fd7],html[data-theme=dark] .planned-tests-list[data-v-751e6fd7],html[data-theme=dark] div.planned-tests-list[data-v-751e6fd7]{background:transparent!important}html.dark .test-list-item[data-v-751e6fd7],html.dark .test-item[data-v-751e6fd7],html.dark .planned-test-item[data-v-751e6fd7],html[data-theme=dark] .test-list-item[data-v-751e6fd7],html[data-theme=dark] .test-item[data-v-751e6fd7],html[data-theme=dark] .planned-test-item[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay[data-v-751e6fd7],html[data-theme=dark] .export-dialog-overlay[data-v-751e6fd7]{background:rgba(0,0,0,.7)!important}html.dark .export-dialog[data-v-751e6fd7],html.dark div.export-dialog[data-v-751e6fd7],html[data-theme=dark] .export-dialog[data-v-751e6fd7],html[data-theme=dark] div.export-dialog[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header[data-v-751e6fd7],html.dark .export-dialog-body[data-v-751e6fd7],html[data-theme=dark] .export-dialog-header[data-v-751e6fd7],html[data-theme=dark] .export-dialog-body[data-v-751e6fd7]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option[data-v-751e6fd7],html.dark label.export-option[data-v-751e6fd7],html[data-theme=dark] .export-option[data-v-751e6fd7],html[data-theme=dark] label.export-option[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox][data-v-751e6fd7],html[data-theme=dark] .test-overview input[type=checkbox][data-v-751e6fd7]{accent-color:#388bfd!important}html.dark .test-selection-modal[data-v-751e6fd7],html.dark .battery-selection-modal[data-v-751e6fd7],html.dark .modal-content[data-v-751e6fd7],html[data-theme=dark] .test-selection-modal[data-v-751e6fd7],html[data-theme=dark] .battery-selection-modal[data-v-751e6fd7],html[data-theme=dark] .modal-content[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header[data-v-751e6fd7],html[data-theme=dark] .modal-header[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard[data-v-751e6fd7],html[data-theme=dark] .dashboard[data-v-751e6fd7]{background:transparent!important}html.dark .patient-info p[data-v-751e6fd7],html.dark .patient-info span[data-v-751e6fd7],html.dark .patient-details[data-v-751e6fd7],html.dark .patient-details p[data-v-751e6fd7],html.dark .patient-details span[data-v-751e6fd7],html[data-theme=dark] .patient-info p[data-v-751e6fd7],html[data-theme=dark] .patient-info span[data-v-751e6fd7],html[data-theme=dark] .patient-details[data-v-751e6fd7],html[data-theme=dark] .patient-details p[data-v-751e6fd7],html[data-theme=dark] .patient-details span[data-v-751e6fd7]{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary][data-v-751e6fd7],html.dark .test-overview button[class*=add][data-v-751e6fd7],html[data-theme=dark] .test-overview button[class*=primary][data-v-751e6fd7],html[data-theme=dark] .test-overview button[class*=add][data-v-751e6fd7]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn[data-v-751e6fd7],html.dark button.fl-header-logo-btn[data-v-751e6fd7],html.dark .fl-header .fl-header-logo-btn[data-v-751e6fd7],html[data-theme=dark] .fl-header-logo-btn[data-v-751e6fd7],html[data-theme=dark] button.fl-header-logo-btn[data-v-751e6fd7],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-751e6fd7]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon[data-v-751e6fd7],html.dark img.fl-header-logo-icon[data-v-751e6fd7],html[data-theme=dark] .fl-header-logo-icon[data-v-751e6fd7],html[data-theme=dark] img.fl-header-logo-icon[data-v-751e6fd7]{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay[data-v-751e6fd7],html.dark div.modal-overlay[data-v-751e6fd7],html[data-theme=dark] .modal-overlay[data-v-751e6fd7],html[data-theme=dark] div.modal-overlay[data-v-751e6fd7]{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content[data-v-751e6fd7],html.dark div.modal-content[data-v-751e6fd7],html[data-theme=dark] .modal-content[data-v-751e6fd7],html[data-theme=dark] div.modal-content[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header[data-v-751e6fd7],html.dark div.modal-header[data-v-751e6fd7],html[data-theme=dark] .modal-header[data-v-751e6fd7],html[data-theme=dark] div.modal-header[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3[data-v-751e6fd7],html.dark .modal-header h2[data-v-751e6fd7],html[data-theme=dark] .modal-header h3[data-v-751e6fd7],html[data-theme=dark] .modal-header h2[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-751e6fd7],html.dark button.close-btn[data-v-751e6fd7],html[data-theme=dark] .close-btn[data-v-751e6fd7],html[data-theme=dark] button.close-btn[data-v-751e6fd7]{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .close-btn[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body[data-v-751e6fd7],html.dark div.modal-body[data-v-751e6fd7],html[data-theme=dark] .modal-body[data-v-751e6fd7],html[data-theme=dark] div.modal-body[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav[data-v-751e6fd7],html[data-theme=dark] .category-nav[data-v-751e6fd7]{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn[data-v-751e6fd7],html.dark button.category-btn[data-v-751e6fd7],html[data-theme=dark] .category-btn[data-v-751e6fd7],html[data-theme=dark] button.category-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .category-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active[data-v-751e6fd7],html[data-theme=dark] .category-btn.active[data-v-751e6fd7]{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid[data-v-751e6fd7],html[data-theme=dark] .test-selection-grid[data-v-751e6fd7]{background:transparent!important}html.dark .test-selection-item[data-v-751e6fd7],html.dark div.test-selection-item[data-v-751e6fd7],html[data-theme=dark] .test-selection-item[data-v-751e6fd7],html[data-theme=dark] div.test-selection-item[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item[data-v-751e6fd7]:hover,html[data-theme=dark] .test-selection-item[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon[data-v-751e6fd7],html.dark div.test-selection-icon[data-v-751e6fd7],html[data-theme=dark] .test-selection-icon[data-v-751e6fd7],html[data-theme=dark] div.test-selection-icon[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4[data-v-751e6fd7],html[data-theme=dark] .test-selection-info h4[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .test-selection-info p[data-v-751e6fd7],html[data-theme=dark] .test-selection-info p[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .test-category-tag[data-v-751e6fd7],html.dark span.test-category-tag[data-v-751e6fd7],html[data-theme=dark] .test-category-tag[data-v-751e6fd7],html[data-theme=dark] span.test-category-tag[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display[data-v-751e6fd7],html.dark .test-score-grid-wrapper .test-score-display[data-v-751e6fd7],html.dark .test-scores-grid .test-score-display[data-v-751e6fd7],html[data-theme=dark] .test-score-display[data-v-751e6fd7],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-751e6fd7],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-751e6fd7]{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display[data-v-751e6fd7]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-751e6fd7]:hover,html[data-theme=dark] .test-score-display[data-v-751e6fd7]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-751e6fd7]:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label[data-v-751e6fd7],html.dark .test-scores-grid .score-label[data-v-751e6fd7],html[data-theme=dark] .test-score-display .score-label[data-v-751e6fd7],html[data-theme=dark] .test-scores-grid .score-label[data-v-751e6fd7]{color:#93c5fd!important}html.dark .test-score-display .score-value[data-v-751e6fd7],html.dark .test-scores-grid .score-value[data-v-751e6fd7],html[data-theme=dark] .test-score-display .score-value[data-v-751e6fd7],html[data-theme=dark] .test-scores-grid .score-value[data-v-751e6fd7]{color:#dbeafe!important}html.dark .test-score-display.scale[data-v-751e6fd7],html.dark .test-scale-scores .test-score-display.scale[data-v-751e6fd7],html[data-theme=dark] .test-score-display.scale[data-v-751e6fd7],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-751e6fd7]{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale[data-v-751e6fd7]:hover,html[data-theme=dark] .test-score-display.scale[data-v-751e6fd7]:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label[data-v-751e6fd7],html[data-theme=dark] .test-score-display.scale .score-label[data-v-751e6fd7]{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value[data-v-751e6fd7],html[data-theme=dark] .test-score-display.scale .score-value[data-v-751e6fd7]{color:#e0e7ff!important}html.dark .test-score-display.iq[data-v-751e6fd7],html[data-theme=dark] .test-score-display.iq[data-v-751e6fd7]{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label[data-v-751e6fd7],html[data-theme=dark] .test-score-display.iq .score-label[data-v-751e6fd7]{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value[data-v-751e6fd7],html[data-theme=dark] .test-score-display.iq .score-value[data-v-751e6fd7]{color:#fef3c7!important}html.dark .test-score-display.stanine[data-v-751e6fd7],html[data-theme=dark] .test-score-display.stanine[data-v-751e6fd7]{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label[data-v-751e6fd7],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-751e6fd7]{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value[data-v-751e6fd7],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-751e6fd7]{color:#f3e8ff!important}html.dark .test-score-display.percentile[data-v-751e6fd7],html[data-theme=dark] .test-score-display.percentile[data-v-751e6fd7]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label[data-v-751e6fd7],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-751e6fd7]{color:#86efac!important}html.dark .test-score-display.percentile .score-value[data-v-751e6fd7],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-751e6fd7]{color:#dcfce7!important}html.dark .test-score-display.tscore[data-v-751e6fd7],html[data-theme=dark] .test-score-display.tscore[data-v-751e6fd7]{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label[data-v-751e6fd7],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-751e6fd7]{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value[data-v-751e6fd7],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-751e6fd7]{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title[data-v-751e6fd7],html.dark .test-scale-scores .section-title[data-v-751e6fd7],html.dark .test-stanines .section-title[data-v-751e6fd7],html.dark .test-stanine-data .section-title[data-v-751e6fd7],html.dark .test-section-results .section-title[data-v-751e6fd7],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-751e6fd7],html[data-theme=dark] .test-scale-scores .section-title[data-v-751e6fd7],html[data-theme=dark] .test-stanines .section-title[data-v-751e6fd7],html[data-theme=dark] .test-stanine-data .section-title[data-v-751e6fd7],html[data-theme=dark] .test-section-results .section-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item[data-v-751e6fd7],html[data-theme=dark] .stanine-data-item[data-v-751e6fd7]{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header[data-v-751e6fd7],html[data-theme=dark] .stanine-data-header[data-v-751e6fd7]{color:#d8b4fe!important}html.dark .stanine-description[data-v-751e6fd7],html[data-theme=dark] .stanine-description[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .section-result-item[data-v-751e6fd7],html[data-theme=dark] .section-result-item[data-v-751e6fd7]{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name[data-v-751e6fd7],html[data-theme=dark] .section-name[data-v-751e6fd7]{color:#86efac!important}html.dark .section-interpretation[data-v-751e6fd7],html[data-theme=dark] .section-interpretation[data-v-751e6fd7]{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge[data-v-751e6fd7],html[data-theme=dark] .stanine-badge[data-v-751e6fd7]{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge[data-v-751e6fd7],html[data-theme=dark] .tscore-badge[data-v-751e6fd7]{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge[data-v-751e6fd7],html[data-theme=dark] .percentile-badge[data-v-751e6fd7]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge[data-v-751e6fd7],html[data-theme=dark] .score-badge[data-v-751e6fd7]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results[data-v-751e6fd7],html[data-theme=dark] .test-results[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation[data-v-751e6fd7],html[data-theme=dark] .test-interpretation[data-v-751e6fd7]{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong[data-v-751e6fd7],html[data-theme=dark] .test-interpretation strong[data-v-751e6fd7]{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed[data-v-751e6fd7],html[data-theme=dark] .status-badge.completed[data-v-751e6fd7]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress[data-v-751e6fd7],html[data-theme=dark] .status-badge.in-progress[data-v-751e6fd7]{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled[data-v-751e6fd7],html[data-theme=dark] .status-badge.cancelled[data-v-751e6fd7]{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned[data-v-751e6fd7],html[data-theme=dark] .status-badge.planned[data-v-751e6fd7]{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button[data-v-751e6fd7],html.dark .cache-button[data-v-751e6fd7],html[data-theme=dark] .patienten-cache .cache-button[data-v-751e6fd7],html[data-theme=dark] .cache-button[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button[data-v-751e6fd7]:hover,html.dark .cache-button[data-v-751e6fd7]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-751e6fd7]:hover,html[data-theme=dark] .cache-button[data-v-751e6fd7]:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu[data-v-751e6fd7],html.dark .dropdown-menu[data-v-751e6fd7],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-751e6fd7],html[data-theme=dark] .dropdown-menu[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li[data-v-751e6fd7],html.dark .dropdown-menu li[data-v-751e6fd7],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-751e6fd7],html[data-theme=dark] .dropdown-menu li[data-v-751e6fd7]{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li[data-v-751e6fd7]:last-child,html.dark .dropdown-menu li[data-v-751e6fd7]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-751e6fd7]:last-child,html[data-theme=dark] .dropdown-menu li[data-v-751e6fd7]:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li[data-v-751e6fd7]:hover,html.dark .dropdown-menu li[data-v-751e6fd7]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-751e6fd7]:hover,html[data-theme=dark] .dropdown-menu li[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-751e6fd7],html.dark .dropdown-menu li.selected[data-v-751e6fd7],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-751e6fd7],html[data-theme=dark] .dropdown-menu li.selected[data-v-751e6fd7]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-751e6fd7]:hover,html.dark .dropdown-menu li.selected[data-v-751e6fd7]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-751e6fd7]:hover,html[data-theme=dark] .dropdown-menu li.selected[data-v-751e6fd7]:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified[data-v-751e6fd7],html[data-theme=dark] .transcription-unified[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-751e6fd7],html[data-theme=dark] .unified-content[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .left-panel[data-v-751e6fd7],html.dark .right-panel[data-v-751e6fd7],html[data-theme=dark] .left-panel[data-v-751e6fd7],html[data-theme=dark] .right-panel[data-v-751e6fd7]{background:transparent!important}html.dark .left-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section[data-v-751e6fd7],html[data-theme=dark] .transcript-section[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state[data-v-751e6fd7],html[data-theme=dark] .empty-state[data-v-751e6fd7]{background:transparent!important}html.dark .empty-icon[data-v-751e6fd7],html.dark .empty-icon .mdi[data-v-751e6fd7],html[data-theme=dark] .empty-icon[data-v-751e6fd7],html[data-theme=dark] .empty-icon .mdi[data-v-751e6fd7]{color:var(--fl-text-secondary)!important}html.dark .empty-text[data-v-751e6fd7],html[data-theme=dark] .empty-text[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-751e6fd7],html[data-theme=dark] .empty-hint[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn[data-v-751e6fd7],html[data-theme=dark] .transcription-unified .action-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-751e6fd7],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-751e6fd7]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header[data-v-751e6fd7],html.dark [class*=transcription-header][data-v-751e6fd7],html[data-theme=dark] .transcription-header[data-v-751e6fd7],html[data-theme=dark] [class*=transcription-header][data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title[data-v-751e6fd7],html.dark .transcription-header h1[data-v-751e6fd7],html.dark .transcription-header h2[data-v-751e6fd7],html[data-theme=dark] .transcription-header .header-title[data-v-751e6fd7],html[data-theme=dark] .transcription-header h1[data-v-751e6fd7],html[data-theme=dark] .transcription-header h2[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name[data-v-751e6fd7],html.dark .transcription-header .patient-info[data-v-751e6fd7],html[data-theme=dark] .transcription-header .patient-name[data-v-751e6fd7],html[data-theme=dark] .transcription-header .patient-info[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-751e6fd7],html.dark .transcription-header .header-btn[data-v-751e6fd7],html[data-theme=dark] .transcription-header button[data-v-751e6fd7],html[data-theme=dark] .transcription-header .header-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button[data-v-751e6fd7]:hover,html.dark .transcription-header .header-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .transcription-header button[data-v-751e6fd7]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero[data-v-751e6fd7],html.dark [class*=recording-hero][data-v-751e6fd7],html[data-theme=dark] .recording-hero[data-v-751e6fd7],html[data-theme=dark] [class*=recording-hero][data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title[data-v-751e6fd7],html.dark .recording-hero h2[data-v-751e6fd7],html.dark .recording-hero h3[data-v-751e6fd7],html[data-theme=dark] .recording-hero .hero-title[data-v-751e6fd7],html[data-theme=dark] .recording-hero h2[data-v-751e6fd7],html[data-theme=dark] .recording-hero h3[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle[data-v-751e6fd7],html.dark .recording-hero .recording-status[data-v-751e6fd7],html.dark .recording-hero .status-text[data-v-751e6fd7],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-751e6fd7],html[data-theme=dark] .recording-hero .recording-status[data-v-751e6fd7],html[data-theme=dark] .recording-hero .status-text[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display[data-v-751e6fd7],html.dark .recording-hero .duration[data-v-751e6fd7],html.dark .recording-hero .timer[data-v-751e6fd7],html[data-theme=dark] .recording-hero .time-display[data-v-751e6fd7],html[data-theme=dark] .recording-hero .duration[data-v-751e6fd7],html[data-theme=dark] .recording-hero .timer[data-v-751e6fd7]{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn[data-v-751e6fd7],html.dark .recording-hero [class*=record-btn][data-v-751e6fd7],html[data-theme=dark] .recording-hero .record-btn[data-v-751e6fd7],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-751e6fd7]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording[data-v-751e6fd7],html.dark .recording-hero [class*=record-btn].recording[data-v-751e6fd7],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-751e6fd7],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-751e6fd7]{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status[data-v-751e6fd7],html.dark .recording-hero .processing-message[data-v-751e6fd7],html[data-theme=dark] .recording-hero .processing-status[data-v-751e6fd7],html[data-theme=dark] .recording-hero .processing-message[data-v-751e6fd7]{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-751e6fd7],html.dark .documentation-options-panel[data-v-751e6fd7],html.dark [class*=documentation-options][data-v-751e6fd7],html[data-theme=dark] .documentation-options[data-v-751e6fd7],html[data-theme=dark] .documentation-options-panel[data-v-751e6fd7],html[data-theme=dark] [class*=documentation-options][data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title[data-v-751e6fd7],html.dark .documentation-options h2[data-v-751e6fd7],html.dark .documentation-options h3[data-v-751e6fd7],html[data-theme=dark] .documentation-options .panel-title[data-v-751e6fd7],html[data-theme=dark] .documentation-options h2[data-v-751e6fd7],html[data-theme=dark] .documentation-options h3[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle[data-v-751e6fd7],html.dark .documentation-options .description[data-v-751e6fd7],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-751e6fd7],html[data-theme=dark] .documentation-options .description[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab[data-v-751e6fd7],html.dark .documentation-options .type-tab[data-v-751e6fd7],html.dark .documentation-options [class*=doc-type][data-v-751e6fd7],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-751e6fd7],html[data-theme=dark] .documentation-options .type-tab[data-v-751e6fd7],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab[data-v-751e6fd7]:hover,html.dark .documentation-options .type-tab[data-v-751e6fd7]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-751e6fd7]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active[data-v-751e6fd7],html.dark .documentation-options .type-tab.active[data-v-751e6fd7],html.dark .documentation-options [class*=doc-type].active[data-v-751e6fd7],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-751e6fd7],html[data-theme=dark] .documentation-options .type-tab.active[data-v-751e6fd7],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-751e6fd7]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section[data-v-751e6fd7],html.dark .documentation-options .option-group[data-v-751e6fd7],html[data-theme=dark] .documentation-options .config-section[data-v-751e6fd7],html[data-theme=dark] .documentation-options .option-group[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label[data-v-751e6fd7],html.dark .documentation-options label[data-v-751e6fd7],html[data-theme=dark] .documentation-options .config-label[data-v-751e6fd7],html[data-theme=dark] .documentation-options label[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox][data-v-751e6fd7],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-751e6fd7]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text][data-v-751e6fd7],html.dark .documentation-options textarea[data-v-751e6fd7],html.dark .documentation-options select[data-v-751e6fd7],html[data-theme=dark] .documentation-options input[type=text][data-v-751e6fd7],html[data-theme=dark] .documentation-options textarea[data-v-751e6fd7],html[data-theme=dark] .documentation-options select[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text][data-v-751e6fd7]:focus,html.dark .documentation-options textarea[data-v-751e6fd7]:focus,html.dark .documentation-options select[data-v-751e6fd7]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-751e6fd7]:focus,html[data-theme=dark] .documentation-options textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .documentation-options select[data-v-751e6fd7]:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn[data-v-751e6fd7],html.dark .documentation-options [class*=generate][data-v-751e6fd7],html[data-theme=dark] .documentation-options .generate-btn[data-v-751e6fd7],html[data-theme=dark] .documentation-options [class*=generate][data-v-751e6fd7]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn[data-v-751e6fd7]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-751e6fd7]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn[data-v-751e6fd7]:disabled,html.dark .documentation-options [class*=generate][data-v-751e6fd7]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-751e6fd7]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-751e6fd7]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display[data-v-751e6fd7],html.dark [class*=transcription-display][data-v-751e6fd7],html[data-theme=dark] .transcription-display[data-v-751e6fd7],html[data-theme=dark] [class*=transcription-display][data-v-751e6fd7]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text[data-v-751e6fd7],html.dark .transcription-display .text-content[data-v-751e6fd7],html[data-theme=dark] .transcription-display .transcript-text[data-v-751e6fd7],html[data-theme=dark] .transcription-display .text-content[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header[data-v-751e6fd7],html[data-theme=dark] .transcription-display .transcript-header[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3[data-v-751e6fd7],html.dark .transcription-display .title[data-v-751e6fd7],html[data-theme=dark] .transcription-display h3[data-v-751e6fd7],html[data-theme=dark] .transcription-display .title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .consent-modal[data-v-751e6fd7],html.dark [class*=consent-modal][data-v-751e6fd7],html[data-theme=dark] .consent-modal[data-v-751e6fd7],html[data-theme=dark] [class*=consent-modal][data-v-751e6fd7]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title[data-v-751e6fd7],html.dark .consent-modal h2[data-v-751e6fd7],html[data-theme=dark] .consent-modal .modal-title[data-v-751e6fd7],html[data-theme=dark] .consent-modal h2[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content[data-v-751e6fd7],html.dark .consent-modal p[data-v-751e6fd7],html[data-theme=dark] .consent-modal .modal-content[data-v-751e6fd7],html[data-theme=dark] .consent-modal p[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal[data-v-751e6fd7],html.dark [class*=transcription-manage][data-v-751e6fd7],html[data-theme=dark] .transcription-manage-modal[data-v-751e6fd7],html[data-theme=dark] [class*=transcription-manage][data-v-751e6fd7]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header[data-v-751e6fd7],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item[data-v-751e6fd7],html.dark .transcription-manage-modal .list-item[data-v-751e6fd7],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-751e6fd7],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item[data-v-751e6fd7]:hover,html.dark .transcription-manage-modal .list-item[data-v-751e6fd7]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-751e6fd7]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal[data-v-751e6fd7],html.dark [class*=extraction-result][data-v-751e6fd7],html[data-theme=dark] .extraction-result-modal[data-v-751e6fd7],html[data-theme=dark] [class*=extraction-result][data-v-751e6fd7]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header[data-v-751e6fd7],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content[data-v-751e6fd7],html.dark .extraction-result-modal .extraction-content[data-v-751e6fd7],html[data-theme=dark] .extraction-result-modal .result-content[data-v-751e6fd7],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector[data-v-751e6fd7],html.dark [class*=extraction-tabbed][data-v-751e6fd7],html[data-theme=dark] .extraction-tabbed-selector[data-v-751e6fd7],html[data-theme=dark] [class*=extraction-tabbed][data-v-751e6fd7]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab[data-v-751e6fd7],html.dark .extraction-tabbed-selector [class*=tab][data-v-751e6fd7],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-751e6fd7],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active[data-v-751e6fd7],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-751e6fd7],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-751e6fd7],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-751e6fd7]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card[data-v-751e6fd7],html.dark div.options-card[data-v-751e6fd7],html.dark [class*=options-card][data-v-751e6fd7],html[data-theme=dark] .options-card[data-v-751e6fd7],html[data-theme=dark] div.options-card[data-v-751e6fd7],html[data-theme=dark] [class*=options-card][data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-751e6fd7],html[data-theme=dark] .options-header[data-v-751e6fd7]{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title[data-v-751e6fd7],html[data-theme=dark] .options-title[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-751e6fd7],html[data-theme=dark] .options-subtitle[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .option-label[data-v-751e6fd7],html[data-theme=dark] .option-label[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-751e6fd7],html.dark button.doc-type-card[data-v-751e6fd7],html.dark [class*=doc-type-card][data-v-751e6fd7],html[data-theme=dark] .doc-type-card[data-v-751e6fd7],html[data-theme=dark] button.doc-type-card[data-v-751e6fd7],html[data-theme=dark] [class*=doc-type-card][data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-751e6fd7]:hover,html.dark button.doc-type-card[data-v-751e6fd7]:hover,html[data-theme=dark] .doc-type-card[data-v-751e6fd7]:hover,html[data-theme=dark] button.doc-type-card[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-751e6fd7],html.dark button.doc-type-card.selected[data-v-751e6fd7],html[data-theme=dark] .doc-type-card.selected[data-v-751e6fd7],html[data-theme=dark] button.doc-type-card.selected[data-v-751e6fd7]{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name[data-v-751e6fd7],html[data-theme=dark] .doc-name[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name[data-v-751e6fd7],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .config-section-label[data-v-751e6fd7],html[data-theme=dark] .config-section-label[data-v-751e6fd7]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn[data-v-751e6fd7],html.dark button.generate-btn[data-v-751e6fd7],html[data-theme=dark] .generate-btn[data-v-751e6fd7],html[data-theme=dark] button.generate-btn[data-v-751e6fd7]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-751e6fd7]:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn[data-v-751e6fd7]:disabled,html[data-theme=dark] .generate-btn[data-v-751e6fd7]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero[data-v-751e6fd7],html.dark div.recording-hero[data-v-751e6fd7],html.dark [class*=recording-hero][data-v-751e6fd7],html[data-theme=dark] .recording-hero[data-v-751e6fd7],html[data-theme=dark] div.recording-hero[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card[data-v-751e6fd7],html.dark div.hero-card[data-v-751e6fd7],html.dark [class*=hero-card][data-v-751e6fd7],html[data-theme=dark] .hero-card[data-v-751e6fd7],html[data-theme=dark] div.hero-card[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area[data-v-751e6fd7],html.dark div.recording-area[data-v-751e6fd7],html[data-theme=dark] .recording-area[data-v-751e6fd7]{background:transparent!important}html.dark .record-btn-hero[data-v-751e6fd7],html.dark button.record-btn-hero[data-v-751e6fd7],html[data-theme=dark] .record-btn-hero[data-v-751e6fd7]{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-751e6fd7]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording[data-v-751e6fd7],html[data-theme=dark] .record-btn-hero.is-recording[data-v-751e6fd7]{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing[data-v-751e6fd7],html[data-theme=dark] .record-btn-hero.is-processing[data-v-751e6fd7]{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session[data-v-751e6fd7]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-751e6fd7]:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status[data-v-751e6fd7],html.dark div.recording-status[data-v-751e6fd7],html[data-theme=dark] .recording-status[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .status-ready[data-v-751e6fd7],html.dark span.status-ready[data-v-751e6fd7],html[data-theme=dark] .status-ready[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .status-hint[data-v-751e6fd7],html.dark span.status-hint[data-v-751e6fd7],html[data-theme=dark] .status-hint[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .status-warning[data-v-751e6fd7],html.dark span.status-warning[data-v-751e6fd7],html[data-theme=dark] .status-warning[data-v-751e6fd7]{color:var(--fl-warning)!important}html.dark .status-recording[data-v-751e6fd7],html.dark span.status-recording[data-v-751e6fd7],html[data-theme=dark] .status-recording[data-v-751e6fd7]{color:var(--fl-error)!important}html.dark .status-time[data-v-751e6fd7],html.dark span.status-time[data-v-751e6fd7],html[data-theme=dark] .status-time[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .status-processing[data-v-751e6fd7],html.dark span.status-processing[data-v-751e6fd7],html[data-theme=dark] .status-processing[data-v-751e6fd7]{color:var(--fl-warning)!important}html.dark .status-paused[data-v-751e6fd7],html.dark span.status-paused[data-v-751e6fd7],html[data-theme=dark] .status-paused[data-v-751e6fd7]{color:var(--fl-success)!important}html.dark .recording-dot[data-v-751e6fd7],html[data-theme=dark] .recording-dot[data-v-751e6fd7]{background:var(--fl-error)!important}html.dark .session-info[data-v-751e6fd7],html.dark div.session-info[data-v-751e6fd7],html[data-theme=dark] .session-info[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat[data-v-751e6fd7],html.dark div.session-stat[data-v-751e6fd7],html[data-theme=dark] .session-stat[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .stat-label[data-v-751e6fd7],html.dark span.stat-label[data-v-751e6fd7],html[data-theme=dark] .stat-label[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .stat-value[data-v-751e6fd7],html.dark span.stat-value[data-v-751e6fd7],html[data-theme=dark] .stat-value[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .end-session-btn[data-v-751e6fd7],html.dark button.end-session-btn[data-v-751e6fd7],html[data-theme=dark] .end-session-btn[data-v-751e6fd7]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .end-session-btn[data-v-751e6fd7]:hover{background:var(--fl-info)!important}html.dark .processing-bar[data-v-751e6fd7],html.dark div.processing-bar[data-v-751e6fd7],html[data-theme=dark] .processing-bar[data-v-751e6fd7]{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header[data-v-751e6fd7],html[data-theme=dark] .progress-header[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .progress-stage[data-v-751e6fd7],html.dark span.progress-stage[data-v-751e6fd7],html[data-theme=dark] .progress-stage[data-v-751e6fd7],html.dark .progress-percent[data-v-751e6fd7],html.dark span.progress-percent[data-v-751e6fd7],html[data-theme=dark] .progress-percent[data-v-751e6fd7]{color:var(--fl-warning)!important}html.dark .progress-track[data-v-751e6fd7],html.dark div.progress-track[data-v-751e6fd7],html[data-theme=dark] .progress-track[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill[data-v-751e6fd7],html.dark div.progress-fill[data-v-751e6fd7],html[data-theme=dark] .progress-fill[data-v-751e6fd7]{background:var(--fl-warning)!important}html.dark .progress-message[data-v-751e6fd7],html.dark div.progress-message[data-v-751e6fd7],html[data-theme=dark] .progress-message[data-v-751e6fd7]{color:var(--fl-warning)!important}html.dark .transcription-display[data-v-751e6fd7],html.dark div.transcription-display[data-v-751e6fd7],html.dark [class*=transcription-display][data-v-751e6fd7],html[data-theme=dark] .transcription-display[data-v-751e6fd7],html[data-theme=dark] div.transcription-display[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header[data-v-751e6fd7],html.dark div.display-header[data-v-751e6fd7],html[data-theme=dark] .display-header[data-v-751e6fd7]{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title[data-v-751e6fd7],html.dark h3.display-title[data-v-751e6fd7],html[data-theme=dark] .display-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .display-actions[data-v-751e6fd7],html.dark div.display-actions[data-v-751e6fd7],html[data-theme=dark] .display-actions[data-v-751e6fd7]{background:transparent!important}html.dark .action-button[data-v-751e6fd7],html.dark button.action-button[data-v-751e6fd7],html[data-theme=dark] .action-button[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger[data-v-751e6fd7],html[data-theme=dark] .action-button.danger[data-v-751e6fd7]{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary[data-v-751e6fd7],html[data-theme=dark] .action-button.primary[data-v-751e6fd7]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success[data-v-751e6fd7],html[data-theme=dark] .action-button.success[data-v-751e6fd7]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning[data-v-751e6fd7],html[data-theme=dark] .action-button.warning[data-v-751e6fd7]{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info[data-v-751e6fd7],html[data-theme=dark] .action-button.info[data-v-751e6fd7]{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-751e6fd7]:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai[data-v-751e6fd7],html[data-theme=dark] .action-button.ai[data-v-751e6fd7]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu[data-v-751e6fd7],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-751e6fd7],html[data-theme=dark] .manage-menu[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item[data-v-751e6fd7],html[data-theme=dark] .manage-menu .v-list-item[data-v-751e6fd7]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item[data-v-751e6fd7]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title[data-v-751e6fd7],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .action-button .icon[data-v-751e6fd7],html[data-theme=dark] .action-button .icon[data-v-751e6fd7]{stroke:currentcolor!important}html.dark .transcript-content[data-v-751e6fd7],html.dark div.transcript-content[data-v-751e6fd7],html[data-theme=dark] .transcript-content[data-v-751e6fd7]{background:transparent!important}html.dark .transcript-textarea[data-v-751e6fd7],html.dark textarea.transcript-textarea[data-v-751e6fd7],html[data-theme=dark] .transcript-textarea[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .transcript-textarea[data-v-751e6fd7]:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea[data-v-751e6fd7]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-751e6fd7]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay[data-v-751e6fd7],html.dark div.empty-state-overlay[data-v-751e6fd7],html[data-theme=dark] .empty-state-overlay[data-v-751e6fd7]{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message[data-v-751e6fd7],html.dark p.empty-message[data-v-751e6fd7],html[data-theme=dark] .empty-message[data-v-751e6fd7]{color:var(--fl-text-secondary)!important}html.dark .metadata[data-v-751e6fd7],html.dark div.metadata[data-v-751e6fd7],html[data-theme=dark] .metadata[data-v-751e6fd7]{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count[data-v-751e6fd7],html.dark span.character-count[data-v-751e6fd7],html[data-theme=dark] .character-count[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .timestamp[data-v-751e6fd7],html.dark span.timestamp[data-v-751e6fd7],html[data-theme=dark] .timestamp[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay[data-v-751e6fd7],html.dark div.ai-modal-overlay[data-v-751e6fd7],html[data-theme=dark] .ai-modal-overlay[data-v-751e6fd7]{background:rgba(1,4,9,.8)!important}html.dark .ai-modal[data-v-751e6fd7],html.dark div.ai-modal[data-v-751e6fd7],html[data-theme=dark] .ai-modal[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header[data-v-751e6fd7],html.dark div.ai-modal-header[data-v-751e6fd7],html[data-theme=dark] .ai-modal-header[data-v-751e6fd7]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3[data-v-751e6fd7],html[data-theme=dark] .ai-modal-header h3[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-751e6fd7],html.dark button.close-btn[data-v-751e6fd7],html[data-theme=dark] .close-btn[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .close-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .close-btn[data-v-751e6fd7]:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body[data-v-751e6fd7],html.dark div.ai-modal-body[data-v-751e6fd7],html[data-theme=dark] .ai-modal-body[data-v-751e6fd7]{background:var(--fl-bg-card)!important}html.dark .ai-modal-description[data-v-751e6fd7],html.dark p.ai-modal-description[data-v-751e6fd7],html[data-theme=dark] .ai-modal-description[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .document-type-grid[data-v-751e6fd7],html.dark div.document-type-grid[data-v-751e6fd7],html[data-theme=dark] .document-type-grid[data-v-751e6fd7]{background:transparent!important}html.dark .document-type-btn[data-v-751e6fd7],html.dark button.document-type-btn[data-v-751e6fd7],html[data-theme=dark] .document-type-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .document-type-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected[data-v-751e6fd7],html[data-theme=dark] .document-type-btn.selected[data-v-751e6fd7]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon[data-v-751e6fd7],html.dark span.doc-icon[data-v-751e6fd7],html[data-theme=dark] .doc-icon[data-v-751e6fd7]{color:inherit!important}html.dark .doc-name[data-v-751e6fd7],html.dark span.doc-name[data-v-751e6fd7],html[data-theme=dark] .doc-name[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .doc-description[data-v-751e6fd7],html.dark span.doc-description[data-v-751e6fd7],html[data-theme=dark] .doc-description[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector[data-v-751e6fd7],html.dark div.fachbereich-selector[data-v-751e6fd7],html[data-theme=dark] .fachbereich-selector[data-v-751e6fd7]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label[data-v-751e6fd7],html[data-theme=dark] .fachbereich-selector label[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select[data-v-751e6fd7],html[data-theme=dark] .fachbereich-selector select[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option[data-v-751e6fd7],html[data-theme=dark] .fachbereich-selector select option[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section[data-v-751e6fd7],html.dark div.extraction-config-section[data-v-751e6fd7],html[data-theme=dark] .extraction-config-section[data-v-751e6fd7]{background:transparent!important}html.dark .transcription-unified[data-v-751e6fd7],html.dark div.transcription-unified[data-v-751e6fd7],html[data-theme=dark] .transcription-unified[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-751e6fd7],html.dark div.unified-content[data-v-751e6fd7],html[data-theme=dark] .unified-content[data-v-751e6fd7],html.dark .left-panel[data-v-751e6fd7],html.dark div.left-panel[data-v-751e6fd7],html[data-theme=dark] .left-panel[data-v-751e6fd7],html.dark .right-panel[data-v-751e6fd7],html.dark div.right-panel[data-v-751e6fd7],html[data-theme=dark] .right-panel[data-v-751e6fd7]{background:transparent!important}html.dark .transcript-section[data-v-751e6fd7],html.dark div.transcript-section[data-v-751e6fd7],html[data-theme=dark] .transcript-section[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state[data-v-751e6fd7],html.dark div.empty-state[data-v-751e6fd7],html[data-theme=dark] .empty-state[data-v-751e6fd7]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-751e6fd7],html.dark div.empty-icon[data-v-751e6fd7],html[data-theme=dark] .empty-icon[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .empty-text[data-v-751e6fd7],html.dark p.empty-text[data-v-751e6fd7],html[data-theme=dark] .empty-text[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-751e6fd7],html.dark p.empty-hint[data-v-751e6fd7],html[data-theme=dark] .empty-hint[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .left-panel[data-v-751e6fd7]::-webkit-scrollbar-track,html.dark .right-panel[data-v-751e6fd7]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-751e6fd7]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-751e6fd7]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-751e6fd7]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header[data-v-751e6fd7],html.dark div.transcription-header[data-v-751e6fd7],html[data-theme=dark] .transcription-header[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1[data-v-751e6fd7],html.dark .transcription-header h2[data-v-751e6fd7],html.dark .transcription-header h3[data-v-751e6fd7],html[data-theme=dark] .transcription-header h1[data-v-751e6fd7],html[data-theme=dark] .transcription-header h2[data-v-751e6fd7],html[data-theme=dark] .transcription-header h3[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info[data-v-751e6fd7],html.dark .transcription-header .header-info[data-v-751e6fd7],html[data-theme=dark] .transcription-header .patient-info[data-v-751e6fd7],html[data-theme=dark] .transcription-header .header-info[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-751e6fd7],html[data-theme=dark] .transcription-header button[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button[data-v-751e6fd7]:hover,html[data-theme=dark] .transcription-header button[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header[data-v-751e6fd7],html.dark div.unified-header[data-v-751e6fd7],html[data-theme=dark] .unified-header[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left[data-v-751e6fd7],html.dark div.header-left[data-v-751e6fd7],html[data-theme=dark] .header-left[data-v-751e6fd7]{background:transparent!important}html.dark .header-icon[data-v-751e6fd7],html.dark span.header-icon[data-v-751e6fd7],html[data-theme=dark] .header-icon[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .header-title[data-v-751e6fd7],html.dark span.header-title[data-v-751e6fd7],html[data-theme=dark] .header-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .patient-badge[data-v-751e6fd7],html.dark span.patient-badge[data-v-751e6fd7],html[data-theme=dark] .patient-badge[data-v-751e6fd7]{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions[data-v-751e6fd7],html.dark div.header-actions[data-v-751e6fd7],html[data-theme=dark] .header-actions[data-v-751e6fd7]{background:transparent!important}html.dark .header-btn[data-v-751e6fd7],html.dark button.header-btn[data-v-751e6fd7],html[data-theme=dark] .header-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .header-btn[data-v-751e6fd7]:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn[data-v-751e6fd7],html[data-theme=dark] .header-btn.manage-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-751e6fd7]:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn[data-v-751e6fd7],html.dark button.ai-btn[data-v-751e6fd7],html[data-theme=dark] .header-btn.ai-btn[data-v-751e6fd7]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-751e6fd7]:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card[data-v-751e6fd7],html.dark div.options-card[data-v-751e6fd7],html.dark [class*=options-card][data-v-751e6fd7],html[data-theme=dark] .options-card[data-v-751e6fd7],html[data-theme=dark] div.options-card[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-751e6fd7],html.dark div.options-header[data-v-751e6fd7],html[data-theme=dark] .options-header[data-v-751e6fd7]{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title[data-v-751e6fd7],html.dark h3.options-title[data-v-751e6fd7],html[data-theme=dark] .options-title[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-751e6fd7],html.dark p.options-subtitle[data-v-751e6fd7],html[data-theme=dark] .options-subtitle[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .options-content[data-v-751e6fd7],html.dark div.options-content[data-v-751e6fd7],html[data-theme=dark] .options-content[data-v-751e6fd7],html.dark .option-group[data-v-751e6fd7],html.dark div.option-group[data-v-751e6fd7],html[data-theme=dark] .option-group[data-v-751e6fd7]{background:transparent!important}html.dark .option-label[data-v-751e6fd7],html.dark label.option-label[data-v-751e6fd7],html[data-theme=dark] .option-label[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .doc-type-cards[data-v-751e6fd7],html.dark div.doc-type-cards[data-v-751e6fd7],html[data-theme=dark] .doc-type-cards[data-v-751e6fd7]{background:transparent!important}html.dark .doc-type-card[data-v-751e6fd7],html.dark button.doc-type-card[data-v-751e6fd7],html.dark [class*=doc-type-card][data-v-751e6fd7],html[data-theme=dark] .doc-type-card[data-v-751e6fd7],html[data-theme=dark] button.doc-type-card[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-751e6fd7]:hover,html[data-theme=dark] .doc-type-card[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-751e6fd7],html[data-theme=dark] .doc-type-card.selected[data-v-751e6fd7]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon[data-v-751e6fd7],html[data-theme=dark] .doc-type-card .doc-icon[data-v-751e6fd7]{color:inherit!important}html.dark .doc-type-card .doc-name[data-v-751e6fd7],html[data-theme=dark] .doc-type-card .doc-name[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper[data-v-751e6fd7],html.dark div.config-panel-wrapper[data-v-751e6fd7],html[data-theme=dark] .config-panel-wrapper[data-v-751e6fd7]{background:transparent!important}html.dark .config-section-label[data-v-751e6fd7],html.dark div.config-section-label[data-v-751e6fd7],html[data-theme=dark] .config-section-label[data-v-751e6fd7]{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn[data-v-751e6fd7],html.dark button.generate-btn[data-v-751e6fd7],html[data-theme=dark] .generate-btn[data-v-751e6fd7]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn[data-v-751e6fd7]:disabled,html[data-theme=dark] .generate-btn[data-v-751e6fd7]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact[data-v-751e6fd7],html.dark div.extraction-config-panel-compact[data-v-751e6fd7],html.dark [class*=extraction-config-panel][data-v-751e6fd7],html[data-theme=dark] .extraction-config-panel-compact[data-v-751e6fd7],html.dark .primary-config[data-v-751e6fd7],html.dark div.primary-config[data-v-751e6fd7],html[data-theme=dark] .primary-config[data-v-751e6fd7],html.dark .config-row[data-v-751e6fd7],html.dark div.config-row[data-v-751e6fd7],html[data-theme=dark] .config-row[data-v-751e6fd7]{background:transparent!important}html.dark .config-label-compact[data-v-751e6fd7],html.dark label.config-label-compact[data-v-751e6fd7],html[data-theme=dark] .config-label-compact[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon[data-v-751e6fd7],html[data-theme=dark] .config-label-compact .label-icon[data-v-751e6fd7]{color:inherit!important}html.dark .length-pills[data-v-751e6fd7],html.dark div.length-pills[data-v-751e6fd7],html[data-theme=dark] .length-pills[data-v-751e6fd7]{background:transparent!important}html.dark .length-pill[data-v-751e6fd7],html.dark button.length-pill[data-v-751e6fd7],html.dark [class*=length-pill][data-v-751e6fd7],html[data-theme=dark] .length-pill[data-v-751e6fd7],html[data-theme=dark] button.length-pill[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill[data-v-751e6fd7]:hover,html[data-theme=dark] .length-pill[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected[data-v-751e6fd7],html[data-theme=dark] .length-pill.selected[data-v-751e6fd7]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select[data-v-751e6fd7],html.dark div.pill-multi-select[data-v-751e6fd7],html.dark .pill-single-select[data-v-751e6fd7],html.dark div.pill-single-select[data-v-751e6fd7],html[data-theme=dark] .pill-multi-select[data-v-751e6fd7],html[data-theme=dark] .pill-single-select[data-v-751e6fd7]{background:transparent!important}html.dark .pill-select-option[data-v-751e6fd7],html.dark button.pill-select-option[data-v-751e6fd7],html.dark [class*=pill-select-option][data-v-751e6fd7],html[data-theme=dark] .pill-select-option[data-v-751e6fd7],html[data-theme=dark] button.pill-select-option[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option[data-v-751e6fd7]:hover,html[data-theme=dark] .pill-select-option[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected[data-v-751e6fd7],html[data-theme=dark] .pill-select-option.selected[data-v-751e6fd7]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label[data-v-751e6fd7],html[data-theme=dark] .pill-select-option .pill-label[data-v-751e6fd7]{color:inherit!important}html.dark .pill-select-option .pill-info-icon[data-v-751e6fd7],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .quick-pills[data-v-751e6fd7],html.dark div.quick-pills[data-v-751e6fd7],html[data-theme=dark] .quick-pills[data-v-751e6fd7]{background:transparent!important}html.dark .info-textarea[data-v-751e6fd7],html.dark textarea.info-textarea[data-v-751e6fd7],html[data-theme=dark] .info-textarea[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .info-textarea[data-v-751e6fd7]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea[data-v-751e6fd7]::placeholder,html[data-theme=dark] .info-textarea[data-v-751e6fd7]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea[data-v-751e6fd7],html.dark textarea.fl-textarea[data-v-751e6fd7],html.dark .fl-input[data-v-751e6fd7],html.dark input.fl-input[data-v-751e6fd7],html[data-theme=dark] .fl-textarea[data-v-751e6fd7],html[data-theme=dark] .fl-input[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-751e6fd7]:focus,html.dark .fl-input[data-v-751e6fd7]:focus,html[data-theme=dark] .fl-textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .fl-input[data-v-751e6fd7]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea[data-v-751e6fd7]::placeholder,html.dark .fl-input[data-v-751e6fd7]::placeholder,html[data-theme=dark] .fl-textarea[data-v-751e6fd7]::placeholder,html[data-theme=dark] .fl-input[data-v-751e6fd7]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section[data-v-751e6fd7],html.dark div.advanced-toggle-section[data-v-751e6fd7],html[data-theme=dark] .advanced-toggle-section[data-v-751e6fd7]{background:transparent!important}html.dark .fl-advanced-toggle[data-v-751e6fd7],html.dark button.fl-advanced-toggle[data-v-751e6fd7],html[data-theme=dark] .fl-advanced-toggle[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge[data-v-751e6fd7],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-751e6fd7]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config[data-v-751e6fd7],html.dark div.advanced-config[data-v-751e6fd7],html[data-theme=dark] .advanced-config[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section[data-v-751e6fd7],html.dark div.advanced-section[data-v-751e6fd7],html[data-theme=dark] .advanced-section[data-v-751e6fd7],html.dark .intervention-groups[data-v-751e6fd7],html.dark div.intervention-groups[data-v-751e6fd7],html[data-theme=dark] .intervention-groups[data-v-751e6fd7]{background:transparent!important}html.dark .intervention-group[data-v-751e6fd7],html.dark div.intervention-group[data-v-751e6fd7],html[data-theme=dark] .intervention-group[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header[data-v-751e6fd7],html.dark div.group-header[data-v-751e6fd7],html[data-theme=dark] .group-header[data-v-751e6fd7]{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input[data-v-751e6fd7],html.dark div.custom-intervention-input[data-v-751e6fd7],html[data-theme=dark] .custom-intervention-input[data-v-751e6fd7]{background:transparent!important}html.dark .fl-input-inline[data-v-751e6fd7],html.dark input.fl-input-inline[data-v-751e6fd7],html[data-theme=dark] .fl-input-inline[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-751e6fd7],html.dark button.fl-add-btn[data-v-751e6fd7],html[data-theme=dark] .fl-add-btn[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready[data-v-751e6fd7],html.dark button.fl-add-btn--ready[data-v-751e6fd7],html[data-theme=dark] .fl-add-btn--ready[data-v-751e6fd7]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer[data-v-751e6fd7],html.dark div.advanced-footer[data-v-751e6fd7],html[data-theme=dark] .advanced-footer[data-v-751e6fd7]{background:transparent!important}html.dark .fl-reset-btn[data-v-751e6fd7],html.dark button.fl-reset-btn[data-v-751e6fd7],html[data-theme=dark] .fl-reset-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .fl-reset-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel[data-v-751e6fd7],html[data-theme=dark] .step-panel[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header[data-v-751e6fd7],html[data-theme=dark] .step-header[data-v-751e6fd7]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title[data-v-751e6fd7],html[data-theme=dark] .step-header__title[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .step-header__close[data-v-751e6fd7],html[data-theme=dark] .step-header__close[data-v-751e6fd7]{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close[data-v-751e6fd7]:hover,html[data-theme=dark] .step-header__close[data-v-751e6fd7]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer[data-v-751e6fd7],html[data-theme=dark] .step-footer[data-v-751e6fd7]{border-top-color:var(--fl-border-input)!important}html.dark .source-option[data-v-751e6fd7],html[data-theme=dark] .source-option[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active[data-v-751e6fd7],html[data-theme=dark] .source-option.active[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control[data-v-751e6fd7],html[data-theme=dark] .length-control[data-v-751e6fd7]{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label[data-v-751e6fd7],html[data-theme=dark] .length-control__label[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .length-control__value[data-v-751e6fd7],html[data-theme=dark] .length-control__value[data-v-751e6fd7]{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine[data-v-751e6fd7],html[data-theme=dark] .length-control__keine[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine[data-v-751e6fd7]:hover,html[data-theme=dark] .length-control__keine[data-v-751e6fd7]:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active[data-v-751e6fd7],html[data-theme=dark] .length-control__keine.active[data-v-751e6fd7]{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick[data-v-751e6fd7],html[data-theme=dark] .length-control__tick[data-v-751e6fd7]{color:#8993a3!important}html.dark .length-control__tick.active[data-v-751e6fd7],html[data-theme=dark] .length-control__tick.active[data-v-751e6fd7]{color:var(--fl-warning)!important}html.dark .dictation-textarea[data-v-751e6fd7],html.dark .notes-textarea[data-v-751e6fd7],html[data-theme=dark] .dictation-textarea[data-v-751e6fd7],html[data-theme=dark] .notes-textarea[data-v-751e6fd7]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea[data-v-751e6fd7]:focus,html.dark .notes-textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .dictation-textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .notes-textarea[data-v-751e6fd7]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle[data-v-751e6fd7],html[data-theme=dark] .ai-correction-toggle[data-v-751e6fd7],html.dark .tile-hint-text[data-v-751e6fd7],html[data-theme=dark] .tile-hint-text[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-751e6fd7],html[data-theme=dark] .secondary-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .secondary-btn[data-v-751e6fd7]:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn[data-v-751e6fd7],html.dark .btn-next[data-v-751e6fd7],html[data-theme=dark] .generate-btn[data-v-751e6fd7],html[data-theme=dark] .btn-next[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn[data-v-751e6fd7]:hover:not(:disabled),html.dark .btn-next[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show[data-v-751e6fd7],html[data-theme=dark] .generate-btn--show[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip[data-v-751e6fd7],html[data-theme=dark] .btn-skip[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .btn-skip[data-v-751e6fd7]:hover,html[data-theme=dark] .btn-skip[data-v-751e6fd7]:hover{color:var(--fl-navy)!important}html.dark .generate-section[data-v-751e6fd7],html.dark .results-section[data-v-751e6fd7],html[data-theme=dark] .generate-section[data-v-751e6fd7],html[data-theme=dark] .results-section[data-v-751e6fd7]{border-top-color:var(--fl-border-input)!important}html.dark .error-banner[data-v-751e6fd7],html[data-theme=dark] .error-banner[data-v-751e6fd7]{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span[data-v-751e6fd7],html[data-theme=dark] .error-banner span[data-v-751e6fd7]{color:var(--fl-error)!important}html.dark .error-banner button[data-v-751e6fd7],html[data-theme=dark] .error-banner button[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile[data-v-751e6fd7],html[data-theme=dark] .tile[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile[data-v-751e6fd7]:hover,html[data-theme=dark] .tile[data-v-751e6fd7]:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active[data-v-751e6fd7],html[data-theme=dark] .tile.active[data-v-751e6fd7]{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data[data-v-751e6fd7],html[data-theme=dark] .tile.has-data[data-v-751e6fd7]{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon[data-v-751e6fd7],html[data-theme=dark] .tile.has-data .tile__icon[data-v-751e6fd7]{background:rgba(82,183,136,.15)!important}html.dark .tile__icon[data-v-751e6fd7],html[data-theme=dark] .tile__icon[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important}html.dark .tile__name[data-v-751e6fd7],html[data-theme=dark] .tile__name[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .tile__hint[data-v-751e6fd7],html[data-theme=dark] .tile__hint[data-v-751e6fd7]{color:#8993a3!important}html.dark .tile__badge[data-v-751e6fd7],html[data-theme=dark] .tile__badge[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok[data-v-751e6fd7],html[data-theme=dark] .tile__badge--ok[data-v-751e6fd7]{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow[data-v-751e6fd7],html[data-theme=dark] .tile__action-arrow[data-v-751e6fd7]{color:#8993a3!important}html.dark .tile-expand[data-v-751e6fd7],html[data-theme=dark] .tile-expand[data-v-751e6fd7]{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title[data-v-751e6fd7],html[data-theme=dark] .tile-expand__title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .tile-expand__close[data-v-751e6fd7],html[data-theme=dark] .tile-expand__close[data-v-751e6fd7]{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close[data-v-751e6fd7]:hover,html[data-theme=dark] .tile-expand__close[data-v-751e6fd7]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator[data-v-751e6fd7],html[data-theme=dark] .step-indicator[data-v-751e6fd7]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot[data-v-751e6fd7],html[data-theme=dark] .step-dot[data-v-751e6fd7]{color:#8993a3!important}html.dark .step-dot.active[data-v-751e6fd7],html[data-theme=dark] .step-dot.active[data-v-751e6fd7]{color:var(--fl-navy)!important}html.dark .step-dot.completed[data-v-751e6fd7],html[data-theme=dark] .step-dot.completed[data-v-751e6fd7]{color:var(--fl-success)!important}html.dark .embedded-test-overlay[data-v-751e6fd7],html[data-theme=dark] .embedded-test-overlay[data-v-751e6fd7]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-751e6fd7],html[data-theme=dark] .embedded-test-toolbar[data-v-751e6fd7]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-751e6fd7],html[data-theme=dark] .embedded-test-close[data-v-751e6fd7]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-751e6fd7],html[data-theme=dark] .side-panel-container[data-v-751e6fd7]{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header[data-v-751e6fd7],html[data-theme=dark] .side-panel-header[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title[data-v-751e6fd7],html[data-theme=dark] .side-panel-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .side-panel-icon[data-v-751e6fd7],html[data-theme=dark] .side-panel-icon[data-v-751e6fd7]{color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-751e6fd7],html[data-theme=dark] .side-panel-handle[data-v-751e6fd7]{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-751e6fd7]:hover,html[data-theme=dark] .side-panel-handle[data-v-751e6fd7]:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select[data-v-751e6fd7],html[data-theme=dark] .fachbereich-select[data-v-751e6fd7]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close[data-v-751e6fd7],html[data-theme=dark] .side-panel-close[data-v-751e6fd7]{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close[data-v-751e6fd7]:hover,html[data-theme=dark] .side-panel-close[data-v-751e6fd7]:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-751e6fd7]{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn[data-v-751e6fd7],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data[data-v-751e6fd7],html[data-theme=dark] .footer-status-text.has-data[data-v-751e6fd7]{color:var(--fl-link-active)!important}html.dark .config-label-compact[data-v-751e6fd7],html.dark label.config-label-compact[data-v-751e6fd7],html[data-theme=dark] .config-label-compact[data-v-751e6fd7],html[data-theme=dark] label.config-label-compact[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .length-pill[data-v-751e6fd7],html.dark button.length-pill[data-v-751e6fd7],html.dark .length-pills button[data-v-751e6fd7],html[data-theme=dark] .length-pill[data-v-751e6fd7],html[data-theme=dark] button.length-pill[data-v-751e6fd7],html[data-theme=dark] .length-pills button[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill[data-v-751e6fd7]:hover,html.dark button.length-pill[data-v-751e6fd7]:hover,html[data-theme=dark] .length-pill[data-v-751e6fd7]:hover,html[data-theme=dark] button.length-pill[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected[data-v-751e6fd7],html.dark button.length-pill.selected[data-v-751e6fd7],html[data-theme=dark] .length-pill.selected[data-v-751e6fd7],html[data-theme=dark] button.length-pill.selected[data-v-751e6fd7]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option[data-v-751e6fd7],html.dark button.pill-select-option[data-v-751e6fd7],html.dark .pill-multi-select button[data-v-751e6fd7],html.dark .pill-single-select button[data-v-751e6fd7],html[data-theme=dark] .pill-select-option[data-v-751e6fd7],html[data-theme=dark] button.pill-select-option[data-v-751e6fd7],html[data-theme=dark] .pill-multi-select button[data-v-751e6fd7],html[data-theme=dark] .pill-single-select button[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option[data-v-751e6fd7]:hover,html.dark button.pill-select-option[data-v-751e6fd7]:hover,html[data-theme=dark] .pill-select-option[data-v-751e6fd7]:hover,html[data-theme=dark] button.pill-select-option[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected[data-v-751e6fd7],html.dark button.pill-select-option.selected[data-v-751e6fd7],html[data-theme=dark] .pill-select-option.selected[data-v-751e6fd7],html[data-theme=dark] button.pill-select-option.selected[data-v-751e6fd7]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea[data-v-751e6fd7],html.dark textarea.info-textarea[data-v-751e6fd7],html[data-theme=dark] .info-textarea[data-v-751e6fd7],html[data-theme=dark] textarea.info-textarea[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .info-textarea[data-v-751e6fd7]:focus{border-color:var(--fl-info)!important}html.dark .info-textarea[data-v-751e6fd7]::placeholder,html[data-theme=dark] .info-textarea[data-v-751e6fd7]::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea[data-v-751e6fd7],html.dark .fl-input[data-v-751e6fd7],html.dark .fl-input-inline[data-v-751e6fd7],html[data-theme=dark] .fl-textarea[data-v-751e6fd7],html[data-theme=dark] .fl-input[data-v-751e6fd7],html[data-theme=dark] .fl-input-inline[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-751e6fd7]:focus,html.dark .fl-input[data-v-751e6fd7]:focus,html.dark .fl-input-inline[data-v-751e6fd7]:focus,html[data-theme=dark] .fl-textarea[data-v-751e6fd7]:focus,html[data-theme=dark] .fl-input[data-v-751e6fd7]:focus,html[data-theme=dark] .fl-input-inline[data-v-751e6fd7]:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle[data-v-751e6fd7],html.dark button.fl-advanced-toggle[data-v-751e6fd7],html[data-theme=dark] .fl-advanced-toggle[data-v-751e6fd7],html[data-theme=dark] button.fl-advanced-toggle[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle[data-v-751e6fd7]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label[data-v-751e6fd7],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon[data-v-751e6fd7],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .advanced-config[data-v-751e6fd7],html[data-theme=dark] .advanced-config[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group[data-v-751e6fd7],html[data-theme=dark] .intervention-group[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header[data-v-751e6fd7],html[data-theme=dark] .group-header[data-v-751e6fd7]{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-751e6fd7],html[data-theme=dark] .fl-add-btn[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg[data-v-751e6fd7],html[data-theme=dark] .fl-add-btn svg[data-v-751e6fd7]{color:currentcolor!important}html.dark .fl-reset-btn[data-v-751e6fd7],html[data-theme=dark] .fl-reset-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .fl-reset-btn[data-v-751e6fd7]:hover{background:#3d1a1a!important}html.dark .advanced-footer[data-v-751e6fd7],html[data-theme=dark] .advanced-footer[data-v-751e6fd7]{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill[data-v-751e6fd7],html.dark [class*=fl-pill][data-v-751e6fd7],html[data-theme=dark] .fl-pill[data-v-751e6fd7],html[data-theme=dark] [class*=fl-pill][data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill[data-v-751e6fd7]:hover,html[data-theme=dark] .fl-pill[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected[data-v-751e6fd7],html.dark .fl-pill.active[data-v-751e6fd7],html[data-theme=dark] .fl-pill.selected[data-v-751e6fd7],html[data-theme=dark] .fl-pill.active[data-v-751e6fd7]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown[data-v-751e6fd7],html.dark .dropdown-menu[data-v-751e6fd7],html.dark .header-dropdown[data-v-751e6fd7],html.dark [class*=erfassung-dropdown][data-v-751e6fd7],html[data-theme=dark] .erfassung-dropdown[data-v-751e6fd7],html[data-theme=dark] .dropdown-menu[data-v-751e6fd7],html[data-theme=dark] .header-dropdown[data-v-751e6fd7],html[data-theme=dark] [class*=erfassung-dropdown][data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a[data-v-751e6fd7],html.dark .erfassung-dropdown button[data-v-751e6fd7],html.dark .header-dropdown a[data-v-751e6fd7],html.dark .header-dropdown button[data-v-751e6fd7],html[data-theme=dark] .erfassung-dropdown a[data-v-751e6fd7],html[data-theme=dark] .erfassung-dropdown button[data-v-751e6fd7],html[data-theme=dark] .header-dropdown a[data-v-751e6fd7],html[data-theme=dark] .header-dropdown button[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a[data-v-751e6fd7]:hover,html.dark .erfassung-dropdown button[data-v-751e6fd7]:hover,html.dark .header-dropdown a[data-v-751e6fd7]:hover,html.dark .header-dropdown button[data-v-751e6fd7]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-751e6fd7]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-751e6fd7]:hover,html[data-theme=dark] .header-dropdown a[data-v-751e6fd7]:hover,html[data-theme=dark] .header-dropdown button[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill[data-v-751e6fd7],html.dark button.fl-pill[data-v-751e6fd7],html.dark [class*=fl-pill][data-v-751e6fd7]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-751e6fd7],html[data-theme=dark] button.fl-pill[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill[data-v-751e6fd7]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-751e6fd7]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active[data-v-751e6fd7],html[data-theme=dark] .fl-pill.active[data-v-751e6fd7]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon[data-v-751e6fd7],html.dark span.fl-pill-icon[data-v-751e6fd7],html[data-theme=dark] .fl-pill-icon[data-v-751e6fd7],html.dark .fl-pill-label[data-v-751e6fd7],html.dark span.fl-pill-label[data-v-751e6fd7],html[data-theme=dark] .fl-pill-label[data-v-751e6fd7]{color:inherit!important}html.dark .fl-pill-group[data-v-751e6fd7],html.dark div.fl-pill-group[data-v-751e6fd7],html[data-theme=dark] .fl-pill-group[data-v-751e6fd7]{background:transparent!important}html.dark .fl-pill-option[data-v-751e6fd7],html.dark button.fl-pill-option[data-v-751e6fd7],html[data-theme=dark] .fl-pill-option[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option[data-v-751e6fd7]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-751e6fd7]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active[data-v-751e6fd7],html[data-theme=dark] .fl-pill-option.active[data-v-751e6fd7]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon[data-v-751e6fd7],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-751e6fd7],html.dark .fl-pill-option .pill-label[data-v-751e6fd7],html[data-theme=dark] .fl-pill-option .pill-label[data-v-751e6fd7]{color:inherit!important}html.dark .section-title-wrapper[data-v-751e6fd7],html.dark .result-container .section-title-wrapper[data-v-751e6fd7],html[data-theme=dark] .section-title-wrapper[data-v-751e6fd7],html[data-theme=dark] .result-container .section-title-wrapper[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content[data-v-751e6fd7],html.dark .result-container .section-header-content[data-v-751e6fd7],html[data-theme=dark] .section-header-content[data-v-751e6fd7],html[data-theme=dark] .result-container .section-header-content[data-v-751e6fd7]{background:transparent!important}html.dark .section-title[data-v-751e6fd7],html.dark .result-container .section-title[data-v-751e6fd7],html[data-theme=dark] .section-title[data-v-751e6fd7],html[data-theme=dark] .result-container .section-title[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .skill-info-badge[data-v-751e6fd7],html[data-theme=dark] .skill-info-badge[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi[data-v-751e6fd7],html.dark .skill-info-badge .skill-name[data-v-751e6fd7],html[data-theme=dark] .skill-info-badge .mdi[data-v-751e6fd7],html[data-theme=dark] .skill-info-badge .skill-name[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .anonymization-status.protected[data-v-751e6fd7],html[data-theme=dark] .anonymization-status.protected[data-v-751e6fd7]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi[data-v-751e6fd7],html.dark .anonymization-status.protected .status-text[data-v-751e6fd7],html.dark .anonymization-status.protected .entity-count[data-v-751e6fd7],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-751e6fd7],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-751e6fd7],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-751e6fd7]{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected[data-v-751e6fd7],html[data-theme=dark] .anonymization-status.unprotected[data-v-751e6fd7]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi[data-v-751e6fd7],html.dark .anonymization-status.unprotected .status-text[data-v-751e6fd7],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-751e6fd7],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-751e6fd7]{color:var(--fl-warning)!important}html.dark .result-container .action-button[data-v-751e6fd7],html[data-theme=dark] .result-container .action-button[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .result-container .action-button[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button[data-v-751e6fd7]:disabled,html[data-theme=dark] .result-container .action-button[data-v-751e6fd7]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu[data-v-751e6fd7],html[data-theme=dark] .export-dropdown-menu[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-751e6fd7],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-751e6fd7]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-751e6fd7]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-751e6fd7],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .result-container[data-v-751e6fd7],html[data-theme=dark] .result-container[data-v-751e6fd7]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar[data-v-751e6fd7],html[data-theme=dark] .collapsible-medical-bar[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-751e6fd7],html[data-theme=dark] .collapsed-bar[data-v-751e6fd7],html.dark .expanded-bar[data-v-751e6fd7],html[data-theme=dark] .expanded-bar[data-v-751e6fd7]{background:transparent!important}html.dark .toggle-btn[data-v-751e6fd7],html.dark .toggle-btn-small[data-v-751e6fd7],html[data-theme=dark] .toggle-btn[data-v-751e6fd7],html[data-theme=dark] .toggle-btn-small[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-751e6fd7]:hover,html.dark .toggle-btn-small[data-v-751e6fd7]:hover,html[data-theme=dark] .toggle-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .toggle-btn-small[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi[data-v-751e6fd7],html[data-theme=dark] .toggle-btn-small .mdi[data-v-751e6fd7],html.dark .current-tab[data-v-751e6fd7],html[data-theme=dark] .current-tab[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .nav-tab[data-v-751e6fd7],html[data-theme=dark] .nav-tab[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab[data-v-751e6fd7]:hover,html[data-theme=dark] .nav-tab[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active[data-v-751e6fd7],html[data-theme=dark] .nav-tab.active[data-v-751e6fd7]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider[data-v-751e6fd7],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-751e6fd7]{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-751e6fd7],html[data-theme=dark] .dropdown-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .dropdown-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active[data-v-751e6fd7],html[data-theme=dark] .dropdown-btn.active[data-v-751e6fd7]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu[data-v-751e6fd7],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-751e6fd7],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-751e6fd7]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-751e6fd7]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn[data-v-751e6fd7],html.dark button.header-action-btn[data-v-751e6fd7],html[data-theme=dark] .header-action-btn[data-v-751e6fd7],html[data-theme=dark] button.header-action-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn[data-v-751e6fd7]:hover:not(:disabled),html.dark button.header-action-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn[data-v-751e6fd7]:disabled,html[data-theme=dark] .header-action-btn[data-v-751e6fd7]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action[data-v-751e6fd7],html.dark button.header-action-btn.primary-action[data-v-751e6fd7],html[data-theme=dark] .header-action-btn.primary-action[data-v-751e6fd7],html[data-theme=dark] button.header-action-btn.primary-action[data-v-751e6fd7]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn[data-v-751e6fd7],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-751e6fd7]:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn[data-v-751e6fd7],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-751e6fd7]{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-751e6fd7]:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn[data-v-751e6fd7],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action[data-v-751e6fd7],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action[data-v-751e6fd7]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action[data-v-751e6fd7],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-751e6fd7]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action[data-v-751e6fd7]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-751e6fd7]:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons[data-v-751e6fd7],html[data-theme=dark] .header-action-buttons[data-v-751e6fd7]{background:transparent!important}html.dark .session-dropdown-menu[data-v-751e6fd7],html[data-theme=dark] .session-dropdown-menu[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header[data-v-751e6fd7],html[data-theme=dark] .session-menu-header[data-v-751e6fd7]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header[data-v-751e6fd7]:hover,html[data-theme=dark] .session-menu-header[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item[data-v-751e6fd7],html[data-theme=dark] .session-menu-item[data-v-751e6fd7]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item[data-v-751e6fd7]:hover,html[data-theme=dark] .session-menu-item[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls[data-v-751e6fd7],html.dark .header-robot-controls[data-v-751e6fd7],html[data-theme=dark] .robot-controls[data-v-751e6fd7],html[data-theme=dark] .header-robot-controls[data-v-751e6fd7]{background:transparent!important}html.dark .robot-btn[data-v-751e6fd7],html[data-theme=dark] .robot-btn[data-v-751e6fd7]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-751e6fd7]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn[data-v-751e6fd7]:disabled,html[data-theme=dark] .robot-btn[data-v-751e6fd7]:disabled{opacity:.4!important}html.dark .robot-queue-btn[data-v-751e6fd7],html[data-theme=dark] .robot-queue-btn[data-v-751e6fd7]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-751e6fd7]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn[data-v-751e6fd7],html[data-theme=dark] .queue-badge-btn[data-v-751e6fd7]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .queue-badge-btn[data-v-751e6fd7]:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge[data-v-751e6fd7],html[data-theme=dark] .robot-badge[data-v-751e6fd7]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon[data-v-751e6fd7],html[data-theme=dark] .dropdown-icon[data-v-751e6fd7]{color:var(--fl-warning)!important}html.dark .robot-execute-btn[data-v-751e6fd7],html[data-theme=dark] .robot-execute-btn[data-v-751e6fd7]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue[data-v-751e6fd7],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-751e6fd7]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-751e6fd7]:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn[data-v-751e6fd7],html[data-theme=dark] .robot-results-btn[data-v-751e6fd7]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-751e6fd7]:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown[data-v-751e6fd7],html[data-theme=dark] .queue-dropdown[data-v-751e6fd7]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header[data-v-751e6fd7],html[data-theme=dark] .queue-dropdown-header[data-v-751e6fd7]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title[data-v-751e6fd7],html[data-theme=dark] .queue-dropdown-title[data-v-751e6fd7]{color:var(--fl-info)!important}html.dark .queue-clear-all-btn[data-v-751e6fd7],html[data-theme=dark] .queue-clear-all-btn[data-v-751e6fd7]{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-751e6fd7]:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item[data-v-751e6fd7],html[data-theme=dark] .queue-item[data-v-751e6fd7]{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item[data-v-751e6fd7]:hover,html[data-theme=dark] .queue-item[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label[data-v-751e6fd7],html[data-theme=dark] .queue-item-label[data-v-751e6fd7]{color:var(--fl-text-primary)!important}html.dark .queue-item-category[data-v-751e6fd7],html[data-theme=dark] .queue-item-category[data-v-751e6fd7],html.dark .queue-item-remove[data-v-751e6fd7],html[data-theme=dark] .queue-item-remove[data-v-751e6fd7]{color:var(--fl-text-muted)!important}html.dark .queue-item-remove[data-v-751e6fd7]:hover,html[data-theme=dark] .queue-item-remove[data-v-751e6fd7]:hover{color:var(--fl-error)!important}html.dark .robot-label[data-v-751e6fd7],html[data-theme=dark] .robot-label[data-v-751e6fd7]{color:inherit!important}html.dark .admin-shell[data-v-751e6fd7],html.dark .ss-page[data-v-751e6fd7],html.dark .rag-management[data-v-751e6fd7],html.dark .rag-configuration[data-v-751e6fd7],html.dark .rag-sync[data-v-751e6fd7],html.dark .spm-page[data-v-751e6fd7],html.dark .dbsync-page[data-v-751e6fd7],html.dark .system-template-manager[data-v-751e6fd7],html.dark .org-page[data-v-751e6fd7],html.dark .billing-page[data-v-751e6fd7],html.dark .admin-dashboard[data-v-751e6fd7],html.dark .um-page[data-v-751e6fd7],html.dark .fl-tenant-sync[data-v-751e6fd7],html.dark .knowledge-management[data-v-751e6fd7],html.dark .ai-defaults[data-v-751e6fd7],html.dark .ud-page[data-v-751e6fd7],html.dark .fl-page[data-v-751e6fd7],html.dark .security-dashboard[data-v-751e6fd7],html.dark .admin-page[data-v-751e6fd7],html[data-theme=dark] .admin-shell[data-v-751e6fd7],html[data-theme=dark] .ss-page[data-v-751e6fd7],html[data-theme=dark] .rag-management[data-v-751e6fd7],html[data-theme=dark] .rag-configuration[data-v-751e6fd7],html[data-theme=dark] .rag-sync[data-v-751e6fd7],html[data-theme=dark] .spm-page[data-v-751e6fd7],html[data-theme=dark] .dbsync-page[data-v-751e6fd7],html[data-theme=dark] .system-template-manager[data-v-751e6fd7],html[data-theme=dark] .org-page[data-v-751e6fd7],html[data-theme=dark] .billing-page[data-v-751e6fd7],html[data-theme=dark] .admin-dashboard[data-v-751e6fd7],html[data-theme=dark] .um-page[data-v-751e6fd7],html[data-theme=dark] .fl-tenant-sync[data-v-751e6fd7],html[data-theme=dark] .knowledge-management[data-v-751e6fd7],html[data-theme=dark] .ai-defaults[data-v-751e6fd7],html[data-theme=dark] .ud-page[data-v-751e6fd7],html[data-theme=dark] .fl-page[data-v-751e6fd7],html[data-theme=dark] .security-dashboard[data-v-751e6fd7],html[data-theme=dark] .admin-page[data-v-751e6fd7]{--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-751e6fd7],html.dark .rag-sync[data-v-751e6fd7],html.dark .knowledge-management[data-v-751e6fd7],html[data-theme=dark] .rag-management[data-v-751e6fd7],html[data-theme=dark] .rag-sync[data-v-751e6fd7],html[data-theme=dark] .knowledge-management[data-v-751e6fd7]{background:var(--fl-bg-page)!important}html.dark .admin-topbar[data-v-751e6fd7],html[data-theme=dark] .admin-topbar[data-v-751e6fd7]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section[data-v-751e6fd7],html[data-theme=dark] .topbar-section[data-v-751e6fd7]{color:var(--fl-text-muted)}html.dark .status-checking[data-v-751e6fd7],html[data-theme=dark] .status-checking[data-v-751e6fd7]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn[data-v-751e6fd7],html[data-theme=dark] .user-btn[data-v-751e6fd7]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .user-btn[data-v-751e6fd7]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar[data-v-751e6fd7],html[data-theme=dark] .user-avatar[data-v-751e6fd7]{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown[data-v-751e6fd7],html.dark .user-dropdown[data-v-751e6fd7],html[data-theme=dark] .notification-dropdown[data-v-751e6fd7],html[data-theme=dark] .user-dropdown[data-v-751e6fd7]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-751e6fd7],html.dark .notification-item[data-v-751e6fd7],html[data-theme=dark] .notification-header[data-v-751e6fd7],html[data-theme=dark] .notification-item[data-v-751e6fd7]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-751e6fd7],html[data-theme=dark] .user-dropdown-divider[data-v-751e6fd7]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-751e6fd7]:hover,html[data-theme=dark] .user-dropdown-item[data-v-751e6fd7]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-751e6fd7]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-751e6fd7]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-751e6fd7],html[data-theme=dark] .admin-sidebar[data-v-751e6fd7]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-751e6fd7],html.dark .nav-group-divider[data-v-751e6fd7],html.dark .sidebar-footer[data-v-751e6fd7],html[data-theme=dark] .sidebar-brand[data-v-751e6fd7],html[data-theme=dark] .nav-group-divider[data-v-751e6fd7],html[data-theme=dark] .sidebar-footer[data-v-751e6fd7]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-751e6fd7],html[data-theme=dark] .nav-group-divider[data-v-751e6fd7]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-751e6fd7],html[data-theme=dark] .brand-icon[data-v-751e6fd7]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-751e6fd7]:hover,html.dark .nav-item.active[data-v-751e6fd7],html[data-theme=dark] .nav-item[data-v-751e6fd7]:hover,html[data-theme=dark] .nav-item.active[data-v-751e6fd7]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-751e6fd7]:before,html[data-theme=dark] .nav-item.active[data-v-751e6fd7]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-751e6fd7],html[data-theme=dark] .ss-card[data-v-751e6fd7]{background:var(--fl-bg-card);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-751e6fd7],html.dark .ss-action-icon--secondary[data-v-751e6fd7],html[data-theme=dark] .ss-icon-maintenance[data-v-751e6fd7],html[data-theme=dark] .ss-action-icon--secondary[data-v-751e6fd7]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-751e6fd7],html[data-theme=dark] .ss-select option[data-v-751e6fd7]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-751e6fd7],html[data-theme=dark] .ss-switch-slider[data-v-751e6fd7]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-751e6fd7],html.dark .um-dialog[data-v-751e6fd7],html[data-theme=dark] .um-table-card[data-v-751e6fd7],html[data-theme=dark] .um-dialog[data-v-751e6fd7]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0[data-v-751e6fd7],html[data-theme=dark] .um-avatar-0[data-v-751e6fd7]{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary[data-v-751e6fd7],html.dark .org-btn--primary[data-v-751e6fd7],html[data-theme=dark] .spm-btn--primary[data-v-751e6fd7],html[data-theme=dark] .org-btn--primary[data-v-751e6fd7]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-751e6fd7]:hover:not(:disabled),html.dark .org-btn--primary[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-751e6fd7]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-751e6fd7],html[data-theme=dark] .org-header__icon-ring[data-v-751e6fd7]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-751e6fd7]:hover,html[data-theme=dark] .quick-action-btn[data-v-751e6fd7]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-751e6fd7],html[data-theme=dark] .qa-teal[data-v-751e6fd7]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-751e6fd7],html[data-theme=dark] .qa-slate[data-v-751e6fd7]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-751e6fd7],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-751e6fd7]{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th[data-v-751e6fd7],html.dark .dbsync-table thead th[data-v-751e6fd7],html.dark .um-table th[data-v-751e6fd7],html.dark .ud-table th[data-v-751e6fd7],html.dark .history-table th[data-v-751e6fd7],html.dark .result-table th[data-v-751e6fd7],html[data-theme=dark] .spm-table th[data-v-751e6fd7],html[data-theme=dark] .dbsync-table thead th[data-v-751e6fd7],html[data-theme=dark] .um-table th[data-v-751e6fd7],html[data-theme=dark] .ud-table th[data-v-751e6fd7],html[data-theme=dark] .history-table th[data-v-751e6fd7],html[data-theme=dark] .result-table th[data-v-751e6fd7]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-751e6fd7],html[data-theme=dark] .ud-page[data-v-751e6fd7]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-751e6fd7],html[data-theme=dark] .ud-error[data-v-751e6fd7]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err[data-v-751e6fd7],html[data-theme=dark] .ud-subnote--err[data-v-751e6fd7]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-751e6fd7],html.dark .modal-overlay[data-v-751e6fd7],html.dark .confirm-overlay[data-v-751e6fd7],html.dark .dialog-overlay[data-v-751e6fd7],html.dark .loading-overlay[data-v-751e6fd7],html[data-theme=dark] .spm-overlay[data-v-751e6fd7],html[data-theme=dark] .modal-overlay[data-v-751e6fd7],html[data-theme=dark] .confirm-overlay[data-v-751e6fd7],html[data-theme=dark] .dialog-overlay[data-v-751e6fd7],html[data-theme=dark] .loading-overlay[data-v-751e6fd7]{background:rgba(0,0,0,.6)!important}html.dark .spm-modal[data-v-751e6fd7],html.dark .plans-dialog[data-v-751e6fd7],html.dark .preview-dialog[data-v-751e6fd7],html.dark .confirm-dialog[data-v-751e6fd7],html[data-theme=dark] .spm-modal[data-v-751e6fd7],html[data-theme=dark] .plans-dialog[data-v-751e6fd7],html[data-theme=dark] .preview-dialog[data-v-751e6fd7],html[data-theme=dark] .confirm-dialog[data-v-751e6fd7]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-751e6fd7],html.dark .um-dialog-header[data-v-751e6fd7],html.dark .spm-modal-actions[data-v-751e6fd7],html.dark .um-dialog-footer[data-v-751e6fd7],html.dark .plans-dialog__header[data-v-751e6fd7],html[data-theme=dark] .spm-modal-header[data-v-751e6fd7],html[data-theme=dark] .um-dialog-header[data-v-751e6fd7],html[data-theme=dark] .spm-modal-actions[data-v-751e6fd7],html[data-theme=dark] .um-dialog-footer[data-v-751e6fd7],html[data-theme=dark] .plans-dialog__header[data-v-751e6fd7]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-751e6fd7],html.dark .detail-row[data-v-751e6fd7],html[data-theme=dark] .status-row-header[data-v-751e6fd7],html[data-theme=dark] .detail-row[data-v-751e6fd7]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider[data-v-751e6fd7],html[data-theme=dark] .divider[data-v-751e6fd7]{border-bottom-color:var(--fl-border-input)}html.dark .mono[data-v-751e6fd7],html[data-theme=dark] .mono[data-v-751e6fd7]{color:var(--fl-text-primary)}html.dark .chip--ok[data-v-751e6fd7],html[data-theme=dark] .chip--ok[data-v-751e6fd7]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-751e6fd7],html[data-theme=dark] .chip--warn[data-v-751e6fd7]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-751e6fd7],html[data-theme=dark] .chip--danger[data-v-751e6fd7]{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted[data-v-751e6fd7],html[data-theme=dark] .chip--muted[data-v-751e6fd7]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-751e6fd7],html[data-theme=dark] .kpi-card[data-v-751e6fd7]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row[data-v-751e6fd7]:hover,html[data-theme=dark] .log-row[data-v-751e6fd7]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-751e6fd7],html[data-theme=dark] .error-item[data-v-751e6fd7]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-751e6fd7],html[data-theme=dark] .action-auth[data-v-751e6fd7]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-751e6fd7],html[data-theme=dark] .action-danger[data-v-751e6fd7]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-751e6fd7],html[data-theme=dark] .action-modify[data-v-751e6fd7]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-751e6fd7],html[data-theme=dark] .action-access[data-v-751e6fd7]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-751e6fd7],html[data-theme=dark] .action-default[data-v-751e6fd7]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-751e6fd7],html[data-theme=dark] .provider-tag--anthropic[data-v-751e6fd7]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-751e6fd7],html[data-theme=dark] .provider-tag--mistral[data-v-751e6fd7]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-751e6fd7]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-751e6fd7]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-751e6fd7]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-751e6fd7]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-751e6fd7],html[data-theme=dark] .rag-tabs[data-v-751e6fd7]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button[data-v-751e6fd7]:hover,html.dark .tab-button.active[data-v-751e6fd7],html[data-theme=dark] .tab-button[data-v-751e6fd7]:hover,html[data-theme=dark] .tab-button.active[data-v-751e6fd7]{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content[data-v-751e6fd7],html.dark .rag-header[data-v-751e6fd7],html.dark .stat-card[data-v-751e6fd7],html[data-theme=dark] .rag-content[data-v-751e6fd7],html[data-theme=dark] .rag-header[data-v-751e6fd7],html[data-theme=dark] .stat-card[data-v-751e6fd7]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.lina-msg[data-v-751e6fd7]{display:flex;flex-direction:column;gap:4px}.lina-msg--user[data-v-751e6fd7]{align-items:flex-end}.lina-msg--assistant[data-v-751e6fd7]{align-items:flex-start}.lina-msg__bubble[data-v-751e6fd7]{max-width:85%;padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.lina-msg--user .lina-msg__bubble[data-v-751e6fd7]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary);border-bottom-right-radius:4px}.lina-msg--assistant .lina-msg__bubble[data-v-751e6fd7]{background:var(--fl-bg-card);color:var(--fl-text-primary);border:1px solid var(--fl-k1-bg-page);border-bottom-left-radius:4px}.lina-msg__sources[data-v-751e6fd7]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.lina-msg__source[data-v-751e6fd7]{display:inline-block;padding:3px 10px;background:var(--fl-ceremaris-light);color:var(--fl-navy, #14365C);border-radius:6px;font-size:11px;text-decoration:none}.lina-msg__source[data-v-751e6fd7]:hover{text-decoration:underline}html.dark .lina-msg--user .lina-msg__bubble,html[data-theme=dark] .lina-msg--user .lina-msg__bubble{background:rgba(88,166,212,.18)!important;color:var(--fl-text-primary)!important}html.dark .lina-msg--assistant .lina-msg__bubble,html[data-theme=dark] .lina-msg--assistant .lina-msg__bubble{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .lina-msg__source,html[data-theme=dark] .lina-msg__source{background:rgba(88,166,212,.18)!important;color:var(--fl-navy)!important}[data-v-04e78909]: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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-04e78909]: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-04e78909]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-04e78909]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-04e78909]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-04e78909]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-04e78909]: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-04e78909]: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-04e78909]: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-04e78909]: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-04e78909],html[data-theme=dark][data-v-04e78909]{--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-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-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-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-04e78909]{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-04e78909]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-04e78909],html.dark .length-bubble[data-v-04e78909]{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-04e78909]:after,html.dark .length-bubble[data-v-04e78909]:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout[data-v-04e78909]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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-04e78909],html.dark .fl-chrome-popout[data-v-04e78909]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-04e78909]: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-04e78909],html[data-theme=dark][data-v-04e78909]{--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-04e78909]:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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-04e78909],.ut-palette__title[data-v-04e78909],.sm-palette__title[data-v-04e78909],.bp-palette__title[data-v-04e78909],.tb-palette__title[data-v-04e78909],.rp-palette__title[data-v-04e78909],.sv-hero__title[data-v-04e78909],[class*=hero__title][data-v-04e78909]{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-04e78909],[class*=hero__title-mark][data-v-04e78909]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-04e78909]{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-04e78909],.browser-title[data-v-04e78909],.search-scope__title[data-v-04e78909],[class*=__section-title][data-v-04e78909],[class*=__panel-title][data-v-04e78909]{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-04e78909],[class*=tile__value][data-v-04e78909]{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-04e78909],[class*=hero__eyebrow][data-v-04e78909]{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-04e78909],[class*=hero__lede][data-v-04e78909]{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-04e78909]{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-04e78909],.template-section-title[data-v-04e78909]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-04e78909]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-04e78909],.mdi[data-v-04e78909]:before,[class^=mdi-][data-v-04e78909]:before,[class*=" mdi-"][data-v-04e78909]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container[data-v-04e78909]{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-04e78909]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-04e78909]{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-04e78909 .4s var(--fl-ease-out)}.fl-card-wide[data-v-04e78909]{max-width:640px}.fl-card-narrow[data-v-04e78909]{max-width:420px}@keyframes fl-card-fade-in-04e78909{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-04e78909]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-04e78909],.fl-card-title[data-v-04e78909]{font-family:var(--fl-font-family);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-04e78909]{font-family:var(--fl-font-family);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-04e78909]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-04e78909]{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-04e78909]{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-family:var(--fl-font-family);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-04e78909]{color:inherit}.fl-btn[data-v-04e78909]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-04e78909]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-04e78909]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-04e78909]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-04e78909]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-04e78909]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-04e78909]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-04e78909]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-04e78909]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-04e78909]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-04e78909]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-04e78909]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-04e78909]{pointer-events:none}.fl-btn-loading[data-v-04e78909]: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-04e78909 .7s linear infinite}@keyframes fl-btn-spin-04e78909{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-04e78909]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-04e78909]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-04e78909]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-04e78909]{width:100%}.fl-btn-icon[data-v-04e78909]{width:18px;height:18px}.fl-choice-grid[data-v-04e78909]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-04e78909]{grid-template-columns:1fr}.fl-choice-grid[data-v-04e78909]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-04e78909]{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-family:var(--fl-font-family);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-04e78909]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-04e78909]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-04e78909]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-04e78909]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-04e78909]{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-family:var(--fl-font-family);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-04e78909]{font-size:13px;color:#8993a3}.fl-chip[data-v-04e78909]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-04e78909]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-04e78909]{color:var(--fl-navy)}.fl-chip.selected[data-v-04e78909]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-04e78909]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-04e78909]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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-04e78909]::placeholder{color:#8993a3}.fl-input[data-v-04e78909]:hover{border-color:#c9cfd6}.fl-input[data-v-04e78909]: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-04e78909]{min-height:120px;resize:vertical}.fl-input-group[data-v-04e78909]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-04e78909]{display:block;font-family:var(--fl-font-family);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-04e78909]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-04e78909]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-04e78909]{color:var(--fl-text-muted)}.fl-instruction[data-v-04e78909]{font-family:var(--fl-font-family);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-04e78909]{font-family:var(--fl-font-family);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-04e78909]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-04e78909]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-04e78909]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-04e78909]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-04e78909]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-04e78909]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-04e78909]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-04e78909]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-04e78909]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-04e78909]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-04e78909]{padding:var(--fl-space-md)}.fl-p-lg[data-v-04e78909]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-04e78909]{padding:var(--fl-space-xl)}.fl-flex[data-v-04e78909]{display:flex}.fl-flex-col[data-v-04e78909]{flex-direction:column}.fl-items-center[data-v-04e78909]{align-items:center}.fl-justify-center[data-v-04e78909]{justify-content:center}.fl-justify-between[data-v-04e78909]{justify-content:space-between}.fl-gap-sm[data-v-04e78909]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-04e78909]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-04e78909]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-04e78909]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-04e78909]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-04e78909],.fl-card-title[data-v-04e78909]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-04e78909]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-04e78909]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-04e78909]{padding:var(--fl-space-md)}.fl-card-header[data-v-04e78909],.fl-card-content[data-v-04e78909]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-04e78909]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-04e78909]{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-family:var(--fl-font-family);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-04e78909]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-04e78909]{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-04e78909]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-04e78909]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-04e78909]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-04e78909]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-04e78909]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-04e78909]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-04e78909]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-04e78909]{font-family:var(--fl-font-family);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-04e78909]{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-04e78909]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-04e78909]{width:16px;height:16px}.fl-icon-lg[data-v-04e78909]{width:24px;height:24px}.fl-check-icon[data-v-04e78909]{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base[data-v-04e78909],.test-container .result-container[data-v-04e78909],.test-container [class*=-question-container][data-v-04e78909],.test-container [class*=-result-container][data-v-04e78909],.test-container [class*=-test-container][data-v-04e78909]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-04e78909],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-04e78909]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-04e78909],.test-container .print-btn[data-v-04e78909]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-04e78909]:hover:not(:disabled),.test-container .print-btn[data-v-04e78909]: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-04e78909]:disabled,.test-container .print-btn[data-v-04e78909]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-04e78909]{background:transparent!important}.test-container [class*=-question-item][data-v-04e78909]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-04e78909]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-04e78909],.test-container .interpretation-section[data-v-04e78909],.test-container .main-interpretation[data-v-04e78909],.test-container .full-interpretation[data-v-04e78909],.test-container .detailed-interpretation[data-v-04e78909],.test-container .score-interpretation[data-v-04e78909],.test-container .instruction-section[data-v-04e78909],.test-container .instruction-box[data-v-04e78909],.test-container .instructions-panel[data-v-04e78909],.test-container .standard-instruction[data-v-04e78909],.test-container .info-box[data-v-04e78909],.test-container .important-note[data-v-04e78909],.test-container .highlight-box[data-v-04e78909],.test-container .camera-instruction[data-v-04e78909],.test-container .drawing-instruction[data-v-04e78909],.test-container .input-instruction[data-v-04e78909],.test-container .region-hint[data-v-04e78909],.test-container .tutorial-summary[data-v-04e78909]{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-04e78909],.test-container .result-section[data-v-04e78909],.test-container .summary-section[data-v-04e78909],.test-container .score-box[data-v-04e78909],.test-container .score-summary[data-v-04e78909],.test-container .phase-card[data-v-04e78909],.test-container .metric-card[data-v-04e78909],.test-container .section-card[data-v-04e78909],.test-container .test-info[data-v-04e78909],.test-container .sequence-info[data-v-04e78909],.test-container .completion-summary[data-v-04e78909],.test-container .completion-status[data-v-04e78909],.test-container .debug-section[data-v-04e78909],.test-container .debug-stats[data-v-04e78909],.test-container .debug-info[data-v-04e78909],.test-container .specific-data[data-v-04e78909],.test-container .matrix-display[data-v-04e78909],.test-container .counter-display[data-v-04e78909]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-04e78909]{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-04e78909]{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-04e78909]: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-04e78909]{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-04e78909]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-04e78909]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-04e78909],.test-container .bdi-option[data-v-04e78909],.score-container .response-option[data-v-04e78909]{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-04e78909],.test-container .bdi-option .bdi-option-text[data-v-04e78909],.score-container .response-option .option-label[data-v-04e78909]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-04e78909]:before,.test-container .bdi-option[data-v-04e78909]: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-04e78909]{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-04e78909]:after,.test-container .bdi-option[data-v-04e78909]:after,.score-container .response-option[data-v-04e78909]: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-04e78909]:hover:not(.selected),.test-container .bdi-option[data-v-04e78909]:hover:not(.selected),.score-container .response-option[data-v-04e78909]: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-04e78909]:hover:not(.selected):before,.test-container .bdi-option[data-v-04e78909]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-04e78909],.test-container .bdi-option.selected[data-v-04e78909],.score-container .response-option.selected[data-v-04e78909]{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-04e78909],.test-container .bdi-option.selected .bdi-option-text[data-v-04e78909],.score-container .response-option.selected .option-label[data-v-04e78909]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-04e78909]:before,.test-container .bdi-option.selected[data-v-04e78909]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-04e78909]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-04e78909]:after,.test-container .bdi-option.selected[data-v-04e78909]:after,.score-container .response-option.selected[data-v-04e78909]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-04e78909]{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-04e78909]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-04e78909]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-04e78909]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-04e78909]{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-04e78909]{color:#fff!important}.test-container .answer-option.selected[data-v-04e78909]: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-04e78909]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-04e78909]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-04e78909]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-04e78909{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-04e78909{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-04e78909{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-04e78909{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-04e78909{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-04e78909]{animation:fl-ai-cognitive-pulse-04e78909 2s ease-in-out infinite}.fl-ai-generating[data-v-04e78909]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-04e78909 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-04e78909]{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-04e78909]{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-04e78909]{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-04e78909]{font-family:var(--fl-font-family-ai);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-04e78909]{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-04e78909]{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-04e78909]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-04e78909]{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-04e78909]{opacity:1}.fl-data-container[data-v-04e78909]{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-04e78909]{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-04e78909]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-04e78909 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-04e78909]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-04e78909]{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-family:var(--fl-font-family);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-04e78909]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-04e78909]{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-04e78909]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-04e78909]{transform:scale(1.1);animation:fl-ai-lens-scan-04e78909 3s ease-in-out infinite}.fl-btn-ai[data-v-04e78909]{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-04e78909]: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-04e78909]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-04e78909]{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-04e78909]{font-size:12px}.fl-ai-response[data-v-04e78909]{font-family:var(--fl-font-family-ai);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-04e78909]: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-04e78909]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-04e78909]: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-04e78909 .8s linear infinite}@keyframes fl-ai-spin-04e78909{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-04e78909],html[data-theme=dark] .fl-ai-text[data-v-04e78909]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-04e78909],html[data-theme=dark] .fl-ai-response[data-v-04e78909]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-04e78909],html[data-theme=dark] .fl-btn-ai[data-v-04e78909]{color:#1a1a00}html.dark .fl-ai-badge[data-v-04e78909],html[data-theme=dark] .fl-ai-badge[data-v-04e78909]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-04e78909],html[data-theme=dark][data-v-04e78909]{color-scheme:dark}html.dark[data-v-04e78909] ::-webkit-scrollbar,html[data-theme=dark][data-v-04e78909] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-04e78909] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-04e78909] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-04e78909] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-04e78909] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-04e78909] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-04e78909] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-04e78909],html[data-theme=dark] body[data-v-04e78909]{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app[data-v-04e78909],html[data-theme=dark] #app[data-v-04e78909]{background-color:var(--fl-bg-page)}html.dark footer[data-v-04e78909],html[data-theme=dark] footer[data-v-04e78909]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button[data-v-04e78909],html[data-theme=dark] .start-button[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item[data-v-04e78909],html[data-theme=dark] .info-item[data-v-04e78909]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item[data-v-04e78909]:hover,html[data-theme=dark] .info-item[data-v-04e78909]:hover{background-color:#2d333b!important}html.dark .info-item.clickable[data-v-04e78909]:hover,html[data-theme=dark] .info-item.clickable[data-v-04e78909]:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon[data-v-04e78909],html[data-theme=dark] .info-icon[data-v-04e78909],html.dark .info-label[data-v-04e78909],html[data-theme=dark] .info-label[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .info-value[data-v-04e78909],html[data-theme=dark] .info-value[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .user-info[data-v-04e78909],html[data-theme=dark] .user-info[data-v-04e78909]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon[data-v-04e78909],html[data-theme=dark] .user-info .info-icon[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .patient-info[data-v-04e78909],html[data-theme=dark] .patient-info[data-v-04e78909]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon[data-v-04e78909],html[data-theme=dark] .patient-info .info-icon[data-v-04e78909]{color:var(--fl-success)!important}html.dark .patient-info.no-patient[data-v-04e78909],html[data-theme=dark] .patient-info.no-patient[data-v-04e78909]{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info[data-v-04e78909],html[data-theme=dark] .fachbereich-info[data-v-04e78909]{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon[data-v-04e78909],html[data-theme=dark] .fachbereich-info .info-icon[data-v-04e78909]{color:#a371d4!important}html.dark .modus-info[data-v-04e78909],html[data-theme=dark] .modus-info[data-v-04e78909]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info[data-v-04e78909],html[data-theme=dark] .ai-provider-info[data-v-04e78909]{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon[data-v-04e78909],html[data-theme=dark] .ai-provider-info .info-icon[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .session-info[data-v-04e78909],html[data-theme=dark] .session-info[data-v-04e78909],html.dark .unlock-info[data-v-04e78909],html[data-theme=dark] .unlock-info[data-v-04e78909]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info[data-v-04e78909],html[data-theme=dark] .untersucher-info[data-v-04e78909]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input[data-v-04e78909]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-04e78909],html.dark textarea[data-v-04e78909],html[data-theme=dark] input[data-v-04e78909]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-04e78909],html[data-theme=dark] textarea[data-v-04e78909]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-04e78909]::placeholder,html.dark textarea[data-v-04e78909]::placeholder,html[data-theme=dark] input[data-v-04e78909]::placeholder,html[data-theme=dark] textarea[data-v-04e78909]::placeholder{color:#8993a3}html.dark input[data-v-04e78909]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-04e78909]:focus,html.dark textarea[data-v-04e78909]:focus,html[data-theme=dark] input[data-v-04e78909]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-04e78909]:focus,html[data-theme=dark] textarea[data-v-04e78909]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-04e78909],html[data-theme=dark] select option[data-v-04e78909]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-04e78909],html[data-theme=dark] .v-field[data-v-04e78909]{background:var(--fl-bg-card)!important}html.dark .v-field__input[data-v-04e78909],html[data-theme=dark] .v-field__input[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .v-field__outline[data-v-04e78909],html[data-theme=dark] .v-field__outline[data-v-04e78909]{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline[data-v-04e78909],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-04e78909]{border-color:var(--fl-border-input-focus)!important}html.dark .v-label[data-v-04e78909],html[data-theme=dark] .v-label[data-v-04e78909],html.dark .v-select .v-field__append-inner[data-v-04e78909],html.dark .v-text-field .v-field__append-inner[data-v-04e78909],html.dark .v-text-field .v-field__prepend-inner[data-v-04e78909],html[data-theme=dark] .v-select .v-field__append-inner[data-v-04e78909],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-04e78909],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .v-list[data-v-04e78909],html[data-theme=dark] .v-list[data-v-04e78909]{background:var(--fl-bg-card)!important}html.dark .v-list-item[data-v-04e78909],html[data-theme=dark] .v-list-item[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .v-list-item[data-v-04e78909]:hover,html[data-theme=dark] .v-list-item[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content[data-v-04e78909],html[data-theme=dark] .v-overlay__content[data-v-04e78909]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-04e78909],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-04e78909]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox][data-v-04e78909],html.dark input[type=radio][data-v-04e78909],html[data-theme=dark] input[type=checkbox][data-v-04e78909],html[data-theme=dark] input[type=radio][data-v-04e78909]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-04e78909],html[data-theme=dark] .fl-chip[data-v-04e78909]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-04e78909],html[data-theme=dark] .fl-chip .mdi[data-v-04e78909]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-04e78909]:hover,html[data-theme=dark] .fl-chip[data-v-04e78909]: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-04e78909],html[data-theme=dark] .fl-chip.selected[data-v-04e78909]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-04e78909],html[data-theme=dark] .fl-chip.selected .mdi[data-v-04e78909]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-04e78909]:hover,html[data-theme=dark] .fl-chip.selected[data-v-04e78909]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-04e78909],html[data-theme=dark] .user-info-panel[data-v-04e78909]{color:var(--fl-text-primary)}html.dark .info-section[data-v-04e78909],html[data-theme=dark] .info-section[data-v-04e78909]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header[data-v-04e78909],html[data-theme=dark] .section-header[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .section-header .mdi[data-v-04e78909],html[data-theme=dark] .section-header .mdi[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .section-title[data-v-04e78909],html[data-theme=dark] .section-title[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .user-name[data-v-04e78909],html[data-theme=dark] .user-name[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge[data-v-04e78909],html[data-theme=dark] .fachrichtung-badge[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label[data-v-04e78909],html[data-theme=dark] .token-label[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .token-value[data-v-04e78909],html[data-theme=dark] .token-value[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .token-value.cost[data-v-04e78909],html[data-theme=dark] .token-value.cost[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .cost-row[data-v-04e78909],html[data-theme=dark] .cost-row[data-v-04e78909]{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row[data-v-04e78909],html[data-theme=dark] .toggle-row[data-v-04e78909]{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn[data-v-04e78909],html[data-theme=dark] .toggle-btn[data-v-04e78909]{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn[data-v-04e78909]:hover,html[data-theme=dark] .toggle-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active[data-v-04e78909],html[data-theme=dark] .toggle-btn.active[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn[data-v-04e78909],html[data-theme=dark] .refresh-btn[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .refresh-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .refresh-btn[data-v-04e78909]:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table[data-v-04e78909],html[data-theme=dark] .patient-info-table[data-v-04e78909]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-04e78909],html[data-theme=dark] .patient-info-table td[data-v-04e78909]{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label[data-v-04e78909],html[data-theme=dark] .patient-info-table .label[data-v-04e78909],html.dark .nav-btn .mdi[data-v-04e78909],html[data-theme=dark] .nav-btn .mdi[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi[data-v-04e78909],html[data-theme=dark] .nav-btn:hover .mdi[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .document-manager[data-v-04e78909],html[data-theme=dark] .document-manager[data-v-04e78909]{background:var(--fl-bg-card)!important}html.dark .documents-header[data-v-04e78909],html[data-theme=dark] .documents-header[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title[data-v-04e78909],html[data-theme=dark] .documents-header .header-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi[data-v-04e78909],html[data-theme=dark] .documents-header .mdi[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .doc-type-filter[data-v-04e78909],html[data-theme=dark] .doc-type-filter[data-v-04e78909]{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field[data-v-04e78909],html[data-theme=dark] .doc-type-filter .v-field[data-v-04e78909]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list[data-v-04e78909],html[data-theme=dark] .documents-list[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .document-item[data-v-04e78909],html[data-theme=dark] .document-item[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item[data-v-04e78909]:hover,html[data-theme=dark] .document-item[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected[data-v-04e78909],html[data-theme=dark] .document-item.selected[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta[data-v-04e78909],html[data-theme=dark] .doc-meta[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .doc-badge[data-v-04e78909],html[data-theme=dark] .doc-badge[data-v-04e78909],html.dark .action-btn[data-v-04e78909],html[data-theme=dark] .action-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn[data-v-04e78909]:hover,html[data-theme=dark] .action-btn[data-v-04e78909]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger[data-v-04e78909]:hover,html[data-theme=dark] .action-btn.danger[data-v-04e78909]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container[data-v-04e78909],html[data-theme=dark] .data-container[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header[data-v-04e78909],html[data-theme=dark] .container-header[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title[data-v-04e78909],html[data-theme=dark] .container-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .container-content[data-v-04e78909],html[data-theme=dark] .container-content[data-v-04e78909]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-04e78909],html[data-theme=dark] .data-item[data-v-04e78909]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-04e78909]:hover,html[data-theme=dark] .data-item[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-04e78909],html[data-theme=dark] .item-date[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .item-content[data-v-04e78909],html[data-theme=dark] .item-content[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .item-actions button[data-v-04e78909],html[data-theme=dark] .item-actions button[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .item-actions button[data-v-04e78909]:hover,html[data-theme=dark] .item-actions button[data-v-04e78909]:hover{color:var(--fl-navy)!important}html.dark .empty-state[data-v-04e78909],html[data-theme=dark] .empty-state[data-v-04e78909]{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi[data-v-04e78909],html[data-theme=dark] .empty-state .mdi[data-v-04e78909]{color:#8993a3!important}html.dark .document-manager[data-v-04e78909],html[data-theme=dark] .document-manager[data-v-04e78909]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header[data-v-04e78909],html[data-theme=dark] .document-manager__header[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title[data-v-04e78909],html[data-theme=dark] .document-manager__title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi[data-v-04e78909],html[data-theme=dark] .document-manager__title .mdi[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .document-manager__filters[data-v-04e78909],html[data-theme=dark] .document-manager__filters[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select[data-v-04e78909],html[data-theme=dark] .document-manager__select[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select[data-v-04e78909]:focus,html[data-theme=dark] .document-manager__select[data-v-04e78909]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading[data-v-04e78909],html.dark .document-manager__empty[data-v-04e78909],html[data-theme=dark] .document-manager__loading[data-v-04e78909],html[data-theme=dark] .document-manager__empty[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .document-manager__error[data-v-04e78909],html[data-theme=dark] .document-manager__error[data-v-04e78909]{color:var(--fl-error)!important}html.dark .document-manager__list[data-v-04e78909],html[data-theme=dark] .document-manager__list[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .document-manager__item[data-v-04e78909],html[data-theme=dark] .document-manager__item[data-v-04e78909]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item[data-v-04e78909]:hover,html[data-theme=dark] .document-manager__item[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected[data-v-04e78909],html[data-theme=dark] .document-manager__item--selected[data-v-04e78909]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected[data-v-04e78909]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-04e78909]:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon[data-v-04e78909],html[data-theme=dark] .document-manager__item-icon[data-v-04e78909]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi[data-v-04e78909],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .document-manager__item-name[data-v-04e78909],html[data-theme=dark] .document-manager__item-name[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta[data-v-04e78909],html[data-theme=dark] .document-manager__item-meta[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator[data-v-04e78909],html[data-theme=dark] .document-manager__item-separator[data-v-04e78909]{color:var(--fl-border-input)!important}html.dark .document-manager__item-score[data-v-04e78909],html[data-theme=dark] .document-manager__item-score[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status[data-v-04e78909],html[data-theme=dark] .document-manager__item-text-status[data-v-04e78909]{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note[data-v-04e78909],html[data-theme=dark] .document-manager__item-badge--note[data-v-04e78909]{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated[data-v-04e78909],html[data-theme=dark] .document-manager__item-badge--generated[data-v-04e78909]{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn[data-v-04e78909],html[data-theme=dark] .document-manager__btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-04e78909]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-04e78909]:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add[data-v-04e78909],html.dark .document-manager__btn--primary[data-v-04e78909],html[data-theme=dark] .document-manager__btn--add[data-v-04e78909],html[data-theme=dark] .document-manager__btn--primary[data-v-04e78909]{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add[data-v-04e78909]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-04e78909]:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination[data-v-04e78909],html[data-theme=dark] .document-manager__pagination[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info[data-v-04e78909],html[data-theme=dark] .document-manager__page-info[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay[data-v-04e78909],html[data-theme=dark] .document-manager__dialog-overlay[data-v-04e78909]{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog[data-v-04e78909],html.dark .document-manager__ocr-modal[data-v-04e78909],html.dark .document-manager__note-modal[data-v-04e78909],html.dark .document-manager__fulltext-modal[data-v-04e78909],html[data-theme=dark] .document-manager__dialog[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-modal[data-v-04e78909],html[data-theme=dark] .document-manager__note-modal[data-v-04e78909],html[data-theme=dark] .document-manager__fulltext-modal[data-v-04e78909]{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header[data-v-04e78909],html.dark .document-manager__ocr-header[data-v-04e78909],html.dark .document-manager__note-header[data-v-04e78909],html.dark .document-manager__fulltext-header[data-v-04e78909],html[data-theme=dark] .document-manager__dialog-header[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-header[data-v-04e78909],html[data-theme=dark] .document-manager__note-header[data-v-04e78909],html[data-theme=dark] .document-manager__fulltext-header[data-v-04e78909]{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content[data-v-04e78909],html.dark .document-manager__ocr-content[data-v-04e78909],html.dark .document-manager__note-content[data-v-04e78909],html.dark .document-manager__fulltext-content[data-v-04e78909],html[data-theme=dark] .document-manager__dialog-content[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-content[data-v-04e78909],html[data-theme=dark] .document-manager__note-content[data-v-04e78909],html[data-theme=dark] .document-manager__fulltext-content[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions[data-v-04e78909],html.dark .document-manager__ocr-actions[data-v-04e78909],html.dark .document-manager__note-actions[data-v-04e78909],html.dark .document-manager__fulltext-actions[data-v-04e78909],html[data-theme=dark] .document-manager__dialog-actions[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-actions[data-v-04e78909],html[data-theme=dark] .document-manager__note-actions[data-v-04e78909],html[data-theme=dark] .document-manager__fulltext-actions[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview[data-v-04e78909],html[data-theme=dark] .document-manager__item-text-preview[data-v-04e78909]{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle[data-v-04e78909],html[data-theme=dark] .document-manager__text-toggle[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .document-manager__text-content[data-v-04e78909],html[data-theme=dark] .document-manager__text-content[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count[data-v-04e78909],html[data-theme=dark] .document-manager__word-count[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-upload[data-v-04e78909]{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload[data-v-04e78909]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-04e78909]:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-upload p[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info[data-v-04e78909],html.dark .document-manager__ocr-provider-select[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-file-info[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-04e78909]{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-file-name[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-file-size[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea[data-v-04e78909],html.dark .document-manager__note-textarea[data-v-04e78909],html.dark .document-manager__note-title-input[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-textarea[data-v-04e78909],html[data-theme=dark] .document-manager__note-textarea[data-v-04e78909],html[data-theme=dark] .document-manager__note-title-input[data-v-04e78909]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea[data-v-04e78909]:focus,html.dark .document-manager__note-textarea[data-v-04e78909]:focus,html.dark .document-manager__note-title-input[data-v-04e78909]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-04e78909]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-04e78909]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-04e78909]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select[data-v-04e78909],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display[data-v-04e78909],html[data-theme=dark] .container-display[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .container-cell[data-v-04e78909],html.dark .container-wrapper[data-v-04e78909],html[data-theme=dark] .container-cell[data-v-04e78909],html[data-theme=dark] .container-wrapper[data-v-04e78909]{background:var(--fl-bg-card)!important}html.dark .diagnosen-header[data-v-04e78909],html.dark .container-toolbar[data-v-04e78909],html[data-theme=dark] .diagnosen-header[data-v-04e78909],html[data-theme=dark] .container-toolbar[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card[data-v-04e78909],html[data-theme=dark] .v-card[data-v-04e78909]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title[data-v-04e78909],html[data-theme=dark] .v-card-title[data-v-04e78909],html.dark .v-card-text[data-v-04e78909],html[data-theme=dark] .v-card-text[data-v-04e78909],html.dark .v-list-item-title[data-v-04e78909],html[data-theme=dark] .v-list-item-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle[data-v-04e78909],html[data-theme=dark] .v-list-item-subtitle[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content[data-v-04e78909],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-04e78909]{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-04e78909],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-04e78909]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper[data-v-04e78909],html[data-theme=dark] .container-wrapper[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen[data-v-04e78909],html[data-theme=dark] .container-wrapper.fullscreen[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .add-new-form[data-v-04e78909],html.dark .item-edit[data-v-04e78909],html[data-theme=dark] .add-new-form[data-v-04e78909],html[data-theme=dark] .item-edit[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label[data-v-04e78909],html[data-theme=dark] .form-row label[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date][data-v-04e78909],html.dark .form-row input[type=text][data-v-04e78909],html.dark .form-row textarea[data-v-04e78909],html[data-theme=dark] .form-row input[type=date][data-v-04e78909],html[data-theme=dark] .form-row input[type=text][data-v-04e78909],html[data-theme=dark] .form-row textarea[data-v-04e78909]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input[data-v-04e78909]:focus,html.dark .form-row textarea[data-v-04e78909]:focus,html[data-theme=dark] .form-row input[data-v-04e78909]:focus,html[data-theme=dark] .form-row textarea[data-v-04e78909]:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn[data-v-04e78909],html[data-theme=dark] .save-btn[data-v-04e78909]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .save-btn[data-v-04e78909]:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn[data-v-04e78909]:disabled,html[data-theme=dark] .save-btn[data-v-04e78909]:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn[data-v-04e78909],html[data-theme=dark] .cancel-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn[data-v-04e78909]:hover,html[data-theme=dark] .cancel-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important}html.dark .container-content[data-v-04e78909],html[data-theme=dark] .container-content[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .loading[data-v-04e78909],html[data-theme=dark] .loading[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .items-list[data-v-04e78909],html[data-theme=dark] .items-list[data-v-04e78909]{background:transparent!important}html.dark .data-item[data-v-04e78909],html[data-theme=dark] .data-item[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item[data-v-04e78909]:hover,html[data-theme=dark] .data-item[data-v-04e78909]:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected[data-v-04e78909],html[data-theme=dark] .data-item.selected[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing[data-v-04e78909],html[data-theme=dark] .data-item.editing[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-04e78909],html[data-theme=dark] .item-date[data-v-04e78909],html.dark .item-code[data-v-04e78909],html.dark .diagnose-code[data-v-04e78909],html[data-theme=dark] .item-code[data-v-04e78909],html[data-theme=dark] .diagnose-code[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .item-text[data-v-04e78909],html[data-theme=dark] .item-text[data-v-04e78909]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn[data-v-04e78909],html[data-theme=dark] .expand-btn[data-v-04e78909]{color:#a371f7!important}html.dark .expand-btn[data-v-04e78909]:hover,html[data-theme=dark] .expand-btn[data-v-04e78909]:hover{background:#2d2040!important}html.dark .copy-btn[data-v-04e78909],html[data-theme=dark] .copy-btn[data-v-04e78909]{color:#f0883e!important}html.dark .copy-btn[data-v-04e78909]:hover,html[data-theme=dark] .copy-btn[data-v-04e78909]:hover{background:#3d2a00!important}html.dark .edit-btn[data-v-04e78909],html[data-theme=dark] .edit-btn[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .edit-btn[data-v-04e78909]:hover,html[data-theme=dark] .edit-btn[data-v-04e78909]:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn[data-v-04e78909],html[data-theme=dark] .delete-btn[data-v-04e78909]{color:var(--fl-error)!important}html.dark .delete-btn[data-v-04e78909]:hover,html[data-theme=dark] .delete-btn[data-v-04e78909]:hover{background:#3d1a1a!important}html.dark .no-data[data-v-04e78909],html[data-theme=dark] .no-data[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .add-first-btn[data-v-04e78909],html[data-theme=dark] .add-first-btn[data-v-04e78909]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn[data-v-04e78909]:hover,html[data-theme=dark] .add-first-btn[data-v-04e78909]:hover{background:#79b8de!important}html.dark .autocomplete-dropdown[data-v-04e78909],html[data-theme=dark] .autocomplete-dropdown[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item[data-v-04e78909],html[data-theme=dark] .autocomplete-item[data-v-04e78909]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item[data-v-04e78909]:hover,html.dark .autocomplete-item.selected[data-v-04e78909],html[data-theme=dark] .autocomplete-item[data-v-04e78909]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-04e78909]{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading[data-v-04e78909],html[data-theme=dark] .autocomplete-loading[data-v-04e78909]{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code[data-v-04e78909],html[data-theme=dark] .icd-code[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .icd-description[data-v-04e78909],html.dark .medication-name[data-v-04e78909],html[data-theme=dark] .icd-description[data-v-04e78909],html[data-theme=dark] .medication-name[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .item-checkbox[data-v-04e78909],html[data-theme=dark] .item-checkbox[data-v-04e78909]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple[data-v-04e78909],html[data-theme=dark] .container-header-simple[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title[data-v-04e78909],html[data-theme=dark] .container-header-simple .header-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox[data-v-04e78909],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-04e78909]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn[data-v-04e78909],html[data-theme=dark] .container-header-simple .header-btn[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn[data-v-04e78909]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn[data-v-04e78909],html[data-theme=dark] .container-header-simple .add-btn[data-v-04e78909]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn[data-v-04e78909]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-04e78909]:hover{background:#2ea043!important}html.dark .footer-info-item[data-v-04e78909],html[data-theme=dark] .footer-info-item[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span[data-v-04e78909],html.dark .footer-info-item .info-label[data-v-04e78909],html.dark .footer-info-item .info-value[data-v-04e78909],html[data-theme=dark] .footer-info-item span[data-v-04e78909],html[data-theme=dark] .footer-info-item .info-label[data-v-04e78909],html[data-theme=dark] .footer-info-item .info-value[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon[data-v-04e78909],html[data-theme=dark] .footer-info-item .info-icon[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .footer-slider-label[data-v-04e78909],html.dark .slider-label[data-v-04e78909],html[data-theme=dark] .footer-slider-label[data-v-04e78909],html[data-theme=dark] .slider-label[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar[data-v-04e78909],html[data-theme=dark] .footer-gradient-bar[data-v-04e78909]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls[data-v-04e78909],html[data-theme=dark] .footer-controls[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark input[type=range][data-v-04e78909],html[data-theme=dark] input[type=range][data-v-04e78909]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout[data-v-04e78909],html[data-theme=dark] .three-column-layout[data-v-04e78909],html.dark .column-left[data-v-04e78909],html[data-theme=dark] .column-left[data-v-04e78909],html.dark .column-right[data-v-04e78909],html[data-theme=dark] .column-right[data-v-04e78909],html.dark .column-center[data-v-04e78909],html[data-theme=dark] .column-center[data-v-04e78909],html.dark .home[data-v-04e78909],html.dark .home-view[data-v-04e78909],html[data-theme=dark] .home[data-v-04e78909],html[data-theme=dark] .home-view[data-v-04e78909],html.dark .dokutoolbox-container[data-v-04e78909],html[data-theme=dark] .dokutoolbox-container[data-v-04e78909],html.dark .editor-scroll[data-v-04e78909],html[data-theme=dark] .editor-scroll[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-04e78909]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-04e78909]::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn[data-v-04e78909],html[data-theme=dark] .doc-type-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active[data-v-04e78909],html[data-theme=dark] .doc-type-btn.active[data-v-04e78909]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor[data-v-04e78909],html[data-theme=dark] .document-editor[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .editor-content[data-v-04e78909],html[data-theme=dark] .editor-content[data-v-04e78909]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea[data-v-04e78909],html.dark .dokutoolbox-editor input[type=text][data-v-04e78909],html.dark .editor-content textarea[data-v-04e78909],html.dark .editor-content input[type=text][data-v-04e78909],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-04e78909],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-04e78909],html[data-theme=dark] .editor-content textarea[data-v-04e78909],html[data-theme=dark] .editor-content input[type=text][data-v-04e78909]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea[data-v-04e78909]:focus,html.dark .editor-content textarea[data-v-04e78909]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-04e78909]:focus,html[data-theme=dark] .editor-content textarea[data-v-04e78909]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea[data-v-04e78909]::placeholder,html.dark .editor-content textarea[data-v-04e78909]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-04e78909]::placeholder,html[data-theme=dark] .editor-content textarea[data-v-04e78909]::placeholder{color:#8993a3!important}html.dark .ai-edit-input[data-v-04e78909],html[data-theme=dark] .ai-edit-input[data-v-04e78909]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input[data-v-04e78909]:focus,html[data-theme=dark] .ai-edit-input[data-v-04e78909]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input[data-v-04e78909]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-04e78909]::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard[data-v-04e78909],html[data-theme=dark] .btn-copy-clipboard[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar[data-v-04e78909],html[data-theme=dark] .collapsible-doku-bar[data-v-04e78909]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-04e78909],html.dark .expanded-bar[data-v-04e78909],html[data-theme=dark] .collapsed-bar[data-v-04e78909],html[data-theme=dark] .expanded-bar[data-v-04e78909]{background:var(--fl-bg-card)!important}html.dark .doc-tab[data-v-04e78909],html.dark .doc-tab-expanded[data-v-04e78909],html[data-theme=dark] .doc-tab[data-v-04e78909],html[data-theme=dark] .doc-tab-expanded[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab[data-v-04e78909]:hover,html.dark .doc-tab-expanded[data-v-04e78909]:hover,html[data-theme=dark] .doc-tab[data-v-04e78909]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-04e78909]:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active[data-v-04e78909],html.dark .doc-tab-expanded.active[data-v-04e78909],html[data-theme=dark] .doc-tab.active[data-v-04e78909],html[data-theme=dark] .doc-tab-expanded.active[data-v-04e78909]{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn[data-v-04e78909],html.dark .action-btn-expanded[data-v-04e78909],html[data-theme=dark] .action-btn[data-v-04e78909],html[data-theme=dark] .action-btn-expanded[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-04e78909]:hover,html.dark .action-btn-expanded[data-v-04e78909]:hover,html[data-theme=dark] .action-btn[data-v-04e78909]:hover,html[data-theme=dark] .action-btn-expanded[data-v-04e78909]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active[data-v-04e78909],html.dark .action-btn-expanded.active[data-v-04e78909],html[data-theme=dark] .action-btn.active[data-v-04e78909],html[data-theme=dark] .action-btn-expanded.active[data-v-04e78909]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn[data-v-04e78909],html.dark .toggle-btn-small[data-v-04e78909],html[data-theme=dark] .toggle-btn[data-v-04e78909],html[data-theme=dark] .toggle-btn-small[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-04e78909]:hover,html.dark .toggle-btn-small[data-v-04e78909]:hover,html[data-theme=dark] .toggle-btn[data-v-04e78909]:hover,html[data-theme=dark] .toggle-btn-small[data-v-04e78909]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions[data-v-04e78909],html[data-theme=dark] .quick-actions[data-v-04e78909]{background:transparent!important}html.dark .freie-frage-btn[data-v-04e78909],html[data-theme=dark] .freie-frage-btn[data-v-04e78909]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn[data-v-04e78909]:hover,html[data-theme=dark] .freie-frage-btn[data-v-04e78909]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector[data-v-04e78909],html.dark .template-modal[data-v-04e78909],html[data-theme=dark] .template-selector[data-v-04e78909],html[data-theme=dark] .template-modal[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item[data-v-04e78909],html[data-theme=dark] .template-item[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item[data-v-04e78909]:hover,html[data-theme=dark] .template-item[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category[data-v-04e78909],html[data-theme=dark] .template-category[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active[data-v-04e78909],html[data-theme=dark] .template-category.active[data-v-04e78909]{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input[data-v-04e78909],html[data-theme=dark] .template-search input[data-v-04e78909]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn[data-v-04e78909],html[data-theme=dark] .fl-header-logo-btn[data-v-04e78909]{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view[data-v-04e78909],html.dark [class*=dokutoolbox][data-v-04e78909],html[data-theme=dark] .dokutoolbox-view[data-v-04e78909],html[data-theme=dark] [class*=dokutoolbox][data-v-04e78909],html.dark body[data-v-04e78909],html[data-theme=dark] body[data-v-04e78909],html.dark #app[data-v-04e78909],html[data-theme=dark] #app[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container[data-v-04e78909],html.dark div.dokutoolbox-container[data-v-04e78909],html[data-theme=dark] .dokutoolbox-container[data-v-04e78909],html[data-theme=dark] div.dokutoolbox-container[data-v-04e78909],html.dark .editor-scroll[data-v-04e78909],html[data-theme=dark] .editor-scroll[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-04e78909]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-04e78909]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll[data-v-04e78909]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-04e78909]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor[data-v-04e78909],html[data-theme=dark] .dokutoolbox-editor[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .doc-type-switch[data-v-04e78909],html[data-theme=dark] .doc-type-switch[data-v-04e78909]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn[data-v-04e78909],html.dark button.doc-type-btn[data-v-04e78909],html[data-theme=dark] .doc-type-btn[data-v-04e78909],html[data-theme=dark] button.doc-type-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn[data-v-04e78909]:hover,html[data-theme=dark] .doc-type-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active[data-v-04e78909],html[data-theme=dark] .doc-type-btn.active[data-v-04e78909]{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header[data-v-04e78909],html[data-theme=dark] .patient-header[data-v-04e78909]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name[data-v-04e78909],html[data-theme=dark] .patient-name[data-v-04e78909]{color:var(--fl-brass-light)!important}html.dark .patient-meta[data-v-04e78909],html[data-theme=dark] .patient-meta[data-v-04e78909]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor[data-v-04e78909],html[data-theme=dark] .document-editor[data-v-04e78909]{background:transparent!important}html.dark .editor-content[data-v-04e78909],html.dark div.editor-content[data-v-04e78909],html[data-theme=dark] .editor-content[data-v-04e78909],html[data-theme=dark] div.editor-content[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section[data-v-04e78909],html[data-theme=dark] .editor-section[data-v-04e78909]{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title[data-v-04e78909],html[data-theme=dark] .section-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard[data-v-04e78909],html[data-theme=dark] .btn-copy-clipboard[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-04e78909]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal[data-v-04e78909],html[data-theme=dark] .btn-all-normal[data-v-04e78909]{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-04e78909]:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar[data-v-04e78909],html.dark div.collapsible-doku-bar[data-v-04e78909],html[data-theme=dark] .collapsible-doku-bar[data-v-04e78909],html[data-theme=dark] div.collapsible-doku-bar[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-04e78909],html.dark .expanded-bar[data-v-04e78909],html[data-theme=dark] .collapsed-bar[data-v-04e78909],html[data-theme=dark] .expanded-bar[data-v-04e78909]{background:transparent!important}html.dark .doc-tab[data-v-04e78909],html.dark .doc-tab-expanded[data-v-04e78909],html.dark button.doc-tab[data-v-04e78909],html.dark button.doc-tab-expanded[data-v-04e78909],html[data-theme=dark] .doc-tab[data-v-04e78909],html[data-theme=dark] .doc-tab-expanded[data-v-04e78909],html[data-theme=dark] button.doc-tab[data-v-04e78909],html[data-theme=dark] button.doc-tab-expanded[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab[data-v-04e78909]:hover,html.dark .doc-tab-expanded[data-v-04e78909]:hover,html[data-theme=dark] .doc-tab[data-v-04e78909]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active[data-v-04e78909],html.dark .doc-tab-expanded.active[data-v-04e78909],html[data-theme=dark] .doc-tab.active[data-v-04e78909],html[data-theme=dark] .doc-tab-expanded.active[data-v-04e78909]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn[data-v-04e78909],html.dark .toggle-btn-small[data-v-04e78909],html[data-theme=dark] .toggle-btn[data-v-04e78909],html[data-theme=dark] .toggle-btn-small[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-04e78909]:hover,html.dark .toggle-btn-small[data-v-04e78909]:hover,html[data-theme=dark] .toggle-btn[data-v-04e78909]:hover,html[data-theme=dark] .toggle-btn-small[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi[data-v-04e78909],html.dark .toggle-btn-small .mdi[data-v-04e78909],html[data-theme=dark] .toggle-btn .mdi[data-v-04e78909],html[data-theme=dark] .toggle-btn-small .mdi[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-04e78909],html.dark .action-btn-expanded[data-v-04e78909],html.dark button.action-btn[data-v-04e78909],html.dark button.action-btn-expanded[data-v-04e78909],html[data-theme=dark] .action-btn[data-v-04e78909],html[data-theme=dark] .action-btn-expanded[data-v-04e78909],html[data-theme=dark] button.action-btn[data-v-04e78909],html[data-theme=dark] button.action-btn-expanded[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-04e78909]:hover:not(:disabled),html.dark .action-btn-expanded[data-v-04e78909]:hover:not(.disabled),html[data-theme=dark] .action-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded[data-v-04e78909]:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active[data-v-04e78909],html[data-theme=dark] .action-btn-expanded.active[data-v-04e78909]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider[data-v-04e78909],html[data-theme=dark] .divider[data-v-04e78909]{background:var(--fl-border-input)!important}html.dark .badge[data-v-04e78909],html[data-theme=dark] .badge[data-v-04e78909]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn[data-v-04e78909],html[data-theme=dark] .freie-frage-btn[data-v-04e78909]{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector[data-v-04e78909],html.dark .template-selector-modal[data-v-04e78909],html[data-theme=dark] .template-selector[data-v-04e78909],html[data-theme=dark] .template-selector-modal[data-v-04e78909]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header[data-v-04e78909],html[data-theme=dark] .template-selector .modal-header[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3[data-v-04e78909],html.dark .template-selector .title[data-v-04e78909],html[data-theme=dark] .template-selector h3[data-v-04e78909],html[data-theme=dark] .template-selector .title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .template-search input[data-v-04e78909],html.dark .template-search-input[data-v-04e78909],html[data-theme=dark] .template-search input[data-v-04e78909],html[data-theme=dark] .template-search-input[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item[data-v-04e78909],html.dark .template-card[data-v-04e78909],html[data-theme=dark] .template-item[data-v-04e78909],html[data-theme=dark] .template-card[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item[data-v-04e78909]:hover,html.dark .template-card[data-v-04e78909]:hover,html[data-theme=dark] .template-item[data-v-04e78909]:hover,html[data-theme=dark] .template-card[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn[data-v-04e78909],html.dark .category-tab[data-v-04e78909],html[data-theme=dark] .category-btn[data-v-04e78909],html[data-theme=dark] .category-tab[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active[data-v-04e78909],html.dark .category-tab.active[data-v-04e78909],html[data-theme=dark] .category-btn.active[data-v-04e78909],html[data-theme=dark] .category-tab.active[data-v-04e78909]{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal[data-v-04e78909],html.dark [class*=ai-edit-modal][data-v-04e78909],html[data-theme=dark] .ai-edit-modal[data-v-04e78909],html[data-theme=dark] [class*=ai-edit-modal][data-v-04e78909]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header[data-v-04e78909],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body[data-v-04e78909],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-04e78909]{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea[data-v-04e78909],html.dark .ai-edit-modal input[data-v-04e78909],html.dark .ai-edit-input[data-v-04e78909],html[data-theme=dark] .ai-edit-modal textarea[data-v-04e78909],html[data-theme=dark] .ai-edit-modal input[data-v-04e78909],html[data-theme=dark] .ai-edit-input[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal[data-v-04e78909],html.dark [class*=save-load][data-v-04e78909],html[data-theme=dark] .save-load-modal[data-v-04e78909],html[data-theme=dark] [class*=save-load][data-v-04e78909]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header[data-v-04e78909],html[data-theme=dark] .save-load-modal .modal-header[data-v-04e78909]{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button[data-v-04e78909],html[data-theme=dark] .save-load-modal button[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button[data-v-04e78909]:hover,html[data-theme=dark] .save-load-modal button[data-v-04e78909]:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-04e78909],html.dark .section-header-actions .btn-copy-clipboard[data-v-04e78909],html.dark button.btn-copy-clipboard[data-v-04e78909],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-04e78909],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-04e78909],html[data-theme=dark] button.btn-copy-clipboard[data-v-04e78909]{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-04e78909] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-04e78909] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-04e78909] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-04e78909] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-04e78909],html.dark .section-header-actions .btn-ai-edit[data-v-04e78909],html.dark button.btn-ai-edit[data-v-04e78909],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-04e78909],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-04e78909],html[data-theme=dark] button.btn-ai-edit[data-v-04e78909]{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-04e78909] *,html.dark .section-header-actions .btn-ai-edit[data-v-04e78909] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-04e78909] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-04e78909] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-04e78909],html.dark .section-header-actions .btn-improve-text[data-v-04e78909],html.dark button.btn-improve-text[data-v-04e78909],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-04e78909],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-04e78909],html[data-theme=dark] button.btn-improve-text[data-v-04e78909]{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-04e78909] *,html.dark .section-header-actions .btn-improve-text[data-v-04e78909] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-04e78909] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-04e78909] *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-04e78909],html.dark .section-header-actions .btn-all-normal[data-v-04e78909],html.dark button.btn-all-normal[data-v-04e78909],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-04e78909],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-04e78909],html[data-theme=dark] button.btn-all-normal[data-v-04e78909]{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-04e78909] *,html.dark .section-header-actions .btn-all-normal[data-v-04e78909] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-04e78909] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-04e78909] *{color:var(--fl-text-on-accent)!important}html.dark .test-overview[data-v-04e78909],html[data-theme=dark] .test-overview[data-v-04e78909],html.dark .page-scroll-wrapper[data-v-04e78909],html.dark .page-scroll-content[data-v-04e78909],html[data-theme=dark] .page-scroll-wrapper[data-v-04e78909],html[data-theme=dark] .page-scroll-content[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard[data-v-04e78909],html.dark .dashboard[data-v-04e78909],html[data-theme=dark] .test-overview .dashboard[data-v-04e78909],html[data-theme=dark] .dashboard[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1[data-v-04e78909],html[data-theme=dark] .test-overview h1[data-v-04e78909]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card[data-v-04e78909],html.dark div.info-card[data-v-04e78909],html.dark [class*=info-card][data-v-04e78909],html.dark .patient-info[data-v-04e78909],html.dark .planned-tests-info[data-v-04e78909],html[data-theme=dark] .info-card[data-v-04e78909],html[data-theme=dark] div.info-card[data-v-04e78909],html[data-theme=dark] [class*=info-card][data-v-04e78909],html[data-theme=dark] .patient-info[data-v-04e78909],html[data-theme=dark] .planned-tests-info[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2[data-v-04e78909],html.dark .info-card h3[data-v-04e78909],html.dark [class*=info-card] h2[data-v-04e78909],html.dark [class*=info-card] h3[data-v-04e78909],html[data-theme=dark] .info-card h2[data-v-04e78909],html[data-theme=dark] .info-card h3[data-v-04e78909],html[data-theme=dark] [class*=info-card] h2[data-v-04e78909],html[data-theme=dark] [class*=info-card] h3[data-v-04e78909]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header[data-v-04e78909],html.dark .card-header h2[data-v-04e78909],html.dark .card-header h3[data-v-04e78909],html[data-theme=dark] .card-header[data-v-04e78909],html[data-theme=dark] .card-header h2[data-v-04e78909],html[data-theme=dark] .card-header h3[data-v-04e78909]{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input[data-v-04e78909],html.dark input.search-input[data-v-04e78909],html.dark .filter-select[data-v-04e78909],html.dark select.filter-select[data-v-04e78909],html.dark .search-container input[data-v-04e78909],html[data-theme=dark] .search-input[data-v-04e78909],html[data-theme=dark] input.search-input[data-v-04e78909],html[data-theme=dark] .filter-select[data-v-04e78909],html[data-theme=dark] select.filter-select[data-v-04e78909],html[data-theme=dark] .search-container input[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input[data-v-04e78909]::placeholder,html[data-theme=dark] .search-input[data-v-04e78909]::placeholder{color:#8993a3!important}html.dark .select-all-label[data-v-04e78909],html[data-theme=dark] .select-all-label[data-v-04e78909]{color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-04e78909],html.dark button.action-btn[data-v-04e78909],html.dark .header-action-btn[data-v-04e78909],html[data-theme=dark] .action-btn[data-v-04e78909],html[data-theme=dark] button.action-btn[data-v-04e78909],html[data-theme=dark] .header-action-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-04e78909]:hover,html.dark .action-btn.secondary[data-v-04e78909]:hover,html[data-theme=dark] .action-btn[data-v-04e78909]:hover,html[data-theme=dark] .action-btn.secondary[data-v-04e78909]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state[data-v-04e78909],html.dark div.empty-state[data-v-04e78909],html.dark [class*=empty-state][data-v-04e78909],html[data-theme=dark] .empty-state[data-v-04e78909],html[data-theme=dark] div.empty-state[data-v-04e78909],html[data-theme=dark] [class*=empty-state][data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p[data-v-04e78909],html.dark .empty-state-hint[data-v-04e78909],html[data-theme=dark] .empty-state p[data-v-04e78909],html[data-theme=dark] .empty-state-hint[data-v-04e78909]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-04e78909],html.dark .empty-state-icon[data-v-04e78909],html[data-theme=dark] .empty-icon[data-v-04e78909],html[data-theme=dark] .empty-state-icon[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .planned-tests-list[data-v-04e78909],html.dark div.planned-tests-list[data-v-04e78909],html[data-theme=dark] .planned-tests-list[data-v-04e78909],html[data-theme=dark] div.planned-tests-list[data-v-04e78909]{background:transparent!important}html.dark .test-list-item[data-v-04e78909],html.dark .test-item[data-v-04e78909],html.dark .planned-test-item[data-v-04e78909],html[data-theme=dark] .test-list-item[data-v-04e78909],html[data-theme=dark] .test-item[data-v-04e78909],html[data-theme=dark] .planned-test-item[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay[data-v-04e78909],html[data-theme=dark] .export-dialog-overlay[data-v-04e78909]{background:rgba(0,0,0,.7)!important}html.dark .export-dialog[data-v-04e78909],html.dark div.export-dialog[data-v-04e78909],html[data-theme=dark] .export-dialog[data-v-04e78909],html[data-theme=dark] div.export-dialog[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header[data-v-04e78909],html.dark .export-dialog-body[data-v-04e78909],html[data-theme=dark] .export-dialog-header[data-v-04e78909],html[data-theme=dark] .export-dialog-body[data-v-04e78909]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option[data-v-04e78909],html.dark label.export-option[data-v-04e78909],html[data-theme=dark] .export-option[data-v-04e78909],html[data-theme=dark] label.export-option[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox][data-v-04e78909],html[data-theme=dark] .test-overview input[type=checkbox][data-v-04e78909]{accent-color:#388bfd!important}html.dark .test-selection-modal[data-v-04e78909],html.dark .battery-selection-modal[data-v-04e78909],html.dark .modal-content[data-v-04e78909],html[data-theme=dark] .test-selection-modal[data-v-04e78909],html[data-theme=dark] .battery-selection-modal[data-v-04e78909],html[data-theme=dark] .modal-content[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header[data-v-04e78909],html[data-theme=dark] .modal-header[data-v-04e78909]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard[data-v-04e78909],html[data-theme=dark] .dashboard[data-v-04e78909]{background:transparent!important}html.dark .patient-info p[data-v-04e78909],html.dark .patient-info span[data-v-04e78909],html.dark .patient-details[data-v-04e78909],html.dark .patient-details p[data-v-04e78909],html.dark .patient-details span[data-v-04e78909],html[data-theme=dark] .patient-info p[data-v-04e78909],html[data-theme=dark] .patient-info span[data-v-04e78909],html[data-theme=dark] .patient-details[data-v-04e78909],html[data-theme=dark] .patient-details p[data-v-04e78909],html[data-theme=dark] .patient-details span[data-v-04e78909]{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary][data-v-04e78909],html.dark .test-overview button[class*=add][data-v-04e78909],html[data-theme=dark] .test-overview button[class*=primary][data-v-04e78909],html[data-theme=dark] .test-overview button[class*=add][data-v-04e78909]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn[data-v-04e78909],html.dark button.fl-header-logo-btn[data-v-04e78909],html.dark .fl-header .fl-header-logo-btn[data-v-04e78909],html[data-theme=dark] .fl-header-logo-btn[data-v-04e78909],html[data-theme=dark] button.fl-header-logo-btn[data-v-04e78909],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-04e78909]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon[data-v-04e78909],html.dark img.fl-header-logo-icon[data-v-04e78909],html[data-theme=dark] .fl-header-logo-icon[data-v-04e78909],html[data-theme=dark] img.fl-header-logo-icon[data-v-04e78909]{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay[data-v-04e78909],html.dark div.modal-overlay[data-v-04e78909],html[data-theme=dark] .modal-overlay[data-v-04e78909],html[data-theme=dark] div.modal-overlay[data-v-04e78909]{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content[data-v-04e78909],html.dark div.modal-content[data-v-04e78909],html[data-theme=dark] .modal-content[data-v-04e78909],html[data-theme=dark] div.modal-content[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header[data-v-04e78909],html.dark div.modal-header[data-v-04e78909],html[data-theme=dark] .modal-header[data-v-04e78909],html[data-theme=dark] div.modal-header[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3[data-v-04e78909],html.dark .modal-header h2[data-v-04e78909],html[data-theme=dark] .modal-header h3[data-v-04e78909],html[data-theme=dark] .modal-header h2[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-04e78909],html.dark button.close-btn[data-v-04e78909],html[data-theme=dark] .close-btn[data-v-04e78909],html[data-theme=dark] button.close-btn[data-v-04e78909]{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn[data-v-04e78909]:hover,html[data-theme=dark] .close-btn[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body[data-v-04e78909],html.dark div.modal-body[data-v-04e78909],html[data-theme=dark] .modal-body[data-v-04e78909],html[data-theme=dark] div.modal-body[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav[data-v-04e78909],html[data-theme=dark] .category-nav[data-v-04e78909]{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn[data-v-04e78909],html.dark button.category-btn[data-v-04e78909],html[data-theme=dark] .category-btn[data-v-04e78909],html[data-theme=dark] button.category-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn[data-v-04e78909]:hover,html[data-theme=dark] .category-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active[data-v-04e78909],html[data-theme=dark] .category-btn.active[data-v-04e78909]{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid[data-v-04e78909],html[data-theme=dark] .test-selection-grid[data-v-04e78909]{background:transparent!important}html.dark .test-selection-item[data-v-04e78909],html.dark div.test-selection-item[data-v-04e78909],html[data-theme=dark] .test-selection-item[data-v-04e78909],html[data-theme=dark] div.test-selection-item[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item[data-v-04e78909]:hover,html[data-theme=dark] .test-selection-item[data-v-04e78909]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon[data-v-04e78909],html.dark div.test-selection-icon[data-v-04e78909],html[data-theme=dark] .test-selection-icon[data-v-04e78909],html[data-theme=dark] div.test-selection-icon[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4[data-v-04e78909],html[data-theme=dark] .test-selection-info h4[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .test-selection-info p[data-v-04e78909],html[data-theme=dark] .test-selection-info p[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .test-category-tag[data-v-04e78909],html.dark span.test-category-tag[data-v-04e78909],html[data-theme=dark] .test-category-tag[data-v-04e78909],html[data-theme=dark] span.test-category-tag[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display[data-v-04e78909],html.dark .test-score-grid-wrapper .test-score-display[data-v-04e78909],html.dark .test-scores-grid .test-score-display[data-v-04e78909],html[data-theme=dark] .test-score-display[data-v-04e78909],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-04e78909],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-04e78909]{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display[data-v-04e78909]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-04e78909]:hover,html[data-theme=dark] .test-score-display[data-v-04e78909]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-04e78909]:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label[data-v-04e78909],html.dark .test-scores-grid .score-label[data-v-04e78909],html[data-theme=dark] .test-score-display .score-label[data-v-04e78909],html[data-theme=dark] .test-scores-grid .score-label[data-v-04e78909]{color:#93c5fd!important}html.dark .test-score-display .score-value[data-v-04e78909],html.dark .test-scores-grid .score-value[data-v-04e78909],html[data-theme=dark] .test-score-display .score-value[data-v-04e78909],html[data-theme=dark] .test-scores-grid .score-value[data-v-04e78909]{color:#dbeafe!important}html.dark .test-score-display.scale[data-v-04e78909],html.dark .test-scale-scores .test-score-display.scale[data-v-04e78909],html[data-theme=dark] .test-score-display.scale[data-v-04e78909],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-04e78909]{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale[data-v-04e78909]:hover,html[data-theme=dark] .test-score-display.scale[data-v-04e78909]:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label[data-v-04e78909],html[data-theme=dark] .test-score-display.scale .score-label[data-v-04e78909]{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value[data-v-04e78909],html[data-theme=dark] .test-score-display.scale .score-value[data-v-04e78909]{color:#e0e7ff!important}html.dark .test-score-display.iq[data-v-04e78909],html[data-theme=dark] .test-score-display.iq[data-v-04e78909]{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label[data-v-04e78909],html[data-theme=dark] .test-score-display.iq .score-label[data-v-04e78909]{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value[data-v-04e78909],html[data-theme=dark] .test-score-display.iq .score-value[data-v-04e78909]{color:#fef3c7!important}html.dark .test-score-display.stanine[data-v-04e78909],html[data-theme=dark] .test-score-display.stanine[data-v-04e78909]{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label[data-v-04e78909],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-04e78909]{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value[data-v-04e78909],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-04e78909]{color:#f3e8ff!important}html.dark .test-score-display.percentile[data-v-04e78909],html[data-theme=dark] .test-score-display.percentile[data-v-04e78909]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label[data-v-04e78909],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-04e78909]{color:#86efac!important}html.dark .test-score-display.percentile .score-value[data-v-04e78909],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-04e78909]{color:#dcfce7!important}html.dark .test-score-display.tscore[data-v-04e78909],html[data-theme=dark] .test-score-display.tscore[data-v-04e78909]{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label[data-v-04e78909],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-04e78909]{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value[data-v-04e78909],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-04e78909]{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title[data-v-04e78909],html.dark .test-scale-scores .section-title[data-v-04e78909],html.dark .test-stanines .section-title[data-v-04e78909],html.dark .test-stanine-data .section-title[data-v-04e78909],html.dark .test-section-results .section-title[data-v-04e78909],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-04e78909],html[data-theme=dark] .test-scale-scores .section-title[data-v-04e78909],html[data-theme=dark] .test-stanines .section-title[data-v-04e78909],html[data-theme=dark] .test-stanine-data .section-title[data-v-04e78909],html[data-theme=dark] .test-section-results .section-title[data-v-04e78909]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item[data-v-04e78909],html[data-theme=dark] .stanine-data-item[data-v-04e78909]{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header[data-v-04e78909],html[data-theme=dark] .stanine-data-header[data-v-04e78909]{color:#d8b4fe!important}html.dark .stanine-description[data-v-04e78909],html[data-theme=dark] .stanine-description[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .section-result-item[data-v-04e78909],html[data-theme=dark] .section-result-item[data-v-04e78909]{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name[data-v-04e78909],html[data-theme=dark] .section-name[data-v-04e78909]{color:#86efac!important}html.dark .section-interpretation[data-v-04e78909],html[data-theme=dark] .section-interpretation[data-v-04e78909]{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge[data-v-04e78909],html[data-theme=dark] .stanine-badge[data-v-04e78909]{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge[data-v-04e78909],html[data-theme=dark] .tscore-badge[data-v-04e78909]{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge[data-v-04e78909],html[data-theme=dark] .percentile-badge[data-v-04e78909]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge[data-v-04e78909],html[data-theme=dark] .score-badge[data-v-04e78909]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results[data-v-04e78909],html[data-theme=dark] .test-results[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation[data-v-04e78909],html[data-theme=dark] .test-interpretation[data-v-04e78909]{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong[data-v-04e78909],html[data-theme=dark] .test-interpretation strong[data-v-04e78909]{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed[data-v-04e78909],html[data-theme=dark] .status-badge.completed[data-v-04e78909]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress[data-v-04e78909],html[data-theme=dark] .status-badge.in-progress[data-v-04e78909]{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled[data-v-04e78909],html[data-theme=dark] .status-badge.cancelled[data-v-04e78909]{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned[data-v-04e78909],html[data-theme=dark] .status-badge.planned[data-v-04e78909]{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button[data-v-04e78909],html.dark .cache-button[data-v-04e78909],html[data-theme=dark] .patienten-cache .cache-button[data-v-04e78909],html[data-theme=dark] .cache-button[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button[data-v-04e78909]:hover,html.dark .cache-button[data-v-04e78909]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-04e78909]:hover,html[data-theme=dark] .cache-button[data-v-04e78909]:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu[data-v-04e78909],html.dark .dropdown-menu[data-v-04e78909],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-04e78909],html[data-theme=dark] .dropdown-menu[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li[data-v-04e78909],html.dark .dropdown-menu li[data-v-04e78909],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-04e78909],html[data-theme=dark] .dropdown-menu li[data-v-04e78909]{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li[data-v-04e78909]:last-child,html.dark .dropdown-menu li[data-v-04e78909]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-04e78909]:last-child,html[data-theme=dark] .dropdown-menu li[data-v-04e78909]:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li[data-v-04e78909]:hover,html.dark .dropdown-menu li[data-v-04e78909]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-04e78909]:hover,html[data-theme=dark] .dropdown-menu li[data-v-04e78909]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-04e78909],html.dark .dropdown-menu li.selected[data-v-04e78909],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-04e78909],html[data-theme=dark] .dropdown-menu li.selected[data-v-04e78909]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-04e78909]:hover,html.dark .dropdown-menu li.selected[data-v-04e78909]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-04e78909]:hover,html[data-theme=dark] .dropdown-menu li.selected[data-v-04e78909]:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified[data-v-04e78909],html[data-theme=dark] .transcription-unified[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-04e78909],html[data-theme=dark] .unified-content[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .left-panel[data-v-04e78909],html.dark .right-panel[data-v-04e78909],html[data-theme=dark] .left-panel[data-v-04e78909],html[data-theme=dark] .right-panel[data-v-04e78909]{background:transparent!important}html.dark .left-panel[data-v-04e78909]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-04e78909]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-04e78909]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-04e78909]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section[data-v-04e78909],html[data-theme=dark] .transcript-section[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state[data-v-04e78909],html[data-theme=dark] .empty-state[data-v-04e78909]{background:transparent!important}html.dark .empty-icon[data-v-04e78909],html.dark .empty-icon .mdi[data-v-04e78909],html[data-theme=dark] .empty-icon[data-v-04e78909],html[data-theme=dark] .empty-icon .mdi[data-v-04e78909]{color:var(--fl-text-secondary)!important}html.dark .empty-text[data-v-04e78909],html[data-theme=dark] .empty-text[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-04e78909],html[data-theme=dark] .empty-hint[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn[data-v-04e78909],html[data-theme=dark] .transcription-unified .action-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-04e78909]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-04e78909],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-04e78909]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-04e78909]:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header[data-v-04e78909],html.dark [class*=transcription-header][data-v-04e78909],html[data-theme=dark] .transcription-header[data-v-04e78909],html[data-theme=dark] [class*=transcription-header][data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title[data-v-04e78909],html.dark .transcription-header h1[data-v-04e78909],html.dark .transcription-header h2[data-v-04e78909],html[data-theme=dark] .transcription-header .header-title[data-v-04e78909],html[data-theme=dark] .transcription-header h1[data-v-04e78909],html[data-theme=dark] .transcription-header h2[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name[data-v-04e78909],html.dark .transcription-header .patient-info[data-v-04e78909],html[data-theme=dark] .transcription-header .patient-name[data-v-04e78909],html[data-theme=dark] .transcription-header .patient-info[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-04e78909],html.dark .transcription-header .header-btn[data-v-04e78909],html[data-theme=dark] .transcription-header button[data-v-04e78909],html[data-theme=dark] .transcription-header .header-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button[data-v-04e78909]:hover,html.dark .transcription-header .header-btn[data-v-04e78909]:hover,html[data-theme=dark] .transcription-header button[data-v-04e78909]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero[data-v-04e78909],html.dark [class*=recording-hero][data-v-04e78909],html[data-theme=dark] .recording-hero[data-v-04e78909],html[data-theme=dark] [class*=recording-hero][data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title[data-v-04e78909],html.dark .recording-hero h2[data-v-04e78909],html.dark .recording-hero h3[data-v-04e78909],html[data-theme=dark] .recording-hero .hero-title[data-v-04e78909],html[data-theme=dark] .recording-hero h2[data-v-04e78909],html[data-theme=dark] .recording-hero h3[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle[data-v-04e78909],html.dark .recording-hero .recording-status[data-v-04e78909],html.dark .recording-hero .status-text[data-v-04e78909],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-04e78909],html[data-theme=dark] .recording-hero .recording-status[data-v-04e78909],html[data-theme=dark] .recording-hero .status-text[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display[data-v-04e78909],html.dark .recording-hero .duration[data-v-04e78909],html.dark .recording-hero .timer[data-v-04e78909],html[data-theme=dark] .recording-hero .time-display[data-v-04e78909],html[data-theme=dark] .recording-hero .duration[data-v-04e78909],html[data-theme=dark] .recording-hero .timer[data-v-04e78909]{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn[data-v-04e78909],html.dark .recording-hero [class*=record-btn][data-v-04e78909],html[data-theme=dark] .recording-hero .record-btn[data-v-04e78909],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-04e78909]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording[data-v-04e78909],html.dark .recording-hero [class*=record-btn].recording[data-v-04e78909],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-04e78909],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-04e78909]{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status[data-v-04e78909],html.dark .recording-hero .processing-message[data-v-04e78909],html[data-theme=dark] .recording-hero .processing-status[data-v-04e78909],html[data-theme=dark] .recording-hero .processing-message[data-v-04e78909]{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-04e78909],html.dark .documentation-options-panel[data-v-04e78909],html.dark [class*=documentation-options][data-v-04e78909],html[data-theme=dark] .documentation-options[data-v-04e78909],html[data-theme=dark] .documentation-options-panel[data-v-04e78909],html[data-theme=dark] [class*=documentation-options][data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title[data-v-04e78909],html.dark .documentation-options h2[data-v-04e78909],html.dark .documentation-options h3[data-v-04e78909],html[data-theme=dark] .documentation-options .panel-title[data-v-04e78909],html[data-theme=dark] .documentation-options h2[data-v-04e78909],html[data-theme=dark] .documentation-options h3[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle[data-v-04e78909],html.dark .documentation-options .description[data-v-04e78909],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-04e78909],html[data-theme=dark] .documentation-options .description[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab[data-v-04e78909],html.dark .documentation-options .type-tab[data-v-04e78909],html.dark .documentation-options [class*=doc-type][data-v-04e78909],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-04e78909],html[data-theme=dark] .documentation-options .type-tab[data-v-04e78909],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab[data-v-04e78909]:hover,html.dark .documentation-options .type-tab[data-v-04e78909]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-04e78909]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active[data-v-04e78909],html.dark .documentation-options .type-tab.active[data-v-04e78909],html.dark .documentation-options [class*=doc-type].active[data-v-04e78909],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-04e78909],html[data-theme=dark] .documentation-options .type-tab.active[data-v-04e78909],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-04e78909]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section[data-v-04e78909],html.dark .documentation-options .option-group[data-v-04e78909],html[data-theme=dark] .documentation-options .config-section[data-v-04e78909],html[data-theme=dark] .documentation-options .option-group[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label[data-v-04e78909],html.dark .documentation-options label[data-v-04e78909],html[data-theme=dark] .documentation-options .config-label[data-v-04e78909],html[data-theme=dark] .documentation-options label[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox][data-v-04e78909],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-04e78909]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text][data-v-04e78909],html.dark .documentation-options textarea[data-v-04e78909],html.dark .documentation-options select[data-v-04e78909],html[data-theme=dark] .documentation-options input[type=text][data-v-04e78909],html[data-theme=dark] .documentation-options textarea[data-v-04e78909],html[data-theme=dark] .documentation-options select[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text][data-v-04e78909]:focus,html.dark .documentation-options textarea[data-v-04e78909]:focus,html.dark .documentation-options select[data-v-04e78909]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-04e78909]:focus,html[data-theme=dark] .documentation-options textarea[data-v-04e78909]:focus,html[data-theme=dark] .documentation-options select[data-v-04e78909]:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn[data-v-04e78909],html.dark .documentation-options [class*=generate][data-v-04e78909],html[data-theme=dark] .documentation-options .generate-btn[data-v-04e78909],html[data-theme=dark] .documentation-options [class*=generate][data-v-04e78909]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn[data-v-04e78909]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-04e78909]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn[data-v-04e78909]:disabled,html.dark .documentation-options [class*=generate][data-v-04e78909]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-04e78909]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-04e78909]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display[data-v-04e78909],html.dark [class*=transcription-display][data-v-04e78909],html[data-theme=dark] .transcription-display[data-v-04e78909],html[data-theme=dark] [class*=transcription-display][data-v-04e78909]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text[data-v-04e78909],html.dark .transcription-display .text-content[data-v-04e78909],html[data-theme=dark] .transcription-display .transcript-text[data-v-04e78909],html[data-theme=dark] .transcription-display .text-content[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header[data-v-04e78909],html[data-theme=dark] .transcription-display .transcript-header[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3[data-v-04e78909],html.dark .transcription-display .title[data-v-04e78909],html[data-theme=dark] .transcription-display h3[data-v-04e78909],html[data-theme=dark] .transcription-display .title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .consent-modal[data-v-04e78909],html.dark [class*=consent-modal][data-v-04e78909],html[data-theme=dark] .consent-modal[data-v-04e78909],html[data-theme=dark] [class*=consent-modal][data-v-04e78909]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title[data-v-04e78909],html.dark .consent-modal h2[data-v-04e78909],html[data-theme=dark] .consent-modal .modal-title[data-v-04e78909],html[data-theme=dark] .consent-modal h2[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content[data-v-04e78909],html.dark .consent-modal p[data-v-04e78909],html[data-theme=dark] .consent-modal .modal-content[data-v-04e78909],html[data-theme=dark] .consent-modal p[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal[data-v-04e78909],html.dark [class*=transcription-manage][data-v-04e78909],html[data-theme=dark] .transcription-manage-modal[data-v-04e78909],html[data-theme=dark] [class*=transcription-manage][data-v-04e78909]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header[data-v-04e78909],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item[data-v-04e78909],html.dark .transcription-manage-modal .list-item[data-v-04e78909],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-04e78909],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item[data-v-04e78909]:hover,html.dark .transcription-manage-modal .list-item[data-v-04e78909]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-04e78909]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal[data-v-04e78909],html.dark [class*=extraction-result][data-v-04e78909],html[data-theme=dark] .extraction-result-modal[data-v-04e78909],html[data-theme=dark] [class*=extraction-result][data-v-04e78909]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header[data-v-04e78909],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content[data-v-04e78909],html.dark .extraction-result-modal .extraction-content[data-v-04e78909],html[data-theme=dark] .extraction-result-modal .result-content[data-v-04e78909],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector[data-v-04e78909],html.dark [class*=extraction-tabbed][data-v-04e78909],html[data-theme=dark] .extraction-tabbed-selector[data-v-04e78909],html[data-theme=dark] [class*=extraction-tabbed][data-v-04e78909]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab[data-v-04e78909],html.dark .extraction-tabbed-selector [class*=tab][data-v-04e78909],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-04e78909],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active[data-v-04e78909],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-04e78909],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-04e78909],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-04e78909]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card[data-v-04e78909],html.dark div.options-card[data-v-04e78909],html.dark [class*=options-card][data-v-04e78909],html[data-theme=dark] .options-card[data-v-04e78909],html[data-theme=dark] div.options-card[data-v-04e78909],html[data-theme=dark] [class*=options-card][data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-04e78909],html[data-theme=dark] .options-header[data-v-04e78909]{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title[data-v-04e78909],html[data-theme=dark] .options-title[data-v-04e78909]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-04e78909],html[data-theme=dark] .options-subtitle[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .option-label[data-v-04e78909],html[data-theme=dark] .option-label[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-04e78909],html.dark button.doc-type-card[data-v-04e78909],html.dark [class*=doc-type-card][data-v-04e78909],html[data-theme=dark] .doc-type-card[data-v-04e78909],html[data-theme=dark] button.doc-type-card[data-v-04e78909],html[data-theme=dark] [class*=doc-type-card][data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-04e78909]:hover,html.dark button.doc-type-card[data-v-04e78909]:hover,html[data-theme=dark] .doc-type-card[data-v-04e78909]:hover,html[data-theme=dark] button.doc-type-card[data-v-04e78909]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-04e78909],html.dark button.doc-type-card.selected[data-v-04e78909],html[data-theme=dark] .doc-type-card.selected[data-v-04e78909],html[data-theme=dark] button.doc-type-card.selected[data-v-04e78909]{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name[data-v-04e78909],html[data-theme=dark] .doc-name[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name[data-v-04e78909],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-04e78909]{color:var(--fl-info)!important}html.dark .config-section-label[data-v-04e78909],html[data-theme=dark] .config-section-label[data-v-04e78909]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn[data-v-04e78909],html.dark button.generate-btn[data-v-04e78909],html[data-theme=dark] .generate-btn[data-v-04e78909],html[data-theme=dark] button.generate-btn[data-v-04e78909]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-04e78909]:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn[data-v-04e78909]:disabled,html[data-theme=dark] .generate-btn[data-v-04e78909]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero[data-v-04e78909],html.dark div.recording-hero[data-v-04e78909],html.dark [class*=recording-hero][data-v-04e78909],html[data-theme=dark] .recording-hero[data-v-04e78909],html[data-theme=dark] div.recording-hero[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card[data-v-04e78909],html.dark div.hero-card[data-v-04e78909],html.dark [class*=hero-card][data-v-04e78909],html[data-theme=dark] .hero-card[data-v-04e78909],html[data-theme=dark] div.hero-card[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area[data-v-04e78909],html.dark div.recording-area[data-v-04e78909],html[data-theme=dark] .recording-area[data-v-04e78909]{background:transparent!important}html.dark .record-btn-hero[data-v-04e78909],html.dark button.record-btn-hero[data-v-04e78909],html[data-theme=dark] .record-btn-hero[data-v-04e78909]{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-04e78909]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording[data-v-04e78909],html[data-theme=dark] .record-btn-hero.is-recording[data-v-04e78909]{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing[data-v-04e78909],html[data-theme=dark] .record-btn-hero.is-processing[data-v-04e78909]{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session[data-v-04e78909]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-04e78909]:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status[data-v-04e78909],html.dark div.recording-status[data-v-04e78909],html[data-theme=dark] .recording-status[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .status-ready[data-v-04e78909],html.dark span.status-ready[data-v-04e78909],html[data-theme=dark] .status-ready[data-v-04e78909]{color:var(--fl-info)!important}html.dark .status-hint[data-v-04e78909],html.dark span.status-hint[data-v-04e78909],html[data-theme=dark] .status-hint[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .status-warning[data-v-04e78909],html.dark span.status-warning[data-v-04e78909],html[data-theme=dark] .status-warning[data-v-04e78909]{color:var(--fl-warning)!important}html.dark .status-recording[data-v-04e78909],html.dark span.status-recording[data-v-04e78909],html[data-theme=dark] .status-recording[data-v-04e78909]{color:var(--fl-error)!important}html.dark .status-time[data-v-04e78909],html.dark span.status-time[data-v-04e78909],html[data-theme=dark] .status-time[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .status-processing[data-v-04e78909],html.dark span.status-processing[data-v-04e78909],html[data-theme=dark] .status-processing[data-v-04e78909]{color:var(--fl-warning)!important}html.dark .status-paused[data-v-04e78909],html.dark span.status-paused[data-v-04e78909],html[data-theme=dark] .status-paused[data-v-04e78909]{color:var(--fl-success)!important}html.dark .recording-dot[data-v-04e78909],html[data-theme=dark] .recording-dot[data-v-04e78909]{background:var(--fl-error)!important}html.dark .session-info[data-v-04e78909],html.dark div.session-info[data-v-04e78909],html[data-theme=dark] .session-info[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat[data-v-04e78909],html.dark div.session-stat[data-v-04e78909],html[data-theme=dark] .session-stat[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .stat-label[data-v-04e78909],html.dark span.stat-label[data-v-04e78909],html[data-theme=dark] .stat-label[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .stat-value[data-v-04e78909],html.dark span.stat-value[data-v-04e78909],html[data-theme=dark] .stat-value[data-v-04e78909]{color:var(--fl-info)!important}html.dark .end-session-btn[data-v-04e78909],html.dark button.end-session-btn[data-v-04e78909],html[data-theme=dark] .end-session-btn[data-v-04e78909]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn[data-v-04e78909]:hover,html[data-theme=dark] .end-session-btn[data-v-04e78909]:hover{background:var(--fl-info)!important}html.dark .processing-bar[data-v-04e78909],html.dark div.processing-bar[data-v-04e78909],html[data-theme=dark] .processing-bar[data-v-04e78909]{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header[data-v-04e78909],html[data-theme=dark] .progress-header[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .progress-stage[data-v-04e78909],html.dark span.progress-stage[data-v-04e78909],html[data-theme=dark] .progress-stage[data-v-04e78909],html.dark .progress-percent[data-v-04e78909],html.dark span.progress-percent[data-v-04e78909],html[data-theme=dark] .progress-percent[data-v-04e78909]{color:var(--fl-warning)!important}html.dark .progress-track[data-v-04e78909],html.dark div.progress-track[data-v-04e78909],html[data-theme=dark] .progress-track[data-v-04e78909]{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill[data-v-04e78909],html.dark div.progress-fill[data-v-04e78909],html[data-theme=dark] .progress-fill[data-v-04e78909]{background:var(--fl-warning)!important}html.dark .progress-message[data-v-04e78909],html.dark div.progress-message[data-v-04e78909],html[data-theme=dark] .progress-message[data-v-04e78909]{color:var(--fl-warning)!important}html.dark .transcription-display[data-v-04e78909],html.dark div.transcription-display[data-v-04e78909],html.dark [class*=transcription-display][data-v-04e78909],html[data-theme=dark] .transcription-display[data-v-04e78909],html[data-theme=dark] div.transcription-display[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header[data-v-04e78909],html.dark div.display-header[data-v-04e78909],html[data-theme=dark] .display-header[data-v-04e78909]{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title[data-v-04e78909],html.dark h3.display-title[data-v-04e78909],html[data-theme=dark] .display-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .display-actions[data-v-04e78909],html.dark div.display-actions[data-v-04e78909],html[data-theme=dark] .display-actions[data-v-04e78909]{background:transparent!important}html.dark .action-button[data-v-04e78909],html.dark button.action-button[data-v-04e78909],html[data-theme=dark] .action-button[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-04e78909]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger[data-v-04e78909],html[data-theme=dark] .action-button.danger[data-v-04e78909]{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-04e78909]:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary[data-v-04e78909],html[data-theme=dark] .action-button.primary[data-v-04e78909]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-04e78909]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success[data-v-04e78909],html[data-theme=dark] .action-button.success[data-v-04e78909]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-04e78909]:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning[data-v-04e78909],html[data-theme=dark] .action-button.warning[data-v-04e78909]{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-04e78909]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info[data-v-04e78909],html[data-theme=dark] .action-button.info[data-v-04e78909]{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-04e78909]:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai[data-v-04e78909],html[data-theme=dark] .action-button.ai[data-v-04e78909]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-04e78909]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu[data-v-04e78909],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-04e78909],html[data-theme=dark] .manage-menu[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item[data-v-04e78909],html[data-theme=dark] .manage-menu .v-list-item[data-v-04e78909]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item[data-v-04e78909]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-04e78909]:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title[data-v-04e78909],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .action-button .icon[data-v-04e78909],html[data-theme=dark] .action-button .icon[data-v-04e78909]{stroke:currentcolor!important}html.dark .transcript-content[data-v-04e78909],html.dark div.transcript-content[data-v-04e78909],html[data-theme=dark] .transcript-content[data-v-04e78909]{background:transparent!important}html.dark .transcript-textarea[data-v-04e78909],html.dark textarea.transcript-textarea[data-v-04e78909],html[data-theme=dark] .transcript-textarea[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea[data-v-04e78909]:focus,html[data-theme=dark] .transcript-textarea[data-v-04e78909]:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea[data-v-04e78909]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-04e78909]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay[data-v-04e78909],html.dark div.empty-state-overlay[data-v-04e78909],html[data-theme=dark] .empty-state-overlay[data-v-04e78909]{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message[data-v-04e78909],html.dark p.empty-message[data-v-04e78909],html[data-theme=dark] .empty-message[data-v-04e78909]{color:var(--fl-text-secondary)!important}html.dark .metadata[data-v-04e78909],html.dark div.metadata[data-v-04e78909],html[data-theme=dark] .metadata[data-v-04e78909]{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count[data-v-04e78909],html.dark span.character-count[data-v-04e78909],html[data-theme=dark] .character-count[data-v-04e78909]{color:var(--fl-info)!important}html.dark .timestamp[data-v-04e78909],html.dark span.timestamp[data-v-04e78909],html[data-theme=dark] .timestamp[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay[data-v-04e78909],html.dark div.ai-modal-overlay[data-v-04e78909],html[data-theme=dark] .ai-modal-overlay[data-v-04e78909]{background:rgba(1,4,9,.8)!important}html.dark .ai-modal[data-v-04e78909],html.dark div.ai-modal[data-v-04e78909],html[data-theme=dark] .ai-modal[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header[data-v-04e78909],html.dark div.ai-modal-header[data-v-04e78909],html[data-theme=dark] .ai-modal-header[data-v-04e78909]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3[data-v-04e78909],html[data-theme=dark] .ai-modal-header h3[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-04e78909],html.dark button.close-btn[data-v-04e78909],html[data-theme=dark] .close-btn[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .close-btn[data-v-04e78909]:hover,html[data-theme=dark] .close-btn[data-v-04e78909]:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body[data-v-04e78909],html.dark div.ai-modal-body[data-v-04e78909],html[data-theme=dark] .ai-modal-body[data-v-04e78909]{background:var(--fl-bg-card)!important}html.dark .ai-modal-description[data-v-04e78909],html.dark p.ai-modal-description[data-v-04e78909],html[data-theme=dark] .ai-modal-description[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .document-type-grid[data-v-04e78909],html.dark div.document-type-grid[data-v-04e78909],html[data-theme=dark] .document-type-grid[data-v-04e78909]{background:transparent!important}html.dark .document-type-btn[data-v-04e78909],html.dark button.document-type-btn[data-v-04e78909],html[data-theme=dark] .document-type-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn[data-v-04e78909]:hover,html[data-theme=dark] .document-type-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected[data-v-04e78909],html[data-theme=dark] .document-type-btn.selected[data-v-04e78909]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon[data-v-04e78909],html.dark span.doc-icon[data-v-04e78909],html[data-theme=dark] .doc-icon[data-v-04e78909]{color:inherit!important}html.dark .doc-name[data-v-04e78909],html.dark span.doc-name[data-v-04e78909],html[data-theme=dark] .doc-name[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .doc-description[data-v-04e78909],html.dark span.doc-description[data-v-04e78909],html[data-theme=dark] .doc-description[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector[data-v-04e78909],html.dark div.fachbereich-selector[data-v-04e78909],html[data-theme=dark] .fachbereich-selector[data-v-04e78909]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label[data-v-04e78909],html[data-theme=dark] .fachbereich-selector label[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select[data-v-04e78909],html[data-theme=dark] .fachbereich-selector select[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option[data-v-04e78909],html[data-theme=dark] .fachbereich-selector select option[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section[data-v-04e78909],html.dark div.extraction-config-section[data-v-04e78909],html[data-theme=dark] .extraction-config-section[data-v-04e78909]{background:transparent!important}html.dark .transcription-unified[data-v-04e78909],html.dark div.transcription-unified[data-v-04e78909],html[data-theme=dark] .transcription-unified[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-04e78909],html.dark div.unified-content[data-v-04e78909],html[data-theme=dark] .unified-content[data-v-04e78909],html.dark .left-panel[data-v-04e78909],html.dark div.left-panel[data-v-04e78909],html[data-theme=dark] .left-panel[data-v-04e78909],html.dark .right-panel[data-v-04e78909],html.dark div.right-panel[data-v-04e78909],html[data-theme=dark] .right-panel[data-v-04e78909]{background:transparent!important}html.dark .transcript-section[data-v-04e78909],html.dark div.transcript-section[data-v-04e78909],html[data-theme=dark] .transcript-section[data-v-04e78909]{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state[data-v-04e78909],html.dark div.empty-state[data-v-04e78909],html[data-theme=dark] .empty-state[data-v-04e78909]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-04e78909],html.dark div.empty-icon[data-v-04e78909],html[data-theme=dark] .empty-icon[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .empty-text[data-v-04e78909],html.dark p.empty-text[data-v-04e78909],html[data-theme=dark] .empty-text[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-04e78909],html.dark p.empty-hint[data-v-04e78909],html[data-theme=dark] .empty-hint[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .left-panel[data-v-04e78909]::-webkit-scrollbar-track,html.dark .right-panel[data-v-04e78909]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-04e78909]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-04e78909]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel[data-v-04e78909]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-04e78909]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-04e78909]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-04e78909]::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel[data-v-04e78909]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-04e78909]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-04e78909]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-04e78909]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header[data-v-04e78909],html.dark div.transcription-header[data-v-04e78909],html[data-theme=dark] .transcription-header[data-v-04e78909]{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1[data-v-04e78909],html.dark .transcription-header h2[data-v-04e78909],html.dark .transcription-header h3[data-v-04e78909],html[data-theme=dark] .transcription-header h1[data-v-04e78909],html[data-theme=dark] .transcription-header h2[data-v-04e78909],html[data-theme=dark] .transcription-header h3[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info[data-v-04e78909],html.dark .transcription-header .header-info[data-v-04e78909],html[data-theme=dark] .transcription-header .patient-info[data-v-04e78909],html[data-theme=dark] .transcription-header .header-info[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-04e78909],html[data-theme=dark] .transcription-header button[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button[data-v-04e78909]:hover,html[data-theme=dark] .transcription-header button[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header[data-v-04e78909],html.dark div.unified-header[data-v-04e78909],html[data-theme=dark] .unified-header[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left[data-v-04e78909],html.dark div.header-left[data-v-04e78909],html[data-theme=dark] .header-left[data-v-04e78909]{background:transparent!important}html.dark .header-icon[data-v-04e78909],html.dark span.header-icon[data-v-04e78909],html[data-theme=dark] .header-icon[data-v-04e78909]{color:var(--fl-info)!important}html.dark .header-title[data-v-04e78909],html.dark span.header-title[data-v-04e78909],html[data-theme=dark] .header-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .patient-badge[data-v-04e78909],html.dark span.patient-badge[data-v-04e78909],html[data-theme=dark] .patient-badge[data-v-04e78909]{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions[data-v-04e78909],html.dark div.header-actions[data-v-04e78909],html[data-theme=dark] .header-actions[data-v-04e78909]{background:transparent!important}html.dark .header-btn[data-v-04e78909],html.dark button.header-btn[data-v-04e78909],html[data-theme=dark] .header-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn[data-v-04e78909]:hover,html[data-theme=dark] .header-btn[data-v-04e78909]:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn[data-v-04e78909],html[data-theme=dark] .header-btn.manage-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn[data-v-04e78909]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-04e78909]:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn[data-v-04e78909],html.dark button.ai-btn[data-v-04e78909],html[data-theme=dark] .header-btn.ai-btn[data-v-04e78909]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn[data-v-04e78909]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-04e78909]:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card[data-v-04e78909],html.dark div.options-card[data-v-04e78909],html.dark [class*=options-card][data-v-04e78909],html[data-theme=dark] .options-card[data-v-04e78909],html[data-theme=dark] div.options-card[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-04e78909],html.dark div.options-header[data-v-04e78909],html[data-theme=dark] .options-header[data-v-04e78909]{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title[data-v-04e78909],html.dark h3.options-title[data-v-04e78909],html[data-theme=dark] .options-title[data-v-04e78909]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-04e78909],html.dark p.options-subtitle[data-v-04e78909],html[data-theme=dark] .options-subtitle[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .options-content[data-v-04e78909],html.dark div.options-content[data-v-04e78909],html[data-theme=dark] .options-content[data-v-04e78909],html.dark .option-group[data-v-04e78909],html.dark div.option-group[data-v-04e78909],html[data-theme=dark] .option-group[data-v-04e78909]{background:transparent!important}html.dark .option-label[data-v-04e78909],html.dark label.option-label[data-v-04e78909],html[data-theme=dark] .option-label[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .doc-type-cards[data-v-04e78909],html.dark div.doc-type-cards[data-v-04e78909],html[data-theme=dark] .doc-type-cards[data-v-04e78909]{background:transparent!important}html.dark .doc-type-card[data-v-04e78909],html.dark button.doc-type-card[data-v-04e78909],html.dark [class*=doc-type-card][data-v-04e78909],html[data-theme=dark] .doc-type-card[data-v-04e78909],html[data-theme=dark] button.doc-type-card[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-04e78909]:hover,html[data-theme=dark] .doc-type-card[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-04e78909],html[data-theme=dark] .doc-type-card.selected[data-v-04e78909]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon[data-v-04e78909],html[data-theme=dark] .doc-type-card .doc-icon[data-v-04e78909]{color:inherit!important}html.dark .doc-type-card .doc-name[data-v-04e78909],html[data-theme=dark] .doc-type-card .doc-name[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper[data-v-04e78909],html.dark div.config-panel-wrapper[data-v-04e78909],html[data-theme=dark] .config-panel-wrapper[data-v-04e78909]{background:transparent!important}html.dark .config-section-label[data-v-04e78909],html.dark div.config-section-label[data-v-04e78909],html[data-theme=dark] .config-section-label[data-v-04e78909]{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn[data-v-04e78909],html.dark button.generate-btn[data-v-04e78909],html[data-theme=dark] .generate-btn[data-v-04e78909]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-04e78909]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn[data-v-04e78909]:disabled,html[data-theme=dark] .generate-btn[data-v-04e78909]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact[data-v-04e78909],html.dark div.extraction-config-panel-compact[data-v-04e78909],html.dark [class*=extraction-config-panel][data-v-04e78909],html[data-theme=dark] .extraction-config-panel-compact[data-v-04e78909],html.dark .primary-config[data-v-04e78909],html.dark div.primary-config[data-v-04e78909],html[data-theme=dark] .primary-config[data-v-04e78909],html.dark .config-row[data-v-04e78909],html.dark div.config-row[data-v-04e78909],html[data-theme=dark] .config-row[data-v-04e78909]{background:transparent!important}html.dark .config-label-compact[data-v-04e78909],html.dark label.config-label-compact[data-v-04e78909],html[data-theme=dark] .config-label-compact[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon[data-v-04e78909],html[data-theme=dark] .config-label-compact .label-icon[data-v-04e78909]{color:inherit!important}html.dark .length-pills[data-v-04e78909],html.dark div.length-pills[data-v-04e78909],html[data-theme=dark] .length-pills[data-v-04e78909]{background:transparent!important}html.dark .length-pill[data-v-04e78909],html.dark button.length-pill[data-v-04e78909],html.dark [class*=length-pill][data-v-04e78909],html[data-theme=dark] .length-pill[data-v-04e78909],html[data-theme=dark] button.length-pill[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill[data-v-04e78909]:hover,html[data-theme=dark] .length-pill[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected[data-v-04e78909],html[data-theme=dark] .length-pill.selected[data-v-04e78909]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select[data-v-04e78909],html.dark div.pill-multi-select[data-v-04e78909],html.dark .pill-single-select[data-v-04e78909],html.dark div.pill-single-select[data-v-04e78909],html[data-theme=dark] .pill-multi-select[data-v-04e78909],html[data-theme=dark] .pill-single-select[data-v-04e78909]{background:transparent!important}html.dark .pill-select-option[data-v-04e78909],html.dark button.pill-select-option[data-v-04e78909],html.dark [class*=pill-select-option][data-v-04e78909],html[data-theme=dark] .pill-select-option[data-v-04e78909],html[data-theme=dark] button.pill-select-option[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option[data-v-04e78909]:hover,html[data-theme=dark] .pill-select-option[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected[data-v-04e78909],html[data-theme=dark] .pill-select-option.selected[data-v-04e78909]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label[data-v-04e78909],html[data-theme=dark] .pill-select-option .pill-label[data-v-04e78909]{color:inherit!important}html.dark .pill-select-option .pill-info-icon[data-v-04e78909],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .quick-pills[data-v-04e78909],html.dark div.quick-pills[data-v-04e78909],html[data-theme=dark] .quick-pills[data-v-04e78909]{background:transparent!important}html.dark .info-textarea[data-v-04e78909],html.dark textarea.info-textarea[data-v-04e78909],html[data-theme=dark] .info-textarea[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-04e78909]:focus,html[data-theme=dark] .info-textarea[data-v-04e78909]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea[data-v-04e78909]::placeholder,html[data-theme=dark] .info-textarea[data-v-04e78909]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea[data-v-04e78909],html.dark textarea.fl-textarea[data-v-04e78909],html.dark .fl-input[data-v-04e78909],html.dark input.fl-input[data-v-04e78909],html[data-theme=dark] .fl-textarea[data-v-04e78909],html[data-theme=dark] .fl-input[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-04e78909]:focus,html.dark .fl-input[data-v-04e78909]:focus,html[data-theme=dark] .fl-textarea[data-v-04e78909]:focus,html[data-theme=dark] .fl-input[data-v-04e78909]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea[data-v-04e78909]::placeholder,html.dark .fl-input[data-v-04e78909]::placeholder,html[data-theme=dark] .fl-textarea[data-v-04e78909]::placeholder,html[data-theme=dark] .fl-input[data-v-04e78909]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section[data-v-04e78909],html.dark div.advanced-toggle-section[data-v-04e78909],html[data-theme=dark] .advanced-toggle-section[data-v-04e78909]{background:transparent!important}html.dark .fl-advanced-toggle[data-v-04e78909],html.dark button.fl-advanced-toggle[data-v-04e78909],html[data-theme=dark] .fl-advanced-toggle[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge[data-v-04e78909],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-04e78909]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config[data-v-04e78909],html.dark div.advanced-config[data-v-04e78909],html[data-theme=dark] .advanced-config[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section[data-v-04e78909],html.dark div.advanced-section[data-v-04e78909],html[data-theme=dark] .advanced-section[data-v-04e78909],html.dark .intervention-groups[data-v-04e78909],html.dark div.intervention-groups[data-v-04e78909],html[data-theme=dark] .intervention-groups[data-v-04e78909]{background:transparent!important}html.dark .intervention-group[data-v-04e78909],html.dark div.intervention-group[data-v-04e78909],html[data-theme=dark] .intervention-group[data-v-04e78909]{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header[data-v-04e78909],html.dark div.group-header[data-v-04e78909],html[data-theme=dark] .group-header[data-v-04e78909]{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input[data-v-04e78909],html.dark div.custom-intervention-input[data-v-04e78909],html[data-theme=dark] .custom-intervention-input[data-v-04e78909]{background:transparent!important}html.dark .fl-input-inline[data-v-04e78909],html.dark input.fl-input-inline[data-v-04e78909],html[data-theme=dark] .fl-input-inline[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-04e78909],html.dark button.fl-add-btn[data-v-04e78909],html[data-theme=dark] .fl-add-btn[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready[data-v-04e78909],html.dark button.fl-add-btn--ready[data-v-04e78909],html[data-theme=dark] .fl-add-btn--ready[data-v-04e78909]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-04e78909]:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer[data-v-04e78909],html.dark div.advanced-footer[data-v-04e78909],html[data-theme=dark] .advanced-footer[data-v-04e78909]{background:transparent!important}html.dark .fl-reset-btn[data-v-04e78909],html.dark button.fl-reset-btn[data-v-04e78909],html[data-theme=dark] .fl-reset-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn[data-v-04e78909]:hover,html[data-theme=dark] .fl-reset-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel[data-v-04e78909],html[data-theme=dark] .step-panel[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header[data-v-04e78909],html[data-theme=dark] .step-header[data-v-04e78909]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title[data-v-04e78909],html[data-theme=dark] .step-header__title[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .step-header__close[data-v-04e78909],html[data-theme=dark] .step-header__close[data-v-04e78909]{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close[data-v-04e78909]:hover,html[data-theme=dark] .step-header__close[data-v-04e78909]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer[data-v-04e78909],html[data-theme=dark] .step-footer[data-v-04e78909]{border-top-color:var(--fl-border-input)!important}html.dark .source-option[data-v-04e78909],html[data-theme=dark] .source-option[data-v-04e78909]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active[data-v-04e78909],html[data-theme=dark] .source-option.active[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control[data-v-04e78909],html[data-theme=dark] .length-control[data-v-04e78909]{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label[data-v-04e78909],html[data-theme=dark] .length-control__label[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .length-control__value[data-v-04e78909],html[data-theme=dark] .length-control__value[data-v-04e78909]{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine[data-v-04e78909],html[data-theme=dark] .length-control__keine[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine[data-v-04e78909]:hover,html[data-theme=dark] .length-control__keine[data-v-04e78909]:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active[data-v-04e78909],html[data-theme=dark] .length-control__keine.active[data-v-04e78909]{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick[data-v-04e78909],html[data-theme=dark] .length-control__tick[data-v-04e78909]{color:#8993a3!important}html.dark .length-control__tick.active[data-v-04e78909],html[data-theme=dark] .length-control__tick.active[data-v-04e78909]{color:var(--fl-warning)!important}html.dark .dictation-textarea[data-v-04e78909],html.dark .notes-textarea[data-v-04e78909],html[data-theme=dark] .dictation-textarea[data-v-04e78909],html[data-theme=dark] .notes-textarea[data-v-04e78909]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea[data-v-04e78909]:focus,html.dark .notes-textarea[data-v-04e78909]:focus,html[data-theme=dark] .dictation-textarea[data-v-04e78909]:focus,html[data-theme=dark] .notes-textarea[data-v-04e78909]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle[data-v-04e78909],html[data-theme=dark] .ai-correction-toggle[data-v-04e78909],html.dark .tile-hint-text[data-v-04e78909],html[data-theme=dark] .tile-hint-text[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-04e78909],html[data-theme=dark] .secondary-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-04e78909]:hover,html[data-theme=dark] .secondary-btn[data-v-04e78909]:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn[data-v-04e78909],html.dark .btn-next[data-v-04e78909],html[data-theme=dark] .generate-btn[data-v-04e78909],html[data-theme=dark] .btn-next[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn[data-v-04e78909]:hover:not(:disabled),html.dark .btn-next[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-04e78909]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show[data-v-04e78909],html[data-theme=dark] .generate-btn--show[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip[data-v-04e78909],html[data-theme=dark] .btn-skip[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .btn-skip[data-v-04e78909]:hover,html[data-theme=dark] .btn-skip[data-v-04e78909]:hover{color:var(--fl-navy)!important}html.dark .generate-section[data-v-04e78909],html.dark .results-section[data-v-04e78909],html[data-theme=dark] .generate-section[data-v-04e78909],html[data-theme=dark] .results-section[data-v-04e78909]{border-top-color:var(--fl-border-input)!important}html.dark .error-banner[data-v-04e78909],html[data-theme=dark] .error-banner[data-v-04e78909]{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span[data-v-04e78909],html[data-theme=dark] .error-banner span[data-v-04e78909]{color:var(--fl-error)!important}html.dark .error-banner button[data-v-04e78909],html[data-theme=dark] .error-banner button[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile[data-v-04e78909],html[data-theme=dark] .tile[data-v-04e78909]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile[data-v-04e78909]:hover,html[data-theme=dark] .tile[data-v-04e78909]:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active[data-v-04e78909],html[data-theme=dark] .tile.active[data-v-04e78909]{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data[data-v-04e78909],html[data-theme=dark] .tile.has-data[data-v-04e78909]{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon[data-v-04e78909],html[data-theme=dark] .tile.has-data .tile__icon[data-v-04e78909]{background:rgba(82,183,136,.15)!important}html.dark .tile__icon[data-v-04e78909],html[data-theme=dark] .tile__icon[data-v-04e78909]{background:var(--fl-ceremaris-light)!important}html.dark .tile__name[data-v-04e78909],html[data-theme=dark] .tile__name[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .tile__hint[data-v-04e78909],html[data-theme=dark] .tile__hint[data-v-04e78909]{color:#8993a3!important}html.dark .tile__badge[data-v-04e78909],html[data-theme=dark] .tile__badge[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok[data-v-04e78909],html[data-theme=dark] .tile__badge--ok[data-v-04e78909]{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow[data-v-04e78909],html[data-theme=dark] .tile__action-arrow[data-v-04e78909]{color:#8993a3!important}html.dark .tile-expand[data-v-04e78909],html[data-theme=dark] .tile-expand[data-v-04e78909]{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title[data-v-04e78909],html[data-theme=dark] .tile-expand__title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .tile-expand__close[data-v-04e78909],html[data-theme=dark] .tile-expand__close[data-v-04e78909]{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close[data-v-04e78909]:hover,html[data-theme=dark] .tile-expand__close[data-v-04e78909]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator[data-v-04e78909],html[data-theme=dark] .step-indicator[data-v-04e78909]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot[data-v-04e78909],html[data-theme=dark] .step-dot[data-v-04e78909]{color:#8993a3!important}html.dark .step-dot.active[data-v-04e78909],html[data-theme=dark] .step-dot.active[data-v-04e78909]{color:var(--fl-navy)!important}html.dark .step-dot.completed[data-v-04e78909],html[data-theme=dark] .step-dot.completed[data-v-04e78909]{color:var(--fl-success)!important}html.dark .embedded-test-overlay[data-v-04e78909],html[data-theme=dark] .embedded-test-overlay[data-v-04e78909]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-04e78909],html[data-theme=dark] .embedded-test-toolbar[data-v-04e78909]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-04e78909],html[data-theme=dark] .embedded-test-close[data-v-04e78909]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-04e78909],html[data-theme=dark] .side-panel-container[data-v-04e78909]{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header[data-v-04e78909],html[data-theme=dark] .side-panel-header[data-v-04e78909]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title[data-v-04e78909],html[data-theme=dark] .side-panel-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .side-panel-icon[data-v-04e78909],html[data-theme=dark] .side-panel-icon[data-v-04e78909]{color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-04e78909],html[data-theme=dark] .side-panel-handle[data-v-04e78909]{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-04e78909]:hover,html[data-theme=dark] .side-panel-handle[data-v-04e78909]:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select[data-v-04e78909],html[data-theme=dark] .fachbereich-select[data-v-04e78909]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close[data-v-04e78909],html[data-theme=dark] .side-panel-close[data-v-04e78909]{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close[data-v-04e78909]:hover,html[data-theme=dark] .side-panel-close[data-v-04e78909]:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer[data-v-04e78909],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-04e78909]{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn[data-v-04e78909],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-04e78909]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data[data-v-04e78909],html[data-theme=dark] .footer-status-text.has-data[data-v-04e78909]{color:var(--fl-link-active)!important}html.dark .config-label-compact[data-v-04e78909],html.dark label.config-label-compact[data-v-04e78909],html[data-theme=dark] .config-label-compact[data-v-04e78909],html[data-theme=dark] label.config-label-compact[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .length-pill[data-v-04e78909],html.dark button.length-pill[data-v-04e78909],html.dark .length-pills button[data-v-04e78909],html[data-theme=dark] .length-pill[data-v-04e78909],html[data-theme=dark] button.length-pill[data-v-04e78909],html[data-theme=dark] .length-pills button[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill[data-v-04e78909]:hover,html.dark button.length-pill[data-v-04e78909]:hover,html[data-theme=dark] .length-pill[data-v-04e78909]:hover,html[data-theme=dark] button.length-pill[data-v-04e78909]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected[data-v-04e78909],html.dark button.length-pill.selected[data-v-04e78909],html[data-theme=dark] .length-pill.selected[data-v-04e78909],html[data-theme=dark] button.length-pill.selected[data-v-04e78909]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option[data-v-04e78909],html.dark button.pill-select-option[data-v-04e78909],html.dark .pill-multi-select button[data-v-04e78909],html.dark .pill-single-select button[data-v-04e78909],html[data-theme=dark] .pill-select-option[data-v-04e78909],html[data-theme=dark] button.pill-select-option[data-v-04e78909],html[data-theme=dark] .pill-multi-select button[data-v-04e78909],html[data-theme=dark] .pill-single-select button[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option[data-v-04e78909]:hover,html.dark button.pill-select-option[data-v-04e78909]:hover,html[data-theme=dark] .pill-select-option[data-v-04e78909]:hover,html[data-theme=dark] button.pill-select-option[data-v-04e78909]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected[data-v-04e78909],html.dark button.pill-select-option.selected[data-v-04e78909],html[data-theme=dark] .pill-select-option.selected[data-v-04e78909],html[data-theme=dark] button.pill-select-option.selected[data-v-04e78909]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea[data-v-04e78909],html.dark textarea.info-textarea[data-v-04e78909],html[data-theme=dark] .info-textarea[data-v-04e78909],html[data-theme=dark] textarea.info-textarea[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-04e78909]:focus,html[data-theme=dark] .info-textarea[data-v-04e78909]:focus{border-color:var(--fl-info)!important}html.dark .info-textarea[data-v-04e78909]::placeholder,html[data-theme=dark] .info-textarea[data-v-04e78909]::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea[data-v-04e78909],html.dark .fl-input[data-v-04e78909],html.dark .fl-input-inline[data-v-04e78909],html[data-theme=dark] .fl-textarea[data-v-04e78909],html[data-theme=dark] .fl-input[data-v-04e78909],html[data-theme=dark] .fl-input-inline[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-04e78909]:focus,html.dark .fl-input[data-v-04e78909]:focus,html.dark .fl-input-inline[data-v-04e78909]:focus,html[data-theme=dark] .fl-textarea[data-v-04e78909]:focus,html[data-theme=dark] .fl-input[data-v-04e78909]:focus,html[data-theme=dark] .fl-input-inline[data-v-04e78909]:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle[data-v-04e78909],html.dark button.fl-advanced-toggle[data-v-04e78909],html[data-theme=dark] .fl-advanced-toggle[data-v-04e78909],html[data-theme=dark] button.fl-advanced-toggle[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle[data-v-04e78909]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-04e78909]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label[data-v-04e78909],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon[data-v-04e78909],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-04e78909]{color:var(--fl-info)!important}html.dark .advanced-config[data-v-04e78909],html[data-theme=dark] .advanced-config[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group[data-v-04e78909],html[data-theme=dark] .intervention-group[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header[data-v-04e78909],html[data-theme=dark] .group-header[data-v-04e78909]{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-04e78909],html[data-theme=dark] .fl-add-btn[data-v-04e78909]{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-04e78909]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg[data-v-04e78909],html[data-theme=dark] .fl-add-btn svg[data-v-04e78909]{color:currentcolor!important}html.dark .fl-reset-btn[data-v-04e78909],html[data-theme=dark] .fl-reset-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn[data-v-04e78909]:hover,html[data-theme=dark] .fl-reset-btn[data-v-04e78909]:hover{background:#3d1a1a!important}html.dark .advanced-footer[data-v-04e78909],html[data-theme=dark] .advanced-footer[data-v-04e78909]{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill[data-v-04e78909],html.dark [class*=fl-pill][data-v-04e78909],html[data-theme=dark] .fl-pill[data-v-04e78909],html[data-theme=dark] [class*=fl-pill][data-v-04e78909]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill[data-v-04e78909]:hover,html[data-theme=dark] .fl-pill[data-v-04e78909]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected[data-v-04e78909],html.dark .fl-pill.active[data-v-04e78909],html[data-theme=dark] .fl-pill.selected[data-v-04e78909],html[data-theme=dark] .fl-pill.active[data-v-04e78909]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown[data-v-04e78909],html.dark .dropdown-menu[data-v-04e78909],html.dark .header-dropdown[data-v-04e78909],html.dark [class*=erfassung-dropdown][data-v-04e78909],html[data-theme=dark] .erfassung-dropdown[data-v-04e78909],html[data-theme=dark] .dropdown-menu[data-v-04e78909],html[data-theme=dark] .header-dropdown[data-v-04e78909],html[data-theme=dark] [class*=erfassung-dropdown][data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a[data-v-04e78909],html.dark .erfassung-dropdown button[data-v-04e78909],html.dark .header-dropdown a[data-v-04e78909],html.dark .header-dropdown button[data-v-04e78909],html[data-theme=dark] .erfassung-dropdown a[data-v-04e78909],html[data-theme=dark] .erfassung-dropdown button[data-v-04e78909],html[data-theme=dark] .header-dropdown a[data-v-04e78909],html[data-theme=dark] .header-dropdown button[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a[data-v-04e78909]:hover,html.dark .erfassung-dropdown button[data-v-04e78909]:hover,html.dark .header-dropdown a[data-v-04e78909]:hover,html.dark .header-dropdown button[data-v-04e78909]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-04e78909]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-04e78909]:hover,html[data-theme=dark] .header-dropdown a[data-v-04e78909]:hover,html[data-theme=dark] .header-dropdown button[data-v-04e78909]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill[data-v-04e78909],html.dark button.fl-pill[data-v-04e78909],html.dark [class*=fl-pill][data-v-04e78909]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-04e78909],html[data-theme=dark] button.fl-pill[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill[data-v-04e78909]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-04e78909]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active[data-v-04e78909],html[data-theme=dark] .fl-pill.active[data-v-04e78909]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon[data-v-04e78909],html.dark span.fl-pill-icon[data-v-04e78909],html[data-theme=dark] .fl-pill-icon[data-v-04e78909],html.dark .fl-pill-label[data-v-04e78909],html.dark span.fl-pill-label[data-v-04e78909],html[data-theme=dark] .fl-pill-label[data-v-04e78909]{color:inherit!important}html.dark .fl-pill-group[data-v-04e78909],html.dark div.fl-pill-group[data-v-04e78909],html[data-theme=dark] .fl-pill-group[data-v-04e78909]{background:transparent!important}html.dark .fl-pill-option[data-v-04e78909],html.dark button.fl-pill-option[data-v-04e78909],html[data-theme=dark] .fl-pill-option[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option[data-v-04e78909]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-04e78909]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active[data-v-04e78909],html[data-theme=dark] .fl-pill-option.active[data-v-04e78909]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon[data-v-04e78909],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-04e78909],html.dark .fl-pill-option .pill-label[data-v-04e78909],html[data-theme=dark] .fl-pill-option .pill-label[data-v-04e78909]{color:inherit!important}html.dark .section-title-wrapper[data-v-04e78909],html.dark .result-container .section-title-wrapper[data-v-04e78909],html[data-theme=dark] .section-title-wrapper[data-v-04e78909],html[data-theme=dark] .result-container .section-title-wrapper[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content[data-v-04e78909],html.dark .result-container .section-header-content[data-v-04e78909],html[data-theme=dark] .section-header-content[data-v-04e78909],html[data-theme=dark] .result-container .section-header-content[data-v-04e78909]{background:transparent!important}html.dark .section-title[data-v-04e78909],html.dark .result-container .section-title[data-v-04e78909],html[data-theme=dark] .section-title[data-v-04e78909],html[data-theme=dark] .result-container .section-title[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .skill-info-badge[data-v-04e78909],html[data-theme=dark] .skill-info-badge[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi[data-v-04e78909],html.dark .skill-info-badge .skill-name[data-v-04e78909],html[data-theme=dark] .skill-info-badge .mdi[data-v-04e78909],html[data-theme=dark] .skill-info-badge .skill-name[data-v-04e78909]{color:var(--fl-info)!important}html.dark .anonymization-status.protected[data-v-04e78909],html[data-theme=dark] .anonymization-status.protected[data-v-04e78909]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi[data-v-04e78909],html.dark .anonymization-status.protected .status-text[data-v-04e78909],html.dark .anonymization-status.protected .entity-count[data-v-04e78909],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-04e78909],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-04e78909],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-04e78909]{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected[data-v-04e78909],html[data-theme=dark] .anonymization-status.unprotected[data-v-04e78909]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi[data-v-04e78909],html.dark .anonymization-status.unprotected .status-text[data-v-04e78909],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-04e78909],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-04e78909]{color:var(--fl-warning)!important}html.dark .result-container .action-button[data-v-04e78909],html[data-theme=dark] .result-container .action-button[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .result-container .action-button[data-v-04e78909]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button[data-v-04e78909]:disabled,html[data-theme=dark] .result-container .action-button[data-v-04e78909]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu[data-v-04e78909],html[data-theme=dark] .export-dropdown-menu[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-04e78909],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-04e78909]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-04e78909]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-04e78909],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .result-container[data-v-04e78909],html[data-theme=dark] .result-container[data-v-04e78909]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar[data-v-04e78909],html[data-theme=dark] .collapsible-medical-bar[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-04e78909],html[data-theme=dark] .collapsed-bar[data-v-04e78909],html.dark .expanded-bar[data-v-04e78909],html[data-theme=dark] .expanded-bar[data-v-04e78909]{background:transparent!important}html.dark .toggle-btn[data-v-04e78909],html.dark .toggle-btn-small[data-v-04e78909],html[data-theme=dark] .toggle-btn[data-v-04e78909],html[data-theme=dark] .toggle-btn-small[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-04e78909]:hover,html.dark .toggle-btn-small[data-v-04e78909]:hover,html[data-theme=dark] .toggle-btn[data-v-04e78909]:hover,html[data-theme=dark] .toggle-btn-small[data-v-04e78909]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi[data-v-04e78909],html[data-theme=dark] .toggle-btn-small .mdi[data-v-04e78909],html.dark .current-tab[data-v-04e78909],html[data-theme=dark] .current-tab[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .nav-tab[data-v-04e78909],html[data-theme=dark] .nav-tab[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab[data-v-04e78909]:hover,html[data-theme=dark] .nav-tab[data-v-04e78909]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active[data-v-04e78909],html[data-theme=dark] .nav-tab.active[data-v-04e78909]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider[data-v-04e78909],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-04e78909]{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-04e78909],html[data-theme=dark] .dropdown-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-04e78909]:hover,html[data-theme=dark] .dropdown-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active[data-v-04e78909],html[data-theme=dark] .dropdown-btn.active[data-v-04e78909]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu[data-v-04e78909],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-04e78909],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-04e78909]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-04e78909]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn[data-v-04e78909],html.dark button.header-action-btn[data-v-04e78909],html[data-theme=dark] .header-action-btn[data-v-04e78909],html[data-theme=dark] button.header-action-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn[data-v-04e78909]:hover:not(:disabled),html.dark button.header-action-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-04e78909]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn[data-v-04e78909]:disabled,html[data-theme=dark] .header-action-btn[data-v-04e78909]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action[data-v-04e78909],html.dark button.header-action-btn.primary-action[data-v-04e78909],html[data-theme=dark] .header-action-btn.primary-action[data-v-04e78909],html[data-theme=dark] button.header-action-btn.primary-action[data-v-04e78909]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-04e78909]:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn[data-v-04e78909],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn[data-v-04e78909]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-04e78909]:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn[data-v-04e78909],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-04e78909]{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn[data-v-04e78909]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-04e78909]:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn[data-v-04e78909],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn[data-v-04e78909]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-04e78909]:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action[data-v-04e78909],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action[data-v-04e78909]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-04e78909]:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action[data-v-04e78909],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-04e78909]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action[data-v-04e78909]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-04e78909]:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons[data-v-04e78909],html[data-theme=dark] .header-action-buttons[data-v-04e78909]{background:transparent!important}html.dark .session-dropdown-menu[data-v-04e78909],html[data-theme=dark] .session-dropdown-menu[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header[data-v-04e78909],html[data-theme=dark] .session-menu-header[data-v-04e78909]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header[data-v-04e78909]:hover,html[data-theme=dark] .session-menu-header[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item[data-v-04e78909],html[data-theme=dark] .session-menu-item[data-v-04e78909]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item[data-v-04e78909]:hover,html[data-theme=dark] .session-menu-item[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls[data-v-04e78909],html.dark .header-robot-controls[data-v-04e78909],html[data-theme=dark] .robot-controls[data-v-04e78909],html[data-theme=dark] .header-robot-controls[data-v-04e78909]{background:transparent!important}html.dark .robot-btn[data-v-04e78909],html[data-theme=dark] .robot-btn[data-v-04e78909]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-04e78909]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn[data-v-04e78909]:disabled,html[data-theme=dark] .robot-btn[data-v-04e78909]:disabled{opacity:.4!important}html.dark .robot-queue-btn[data-v-04e78909],html[data-theme=dark] .robot-queue-btn[data-v-04e78909]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-04e78909]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn[data-v-04e78909],html[data-theme=dark] .queue-badge-btn[data-v-04e78909]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn[data-v-04e78909]:hover,html[data-theme=dark] .queue-badge-btn[data-v-04e78909]:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge[data-v-04e78909],html[data-theme=dark] .robot-badge[data-v-04e78909]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon[data-v-04e78909],html[data-theme=dark] .dropdown-icon[data-v-04e78909]{color:var(--fl-warning)!important}html.dark .robot-execute-btn[data-v-04e78909],html[data-theme=dark] .robot-execute-btn[data-v-04e78909]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue[data-v-04e78909],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-04e78909]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-04e78909]:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn[data-v-04e78909],html[data-theme=dark] .robot-results-btn[data-v-04e78909]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-04e78909]:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown[data-v-04e78909],html[data-theme=dark] .queue-dropdown[data-v-04e78909]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header[data-v-04e78909],html[data-theme=dark] .queue-dropdown-header[data-v-04e78909]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title[data-v-04e78909],html[data-theme=dark] .queue-dropdown-title[data-v-04e78909]{color:var(--fl-info)!important}html.dark .queue-clear-all-btn[data-v-04e78909],html[data-theme=dark] .queue-clear-all-btn[data-v-04e78909]{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn[data-v-04e78909]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-04e78909]:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item[data-v-04e78909],html[data-theme=dark] .queue-item[data-v-04e78909]{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item[data-v-04e78909]:hover,html[data-theme=dark] .queue-item[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label[data-v-04e78909],html[data-theme=dark] .queue-item-label[data-v-04e78909]{color:var(--fl-text-primary)!important}html.dark .queue-item-category[data-v-04e78909],html[data-theme=dark] .queue-item-category[data-v-04e78909],html.dark .queue-item-remove[data-v-04e78909],html[data-theme=dark] .queue-item-remove[data-v-04e78909]{color:var(--fl-text-muted)!important}html.dark .queue-item-remove[data-v-04e78909]:hover,html[data-theme=dark] .queue-item-remove[data-v-04e78909]:hover{color:var(--fl-error)!important}html.dark .robot-label[data-v-04e78909],html[data-theme=dark] .robot-label[data-v-04e78909]{color:inherit!important}html.dark .admin-shell[data-v-04e78909],html.dark .ss-page[data-v-04e78909],html.dark .rag-management[data-v-04e78909],html.dark .rag-configuration[data-v-04e78909],html.dark .rag-sync[data-v-04e78909],html.dark .spm-page[data-v-04e78909],html.dark .dbsync-page[data-v-04e78909],html.dark .system-template-manager[data-v-04e78909],html.dark .org-page[data-v-04e78909],html.dark .billing-page[data-v-04e78909],html.dark .admin-dashboard[data-v-04e78909],html.dark .um-page[data-v-04e78909],html.dark .fl-tenant-sync[data-v-04e78909],html.dark .knowledge-management[data-v-04e78909],html.dark .ai-defaults[data-v-04e78909],html.dark .ud-page[data-v-04e78909],html.dark .fl-page[data-v-04e78909],html.dark .security-dashboard[data-v-04e78909],html.dark .admin-page[data-v-04e78909],html[data-theme=dark] .admin-shell[data-v-04e78909],html[data-theme=dark] .ss-page[data-v-04e78909],html[data-theme=dark] .rag-management[data-v-04e78909],html[data-theme=dark] .rag-configuration[data-v-04e78909],html[data-theme=dark] .rag-sync[data-v-04e78909],html[data-theme=dark] .spm-page[data-v-04e78909],html[data-theme=dark] .dbsync-page[data-v-04e78909],html[data-theme=dark] .system-template-manager[data-v-04e78909],html[data-theme=dark] .org-page[data-v-04e78909],html[data-theme=dark] .billing-page[data-v-04e78909],html[data-theme=dark] .admin-dashboard[data-v-04e78909],html[data-theme=dark] .um-page[data-v-04e78909],html[data-theme=dark] .fl-tenant-sync[data-v-04e78909],html[data-theme=dark] .knowledge-management[data-v-04e78909],html[data-theme=dark] .ai-defaults[data-v-04e78909],html[data-theme=dark] .ud-page[data-v-04e78909],html[data-theme=dark] .fl-page[data-v-04e78909],html[data-theme=dark] .security-dashboard[data-v-04e78909],html[data-theme=dark] .admin-page[data-v-04e78909]{--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-04e78909],html.dark .rag-sync[data-v-04e78909],html.dark .knowledge-management[data-v-04e78909],html[data-theme=dark] .rag-management[data-v-04e78909],html[data-theme=dark] .rag-sync[data-v-04e78909],html[data-theme=dark] .knowledge-management[data-v-04e78909]{background:var(--fl-bg-page)!important}html.dark .admin-topbar[data-v-04e78909],html[data-theme=dark] .admin-topbar[data-v-04e78909]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section[data-v-04e78909],html[data-theme=dark] .topbar-section[data-v-04e78909]{color:var(--fl-text-muted)}html.dark .status-checking[data-v-04e78909],html[data-theme=dark] .status-checking[data-v-04e78909]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn[data-v-04e78909],html[data-theme=dark] .user-btn[data-v-04e78909]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn[data-v-04e78909]:hover,html[data-theme=dark] .user-btn[data-v-04e78909]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar[data-v-04e78909],html[data-theme=dark] .user-avatar[data-v-04e78909]{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown[data-v-04e78909],html.dark .user-dropdown[data-v-04e78909],html[data-theme=dark] .notification-dropdown[data-v-04e78909],html[data-theme=dark] .user-dropdown[data-v-04e78909]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-04e78909],html.dark .notification-item[data-v-04e78909],html[data-theme=dark] .notification-header[data-v-04e78909],html[data-theme=dark] .notification-item[data-v-04e78909]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-04e78909],html[data-theme=dark] .user-dropdown-divider[data-v-04e78909]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-04e78909]:hover,html[data-theme=dark] .user-dropdown-item[data-v-04e78909]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-04e78909]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-04e78909]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-04e78909],html[data-theme=dark] .admin-sidebar[data-v-04e78909]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-04e78909],html.dark .nav-group-divider[data-v-04e78909],html.dark .sidebar-footer[data-v-04e78909],html[data-theme=dark] .sidebar-brand[data-v-04e78909],html[data-theme=dark] .nav-group-divider[data-v-04e78909],html[data-theme=dark] .sidebar-footer[data-v-04e78909]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-04e78909],html[data-theme=dark] .nav-group-divider[data-v-04e78909]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-04e78909],html[data-theme=dark] .brand-icon[data-v-04e78909]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-04e78909]:hover,html.dark .nav-item.active[data-v-04e78909],html[data-theme=dark] .nav-item[data-v-04e78909]:hover,html[data-theme=dark] .nav-item.active[data-v-04e78909]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-04e78909]:before,html[data-theme=dark] .nav-item.active[data-v-04e78909]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-04e78909],html[data-theme=dark] .ss-card[data-v-04e78909]{background:var(--fl-bg-card);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-04e78909],html.dark .ss-action-icon--secondary[data-v-04e78909],html[data-theme=dark] .ss-icon-maintenance[data-v-04e78909],html[data-theme=dark] .ss-action-icon--secondary[data-v-04e78909]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-04e78909],html[data-theme=dark] .ss-select option[data-v-04e78909]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-04e78909],html[data-theme=dark] .ss-switch-slider[data-v-04e78909]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-04e78909],html.dark .um-dialog[data-v-04e78909],html[data-theme=dark] .um-table-card[data-v-04e78909],html[data-theme=dark] .um-dialog[data-v-04e78909]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0[data-v-04e78909],html[data-theme=dark] .um-avatar-0[data-v-04e78909]{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary[data-v-04e78909],html.dark .org-btn--primary[data-v-04e78909],html[data-theme=dark] .spm-btn--primary[data-v-04e78909],html[data-theme=dark] .org-btn--primary[data-v-04e78909]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-04e78909]:hover:not(:disabled),html.dark .org-btn--primary[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-04e78909]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-04e78909],html[data-theme=dark] .org-header__icon-ring[data-v-04e78909]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-04e78909]:hover,html[data-theme=dark] .quick-action-btn[data-v-04e78909]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-04e78909],html[data-theme=dark] .qa-teal[data-v-04e78909]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-04e78909],html[data-theme=dark] .qa-slate[data-v-04e78909]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-04e78909],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-04e78909]{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th[data-v-04e78909],html.dark .dbsync-table thead th[data-v-04e78909],html.dark .um-table th[data-v-04e78909],html.dark .ud-table th[data-v-04e78909],html.dark .history-table th[data-v-04e78909],html.dark .result-table th[data-v-04e78909],html[data-theme=dark] .spm-table th[data-v-04e78909],html[data-theme=dark] .dbsync-table thead th[data-v-04e78909],html[data-theme=dark] .um-table th[data-v-04e78909],html[data-theme=dark] .ud-table th[data-v-04e78909],html[data-theme=dark] .history-table th[data-v-04e78909],html[data-theme=dark] .result-table th[data-v-04e78909]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-04e78909],html[data-theme=dark] .ud-page[data-v-04e78909]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-04e78909],html[data-theme=dark] .ud-error[data-v-04e78909]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err[data-v-04e78909],html[data-theme=dark] .ud-subnote--err[data-v-04e78909]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-04e78909],html.dark .modal-overlay[data-v-04e78909],html.dark .confirm-overlay[data-v-04e78909],html.dark .dialog-overlay[data-v-04e78909],html.dark .loading-overlay[data-v-04e78909],html[data-theme=dark] .spm-overlay[data-v-04e78909],html[data-theme=dark] .modal-overlay[data-v-04e78909],html[data-theme=dark] .confirm-overlay[data-v-04e78909],html[data-theme=dark] .dialog-overlay[data-v-04e78909],html[data-theme=dark] .loading-overlay[data-v-04e78909]{background:rgba(0,0,0,.6)!important}html.dark .spm-modal[data-v-04e78909],html.dark .plans-dialog[data-v-04e78909],html.dark .preview-dialog[data-v-04e78909],html.dark .confirm-dialog[data-v-04e78909],html[data-theme=dark] .spm-modal[data-v-04e78909],html[data-theme=dark] .plans-dialog[data-v-04e78909],html[data-theme=dark] .preview-dialog[data-v-04e78909],html[data-theme=dark] .confirm-dialog[data-v-04e78909]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-04e78909],html.dark .um-dialog-header[data-v-04e78909],html.dark .spm-modal-actions[data-v-04e78909],html.dark .um-dialog-footer[data-v-04e78909],html.dark .plans-dialog__header[data-v-04e78909],html[data-theme=dark] .spm-modal-header[data-v-04e78909],html[data-theme=dark] .um-dialog-header[data-v-04e78909],html[data-theme=dark] .spm-modal-actions[data-v-04e78909],html[data-theme=dark] .um-dialog-footer[data-v-04e78909],html[data-theme=dark] .plans-dialog__header[data-v-04e78909]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-04e78909],html.dark .detail-row[data-v-04e78909],html[data-theme=dark] .status-row-header[data-v-04e78909],html[data-theme=dark] .detail-row[data-v-04e78909]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider[data-v-04e78909],html[data-theme=dark] .divider[data-v-04e78909]{border-bottom-color:var(--fl-border-input)}html.dark .mono[data-v-04e78909],html[data-theme=dark] .mono[data-v-04e78909]{color:var(--fl-text-primary)}html.dark .chip--ok[data-v-04e78909],html[data-theme=dark] .chip--ok[data-v-04e78909]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-04e78909],html[data-theme=dark] .chip--warn[data-v-04e78909]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-04e78909],html[data-theme=dark] .chip--danger[data-v-04e78909]{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted[data-v-04e78909],html[data-theme=dark] .chip--muted[data-v-04e78909]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-04e78909],html[data-theme=dark] .kpi-card[data-v-04e78909]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row[data-v-04e78909]:hover,html[data-theme=dark] .log-row[data-v-04e78909]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-04e78909],html[data-theme=dark] .error-item[data-v-04e78909]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-04e78909],html[data-theme=dark] .action-auth[data-v-04e78909]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-04e78909],html[data-theme=dark] .action-danger[data-v-04e78909]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-04e78909],html[data-theme=dark] .action-modify[data-v-04e78909]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-04e78909],html[data-theme=dark] .action-access[data-v-04e78909]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-04e78909],html[data-theme=dark] .action-default[data-v-04e78909]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-04e78909],html[data-theme=dark] .provider-tag--anthropic[data-v-04e78909]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-04e78909],html[data-theme=dark] .provider-tag--mistral[data-v-04e78909]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-04e78909]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-04e78909]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-04e78909]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-04e78909]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-04e78909],html[data-theme=dark] .rag-tabs[data-v-04e78909]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button[data-v-04e78909]:hover,html.dark .tab-button.active[data-v-04e78909],html[data-theme=dark] .tab-button[data-v-04e78909]:hover,html[data-theme=dark] .tab-button.active[data-v-04e78909]{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content[data-v-04e78909],html.dark .rag-header[data-v-04e78909],html.dark .stat-card[data-v-04e78909],html[data-theme=dark] .rag-content[data-v-04e78909],html[data-theme=dark] .rag-header[data-v-04e78909],html[data-theme=dark] .stat-card[data-v-04e78909]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.lina-input[data-v-04e78909]{display:flex;align-items:stretch;gap:8px}.lina-input__field[data-v-04e78909]{flex:1;resize:none;padding:10px 12px;background:var(--fl-bg-page);color:var(--fl-text-primary);border:1px solid var(--fl-border-card-blue);border-radius:10px;font-family:inherit;font-size:14px;line-height:1.4}.lina-input__field[data-v-04e78909]:focus{outline:none;border-color:var(--fl-navy, #14365C);background:var(--fl-bg-card)}.lina-input__field[data-v-04e78909]:disabled{opacity:.6;cursor:not-allowed}.lina-input__send[data-v-04e78909]{width:44px;background:var(--fl-ceremaris-light);color:var(--fl-navy, #14365C);border:1px solid var(--fl-navy, #14365C);border-radius:10px;font-size:18px;font-weight:600;cursor:pointer}.lina-input__send[data-v-04e78909]:disabled{opacity:.4;cursor:not-allowed}.lina-input__send[data-v-04e78909]:hover:not(:disabled){background:var(--fl-navy, #14365C);color:var(--fl-brass-light)}html.dark .lina-input__field,html[data-theme=dark] .lina-input__field{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .lina-input__field::placeholder,html[data-theme=dark] .lina-input__field::placeholder{color:var(--fl-text-muted)!important}html.dark .lina-input__field:focus,html[data-theme=dark] .lina-input__field:focus{background:var(--fl-bg-card)!important;border-color:var(--fl-navy)!important;box-shadow:0 0 0 3px rgba(88,166,212,.18)!important}html.dark .lina-input__send,html[data-theme=dark] .lina-input__send{background:rgba(88,166,212,.18)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}html.dark .lina-input__send:hover:not(:disabled),html[data-theme=dark] .lina-input__send:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-brass-light)!important}[data-v-f72d5f83]: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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-f72d5f83]: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-f72d5f83]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-f72d5f83]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-f72d5f83]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-f72d5f83]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-f72d5f83]: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-f72d5f83]: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-f72d5f83]: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-f72d5f83]: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-f72d5f83],html[data-theme=dark][data-v-f72d5f83]{--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-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-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-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-f72d5f83]{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-f72d5f83]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-f72d5f83],html.dark .length-bubble[data-v-f72d5f83]{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-f72d5f83]:after,html.dark .length-bubble[data-v-f72d5f83]:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout[data-v-f72d5f83]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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-f72d5f83],html.dark .fl-chrome-popout[data-v-f72d5f83]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-f72d5f83]: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-f72d5f83],html[data-theme=dark][data-v-f72d5f83]{--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-f72d5f83]:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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-f72d5f83],.ut-palette__title[data-v-f72d5f83],.sm-palette__title[data-v-f72d5f83],.bp-palette__title[data-v-f72d5f83],.tb-palette__title[data-v-f72d5f83],.rp-palette__title[data-v-f72d5f83],.sv-hero__title[data-v-f72d5f83],[class*=hero__title][data-v-f72d5f83]{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-f72d5f83],[class*=hero__title-mark][data-v-f72d5f83]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-f72d5f83]{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-f72d5f83],.browser-title[data-v-f72d5f83],.search-scope__title[data-v-f72d5f83],[class*=__section-title][data-v-f72d5f83],[class*=__panel-title][data-v-f72d5f83]{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-f72d5f83],[class*=tile__value][data-v-f72d5f83]{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-f72d5f83],[class*=hero__eyebrow][data-v-f72d5f83]{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-f72d5f83],[class*=hero__lede][data-v-f72d5f83]{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-f72d5f83]{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-f72d5f83],.template-section-title[data-v-f72d5f83]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-f72d5f83]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-f72d5f83],.mdi[data-v-f72d5f83]:before,[class^=mdi-][data-v-f72d5f83]:before,[class*=" mdi-"][data-v-f72d5f83]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container[data-v-f72d5f83]{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-f72d5f83]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-f72d5f83]{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-f72d5f83 .4s var(--fl-ease-out)}.fl-card-wide[data-v-f72d5f83]{max-width:640px}.fl-card-narrow[data-v-f72d5f83]{max-width:420px}@keyframes fl-card-fade-in-f72d5f83{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-f72d5f83]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-f72d5f83],.fl-card-title[data-v-f72d5f83]{font-family:var(--fl-font-family);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-f72d5f83]{font-family:var(--fl-font-family);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-f72d5f83]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-f72d5f83]{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-f72d5f83]{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-family:var(--fl-font-family);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-f72d5f83]{color:inherit}.fl-btn[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-f72d5f83]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-f72d5f83]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-f72d5f83]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-f72d5f83]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-f72d5f83]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-f72d5f83]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-f72d5f83]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-f72d5f83]{pointer-events:none}.fl-btn-loading[data-v-f72d5f83]: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-f72d5f83 .7s linear infinite}@keyframes fl-btn-spin-f72d5f83{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-f72d5f83]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-f72d5f83]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-f72d5f83]{width:100%}.fl-btn-icon[data-v-f72d5f83]{width:18px;height:18px}.fl-choice-grid[data-v-f72d5f83]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-f72d5f83]{grid-template-columns:1fr}.fl-choice-grid[data-v-f72d5f83]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-f72d5f83]{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-family:var(--fl-font-family);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-f72d5f83]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-f72d5f83]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-f72d5f83]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-f72d5f83]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-f72d5f83]{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-family:var(--fl-font-family);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-f72d5f83]{font-size:13px;color:#8993a3}.fl-chip[data-v-f72d5f83]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-f72d5f83]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-f72d5f83]{color:var(--fl-navy)}.fl-chip.selected[data-v-f72d5f83]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-f72d5f83]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-f72d5f83]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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-f72d5f83]::placeholder{color:#8993a3}.fl-input[data-v-f72d5f83]:hover{border-color:#c9cfd6}.fl-input[data-v-f72d5f83]: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-f72d5f83]{min-height:120px;resize:vertical}.fl-input-group[data-v-f72d5f83]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-f72d5f83]{display:block;font-family:var(--fl-font-family);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-f72d5f83]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-f72d5f83]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-f72d5f83]{color:var(--fl-text-muted)}.fl-instruction[data-v-f72d5f83]{font-family:var(--fl-font-family);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-f72d5f83]{font-family:var(--fl-font-family);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-f72d5f83]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-f72d5f83]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-f72d5f83]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-f72d5f83]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-f72d5f83]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-f72d5f83]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-f72d5f83]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-f72d5f83]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-f72d5f83]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-f72d5f83]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-f72d5f83]{padding:var(--fl-space-md)}.fl-p-lg[data-v-f72d5f83]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-f72d5f83]{padding:var(--fl-space-xl)}.fl-flex[data-v-f72d5f83]{display:flex}.fl-flex-col[data-v-f72d5f83]{flex-direction:column}.fl-items-center[data-v-f72d5f83]{align-items:center}.fl-justify-center[data-v-f72d5f83]{justify-content:center}.fl-justify-between[data-v-f72d5f83]{justify-content:space-between}.fl-gap-sm[data-v-f72d5f83]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-f72d5f83]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-f72d5f83]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-f72d5f83]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-f72d5f83]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-f72d5f83],.fl-card-title[data-v-f72d5f83]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-f72d5f83]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-f72d5f83]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-f72d5f83]{padding:var(--fl-space-md)}.fl-card-header[data-v-f72d5f83],.fl-card-content[data-v-f72d5f83]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-f72d5f83]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-f72d5f83]{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-family:var(--fl-font-family);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-f72d5f83]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-f72d5f83]{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-f72d5f83]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-f72d5f83]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-f72d5f83]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-f72d5f83]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-f72d5f83]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-f72d5f83]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-f72d5f83]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-f72d5f83]{font-family:var(--fl-font-family);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-f72d5f83]{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-f72d5f83]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-f72d5f83]{width:16px;height:16px}.fl-icon-lg[data-v-f72d5f83]{width:24px;height:24px}.fl-check-icon[data-v-f72d5f83]{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base[data-v-f72d5f83],.test-container .result-container[data-v-f72d5f83],.test-container [class*=-question-container][data-v-f72d5f83],.test-container [class*=-result-container][data-v-f72d5f83],.test-container [class*=-test-container][data-v-f72d5f83]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-f72d5f83],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-f72d5f83]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-f72d5f83],.test-container .print-btn[data-v-f72d5f83]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-f72d5f83]:hover:not(:disabled),.test-container .print-btn[data-v-f72d5f83]: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-f72d5f83]:disabled,.test-container .print-btn[data-v-f72d5f83]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-f72d5f83]{background:transparent!important}.test-container [class*=-question-item][data-v-f72d5f83]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-f72d5f83]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-f72d5f83],.test-container .interpretation-section[data-v-f72d5f83],.test-container .main-interpretation[data-v-f72d5f83],.test-container .full-interpretation[data-v-f72d5f83],.test-container .detailed-interpretation[data-v-f72d5f83],.test-container .score-interpretation[data-v-f72d5f83],.test-container .instruction-section[data-v-f72d5f83],.test-container .instruction-box[data-v-f72d5f83],.test-container .instructions-panel[data-v-f72d5f83],.test-container .standard-instruction[data-v-f72d5f83],.test-container .info-box[data-v-f72d5f83],.test-container .important-note[data-v-f72d5f83],.test-container .highlight-box[data-v-f72d5f83],.test-container .camera-instruction[data-v-f72d5f83],.test-container .drawing-instruction[data-v-f72d5f83],.test-container .input-instruction[data-v-f72d5f83],.test-container .region-hint[data-v-f72d5f83],.test-container .tutorial-summary[data-v-f72d5f83]{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-f72d5f83],.test-container .result-section[data-v-f72d5f83],.test-container .summary-section[data-v-f72d5f83],.test-container .score-box[data-v-f72d5f83],.test-container .score-summary[data-v-f72d5f83],.test-container .phase-card[data-v-f72d5f83],.test-container .metric-card[data-v-f72d5f83],.test-container .section-card[data-v-f72d5f83],.test-container .test-info[data-v-f72d5f83],.test-container .sequence-info[data-v-f72d5f83],.test-container .completion-summary[data-v-f72d5f83],.test-container .completion-status[data-v-f72d5f83],.test-container .debug-section[data-v-f72d5f83],.test-container .debug-stats[data-v-f72d5f83],.test-container .debug-info[data-v-f72d5f83],.test-container .specific-data[data-v-f72d5f83],.test-container .matrix-display[data-v-f72d5f83],.test-container .counter-display[data-v-f72d5f83]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-f72d5f83]{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-f72d5f83]{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-f72d5f83]: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-f72d5f83]{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-f72d5f83]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-f72d5f83]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-f72d5f83],.test-container .bdi-option[data-v-f72d5f83],.score-container .response-option[data-v-f72d5f83]{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-f72d5f83],.test-container .bdi-option .bdi-option-text[data-v-f72d5f83],.score-container .response-option .option-label[data-v-f72d5f83]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-f72d5f83]:before,.test-container .bdi-option[data-v-f72d5f83]: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-f72d5f83]{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-f72d5f83]:after,.test-container .bdi-option[data-v-f72d5f83]:after,.score-container .response-option[data-v-f72d5f83]: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-f72d5f83]:hover:not(.selected),.test-container .bdi-option[data-v-f72d5f83]:hover:not(.selected),.score-container .response-option[data-v-f72d5f83]: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-f72d5f83]:hover:not(.selected):before,.test-container .bdi-option[data-v-f72d5f83]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-f72d5f83],.test-container .bdi-option.selected[data-v-f72d5f83],.score-container .response-option.selected[data-v-f72d5f83]{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-f72d5f83],.test-container .bdi-option.selected .bdi-option-text[data-v-f72d5f83],.score-container .response-option.selected .option-label[data-v-f72d5f83]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-f72d5f83]:before,.test-container .bdi-option.selected[data-v-f72d5f83]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-f72d5f83]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-f72d5f83]:after,.test-container .bdi-option.selected[data-v-f72d5f83]:after,.score-container .response-option.selected[data-v-f72d5f83]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-f72d5f83]{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-f72d5f83]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-f72d5f83]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-f72d5f83]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-f72d5f83]{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-f72d5f83]{color:#fff!important}.test-container .answer-option.selected[data-v-f72d5f83]: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-f72d5f83]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-f72d5f83]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-f72d5f83]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-f72d5f83{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-f72d5f83{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-f72d5f83{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-f72d5f83{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-f72d5f83{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-f72d5f83]{animation:fl-ai-cognitive-pulse-f72d5f83 2s ease-in-out infinite}.fl-ai-generating[data-v-f72d5f83]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-f72d5f83 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-f72d5f83]{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-f72d5f83]{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-f72d5f83]{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-f72d5f83]{font-family:var(--fl-font-family-ai);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-f72d5f83]{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-f72d5f83]{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-f72d5f83]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-f72d5f83]{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-f72d5f83]{opacity:1}.fl-data-container[data-v-f72d5f83]{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-f72d5f83]{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-f72d5f83]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-f72d5f83 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-f72d5f83]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-f72d5f83]{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-family:var(--fl-font-family);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-f72d5f83]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-f72d5f83]{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-f72d5f83]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-f72d5f83]{transform:scale(1.1);animation:fl-ai-lens-scan-f72d5f83 3s ease-in-out infinite}.fl-btn-ai[data-v-f72d5f83]{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-f72d5f83]: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-f72d5f83]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-f72d5f83]{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-f72d5f83]{font-size:12px}.fl-ai-response[data-v-f72d5f83]{font-family:var(--fl-font-family-ai);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-f72d5f83]: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-f72d5f83]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-f72d5f83]: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-f72d5f83 .8s linear infinite}@keyframes fl-ai-spin-f72d5f83{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-f72d5f83],html[data-theme=dark] .fl-ai-text[data-v-f72d5f83]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-f72d5f83],html[data-theme=dark] .fl-ai-response[data-v-f72d5f83]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-f72d5f83],html[data-theme=dark] .fl-btn-ai[data-v-f72d5f83]{color:#1a1a00}html.dark .fl-ai-badge[data-v-f72d5f83],html[data-theme=dark] .fl-ai-badge[data-v-f72d5f83]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-f72d5f83],html[data-theme=dark][data-v-f72d5f83]{color-scheme:dark}html.dark[data-v-f72d5f83] ::-webkit-scrollbar,html[data-theme=dark][data-v-f72d5f83] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-f72d5f83] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-f72d5f83] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-f72d5f83] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-f72d5f83] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-f72d5f83] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-f72d5f83] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-f72d5f83],html[data-theme=dark] body[data-v-f72d5f83]{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app[data-v-f72d5f83],html[data-theme=dark] #app[data-v-f72d5f83]{background-color:var(--fl-bg-page)}html.dark footer[data-v-f72d5f83],html[data-theme=dark] footer[data-v-f72d5f83]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button[data-v-f72d5f83],html[data-theme=dark] .start-button[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item[data-v-f72d5f83],html[data-theme=dark] .info-item[data-v-f72d5f83]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item[data-v-f72d5f83]:hover,html[data-theme=dark] .info-item[data-v-f72d5f83]:hover{background-color:#2d333b!important}html.dark .info-item.clickable[data-v-f72d5f83]:hover,html[data-theme=dark] .info-item.clickable[data-v-f72d5f83]:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon[data-v-f72d5f83],html[data-theme=dark] .info-icon[data-v-f72d5f83],html.dark .info-label[data-v-f72d5f83],html[data-theme=dark] .info-label[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .info-value[data-v-f72d5f83],html[data-theme=dark] .info-value[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .user-info[data-v-f72d5f83],html[data-theme=dark] .user-info[data-v-f72d5f83]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon[data-v-f72d5f83],html[data-theme=dark] .user-info .info-icon[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .patient-info[data-v-f72d5f83],html[data-theme=dark] .patient-info[data-v-f72d5f83]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon[data-v-f72d5f83],html[data-theme=dark] .patient-info .info-icon[data-v-f72d5f83]{color:var(--fl-success)!important}html.dark .patient-info.no-patient[data-v-f72d5f83],html[data-theme=dark] .patient-info.no-patient[data-v-f72d5f83]{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info[data-v-f72d5f83],html[data-theme=dark] .fachbereich-info[data-v-f72d5f83]{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon[data-v-f72d5f83],html[data-theme=dark] .fachbereich-info .info-icon[data-v-f72d5f83]{color:#a371d4!important}html.dark .modus-info[data-v-f72d5f83],html[data-theme=dark] .modus-info[data-v-f72d5f83]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info[data-v-f72d5f83],html[data-theme=dark] .ai-provider-info[data-v-f72d5f83]{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon[data-v-f72d5f83],html[data-theme=dark] .ai-provider-info .info-icon[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .session-info[data-v-f72d5f83],html[data-theme=dark] .session-info[data-v-f72d5f83],html.dark .unlock-info[data-v-f72d5f83],html[data-theme=dark] .unlock-info[data-v-f72d5f83]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info[data-v-f72d5f83],html[data-theme=dark] .untersucher-info[data-v-f72d5f83]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input[data-v-f72d5f83]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-f72d5f83],html.dark textarea[data-v-f72d5f83],html[data-theme=dark] input[data-v-f72d5f83]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-f72d5f83],html[data-theme=dark] textarea[data-v-f72d5f83]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-f72d5f83]::placeholder,html.dark textarea[data-v-f72d5f83]::placeholder,html[data-theme=dark] input[data-v-f72d5f83]::placeholder,html[data-theme=dark] textarea[data-v-f72d5f83]::placeholder{color:#8993a3}html.dark input[data-v-f72d5f83]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-f72d5f83]:focus,html.dark textarea[data-v-f72d5f83]:focus,html[data-theme=dark] input[data-v-f72d5f83]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-f72d5f83]:focus,html[data-theme=dark] textarea[data-v-f72d5f83]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-f72d5f83],html[data-theme=dark] select option[data-v-f72d5f83]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-f72d5f83],html[data-theme=dark] .v-field[data-v-f72d5f83]{background:var(--fl-bg-card)!important}html.dark .v-field__input[data-v-f72d5f83],html[data-theme=dark] .v-field__input[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .v-field__outline[data-v-f72d5f83],html[data-theme=dark] .v-field__outline[data-v-f72d5f83]{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline[data-v-f72d5f83],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-f72d5f83]{border-color:var(--fl-border-input-focus)!important}html.dark .v-label[data-v-f72d5f83],html[data-theme=dark] .v-label[data-v-f72d5f83],html.dark .v-select .v-field__append-inner[data-v-f72d5f83],html.dark .v-text-field .v-field__append-inner[data-v-f72d5f83],html.dark .v-text-field .v-field__prepend-inner[data-v-f72d5f83],html[data-theme=dark] .v-select .v-field__append-inner[data-v-f72d5f83],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-f72d5f83],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .v-list[data-v-f72d5f83],html[data-theme=dark] .v-list[data-v-f72d5f83]{background:var(--fl-bg-card)!important}html.dark .v-list-item[data-v-f72d5f83],html[data-theme=dark] .v-list-item[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .v-list-item[data-v-f72d5f83]:hover,html[data-theme=dark] .v-list-item[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content[data-v-f72d5f83],html[data-theme=dark] .v-overlay__content[data-v-f72d5f83]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-f72d5f83],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-f72d5f83]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox][data-v-f72d5f83],html.dark input[type=radio][data-v-f72d5f83],html[data-theme=dark] input[type=checkbox][data-v-f72d5f83],html[data-theme=dark] input[type=radio][data-v-f72d5f83]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-f72d5f83],html[data-theme=dark] .fl-chip[data-v-f72d5f83]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-f72d5f83],html[data-theme=dark] .fl-chip .mdi[data-v-f72d5f83]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-f72d5f83]:hover,html[data-theme=dark] .fl-chip[data-v-f72d5f83]: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-f72d5f83],html[data-theme=dark] .fl-chip.selected[data-v-f72d5f83]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-f72d5f83],html[data-theme=dark] .fl-chip.selected .mdi[data-v-f72d5f83]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-f72d5f83]:hover,html[data-theme=dark] .fl-chip.selected[data-v-f72d5f83]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-f72d5f83],html[data-theme=dark] .user-info-panel[data-v-f72d5f83]{color:var(--fl-text-primary)}html.dark .info-section[data-v-f72d5f83],html[data-theme=dark] .info-section[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header[data-v-f72d5f83],html[data-theme=dark] .section-header[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .section-header .mdi[data-v-f72d5f83],html[data-theme=dark] .section-header .mdi[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .section-title[data-v-f72d5f83],html[data-theme=dark] .section-title[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .user-name[data-v-f72d5f83],html[data-theme=dark] .user-name[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge[data-v-f72d5f83],html[data-theme=dark] .fachrichtung-badge[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label[data-v-f72d5f83],html[data-theme=dark] .token-label[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .token-value[data-v-f72d5f83],html[data-theme=dark] .token-value[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .token-value.cost[data-v-f72d5f83],html[data-theme=dark] .token-value.cost[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .cost-row[data-v-f72d5f83],html[data-theme=dark] .cost-row[data-v-f72d5f83]{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row[data-v-f72d5f83],html[data-theme=dark] .toggle-row[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn[data-v-f72d5f83],html[data-theme=dark] .toggle-btn[data-v-f72d5f83]{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .toggle-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active[data-v-f72d5f83],html[data-theme=dark] .toggle-btn.active[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn[data-v-f72d5f83],html[data-theme=dark] .refresh-btn[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .refresh-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .refresh-btn[data-v-f72d5f83]:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table[data-v-f72d5f83],html[data-theme=dark] .patient-info-table[data-v-f72d5f83]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-f72d5f83],html[data-theme=dark] .patient-info-table td[data-v-f72d5f83]{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label[data-v-f72d5f83],html[data-theme=dark] .patient-info-table .label[data-v-f72d5f83],html.dark .nav-btn .mdi[data-v-f72d5f83],html[data-theme=dark] .nav-btn .mdi[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi[data-v-f72d5f83],html[data-theme=dark] .nav-btn:hover .mdi[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .document-manager[data-v-f72d5f83],html[data-theme=dark] .document-manager[data-v-f72d5f83]{background:var(--fl-bg-card)!important}html.dark .documents-header[data-v-f72d5f83],html[data-theme=dark] .documents-header[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title[data-v-f72d5f83],html[data-theme=dark] .documents-header .header-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi[data-v-f72d5f83],html[data-theme=dark] .documents-header .mdi[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .doc-type-filter[data-v-f72d5f83],html[data-theme=dark] .doc-type-filter[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field[data-v-f72d5f83],html[data-theme=dark] .doc-type-filter .v-field[data-v-f72d5f83]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list[data-v-f72d5f83],html[data-theme=dark] .documents-list[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .document-item[data-v-f72d5f83],html[data-theme=dark] .document-item[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item[data-v-f72d5f83]:hover,html[data-theme=dark] .document-item[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected[data-v-f72d5f83],html[data-theme=dark] .document-item.selected[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta[data-v-f72d5f83],html[data-theme=dark] .doc-meta[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .doc-badge[data-v-f72d5f83],html[data-theme=dark] .doc-badge[data-v-f72d5f83],html.dark .action-btn[data-v-f72d5f83],html[data-theme=dark] .action-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .action-btn[data-v-f72d5f83]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger[data-v-f72d5f83]:hover,html[data-theme=dark] .action-btn.danger[data-v-f72d5f83]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container[data-v-f72d5f83],html[data-theme=dark] .data-container[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header[data-v-f72d5f83],html[data-theme=dark] .container-header[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title[data-v-f72d5f83],html[data-theme=dark] .container-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .container-content[data-v-f72d5f83],html[data-theme=dark] .container-content[data-v-f72d5f83]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-f72d5f83],html[data-theme=dark] .data-item[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-f72d5f83]:hover,html[data-theme=dark] .data-item[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-f72d5f83],html[data-theme=dark] .item-date[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .item-content[data-v-f72d5f83],html[data-theme=dark] .item-content[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .item-actions button[data-v-f72d5f83],html[data-theme=dark] .item-actions button[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .item-actions button[data-v-f72d5f83]:hover,html[data-theme=dark] .item-actions button[data-v-f72d5f83]:hover{color:var(--fl-navy)!important}html.dark .empty-state[data-v-f72d5f83],html[data-theme=dark] .empty-state[data-v-f72d5f83]{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi[data-v-f72d5f83],html[data-theme=dark] .empty-state .mdi[data-v-f72d5f83]{color:#8993a3!important}html.dark .document-manager[data-v-f72d5f83],html[data-theme=dark] .document-manager[data-v-f72d5f83]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header[data-v-f72d5f83],html[data-theme=dark] .document-manager__header[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title[data-v-f72d5f83],html[data-theme=dark] .document-manager__title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi[data-v-f72d5f83],html[data-theme=dark] .document-manager__title .mdi[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .document-manager__filters[data-v-f72d5f83],html[data-theme=dark] .document-manager__filters[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select[data-v-f72d5f83],html[data-theme=dark] .document-manager__select[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select[data-v-f72d5f83]:focus,html[data-theme=dark] .document-manager__select[data-v-f72d5f83]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading[data-v-f72d5f83],html.dark .document-manager__empty[data-v-f72d5f83],html[data-theme=dark] .document-manager__loading[data-v-f72d5f83],html[data-theme=dark] .document-manager__empty[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .document-manager__error[data-v-f72d5f83],html[data-theme=dark] .document-manager__error[data-v-f72d5f83]{color:var(--fl-error)!important}html.dark .document-manager__list[data-v-f72d5f83],html[data-theme=dark] .document-manager__list[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .document-manager__item[data-v-f72d5f83],html[data-theme=dark] .document-manager__item[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item[data-v-f72d5f83]:hover,html[data-theme=dark] .document-manager__item[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected[data-v-f72d5f83],html[data-theme=dark] .document-manager__item--selected[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected[data-v-f72d5f83]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-f72d5f83]:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-icon[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .document-manager__item-name[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-name[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-meta[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-separator[data-v-f72d5f83]{color:var(--fl-border-input)!important}html.dark .document-manager__item-score[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-score[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-text-status[data-v-f72d5f83]{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-badge--note[data-v-f72d5f83]{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-badge--generated[data-v-f72d5f83]{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn[data-v-f72d5f83],html[data-theme=dark] .document-manager__btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-f72d5f83]:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add[data-v-f72d5f83],html.dark .document-manager__btn--primary[data-v-f72d5f83],html[data-theme=dark] .document-manager__btn--add[data-v-f72d5f83],html[data-theme=dark] .document-manager__btn--primary[data-v-f72d5f83]{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add[data-v-f72d5f83]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-f72d5f83]:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination[data-v-f72d5f83],html[data-theme=dark] .document-manager__pagination[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info[data-v-f72d5f83],html[data-theme=dark] .document-manager__page-info[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay[data-v-f72d5f83],html[data-theme=dark] .document-manager__dialog-overlay[data-v-f72d5f83]{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog[data-v-f72d5f83],html.dark .document-manager__ocr-modal[data-v-f72d5f83],html.dark .document-manager__note-modal[data-v-f72d5f83],html.dark .document-manager__fulltext-modal[data-v-f72d5f83],html[data-theme=dark] .document-manager__dialog[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-modal[data-v-f72d5f83],html[data-theme=dark] .document-manager__note-modal[data-v-f72d5f83],html[data-theme=dark] .document-manager__fulltext-modal[data-v-f72d5f83]{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header[data-v-f72d5f83],html.dark .document-manager__ocr-header[data-v-f72d5f83],html.dark .document-manager__note-header[data-v-f72d5f83],html.dark .document-manager__fulltext-header[data-v-f72d5f83],html[data-theme=dark] .document-manager__dialog-header[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-header[data-v-f72d5f83],html[data-theme=dark] .document-manager__note-header[data-v-f72d5f83],html[data-theme=dark] .document-manager__fulltext-header[data-v-f72d5f83]{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content[data-v-f72d5f83],html.dark .document-manager__ocr-content[data-v-f72d5f83],html.dark .document-manager__note-content[data-v-f72d5f83],html.dark .document-manager__fulltext-content[data-v-f72d5f83],html[data-theme=dark] .document-manager__dialog-content[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-content[data-v-f72d5f83],html[data-theme=dark] .document-manager__note-content[data-v-f72d5f83],html[data-theme=dark] .document-manager__fulltext-content[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions[data-v-f72d5f83],html.dark .document-manager__ocr-actions[data-v-f72d5f83],html.dark .document-manager__note-actions[data-v-f72d5f83],html.dark .document-manager__fulltext-actions[data-v-f72d5f83],html[data-theme=dark] .document-manager__dialog-actions[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-actions[data-v-f72d5f83],html[data-theme=dark] .document-manager__note-actions[data-v-f72d5f83],html[data-theme=dark] .document-manager__fulltext-actions[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview[data-v-f72d5f83],html[data-theme=dark] .document-manager__item-text-preview[data-v-f72d5f83]{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle[data-v-f72d5f83],html[data-theme=dark] .document-manager__text-toggle[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .document-manager__text-content[data-v-f72d5f83],html[data-theme=dark] .document-manager__text-content[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count[data-v-f72d5f83],html[data-theme=dark] .document-manager__word-count[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-upload[data-v-f72d5f83]{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload[data-v-f72d5f83]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-f72d5f83]:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-upload p[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info[data-v-f72d5f83],html.dark .document-manager__ocr-provider-select[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-file-info[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-file-name[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-file-size[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea[data-v-f72d5f83],html.dark .document-manager__note-textarea[data-v-f72d5f83],html.dark .document-manager__note-title-input[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-textarea[data-v-f72d5f83],html[data-theme=dark] .document-manager__note-textarea[data-v-f72d5f83],html[data-theme=dark] .document-manager__note-title-input[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea[data-v-f72d5f83]:focus,html.dark .document-manager__note-textarea[data-v-f72d5f83]:focus,html.dark .document-manager__note-title-input[data-v-f72d5f83]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-f72d5f83]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select[data-v-f72d5f83],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display[data-v-f72d5f83],html[data-theme=dark] .container-display[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .container-cell[data-v-f72d5f83],html.dark .container-wrapper[data-v-f72d5f83],html[data-theme=dark] .container-cell[data-v-f72d5f83],html[data-theme=dark] .container-wrapper[data-v-f72d5f83]{background:var(--fl-bg-card)!important}html.dark .diagnosen-header[data-v-f72d5f83],html.dark .container-toolbar[data-v-f72d5f83],html[data-theme=dark] .diagnosen-header[data-v-f72d5f83],html[data-theme=dark] .container-toolbar[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card[data-v-f72d5f83],html[data-theme=dark] .v-card[data-v-f72d5f83]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title[data-v-f72d5f83],html[data-theme=dark] .v-card-title[data-v-f72d5f83],html.dark .v-card-text[data-v-f72d5f83],html[data-theme=dark] .v-card-text[data-v-f72d5f83],html.dark .v-list-item-title[data-v-f72d5f83],html[data-theme=dark] .v-list-item-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle[data-v-f72d5f83],html[data-theme=dark] .v-list-item-subtitle[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content[data-v-f72d5f83],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-f72d5f83]{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-f72d5f83],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-f72d5f83]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper[data-v-f72d5f83],html[data-theme=dark] .container-wrapper[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen[data-v-f72d5f83],html[data-theme=dark] .container-wrapper.fullscreen[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .add-new-form[data-v-f72d5f83],html.dark .item-edit[data-v-f72d5f83],html[data-theme=dark] .add-new-form[data-v-f72d5f83],html[data-theme=dark] .item-edit[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label[data-v-f72d5f83],html[data-theme=dark] .form-row label[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date][data-v-f72d5f83],html.dark .form-row input[type=text][data-v-f72d5f83],html.dark .form-row textarea[data-v-f72d5f83],html[data-theme=dark] .form-row input[type=date][data-v-f72d5f83],html[data-theme=dark] .form-row input[type=text][data-v-f72d5f83],html[data-theme=dark] .form-row textarea[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input[data-v-f72d5f83]:focus,html.dark .form-row textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .form-row input[data-v-f72d5f83]:focus,html[data-theme=dark] .form-row textarea[data-v-f72d5f83]:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn[data-v-f72d5f83],html[data-theme=dark] .save-btn[data-v-f72d5f83]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .save-btn[data-v-f72d5f83]:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn[data-v-f72d5f83]:disabled,html[data-theme=dark] .save-btn[data-v-f72d5f83]:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn[data-v-f72d5f83],html[data-theme=dark] .cancel-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .cancel-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important}html.dark .container-content[data-v-f72d5f83],html[data-theme=dark] .container-content[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .loading[data-v-f72d5f83],html[data-theme=dark] .loading[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .items-list[data-v-f72d5f83],html[data-theme=dark] .items-list[data-v-f72d5f83]{background:transparent!important}html.dark .data-item[data-v-f72d5f83],html[data-theme=dark] .data-item[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item[data-v-f72d5f83]:hover,html[data-theme=dark] .data-item[data-v-f72d5f83]:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected[data-v-f72d5f83],html[data-theme=dark] .data-item.selected[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing[data-v-f72d5f83],html[data-theme=dark] .data-item.editing[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-f72d5f83],html[data-theme=dark] .item-date[data-v-f72d5f83],html.dark .item-code[data-v-f72d5f83],html.dark .diagnose-code[data-v-f72d5f83],html[data-theme=dark] .item-code[data-v-f72d5f83],html[data-theme=dark] .diagnose-code[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .item-text[data-v-f72d5f83],html[data-theme=dark] .item-text[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn[data-v-f72d5f83],html[data-theme=dark] .expand-btn[data-v-f72d5f83]{color:#a371f7!important}html.dark .expand-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .expand-btn[data-v-f72d5f83]:hover{background:#2d2040!important}html.dark .copy-btn[data-v-f72d5f83],html[data-theme=dark] .copy-btn[data-v-f72d5f83]{color:#f0883e!important}html.dark .copy-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .copy-btn[data-v-f72d5f83]:hover{background:#3d2a00!important}html.dark .edit-btn[data-v-f72d5f83],html[data-theme=dark] .edit-btn[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .edit-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .edit-btn[data-v-f72d5f83]:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn[data-v-f72d5f83],html[data-theme=dark] .delete-btn[data-v-f72d5f83]{color:var(--fl-error)!important}html.dark .delete-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .delete-btn[data-v-f72d5f83]:hover{background:#3d1a1a!important}html.dark .no-data[data-v-f72d5f83],html[data-theme=dark] .no-data[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .add-first-btn[data-v-f72d5f83],html[data-theme=dark] .add-first-btn[data-v-f72d5f83]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .add-first-btn[data-v-f72d5f83]:hover{background:#79b8de!important}html.dark .autocomplete-dropdown[data-v-f72d5f83],html[data-theme=dark] .autocomplete-dropdown[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item[data-v-f72d5f83],html[data-theme=dark] .autocomplete-item[data-v-f72d5f83]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item[data-v-f72d5f83]:hover,html.dark .autocomplete-item.selected[data-v-f72d5f83],html[data-theme=dark] .autocomplete-item[data-v-f72d5f83]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading[data-v-f72d5f83],html[data-theme=dark] .autocomplete-loading[data-v-f72d5f83]{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code[data-v-f72d5f83],html[data-theme=dark] .icd-code[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .icd-description[data-v-f72d5f83],html.dark .medication-name[data-v-f72d5f83],html[data-theme=dark] .icd-description[data-v-f72d5f83],html[data-theme=dark] .medication-name[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .item-checkbox[data-v-f72d5f83],html[data-theme=dark] .item-checkbox[data-v-f72d5f83]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple[data-v-f72d5f83],html[data-theme=dark] .container-header-simple[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title[data-v-f72d5f83],html[data-theme=dark] .container-header-simple .header-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox[data-v-f72d5f83],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-f72d5f83]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn[data-v-f72d5f83],html[data-theme=dark] .container-header-simple .header-btn[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn[data-v-f72d5f83],html[data-theme=dark] .container-header-simple .add-btn[data-v-f72d5f83]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-f72d5f83]:hover{background:#2ea043!important}html.dark .footer-info-item[data-v-f72d5f83],html[data-theme=dark] .footer-info-item[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span[data-v-f72d5f83],html.dark .footer-info-item .info-label[data-v-f72d5f83],html.dark .footer-info-item .info-value[data-v-f72d5f83],html[data-theme=dark] .footer-info-item span[data-v-f72d5f83],html[data-theme=dark] .footer-info-item .info-label[data-v-f72d5f83],html[data-theme=dark] .footer-info-item .info-value[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon[data-v-f72d5f83],html[data-theme=dark] .footer-info-item .info-icon[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .footer-slider-label[data-v-f72d5f83],html.dark .slider-label[data-v-f72d5f83],html[data-theme=dark] .footer-slider-label[data-v-f72d5f83],html[data-theme=dark] .slider-label[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar[data-v-f72d5f83],html[data-theme=dark] .footer-gradient-bar[data-v-f72d5f83]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls[data-v-f72d5f83],html[data-theme=dark] .footer-controls[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark input[type=range][data-v-f72d5f83],html[data-theme=dark] input[type=range][data-v-f72d5f83]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout[data-v-f72d5f83],html[data-theme=dark] .three-column-layout[data-v-f72d5f83],html.dark .column-left[data-v-f72d5f83],html[data-theme=dark] .column-left[data-v-f72d5f83],html.dark .column-right[data-v-f72d5f83],html[data-theme=dark] .column-right[data-v-f72d5f83],html.dark .column-center[data-v-f72d5f83],html[data-theme=dark] .column-center[data-v-f72d5f83],html.dark .home[data-v-f72d5f83],html.dark .home-view[data-v-f72d5f83],html[data-theme=dark] .home[data-v-f72d5f83],html[data-theme=dark] .home-view[data-v-f72d5f83],html.dark .dokutoolbox-container[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-container[data-v-f72d5f83],html.dark .editor-scroll[data-v-f72d5f83],html[data-theme=dark] .editor-scroll[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-f72d5f83]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-f72d5f83]::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn[data-v-f72d5f83],html[data-theme=dark] .doc-type-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active[data-v-f72d5f83],html[data-theme=dark] .doc-type-btn.active[data-v-f72d5f83]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor[data-v-f72d5f83],html[data-theme=dark] .document-editor[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .editor-content[data-v-f72d5f83],html[data-theme=dark] .editor-content[data-v-f72d5f83]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea[data-v-f72d5f83],html.dark .dokutoolbox-editor input[type=text][data-v-f72d5f83],html.dark .editor-content textarea[data-v-f72d5f83],html.dark .editor-content input[type=text][data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-f72d5f83],html[data-theme=dark] .editor-content textarea[data-v-f72d5f83],html[data-theme=dark] .editor-content input[type=text][data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea[data-v-f72d5f83]:focus,html.dark .editor-content textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .editor-content textarea[data-v-f72d5f83]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea[data-v-f72d5f83]::placeholder,html.dark .editor-content textarea[data-v-f72d5f83]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-f72d5f83]::placeholder,html[data-theme=dark] .editor-content textarea[data-v-f72d5f83]::placeholder{color:#8993a3!important}html.dark .ai-edit-input[data-v-f72d5f83],html[data-theme=dark] .ai-edit-input[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input[data-v-f72d5f83]:focus,html[data-theme=dark] .ai-edit-input[data-v-f72d5f83]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input[data-v-f72d5f83]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-f72d5f83]::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard[data-v-f72d5f83],html[data-theme=dark] .btn-copy-clipboard[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar[data-v-f72d5f83],html[data-theme=dark] .collapsible-doku-bar[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-f72d5f83],html.dark .expanded-bar[data-v-f72d5f83],html[data-theme=dark] .collapsed-bar[data-v-f72d5f83],html[data-theme=dark] .expanded-bar[data-v-f72d5f83]{background:var(--fl-bg-card)!important}html.dark .doc-tab[data-v-f72d5f83],html.dark .doc-tab-expanded[data-v-f72d5f83],html[data-theme=dark] .doc-tab[data-v-f72d5f83],html[data-theme=dark] .doc-tab-expanded[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab[data-v-f72d5f83]:hover,html.dark .doc-tab-expanded[data-v-f72d5f83]:hover,html[data-theme=dark] .doc-tab[data-v-f72d5f83]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active[data-v-f72d5f83],html.dark .doc-tab-expanded.active[data-v-f72d5f83],html[data-theme=dark] .doc-tab.active[data-v-f72d5f83],html[data-theme=dark] .doc-tab-expanded.active[data-v-f72d5f83]{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn[data-v-f72d5f83],html.dark .action-btn-expanded[data-v-f72d5f83],html[data-theme=dark] .action-btn[data-v-f72d5f83],html[data-theme=dark] .action-btn-expanded[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-f72d5f83]:hover,html.dark .action-btn-expanded[data-v-f72d5f83]:hover,html[data-theme=dark] .action-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .action-btn-expanded[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active[data-v-f72d5f83],html.dark .action-btn-expanded.active[data-v-f72d5f83],html[data-theme=dark] .action-btn.active[data-v-f72d5f83],html[data-theme=dark] .action-btn-expanded.active[data-v-f72d5f83]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn[data-v-f72d5f83],html.dark .toggle-btn-small[data-v-f72d5f83],html[data-theme=dark] .toggle-btn[data-v-f72d5f83],html[data-theme=dark] .toggle-btn-small[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-f72d5f83]:hover,html.dark .toggle-btn-small[data-v-f72d5f83]:hover,html[data-theme=dark] .toggle-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .toggle-btn-small[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions[data-v-f72d5f83],html[data-theme=dark] .quick-actions[data-v-f72d5f83]{background:transparent!important}html.dark .freie-frage-btn[data-v-f72d5f83],html[data-theme=dark] .freie-frage-btn[data-v-f72d5f83]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .freie-frage-btn[data-v-f72d5f83]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector[data-v-f72d5f83],html.dark .template-modal[data-v-f72d5f83],html[data-theme=dark] .template-selector[data-v-f72d5f83],html[data-theme=dark] .template-modal[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item[data-v-f72d5f83],html[data-theme=dark] .template-item[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item[data-v-f72d5f83]:hover,html[data-theme=dark] .template-item[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category[data-v-f72d5f83],html[data-theme=dark] .template-category[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active[data-v-f72d5f83],html[data-theme=dark] .template-category.active[data-v-f72d5f83]{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input[data-v-f72d5f83],html[data-theme=dark] .template-search input[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn[data-v-f72d5f83],html[data-theme=dark] .fl-header-logo-btn[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view[data-v-f72d5f83],html.dark [class*=dokutoolbox][data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-view[data-v-f72d5f83],html[data-theme=dark] [class*=dokutoolbox][data-v-f72d5f83],html.dark body[data-v-f72d5f83],html[data-theme=dark] body[data-v-f72d5f83],html.dark #app[data-v-f72d5f83],html[data-theme=dark] #app[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container[data-v-f72d5f83],html.dark div.dokutoolbox-container[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-container[data-v-f72d5f83],html[data-theme=dark] div.dokutoolbox-container[data-v-f72d5f83],html.dark .editor-scroll[data-v-f72d5f83],html[data-theme=dark] .editor-scroll[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-f72d5f83]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-f72d5f83]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll[data-v-f72d5f83]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-f72d5f83]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-editor[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .doc-type-switch[data-v-f72d5f83],html[data-theme=dark] .doc-type-switch[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn[data-v-f72d5f83],html.dark button.doc-type-btn[data-v-f72d5f83],html[data-theme=dark] .doc-type-btn[data-v-f72d5f83],html[data-theme=dark] button.doc-type-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .doc-type-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active[data-v-f72d5f83],html[data-theme=dark] .doc-type-btn.active[data-v-f72d5f83]{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header[data-v-f72d5f83],html[data-theme=dark] .patient-header[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name[data-v-f72d5f83],html[data-theme=dark] .patient-name[data-v-f72d5f83]{color:var(--fl-brass-light)!important}html.dark .patient-meta[data-v-f72d5f83],html[data-theme=dark] .patient-meta[data-v-f72d5f83]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor[data-v-f72d5f83],html[data-theme=dark] .document-editor[data-v-f72d5f83]{background:transparent!important}html.dark .editor-content[data-v-f72d5f83],html.dark div.editor-content[data-v-f72d5f83],html[data-theme=dark] .editor-content[data-v-f72d5f83],html[data-theme=dark] div.editor-content[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section[data-v-f72d5f83],html[data-theme=dark] .editor-section[data-v-f72d5f83]{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title[data-v-f72d5f83],html[data-theme=dark] .section-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard[data-v-f72d5f83],html[data-theme=dark] .btn-copy-clipboard[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal[data-v-f72d5f83],html[data-theme=dark] .btn-all-normal[data-v-f72d5f83]{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-f72d5f83]:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar[data-v-f72d5f83],html.dark div.collapsible-doku-bar[data-v-f72d5f83],html[data-theme=dark] .collapsible-doku-bar[data-v-f72d5f83],html[data-theme=dark] div.collapsible-doku-bar[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-f72d5f83],html.dark .expanded-bar[data-v-f72d5f83],html[data-theme=dark] .collapsed-bar[data-v-f72d5f83],html[data-theme=dark] .expanded-bar[data-v-f72d5f83]{background:transparent!important}html.dark .doc-tab[data-v-f72d5f83],html.dark .doc-tab-expanded[data-v-f72d5f83],html.dark button.doc-tab[data-v-f72d5f83],html.dark button.doc-tab-expanded[data-v-f72d5f83],html[data-theme=dark] .doc-tab[data-v-f72d5f83],html[data-theme=dark] .doc-tab-expanded[data-v-f72d5f83],html[data-theme=dark] button.doc-tab[data-v-f72d5f83],html[data-theme=dark] button.doc-tab-expanded[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab[data-v-f72d5f83]:hover,html.dark .doc-tab-expanded[data-v-f72d5f83]:hover,html[data-theme=dark] .doc-tab[data-v-f72d5f83]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active[data-v-f72d5f83],html.dark .doc-tab-expanded.active[data-v-f72d5f83],html[data-theme=dark] .doc-tab.active[data-v-f72d5f83],html[data-theme=dark] .doc-tab-expanded.active[data-v-f72d5f83]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn[data-v-f72d5f83],html.dark .toggle-btn-small[data-v-f72d5f83],html[data-theme=dark] .toggle-btn[data-v-f72d5f83],html[data-theme=dark] .toggle-btn-small[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-f72d5f83]:hover,html.dark .toggle-btn-small[data-v-f72d5f83]:hover,html[data-theme=dark] .toggle-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .toggle-btn-small[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi[data-v-f72d5f83],html.dark .toggle-btn-small .mdi[data-v-f72d5f83],html[data-theme=dark] .toggle-btn .mdi[data-v-f72d5f83],html[data-theme=dark] .toggle-btn-small .mdi[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-f72d5f83],html.dark .action-btn-expanded[data-v-f72d5f83],html.dark button.action-btn[data-v-f72d5f83],html.dark button.action-btn-expanded[data-v-f72d5f83],html[data-theme=dark] .action-btn[data-v-f72d5f83],html[data-theme=dark] .action-btn-expanded[data-v-f72d5f83],html[data-theme=dark] button.action-btn[data-v-f72d5f83],html[data-theme=dark] button.action-btn-expanded[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-f72d5f83]:hover:not(:disabled),html.dark .action-btn-expanded[data-v-f72d5f83]:hover:not(.disabled),html[data-theme=dark] .action-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded[data-v-f72d5f83]:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active[data-v-f72d5f83],html[data-theme=dark] .action-btn-expanded.active[data-v-f72d5f83]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider[data-v-f72d5f83],html[data-theme=dark] .divider[data-v-f72d5f83]{background:var(--fl-border-input)!important}html.dark .badge[data-v-f72d5f83],html[data-theme=dark] .badge[data-v-f72d5f83]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn[data-v-f72d5f83],html[data-theme=dark] .freie-frage-btn[data-v-f72d5f83]{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector[data-v-f72d5f83],html.dark .template-selector-modal[data-v-f72d5f83],html[data-theme=dark] .template-selector[data-v-f72d5f83],html[data-theme=dark] .template-selector-modal[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header[data-v-f72d5f83],html[data-theme=dark] .template-selector .modal-header[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3[data-v-f72d5f83],html.dark .template-selector .title[data-v-f72d5f83],html[data-theme=dark] .template-selector h3[data-v-f72d5f83],html[data-theme=dark] .template-selector .title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .template-search input[data-v-f72d5f83],html.dark .template-search-input[data-v-f72d5f83],html[data-theme=dark] .template-search input[data-v-f72d5f83],html[data-theme=dark] .template-search-input[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item[data-v-f72d5f83],html.dark .template-card[data-v-f72d5f83],html[data-theme=dark] .template-item[data-v-f72d5f83],html[data-theme=dark] .template-card[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item[data-v-f72d5f83]:hover,html.dark .template-card[data-v-f72d5f83]:hover,html[data-theme=dark] .template-item[data-v-f72d5f83]:hover,html[data-theme=dark] .template-card[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn[data-v-f72d5f83],html.dark .category-tab[data-v-f72d5f83],html[data-theme=dark] .category-btn[data-v-f72d5f83],html[data-theme=dark] .category-tab[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active[data-v-f72d5f83],html.dark .category-tab.active[data-v-f72d5f83],html[data-theme=dark] .category-btn.active[data-v-f72d5f83],html[data-theme=dark] .category-tab.active[data-v-f72d5f83]{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal[data-v-f72d5f83],html.dark [class*=ai-edit-modal][data-v-f72d5f83],html[data-theme=dark] .ai-edit-modal[data-v-f72d5f83],html[data-theme=dark] [class*=ai-edit-modal][data-v-f72d5f83]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header[data-v-f72d5f83],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body[data-v-f72d5f83],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-f72d5f83]{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea[data-v-f72d5f83],html.dark .ai-edit-modal input[data-v-f72d5f83],html.dark .ai-edit-input[data-v-f72d5f83],html[data-theme=dark] .ai-edit-modal textarea[data-v-f72d5f83],html[data-theme=dark] .ai-edit-modal input[data-v-f72d5f83],html[data-theme=dark] .ai-edit-input[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal[data-v-f72d5f83],html.dark [class*=save-load][data-v-f72d5f83],html[data-theme=dark] .save-load-modal[data-v-f72d5f83],html[data-theme=dark] [class*=save-load][data-v-f72d5f83]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header[data-v-f72d5f83],html[data-theme=dark] .save-load-modal .modal-header[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button[data-v-f72d5f83],html[data-theme=dark] .save-load-modal button[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button[data-v-f72d5f83]:hover,html[data-theme=dark] .save-load-modal button[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-f72d5f83],html.dark .section-header-actions .btn-copy-clipboard[data-v-f72d5f83],html.dark button.btn-copy-clipboard[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-f72d5f83],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-f72d5f83],html[data-theme=dark] button.btn-copy-clipboard[data-v-f72d5f83]{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-f72d5f83] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-f72d5f83] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-f72d5f83] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-f72d5f83] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-f72d5f83],html.dark .section-header-actions .btn-ai-edit[data-v-f72d5f83],html.dark button.btn-ai-edit[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-f72d5f83],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-f72d5f83],html[data-theme=dark] button.btn-ai-edit[data-v-f72d5f83]{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-f72d5f83] *,html.dark .section-header-actions .btn-ai-edit[data-v-f72d5f83] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-f72d5f83] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-f72d5f83] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-f72d5f83],html.dark .section-header-actions .btn-improve-text[data-v-f72d5f83],html.dark button.btn-improve-text[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-f72d5f83],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-f72d5f83],html[data-theme=dark] button.btn-improve-text[data-v-f72d5f83]{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-f72d5f83] *,html.dark .section-header-actions .btn-improve-text[data-v-f72d5f83] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-f72d5f83] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-f72d5f83] *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-f72d5f83],html.dark .section-header-actions .btn-all-normal[data-v-f72d5f83],html.dark button.btn-all-normal[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-f72d5f83],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-f72d5f83],html[data-theme=dark] button.btn-all-normal[data-v-f72d5f83]{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-f72d5f83] *,html.dark .section-header-actions .btn-all-normal[data-v-f72d5f83] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-f72d5f83] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-f72d5f83] *{color:var(--fl-text-on-accent)!important}html.dark .test-overview[data-v-f72d5f83],html[data-theme=dark] .test-overview[data-v-f72d5f83],html.dark .page-scroll-wrapper[data-v-f72d5f83],html.dark .page-scroll-content[data-v-f72d5f83],html[data-theme=dark] .page-scroll-wrapper[data-v-f72d5f83],html[data-theme=dark] .page-scroll-content[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard[data-v-f72d5f83],html.dark .dashboard[data-v-f72d5f83],html[data-theme=dark] .test-overview .dashboard[data-v-f72d5f83],html[data-theme=dark] .dashboard[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1[data-v-f72d5f83],html[data-theme=dark] .test-overview h1[data-v-f72d5f83]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card[data-v-f72d5f83],html.dark div.info-card[data-v-f72d5f83],html.dark [class*=info-card][data-v-f72d5f83],html.dark .patient-info[data-v-f72d5f83],html.dark .planned-tests-info[data-v-f72d5f83],html[data-theme=dark] .info-card[data-v-f72d5f83],html[data-theme=dark] div.info-card[data-v-f72d5f83],html[data-theme=dark] [class*=info-card][data-v-f72d5f83],html[data-theme=dark] .patient-info[data-v-f72d5f83],html[data-theme=dark] .planned-tests-info[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2[data-v-f72d5f83],html.dark .info-card h3[data-v-f72d5f83],html.dark [class*=info-card] h2[data-v-f72d5f83],html.dark [class*=info-card] h3[data-v-f72d5f83],html[data-theme=dark] .info-card h2[data-v-f72d5f83],html[data-theme=dark] .info-card h3[data-v-f72d5f83],html[data-theme=dark] [class*=info-card] h2[data-v-f72d5f83],html[data-theme=dark] [class*=info-card] h3[data-v-f72d5f83]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header[data-v-f72d5f83],html.dark .card-header h2[data-v-f72d5f83],html.dark .card-header h3[data-v-f72d5f83],html[data-theme=dark] .card-header[data-v-f72d5f83],html[data-theme=dark] .card-header h2[data-v-f72d5f83],html[data-theme=dark] .card-header h3[data-v-f72d5f83]{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input[data-v-f72d5f83],html.dark input.search-input[data-v-f72d5f83],html.dark .filter-select[data-v-f72d5f83],html.dark select.filter-select[data-v-f72d5f83],html.dark .search-container input[data-v-f72d5f83],html[data-theme=dark] .search-input[data-v-f72d5f83],html[data-theme=dark] input.search-input[data-v-f72d5f83],html[data-theme=dark] .filter-select[data-v-f72d5f83],html[data-theme=dark] select.filter-select[data-v-f72d5f83],html[data-theme=dark] .search-container input[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input[data-v-f72d5f83]::placeholder,html[data-theme=dark] .search-input[data-v-f72d5f83]::placeholder{color:#8993a3!important}html.dark .select-all-label[data-v-f72d5f83],html[data-theme=dark] .select-all-label[data-v-f72d5f83]{color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-f72d5f83],html.dark button.action-btn[data-v-f72d5f83],html.dark .header-action-btn[data-v-f72d5f83],html[data-theme=dark] .action-btn[data-v-f72d5f83],html[data-theme=dark] button.action-btn[data-v-f72d5f83],html[data-theme=dark] .header-action-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-f72d5f83]:hover,html.dark .action-btn.secondary[data-v-f72d5f83]:hover,html[data-theme=dark] .action-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .action-btn.secondary[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state[data-v-f72d5f83],html.dark div.empty-state[data-v-f72d5f83],html.dark [class*=empty-state][data-v-f72d5f83],html[data-theme=dark] .empty-state[data-v-f72d5f83],html[data-theme=dark] div.empty-state[data-v-f72d5f83],html[data-theme=dark] [class*=empty-state][data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p[data-v-f72d5f83],html.dark .empty-state-hint[data-v-f72d5f83],html[data-theme=dark] .empty-state p[data-v-f72d5f83],html[data-theme=dark] .empty-state-hint[data-v-f72d5f83]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-f72d5f83],html.dark .empty-state-icon[data-v-f72d5f83],html[data-theme=dark] .empty-icon[data-v-f72d5f83],html[data-theme=dark] .empty-state-icon[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .planned-tests-list[data-v-f72d5f83],html.dark div.planned-tests-list[data-v-f72d5f83],html[data-theme=dark] .planned-tests-list[data-v-f72d5f83],html[data-theme=dark] div.planned-tests-list[data-v-f72d5f83]{background:transparent!important}html.dark .test-list-item[data-v-f72d5f83],html.dark .test-item[data-v-f72d5f83],html.dark .planned-test-item[data-v-f72d5f83],html[data-theme=dark] .test-list-item[data-v-f72d5f83],html[data-theme=dark] .test-item[data-v-f72d5f83],html[data-theme=dark] .planned-test-item[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay[data-v-f72d5f83],html[data-theme=dark] .export-dialog-overlay[data-v-f72d5f83]{background:rgba(0,0,0,.7)!important}html.dark .export-dialog[data-v-f72d5f83],html.dark div.export-dialog[data-v-f72d5f83],html[data-theme=dark] .export-dialog[data-v-f72d5f83],html[data-theme=dark] div.export-dialog[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header[data-v-f72d5f83],html.dark .export-dialog-body[data-v-f72d5f83],html[data-theme=dark] .export-dialog-header[data-v-f72d5f83],html[data-theme=dark] .export-dialog-body[data-v-f72d5f83]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option[data-v-f72d5f83],html.dark label.export-option[data-v-f72d5f83],html[data-theme=dark] .export-option[data-v-f72d5f83],html[data-theme=dark] label.export-option[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox][data-v-f72d5f83],html[data-theme=dark] .test-overview input[type=checkbox][data-v-f72d5f83]{accent-color:#388bfd!important}html.dark .test-selection-modal[data-v-f72d5f83],html.dark .battery-selection-modal[data-v-f72d5f83],html.dark .modal-content[data-v-f72d5f83],html[data-theme=dark] .test-selection-modal[data-v-f72d5f83],html[data-theme=dark] .battery-selection-modal[data-v-f72d5f83],html[data-theme=dark] .modal-content[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header[data-v-f72d5f83],html[data-theme=dark] .modal-header[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard[data-v-f72d5f83],html[data-theme=dark] .dashboard[data-v-f72d5f83]{background:transparent!important}html.dark .patient-info p[data-v-f72d5f83],html.dark .patient-info span[data-v-f72d5f83],html.dark .patient-details[data-v-f72d5f83],html.dark .patient-details p[data-v-f72d5f83],html.dark .patient-details span[data-v-f72d5f83],html[data-theme=dark] .patient-info p[data-v-f72d5f83],html[data-theme=dark] .patient-info span[data-v-f72d5f83],html[data-theme=dark] .patient-details[data-v-f72d5f83],html[data-theme=dark] .patient-details p[data-v-f72d5f83],html[data-theme=dark] .patient-details span[data-v-f72d5f83]{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary][data-v-f72d5f83],html.dark .test-overview button[class*=add][data-v-f72d5f83],html[data-theme=dark] .test-overview button[class*=primary][data-v-f72d5f83],html[data-theme=dark] .test-overview button[class*=add][data-v-f72d5f83]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn[data-v-f72d5f83],html.dark button.fl-header-logo-btn[data-v-f72d5f83],html.dark .fl-header .fl-header-logo-btn[data-v-f72d5f83],html[data-theme=dark] .fl-header-logo-btn[data-v-f72d5f83],html[data-theme=dark] button.fl-header-logo-btn[data-v-f72d5f83],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-f72d5f83]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon[data-v-f72d5f83],html.dark img.fl-header-logo-icon[data-v-f72d5f83],html[data-theme=dark] .fl-header-logo-icon[data-v-f72d5f83],html[data-theme=dark] img.fl-header-logo-icon[data-v-f72d5f83]{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay[data-v-f72d5f83],html.dark div.modal-overlay[data-v-f72d5f83],html[data-theme=dark] .modal-overlay[data-v-f72d5f83],html[data-theme=dark] div.modal-overlay[data-v-f72d5f83]{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content[data-v-f72d5f83],html.dark div.modal-content[data-v-f72d5f83],html[data-theme=dark] .modal-content[data-v-f72d5f83],html[data-theme=dark] div.modal-content[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header[data-v-f72d5f83],html.dark div.modal-header[data-v-f72d5f83],html[data-theme=dark] .modal-header[data-v-f72d5f83],html[data-theme=dark] div.modal-header[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3[data-v-f72d5f83],html.dark .modal-header h2[data-v-f72d5f83],html[data-theme=dark] .modal-header h3[data-v-f72d5f83],html[data-theme=dark] .modal-header h2[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-f72d5f83],html.dark button.close-btn[data-v-f72d5f83],html[data-theme=dark] .close-btn[data-v-f72d5f83],html[data-theme=dark] button.close-btn[data-v-f72d5f83]{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .close-btn[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body[data-v-f72d5f83],html.dark div.modal-body[data-v-f72d5f83],html[data-theme=dark] .modal-body[data-v-f72d5f83],html[data-theme=dark] div.modal-body[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav[data-v-f72d5f83],html[data-theme=dark] .category-nav[data-v-f72d5f83]{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn[data-v-f72d5f83],html.dark button.category-btn[data-v-f72d5f83],html[data-theme=dark] .category-btn[data-v-f72d5f83],html[data-theme=dark] button.category-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .category-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active[data-v-f72d5f83],html[data-theme=dark] .category-btn.active[data-v-f72d5f83]{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid[data-v-f72d5f83],html[data-theme=dark] .test-selection-grid[data-v-f72d5f83]{background:transparent!important}html.dark .test-selection-item[data-v-f72d5f83],html.dark div.test-selection-item[data-v-f72d5f83],html[data-theme=dark] .test-selection-item[data-v-f72d5f83],html[data-theme=dark] div.test-selection-item[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item[data-v-f72d5f83]:hover,html[data-theme=dark] .test-selection-item[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon[data-v-f72d5f83],html.dark div.test-selection-icon[data-v-f72d5f83],html[data-theme=dark] .test-selection-icon[data-v-f72d5f83],html[data-theme=dark] div.test-selection-icon[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4[data-v-f72d5f83],html[data-theme=dark] .test-selection-info h4[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .test-selection-info p[data-v-f72d5f83],html[data-theme=dark] .test-selection-info p[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .test-category-tag[data-v-f72d5f83],html.dark span.test-category-tag[data-v-f72d5f83],html[data-theme=dark] .test-category-tag[data-v-f72d5f83],html[data-theme=dark] span.test-category-tag[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display[data-v-f72d5f83],html.dark .test-score-grid-wrapper .test-score-display[data-v-f72d5f83],html.dark .test-scores-grid .test-score-display[data-v-f72d5f83],html[data-theme=dark] .test-score-display[data-v-f72d5f83],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-f72d5f83],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-f72d5f83]{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display[data-v-f72d5f83]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-f72d5f83]:hover,html[data-theme=dark] .test-score-display[data-v-f72d5f83]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-f72d5f83]:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label[data-v-f72d5f83],html.dark .test-scores-grid .score-label[data-v-f72d5f83],html[data-theme=dark] .test-score-display .score-label[data-v-f72d5f83],html[data-theme=dark] .test-scores-grid .score-label[data-v-f72d5f83]{color:#93c5fd!important}html.dark .test-score-display .score-value[data-v-f72d5f83],html.dark .test-scores-grid .score-value[data-v-f72d5f83],html[data-theme=dark] .test-score-display .score-value[data-v-f72d5f83],html[data-theme=dark] .test-scores-grid .score-value[data-v-f72d5f83]{color:#dbeafe!important}html.dark .test-score-display.scale[data-v-f72d5f83],html.dark .test-scale-scores .test-score-display.scale[data-v-f72d5f83],html[data-theme=dark] .test-score-display.scale[data-v-f72d5f83],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-f72d5f83]{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale[data-v-f72d5f83]:hover,html[data-theme=dark] .test-score-display.scale[data-v-f72d5f83]:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label[data-v-f72d5f83],html[data-theme=dark] .test-score-display.scale .score-label[data-v-f72d5f83]{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value[data-v-f72d5f83],html[data-theme=dark] .test-score-display.scale .score-value[data-v-f72d5f83]{color:#e0e7ff!important}html.dark .test-score-display.iq[data-v-f72d5f83],html[data-theme=dark] .test-score-display.iq[data-v-f72d5f83]{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label[data-v-f72d5f83],html[data-theme=dark] .test-score-display.iq .score-label[data-v-f72d5f83]{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value[data-v-f72d5f83],html[data-theme=dark] .test-score-display.iq .score-value[data-v-f72d5f83]{color:#fef3c7!important}html.dark .test-score-display.stanine[data-v-f72d5f83],html[data-theme=dark] .test-score-display.stanine[data-v-f72d5f83]{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label[data-v-f72d5f83],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-f72d5f83]{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value[data-v-f72d5f83],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-f72d5f83]{color:#f3e8ff!important}html.dark .test-score-display.percentile[data-v-f72d5f83],html[data-theme=dark] .test-score-display.percentile[data-v-f72d5f83]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label[data-v-f72d5f83],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-f72d5f83]{color:#86efac!important}html.dark .test-score-display.percentile .score-value[data-v-f72d5f83],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-f72d5f83]{color:#dcfce7!important}html.dark .test-score-display.tscore[data-v-f72d5f83],html[data-theme=dark] .test-score-display.tscore[data-v-f72d5f83]{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label[data-v-f72d5f83],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-f72d5f83]{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value[data-v-f72d5f83],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-f72d5f83]{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title[data-v-f72d5f83],html.dark .test-scale-scores .section-title[data-v-f72d5f83],html.dark .test-stanines .section-title[data-v-f72d5f83],html.dark .test-stanine-data .section-title[data-v-f72d5f83],html.dark .test-section-results .section-title[data-v-f72d5f83],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-f72d5f83],html[data-theme=dark] .test-scale-scores .section-title[data-v-f72d5f83],html[data-theme=dark] .test-stanines .section-title[data-v-f72d5f83],html[data-theme=dark] .test-stanine-data .section-title[data-v-f72d5f83],html[data-theme=dark] .test-section-results .section-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item[data-v-f72d5f83],html[data-theme=dark] .stanine-data-item[data-v-f72d5f83]{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header[data-v-f72d5f83],html[data-theme=dark] .stanine-data-header[data-v-f72d5f83]{color:#d8b4fe!important}html.dark .stanine-description[data-v-f72d5f83],html[data-theme=dark] .stanine-description[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .section-result-item[data-v-f72d5f83],html[data-theme=dark] .section-result-item[data-v-f72d5f83]{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name[data-v-f72d5f83],html[data-theme=dark] .section-name[data-v-f72d5f83]{color:#86efac!important}html.dark .section-interpretation[data-v-f72d5f83],html[data-theme=dark] .section-interpretation[data-v-f72d5f83]{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge[data-v-f72d5f83],html[data-theme=dark] .stanine-badge[data-v-f72d5f83]{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge[data-v-f72d5f83],html[data-theme=dark] .tscore-badge[data-v-f72d5f83]{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge[data-v-f72d5f83],html[data-theme=dark] .percentile-badge[data-v-f72d5f83]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge[data-v-f72d5f83],html[data-theme=dark] .score-badge[data-v-f72d5f83]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results[data-v-f72d5f83],html[data-theme=dark] .test-results[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation[data-v-f72d5f83],html[data-theme=dark] .test-interpretation[data-v-f72d5f83]{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong[data-v-f72d5f83],html[data-theme=dark] .test-interpretation strong[data-v-f72d5f83]{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed[data-v-f72d5f83],html[data-theme=dark] .status-badge.completed[data-v-f72d5f83]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress[data-v-f72d5f83],html[data-theme=dark] .status-badge.in-progress[data-v-f72d5f83]{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled[data-v-f72d5f83],html[data-theme=dark] .status-badge.cancelled[data-v-f72d5f83]{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned[data-v-f72d5f83],html[data-theme=dark] .status-badge.planned[data-v-f72d5f83]{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button[data-v-f72d5f83],html.dark .cache-button[data-v-f72d5f83],html[data-theme=dark] .patienten-cache .cache-button[data-v-f72d5f83],html[data-theme=dark] .cache-button[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button[data-v-f72d5f83]:hover,html.dark .cache-button[data-v-f72d5f83]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-f72d5f83]:hover,html[data-theme=dark] .cache-button[data-v-f72d5f83]:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu[data-v-f72d5f83],html.dark .dropdown-menu[data-v-f72d5f83],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-f72d5f83],html[data-theme=dark] .dropdown-menu[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li[data-v-f72d5f83],html.dark .dropdown-menu li[data-v-f72d5f83],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-f72d5f83],html[data-theme=dark] .dropdown-menu li[data-v-f72d5f83]{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li[data-v-f72d5f83]:last-child,html.dark .dropdown-menu li[data-v-f72d5f83]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-f72d5f83]:last-child,html[data-theme=dark] .dropdown-menu li[data-v-f72d5f83]:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li[data-v-f72d5f83]:hover,html.dark .dropdown-menu li[data-v-f72d5f83]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-f72d5f83]:hover,html[data-theme=dark] .dropdown-menu li[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-f72d5f83],html.dark .dropdown-menu li.selected[data-v-f72d5f83],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-f72d5f83],html[data-theme=dark] .dropdown-menu li.selected[data-v-f72d5f83]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-f72d5f83]:hover,html.dark .dropdown-menu li.selected[data-v-f72d5f83]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-f72d5f83]:hover,html[data-theme=dark] .dropdown-menu li.selected[data-v-f72d5f83]:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified[data-v-f72d5f83],html[data-theme=dark] .transcription-unified[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-f72d5f83],html[data-theme=dark] .unified-content[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .left-panel[data-v-f72d5f83],html.dark .right-panel[data-v-f72d5f83],html[data-theme=dark] .left-panel[data-v-f72d5f83],html[data-theme=dark] .right-panel[data-v-f72d5f83]{background:transparent!important}html.dark .left-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section[data-v-f72d5f83],html[data-theme=dark] .transcript-section[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state[data-v-f72d5f83],html[data-theme=dark] .empty-state[data-v-f72d5f83]{background:transparent!important}html.dark .empty-icon[data-v-f72d5f83],html.dark .empty-icon .mdi[data-v-f72d5f83],html[data-theme=dark] .empty-icon[data-v-f72d5f83],html[data-theme=dark] .empty-icon .mdi[data-v-f72d5f83]{color:var(--fl-text-secondary)!important}html.dark .empty-text[data-v-f72d5f83],html[data-theme=dark] .empty-text[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-f72d5f83],html[data-theme=dark] .empty-hint[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn[data-v-f72d5f83],html[data-theme=dark] .transcription-unified .action-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-f72d5f83],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-f72d5f83]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header[data-v-f72d5f83],html.dark [class*=transcription-header][data-v-f72d5f83],html[data-theme=dark] .transcription-header[data-v-f72d5f83],html[data-theme=dark] [class*=transcription-header][data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title[data-v-f72d5f83],html.dark .transcription-header h1[data-v-f72d5f83],html.dark .transcription-header h2[data-v-f72d5f83],html[data-theme=dark] .transcription-header .header-title[data-v-f72d5f83],html[data-theme=dark] .transcription-header h1[data-v-f72d5f83],html[data-theme=dark] .transcription-header h2[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name[data-v-f72d5f83],html.dark .transcription-header .patient-info[data-v-f72d5f83],html[data-theme=dark] .transcription-header .patient-name[data-v-f72d5f83],html[data-theme=dark] .transcription-header .patient-info[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-f72d5f83],html.dark .transcription-header .header-btn[data-v-f72d5f83],html[data-theme=dark] .transcription-header button[data-v-f72d5f83],html[data-theme=dark] .transcription-header .header-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button[data-v-f72d5f83]:hover,html.dark .transcription-header .header-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .transcription-header button[data-v-f72d5f83]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero[data-v-f72d5f83],html.dark [class*=recording-hero][data-v-f72d5f83],html[data-theme=dark] .recording-hero[data-v-f72d5f83],html[data-theme=dark] [class*=recording-hero][data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title[data-v-f72d5f83],html.dark .recording-hero h2[data-v-f72d5f83],html.dark .recording-hero h3[data-v-f72d5f83],html[data-theme=dark] .recording-hero .hero-title[data-v-f72d5f83],html[data-theme=dark] .recording-hero h2[data-v-f72d5f83],html[data-theme=dark] .recording-hero h3[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle[data-v-f72d5f83],html.dark .recording-hero .recording-status[data-v-f72d5f83],html.dark .recording-hero .status-text[data-v-f72d5f83],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-f72d5f83],html[data-theme=dark] .recording-hero .recording-status[data-v-f72d5f83],html[data-theme=dark] .recording-hero .status-text[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display[data-v-f72d5f83],html.dark .recording-hero .duration[data-v-f72d5f83],html.dark .recording-hero .timer[data-v-f72d5f83],html[data-theme=dark] .recording-hero .time-display[data-v-f72d5f83],html[data-theme=dark] .recording-hero .duration[data-v-f72d5f83],html[data-theme=dark] .recording-hero .timer[data-v-f72d5f83]{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn[data-v-f72d5f83],html.dark .recording-hero [class*=record-btn][data-v-f72d5f83],html[data-theme=dark] .recording-hero .record-btn[data-v-f72d5f83],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-f72d5f83]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording[data-v-f72d5f83],html.dark .recording-hero [class*=record-btn].recording[data-v-f72d5f83],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-f72d5f83],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-f72d5f83]{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status[data-v-f72d5f83],html.dark .recording-hero .processing-message[data-v-f72d5f83],html[data-theme=dark] .recording-hero .processing-status[data-v-f72d5f83],html[data-theme=dark] .recording-hero .processing-message[data-v-f72d5f83]{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-f72d5f83],html.dark .documentation-options-panel[data-v-f72d5f83],html.dark [class*=documentation-options][data-v-f72d5f83],html[data-theme=dark] .documentation-options[data-v-f72d5f83],html[data-theme=dark] .documentation-options-panel[data-v-f72d5f83],html[data-theme=dark] [class*=documentation-options][data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title[data-v-f72d5f83],html.dark .documentation-options h2[data-v-f72d5f83],html.dark .documentation-options h3[data-v-f72d5f83],html[data-theme=dark] .documentation-options .panel-title[data-v-f72d5f83],html[data-theme=dark] .documentation-options h2[data-v-f72d5f83],html[data-theme=dark] .documentation-options h3[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle[data-v-f72d5f83],html.dark .documentation-options .description[data-v-f72d5f83],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-f72d5f83],html[data-theme=dark] .documentation-options .description[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab[data-v-f72d5f83],html.dark .documentation-options .type-tab[data-v-f72d5f83],html.dark .documentation-options [class*=doc-type][data-v-f72d5f83],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-f72d5f83],html[data-theme=dark] .documentation-options .type-tab[data-v-f72d5f83],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab[data-v-f72d5f83]:hover,html.dark .documentation-options .type-tab[data-v-f72d5f83]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-f72d5f83]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active[data-v-f72d5f83],html.dark .documentation-options .type-tab.active[data-v-f72d5f83],html.dark .documentation-options [class*=doc-type].active[data-v-f72d5f83],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-f72d5f83],html[data-theme=dark] .documentation-options .type-tab.active[data-v-f72d5f83],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-f72d5f83]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section[data-v-f72d5f83],html.dark .documentation-options .option-group[data-v-f72d5f83],html[data-theme=dark] .documentation-options .config-section[data-v-f72d5f83],html[data-theme=dark] .documentation-options .option-group[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label[data-v-f72d5f83],html.dark .documentation-options label[data-v-f72d5f83],html[data-theme=dark] .documentation-options .config-label[data-v-f72d5f83],html[data-theme=dark] .documentation-options label[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox][data-v-f72d5f83],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-f72d5f83]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text][data-v-f72d5f83],html.dark .documentation-options textarea[data-v-f72d5f83],html.dark .documentation-options select[data-v-f72d5f83],html[data-theme=dark] .documentation-options input[type=text][data-v-f72d5f83],html[data-theme=dark] .documentation-options textarea[data-v-f72d5f83],html[data-theme=dark] .documentation-options select[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text][data-v-f72d5f83]:focus,html.dark .documentation-options textarea[data-v-f72d5f83]:focus,html.dark .documentation-options select[data-v-f72d5f83]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-f72d5f83]:focus,html[data-theme=dark] .documentation-options textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .documentation-options select[data-v-f72d5f83]:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn[data-v-f72d5f83],html.dark .documentation-options [class*=generate][data-v-f72d5f83],html[data-theme=dark] .documentation-options .generate-btn[data-v-f72d5f83],html[data-theme=dark] .documentation-options [class*=generate][data-v-f72d5f83]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn[data-v-f72d5f83]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-f72d5f83]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn[data-v-f72d5f83]:disabled,html.dark .documentation-options [class*=generate][data-v-f72d5f83]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-f72d5f83]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-f72d5f83]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display[data-v-f72d5f83],html.dark [class*=transcription-display][data-v-f72d5f83],html[data-theme=dark] .transcription-display[data-v-f72d5f83],html[data-theme=dark] [class*=transcription-display][data-v-f72d5f83]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text[data-v-f72d5f83],html.dark .transcription-display .text-content[data-v-f72d5f83],html[data-theme=dark] .transcription-display .transcript-text[data-v-f72d5f83],html[data-theme=dark] .transcription-display .text-content[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header[data-v-f72d5f83],html[data-theme=dark] .transcription-display .transcript-header[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3[data-v-f72d5f83],html.dark .transcription-display .title[data-v-f72d5f83],html[data-theme=dark] .transcription-display h3[data-v-f72d5f83],html[data-theme=dark] .transcription-display .title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .consent-modal[data-v-f72d5f83],html.dark [class*=consent-modal][data-v-f72d5f83],html[data-theme=dark] .consent-modal[data-v-f72d5f83],html[data-theme=dark] [class*=consent-modal][data-v-f72d5f83]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title[data-v-f72d5f83],html.dark .consent-modal h2[data-v-f72d5f83],html[data-theme=dark] .consent-modal .modal-title[data-v-f72d5f83],html[data-theme=dark] .consent-modal h2[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content[data-v-f72d5f83],html.dark .consent-modal p[data-v-f72d5f83],html[data-theme=dark] .consent-modal .modal-content[data-v-f72d5f83],html[data-theme=dark] .consent-modal p[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal[data-v-f72d5f83],html.dark [class*=transcription-manage][data-v-f72d5f83],html[data-theme=dark] .transcription-manage-modal[data-v-f72d5f83],html[data-theme=dark] [class*=transcription-manage][data-v-f72d5f83]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header[data-v-f72d5f83],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item[data-v-f72d5f83],html.dark .transcription-manage-modal .list-item[data-v-f72d5f83],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-f72d5f83],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item[data-v-f72d5f83]:hover,html.dark .transcription-manage-modal .list-item[data-v-f72d5f83]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-f72d5f83]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal[data-v-f72d5f83],html.dark [class*=extraction-result][data-v-f72d5f83],html[data-theme=dark] .extraction-result-modal[data-v-f72d5f83],html[data-theme=dark] [class*=extraction-result][data-v-f72d5f83]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header[data-v-f72d5f83],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content[data-v-f72d5f83],html.dark .extraction-result-modal .extraction-content[data-v-f72d5f83],html[data-theme=dark] .extraction-result-modal .result-content[data-v-f72d5f83],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector[data-v-f72d5f83],html.dark [class*=extraction-tabbed][data-v-f72d5f83],html[data-theme=dark] .extraction-tabbed-selector[data-v-f72d5f83],html[data-theme=dark] [class*=extraction-tabbed][data-v-f72d5f83]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab[data-v-f72d5f83],html.dark .extraction-tabbed-selector [class*=tab][data-v-f72d5f83],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-f72d5f83],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active[data-v-f72d5f83],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-f72d5f83],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-f72d5f83],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-f72d5f83]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card[data-v-f72d5f83],html.dark div.options-card[data-v-f72d5f83],html.dark [class*=options-card][data-v-f72d5f83],html[data-theme=dark] .options-card[data-v-f72d5f83],html[data-theme=dark] div.options-card[data-v-f72d5f83],html[data-theme=dark] [class*=options-card][data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-f72d5f83],html[data-theme=dark] .options-header[data-v-f72d5f83]{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title[data-v-f72d5f83],html[data-theme=dark] .options-title[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-f72d5f83],html[data-theme=dark] .options-subtitle[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .option-label[data-v-f72d5f83],html[data-theme=dark] .option-label[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-f72d5f83],html.dark button.doc-type-card[data-v-f72d5f83],html.dark [class*=doc-type-card][data-v-f72d5f83],html[data-theme=dark] .doc-type-card[data-v-f72d5f83],html[data-theme=dark] button.doc-type-card[data-v-f72d5f83],html[data-theme=dark] [class*=doc-type-card][data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-f72d5f83]:hover,html.dark button.doc-type-card[data-v-f72d5f83]:hover,html[data-theme=dark] .doc-type-card[data-v-f72d5f83]:hover,html[data-theme=dark] button.doc-type-card[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-f72d5f83],html.dark button.doc-type-card.selected[data-v-f72d5f83],html[data-theme=dark] .doc-type-card.selected[data-v-f72d5f83],html[data-theme=dark] button.doc-type-card.selected[data-v-f72d5f83]{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name[data-v-f72d5f83],html[data-theme=dark] .doc-name[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name[data-v-f72d5f83],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .config-section-label[data-v-f72d5f83],html[data-theme=dark] .config-section-label[data-v-f72d5f83]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn[data-v-f72d5f83],html.dark button.generate-btn[data-v-f72d5f83],html[data-theme=dark] .generate-btn[data-v-f72d5f83],html[data-theme=dark] button.generate-btn[data-v-f72d5f83]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-f72d5f83]:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn[data-v-f72d5f83]:disabled,html[data-theme=dark] .generate-btn[data-v-f72d5f83]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero[data-v-f72d5f83],html.dark div.recording-hero[data-v-f72d5f83],html.dark [class*=recording-hero][data-v-f72d5f83],html[data-theme=dark] .recording-hero[data-v-f72d5f83],html[data-theme=dark] div.recording-hero[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card[data-v-f72d5f83],html.dark div.hero-card[data-v-f72d5f83],html.dark [class*=hero-card][data-v-f72d5f83],html[data-theme=dark] .hero-card[data-v-f72d5f83],html[data-theme=dark] div.hero-card[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area[data-v-f72d5f83],html.dark div.recording-area[data-v-f72d5f83],html[data-theme=dark] .recording-area[data-v-f72d5f83]{background:transparent!important}html.dark .record-btn-hero[data-v-f72d5f83],html.dark button.record-btn-hero[data-v-f72d5f83],html[data-theme=dark] .record-btn-hero[data-v-f72d5f83]{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-f72d5f83]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording[data-v-f72d5f83],html[data-theme=dark] .record-btn-hero.is-recording[data-v-f72d5f83]{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing[data-v-f72d5f83],html[data-theme=dark] .record-btn-hero.is-processing[data-v-f72d5f83]{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session[data-v-f72d5f83]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-f72d5f83]:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status[data-v-f72d5f83],html.dark div.recording-status[data-v-f72d5f83],html[data-theme=dark] .recording-status[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .status-ready[data-v-f72d5f83],html.dark span.status-ready[data-v-f72d5f83],html[data-theme=dark] .status-ready[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .status-hint[data-v-f72d5f83],html.dark span.status-hint[data-v-f72d5f83],html[data-theme=dark] .status-hint[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .status-warning[data-v-f72d5f83],html.dark span.status-warning[data-v-f72d5f83],html[data-theme=dark] .status-warning[data-v-f72d5f83]{color:var(--fl-warning)!important}html.dark .status-recording[data-v-f72d5f83],html.dark span.status-recording[data-v-f72d5f83],html[data-theme=dark] .status-recording[data-v-f72d5f83]{color:var(--fl-error)!important}html.dark .status-time[data-v-f72d5f83],html.dark span.status-time[data-v-f72d5f83],html[data-theme=dark] .status-time[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .status-processing[data-v-f72d5f83],html.dark span.status-processing[data-v-f72d5f83],html[data-theme=dark] .status-processing[data-v-f72d5f83]{color:var(--fl-warning)!important}html.dark .status-paused[data-v-f72d5f83],html.dark span.status-paused[data-v-f72d5f83],html[data-theme=dark] .status-paused[data-v-f72d5f83]{color:var(--fl-success)!important}html.dark .recording-dot[data-v-f72d5f83],html[data-theme=dark] .recording-dot[data-v-f72d5f83]{background:var(--fl-error)!important}html.dark .session-info[data-v-f72d5f83],html.dark div.session-info[data-v-f72d5f83],html[data-theme=dark] .session-info[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat[data-v-f72d5f83],html.dark div.session-stat[data-v-f72d5f83],html[data-theme=dark] .session-stat[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .stat-label[data-v-f72d5f83],html.dark span.stat-label[data-v-f72d5f83],html[data-theme=dark] .stat-label[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .stat-value[data-v-f72d5f83],html.dark span.stat-value[data-v-f72d5f83],html[data-theme=dark] .stat-value[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .end-session-btn[data-v-f72d5f83],html.dark button.end-session-btn[data-v-f72d5f83],html[data-theme=dark] .end-session-btn[data-v-f72d5f83]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .end-session-btn[data-v-f72d5f83]:hover{background:var(--fl-info)!important}html.dark .processing-bar[data-v-f72d5f83],html.dark div.processing-bar[data-v-f72d5f83],html[data-theme=dark] .processing-bar[data-v-f72d5f83]{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header[data-v-f72d5f83],html[data-theme=dark] .progress-header[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .progress-stage[data-v-f72d5f83],html.dark span.progress-stage[data-v-f72d5f83],html[data-theme=dark] .progress-stage[data-v-f72d5f83],html.dark .progress-percent[data-v-f72d5f83],html.dark span.progress-percent[data-v-f72d5f83],html[data-theme=dark] .progress-percent[data-v-f72d5f83]{color:var(--fl-warning)!important}html.dark .progress-track[data-v-f72d5f83],html.dark div.progress-track[data-v-f72d5f83],html[data-theme=dark] .progress-track[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill[data-v-f72d5f83],html.dark div.progress-fill[data-v-f72d5f83],html[data-theme=dark] .progress-fill[data-v-f72d5f83]{background:var(--fl-warning)!important}html.dark .progress-message[data-v-f72d5f83],html.dark div.progress-message[data-v-f72d5f83],html[data-theme=dark] .progress-message[data-v-f72d5f83]{color:var(--fl-warning)!important}html.dark .transcription-display[data-v-f72d5f83],html.dark div.transcription-display[data-v-f72d5f83],html.dark [class*=transcription-display][data-v-f72d5f83],html[data-theme=dark] .transcription-display[data-v-f72d5f83],html[data-theme=dark] div.transcription-display[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header[data-v-f72d5f83],html.dark div.display-header[data-v-f72d5f83],html[data-theme=dark] .display-header[data-v-f72d5f83]{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title[data-v-f72d5f83],html.dark h3.display-title[data-v-f72d5f83],html[data-theme=dark] .display-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .display-actions[data-v-f72d5f83],html.dark div.display-actions[data-v-f72d5f83],html[data-theme=dark] .display-actions[data-v-f72d5f83]{background:transparent!important}html.dark .action-button[data-v-f72d5f83],html.dark button.action-button[data-v-f72d5f83],html[data-theme=dark] .action-button[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger[data-v-f72d5f83],html[data-theme=dark] .action-button.danger[data-v-f72d5f83]{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary[data-v-f72d5f83],html[data-theme=dark] .action-button.primary[data-v-f72d5f83]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success[data-v-f72d5f83],html[data-theme=dark] .action-button.success[data-v-f72d5f83]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning[data-v-f72d5f83],html[data-theme=dark] .action-button.warning[data-v-f72d5f83]{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info[data-v-f72d5f83],html[data-theme=dark] .action-button.info[data-v-f72d5f83]{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-f72d5f83]:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai[data-v-f72d5f83],html[data-theme=dark] .action-button.ai[data-v-f72d5f83]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu[data-v-f72d5f83],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-f72d5f83],html[data-theme=dark] .manage-menu[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item[data-v-f72d5f83],html[data-theme=dark] .manage-menu .v-list-item[data-v-f72d5f83]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item[data-v-f72d5f83]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title[data-v-f72d5f83],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .action-button .icon[data-v-f72d5f83],html[data-theme=dark] .action-button .icon[data-v-f72d5f83]{stroke:currentcolor!important}html.dark .transcript-content[data-v-f72d5f83],html.dark div.transcript-content[data-v-f72d5f83],html[data-theme=dark] .transcript-content[data-v-f72d5f83]{background:transparent!important}html.dark .transcript-textarea[data-v-f72d5f83],html.dark textarea.transcript-textarea[data-v-f72d5f83],html[data-theme=dark] .transcript-textarea[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .transcript-textarea[data-v-f72d5f83]:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea[data-v-f72d5f83]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-f72d5f83]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay[data-v-f72d5f83],html.dark div.empty-state-overlay[data-v-f72d5f83],html[data-theme=dark] .empty-state-overlay[data-v-f72d5f83]{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message[data-v-f72d5f83],html.dark p.empty-message[data-v-f72d5f83],html[data-theme=dark] .empty-message[data-v-f72d5f83]{color:var(--fl-text-secondary)!important}html.dark .metadata[data-v-f72d5f83],html.dark div.metadata[data-v-f72d5f83],html[data-theme=dark] .metadata[data-v-f72d5f83]{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count[data-v-f72d5f83],html.dark span.character-count[data-v-f72d5f83],html[data-theme=dark] .character-count[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .timestamp[data-v-f72d5f83],html.dark span.timestamp[data-v-f72d5f83],html[data-theme=dark] .timestamp[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay[data-v-f72d5f83],html.dark div.ai-modal-overlay[data-v-f72d5f83],html[data-theme=dark] .ai-modal-overlay[data-v-f72d5f83]{background:rgba(1,4,9,.8)!important}html.dark .ai-modal[data-v-f72d5f83],html.dark div.ai-modal[data-v-f72d5f83],html[data-theme=dark] .ai-modal[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header[data-v-f72d5f83],html.dark div.ai-modal-header[data-v-f72d5f83],html[data-theme=dark] .ai-modal-header[data-v-f72d5f83]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3[data-v-f72d5f83],html[data-theme=dark] .ai-modal-header h3[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-f72d5f83],html.dark button.close-btn[data-v-f72d5f83],html[data-theme=dark] .close-btn[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .close-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .close-btn[data-v-f72d5f83]:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body[data-v-f72d5f83],html.dark div.ai-modal-body[data-v-f72d5f83],html[data-theme=dark] .ai-modal-body[data-v-f72d5f83]{background:var(--fl-bg-card)!important}html.dark .ai-modal-description[data-v-f72d5f83],html.dark p.ai-modal-description[data-v-f72d5f83],html[data-theme=dark] .ai-modal-description[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .document-type-grid[data-v-f72d5f83],html.dark div.document-type-grid[data-v-f72d5f83],html[data-theme=dark] .document-type-grid[data-v-f72d5f83]{background:transparent!important}html.dark .document-type-btn[data-v-f72d5f83],html.dark button.document-type-btn[data-v-f72d5f83],html[data-theme=dark] .document-type-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .document-type-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected[data-v-f72d5f83],html[data-theme=dark] .document-type-btn.selected[data-v-f72d5f83]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon[data-v-f72d5f83],html.dark span.doc-icon[data-v-f72d5f83],html[data-theme=dark] .doc-icon[data-v-f72d5f83]{color:inherit!important}html.dark .doc-name[data-v-f72d5f83],html.dark span.doc-name[data-v-f72d5f83],html[data-theme=dark] .doc-name[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .doc-description[data-v-f72d5f83],html.dark span.doc-description[data-v-f72d5f83],html[data-theme=dark] .doc-description[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector[data-v-f72d5f83],html.dark div.fachbereich-selector[data-v-f72d5f83],html[data-theme=dark] .fachbereich-selector[data-v-f72d5f83]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label[data-v-f72d5f83],html[data-theme=dark] .fachbereich-selector label[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select[data-v-f72d5f83],html[data-theme=dark] .fachbereich-selector select[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option[data-v-f72d5f83],html[data-theme=dark] .fachbereich-selector select option[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section[data-v-f72d5f83],html.dark div.extraction-config-section[data-v-f72d5f83],html[data-theme=dark] .extraction-config-section[data-v-f72d5f83]{background:transparent!important}html.dark .transcription-unified[data-v-f72d5f83],html.dark div.transcription-unified[data-v-f72d5f83],html[data-theme=dark] .transcription-unified[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-f72d5f83],html.dark div.unified-content[data-v-f72d5f83],html[data-theme=dark] .unified-content[data-v-f72d5f83],html.dark .left-panel[data-v-f72d5f83],html.dark div.left-panel[data-v-f72d5f83],html[data-theme=dark] .left-panel[data-v-f72d5f83],html.dark .right-panel[data-v-f72d5f83],html.dark div.right-panel[data-v-f72d5f83],html[data-theme=dark] .right-panel[data-v-f72d5f83]{background:transparent!important}html.dark .transcript-section[data-v-f72d5f83],html.dark div.transcript-section[data-v-f72d5f83],html[data-theme=dark] .transcript-section[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state[data-v-f72d5f83],html.dark div.empty-state[data-v-f72d5f83],html[data-theme=dark] .empty-state[data-v-f72d5f83]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-f72d5f83],html.dark div.empty-icon[data-v-f72d5f83],html[data-theme=dark] .empty-icon[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .empty-text[data-v-f72d5f83],html.dark p.empty-text[data-v-f72d5f83],html[data-theme=dark] .empty-text[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-f72d5f83],html.dark p.empty-hint[data-v-f72d5f83],html[data-theme=dark] .empty-hint[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .left-panel[data-v-f72d5f83]::-webkit-scrollbar-track,html.dark .right-panel[data-v-f72d5f83]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-f72d5f83]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-f72d5f83]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-f72d5f83]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header[data-v-f72d5f83],html.dark div.transcription-header[data-v-f72d5f83],html[data-theme=dark] .transcription-header[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1[data-v-f72d5f83],html.dark .transcription-header h2[data-v-f72d5f83],html.dark .transcription-header h3[data-v-f72d5f83],html[data-theme=dark] .transcription-header h1[data-v-f72d5f83],html[data-theme=dark] .transcription-header h2[data-v-f72d5f83],html[data-theme=dark] .transcription-header h3[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info[data-v-f72d5f83],html.dark .transcription-header .header-info[data-v-f72d5f83],html[data-theme=dark] .transcription-header .patient-info[data-v-f72d5f83],html[data-theme=dark] .transcription-header .header-info[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-f72d5f83],html[data-theme=dark] .transcription-header button[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button[data-v-f72d5f83]:hover,html[data-theme=dark] .transcription-header button[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header[data-v-f72d5f83],html.dark div.unified-header[data-v-f72d5f83],html[data-theme=dark] .unified-header[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left[data-v-f72d5f83],html.dark div.header-left[data-v-f72d5f83],html[data-theme=dark] .header-left[data-v-f72d5f83]{background:transparent!important}html.dark .header-icon[data-v-f72d5f83],html.dark span.header-icon[data-v-f72d5f83],html[data-theme=dark] .header-icon[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .header-title[data-v-f72d5f83],html.dark span.header-title[data-v-f72d5f83],html[data-theme=dark] .header-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .patient-badge[data-v-f72d5f83],html.dark span.patient-badge[data-v-f72d5f83],html[data-theme=dark] .patient-badge[data-v-f72d5f83]{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions[data-v-f72d5f83],html.dark div.header-actions[data-v-f72d5f83],html[data-theme=dark] .header-actions[data-v-f72d5f83]{background:transparent!important}html.dark .header-btn[data-v-f72d5f83],html.dark button.header-btn[data-v-f72d5f83],html[data-theme=dark] .header-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .header-btn[data-v-f72d5f83]:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn[data-v-f72d5f83],html[data-theme=dark] .header-btn.manage-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-f72d5f83]:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn[data-v-f72d5f83],html.dark button.ai-btn[data-v-f72d5f83],html[data-theme=dark] .header-btn.ai-btn[data-v-f72d5f83]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-f72d5f83]:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card[data-v-f72d5f83],html.dark div.options-card[data-v-f72d5f83],html.dark [class*=options-card][data-v-f72d5f83],html[data-theme=dark] .options-card[data-v-f72d5f83],html[data-theme=dark] div.options-card[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-f72d5f83],html.dark div.options-header[data-v-f72d5f83],html[data-theme=dark] .options-header[data-v-f72d5f83]{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title[data-v-f72d5f83],html.dark h3.options-title[data-v-f72d5f83],html[data-theme=dark] .options-title[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-f72d5f83],html.dark p.options-subtitle[data-v-f72d5f83],html[data-theme=dark] .options-subtitle[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .options-content[data-v-f72d5f83],html.dark div.options-content[data-v-f72d5f83],html[data-theme=dark] .options-content[data-v-f72d5f83],html.dark .option-group[data-v-f72d5f83],html.dark div.option-group[data-v-f72d5f83],html[data-theme=dark] .option-group[data-v-f72d5f83]{background:transparent!important}html.dark .option-label[data-v-f72d5f83],html.dark label.option-label[data-v-f72d5f83],html[data-theme=dark] .option-label[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .doc-type-cards[data-v-f72d5f83],html.dark div.doc-type-cards[data-v-f72d5f83],html[data-theme=dark] .doc-type-cards[data-v-f72d5f83]{background:transparent!important}html.dark .doc-type-card[data-v-f72d5f83],html.dark button.doc-type-card[data-v-f72d5f83],html.dark [class*=doc-type-card][data-v-f72d5f83],html[data-theme=dark] .doc-type-card[data-v-f72d5f83],html[data-theme=dark] button.doc-type-card[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-f72d5f83]:hover,html[data-theme=dark] .doc-type-card[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-f72d5f83],html[data-theme=dark] .doc-type-card.selected[data-v-f72d5f83]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon[data-v-f72d5f83],html[data-theme=dark] .doc-type-card .doc-icon[data-v-f72d5f83]{color:inherit!important}html.dark .doc-type-card .doc-name[data-v-f72d5f83],html[data-theme=dark] .doc-type-card .doc-name[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper[data-v-f72d5f83],html.dark div.config-panel-wrapper[data-v-f72d5f83],html[data-theme=dark] .config-panel-wrapper[data-v-f72d5f83]{background:transparent!important}html.dark .config-section-label[data-v-f72d5f83],html.dark div.config-section-label[data-v-f72d5f83],html[data-theme=dark] .config-section-label[data-v-f72d5f83]{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn[data-v-f72d5f83],html.dark button.generate-btn[data-v-f72d5f83],html[data-theme=dark] .generate-btn[data-v-f72d5f83]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn[data-v-f72d5f83]:disabled,html[data-theme=dark] .generate-btn[data-v-f72d5f83]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact[data-v-f72d5f83],html.dark div.extraction-config-panel-compact[data-v-f72d5f83],html.dark [class*=extraction-config-panel][data-v-f72d5f83],html[data-theme=dark] .extraction-config-panel-compact[data-v-f72d5f83],html.dark .primary-config[data-v-f72d5f83],html.dark div.primary-config[data-v-f72d5f83],html[data-theme=dark] .primary-config[data-v-f72d5f83],html.dark .config-row[data-v-f72d5f83],html.dark div.config-row[data-v-f72d5f83],html[data-theme=dark] .config-row[data-v-f72d5f83]{background:transparent!important}html.dark .config-label-compact[data-v-f72d5f83],html.dark label.config-label-compact[data-v-f72d5f83],html[data-theme=dark] .config-label-compact[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon[data-v-f72d5f83],html[data-theme=dark] .config-label-compact .label-icon[data-v-f72d5f83]{color:inherit!important}html.dark .length-pills[data-v-f72d5f83],html.dark div.length-pills[data-v-f72d5f83],html[data-theme=dark] .length-pills[data-v-f72d5f83]{background:transparent!important}html.dark .length-pill[data-v-f72d5f83],html.dark button.length-pill[data-v-f72d5f83],html.dark [class*=length-pill][data-v-f72d5f83],html[data-theme=dark] .length-pill[data-v-f72d5f83],html[data-theme=dark] button.length-pill[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill[data-v-f72d5f83]:hover,html[data-theme=dark] .length-pill[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected[data-v-f72d5f83],html[data-theme=dark] .length-pill.selected[data-v-f72d5f83]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select[data-v-f72d5f83],html.dark div.pill-multi-select[data-v-f72d5f83],html.dark .pill-single-select[data-v-f72d5f83],html.dark div.pill-single-select[data-v-f72d5f83],html[data-theme=dark] .pill-multi-select[data-v-f72d5f83],html[data-theme=dark] .pill-single-select[data-v-f72d5f83]{background:transparent!important}html.dark .pill-select-option[data-v-f72d5f83],html.dark button.pill-select-option[data-v-f72d5f83],html.dark [class*=pill-select-option][data-v-f72d5f83],html[data-theme=dark] .pill-select-option[data-v-f72d5f83],html[data-theme=dark] button.pill-select-option[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option[data-v-f72d5f83]:hover,html[data-theme=dark] .pill-select-option[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected[data-v-f72d5f83],html[data-theme=dark] .pill-select-option.selected[data-v-f72d5f83]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label[data-v-f72d5f83],html[data-theme=dark] .pill-select-option .pill-label[data-v-f72d5f83]{color:inherit!important}html.dark .pill-select-option .pill-info-icon[data-v-f72d5f83],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .quick-pills[data-v-f72d5f83],html.dark div.quick-pills[data-v-f72d5f83],html[data-theme=dark] .quick-pills[data-v-f72d5f83]{background:transparent!important}html.dark .info-textarea[data-v-f72d5f83],html.dark textarea.info-textarea[data-v-f72d5f83],html[data-theme=dark] .info-textarea[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .info-textarea[data-v-f72d5f83]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea[data-v-f72d5f83]::placeholder,html[data-theme=dark] .info-textarea[data-v-f72d5f83]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea[data-v-f72d5f83],html.dark textarea.fl-textarea[data-v-f72d5f83],html.dark .fl-input[data-v-f72d5f83],html.dark input.fl-input[data-v-f72d5f83],html[data-theme=dark] .fl-textarea[data-v-f72d5f83],html[data-theme=dark] .fl-input[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-f72d5f83]:focus,html.dark .fl-input[data-v-f72d5f83]:focus,html[data-theme=dark] .fl-textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .fl-input[data-v-f72d5f83]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea[data-v-f72d5f83]::placeholder,html.dark .fl-input[data-v-f72d5f83]::placeholder,html[data-theme=dark] .fl-textarea[data-v-f72d5f83]::placeholder,html[data-theme=dark] .fl-input[data-v-f72d5f83]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section[data-v-f72d5f83],html.dark div.advanced-toggle-section[data-v-f72d5f83],html[data-theme=dark] .advanced-toggle-section[data-v-f72d5f83]{background:transparent!important}html.dark .fl-advanced-toggle[data-v-f72d5f83],html.dark button.fl-advanced-toggle[data-v-f72d5f83],html[data-theme=dark] .fl-advanced-toggle[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge[data-v-f72d5f83],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-f72d5f83]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config[data-v-f72d5f83],html.dark div.advanced-config[data-v-f72d5f83],html[data-theme=dark] .advanced-config[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section[data-v-f72d5f83],html.dark div.advanced-section[data-v-f72d5f83],html[data-theme=dark] .advanced-section[data-v-f72d5f83],html.dark .intervention-groups[data-v-f72d5f83],html.dark div.intervention-groups[data-v-f72d5f83],html[data-theme=dark] .intervention-groups[data-v-f72d5f83]{background:transparent!important}html.dark .intervention-group[data-v-f72d5f83],html.dark div.intervention-group[data-v-f72d5f83],html[data-theme=dark] .intervention-group[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header[data-v-f72d5f83],html.dark div.group-header[data-v-f72d5f83],html[data-theme=dark] .group-header[data-v-f72d5f83]{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input[data-v-f72d5f83],html.dark div.custom-intervention-input[data-v-f72d5f83],html[data-theme=dark] .custom-intervention-input[data-v-f72d5f83]{background:transparent!important}html.dark .fl-input-inline[data-v-f72d5f83],html.dark input.fl-input-inline[data-v-f72d5f83],html[data-theme=dark] .fl-input-inline[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-f72d5f83],html.dark button.fl-add-btn[data-v-f72d5f83],html[data-theme=dark] .fl-add-btn[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready[data-v-f72d5f83],html.dark button.fl-add-btn--ready[data-v-f72d5f83],html[data-theme=dark] .fl-add-btn--ready[data-v-f72d5f83]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer[data-v-f72d5f83],html.dark div.advanced-footer[data-v-f72d5f83],html[data-theme=dark] .advanced-footer[data-v-f72d5f83]{background:transparent!important}html.dark .fl-reset-btn[data-v-f72d5f83],html.dark button.fl-reset-btn[data-v-f72d5f83],html[data-theme=dark] .fl-reset-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .fl-reset-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel[data-v-f72d5f83],html[data-theme=dark] .step-panel[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header[data-v-f72d5f83],html[data-theme=dark] .step-header[data-v-f72d5f83]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title[data-v-f72d5f83],html[data-theme=dark] .step-header__title[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .step-header__close[data-v-f72d5f83],html[data-theme=dark] .step-header__close[data-v-f72d5f83]{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close[data-v-f72d5f83]:hover,html[data-theme=dark] .step-header__close[data-v-f72d5f83]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer[data-v-f72d5f83],html[data-theme=dark] .step-footer[data-v-f72d5f83]{border-top-color:var(--fl-border-input)!important}html.dark .source-option[data-v-f72d5f83],html[data-theme=dark] .source-option[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active[data-v-f72d5f83],html[data-theme=dark] .source-option.active[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control[data-v-f72d5f83],html[data-theme=dark] .length-control[data-v-f72d5f83]{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label[data-v-f72d5f83],html[data-theme=dark] .length-control__label[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .length-control__value[data-v-f72d5f83],html[data-theme=dark] .length-control__value[data-v-f72d5f83]{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine[data-v-f72d5f83],html[data-theme=dark] .length-control__keine[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine[data-v-f72d5f83]:hover,html[data-theme=dark] .length-control__keine[data-v-f72d5f83]:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active[data-v-f72d5f83],html[data-theme=dark] .length-control__keine.active[data-v-f72d5f83]{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick[data-v-f72d5f83],html[data-theme=dark] .length-control__tick[data-v-f72d5f83]{color:#8993a3!important}html.dark .length-control__tick.active[data-v-f72d5f83],html[data-theme=dark] .length-control__tick.active[data-v-f72d5f83]{color:var(--fl-warning)!important}html.dark .dictation-textarea[data-v-f72d5f83],html.dark .notes-textarea[data-v-f72d5f83],html[data-theme=dark] .dictation-textarea[data-v-f72d5f83],html[data-theme=dark] .notes-textarea[data-v-f72d5f83]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea[data-v-f72d5f83]:focus,html.dark .notes-textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .dictation-textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .notes-textarea[data-v-f72d5f83]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle[data-v-f72d5f83],html[data-theme=dark] .ai-correction-toggle[data-v-f72d5f83],html.dark .tile-hint-text[data-v-f72d5f83],html[data-theme=dark] .tile-hint-text[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-f72d5f83],html[data-theme=dark] .secondary-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .secondary-btn[data-v-f72d5f83]:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn[data-v-f72d5f83],html.dark .btn-next[data-v-f72d5f83],html[data-theme=dark] .generate-btn[data-v-f72d5f83],html[data-theme=dark] .btn-next[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn[data-v-f72d5f83]:hover:not(:disabled),html.dark .btn-next[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show[data-v-f72d5f83],html[data-theme=dark] .generate-btn--show[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip[data-v-f72d5f83],html[data-theme=dark] .btn-skip[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .btn-skip[data-v-f72d5f83]:hover,html[data-theme=dark] .btn-skip[data-v-f72d5f83]:hover{color:var(--fl-navy)!important}html.dark .generate-section[data-v-f72d5f83],html.dark .results-section[data-v-f72d5f83],html[data-theme=dark] .generate-section[data-v-f72d5f83],html[data-theme=dark] .results-section[data-v-f72d5f83]{border-top-color:var(--fl-border-input)!important}html.dark .error-banner[data-v-f72d5f83],html[data-theme=dark] .error-banner[data-v-f72d5f83]{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span[data-v-f72d5f83],html[data-theme=dark] .error-banner span[data-v-f72d5f83]{color:var(--fl-error)!important}html.dark .error-banner button[data-v-f72d5f83],html[data-theme=dark] .error-banner button[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile[data-v-f72d5f83],html[data-theme=dark] .tile[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile[data-v-f72d5f83]:hover,html[data-theme=dark] .tile[data-v-f72d5f83]:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active[data-v-f72d5f83],html[data-theme=dark] .tile.active[data-v-f72d5f83]{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data[data-v-f72d5f83],html[data-theme=dark] .tile.has-data[data-v-f72d5f83]{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon[data-v-f72d5f83],html[data-theme=dark] .tile.has-data .tile__icon[data-v-f72d5f83]{background:rgba(82,183,136,.15)!important}html.dark .tile__icon[data-v-f72d5f83],html[data-theme=dark] .tile__icon[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important}html.dark .tile__name[data-v-f72d5f83],html[data-theme=dark] .tile__name[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .tile__hint[data-v-f72d5f83],html[data-theme=dark] .tile__hint[data-v-f72d5f83]{color:#8993a3!important}html.dark .tile__badge[data-v-f72d5f83],html[data-theme=dark] .tile__badge[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok[data-v-f72d5f83],html[data-theme=dark] .tile__badge--ok[data-v-f72d5f83]{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow[data-v-f72d5f83],html[data-theme=dark] .tile__action-arrow[data-v-f72d5f83]{color:#8993a3!important}html.dark .tile-expand[data-v-f72d5f83],html[data-theme=dark] .tile-expand[data-v-f72d5f83]{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title[data-v-f72d5f83],html[data-theme=dark] .tile-expand__title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .tile-expand__close[data-v-f72d5f83],html[data-theme=dark] .tile-expand__close[data-v-f72d5f83]{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close[data-v-f72d5f83]:hover,html[data-theme=dark] .tile-expand__close[data-v-f72d5f83]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator[data-v-f72d5f83],html[data-theme=dark] .step-indicator[data-v-f72d5f83]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot[data-v-f72d5f83],html[data-theme=dark] .step-dot[data-v-f72d5f83]{color:#8993a3!important}html.dark .step-dot.active[data-v-f72d5f83],html[data-theme=dark] .step-dot.active[data-v-f72d5f83]{color:var(--fl-navy)!important}html.dark .step-dot.completed[data-v-f72d5f83],html[data-theme=dark] .step-dot.completed[data-v-f72d5f83]{color:var(--fl-success)!important}html.dark .embedded-test-overlay[data-v-f72d5f83],html[data-theme=dark] .embedded-test-overlay[data-v-f72d5f83]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-f72d5f83],html[data-theme=dark] .embedded-test-toolbar[data-v-f72d5f83]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-f72d5f83],html[data-theme=dark] .embedded-test-close[data-v-f72d5f83]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-f72d5f83],html[data-theme=dark] .side-panel-container[data-v-f72d5f83]{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header[data-v-f72d5f83],html[data-theme=dark] .side-panel-header[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title[data-v-f72d5f83],html[data-theme=dark] .side-panel-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .side-panel-icon[data-v-f72d5f83],html[data-theme=dark] .side-panel-icon[data-v-f72d5f83]{color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-f72d5f83],html[data-theme=dark] .side-panel-handle[data-v-f72d5f83]{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-f72d5f83]:hover,html[data-theme=dark] .side-panel-handle[data-v-f72d5f83]:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select[data-v-f72d5f83],html[data-theme=dark] .fachbereich-select[data-v-f72d5f83]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close[data-v-f72d5f83],html[data-theme=dark] .side-panel-close[data-v-f72d5f83]{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close[data-v-f72d5f83]:hover,html[data-theme=dark] .side-panel-close[data-v-f72d5f83]:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-f72d5f83]{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn[data-v-f72d5f83],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data[data-v-f72d5f83],html[data-theme=dark] .footer-status-text.has-data[data-v-f72d5f83]{color:var(--fl-link-active)!important}html.dark .config-label-compact[data-v-f72d5f83],html.dark label.config-label-compact[data-v-f72d5f83],html[data-theme=dark] .config-label-compact[data-v-f72d5f83],html[data-theme=dark] label.config-label-compact[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .length-pill[data-v-f72d5f83],html.dark button.length-pill[data-v-f72d5f83],html.dark .length-pills button[data-v-f72d5f83],html[data-theme=dark] .length-pill[data-v-f72d5f83],html[data-theme=dark] button.length-pill[data-v-f72d5f83],html[data-theme=dark] .length-pills button[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill[data-v-f72d5f83]:hover,html.dark button.length-pill[data-v-f72d5f83]:hover,html[data-theme=dark] .length-pill[data-v-f72d5f83]:hover,html[data-theme=dark] button.length-pill[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected[data-v-f72d5f83],html.dark button.length-pill.selected[data-v-f72d5f83],html[data-theme=dark] .length-pill.selected[data-v-f72d5f83],html[data-theme=dark] button.length-pill.selected[data-v-f72d5f83]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option[data-v-f72d5f83],html.dark button.pill-select-option[data-v-f72d5f83],html.dark .pill-multi-select button[data-v-f72d5f83],html.dark .pill-single-select button[data-v-f72d5f83],html[data-theme=dark] .pill-select-option[data-v-f72d5f83],html[data-theme=dark] button.pill-select-option[data-v-f72d5f83],html[data-theme=dark] .pill-multi-select button[data-v-f72d5f83],html[data-theme=dark] .pill-single-select button[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option[data-v-f72d5f83]:hover,html.dark button.pill-select-option[data-v-f72d5f83]:hover,html[data-theme=dark] .pill-select-option[data-v-f72d5f83]:hover,html[data-theme=dark] button.pill-select-option[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected[data-v-f72d5f83],html.dark button.pill-select-option.selected[data-v-f72d5f83],html[data-theme=dark] .pill-select-option.selected[data-v-f72d5f83],html[data-theme=dark] button.pill-select-option.selected[data-v-f72d5f83]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea[data-v-f72d5f83],html.dark textarea.info-textarea[data-v-f72d5f83],html[data-theme=dark] .info-textarea[data-v-f72d5f83],html[data-theme=dark] textarea.info-textarea[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .info-textarea[data-v-f72d5f83]:focus{border-color:var(--fl-info)!important}html.dark .info-textarea[data-v-f72d5f83]::placeholder,html[data-theme=dark] .info-textarea[data-v-f72d5f83]::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea[data-v-f72d5f83],html.dark .fl-input[data-v-f72d5f83],html.dark .fl-input-inline[data-v-f72d5f83],html[data-theme=dark] .fl-textarea[data-v-f72d5f83],html[data-theme=dark] .fl-input[data-v-f72d5f83],html[data-theme=dark] .fl-input-inline[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-f72d5f83]:focus,html.dark .fl-input[data-v-f72d5f83]:focus,html.dark .fl-input-inline[data-v-f72d5f83]:focus,html[data-theme=dark] .fl-textarea[data-v-f72d5f83]:focus,html[data-theme=dark] .fl-input[data-v-f72d5f83]:focus,html[data-theme=dark] .fl-input-inline[data-v-f72d5f83]:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle[data-v-f72d5f83],html.dark button.fl-advanced-toggle[data-v-f72d5f83],html[data-theme=dark] .fl-advanced-toggle[data-v-f72d5f83],html[data-theme=dark] button.fl-advanced-toggle[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle[data-v-f72d5f83]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label[data-v-f72d5f83],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon[data-v-f72d5f83],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .advanced-config[data-v-f72d5f83],html[data-theme=dark] .advanced-config[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group[data-v-f72d5f83],html[data-theme=dark] .intervention-group[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header[data-v-f72d5f83],html[data-theme=dark] .group-header[data-v-f72d5f83]{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-f72d5f83],html[data-theme=dark] .fl-add-btn[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg[data-v-f72d5f83],html[data-theme=dark] .fl-add-btn svg[data-v-f72d5f83]{color:currentcolor!important}html.dark .fl-reset-btn[data-v-f72d5f83],html[data-theme=dark] .fl-reset-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .fl-reset-btn[data-v-f72d5f83]:hover{background:#3d1a1a!important}html.dark .advanced-footer[data-v-f72d5f83],html[data-theme=dark] .advanced-footer[data-v-f72d5f83]{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill[data-v-f72d5f83],html.dark [class*=fl-pill][data-v-f72d5f83],html[data-theme=dark] .fl-pill[data-v-f72d5f83],html[data-theme=dark] [class*=fl-pill][data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill[data-v-f72d5f83]:hover,html[data-theme=dark] .fl-pill[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected[data-v-f72d5f83],html.dark .fl-pill.active[data-v-f72d5f83],html[data-theme=dark] .fl-pill.selected[data-v-f72d5f83],html[data-theme=dark] .fl-pill.active[data-v-f72d5f83]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown[data-v-f72d5f83],html.dark .dropdown-menu[data-v-f72d5f83],html.dark .header-dropdown[data-v-f72d5f83],html.dark [class*=erfassung-dropdown][data-v-f72d5f83],html[data-theme=dark] .erfassung-dropdown[data-v-f72d5f83],html[data-theme=dark] .dropdown-menu[data-v-f72d5f83],html[data-theme=dark] .header-dropdown[data-v-f72d5f83],html[data-theme=dark] [class*=erfassung-dropdown][data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a[data-v-f72d5f83],html.dark .erfassung-dropdown button[data-v-f72d5f83],html.dark .header-dropdown a[data-v-f72d5f83],html.dark .header-dropdown button[data-v-f72d5f83],html[data-theme=dark] .erfassung-dropdown a[data-v-f72d5f83],html[data-theme=dark] .erfassung-dropdown button[data-v-f72d5f83],html[data-theme=dark] .header-dropdown a[data-v-f72d5f83],html[data-theme=dark] .header-dropdown button[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a[data-v-f72d5f83]:hover,html.dark .erfassung-dropdown button[data-v-f72d5f83]:hover,html.dark .header-dropdown a[data-v-f72d5f83]:hover,html.dark .header-dropdown button[data-v-f72d5f83]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-f72d5f83]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-f72d5f83]:hover,html[data-theme=dark] .header-dropdown a[data-v-f72d5f83]:hover,html[data-theme=dark] .header-dropdown button[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill[data-v-f72d5f83],html.dark button.fl-pill[data-v-f72d5f83],html.dark [class*=fl-pill][data-v-f72d5f83]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-f72d5f83],html[data-theme=dark] button.fl-pill[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill[data-v-f72d5f83]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-f72d5f83]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active[data-v-f72d5f83],html[data-theme=dark] .fl-pill.active[data-v-f72d5f83]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon[data-v-f72d5f83],html.dark span.fl-pill-icon[data-v-f72d5f83],html[data-theme=dark] .fl-pill-icon[data-v-f72d5f83],html.dark .fl-pill-label[data-v-f72d5f83],html.dark span.fl-pill-label[data-v-f72d5f83],html[data-theme=dark] .fl-pill-label[data-v-f72d5f83]{color:inherit!important}html.dark .fl-pill-group[data-v-f72d5f83],html.dark div.fl-pill-group[data-v-f72d5f83],html[data-theme=dark] .fl-pill-group[data-v-f72d5f83]{background:transparent!important}html.dark .fl-pill-option[data-v-f72d5f83],html.dark button.fl-pill-option[data-v-f72d5f83],html[data-theme=dark] .fl-pill-option[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option[data-v-f72d5f83]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-f72d5f83]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active[data-v-f72d5f83],html[data-theme=dark] .fl-pill-option.active[data-v-f72d5f83]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon[data-v-f72d5f83],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-f72d5f83],html.dark .fl-pill-option .pill-label[data-v-f72d5f83],html[data-theme=dark] .fl-pill-option .pill-label[data-v-f72d5f83]{color:inherit!important}html.dark .section-title-wrapper[data-v-f72d5f83],html.dark .result-container .section-title-wrapper[data-v-f72d5f83],html[data-theme=dark] .section-title-wrapper[data-v-f72d5f83],html[data-theme=dark] .result-container .section-title-wrapper[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content[data-v-f72d5f83],html.dark .result-container .section-header-content[data-v-f72d5f83],html[data-theme=dark] .section-header-content[data-v-f72d5f83],html[data-theme=dark] .result-container .section-header-content[data-v-f72d5f83]{background:transparent!important}html.dark .section-title[data-v-f72d5f83],html.dark .result-container .section-title[data-v-f72d5f83],html[data-theme=dark] .section-title[data-v-f72d5f83],html[data-theme=dark] .result-container .section-title[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .skill-info-badge[data-v-f72d5f83],html[data-theme=dark] .skill-info-badge[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi[data-v-f72d5f83],html.dark .skill-info-badge .skill-name[data-v-f72d5f83],html[data-theme=dark] .skill-info-badge .mdi[data-v-f72d5f83],html[data-theme=dark] .skill-info-badge .skill-name[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .anonymization-status.protected[data-v-f72d5f83],html[data-theme=dark] .anonymization-status.protected[data-v-f72d5f83]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi[data-v-f72d5f83],html.dark .anonymization-status.protected .status-text[data-v-f72d5f83],html.dark .anonymization-status.protected .entity-count[data-v-f72d5f83],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-f72d5f83],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-f72d5f83],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-f72d5f83]{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected[data-v-f72d5f83],html[data-theme=dark] .anonymization-status.unprotected[data-v-f72d5f83]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi[data-v-f72d5f83],html.dark .anonymization-status.unprotected .status-text[data-v-f72d5f83],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-f72d5f83],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-f72d5f83]{color:var(--fl-warning)!important}html.dark .result-container .action-button[data-v-f72d5f83],html[data-theme=dark] .result-container .action-button[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .result-container .action-button[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button[data-v-f72d5f83]:disabled,html[data-theme=dark] .result-container .action-button[data-v-f72d5f83]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu[data-v-f72d5f83],html[data-theme=dark] .export-dropdown-menu[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-f72d5f83],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-f72d5f83]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-f72d5f83]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-f72d5f83],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .result-container[data-v-f72d5f83],html[data-theme=dark] .result-container[data-v-f72d5f83]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar[data-v-f72d5f83],html[data-theme=dark] .collapsible-medical-bar[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-f72d5f83],html[data-theme=dark] .collapsed-bar[data-v-f72d5f83],html.dark .expanded-bar[data-v-f72d5f83],html[data-theme=dark] .expanded-bar[data-v-f72d5f83]{background:transparent!important}html.dark .toggle-btn[data-v-f72d5f83],html.dark .toggle-btn-small[data-v-f72d5f83],html[data-theme=dark] .toggle-btn[data-v-f72d5f83],html[data-theme=dark] .toggle-btn-small[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-f72d5f83]:hover,html.dark .toggle-btn-small[data-v-f72d5f83]:hover,html[data-theme=dark] .toggle-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .toggle-btn-small[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi[data-v-f72d5f83],html[data-theme=dark] .toggle-btn-small .mdi[data-v-f72d5f83],html.dark .current-tab[data-v-f72d5f83],html[data-theme=dark] .current-tab[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .nav-tab[data-v-f72d5f83],html[data-theme=dark] .nav-tab[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab[data-v-f72d5f83]:hover,html[data-theme=dark] .nav-tab[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active[data-v-f72d5f83],html[data-theme=dark] .nav-tab.active[data-v-f72d5f83]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider[data-v-f72d5f83],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-f72d5f83]{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-f72d5f83],html[data-theme=dark] .dropdown-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .dropdown-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active[data-v-f72d5f83],html[data-theme=dark] .dropdown-btn.active[data-v-f72d5f83]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu[data-v-f72d5f83],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-f72d5f83],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-f72d5f83]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-f72d5f83]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn[data-v-f72d5f83],html.dark button.header-action-btn[data-v-f72d5f83],html[data-theme=dark] .header-action-btn[data-v-f72d5f83],html[data-theme=dark] button.header-action-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn[data-v-f72d5f83]:hover:not(:disabled),html.dark button.header-action-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn[data-v-f72d5f83]:disabled,html[data-theme=dark] .header-action-btn[data-v-f72d5f83]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action[data-v-f72d5f83],html.dark button.header-action-btn.primary-action[data-v-f72d5f83],html[data-theme=dark] .header-action-btn.primary-action[data-v-f72d5f83],html[data-theme=dark] button.header-action-btn.primary-action[data-v-f72d5f83]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn[data-v-f72d5f83],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-f72d5f83]:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn[data-v-f72d5f83],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-f72d5f83]{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-f72d5f83]:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn[data-v-f72d5f83],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action[data-v-f72d5f83],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action[data-v-f72d5f83]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action[data-v-f72d5f83],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-f72d5f83]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action[data-v-f72d5f83]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-f72d5f83]:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons[data-v-f72d5f83],html[data-theme=dark] .header-action-buttons[data-v-f72d5f83]{background:transparent!important}html.dark .session-dropdown-menu[data-v-f72d5f83],html[data-theme=dark] .session-dropdown-menu[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header[data-v-f72d5f83],html[data-theme=dark] .session-menu-header[data-v-f72d5f83]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header[data-v-f72d5f83]:hover,html[data-theme=dark] .session-menu-header[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item[data-v-f72d5f83],html[data-theme=dark] .session-menu-item[data-v-f72d5f83]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item[data-v-f72d5f83]:hover,html[data-theme=dark] .session-menu-item[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls[data-v-f72d5f83],html.dark .header-robot-controls[data-v-f72d5f83],html[data-theme=dark] .robot-controls[data-v-f72d5f83],html[data-theme=dark] .header-robot-controls[data-v-f72d5f83]{background:transparent!important}html.dark .robot-btn[data-v-f72d5f83],html[data-theme=dark] .robot-btn[data-v-f72d5f83]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-f72d5f83]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn[data-v-f72d5f83]:disabled,html[data-theme=dark] .robot-btn[data-v-f72d5f83]:disabled{opacity:.4!important}html.dark .robot-queue-btn[data-v-f72d5f83],html[data-theme=dark] .robot-queue-btn[data-v-f72d5f83]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-f72d5f83]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn[data-v-f72d5f83],html[data-theme=dark] .queue-badge-btn[data-v-f72d5f83]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .queue-badge-btn[data-v-f72d5f83]:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge[data-v-f72d5f83],html[data-theme=dark] .robot-badge[data-v-f72d5f83]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon[data-v-f72d5f83],html[data-theme=dark] .dropdown-icon[data-v-f72d5f83]{color:var(--fl-warning)!important}html.dark .robot-execute-btn[data-v-f72d5f83],html[data-theme=dark] .robot-execute-btn[data-v-f72d5f83]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue[data-v-f72d5f83],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-f72d5f83]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-f72d5f83]:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn[data-v-f72d5f83],html[data-theme=dark] .robot-results-btn[data-v-f72d5f83]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-f72d5f83]:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown[data-v-f72d5f83],html[data-theme=dark] .queue-dropdown[data-v-f72d5f83]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header[data-v-f72d5f83],html[data-theme=dark] .queue-dropdown-header[data-v-f72d5f83]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title[data-v-f72d5f83],html[data-theme=dark] .queue-dropdown-title[data-v-f72d5f83]{color:var(--fl-info)!important}html.dark .queue-clear-all-btn[data-v-f72d5f83],html[data-theme=dark] .queue-clear-all-btn[data-v-f72d5f83]{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-f72d5f83]:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item[data-v-f72d5f83],html[data-theme=dark] .queue-item[data-v-f72d5f83]{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item[data-v-f72d5f83]:hover,html[data-theme=dark] .queue-item[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label[data-v-f72d5f83],html[data-theme=dark] .queue-item-label[data-v-f72d5f83]{color:var(--fl-text-primary)!important}html.dark .queue-item-category[data-v-f72d5f83],html[data-theme=dark] .queue-item-category[data-v-f72d5f83],html.dark .queue-item-remove[data-v-f72d5f83],html[data-theme=dark] .queue-item-remove[data-v-f72d5f83]{color:var(--fl-text-muted)!important}html.dark .queue-item-remove[data-v-f72d5f83]:hover,html[data-theme=dark] .queue-item-remove[data-v-f72d5f83]:hover{color:var(--fl-error)!important}html.dark .robot-label[data-v-f72d5f83],html[data-theme=dark] .robot-label[data-v-f72d5f83]{color:inherit!important}html.dark .admin-shell[data-v-f72d5f83],html.dark .ss-page[data-v-f72d5f83],html.dark .rag-management[data-v-f72d5f83],html.dark .rag-configuration[data-v-f72d5f83],html.dark .rag-sync[data-v-f72d5f83],html.dark .spm-page[data-v-f72d5f83],html.dark .dbsync-page[data-v-f72d5f83],html.dark .system-template-manager[data-v-f72d5f83],html.dark .org-page[data-v-f72d5f83],html.dark .billing-page[data-v-f72d5f83],html.dark .admin-dashboard[data-v-f72d5f83],html.dark .um-page[data-v-f72d5f83],html.dark .fl-tenant-sync[data-v-f72d5f83],html.dark .knowledge-management[data-v-f72d5f83],html.dark .ai-defaults[data-v-f72d5f83],html.dark .ud-page[data-v-f72d5f83],html.dark .fl-page[data-v-f72d5f83],html.dark .security-dashboard[data-v-f72d5f83],html.dark .admin-page[data-v-f72d5f83],html[data-theme=dark] .admin-shell[data-v-f72d5f83],html[data-theme=dark] .ss-page[data-v-f72d5f83],html[data-theme=dark] .rag-management[data-v-f72d5f83],html[data-theme=dark] .rag-configuration[data-v-f72d5f83],html[data-theme=dark] .rag-sync[data-v-f72d5f83],html[data-theme=dark] .spm-page[data-v-f72d5f83],html[data-theme=dark] .dbsync-page[data-v-f72d5f83],html[data-theme=dark] .system-template-manager[data-v-f72d5f83],html[data-theme=dark] .org-page[data-v-f72d5f83],html[data-theme=dark] .billing-page[data-v-f72d5f83],html[data-theme=dark] .admin-dashboard[data-v-f72d5f83],html[data-theme=dark] .um-page[data-v-f72d5f83],html[data-theme=dark] .fl-tenant-sync[data-v-f72d5f83],html[data-theme=dark] .knowledge-management[data-v-f72d5f83],html[data-theme=dark] .ai-defaults[data-v-f72d5f83],html[data-theme=dark] .ud-page[data-v-f72d5f83],html[data-theme=dark] .fl-page[data-v-f72d5f83],html[data-theme=dark] .security-dashboard[data-v-f72d5f83],html[data-theme=dark] .admin-page[data-v-f72d5f83]{--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-f72d5f83],html.dark .rag-sync[data-v-f72d5f83],html.dark .knowledge-management[data-v-f72d5f83],html[data-theme=dark] .rag-management[data-v-f72d5f83],html[data-theme=dark] .rag-sync[data-v-f72d5f83],html[data-theme=dark] .knowledge-management[data-v-f72d5f83]{background:var(--fl-bg-page)!important}html.dark .admin-topbar[data-v-f72d5f83],html[data-theme=dark] .admin-topbar[data-v-f72d5f83]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section[data-v-f72d5f83],html[data-theme=dark] .topbar-section[data-v-f72d5f83]{color:var(--fl-text-muted)}html.dark .status-checking[data-v-f72d5f83],html[data-theme=dark] .status-checking[data-v-f72d5f83]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn[data-v-f72d5f83],html[data-theme=dark] .user-btn[data-v-f72d5f83]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .user-btn[data-v-f72d5f83]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar[data-v-f72d5f83],html[data-theme=dark] .user-avatar[data-v-f72d5f83]{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown[data-v-f72d5f83],html.dark .user-dropdown[data-v-f72d5f83],html[data-theme=dark] .notification-dropdown[data-v-f72d5f83],html[data-theme=dark] .user-dropdown[data-v-f72d5f83]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-f72d5f83],html.dark .notification-item[data-v-f72d5f83],html[data-theme=dark] .notification-header[data-v-f72d5f83],html[data-theme=dark] .notification-item[data-v-f72d5f83]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-f72d5f83],html[data-theme=dark] .user-dropdown-divider[data-v-f72d5f83]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-f72d5f83]:hover,html[data-theme=dark] .user-dropdown-item[data-v-f72d5f83]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-f72d5f83]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-f72d5f83]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-f72d5f83],html[data-theme=dark] .admin-sidebar[data-v-f72d5f83]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-f72d5f83],html.dark .nav-group-divider[data-v-f72d5f83],html.dark .sidebar-footer[data-v-f72d5f83],html[data-theme=dark] .sidebar-brand[data-v-f72d5f83],html[data-theme=dark] .nav-group-divider[data-v-f72d5f83],html[data-theme=dark] .sidebar-footer[data-v-f72d5f83]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-f72d5f83],html[data-theme=dark] .nav-group-divider[data-v-f72d5f83]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-f72d5f83],html[data-theme=dark] .brand-icon[data-v-f72d5f83]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-f72d5f83]:hover,html.dark .nav-item.active[data-v-f72d5f83],html[data-theme=dark] .nav-item[data-v-f72d5f83]:hover,html[data-theme=dark] .nav-item.active[data-v-f72d5f83]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-f72d5f83]:before,html[data-theme=dark] .nav-item.active[data-v-f72d5f83]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-f72d5f83],html[data-theme=dark] .ss-card[data-v-f72d5f83]{background:var(--fl-bg-card);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-f72d5f83],html.dark .ss-action-icon--secondary[data-v-f72d5f83],html[data-theme=dark] .ss-icon-maintenance[data-v-f72d5f83],html[data-theme=dark] .ss-action-icon--secondary[data-v-f72d5f83]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-f72d5f83],html[data-theme=dark] .ss-select option[data-v-f72d5f83]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-f72d5f83],html[data-theme=dark] .ss-switch-slider[data-v-f72d5f83]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-f72d5f83],html.dark .um-dialog[data-v-f72d5f83],html[data-theme=dark] .um-table-card[data-v-f72d5f83],html[data-theme=dark] .um-dialog[data-v-f72d5f83]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0[data-v-f72d5f83],html[data-theme=dark] .um-avatar-0[data-v-f72d5f83]{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary[data-v-f72d5f83],html.dark .org-btn--primary[data-v-f72d5f83],html[data-theme=dark] .spm-btn--primary[data-v-f72d5f83],html[data-theme=dark] .org-btn--primary[data-v-f72d5f83]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-f72d5f83]:hover:not(:disabled),html.dark .org-btn--primary[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-f72d5f83]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-f72d5f83],html[data-theme=dark] .org-header__icon-ring[data-v-f72d5f83]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-f72d5f83]:hover,html[data-theme=dark] .quick-action-btn[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-f72d5f83],html[data-theme=dark] .qa-teal[data-v-f72d5f83]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-f72d5f83],html[data-theme=dark] .qa-slate[data-v-f72d5f83]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-f72d5f83],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-f72d5f83]{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th[data-v-f72d5f83],html.dark .dbsync-table thead th[data-v-f72d5f83],html.dark .um-table th[data-v-f72d5f83],html.dark .ud-table th[data-v-f72d5f83],html.dark .history-table th[data-v-f72d5f83],html.dark .result-table th[data-v-f72d5f83],html[data-theme=dark] .spm-table th[data-v-f72d5f83],html[data-theme=dark] .dbsync-table thead th[data-v-f72d5f83],html[data-theme=dark] .um-table th[data-v-f72d5f83],html[data-theme=dark] .ud-table th[data-v-f72d5f83],html[data-theme=dark] .history-table th[data-v-f72d5f83],html[data-theme=dark] .result-table th[data-v-f72d5f83]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-f72d5f83],html[data-theme=dark] .ud-page[data-v-f72d5f83]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-f72d5f83],html[data-theme=dark] .ud-error[data-v-f72d5f83]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err[data-v-f72d5f83],html[data-theme=dark] .ud-subnote--err[data-v-f72d5f83]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-f72d5f83],html.dark .modal-overlay[data-v-f72d5f83],html.dark .confirm-overlay[data-v-f72d5f83],html.dark .dialog-overlay[data-v-f72d5f83],html.dark .loading-overlay[data-v-f72d5f83],html[data-theme=dark] .spm-overlay[data-v-f72d5f83],html[data-theme=dark] .modal-overlay[data-v-f72d5f83],html[data-theme=dark] .confirm-overlay[data-v-f72d5f83],html[data-theme=dark] .dialog-overlay[data-v-f72d5f83],html[data-theme=dark] .loading-overlay[data-v-f72d5f83]{background:rgba(0,0,0,.6)!important}html.dark .spm-modal[data-v-f72d5f83],html.dark .plans-dialog[data-v-f72d5f83],html.dark .preview-dialog[data-v-f72d5f83],html.dark .confirm-dialog[data-v-f72d5f83],html[data-theme=dark] .spm-modal[data-v-f72d5f83],html[data-theme=dark] .plans-dialog[data-v-f72d5f83],html[data-theme=dark] .preview-dialog[data-v-f72d5f83],html[data-theme=dark] .confirm-dialog[data-v-f72d5f83]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-f72d5f83],html.dark .um-dialog-header[data-v-f72d5f83],html.dark .spm-modal-actions[data-v-f72d5f83],html.dark .um-dialog-footer[data-v-f72d5f83],html.dark .plans-dialog__header[data-v-f72d5f83],html[data-theme=dark] .spm-modal-header[data-v-f72d5f83],html[data-theme=dark] .um-dialog-header[data-v-f72d5f83],html[data-theme=dark] .spm-modal-actions[data-v-f72d5f83],html[data-theme=dark] .um-dialog-footer[data-v-f72d5f83],html[data-theme=dark] .plans-dialog__header[data-v-f72d5f83]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-f72d5f83],html.dark .detail-row[data-v-f72d5f83],html[data-theme=dark] .status-row-header[data-v-f72d5f83],html[data-theme=dark] .detail-row[data-v-f72d5f83]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider[data-v-f72d5f83],html[data-theme=dark] .divider[data-v-f72d5f83]{border-bottom-color:var(--fl-border-input)}html.dark .mono[data-v-f72d5f83],html[data-theme=dark] .mono[data-v-f72d5f83]{color:var(--fl-text-primary)}html.dark .chip--ok[data-v-f72d5f83],html[data-theme=dark] .chip--ok[data-v-f72d5f83]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-f72d5f83],html[data-theme=dark] .chip--warn[data-v-f72d5f83]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-f72d5f83],html[data-theme=dark] .chip--danger[data-v-f72d5f83]{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted[data-v-f72d5f83],html[data-theme=dark] .chip--muted[data-v-f72d5f83]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-f72d5f83],html[data-theme=dark] .kpi-card[data-v-f72d5f83]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row[data-v-f72d5f83]:hover,html[data-theme=dark] .log-row[data-v-f72d5f83]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-f72d5f83],html[data-theme=dark] .error-item[data-v-f72d5f83]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-f72d5f83],html[data-theme=dark] .action-auth[data-v-f72d5f83]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-f72d5f83],html[data-theme=dark] .action-danger[data-v-f72d5f83]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-f72d5f83],html[data-theme=dark] .action-modify[data-v-f72d5f83]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-f72d5f83],html[data-theme=dark] .action-access[data-v-f72d5f83]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-f72d5f83],html[data-theme=dark] .action-default[data-v-f72d5f83]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-f72d5f83],html[data-theme=dark] .provider-tag--anthropic[data-v-f72d5f83]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-f72d5f83],html[data-theme=dark] .provider-tag--mistral[data-v-f72d5f83]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-f72d5f83]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-f72d5f83]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-f72d5f83]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-f72d5f83]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-f72d5f83],html[data-theme=dark] .rag-tabs[data-v-f72d5f83]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button[data-v-f72d5f83]:hover,html.dark .tab-button.active[data-v-f72d5f83],html[data-theme=dark] .tab-button[data-v-f72d5f83]:hover,html[data-theme=dark] .tab-button.active[data-v-f72d5f83]{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content[data-v-f72d5f83],html.dark .rag-header[data-v-f72d5f83],html.dark .stat-card[data-v-f72d5f83],html[data-theme=dark] .rag-content[data-v-f72d5f83],html[data-theme=dark] .rag-header[data-v-f72d5f83],html[data-theme=dark] .stat-card[data-v-f72d5f83]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.lina-panel[data-v-f72d5f83]{width:380px;height:600px;background:var(--fl-bg-card);border:1.5px solid var(--fl-border-card);border-radius:16px;box-shadow:0 8px 24px rgba(0,119,182,.18);display:flex;flex-direction:column;overflow:hidden;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,sans-serif;color:var(--fl-text-primary)}.lina-panel__header[data-v-f72d5f83]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--fl-k1-bg-page)}.lina-panel__title[data-v-f72d5f83]{flex:1;font-size:15px;font-weight:600}.lina-panel__badge[data-v-f72d5f83]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--fl-ceremaris-light);color:var(--fl-navy, #14365C)}.lina-panel__close[data-v-f72d5f83]{width:28px;height:28px;background:transparent;border:none;border-radius:50%;font-size:22px;line-height:1;color:var(--fl-text-secondary);cursor:pointer}.lina-panel__close[data-v-f72d5f83]:hover{background:var(--fl-bg-card-hover);color:var(--fl-text-ink)}.lina-panel__body[data-v-f72d5f83]{flex:1;overflow-y:auto;padding:16px}.lina-panel__messages[data-v-f72d5f83]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.lina-panel__typing[data-v-f72d5f83]{display:inline-flex;gap:4px;padding:8px 12px;align-self:flex-start}.lina-panel__typing-dot[data-v-f72d5f83]{width:6px;height:6px;border-radius:50%;background:var(--fl-navy, #14365C);opacity:.4;animation:lina-bounce-f72d5f83 1.2s infinite ease-in-out}.lina-panel__typing-dot[data-v-f72d5f83]:nth-child(2){animation-delay:.15s}.lina-panel__typing-dot[data-v-f72d5f83]:nth-child(3){animation-delay:.3s}@keyframes lina-bounce-f72d5f83{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.lina-panel__error[data-v-f72d5f83]{margin-top:12px;padding:8px 12px;background:var(--fl-bg-page-alt);color:var(--fl-warning-text);border-radius:8px;font-size:13px}.lina-panel__handoff[data-v-f72d5f83]{margin-top:12px;padding:10px 12px;background:var(--fl-bg-card-hover);border-radius:8px;font-size:13px;display:flex;flex-direction:column;gap:8px}.lina-panel__newcv[data-v-f72d5f83]{align-self:flex-start;padding:4px 12px;background:var(--fl-ceremaris-light);color:var(--fl-navy, #14365C);border:1px solid var(--fl-navy, #14365C);border-radius:999px;font-size:12px;cursor:pointer}.lina-panel__pii[data-v-f72d5f83]{padding:12px 16px;background:var(--fl-ai-amber-lighter);border-top:1px solid var(--fl-warning);font-size:13px}.lina-panel__pii p[data-v-f72d5f83]{margin:0 0 8px}.lina-panel__pii-actions[data-v-f72d5f83]{display:flex;gap:8px;justify-content:flex-end}.lina-panel__btn-secondary[data-v-f72d5f83],.lina-panel__btn-primary[data-v-f72d5f83]{padding:6px 14px;border-radius:6px;font-size:13px;cursor:pointer}.lina-panel__btn-secondary[data-v-f72d5f83]{background:transparent;border:1px solid var(--fl-border-input);color:var(--fl-text-secondary)}.lina-panel__btn-primary[data-v-f72d5f83]{background:var(--fl-ceremaris-light);color:var(--fl-navy, #14365C);border:1px solid var(--fl-navy, #14365C)}.lina-panel__footer[data-v-f72d5f83]{padding:12px 16px;border-top:1px solid var(--fl-k1-bg-page)}.lina-panel__disclaimer[data-v-f72d5f83]{margin:8px 0 0;font-size:11px;color:var(--fl-rk-fg-muted)}@media(max-width:640px){.lina-panel[data-v-f72d5f83]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0;border:none}}html.dark .lina-panel,html[data-theme=dark] .lina-panel{background:var(--fl-bg-card)!important;border-color:rgba(88,166,212,.4)!important;color:var(--fl-text-primary)!important;box-shadow:0 8px 24px rgba(0,0,0,.5),0 2px 8px rgba(88,166,212,.15)!important}html.dark .lina-panel__header,html[data-theme=dark] .lina-panel__header{border-bottom-color:var(--fl-border-input)!important}html.dark .lina-panel__badge,html[data-theme=dark] .lina-panel__badge{background:rgba(88,166,212,.18)!important;color:var(--fl-navy)!important}html.dark .lina-panel__close,html[data-theme=dark] .lina-panel__close{color:var(--fl-text-secondary)!important}html.dark .lina-panel__close:hover,html[data-theme=dark] .lina-panel__close:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .lina-panel__error,html[data-theme=dark] .lina-panel__error{background:rgba(248,81,73,.15)!important;color:var(--fl-error-text)!important;border:1px solid rgba(248,81,73,.3)!important}html.dark .lina-panel__handoff,html[data-theme=dark] .lina-panel__handoff{background:var(--fl-bg-muted)!important;color:var(--fl-text-primary)!important}html.dark .lina-panel__newcv,html[data-theme=dark] .lina-panel__newcv{background:rgba(88,166,212,.18)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}html.dark .lina-panel__pii,html[data-theme=dark] .lina-panel__pii{background:rgba(210,153,34,.15)!important;border-top-color:rgba(210,153,34,.35)!important;color:var(--fl-severity-mild-text)!important}html.dark .lina-panel__btn-secondary,html[data-theme=dark] .lina-panel__btn-secondary{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .lina-panel__btn-primary,html[data-theme=dark] .lina-panel__btn-primary{background:rgba(88,166,212,.18)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}html.dark .lina-panel__footer,html[data-theme=dark] .lina-panel__footer{border-top-color:var(--fl-border-input)!important}html.dark .lina-panel__disclaimer,html[data-theme=dark] .lina-panel__disclaimer{color:var(--fl-text-muted)!important}[data-v-d8ce1667]: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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-d8ce1667]: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-d8ce1667]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-d8ce1667]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-d8ce1667]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-d8ce1667]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-d8ce1667]: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-d8ce1667]: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-d8ce1667]: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-d8ce1667]: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-d8ce1667],html[data-theme=dark][data-v-d8ce1667]{--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-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-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-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-d8ce1667]{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-d8ce1667]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-d8ce1667],html.dark .length-bubble[data-v-d8ce1667]{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-d8ce1667]:after,html.dark .length-bubble[data-v-d8ce1667]:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout[data-v-d8ce1667]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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-d8ce1667],html.dark .fl-chrome-popout[data-v-d8ce1667]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-d8ce1667]: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-d8ce1667],html[data-theme=dark][data-v-d8ce1667]{--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-d8ce1667]:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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-d8ce1667],.ut-palette__title[data-v-d8ce1667],.sm-palette__title[data-v-d8ce1667],.bp-palette__title[data-v-d8ce1667],.tb-palette__title[data-v-d8ce1667],.rp-palette__title[data-v-d8ce1667],.sv-hero__title[data-v-d8ce1667],[class*=hero__title][data-v-d8ce1667]{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-d8ce1667],[class*=hero__title-mark][data-v-d8ce1667]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-d8ce1667]{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-d8ce1667],.browser-title[data-v-d8ce1667],.search-scope__title[data-v-d8ce1667],[class*=__section-title][data-v-d8ce1667],[class*=__panel-title][data-v-d8ce1667]{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-d8ce1667],[class*=tile__value][data-v-d8ce1667]{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-d8ce1667],[class*=hero__eyebrow][data-v-d8ce1667]{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-d8ce1667],[class*=hero__lede][data-v-d8ce1667]{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-d8ce1667]{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-d8ce1667],.template-section-title[data-v-d8ce1667]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-d8ce1667]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-d8ce1667],.mdi[data-v-d8ce1667]:before,[class^=mdi-][data-v-d8ce1667]:before,[class*=" mdi-"][data-v-d8ce1667]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container[data-v-d8ce1667]{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-d8ce1667]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-d8ce1667]{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-d8ce1667 .4s var(--fl-ease-out)}.fl-card-wide[data-v-d8ce1667]{max-width:640px}.fl-card-narrow[data-v-d8ce1667]{max-width:420px}@keyframes fl-card-fade-in-d8ce1667{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-d8ce1667]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-d8ce1667],.fl-card-title[data-v-d8ce1667]{font-family:var(--fl-font-family);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-d8ce1667]{font-family:var(--fl-font-family);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-d8ce1667]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-d8ce1667]{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-d8ce1667]{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-family:var(--fl-font-family);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-d8ce1667]{color:inherit}.fl-btn[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-d8ce1667]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-d8ce1667]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-d8ce1667]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-d8ce1667]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-d8ce1667]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-d8ce1667]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-d8ce1667]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-d8ce1667]{pointer-events:none}.fl-btn-loading[data-v-d8ce1667]: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-d8ce1667 .7s linear infinite}@keyframes fl-btn-spin-d8ce1667{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-d8ce1667]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-d8ce1667]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-d8ce1667]{width:100%}.fl-btn-icon[data-v-d8ce1667]{width:18px;height:18px}.fl-choice-grid[data-v-d8ce1667]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-d8ce1667]{grid-template-columns:1fr}.fl-choice-grid[data-v-d8ce1667]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-d8ce1667]{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-family:var(--fl-font-family);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-d8ce1667]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-d8ce1667]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-d8ce1667]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-d8ce1667]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-d8ce1667]{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-family:var(--fl-font-family);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-d8ce1667]{font-size:13px;color:#8993a3}.fl-chip[data-v-d8ce1667]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-d8ce1667]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-d8ce1667]{color:var(--fl-navy)}.fl-chip.selected[data-v-d8ce1667]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-d8ce1667]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-d8ce1667]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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-d8ce1667]::placeholder{color:#8993a3}.fl-input[data-v-d8ce1667]:hover{border-color:#c9cfd6}.fl-input[data-v-d8ce1667]: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-d8ce1667]{min-height:120px;resize:vertical}.fl-input-group[data-v-d8ce1667]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-d8ce1667]{display:block;font-family:var(--fl-font-family);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-d8ce1667]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-d8ce1667]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-d8ce1667]{color:var(--fl-text-muted)}.fl-instruction[data-v-d8ce1667]{font-family:var(--fl-font-family);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-d8ce1667]{font-family:var(--fl-font-family);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-d8ce1667]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-d8ce1667]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-d8ce1667]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-d8ce1667]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-d8ce1667]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-d8ce1667]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-d8ce1667]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-d8ce1667]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-d8ce1667]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-d8ce1667]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-d8ce1667]{padding:var(--fl-space-md)}.fl-p-lg[data-v-d8ce1667]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-d8ce1667]{padding:var(--fl-space-xl)}.fl-flex[data-v-d8ce1667]{display:flex}.fl-flex-col[data-v-d8ce1667]{flex-direction:column}.fl-items-center[data-v-d8ce1667]{align-items:center}.fl-justify-center[data-v-d8ce1667]{justify-content:center}.fl-justify-between[data-v-d8ce1667]{justify-content:space-between}.fl-gap-sm[data-v-d8ce1667]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-d8ce1667]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-d8ce1667]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-d8ce1667]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-d8ce1667]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-d8ce1667],.fl-card-title[data-v-d8ce1667]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-d8ce1667]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-d8ce1667]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-d8ce1667]{padding:var(--fl-space-md)}.fl-card-header[data-v-d8ce1667],.fl-card-content[data-v-d8ce1667]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-d8ce1667]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-d8ce1667]{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-family:var(--fl-font-family);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-d8ce1667]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-d8ce1667]{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-d8ce1667]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-d8ce1667]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-d8ce1667]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-d8ce1667]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-d8ce1667]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-d8ce1667]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-d8ce1667]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-d8ce1667]{font-family:var(--fl-font-family);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-d8ce1667]{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-d8ce1667]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-d8ce1667]{width:16px;height:16px}.fl-icon-lg[data-v-d8ce1667]{width:24px;height:24px}.fl-check-icon[data-v-d8ce1667]{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base[data-v-d8ce1667],.test-container .result-container[data-v-d8ce1667],.test-container [class*=-question-container][data-v-d8ce1667],.test-container [class*=-result-container][data-v-d8ce1667],.test-container [class*=-test-container][data-v-d8ce1667]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-d8ce1667],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-d8ce1667]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-d8ce1667],.test-container .print-btn[data-v-d8ce1667]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-d8ce1667]:hover:not(:disabled),.test-container .print-btn[data-v-d8ce1667]: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-d8ce1667]:disabled,.test-container .print-btn[data-v-d8ce1667]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-d8ce1667]{background:transparent!important}.test-container [class*=-question-item][data-v-d8ce1667]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-d8ce1667]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-d8ce1667],.test-container .interpretation-section[data-v-d8ce1667],.test-container .main-interpretation[data-v-d8ce1667],.test-container .full-interpretation[data-v-d8ce1667],.test-container .detailed-interpretation[data-v-d8ce1667],.test-container .score-interpretation[data-v-d8ce1667],.test-container .instruction-section[data-v-d8ce1667],.test-container .instruction-box[data-v-d8ce1667],.test-container .instructions-panel[data-v-d8ce1667],.test-container .standard-instruction[data-v-d8ce1667],.test-container .info-box[data-v-d8ce1667],.test-container .important-note[data-v-d8ce1667],.test-container .highlight-box[data-v-d8ce1667],.test-container .camera-instruction[data-v-d8ce1667],.test-container .drawing-instruction[data-v-d8ce1667],.test-container .input-instruction[data-v-d8ce1667],.test-container .region-hint[data-v-d8ce1667],.test-container .tutorial-summary[data-v-d8ce1667]{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-d8ce1667],.test-container .result-section[data-v-d8ce1667],.test-container .summary-section[data-v-d8ce1667],.test-container .score-box[data-v-d8ce1667],.test-container .score-summary[data-v-d8ce1667],.test-container .phase-card[data-v-d8ce1667],.test-container .metric-card[data-v-d8ce1667],.test-container .section-card[data-v-d8ce1667],.test-container .test-info[data-v-d8ce1667],.test-container .sequence-info[data-v-d8ce1667],.test-container .completion-summary[data-v-d8ce1667],.test-container .completion-status[data-v-d8ce1667],.test-container .debug-section[data-v-d8ce1667],.test-container .debug-stats[data-v-d8ce1667],.test-container .debug-info[data-v-d8ce1667],.test-container .specific-data[data-v-d8ce1667],.test-container .matrix-display[data-v-d8ce1667],.test-container .counter-display[data-v-d8ce1667]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-d8ce1667]{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-d8ce1667]{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-d8ce1667]: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-d8ce1667]{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-d8ce1667]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-d8ce1667]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-d8ce1667],.test-container .bdi-option[data-v-d8ce1667],.score-container .response-option[data-v-d8ce1667]{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-d8ce1667],.test-container .bdi-option .bdi-option-text[data-v-d8ce1667],.score-container .response-option .option-label[data-v-d8ce1667]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-d8ce1667]:before,.test-container .bdi-option[data-v-d8ce1667]: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-d8ce1667]{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-d8ce1667]:after,.test-container .bdi-option[data-v-d8ce1667]:after,.score-container .response-option[data-v-d8ce1667]: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-d8ce1667]:hover:not(.selected),.test-container .bdi-option[data-v-d8ce1667]:hover:not(.selected),.score-container .response-option[data-v-d8ce1667]: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-d8ce1667]:hover:not(.selected):before,.test-container .bdi-option[data-v-d8ce1667]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-d8ce1667],.test-container .bdi-option.selected[data-v-d8ce1667],.score-container .response-option.selected[data-v-d8ce1667]{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-d8ce1667],.test-container .bdi-option.selected .bdi-option-text[data-v-d8ce1667],.score-container .response-option.selected .option-label[data-v-d8ce1667]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-d8ce1667]:before,.test-container .bdi-option.selected[data-v-d8ce1667]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-d8ce1667]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-d8ce1667]:after,.test-container .bdi-option.selected[data-v-d8ce1667]:after,.score-container .response-option.selected[data-v-d8ce1667]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-d8ce1667]{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-d8ce1667]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-d8ce1667]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-d8ce1667]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-d8ce1667]{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-d8ce1667]{color:#fff!important}.test-container .answer-option.selected[data-v-d8ce1667]: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-d8ce1667]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-d8ce1667]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-d8ce1667]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-d8ce1667{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-d8ce1667{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-d8ce1667{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-d8ce1667{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-d8ce1667{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-d8ce1667]{animation:fl-ai-cognitive-pulse-d8ce1667 2s ease-in-out infinite}.fl-ai-generating[data-v-d8ce1667]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-d8ce1667 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-d8ce1667]{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-d8ce1667]{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-d8ce1667]{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-d8ce1667]{font-family:var(--fl-font-family-ai);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-d8ce1667]{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-d8ce1667]{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-d8ce1667]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-d8ce1667]{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-d8ce1667]{opacity:1}.fl-data-container[data-v-d8ce1667]{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-d8ce1667]{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-d8ce1667]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-d8ce1667 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-d8ce1667]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-d8ce1667]{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-family:var(--fl-font-family);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-d8ce1667]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-d8ce1667]{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-d8ce1667]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-d8ce1667]{transform:scale(1.1);animation:fl-ai-lens-scan-d8ce1667 3s ease-in-out infinite}.fl-btn-ai[data-v-d8ce1667]{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-d8ce1667]: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-d8ce1667]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-d8ce1667]{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-d8ce1667]{font-size:12px}.fl-ai-response[data-v-d8ce1667]{font-family:var(--fl-font-family-ai);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-d8ce1667]: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-d8ce1667]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-d8ce1667]: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-d8ce1667 .8s linear infinite}@keyframes fl-ai-spin-d8ce1667{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-d8ce1667],html[data-theme=dark] .fl-ai-text[data-v-d8ce1667]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-d8ce1667],html[data-theme=dark] .fl-ai-response[data-v-d8ce1667]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-d8ce1667],html[data-theme=dark] .fl-btn-ai[data-v-d8ce1667]{color:#1a1a00}html.dark .fl-ai-badge[data-v-d8ce1667],html[data-theme=dark] .fl-ai-badge[data-v-d8ce1667]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-d8ce1667],html[data-theme=dark][data-v-d8ce1667]{color-scheme:dark}html.dark[data-v-d8ce1667] ::-webkit-scrollbar,html[data-theme=dark][data-v-d8ce1667] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-d8ce1667] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-d8ce1667] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-d8ce1667] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-d8ce1667] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-d8ce1667] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-d8ce1667] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-d8ce1667],html[data-theme=dark] body[data-v-d8ce1667]{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app[data-v-d8ce1667],html[data-theme=dark] #app[data-v-d8ce1667]{background-color:var(--fl-bg-page)}html.dark footer[data-v-d8ce1667],html[data-theme=dark] footer[data-v-d8ce1667]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button[data-v-d8ce1667],html[data-theme=dark] .start-button[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item[data-v-d8ce1667],html[data-theme=dark] .info-item[data-v-d8ce1667]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item[data-v-d8ce1667]:hover,html[data-theme=dark] .info-item[data-v-d8ce1667]:hover{background-color:#2d333b!important}html.dark .info-item.clickable[data-v-d8ce1667]:hover,html[data-theme=dark] .info-item.clickable[data-v-d8ce1667]:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon[data-v-d8ce1667],html[data-theme=dark] .info-icon[data-v-d8ce1667],html.dark .info-label[data-v-d8ce1667],html[data-theme=dark] .info-label[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .info-value[data-v-d8ce1667],html[data-theme=dark] .info-value[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .user-info[data-v-d8ce1667],html[data-theme=dark] .user-info[data-v-d8ce1667]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon[data-v-d8ce1667],html[data-theme=dark] .user-info .info-icon[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .patient-info[data-v-d8ce1667],html[data-theme=dark] .patient-info[data-v-d8ce1667]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon[data-v-d8ce1667],html[data-theme=dark] .patient-info .info-icon[data-v-d8ce1667]{color:var(--fl-success)!important}html.dark .patient-info.no-patient[data-v-d8ce1667],html[data-theme=dark] .patient-info.no-patient[data-v-d8ce1667]{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info[data-v-d8ce1667],html[data-theme=dark] .fachbereich-info[data-v-d8ce1667]{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon[data-v-d8ce1667],html[data-theme=dark] .fachbereich-info .info-icon[data-v-d8ce1667]{color:#a371d4!important}html.dark .modus-info[data-v-d8ce1667],html[data-theme=dark] .modus-info[data-v-d8ce1667]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info[data-v-d8ce1667],html[data-theme=dark] .ai-provider-info[data-v-d8ce1667]{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon[data-v-d8ce1667],html[data-theme=dark] .ai-provider-info .info-icon[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .session-info[data-v-d8ce1667],html[data-theme=dark] .session-info[data-v-d8ce1667],html.dark .unlock-info[data-v-d8ce1667],html[data-theme=dark] .unlock-info[data-v-d8ce1667]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info[data-v-d8ce1667],html[data-theme=dark] .untersucher-info[data-v-d8ce1667]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input[data-v-d8ce1667]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-d8ce1667],html.dark textarea[data-v-d8ce1667],html[data-theme=dark] input[data-v-d8ce1667]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-d8ce1667],html[data-theme=dark] textarea[data-v-d8ce1667]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-d8ce1667]::placeholder,html.dark textarea[data-v-d8ce1667]::placeholder,html[data-theme=dark] input[data-v-d8ce1667]::placeholder,html[data-theme=dark] textarea[data-v-d8ce1667]::placeholder{color:#8993a3}html.dark input[data-v-d8ce1667]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-d8ce1667]:focus,html.dark textarea[data-v-d8ce1667]:focus,html[data-theme=dark] input[data-v-d8ce1667]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-d8ce1667]:focus,html[data-theme=dark] textarea[data-v-d8ce1667]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-d8ce1667],html[data-theme=dark] select option[data-v-d8ce1667]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-d8ce1667],html[data-theme=dark] .v-field[data-v-d8ce1667]{background:var(--fl-bg-card)!important}html.dark .v-field__input[data-v-d8ce1667],html[data-theme=dark] .v-field__input[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .v-field__outline[data-v-d8ce1667],html[data-theme=dark] .v-field__outline[data-v-d8ce1667]{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline[data-v-d8ce1667],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-d8ce1667]{border-color:var(--fl-border-input-focus)!important}html.dark .v-label[data-v-d8ce1667],html[data-theme=dark] .v-label[data-v-d8ce1667],html.dark .v-select .v-field__append-inner[data-v-d8ce1667],html.dark .v-text-field .v-field__append-inner[data-v-d8ce1667],html.dark .v-text-field .v-field__prepend-inner[data-v-d8ce1667],html[data-theme=dark] .v-select .v-field__append-inner[data-v-d8ce1667],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-d8ce1667],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .v-list[data-v-d8ce1667],html[data-theme=dark] .v-list[data-v-d8ce1667]{background:var(--fl-bg-card)!important}html.dark .v-list-item[data-v-d8ce1667],html[data-theme=dark] .v-list-item[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .v-list-item[data-v-d8ce1667]:hover,html[data-theme=dark] .v-list-item[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content[data-v-d8ce1667],html[data-theme=dark] .v-overlay__content[data-v-d8ce1667]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-d8ce1667],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-d8ce1667]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox][data-v-d8ce1667],html.dark input[type=radio][data-v-d8ce1667],html[data-theme=dark] input[type=checkbox][data-v-d8ce1667],html[data-theme=dark] input[type=radio][data-v-d8ce1667]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-d8ce1667],html[data-theme=dark] .fl-chip[data-v-d8ce1667]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-d8ce1667],html[data-theme=dark] .fl-chip .mdi[data-v-d8ce1667]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-d8ce1667]:hover,html[data-theme=dark] .fl-chip[data-v-d8ce1667]: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-d8ce1667],html[data-theme=dark] .fl-chip.selected[data-v-d8ce1667]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-d8ce1667],html[data-theme=dark] .fl-chip.selected .mdi[data-v-d8ce1667]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-d8ce1667]:hover,html[data-theme=dark] .fl-chip.selected[data-v-d8ce1667]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-d8ce1667],html[data-theme=dark] .user-info-panel[data-v-d8ce1667]{color:var(--fl-text-primary)}html.dark .info-section[data-v-d8ce1667],html[data-theme=dark] .info-section[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header[data-v-d8ce1667],html[data-theme=dark] .section-header[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .section-header .mdi[data-v-d8ce1667],html[data-theme=dark] .section-header .mdi[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .section-title[data-v-d8ce1667],html[data-theme=dark] .section-title[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .user-name[data-v-d8ce1667],html[data-theme=dark] .user-name[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge[data-v-d8ce1667],html[data-theme=dark] .fachrichtung-badge[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label[data-v-d8ce1667],html[data-theme=dark] .token-label[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .token-value[data-v-d8ce1667],html[data-theme=dark] .token-value[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .token-value.cost[data-v-d8ce1667],html[data-theme=dark] .token-value.cost[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .cost-row[data-v-d8ce1667],html[data-theme=dark] .cost-row[data-v-d8ce1667]{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row[data-v-d8ce1667],html[data-theme=dark] .toggle-row[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn[data-v-d8ce1667],html[data-theme=dark] .toggle-btn[data-v-d8ce1667]{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .toggle-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active[data-v-d8ce1667],html[data-theme=dark] .toggle-btn.active[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn[data-v-d8ce1667],html[data-theme=dark] .refresh-btn[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .refresh-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .refresh-btn[data-v-d8ce1667]:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table[data-v-d8ce1667],html[data-theme=dark] .patient-info-table[data-v-d8ce1667]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-d8ce1667],html[data-theme=dark] .patient-info-table td[data-v-d8ce1667]{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label[data-v-d8ce1667],html[data-theme=dark] .patient-info-table .label[data-v-d8ce1667],html.dark .nav-btn .mdi[data-v-d8ce1667],html[data-theme=dark] .nav-btn .mdi[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi[data-v-d8ce1667],html[data-theme=dark] .nav-btn:hover .mdi[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .document-manager[data-v-d8ce1667],html[data-theme=dark] .document-manager[data-v-d8ce1667]{background:var(--fl-bg-card)!important}html.dark .documents-header[data-v-d8ce1667],html[data-theme=dark] .documents-header[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title[data-v-d8ce1667],html[data-theme=dark] .documents-header .header-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi[data-v-d8ce1667],html[data-theme=dark] .documents-header .mdi[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .doc-type-filter[data-v-d8ce1667],html[data-theme=dark] .doc-type-filter[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field[data-v-d8ce1667],html[data-theme=dark] .doc-type-filter .v-field[data-v-d8ce1667]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list[data-v-d8ce1667],html[data-theme=dark] .documents-list[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .document-item[data-v-d8ce1667],html[data-theme=dark] .document-item[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item[data-v-d8ce1667]:hover,html[data-theme=dark] .document-item[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected[data-v-d8ce1667],html[data-theme=dark] .document-item.selected[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta[data-v-d8ce1667],html[data-theme=dark] .doc-meta[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .doc-badge[data-v-d8ce1667],html[data-theme=dark] .doc-badge[data-v-d8ce1667],html.dark .action-btn[data-v-d8ce1667],html[data-theme=dark] .action-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .action-btn[data-v-d8ce1667]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger[data-v-d8ce1667]:hover,html[data-theme=dark] .action-btn.danger[data-v-d8ce1667]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container[data-v-d8ce1667],html[data-theme=dark] .data-container[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header[data-v-d8ce1667],html[data-theme=dark] .container-header[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title[data-v-d8ce1667],html[data-theme=dark] .container-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .container-content[data-v-d8ce1667],html[data-theme=dark] .container-content[data-v-d8ce1667]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-d8ce1667],html[data-theme=dark] .data-item[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-d8ce1667]:hover,html[data-theme=dark] .data-item[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-d8ce1667],html[data-theme=dark] .item-date[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .item-content[data-v-d8ce1667],html[data-theme=dark] .item-content[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .item-actions button[data-v-d8ce1667],html[data-theme=dark] .item-actions button[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .item-actions button[data-v-d8ce1667]:hover,html[data-theme=dark] .item-actions button[data-v-d8ce1667]:hover{color:var(--fl-navy)!important}html.dark .empty-state[data-v-d8ce1667],html[data-theme=dark] .empty-state[data-v-d8ce1667]{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi[data-v-d8ce1667],html[data-theme=dark] .empty-state .mdi[data-v-d8ce1667]{color:#8993a3!important}html.dark .document-manager[data-v-d8ce1667],html[data-theme=dark] .document-manager[data-v-d8ce1667]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header[data-v-d8ce1667],html[data-theme=dark] .document-manager__header[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title[data-v-d8ce1667],html[data-theme=dark] .document-manager__title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi[data-v-d8ce1667],html[data-theme=dark] .document-manager__title .mdi[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .document-manager__filters[data-v-d8ce1667],html[data-theme=dark] .document-manager__filters[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select[data-v-d8ce1667],html[data-theme=dark] .document-manager__select[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select[data-v-d8ce1667]:focus,html[data-theme=dark] .document-manager__select[data-v-d8ce1667]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading[data-v-d8ce1667],html.dark .document-manager__empty[data-v-d8ce1667],html[data-theme=dark] .document-manager__loading[data-v-d8ce1667],html[data-theme=dark] .document-manager__empty[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .document-manager__error[data-v-d8ce1667],html[data-theme=dark] .document-manager__error[data-v-d8ce1667]{color:var(--fl-error)!important}html.dark .document-manager__list[data-v-d8ce1667],html[data-theme=dark] .document-manager__list[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .document-manager__item[data-v-d8ce1667],html[data-theme=dark] .document-manager__item[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item[data-v-d8ce1667]:hover,html[data-theme=dark] .document-manager__item[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected[data-v-d8ce1667],html[data-theme=dark] .document-manager__item--selected[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected[data-v-d8ce1667]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-d8ce1667]:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-icon[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .document-manager__item-name[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-name[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-meta[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-separator[data-v-d8ce1667]{color:var(--fl-border-input)!important}html.dark .document-manager__item-score[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-score[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-text-status[data-v-d8ce1667]{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-badge--note[data-v-d8ce1667]{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-badge--generated[data-v-d8ce1667]{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn[data-v-d8ce1667],html[data-theme=dark] .document-manager__btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-d8ce1667]:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add[data-v-d8ce1667],html.dark .document-manager__btn--primary[data-v-d8ce1667],html[data-theme=dark] .document-manager__btn--add[data-v-d8ce1667],html[data-theme=dark] .document-manager__btn--primary[data-v-d8ce1667]{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add[data-v-d8ce1667]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-d8ce1667]:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination[data-v-d8ce1667],html[data-theme=dark] .document-manager__pagination[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info[data-v-d8ce1667],html[data-theme=dark] .document-manager__page-info[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay[data-v-d8ce1667],html[data-theme=dark] .document-manager__dialog-overlay[data-v-d8ce1667]{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog[data-v-d8ce1667],html.dark .document-manager__ocr-modal[data-v-d8ce1667],html.dark .document-manager__note-modal[data-v-d8ce1667],html.dark .document-manager__fulltext-modal[data-v-d8ce1667],html[data-theme=dark] .document-manager__dialog[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-modal[data-v-d8ce1667],html[data-theme=dark] .document-manager__note-modal[data-v-d8ce1667],html[data-theme=dark] .document-manager__fulltext-modal[data-v-d8ce1667]{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header[data-v-d8ce1667],html.dark .document-manager__ocr-header[data-v-d8ce1667],html.dark .document-manager__note-header[data-v-d8ce1667],html.dark .document-manager__fulltext-header[data-v-d8ce1667],html[data-theme=dark] .document-manager__dialog-header[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-header[data-v-d8ce1667],html[data-theme=dark] .document-manager__note-header[data-v-d8ce1667],html[data-theme=dark] .document-manager__fulltext-header[data-v-d8ce1667]{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content[data-v-d8ce1667],html.dark .document-manager__ocr-content[data-v-d8ce1667],html.dark .document-manager__note-content[data-v-d8ce1667],html.dark .document-manager__fulltext-content[data-v-d8ce1667],html[data-theme=dark] .document-manager__dialog-content[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-content[data-v-d8ce1667],html[data-theme=dark] .document-manager__note-content[data-v-d8ce1667],html[data-theme=dark] .document-manager__fulltext-content[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions[data-v-d8ce1667],html.dark .document-manager__ocr-actions[data-v-d8ce1667],html.dark .document-manager__note-actions[data-v-d8ce1667],html.dark .document-manager__fulltext-actions[data-v-d8ce1667],html[data-theme=dark] .document-manager__dialog-actions[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-actions[data-v-d8ce1667],html[data-theme=dark] .document-manager__note-actions[data-v-d8ce1667],html[data-theme=dark] .document-manager__fulltext-actions[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview[data-v-d8ce1667],html[data-theme=dark] .document-manager__item-text-preview[data-v-d8ce1667]{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle[data-v-d8ce1667],html[data-theme=dark] .document-manager__text-toggle[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .document-manager__text-content[data-v-d8ce1667],html[data-theme=dark] .document-manager__text-content[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count[data-v-d8ce1667],html[data-theme=dark] .document-manager__word-count[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-upload[data-v-d8ce1667]{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload[data-v-d8ce1667]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-d8ce1667]:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-upload p[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info[data-v-d8ce1667],html.dark .document-manager__ocr-provider-select[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-file-info[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-file-name[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-file-size[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea[data-v-d8ce1667],html.dark .document-manager__note-textarea[data-v-d8ce1667],html.dark .document-manager__note-title-input[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-textarea[data-v-d8ce1667],html[data-theme=dark] .document-manager__note-textarea[data-v-d8ce1667],html[data-theme=dark] .document-manager__note-title-input[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea[data-v-d8ce1667]:focus,html.dark .document-manager__note-textarea[data-v-d8ce1667]:focus,html.dark .document-manager__note-title-input[data-v-d8ce1667]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-d8ce1667]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select[data-v-d8ce1667],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display[data-v-d8ce1667],html[data-theme=dark] .container-display[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .container-cell[data-v-d8ce1667],html.dark .container-wrapper[data-v-d8ce1667],html[data-theme=dark] .container-cell[data-v-d8ce1667],html[data-theme=dark] .container-wrapper[data-v-d8ce1667]{background:var(--fl-bg-card)!important}html.dark .diagnosen-header[data-v-d8ce1667],html.dark .container-toolbar[data-v-d8ce1667],html[data-theme=dark] .diagnosen-header[data-v-d8ce1667],html[data-theme=dark] .container-toolbar[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card[data-v-d8ce1667],html[data-theme=dark] .v-card[data-v-d8ce1667]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title[data-v-d8ce1667],html[data-theme=dark] .v-card-title[data-v-d8ce1667],html.dark .v-card-text[data-v-d8ce1667],html[data-theme=dark] .v-card-text[data-v-d8ce1667],html.dark .v-list-item-title[data-v-d8ce1667],html[data-theme=dark] .v-list-item-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle[data-v-d8ce1667],html[data-theme=dark] .v-list-item-subtitle[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content[data-v-d8ce1667],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-d8ce1667]{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-d8ce1667],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-d8ce1667]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper[data-v-d8ce1667],html[data-theme=dark] .container-wrapper[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen[data-v-d8ce1667],html[data-theme=dark] .container-wrapper.fullscreen[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .add-new-form[data-v-d8ce1667],html.dark .item-edit[data-v-d8ce1667],html[data-theme=dark] .add-new-form[data-v-d8ce1667],html[data-theme=dark] .item-edit[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label[data-v-d8ce1667],html[data-theme=dark] .form-row label[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date][data-v-d8ce1667],html.dark .form-row input[type=text][data-v-d8ce1667],html.dark .form-row textarea[data-v-d8ce1667],html[data-theme=dark] .form-row input[type=date][data-v-d8ce1667],html[data-theme=dark] .form-row input[type=text][data-v-d8ce1667],html[data-theme=dark] .form-row textarea[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input[data-v-d8ce1667]:focus,html.dark .form-row textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .form-row input[data-v-d8ce1667]:focus,html[data-theme=dark] .form-row textarea[data-v-d8ce1667]:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn[data-v-d8ce1667],html[data-theme=dark] .save-btn[data-v-d8ce1667]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .save-btn[data-v-d8ce1667]:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn[data-v-d8ce1667]:disabled,html[data-theme=dark] .save-btn[data-v-d8ce1667]:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn[data-v-d8ce1667],html[data-theme=dark] .cancel-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .cancel-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important}html.dark .container-content[data-v-d8ce1667],html[data-theme=dark] .container-content[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .loading[data-v-d8ce1667],html[data-theme=dark] .loading[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .items-list[data-v-d8ce1667],html[data-theme=dark] .items-list[data-v-d8ce1667]{background:transparent!important}html.dark .data-item[data-v-d8ce1667],html[data-theme=dark] .data-item[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item[data-v-d8ce1667]:hover,html[data-theme=dark] .data-item[data-v-d8ce1667]:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected[data-v-d8ce1667],html[data-theme=dark] .data-item.selected[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing[data-v-d8ce1667],html[data-theme=dark] .data-item.editing[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-d8ce1667],html[data-theme=dark] .item-date[data-v-d8ce1667],html.dark .item-code[data-v-d8ce1667],html.dark .diagnose-code[data-v-d8ce1667],html[data-theme=dark] .item-code[data-v-d8ce1667],html[data-theme=dark] .diagnose-code[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .item-text[data-v-d8ce1667],html[data-theme=dark] .item-text[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn[data-v-d8ce1667],html[data-theme=dark] .expand-btn[data-v-d8ce1667]{color:#a371f7!important}html.dark .expand-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .expand-btn[data-v-d8ce1667]:hover{background:#2d2040!important}html.dark .copy-btn[data-v-d8ce1667],html[data-theme=dark] .copy-btn[data-v-d8ce1667]{color:#f0883e!important}html.dark .copy-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .copy-btn[data-v-d8ce1667]:hover{background:#3d2a00!important}html.dark .edit-btn[data-v-d8ce1667],html[data-theme=dark] .edit-btn[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .edit-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .edit-btn[data-v-d8ce1667]:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn[data-v-d8ce1667],html[data-theme=dark] .delete-btn[data-v-d8ce1667]{color:var(--fl-error)!important}html.dark .delete-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .delete-btn[data-v-d8ce1667]:hover{background:#3d1a1a!important}html.dark .no-data[data-v-d8ce1667],html[data-theme=dark] .no-data[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .add-first-btn[data-v-d8ce1667],html[data-theme=dark] .add-first-btn[data-v-d8ce1667]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .add-first-btn[data-v-d8ce1667]:hover{background:#79b8de!important}html.dark .autocomplete-dropdown[data-v-d8ce1667],html[data-theme=dark] .autocomplete-dropdown[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item[data-v-d8ce1667],html[data-theme=dark] .autocomplete-item[data-v-d8ce1667]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item[data-v-d8ce1667]:hover,html.dark .autocomplete-item.selected[data-v-d8ce1667],html[data-theme=dark] .autocomplete-item[data-v-d8ce1667]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading[data-v-d8ce1667],html[data-theme=dark] .autocomplete-loading[data-v-d8ce1667]{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code[data-v-d8ce1667],html[data-theme=dark] .icd-code[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .icd-description[data-v-d8ce1667],html.dark .medication-name[data-v-d8ce1667],html[data-theme=dark] .icd-description[data-v-d8ce1667],html[data-theme=dark] .medication-name[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .item-checkbox[data-v-d8ce1667],html[data-theme=dark] .item-checkbox[data-v-d8ce1667]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple[data-v-d8ce1667],html[data-theme=dark] .container-header-simple[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title[data-v-d8ce1667],html[data-theme=dark] .container-header-simple .header-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox[data-v-d8ce1667],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-d8ce1667]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn[data-v-d8ce1667],html[data-theme=dark] .container-header-simple .header-btn[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn[data-v-d8ce1667],html[data-theme=dark] .container-header-simple .add-btn[data-v-d8ce1667]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-d8ce1667]:hover{background:#2ea043!important}html.dark .footer-info-item[data-v-d8ce1667],html[data-theme=dark] .footer-info-item[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span[data-v-d8ce1667],html.dark .footer-info-item .info-label[data-v-d8ce1667],html.dark .footer-info-item .info-value[data-v-d8ce1667],html[data-theme=dark] .footer-info-item span[data-v-d8ce1667],html[data-theme=dark] .footer-info-item .info-label[data-v-d8ce1667],html[data-theme=dark] .footer-info-item .info-value[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon[data-v-d8ce1667],html[data-theme=dark] .footer-info-item .info-icon[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .footer-slider-label[data-v-d8ce1667],html.dark .slider-label[data-v-d8ce1667],html[data-theme=dark] .footer-slider-label[data-v-d8ce1667],html[data-theme=dark] .slider-label[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar[data-v-d8ce1667],html[data-theme=dark] .footer-gradient-bar[data-v-d8ce1667]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls[data-v-d8ce1667],html[data-theme=dark] .footer-controls[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark input[type=range][data-v-d8ce1667],html[data-theme=dark] input[type=range][data-v-d8ce1667]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout[data-v-d8ce1667],html[data-theme=dark] .three-column-layout[data-v-d8ce1667],html.dark .column-left[data-v-d8ce1667],html[data-theme=dark] .column-left[data-v-d8ce1667],html.dark .column-right[data-v-d8ce1667],html[data-theme=dark] .column-right[data-v-d8ce1667],html.dark .column-center[data-v-d8ce1667],html[data-theme=dark] .column-center[data-v-d8ce1667],html.dark .home[data-v-d8ce1667],html.dark .home-view[data-v-d8ce1667],html[data-theme=dark] .home[data-v-d8ce1667],html[data-theme=dark] .home-view[data-v-d8ce1667],html.dark .dokutoolbox-container[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-container[data-v-d8ce1667],html.dark .editor-scroll[data-v-d8ce1667],html[data-theme=dark] .editor-scroll[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-d8ce1667]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-d8ce1667]::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn[data-v-d8ce1667],html[data-theme=dark] .doc-type-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active[data-v-d8ce1667],html[data-theme=dark] .doc-type-btn.active[data-v-d8ce1667]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor[data-v-d8ce1667],html[data-theme=dark] .document-editor[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .editor-content[data-v-d8ce1667],html[data-theme=dark] .editor-content[data-v-d8ce1667]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea[data-v-d8ce1667],html.dark .dokutoolbox-editor input[type=text][data-v-d8ce1667],html.dark .editor-content textarea[data-v-d8ce1667],html.dark .editor-content input[type=text][data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-d8ce1667],html[data-theme=dark] .editor-content textarea[data-v-d8ce1667],html[data-theme=dark] .editor-content input[type=text][data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea[data-v-d8ce1667]:focus,html.dark .editor-content textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .editor-content textarea[data-v-d8ce1667]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea[data-v-d8ce1667]::placeholder,html.dark .editor-content textarea[data-v-d8ce1667]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-d8ce1667]::placeholder,html[data-theme=dark] .editor-content textarea[data-v-d8ce1667]::placeholder{color:#8993a3!important}html.dark .ai-edit-input[data-v-d8ce1667],html[data-theme=dark] .ai-edit-input[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input[data-v-d8ce1667]:focus,html[data-theme=dark] .ai-edit-input[data-v-d8ce1667]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input[data-v-d8ce1667]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-d8ce1667]::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard[data-v-d8ce1667],html[data-theme=dark] .btn-copy-clipboard[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar[data-v-d8ce1667],html[data-theme=dark] .collapsible-doku-bar[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-d8ce1667],html.dark .expanded-bar[data-v-d8ce1667],html[data-theme=dark] .collapsed-bar[data-v-d8ce1667],html[data-theme=dark] .expanded-bar[data-v-d8ce1667]{background:var(--fl-bg-card)!important}html.dark .doc-tab[data-v-d8ce1667],html.dark .doc-tab-expanded[data-v-d8ce1667],html[data-theme=dark] .doc-tab[data-v-d8ce1667],html[data-theme=dark] .doc-tab-expanded[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab[data-v-d8ce1667]:hover,html.dark .doc-tab-expanded[data-v-d8ce1667]:hover,html[data-theme=dark] .doc-tab[data-v-d8ce1667]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active[data-v-d8ce1667],html.dark .doc-tab-expanded.active[data-v-d8ce1667],html[data-theme=dark] .doc-tab.active[data-v-d8ce1667],html[data-theme=dark] .doc-tab-expanded.active[data-v-d8ce1667]{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn[data-v-d8ce1667],html.dark .action-btn-expanded[data-v-d8ce1667],html[data-theme=dark] .action-btn[data-v-d8ce1667],html[data-theme=dark] .action-btn-expanded[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-d8ce1667]:hover,html.dark .action-btn-expanded[data-v-d8ce1667]:hover,html[data-theme=dark] .action-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .action-btn-expanded[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active[data-v-d8ce1667],html.dark .action-btn-expanded.active[data-v-d8ce1667],html[data-theme=dark] .action-btn.active[data-v-d8ce1667],html[data-theme=dark] .action-btn-expanded.active[data-v-d8ce1667]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn[data-v-d8ce1667],html.dark .toggle-btn-small[data-v-d8ce1667],html[data-theme=dark] .toggle-btn[data-v-d8ce1667],html[data-theme=dark] .toggle-btn-small[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-d8ce1667]:hover,html.dark .toggle-btn-small[data-v-d8ce1667]:hover,html[data-theme=dark] .toggle-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .toggle-btn-small[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions[data-v-d8ce1667],html[data-theme=dark] .quick-actions[data-v-d8ce1667]{background:transparent!important}html.dark .freie-frage-btn[data-v-d8ce1667],html[data-theme=dark] .freie-frage-btn[data-v-d8ce1667]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .freie-frage-btn[data-v-d8ce1667]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector[data-v-d8ce1667],html.dark .template-modal[data-v-d8ce1667],html[data-theme=dark] .template-selector[data-v-d8ce1667],html[data-theme=dark] .template-modal[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item[data-v-d8ce1667],html[data-theme=dark] .template-item[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item[data-v-d8ce1667]:hover,html[data-theme=dark] .template-item[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category[data-v-d8ce1667],html[data-theme=dark] .template-category[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active[data-v-d8ce1667],html[data-theme=dark] .template-category.active[data-v-d8ce1667]{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input[data-v-d8ce1667],html[data-theme=dark] .template-search input[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn[data-v-d8ce1667],html[data-theme=dark] .fl-header-logo-btn[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view[data-v-d8ce1667],html.dark [class*=dokutoolbox][data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-view[data-v-d8ce1667],html[data-theme=dark] [class*=dokutoolbox][data-v-d8ce1667],html.dark body[data-v-d8ce1667],html[data-theme=dark] body[data-v-d8ce1667],html.dark #app[data-v-d8ce1667],html[data-theme=dark] #app[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container[data-v-d8ce1667],html.dark div.dokutoolbox-container[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-container[data-v-d8ce1667],html[data-theme=dark] div.dokutoolbox-container[data-v-d8ce1667],html.dark .editor-scroll[data-v-d8ce1667],html[data-theme=dark] .editor-scroll[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-d8ce1667]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-d8ce1667]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll[data-v-d8ce1667]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-d8ce1667]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-editor[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .doc-type-switch[data-v-d8ce1667],html[data-theme=dark] .doc-type-switch[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn[data-v-d8ce1667],html.dark button.doc-type-btn[data-v-d8ce1667],html[data-theme=dark] .doc-type-btn[data-v-d8ce1667],html[data-theme=dark] button.doc-type-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .doc-type-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active[data-v-d8ce1667],html[data-theme=dark] .doc-type-btn.active[data-v-d8ce1667]{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header[data-v-d8ce1667],html[data-theme=dark] .patient-header[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name[data-v-d8ce1667],html[data-theme=dark] .patient-name[data-v-d8ce1667]{color:var(--fl-brass-light)!important}html.dark .patient-meta[data-v-d8ce1667],html[data-theme=dark] .patient-meta[data-v-d8ce1667]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor[data-v-d8ce1667],html[data-theme=dark] .document-editor[data-v-d8ce1667]{background:transparent!important}html.dark .editor-content[data-v-d8ce1667],html.dark div.editor-content[data-v-d8ce1667],html[data-theme=dark] .editor-content[data-v-d8ce1667],html[data-theme=dark] div.editor-content[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section[data-v-d8ce1667],html[data-theme=dark] .editor-section[data-v-d8ce1667]{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title[data-v-d8ce1667],html[data-theme=dark] .section-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard[data-v-d8ce1667],html[data-theme=dark] .btn-copy-clipboard[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal[data-v-d8ce1667],html[data-theme=dark] .btn-all-normal[data-v-d8ce1667]{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-d8ce1667]:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar[data-v-d8ce1667],html.dark div.collapsible-doku-bar[data-v-d8ce1667],html[data-theme=dark] .collapsible-doku-bar[data-v-d8ce1667],html[data-theme=dark] div.collapsible-doku-bar[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-d8ce1667],html.dark .expanded-bar[data-v-d8ce1667],html[data-theme=dark] .collapsed-bar[data-v-d8ce1667],html[data-theme=dark] .expanded-bar[data-v-d8ce1667]{background:transparent!important}html.dark .doc-tab[data-v-d8ce1667],html.dark .doc-tab-expanded[data-v-d8ce1667],html.dark button.doc-tab[data-v-d8ce1667],html.dark button.doc-tab-expanded[data-v-d8ce1667],html[data-theme=dark] .doc-tab[data-v-d8ce1667],html[data-theme=dark] .doc-tab-expanded[data-v-d8ce1667],html[data-theme=dark] button.doc-tab[data-v-d8ce1667],html[data-theme=dark] button.doc-tab-expanded[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab[data-v-d8ce1667]:hover,html.dark .doc-tab-expanded[data-v-d8ce1667]:hover,html[data-theme=dark] .doc-tab[data-v-d8ce1667]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active[data-v-d8ce1667],html.dark .doc-tab-expanded.active[data-v-d8ce1667],html[data-theme=dark] .doc-tab.active[data-v-d8ce1667],html[data-theme=dark] .doc-tab-expanded.active[data-v-d8ce1667]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn[data-v-d8ce1667],html.dark .toggle-btn-small[data-v-d8ce1667],html[data-theme=dark] .toggle-btn[data-v-d8ce1667],html[data-theme=dark] .toggle-btn-small[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-d8ce1667]:hover,html.dark .toggle-btn-small[data-v-d8ce1667]:hover,html[data-theme=dark] .toggle-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .toggle-btn-small[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi[data-v-d8ce1667],html.dark .toggle-btn-small .mdi[data-v-d8ce1667],html[data-theme=dark] .toggle-btn .mdi[data-v-d8ce1667],html[data-theme=dark] .toggle-btn-small .mdi[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-d8ce1667],html.dark .action-btn-expanded[data-v-d8ce1667],html.dark button.action-btn[data-v-d8ce1667],html.dark button.action-btn-expanded[data-v-d8ce1667],html[data-theme=dark] .action-btn[data-v-d8ce1667],html[data-theme=dark] .action-btn-expanded[data-v-d8ce1667],html[data-theme=dark] button.action-btn[data-v-d8ce1667],html[data-theme=dark] button.action-btn-expanded[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-d8ce1667]:hover:not(:disabled),html.dark .action-btn-expanded[data-v-d8ce1667]:hover:not(.disabled),html[data-theme=dark] .action-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded[data-v-d8ce1667]:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active[data-v-d8ce1667],html[data-theme=dark] .action-btn-expanded.active[data-v-d8ce1667]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider[data-v-d8ce1667],html[data-theme=dark] .divider[data-v-d8ce1667]{background:var(--fl-border-input)!important}html.dark .badge[data-v-d8ce1667],html[data-theme=dark] .badge[data-v-d8ce1667]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn[data-v-d8ce1667],html[data-theme=dark] .freie-frage-btn[data-v-d8ce1667]{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector[data-v-d8ce1667],html.dark .template-selector-modal[data-v-d8ce1667],html[data-theme=dark] .template-selector[data-v-d8ce1667],html[data-theme=dark] .template-selector-modal[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header[data-v-d8ce1667],html[data-theme=dark] .template-selector .modal-header[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3[data-v-d8ce1667],html.dark .template-selector .title[data-v-d8ce1667],html[data-theme=dark] .template-selector h3[data-v-d8ce1667],html[data-theme=dark] .template-selector .title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .template-search input[data-v-d8ce1667],html.dark .template-search-input[data-v-d8ce1667],html[data-theme=dark] .template-search input[data-v-d8ce1667],html[data-theme=dark] .template-search-input[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item[data-v-d8ce1667],html.dark .template-card[data-v-d8ce1667],html[data-theme=dark] .template-item[data-v-d8ce1667],html[data-theme=dark] .template-card[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item[data-v-d8ce1667]:hover,html.dark .template-card[data-v-d8ce1667]:hover,html[data-theme=dark] .template-item[data-v-d8ce1667]:hover,html[data-theme=dark] .template-card[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn[data-v-d8ce1667],html.dark .category-tab[data-v-d8ce1667],html[data-theme=dark] .category-btn[data-v-d8ce1667],html[data-theme=dark] .category-tab[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active[data-v-d8ce1667],html.dark .category-tab.active[data-v-d8ce1667],html[data-theme=dark] .category-btn.active[data-v-d8ce1667],html[data-theme=dark] .category-tab.active[data-v-d8ce1667]{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal[data-v-d8ce1667],html.dark [class*=ai-edit-modal][data-v-d8ce1667],html[data-theme=dark] .ai-edit-modal[data-v-d8ce1667],html[data-theme=dark] [class*=ai-edit-modal][data-v-d8ce1667]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header[data-v-d8ce1667],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body[data-v-d8ce1667],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-d8ce1667]{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea[data-v-d8ce1667],html.dark .ai-edit-modal input[data-v-d8ce1667],html.dark .ai-edit-input[data-v-d8ce1667],html[data-theme=dark] .ai-edit-modal textarea[data-v-d8ce1667],html[data-theme=dark] .ai-edit-modal input[data-v-d8ce1667],html[data-theme=dark] .ai-edit-input[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal[data-v-d8ce1667],html.dark [class*=save-load][data-v-d8ce1667],html[data-theme=dark] .save-load-modal[data-v-d8ce1667],html[data-theme=dark] [class*=save-load][data-v-d8ce1667]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header[data-v-d8ce1667],html[data-theme=dark] .save-load-modal .modal-header[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button[data-v-d8ce1667],html[data-theme=dark] .save-load-modal button[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button[data-v-d8ce1667]:hover,html[data-theme=dark] .save-load-modal button[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-d8ce1667],html.dark .section-header-actions .btn-copy-clipboard[data-v-d8ce1667],html.dark button.btn-copy-clipboard[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-d8ce1667],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-d8ce1667],html[data-theme=dark] button.btn-copy-clipboard[data-v-d8ce1667]{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-d8ce1667] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-d8ce1667] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-d8ce1667] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-d8ce1667] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-d8ce1667],html.dark .section-header-actions .btn-ai-edit[data-v-d8ce1667],html.dark button.btn-ai-edit[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-d8ce1667],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-d8ce1667],html[data-theme=dark] button.btn-ai-edit[data-v-d8ce1667]{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-d8ce1667] *,html.dark .section-header-actions .btn-ai-edit[data-v-d8ce1667] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-d8ce1667] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-d8ce1667] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-d8ce1667],html.dark .section-header-actions .btn-improve-text[data-v-d8ce1667],html.dark button.btn-improve-text[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-d8ce1667],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-d8ce1667],html[data-theme=dark] button.btn-improve-text[data-v-d8ce1667]{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-d8ce1667] *,html.dark .section-header-actions .btn-improve-text[data-v-d8ce1667] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-d8ce1667] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-d8ce1667] *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-d8ce1667],html.dark .section-header-actions .btn-all-normal[data-v-d8ce1667],html.dark button.btn-all-normal[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-d8ce1667],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-d8ce1667],html[data-theme=dark] button.btn-all-normal[data-v-d8ce1667]{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-d8ce1667] *,html.dark .section-header-actions .btn-all-normal[data-v-d8ce1667] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-d8ce1667] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-d8ce1667] *{color:var(--fl-text-on-accent)!important}html.dark .test-overview[data-v-d8ce1667],html[data-theme=dark] .test-overview[data-v-d8ce1667],html.dark .page-scroll-wrapper[data-v-d8ce1667],html.dark .page-scroll-content[data-v-d8ce1667],html[data-theme=dark] .page-scroll-wrapper[data-v-d8ce1667],html[data-theme=dark] .page-scroll-content[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard[data-v-d8ce1667],html.dark .dashboard[data-v-d8ce1667],html[data-theme=dark] .test-overview .dashboard[data-v-d8ce1667],html[data-theme=dark] .dashboard[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1[data-v-d8ce1667],html[data-theme=dark] .test-overview h1[data-v-d8ce1667]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card[data-v-d8ce1667],html.dark div.info-card[data-v-d8ce1667],html.dark [class*=info-card][data-v-d8ce1667],html.dark .patient-info[data-v-d8ce1667],html.dark .planned-tests-info[data-v-d8ce1667],html[data-theme=dark] .info-card[data-v-d8ce1667],html[data-theme=dark] div.info-card[data-v-d8ce1667],html[data-theme=dark] [class*=info-card][data-v-d8ce1667],html[data-theme=dark] .patient-info[data-v-d8ce1667],html[data-theme=dark] .planned-tests-info[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2[data-v-d8ce1667],html.dark .info-card h3[data-v-d8ce1667],html.dark [class*=info-card] h2[data-v-d8ce1667],html.dark [class*=info-card] h3[data-v-d8ce1667],html[data-theme=dark] .info-card h2[data-v-d8ce1667],html[data-theme=dark] .info-card h3[data-v-d8ce1667],html[data-theme=dark] [class*=info-card] h2[data-v-d8ce1667],html[data-theme=dark] [class*=info-card] h3[data-v-d8ce1667]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header[data-v-d8ce1667],html.dark .card-header h2[data-v-d8ce1667],html.dark .card-header h3[data-v-d8ce1667],html[data-theme=dark] .card-header[data-v-d8ce1667],html[data-theme=dark] .card-header h2[data-v-d8ce1667],html[data-theme=dark] .card-header h3[data-v-d8ce1667]{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input[data-v-d8ce1667],html.dark input.search-input[data-v-d8ce1667],html.dark .filter-select[data-v-d8ce1667],html.dark select.filter-select[data-v-d8ce1667],html.dark .search-container input[data-v-d8ce1667],html[data-theme=dark] .search-input[data-v-d8ce1667],html[data-theme=dark] input.search-input[data-v-d8ce1667],html[data-theme=dark] .filter-select[data-v-d8ce1667],html[data-theme=dark] select.filter-select[data-v-d8ce1667],html[data-theme=dark] .search-container input[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input[data-v-d8ce1667]::placeholder,html[data-theme=dark] .search-input[data-v-d8ce1667]::placeholder{color:#8993a3!important}html.dark .select-all-label[data-v-d8ce1667],html[data-theme=dark] .select-all-label[data-v-d8ce1667]{color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-d8ce1667],html.dark button.action-btn[data-v-d8ce1667],html.dark .header-action-btn[data-v-d8ce1667],html[data-theme=dark] .action-btn[data-v-d8ce1667],html[data-theme=dark] button.action-btn[data-v-d8ce1667],html[data-theme=dark] .header-action-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-d8ce1667]:hover,html.dark .action-btn.secondary[data-v-d8ce1667]:hover,html[data-theme=dark] .action-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .action-btn.secondary[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state[data-v-d8ce1667],html.dark div.empty-state[data-v-d8ce1667],html.dark [class*=empty-state][data-v-d8ce1667],html[data-theme=dark] .empty-state[data-v-d8ce1667],html[data-theme=dark] div.empty-state[data-v-d8ce1667],html[data-theme=dark] [class*=empty-state][data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p[data-v-d8ce1667],html.dark .empty-state-hint[data-v-d8ce1667],html[data-theme=dark] .empty-state p[data-v-d8ce1667],html[data-theme=dark] .empty-state-hint[data-v-d8ce1667]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-d8ce1667],html.dark .empty-state-icon[data-v-d8ce1667],html[data-theme=dark] .empty-icon[data-v-d8ce1667],html[data-theme=dark] .empty-state-icon[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .planned-tests-list[data-v-d8ce1667],html.dark div.planned-tests-list[data-v-d8ce1667],html[data-theme=dark] .planned-tests-list[data-v-d8ce1667],html[data-theme=dark] div.planned-tests-list[data-v-d8ce1667]{background:transparent!important}html.dark .test-list-item[data-v-d8ce1667],html.dark .test-item[data-v-d8ce1667],html.dark .planned-test-item[data-v-d8ce1667],html[data-theme=dark] .test-list-item[data-v-d8ce1667],html[data-theme=dark] .test-item[data-v-d8ce1667],html[data-theme=dark] .planned-test-item[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay[data-v-d8ce1667],html[data-theme=dark] .export-dialog-overlay[data-v-d8ce1667]{background:rgba(0,0,0,.7)!important}html.dark .export-dialog[data-v-d8ce1667],html.dark div.export-dialog[data-v-d8ce1667],html[data-theme=dark] .export-dialog[data-v-d8ce1667],html[data-theme=dark] div.export-dialog[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header[data-v-d8ce1667],html.dark .export-dialog-body[data-v-d8ce1667],html[data-theme=dark] .export-dialog-header[data-v-d8ce1667],html[data-theme=dark] .export-dialog-body[data-v-d8ce1667]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option[data-v-d8ce1667],html.dark label.export-option[data-v-d8ce1667],html[data-theme=dark] .export-option[data-v-d8ce1667],html[data-theme=dark] label.export-option[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox][data-v-d8ce1667],html[data-theme=dark] .test-overview input[type=checkbox][data-v-d8ce1667]{accent-color:#388bfd!important}html.dark .test-selection-modal[data-v-d8ce1667],html.dark .battery-selection-modal[data-v-d8ce1667],html.dark .modal-content[data-v-d8ce1667],html[data-theme=dark] .test-selection-modal[data-v-d8ce1667],html[data-theme=dark] .battery-selection-modal[data-v-d8ce1667],html[data-theme=dark] .modal-content[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header[data-v-d8ce1667],html[data-theme=dark] .modal-header[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard[data-v-d8ce1667],html[data-theme=dark] .dashboard[data-v-d8ce1667]{background:transparent!important}html.dark .patient-info p[data-v-d8ce1667],html.dark .patient-info span[data-v-d8ce1667],html.dark .patient-details[data-v-d8ce1667],html.dark .patient-details p[data-v-d8ce1667],html.dark .patient-details span[data-v-d8ce1667],html[data-theme=dark] .patient-info p[data-v-d8ce1667],html[data-theme=dark] .patient-info span[data-v-d8ce1667],html[data-theme=dark] .patient-details[data-v-d8ce1667],html[data-theme=dark] .patient-details p[data-v-d8ce1667],html[data-theme=dark] .patient-details span[data-v-d8ce1667]{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary][data-v-d8ce1667],html.dark .test-overview button[class*=add][data-v-d8ce1667],html[data-theme=dark] .test-overview button[class*=primary][data-v-d8ce1667],html[data-theme=dark] .test-overview button[class*=add][data-v-d8ce1667]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn[data-v-d8ce1667],html.dark button.fl-header-logo-btn[data-v-d8ce1667],html.dark .fl-header .fl-header-logo-btn[data-v-d8ce1667],html[data-theme=dark] .fl-header-logo-btn[data-v-d8ce1667],html[data-theme=dark] button.fl-header-logo-btn[data-v-d8ce1667],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-d8ce1667]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon[data-v-d8ce1667],html.dark img.fl-header-logo-icon[data-v-d8ce1667],html[data-theme=dark] .fl-header-logo-icon[data-v-d8ce1667],html[data-theme=dark] img.fl-header-logo-icon[data-v-d8ce1667]{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay[data-v-d8ce1667],html.dark div.modal-overlay[data-v-d8ce1667],html[data-theme=dark] .modal-overlay[data-v-d8ce1667],html[data-theme=dark] div.modal-overlay[data-v-d8ce1667]{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content[data-v-d8ce1667],html.dark div.modal-content[data-v-d8ce1667],html[data-theme=dark] .modal-content[data-v-d8ce1667],html[data-theme=dark] div.modal-content[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header[data-v-d8ce1667],html.dark div.modal-header[data-v-d8ce1667],html[data-theme=dark] .modal-header[data-v-d8ce1667],html[data-theme=dark] div.modal-header[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3[data-v-d8ce1667],html.dark .modal-header h2[data-v-d8ce1667],html[data-theme=dark] .modal-header h3[data-v-d8ce1667],html[data-theme=dark] .modal-header h2[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-d8ce1667],html.dark button.close-btn[data-v-d8ce1667],html[data-theme=dark] .close-btn[data-v-d8ce1667],html[data-theme=dark] button.close-btn[data-v-d8ce1667]{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .close-btn[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body[data-v-d8ce1667],html.dark div.modal-body[data-v-d8ce1667],html[data-theme=dark] .modal-body[data-v-d8ce1667],html[data-theme=dark] div.modal-body[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav[data-v-d8ce1667],html[data-theme=dark] .category-nav[data-v-d8ce1667]{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn[data-v-d8ce1667],html.dark button.category-btn[data-v-d8ce1667],html[data-theme=dark] .category-btn[data-v-d8ce1667],html[data-theme=dark] button.category-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .category-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active[data-v-d8ce1667],html[data-theme=dark] .category-btn.active[data-v-d8ce1667]{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid[data-v-d8ce1667],html[data-theme=dark] .test-selection-grid[data-v-d8ce1667]{background:transparent!important}html.dark .test-selection-item[data-v-d8ce1667],html.dark div.test-selection-item[data-v-d8ce1667],html[data-theme=dark] .test-selection-item[data-v-d8ce1667],html[data-theme=dark] div.test-selection-item[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item[data-v-d8ce1667]:hover,html[data-theme=dark] .test-selection-item[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon[data-v-d8ce1667],html.dark div.test-selection-icon[data-v-d8ce1667],html[data-theme=dark] .test-selection-icon[data-v-d8ce1667],html[data-theme=dark] div.test-selection-icon[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4[data-v-d8ce1667],html[data-theme=dark] .test-selection-info h4[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .test-selection-info p[data-v-d8ce1667],html[data-theme=dark] .test-selection-info p[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .test-category-tag[data-v-d8ce1667],html.dark span.test-category-tag[data-v-d8ce1667],html[data-theme=dark] .test-category-tag[data-v-d8ce1667],html[data-theme=dark] span.test-category-tag[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display[data-v-d8ce1667],html.dark .test-score-grid-wrapper .test-score-display[data-v-d8ce1667],html.dark .test-scores-grid .test-score-display[data-v-d8ce1667],html[data-theme=dark] .test-score-display[data-v-d8ce1667],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-d8ce1667],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-d8ce1667]{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display[data-v-d8ce1667]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-d8ce1667]:hover,html[data-theme=dark] .test-score-display[data-v-d8ce1667]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-d8ce1667]:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label[data-v-d8ce1667],html.dark .test-scores-grid .score-label[data-v-d8ce1667],html[data-theme=dark] .test-score-display .score-label[data-v-d8ce1667],html[data-theme=dark] .test-scores-grid .score-label[data-v-d8ce1667]{color:#93c5fd!important}html.dark .test-score-display .score-value[data-v-d8ce1667],html.dark .test-scores-grid .score-value[data-v-d8ce1667],html[data-theme=dark] .test-score-display .score-value[data-v-d8ce1667],html[data-theme=dark] .test-scores-grid .score-value[data-v-d8ce1667]{color:#dbeafe!important}html.dark .test-score-display.scale[data-v-d8ce1667],html.dark .test-scale-scores .test-score-display.scale[data-v-d8ce1667],html[data-theme=dark] .test-score-display.scale[data-v-d8ce1667],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-d8ce1667]{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale[data-v-d8ce1667]:hover,html[data-theme=dark] .test-score-display.scale[data-v-d8ce1667]:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label[data-v-d8ce1667],html[data-theme=dark] .test-score-display.scale .score-label[data-v-d8ce1667]{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value[data-v-d8ce1667],html[data-theme=dark] .test-score-display.scale .score-value[data-v-d8ce1667]{color:#e0e7ff!important}html.dark .test-score-display.iq[data-v-d8ce1667],html[data-theme=dark] .test-score-display.iq[data-v-d8ce1667]{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label[data-v-d8ce1667],html[data-theme=dark] .test-score-display.iq .score-label[data-v-d8ce1667]{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value[data-v-d8ce1667],html[data-theme=dark] .test-score-display.iq .score-value[data-v-d8ce1667]{color:#fef3c7!important}html.dark .test-score-display.stanine[data-v-d8ce1667],html[data-theme=dark] .test-score-display.stanine[data-v-d8ce1667]{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label[data-v-d8ce1667],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-d8ce1667]{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value[data-v-d8ce1667],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-d8ce1667]{color:#f3e8ff!important}html.dark .test-score-display.percentile[data-v-d8ce1667],html[data-theme=dark] .test-score-display.percentile[data-v-d8ce1667]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label[data-v-d8ce1667],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-d8ce1667]{color:#86efac!important}html.dark .test-score-display.percentile .score-value[data-v-d8ce1667],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-d8ce1667]{color:#dcfce7!important}html.dark .test-score-display.tscore[data-v-d8ce1667],html[data-theme=dark] .test-score-display.tscore[data-v-d8ce1667]{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label[data-v-d8ce1667],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-d8ce1667]{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value[data-v-d8ce1667],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-d8ce1667]{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title[data-v-d8ce1667],html.dark .test-scale-scores .section-title[data-v-d8ce1667],html.dark .test-stanines .section-title[data-v-d8ce1667],html.dark .test-stanine-data .section-title[data-v-d8ce1667],html.dark .test-section-results .section-title[data-v-d8ce1667],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-d8ce1667],html[data-theme=dark] .test-scale-scores .section-title[data-v-d8ce1667],html[data-theme=dark] .test-stanines .section-title[data-v-d8ce1667],html[data-theme=dark] .test-stanine-data .section-title[data-v-d8ce1667],html[data-theme=dark] .test-section-results .section-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item[data-v-d8ce1667],html[data-theme=dark] .stanine-data-item[data-v-d8ce1667]{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header[data-v-d8ce1667],html[data-theme=dark] .stanine-data-header[data-v-d8ce1667]{color:#d8b4fe!important}html.dark .stanine-description[data-v-d8ce1667],html[data-theme=dark] .stanine-description[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .section-result-item[data-v-d8ce1667],html[data-theme=dark] .section-result-item[data-v-d8ce1667]{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name[data-v-d8ce1667],html[data-theme=dark] .section-name[data-v-d8ce1667]{color:#86efac!important}html.dark .section-interpretation[data-v-d8ce1667],html[data-theme=dark] .section-interpretation[data-v-d8ce1667]{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge[data-v-d8ce1667],html[data-theme=dark] .stanine-badge[data-v-d8ce1667]{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge[data-v-d8ce1667],html[data-theme=dark] .tscore-badge[data-v-d8ce1667]{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge[data-v-d8ce1667],html[data-theme=dark] .percentile-badge[data-v-d8ce1667]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge[data-v-d8ce1667],html[data-theme=dark] .score-badge[data-v-d8ce1667]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results[data-v-d8ce1667],html[data-theme=dark] .test-results[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation[data-v-d8ce1667],html[data-theme=dark] .test-interpretation[data-v-d8ce1667]{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong[data-v-d8ce1667],html[data-theme=dark] .test-interpretation strong[data-v-d8ce1667]{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed[data-v-d8ce1667],html[data-theme=dark] .status-badge.completed[data-v-d8ce1667]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress[data-v-d8ce1667],html[data-theme=dark] .status-badge.in-progress[data-v-d8ce1667]{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled[data-v-d8ce1667],html[data-theme=dark] .status-badge.cancelled[data-v-d8ce1667]{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned[data-v-d8ce1667],html[data-theme=dark] .status-badge.planned[data-v-d8ce1667]{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button[data-v-d8ce1667],html.dark .cache-button[data-v-d8ce1667],html[data-theme=dark] .patienten-cache .cache-button[data-v-d8ce1667],html[data-theme=dark] .cache-button[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button[data-v-d8ce1667]:hover,html.dark .cache-button[data-v-d8ce1667]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-d8ce1667]:hover,html[data-theme=dark] .cache-button[data-v-d8ce1667]:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu[data-v-d8ce1667],html.dark .dropdown-menu[data-v-d8ce1667],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-d8ce1667],html[data-theme=dark] .dropdown-menu[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li[data-v-d8ce1667],html.dark .dropdown-menu li[data-v-d8ce1667],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-d8ce1667],html[data-theme=dark] .dropdown-menu li[data-v-d8ce1667]{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li[data-v-d8ce1667]:last-child,html.dark .dropdown-menu li[data-v-d8ce1667]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-d8ce1667]:last-child,html[data-theme=dark] .dropdown-menu li[data-v-d8ce1667]:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li[data-v-d8ce1667]:hover,html.dark .dropdown-menu li[data-v-d8ce1667]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-d8ce1667]:hover,html[data-theme=dark] .dropdown-menu li[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-d8ce1667],html.dark .dropdown-menu li.selected[data-v-d8ce1667],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-d8ce1667],html[data-theme=dark] .dropdown-menu li.selected[data-v-d8ce1667]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-d8ce1667]:hover,html.dark .dropdown-menu li.selected[data-v-d8ce1667]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-d8ce1667]:hover,html[data-theme=dark] .dropdown-menu li.selected[data-v-d8ce1667]:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified[data-v-d8ce1667],html[data-theme=dark] .transcription-unified[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-d8ce1667],html[data-theme=dark] .unified-content[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .left-panel[data-v-d8ce1667],html.dark .right-panel[data-v-d8ce1667],html[data-theme=dark] .left-panel[data-v-d8ce1667],html[data-theme=dark] .right-panel[data-v-d8ce1667]{background:transparent!important}html.dark .left-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section[data-v-d8ce1667],html[data-theme=dark] .transcript-section[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state[data-v-d8ce1667],html[data-theme=dark] .empty-state[data-v-d8ce1667]{background:transparent!important}html.dark .empty-icon[data-v-d8ce1667],html.dark .empty-icon .mdi[data-v-d8ce1667],html[data-theme=dark] .empty-icon[data-v-d8ce1667],html[data-theme=dark] .empty-icon .mdi[data-v-d8ce1667]{color:var(--fl-text-secondary)!important}html.dark .empty-text[data-v-d8ce1667],html[data-theme=dark] .empty-text[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-d8ce1667],html[data-theme=dark] .empty-hint[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn[data-v-d8ce1667],html[data-theme=dark] .transcription-unified .action-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-d8ce1667],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-d8ce1667]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header[data-v-d8ce1667],html.dark [class*=transcription-header][data-v-d8ce1667],html[data-theme=dark] .transcription-header[data-v-d8ce1667],html[data-theme=dark] [class*=transcription-header][data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title[data-v-d8ce1667],html.dark .transcription-header h1[data-v-d8ce1667],html.dark .transcription-header h2[data-v-d8ce1667],html[data-theme=dark] .transcription-header .header-title[data-v-d8ce1667],html[data-theme=dark] .transcription-header h1[data-v-d8ce1667],html[data-theme=dark] .transcription-header h2[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name[data-v-d8ce1667],html.dark .transcription-header .patient-info[data-v-d8ce1667],html[data-theme=dark] .transcription-header .patient-name[data-v-d8ce1667],html[data-theme=dark] .transcription-header .patient-info[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-d8ce1667],html.dark .transcription-header .header-btn[data-v-d8ce1667],html[data-theme=dark] .transcription-header button[data-v-d8ce1667],html[data-theme=dark] .transcription-header .header-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button[data-v-d8ce1667]:hover,html.dark .transcription-header .header-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .transcription-header button[data-v-d8ce1667]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero[data-v-d8ce1667],html.dark [class*=recording-hero][data-v-d8ce1667],html[data-theme=dark] .recording-hero[data-v-d8ce1667],html[data-theme=dark] [class*=recording-hero][data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title[data-v-d8ce1667],html.dark .recording-hero h2[data-v-d8ce1667],html.dark .recording-hero h3[data-v-d8ce1667],html[data-theme=dark] .recording-hero .hero-title[data-v-d8ce1667],html[data-theme=dark] .recording-hero h2[data-v-d8ce1667],html[data-theme=dark] .recording-hero h3[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle[data-v-d8ce1667],html.dark .recording-hero .recording-status[data-v-d8ce1667],html.dark .recording-hero .status-text[data-v-d8ce1667],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-d8ce1667],html[data-theme=dark] .recording-hero .recording-status[data-v-d8ce1667],html[data-theme=dark] .recording-hero .status-text[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display[data-v-d8ce1667],html.dark .recording-hero .duration[data-v-d8ce1667],html.dark .recording-hero .timer[data-v-d8ce1667],html[data-theme=dark] .recording-hero .time-display[data-v-d8ce1667],html[data-theme=dark] .recording-hero .duration[data-v-d8ce1667],html[data-theme=dark] .recording-hero .timer[data-v-d8ce1667]{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn[data-v-d8ce1667],html.dark .recording-hero [class*=record-btn][data-v-d8ce1667],html[data-theme=dark] .recording-hero .record-btn[data-v-d8ce1667],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-d8ce1667]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording[data-v-d8ce1667],html.dark .recording-hero [class*=record-btn].recording[data-v-d8ce1667],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-d8ce1667],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-d8ce1667]{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status[data-v-d8ce1667],html.dark .recording-hero .processing-message[data-v-d8ce1667],html[data-theme=dark] .recording-hero .processing-status[data-v-d8ce1667],html[data-theme=dark] .recording-hero .processing-message[data-v-d8ce1667]{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-d8ce1667],html.dark .documentation-options-panel[data-v-d8ce1667],html.dark [class*=documentation-options][data-v-d8ce1667],html[data-theme=dark] .documentation-options[data-v-d8ce1667],html[data-theme=dark] .documentation-options-panel[data-v-d8ce1667],html[data-theme=dark] [class*=documentation-options][data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title[data-v-d8ce1667],html.dark .documentation-options h2[data-v-d8ce1667],html.dark .documentation-options h3[data-v-d8ce1667],html[data-theme=dark] .documentation-options .panel-title[data-v-d8ce1667],html[data-theme=dark] .documentation-options h2[data-v-d8ce1667],html[data-theme=dark] .documentation-options h3[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle[data-v-d8ce1667],html.dark .documentation-options .description[data-v-d8ce1667],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-d8ce1667],html[data-theme=dark] .documentation-options .description[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab[data-v-d8ce1667],html.dark .documentation-options .type-tab[data-v-d8ce1667],html.dark .documentation-options [class*=doc-type][data-v-d8ce1667],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-d8ce1667],html[data-theme=dark] .documentation-options .type-tab[data-v-d8ce1667],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab[data-v-d8ce1667]:hover,html.dark .documentation-options .type-tab[data-v-d8ce1667]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-d8ce1667]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active[data-v-d8ce1667],html.dark .documentation-options .type-tab.active[data-v-d8ce1667],html.dark .documentation-options [class*=doc-type].active[data-v-d8ce1667],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-d8ce1667],html[data-theme=dark] .documentation-options .type-tab.active[data-v-d8ce1667],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-d8ce1667]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section[data-v-d8ce1667],html.dark .documentation-options .option-group[data-v-d8ce1667],html[data-theme=dark] .documentation-options .config-section[data-v-d8ce1667],html[data-theme=dark] .documentation-options .option-group[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label[data-v-d8ce1667],html.dark .documentation-options label[data-v-d8ce1667],html[data-theme=dark] .documentation-options .config-label[data-v-d8ce1667],html[data-theme=dark] .documentation-options label[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox][data-v-d8ce1667],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-d8ce1667]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text][data-v-d8ce1667],html.dark .documentation-options textarea[data-v-d8ce1667],html.dark .documentation-options select[data-v-d8ce1667],html[data-theme=dark] .documentation-options input[type=text][data-v-d8ce1667],html[data-theme=dark] .documentation-options textarea[data-v-d8ce1667],html[data-theme=dark] .documentation-options select[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text][data-v-d8ce1667]:focus,html.dark .documentation-options textarea[data-v-d8ce1667]:focus,html.dark .documentation-options select[data-v-d8ce1667]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-d8ce1667]:focus,html[data-theme=dark] .documentation-options textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .documentation-options select[data-v-d8ce1667]:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn[data-v-d8ce1667],html.dark .documentation-options [class*=generate][data-v-d8ce1667],html[data-theme=dark] .documentation-options .generate-btn[data-v-d8ce1667],html[data-theme=dark] .documentation-options [class*=generate][data-v-d8ce1667]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn[data-v-d8ce1667]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-d8ce1667]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn[data-v-d8ce1667]:disabled,html.dark .documentation-options [class*=generate][data-v-d8ce1667]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-d8ce1667]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-d8ce1667]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display[data-v-d8ce1667],html.dark [class*=transcription-display][data-v-d8ce1667],html[data-theme=dark] .transcription-display[data-v-d8ce1667],html[data-theme=dark] [class*=transcription-display][data-v-d8ce1667]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text[data-v-d8ce1667],html.dark .transcription-display .text-content[data-v-d8ce1667],html[data-theme=dark] .transcription-display .transcript-text[data-v-d8ce1667],html[data-theme=dark] .transcription-display .text-content[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header[data-v-d8ce1667],html[data-theme=dark] .transcription-display .transcript-header[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3[data-v-d8ce1667],html.dark .transcription-display .title[data-v-d8ce1667],html[data-theme=dark] .transcription-display h3[data-v-d8ce1667],html[data-theme=dark] .transcription-display .title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .consent-modal[data-v-d8ce1667],html.dark [class*=consent-modal][data-v-d8ce1667],html[data-theme=dark] .consent-modal[data-v-d8ce1667],html[data-theme=dark] [class*=consent-modal][data-v-d8ce1667]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title[data-v-d8ce1667],html.dark .consent-modal h2[data-v-d8ce1667],html[data-theme=dark] .consent-modal .modal-title[data-v-d8ce1667],html[data-theme=dark] .consent-modal h2[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content[data-v-d8ce1667],html.dark .consent-modal p[data-v-d8ce1667],html[data-theme=dark] .consent-modal .modal-content[data-v-d8ce1667],html[data-theme=dark] .consent-modal p[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal[data-v-d8ce1667],html.dark [class*=transcription-manage][data-v-d8ce1667],html[data-theme=dark] .transcription-manage-modal[data-v-d8ce1667],html[data-theme=dark] [class*=transcription-manage][data-v-d8ce1667]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header[data-v-d8ce1667],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item[data-v-d8ce1667],html.dark .transcription-manage-modal .list-item[data-v-d8ce1667],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-d8ce1667],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item[data-v-d8ce1667]:hover,html.dark .transcription-manage-modal .list-item[data-v-d8ce1667]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-d8ce1667]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal[data-v-d8ce1667],html.dark [class*=extraction-result][data-v-d8ce1667],html[data-theme=dark] .extraction-result-modal[data-v-d8ce1667],html[data-theme=dark] [class*=extraction-result][data-v-d8ce1667]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header[data-v-d8ce1667],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content[data-v-d8ce1667],html.dark .extraction-result-modal .extraction-content[data-v-d8ce1667],html[data-theme=dark] .extraction-result-modal .result-content[data-v-d8ce1667],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector[data-v-d8ce1667],html.dark [class*=extraction-tabbed][data-v-d8ce1667],html[data-theme=dark] .extraction-tabbed-selector[data-v-d8ce1667],html[data-theme=dark] [class*=extraction-tabbed][data-v-d8ce1667]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab[data-v-d8ce1667],html.dark .extraction-tabbed-selector [class*=tab][data-v-d8ce1667],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-d8ce1667],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active[data-v-d8ce1667],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-d8ce1667],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-d8ce1667],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-d8ce1667]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card[data-v-d8ce1667],html.dark div.options-card[data-v-d8ce1667],html.dark [class*=options-card][data-v-d8ce1667],html[data-theme=dark] .options-card[data-v-d8ce1667],html[data-theme=dark] div.options-card[data-v-d8ce1667],html[data-theme=dark] [class*=options-card][data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-d8ce1667],html[data-theme=dark] .options-header[data-v-d8ce1667]{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title[data-v-d8ce1667],html[data-theme=dark] .options-title[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-d8ce1667],html[data-theme=dark] .options-subtitle[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .option-label[data-v-d8ce1667],html[data-theme=dark] .option-label[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-d8ce1667],html.dark button.doc-type-card[data-v-d8ce1667],html.dark [class*=doc-type-card][data-v-d8ce1667],html[data-theme=dark] .doc-type-card[data-v-d8ce1667],html[data-theme=dark] button.doc-type-card[data-v-d8ce1667],html[data-theme=dark] [class*=doc-type-card][data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-d8ce1667]:hover,html.dark button.doc-type-card[data-v-d8ce1667]:hover,html[data-theme=dark] .doc-type-card[data-v-d8ce1667]:hover,html[data-theme=dark] button.doc-type-card[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-d8ce1667],html.dark button.doc-type-card.selected[data-v-d8ce1667],html[data-theme=dark] .doc-type-card.selected[data-v-d8ce1667],html[data-theme=dark] button.doc-type-card.selected[data-v-d8ce1667]{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name[data-v-d8ce1667],html[data-theme=dark] .doc-name[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name[data-v-d8ce1667],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .config-section-label[data-v-d8ce1667],html[data-theme=dark] .config-section-label[data-v-d8ce1667]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn[data-v-d8ce1667],html.dark button.generate-btn[data-v-d8ce1667],html[data-theme=dark] .generate-btn[data-v-d8ce1667],html[data-theme=dark] button.generate-btn[data-v-d8ce1667]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-d8ce1667]:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn[data-v-d8ce1667]:disabled,html[data-theme=dark] .generate-btn[data-v-d8ce1667]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero[data-v-d8ce1667],html.dark div.recording-hero[data-v-d8ce1667],html.dark [class*=recording-hero][data-v-d8ce1667],html[data-theme=dark] .recording-hero[data-v-d8ce1667],html[data-theme=dark] div.recording-hero[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card[data-v-d8ce1667],html.dark div.hero-card[data-v-d8ce1667],html.dark [class*=hero-card][data-v-d8ce1667],html[data-theme=dark] .hero-card[data-v-d8ce1667],html[data-theme=dark] div.hero-card[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area[data-v-d8ce1667],html.dark div.recording-area[data-v-d8ce1667],html[data-theme=dark] .recording-area[data-v-d8ce1667]{background:transparent!important}html.dark .record-btn-hero[data-v-d8ce1667],html.dark button.record-btn-hero[data-v-d8ce1667],html[data-theme=dark] .record-btn-hero[data-v-d8ce1667]{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-d8ce1667]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording[data-v-d8ce1667],html[data-theme=dark] .record-btn-hero.is-recording[data-v-d8ce1667]{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing[data-v-d8ce1667],html[data-theme=dark] .record-btn-hero.is-processing[data-v-d8ce1667]{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session[data-v-d8ce1667]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-d8ce1667]:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status[data-v-d8ce1667],html.dark div.recording-status[data-v-d8ce1667],html[data-theme=dark] .recording-status[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .status-ready[data-v-d8ce1667],html.dark span.status-ready[data-v-d8ce1667],html[data-theme=dark] .status-ready[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .status-hint[data-v-d8ce1667],html.dark span.status-hint[data-v-d8ce1667],html[data-theme=dark] .status-hint[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .status-warning[data-v-d8ce1667],html.dark span.status-warning[data-v-d8ce1667],html[data-theme=dark] .status-warning[data-v-d8ce1667]{color:var(--fl-warning)!important}html.dark .status-recording[data-v-d8ce1667],html.dark span.status-recording[data-v-d8ce1667],html[data-theme=dark] .status-recording[data-v-d8ce1667]{color:var(--fl-error)!important}html.dark .status-time[data-v-d8ce1667],html.dark span.status-time[data-v-d8ce1667],html[data-theme=dark] .status-time[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .status-processing[data-v-d8ce1667],html.dark span.status-processing[data-v-d8ce1667],html[data-theme=dark] .status-processing[data-v-d8ce1667]{color:var(--fl-warning)!important}html.dark .status-paused[data-v-d8ce1667],html.dark span.status-paused[data-v-d8ce1667],html[data-theme=dark] .status-paused[data-v-d8ce1667]{color:var(--fl-success)!important}html.dark .recording-dot[data-v-d8ce1667],html[data-theme=dark] .recording-dot[data-v-d8ce1667]{background:var(--fl-error)!important}html.dark .session-info[data-v-d8ce1667],html.dark div.session-info[data-v-d8ce1667],html[data-theme=dark] .session-info[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat[data-v-d8ce1667],html.dark div.session-stat[data-v-d8ce1667],html[data-theme=dark] .session-stat[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .stat-label[data-v-d8ce1667],html.dark span.stat-label[data-v-d8ce1667],html[data-theme=dark] .stat-label[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .stat-value[data-v-d8ce1667],html.dark span.stat-value[data-v-d8ce1667],html[data-theme=dark] .stat-value[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .end-session-btn[data-v-d8ce1667],html.dark button.end-session-btn[data-v-d8ce1667],html[data-theme=dark] .end-session-btn[data-v-d8ce1667]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .end-session-btn[data-v-d8ce1667]:hover{background:var(--fl-info)!important}html.dark .processing-bar[data-v-d8ce1667],html.dark div.processing-bar[data-v-d8ce1667],html[data-theme=dark] .processing-bar[data-v-d8ce1667]{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header[data-v-d8ce1667],html[data-theme=dark] .progress-header[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .progress-stage[data-v-d8ce1667],html.dark span.progress-stage[data-v-d8ce1667],html[data-theme=dark] .progress-stage[data-v-d8ce1667],html.dark .progress-percent[data-v-d8ce1667],html.dark span.progress-percent[data-v-d8ce1667],html[data-theme=dark] .progress-percent[data-v-d8ce1667]{color:var(--fl-warning)!important}html.dark .progress-track[data-v-d8ce1667],html.dark div.progress-track[data-v-d8ce1667],html[data-theme=dark] .progress-track[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill[data-v-d8ce1667],html.dark div.progress-fill[data-v-d8ce1667],html[data-theme=dark] .progress-fill[data-v-d8ce1667]{background:var(--fl-warning)!important}html.dark .progress-message[data-v-d8ce1667],html.dark div.progress-message[data-v-d8ce1667],html[data-theme=dark] .progress-message[data-v-d8ce1667]{color:var(--fl-warning)!important}html.dark .transcription-display[data-v-d8ce1667],html.dark div.transcription-display[data-v-d8ce1667],html.dark [class*=transcription-display][data-v-d8ce1667],html[data-theme=dark] .transcription-display[data-v-d8ce1667],html[data-theme=dark] div.transcription-display[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header[data-v-d8ce1667],html.dark div.display-header[data-v-d8ce1667],html[data-theme=dark] .display-header[data-v-d8ce1667]{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title[data-v-d8ce1667],html.dark h3.display-title[data-v-d8ce1667],html[data-theme=dark] .display-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .display-actions[data-v-d8ce1667],html.dark div.display-actions[data-v-d8ce1667],html[data-theme=dark] .display-actions[data-v-d8ce1667]{background:transparent!important}html.dark .action-button[data-v-d8ce1667],html.dark button.action-button[data-v-d8ce1667],html[data-theme=dark] .action-button[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger[data-v-d8ce1667],html[data-theme=dark] .action-button.danger[data-v-d8ce1667]{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary[data-v-d8ce1667],html[data-theme=dark] .action-button.primary[data-v-d8ce1667]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success[data-v-d8ce1667],html[data-theme=dark] .action-button.success[data-v-d8ce1667]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning[data-v-d8ce1667],html[data-theme=dark] .action-button.warning[data-v-d8ce1667]{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info[data-v-d8ce1667],html[data-theme=dark] .action-button.info[data-v-d8ce1667]{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-d8ce1667]:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai[data-v-d8ce1667],html[data-theme=dark] .action-button.ai[data-v-d8ce1667]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu[data-v-d8ce1667],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-d8ce1667],html[data-theme=dark] .manage-menu[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item[data-v-d8ce1667],html[data-theme=dark] .manage-menu .v-list-item[data-v-d8ce1667]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item[data-v-d8ce1667]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title[data-v-d8ce1667],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .action-button .icon[data-v-d8ce1667],html[data-theme=dark] .action-button .icon[data-v-d8ce1667]{stroke:currentcolor!important}html.dark .transcript-content[data-v-d8ce1667],html.dark div.transcript-content[data-v-d8ce1667],html[data-theme=dark] .transcript-content[data-v-d8ce1667]{background:transparent!important}html.dark .transcript-textarea[data-v-d8ce1667],html.dark textarea.transcript-textarea[data-v-d8ce1667],html[data-theme=dark] .transcript-textarea[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .transcript-textarea[data-v-d8ce1667]:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea[data-v-d8ce1667]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-d8ce1667]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay[data-v-d8ce1667],html.dark div.empty-state-overlay[data-v-d8ce1667],html[data-theme=dark] .empty-state-overlay[data-v-d8ce1667]{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message[data-v-d8ce1667],html.dark p.empty-message[data-v-d8ce1667],html[data-theme=dark] .empty-message[data-v-d8ce1667]{color:var(--fl-text-secondary)!important}html.dark .metadata[data-v-d8ce1667],html.dark div.metadata[data-v-d8ce1667],html[data-theme=dark] .metadata[data-v-d8ce1667]{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count[data-v-d8ce1667],html.dark span.character-count[data-v-d8ce1667],html[data-theme=dark] .character-count[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .timestamp[data-v-d8ce1667],html.dark span.timestamp[data-v-d8ce1667],html[data-theme=dark] .timestamp[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay[data-v-d8ce1667],html.dark div.ai-modal-overlay[data-v-d8ce1667],html[data-theme=dark] .ai-modal-overlay[data-v-d8ce1667]{background:rgba(1,4,9,.8)!important}html.dark .ai-modal[data-v-d8ce1667],html.dark div.ai-modal[data-v-d8ce1667],html[data-theme=dark] .ai-modal[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header[data-v-d8ce1667],html.dark div.ai-modal-header[data-v-d8ce1667],html[data-theme=dark] .ai-modal-header[data-v-d8ce1667]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3[data-v-d8ce1667],html[data-theme=dark] .ai-modal-header h3[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-d8ce1667],html.dark button.close-btn[data-v-d8ce1667],html[data-theme=dark] .close-btn[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .close-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .close-btn[data-v-d8ce1667]:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body[data-v-d8ce1667],html.dark div.ai-modal-body[data-v-d8ce1667],html[data-theme=dark] .ai-modal-body[data-v-d8ce1667]{background:var(--fl-bg-card)!important}html.dark .ai-modal-description[data-v-d8ce1667],html.dark p.ai-modal-description[data-v-d8ce1667],html[data-theme=dark] .ai-modal-description[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .document-type-grid[data-v-d8ce1667],html.dark div.document-type-grid[data-v-d8ce1667],html[data-theme=dark] .document-type-grid[data-v-d8ce1667]{background:transparent!important}html.dark .document-type-btn[data-v-d8ce1667],html.dark button.document-type-btn[data-v-d8ce1667],html[data-theme=dark] .document-type-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .document-type-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected[data-v-d8ce1667],html[data-theme=dark] .document-type-btn.selected[data-v-d8ce1667]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon[data-v-d8ce1667],html.dark span.doc-icon[data-v-d8ce1667],html[data-theme=dark] .doc-icon[data-v-d8ce1667]{color:inherit!important}html.dark .doc-name[data-v-d8ce1667],html.dark span.doc-name[data-v-d8ce1667],html[data-theme=dark] .doc-name[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .doc-description[data-v-d8ce1667],html.dark span.doc-description[data-v-d8ce1667],html[data-theme=dark] .doc-description[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector[data-v-d8ce1667],html.dark div.fachbereich-selector[data-v-d8ce1667],html[data-theme=dark] .fachbereich-selector[data-v-d8ce1667]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label[data-v-d8ce1667],html[data-theme=dark] .fachbereich-selector label[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select[data-v-d8ce1667],html[data-theme=dark] .fachbereich-selector select[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option[data-v-d8ce1667],html[data-theme=dark] .fachbereich-selector select option[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section[data-v-d8ce1667],html.dark div.extraction-config-section[data-v-d8ce1667],html[data-theme=dark] .extraction-config-section[data-v-d8ce1667]{background:transparent!important}html.dark .transcription-unified[data-v-d8ce1667],html.dark div.transcription-unified[data-v-d8ce1667],html[data-theme=dark] .transcription-unified[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-d8ce1667],html.dark div.unified-content[data-v-d8ce1667],html[data-theme=dark] .unified-content[data-v-d8ce1667],html.dark .left-panel[data-v-d8ce1667],html.dark div.left-panel[data-v-d8ce1667],html[data-theme=dark] .left-panel[data-v-d8ce1667],html.dark .right-panel[data-v-d8ce1667],html.dark div.right-panel[data-v-d8ce1667],html[data-theme=dark] .right-panel[data-v-d8ce1667]{background:transparent!important}html.dark .transcript-section[data-v-d8ce1667],html.dark div.transcript-section[data-v-d8ce1667],html[data-theme=dark] .transcript-section[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state[data-v-d8ce1667],html.dark div.empty-state[data-v-d8ce1667],html[data-theme=dark] .empty-state[data-v-d8ce1667]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-d8ce1667],html.dark div.empty-icon[data-v-d8ce1667],html[data-theme=dark] .empty-icon[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .empty-text[data-v-d8ce1667],html.dark p.empty-text[data-v-d8ce1667],html[data-theme=dark] .empty-text[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-d8ce1667],html.dark p.empty-hint[data-v-d8ce1667],html[data-theme=dark] .empty-hint[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .left-panel[data-v-d8ce1667]::-webkit-scrollbar-track,html.dark .right-panel[data-v-d8ce1667]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-d8ce1667]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-d8ce1667]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-d8ce1667]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header[data-v-d8ce1667],html.dark div.transcription-header[data-v-d8ce1667],html[data-theme=dark] .transcription-header[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1[data-v-d8ce1667],html.dark .transcription-header h2[data-v-d8ce1667],html.dark .transcription-header h3[data-v-d8ce1667],html[data-theme=dark] .transcription-header h1[data-v-d8ce1667],html[data-theme=dark] .transcription-header h2[data-v-d8ce1667],html[data-theme=dark] .transcription-header h3[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info[data-v-d8ce1667],html.dark .transcription-header .header-info[data-v-d8ce1667],html[data-theme=dark] .transcription-header .patient-info[data-v-d8ce1667],html[data-theme=dark] .transcription-header .header-info[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-d8ce1667],html[data-theme=dark] .transcription-header button[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button[data-v-d8ce1667]:hover,html[data-theme=dark] .transcription-header button[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header[data-v-d8ce1667],html.dark div.unified-header[data-v-d8ce1667],html[data-theme=dark] .unified-header[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left[data-v-d8ce1667],html.dark div.header-left[data-v-d8ce1667],html[data-theme=dark] .header-left[data-v-d8ce1667]{background:transparent!important}html.dark .header-icon[data-v-d8ce1667],html.dark span.header-icon[data-v-d8ce1667],html[data-theme=dark] .header-icon[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .header-title[data-v-d8ce1667],html.dark span.header-title[data-v-d8ce1667],html[data-theme=dark] .header-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .patient-badge[data-v-d8ce1667],html.dark span.patient-badge[data-v-d8ce1667],html[data-theme=dark] .patient-badge[data-v-d8ce1667]{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions[data-v-d8ce1667],html.dark div.header-actions[data-v-d8ce1667],html[data-theme=dark] .header-actions[data-v-d8ce1667]{background:transparent!important}html.dark .header-btn[data-v-d8ce1667],html.dark button.header-btn[data-v-d8ce1667],html[data-theme=dark] .header-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .header-btn[data-v-d8ce1667]:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn[data-v-d8ce1667],html[data-theme=dark] .header-btn.manage-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-d8ce1667]:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn[data-v-d8ce1667],html.dark button.ai-btn[data-v-d8ce1667],html[data-theme=dark] .header-btn.ai-btn[data-v-d8ce1667]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-d8ce1667]:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card[data-v-d8ce1667],html.dark div.options-card[data-v-d8ce1667],html.dark [class*=options-card][data-v-d8ce1667],html[data-theme=dark] .options-card[data-v-d8ce1667],html[data-theme=dark] div.options-card[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-d8ce1667],html.dark div.options-header[data-v-d8ce1667],html[data-theme=dark] .options-header[data-v-d8ce1667]{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title[data-v-d8ce1667],html.dark h3.options-title[data-v-d8ce1667],html[data-theme=dark] .options-title[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-d8ce1667],html.dark p.options-subtitle[data-v-d8ce1667],html[data-theme=dark] .options-subtitle[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .options-content[data-v-d8ce1667],html.dark div.options-content[data-v-d8ce1667],html[data-theme=dark] .options-content[data-v-d8ce1667],html.dark .option-group[data-v-d8ce1667],html.dark div.option-group[data-v-d8ce1667],html[data-theme=dark] .option-group[data-v-d8ce1667]{background:transparent!important}html.dark .option-label[data-v-d8ce1667],html.dark label.option-label[data-v-d8ce1667],html[data-theme=dark] .option-label[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .doc-type-cards[data-v-d8ce1667],html.dark div.doc-type-cards[data-v-d8ce1667],html[data-theme=dark] .doc-type-cards[data-v-d8ce1667]{background:transparent!important}html.dark .doc-type-card[data-v-d8ce1667],html.dark button.doc-type-card[data-v-d8ce1667],html.dark [class*=doc-type-card][data-v-d8ce1667],html[data-theme=dark] .doc-type-card[data-v-d8ce1667],html[data-theme=dark] button.doc-type-card[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-d8ce1667]:hover,html[data-theme=dark] .doc-type-card[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-d8ce1667],html[data-theme=dark] .doc-type-card.selected[data-v-d8ce1667]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon[data-v-d8ce1667],html[data-theme=dark] .doc-type-card .doc-icon[data-v-d8ce1667]{color:inherit!important}html.dark .doc-type-card .doc-name[data-v-d8ce1667],html[data-theme=dark] .doc-type-card .doc-name[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper[data-v-d8ce1667],html.dark div.config-panel-wrapper[data-v-d8ce1667],html[data-theme=dark] .config-panel-wrapper[data-v-d8ce1667]{background:transparent!important}html.dark .config-section-label[data-v-d8ce1667],html.dark div.config-section-label[data-v-d8ce1667],html[data-theme=dark] .config-section-label[data-v-d8ce1667]{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn[data-v-d8ce1667],html.dark button.generate-btn[data-v-d8ce1667],html[data-theme=dark] .generate-btn[data-v-d8ce1667]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn[data-v-d8ce1667]:disabled,html[data-theme=dark] .generate-btn[data-v-d8ce1667]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact[data-v-d8ce1667],html.dark div.extraction-config-panel-compact[data-v-d8ce1667],html.dark [class*=extraction-config-panel][data-v-d8ce1667],html[data-theme=dark] .extraction-config-panel-compact[data-v-d8ce1667],html.dark .primary-config[data-v-d8ce1667],html.dark div.primary-config[data-v-d8ce1667],html[data-theme=dark] .primary-config[data-v-d8ce1667],html.dark .config-row[data-v-d8ce1667],html.dark div.config-row[data-v-d8ce1667],html[data-theme=dark] .config-row[data-v-d8ce1667]{background:transparent!important}html.dark .config-label-compact[data-v-d8ce1667],html.dark label.config-label-compact[data-v-d8ce1667],html[data-theme=dark] .config-label-compact[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon[data-v-d8ce1667],html[data-theme=dark] .config-label-compact .label-icon[data-v-d8ce1667]{color:inherit!important}html.dark .length-pills[data-v-d8ce1667],html.dark div.length-pills[data-v-d8ce1667],html[data-theme=dark] .length-pills[data-v-d8ce1667]{background:transparent!important}html.dark .length-pill[data-v-d8ce1667],html.dark button.length-pill[data-v-d8ce1667],html.dark [class*=length-pill][data-v-d8ce1667],html[data-theme=dark] .length-pill[data-v-d8ce1667],html[data-theme=dark] button.length-pill[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill[data-v-d8ce1667]:hover,html[data-theme=dark] .length-pill[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected[data-v-d8ce1667],html[data-theme=dark] .length-pill.selected[data-v-d8ce1667]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select[data-v-d8ce1667],html.dark div.pill-multi-select[data-v-d8ce1667],html.dark .pill-single-select[data-v-d8ce1667],html.dark div.pill-single-select[data-v-d8ce1667],html[data-theme=dark] .pill-multi-select[data-v-d8ce1667],html[data-theme=dark] .pill-single-select[data-v-d8ce1667]{background:transparent!important}html.dark .pill-select-option[data-v-d8ce1667],html.dark button.pill-select-option[data-v-d8ce1667],html.dark [class*=pill-select-option][data-v-d8ce1667],html[data-theme=dark] .pill-select-option[data-v-d8ce1667],html[data-theme=dark] button.pill-select-option[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option[data-v-d8ce1667]:hover,html[data-theme=dark] .pill-select-option[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected[data-v-d8ce1667],html[data-theme=dark] .pill-select-option.selected[data-v-d8ce1667]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label[data-v-d8ce1667],html[data-theme=dark] .pill-select-option .pill-label[data-v-d8ce1667]{color:inherit!important}html.dark .pill-select-option .pill-info-icon[data-v-d8ce1667],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .quick-pills[data-v-d8ce1667],html.dark div.quick-pills[data-v-d8ce1667],html[data-theme=dark] .quick-pills[data-v-d8ce1667]{background:transparent!important}html.dark .info-textarea[data-v-d8ce1667],html.dark textarea.info-textarea[data-v-d8ce1667],html[data-theme=dark] .info-textarea[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .info-textarea[data-v-d8ce1667]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea[data-v-d8ce1667]::placeholder,html[data-theme=dark] .info-textarea[data-v-d8ce1667]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea[data-v-d8ce1667],html.dark textarea.fl-textarea[data-v-d8ce1667],html.dark .fl-input[data-v-d8ce1667],html.dark input.fl-input[data-v-d8ce1667],html[data-theme=dark] .fl-textarea[data-v-d8ce1667],html[data-theme=dark] .fl-input[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-d8ce1667]:focus,html.dark .fl-input[data-v-d8ce1667]:focus,html[data-theme=dark] .fl-textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .fl-input[data-v-d8ce1667]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea[data-v-d8ce1667]::placeholder,html.dark .fl-input[data-v-d8ce1667]::placeholder,html[data-theme=dark] .fl-textarea[data-v-d8ce1667]::placeholder,html[data-theme=dark] .fl-input[data-v-d8ce1667]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section[data-v-d8ce1667],html.dark div.advanced-toggle-section[data-v-d8ce1667],html[data-theme=dark] .advanced-toggle-section[data-v-d8ce1667]{background:transparent!important}html.dark .fl-advanced-toggle[data-v-d8ce1667],html.dark button.fl-advanced-toggle[data-v-d8ce1667],html[data-theme=dark] .fl-advanced-toggle[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge[data-v-d8ce1667],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-d8ce1667]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config[data-v-d8ce1667],html.dark div.advanced-config[data-v-d8ce1667],html[data-theme=dark] .advanced-config[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section[data-v-d8ce1667],html.dark div.advanced-section[data-v-d8ce1667],html[data-theme=dark] .advanced-section[data-v-d8ce1667],html.dark .intervention-groups[data-v-d8ce1667],html.dark div.intervention-groups[data-v-d8ce1667],html[data-theme=dark] .intervention-groups[data-v-d8ce1667]{background:transparent!important}html.dark .intervention-group[data-v-d8ce1667],html.dark div.intervention-group[data-v-d8ce1667],html[data-theme=dark] .intervention-group[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header[data-v-d8ce1667],html.dark div.group-header[data-v-d8ce1667],html[data-theme=dark] .group-header[data-v-d8ce1667]{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input[data-v-d8ce1667],html.dark div.custom-intervention-input[data-v-d8ce1667],html[data-theme=dark] .custom-intervention-input[data-v-d8ce1667]{background:transparent!important}html.dark .fl-input-inline[data-v-d8ce1667],html.dark input.fl-input-inline[data-v-d8ce1667],html[data-theme=dark] .fl-input-inline[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-d8ce1667],html.dark button.fl-add-btn[data-v-d8ce1667],html[data-theme=dark] .fl-add-btn[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready[data-v-d8ce1667],html.dark button.fl-add-btn--ready[data-v-d8ce1667],html[data-theme=dark] .fl-add-btn--ready[data-v-d8ce1667]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer[data-v-d8ce1667],html.dark div.advanced-footer[data-v-d8ce1667],html[data-theme=dark] .advanced-footer[data-v-d8ce1667]{background:transparent!important}html.dark .fl-reset-btn[data-v-d8ce1667],html.dark button.fl-reset-btn[data-v-d8ce1667],html[data-theme=dark] .fl-reset-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .fl-reset-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel[data-v-d8ce1667],html[data-theme=dark] .step-panel[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header[data-v-d8ce1667],html[data-theme=dark] .step-header[data-v-d8ce1667]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title[data-v-d8ce1667],html[data-theme=dark] .step-header__title[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .step-header__close[data-v-d8ce1667],html[data-theme=dark] .step-header__close[data-v-d8ce1667]{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close[data-v-d8ce1667]:hover,html[data-theme=dark] .step-header__close[data-v-d8ce1667]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer[data-v-d8ce1667],html[data-theme=dark] .step-footer[data-v-d8ce1667]{border-top-color:var(--fl-border-input)!important}html.dark .source-option[data-v-d8ce1667],html[data-theme=dark] .source-option[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active[data-v-d8ce1667],html[data-theme=dark] .source-option.active[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control[data-v-d8ce1667],html[data-theme=dark] .length-control[data-v-d8ce1667]{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label[data-v-d8ce1667],html[data-theme=dark] .length-control__label[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .length-control__value[data-v-d8ce1667],html[data-theme=dark] .length-control__value[data-v-d8ce1667]{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine[data-v-d8ce1667],html[data-theme=dark] .length-control__keine[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine[data-v-d8ce1667]:hover,html[data-theme=dark] .length-control__keine[data-v-d8ce1667]:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active[data-v-d8ce1667],html[data-theme=dark] .length-control__keine.active[data-v-d8ce1667]{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick[data-v-d8ce1667],html[data-theme=dark] .length-control__tick[data-v-d8ce1667]{color:#8993a3!important}html.dark .length-control__tick.active[data-v-d8ce1667],html[data-theme=dark] .length-control__tick.active[data-v-d8ce1667]{color:var(--fl-warning)!important}html.dark .dictation-textarea[data-v-d8ce1667],html.dark .notes-textarea[data-v-d8ce1667],html[data-theme=dark] .dictation-textarea[data-v-d8ce1667],html[data-theme=dark] .notes-textarea[data-v-d8ce1667]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea[data-v-d8ce1667]:focus,html.dark .notes-textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .dictation-textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .notes-textarea[data-v-d8ce1667]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle[data-v-d8ce1667],html[data-theme=dark] .ai-correction-toggle[data-v-d8ce1667],html.dark .tile-hint-text[data-v-d8ce1667],html[data-theme=dark] .tile-hint-text[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-d8ce1667],html[data-theme=dark] .secondary-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .secondary-btn[data-v-d8ce1667]:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn[data-v-d8ce1667],html.dark .btn-next[data-v-d8ce1667],html[data-theme=dark] .generate-btn[data-v-d8ce1667],html[data-theme=dark] .btn-next[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn[data-v-d8ce1667]:hover:not(:disabled),html.dark .btn-next[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show[data-v-d8ce1667],html[data-theme=dark] .generate-btn--show[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip[data-v-d8ce1667],html[data-theme=dark] .btn-skip[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .btn-skip[data-v-d8ce1667]:hover,html[data-theme=dark] .btn-skip[data-v-d8ce1667]:hover{color:var(--fl-navy)!important}html.dark .generate-section[data-v-d8ce1667],html.dark .results-section[data-v-d8ce1667],html[data-theme=dark] .generate-section[data-v-d8ce1667],html[data-theme=dark] .results-section[data-v-d8ce1667]{border-top-color:var(--fl-border-input)!important}html.dark .error-banner[data-v-d8ce1667],html[data-theme=dark] .error-banner[data-v-d8ce1667]{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span[data-v-d8ce1667],html[data-theme=dark] .error-banner span[data-v-d8ce1667]{color:var(--fl-error)!important}html.dark .error-banner button[data-v-d8ce1667],html[data-theme=dark] .error-banner button[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile[data-v-d8ce1667],html[data-theme=dark] .tile[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile[data-v-d8ce1667]:hover,html[data-theme=dark] .tile[data-v-d8ce1667]:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active[data-v-d8ce1667],html[data-theme=dark] .tile.active[data-v-d8ce1667]{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data[data-v-d8ce1667],html[data-theme=dark] .tile.has-data[data-v-d8ce1667]{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon[data-v-d8ce1667],html[data-theme=dark] .tile.has-data .tile__icon[data-v-d8ce1667]{background:rgba(82,183,136,.15)!important}html.dark .tile__icon[data-v-d8ce1667],html[data-theme=dark] .tile__icon[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important}html.dark .tile__name[data-v-d8ce1667],html[data-theme=dark] .tile__name[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .tile__hint[data-v-d8ce1667],html[data-theme=dark] .tile__hint[data-v-d8ce1667]{color:#8993a3!important}html.dark .tile__badge[data-v-d8ce1667],html[data-theme=dark] .tile__badge[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok[data-v-d8ce1667],html[data-theme=dark] .tile__badge--ok[data-v-d8ce1667]{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow[data-v-d8ce1667],html[data-theme=dark] .tile__action-arrow[data-v-d8ce1667]{color:#8993a3!important}html.dark .tile-expand[data-v-d8ce1667],html[data-theme=dark] .tile-expand[data-v-d8ce1667]{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title[data-v-d8ce1667],html[data-theme=dark] .tile-expand__title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .tile-expand__close[data-v-d8ce1667],html[data-theme=dark] .tile-expand__close[data-v-d8ce1667]{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close[data-v-d8ce1667]:hover,html[data-theme=dark] .tile-expand__close[data-v-d8ce1667]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator[data-v-d8ce1667],html[data-theme=dark] .step-indicator[data-v-d8ce1667]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot[data-v-d8ce1667],html[data-theme=dark] .step-dot[data-v-d8ce1667]{color:#8993a3!important}html.dark .step-dot.active[data-v-d8ce1667],html[data-theme=dark] .step-dot.active[data-v-d8ce1667]{color:var(--fl-navy)!important}html.dark .step-dot.completed[data-v-d8ce1667],html[data-theme=dark] .step-dot.completed[data-v-d8ce1667]{color:var(--fl-success)!important}html.dark .embedded-test-overlay[data-v-d8ce1667],html[data-theme=dark] .embedded-test-overlay[data-v-d8ce1667]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-d8ce1667],html[data-theme=dark] .embedded-test-toolbar[data-v-d8ce1667]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-d8ce1667],html[data-theme=dark] .embedded-test-close[data-v-d8ce1667]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-d8ce1667],html[data-theme=dark] .side-panel-container[data-v-d8ce1667]{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header[data-v-d8ce1667],html[data-theme=dark] .side-panel-header[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title[data-v-d8ce1667],html[data-theme=dark] .side-panel-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .side-panel-icon[data-v-d8ce1667],html[data-theme=dark] .side-panel-icon[data-v-d8ce1667]{color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-d8ce1667],html[data-theme=dark] .side-panel-handle[data-v-d8ce1667]{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-d8ce1667]:hover,html[data-theme=dark] .side-panel-handle[data-v-d8ce1667]:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select[data-v-d8ce1667],html[data-theme=dark] .fachbereich-select[data-v-d8ce1667]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close[data-v-d8ce1667],html[data-theme=dark] .side-panel-close[data-v-d8ce1667]{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close[data-v-d8ce1667]:hover,html[data-theme=dark] .side-panel-close[data-v-d8ce1667]:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-d8ce1667]{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn[data-v-d8ce1667],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data[data-v-d8ce1667],html[data-theme=dark] .footer-status-text.has-data[data-v-d8ce1667]{color:var(--fl-link-active)!important}html.dark .config-label-compact[data-v-d8ce1667],html.dark label.config-label-compact[data-v-d8ce1667],html[data-theme=dark] .config-label-compact[data-v-d8ce1667],html[data-theme=dark] label.config-label-compact[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .length-pill[data-v-d8ce1667],html.dark button.length-pill[data-v-d8ce1667],html.dark .length-pills button[data-v-d8ce1667],html[data-theme=dark] .length-pill[data-v-d8ce1667],html[data-theme=dark] button.length-pill[data-v-d8ce1667],html[data-theme=dark] .length-pills button[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill[data-v-d8ce1667]:hover,html.dark button.length-pill[data-v-d8ce1667]:hover,html[data-theme=dark] .length-pill[data-v-d8ce1667]:hover,html[data-theme=dark] button.length-pill[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected[data-v-d8ce1667],html.dark button.length-pill.selected[data-v-d8ce1667],html[data-theme=dark] .length-pill.selected[data-v-d8ce1667],html[data-theme=dark] button.length-pill.selected[data-v-d8ce1667]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option[data-v-d8ce1667],html.dark button.pill-select-option[data-v-d8ce1667],html.dark .pill-multi-select button[data-v-d8ce1667],html.dark .pill-single-select button[data-v-d8ce1667],html[data-theme=dark] .pill-select-option[data-v-d8ce1667],html[data-theme=dark] button.pill-select-option[data-v-d8ce1667],html[data-theme=dark] .pill-multi-select button[data-v-d8ce1667],html[data-theme=dark] .pill-single-select button[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option[data-v-d8ce1667]:hover,html.dark button.pill-select-option[data-v-d8ce1667]:hover,html[data-theme=dark] .pill-select-option[data-v-d8ce1667]:hover,html[data-theme=dark] button.pill-select-option[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected[data-v-d8ce1667],html.dark button.pill-select-option.selected[data-v-d8ce1667],html[data-theme=dark] .pill-select-option.selected[data-v-d8ce1667],html[data-theme=dark] button.pill-select-option.selected[data-v-d8ce1667]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea[data-v-d8ce1667],html.dark textarea.info-textarea[data-v-d8ce1667],html[data-theme=dark] .info-textarea[data-v-d8ce1667],html[data-theme=dark] textarea.info-textarea[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .info-textarea[data-v-d8ce1667]:focus{border-color:var(--fl-info)!important}html.dark .info-textarea[data-v-d8ce1667]::placeholder,html[data-theme=dark] .info-textarea[data-v-d8ce1667]::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea[data-v-d8ce1667],html.dark .fl-input[data-v-d8ce1667],html.dark .fl-input-inline[data-v-d8ce1667],html[data-theme=dark] .fl-textarea[data-v-d8ce1667],html[data-theme=dark] .fl-input[data-v-d8ce1667],html[data-theme=dark] .fl-input-inline[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-d8ce1667]:focus,html.dark .fl-input[data-v-d8ce1667]:focus,html.dark .fl-input-inline[data-v-d8ce1667]:focus,html[data-theme=dark] .fl-textarea[data-v-d8ce1667]:focus,html[data-theme=dark] .fl-input[data-v-d8ce1667]:focus,html[data-theme=dark] .fl-input-inline[data-v-d8ce1667]:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle[data-v-d8ce1667],html.dark button.fl-advanced-toggle[data-v-d8ce1667],html[data-theme=dark] .fl-advanced-toggle[data-v-d8ce1667],html[data-theme=dark] button.fl-advanced-toggle[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle[data-v-d8ce1667]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label[data-v-d8ce1667],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon[data-v-d8ce1667],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .advanced-config[data-v-d8ce1667],html[data-theme=dark] .advanced-config[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group[data-v-d8ce1667],html[data-theme=dark] .intervention-group[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header[data-v-d8ce1667],html[data-theme=dark] .group-header[data-v-d8ce1667]{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-d8ce1667],html[data-theme=dark] .fl-add-btn[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg[data-v-d8ce1667],html[data-theme=dark] .fl-add-btn svg[data-v-d8ce1667]{color:currentcolor!important}html.dark .fl-reset-btn[data-v-d8ce1667],html[data-theme=dark] .fl-reset-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .fl-reset-btn[data-v-d8ce1667]:hover{background:#3d1a1a!important}html.dark .advanced-footer[data-v-d8ce1667],html[data-theme=dark] .advanced-footer[data-v-d8ce1667]{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill[data-v-d8ce1667],html.dark [class*=fl-pill][data-v-d8ce1667],html[data-theme=dark] .fl-pill[data-v-d8ce1667],html[data-theme=dark] [class*=fl-pill][data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill[data-v-d8ce1667]:hover,html[data-theme=dark] .fl-pill[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected[data-v-d8ce1667],html.dark .fl-pill.active[data-v-d8ce1667],html[data-theme=dark] .fl-pill.selected[data-v-d8ce1667],html[data-theme=dark] .fl-pill.active[data-v-d8ce1667]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown[data-v-d8ce1667],html.dark .dropdown-menu[data-v-d8ce1667],html.dark .header-dropdown[data-v-d8ce1667],html.dark [class*=erfassung-dropdown][data-v-d8ce1667],html[data-theme=dark] .erfassung-dropdown[data-v-d8ce1667],html[data-theme=dark] .dropdown-menu[data-v-d8ce1667],html[data-theme=dark] .header-dropdown[data-v-d8ce1667],html[data-theme=dark] [class*=erfassung-dropdown][data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a[data-v-d8ce1667],html.dark .erfassung-dropdown button[data-v-d8ce1667],html.dark .header-dropdown a[data-v-d8ce1667],html.dark .header-dropdown button[data-v-d8ce1667],html[data-theme=dark] .erfassung-dropdown a[data-v-d8ce1667],html[data-theme=dark] .erfassung-dropdown button[data-v-d8ce1667],html[data-theme=dark] .header-dropdown a[data-v-d8ce1667],html[data-theme=dark] .header-dropdown button[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a[data-v-d8ce1667]:hover,html.dark .erfassung-dropdown button[data-v-d8ce1667]:hover,html.dark .header-dropdown a[data-v-d8ce1667]:hover,html.dark .header-dropdown button[data-v-d8ce1667]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-d8ce1667]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-d8ce1667]:hover,html[data-theme=dark] .header-dropdown a[data-v-d8ce1667]:hover,html[data-theme=dark] .header-dropdown button[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill[data-v-d8ce1667],html.dark button.fl-pill[data-v-d8ce1667],html.dark [class*=fl-pill][data-v-d8ce1667]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-d8ce1667],html[data-theme=dark] button.fl-pill[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill[data-v-d8ce1667]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-d8ce1667]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active[data-v-d8ce1667],html[data-theme=dark] .fl-pill.active[data-v-d8ce1667]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon[data-v-d8ce1667],html.dark span.fl-pill-icon[data-v-d8ce1667],html[data-theme=dark] .fl-pill-icon[data-v-d8ce1667],html.dark .fl-pill-label[data-v-d8ce1667],html.dark span.fl-pill-label[data-v-d8ce1667],html[data-theme=dark] .fl-pill-label[data-v-d8ce1667]{color:inherit!important}html.dark .fl-pill-group[data-v-d8ce1667],html.dark div.fl-pill-group[data-v-d8ce1667],html[data-theme=dark] .fl-pill-group[data-v-d8ce1667]{background:transparent!important}html.dark .fl-pill-option[data-v-d8ce1667],html.dark button.fl-pill-option[data-v-d8ce1667],html[data-theme=dark] .fl-pill-option[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option[data-v-d8ce1667]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-d8ce1667]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active[data-v-d8ce1667],html[data-theme=dark] .fl-pill-option.active[data-v-d8ce1667]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon[data-v-d8ce1667],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-d8ce1667],html.dark .fl-pill-option .pill-label[data-v-d8ce1667],html[data-theme=dark] .fl-pill-option .pill-label[data-v-d8ce1667]{color:inherit!important}html.dark .section-title-wrapper[data-v-d8ce1667],html.dark .result-container .section-title-wrapper[data-v-d8ce1667],html[data-theme=dark] .section-title-wrapper[data-v-d8ce1667],html[data-theme=dark] .result-container .section-title-wrapper[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content[data-v-d8ce1667],html.dark .result-container .section-header-content[data-v-d8ce1667],html[data-theme=dark] .section-header-content[data-v-d8ce1667],html[data-theme=dark] .result-container .section-header-content[data-v-d8ce1667]{background:transparent!important}html.dark .section-title[data-v-d8ce1667],html.dark .result-container .section-title[data-v-d8ce1667],html[data-theme=dark] .section-title[data-v-d8ce1667],html[data-theme=dark] .result-container .section-title[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .skill-info-badge[data-v-d8ce1667],html[data-theme=dark] .skill-info-badge[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi[data-v-d8ce1667],html.dark .skill-info-badge .skill-name[data-v-d8ce1667],html[data-theme=dark] .skill-info-badge .mdi[data-v-d8ce1667],html[data-theme=dark] .skill-info-badge .skill-name[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .anonymization-status.protected[data-v-d8ce1667],html[data-theme=dark] .anonymization-status.protected[data-v-d8ce1667]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi[data-v-d8ce1667],html.dark .anonymization-status.protected .status-text[data-v-d8ce1667],html.dark .anonymization-status.protected .entity-count[data-v-d8ce1667],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-d8ce1667],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-d8ce1667],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-d8ce1667]{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected[data-v-d8ce1667],html[data-theme=dark] .anonymization-status.unprotected[data-v-d8ce1667]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi[data-v-d8ce1667],html.dark .anonymization-status.unprotected .status-text[data-v-d8ce1667],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-d8ce1667],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-d8ce1667]{color:var(--fl-warning)!important}html.dark .result-container .action-button[data-v-d8ce1667],html[data-theme=dark] .result-container .action-button[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .result-container .action-button[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button[data-v-d8ce1667]:disabled,html[data-theme=dark] .result-container .action-button[data-v-d8ce1667]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu[data-v-d8ce1667],html[data-theme=dark] .export-dropdown-menu[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-d8ce1667],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-d8ce1667]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-d8ce1667]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-d8ce1667],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .result-container[data-v-d8ce1667],html[data-theme=dark] .result-container[data-v-d8ce1667]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar[data-v-d8ce1667],html[data-theme=dark] .collapsible-medical-bar[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-d8ce1667],html[data-theme=dark] .collapsed-bar[data-v-d8ce1667],html.dark .expanded-bar[data-v-d8ce1667],html[data-theme=dark] .expanded-bar[data-v-d8ce1667]{background:transparent!important}html.dark .toggle-btn[data-v-d8ce1667],html.dark .toggle-btn-small[data-v-d8ce1667],html[data-theme=dark] .toggle-btn[data-v-d8ce1667],html[data-theme=dark] .toggle-btn-small[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-d8ce1667]:hover,html.dark .toggle-btn-small[data-v-d8ce1667]:hover,html[data-theme=dark] .toggle-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .toggle-btn-small[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi[data-v-d8ce1667],html[data-theme=dark] .toggle-btn-small .mdi[data-v-d8ce1667],html.dark .current-tab[data-v-d8ce1667],html[data-theme=dark] .current-tab[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .nav-tab[data-v-d8ce1667],html[data-theme=dark] .nav-tab[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab[data-v-d8ce1667]:hover,html[data-theme=dark] .nav-tab[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active[data-v-d8ce1667],html[data-theme=dark] .nav-tab.active[data-v-d8ce1667]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider[data-v-d8ce1667],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-d8ce1667]{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-d8ce1667],html[data-theme=dark] .dropdown-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .dropdown-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active[data-v-d8ce1667],html[data-theme=dark] .dropdown-btn.active[data-v-d8ce1667]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu[data-v-d8ce1667],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-d8ce1667],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-d8ce1667]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-d8ce1667]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn[data-v-d8ce1667],html.dark button.header-action-btn[data-v-d8ce1667],html[data-theme=dark] .header-action-btn[data-v-d8ce1667],html[data-theme=dark] button.header-action-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn[data-v-d8ce1667]:hover:not(:disabled),html.dark button.header-action-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn[data-v-d8ce1667]:disabled,html[data-theme=dark] .header-action-btn[data-v-d8ce1667]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action[data-v-d8ce1667],html.dark button.header-action-btn.primary-action[data-v-d8ce1667],html[data-theme=dark] .header-action-btn.primary-action[data-v-d8ce1667],html[data-theme=dark] button.header-action-btn.primary-action[data-v-d8ce1667]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn[data-v-d8ce1667],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-d8ce1667]:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn[data-v-d8ce1667],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-d8ce1667]{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-d8ce1667]:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn[data-v-d8ce1667],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action[data-v-d8ce1667],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action[data-v-d8ce1667]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action[data-v-d8ce1667],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-d8ce1667]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action[data-v-d8ce1667]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-d8ce1667]:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons[data-v-d8ce1667],html[data-theme=dark] .header-action-buttons[data-v-d8ce1667]{background:transparent!important}html.dark .session-dropdown-menu[data-v-d8ce1667],html[data-theme=dark] .session-dropdown-menu[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header[data-v-d8ce1667],html[data-theme=dark] .session-menu-header[data-v-d8ce1667]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header[data-v-d8ce1667]:hover,html[data-theme=dark] .session-menu-header[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item[data-v-d8ce1667],html[data-theme=dark] .session-menu-item[data-v-d8ce1667]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item[data-v-d8ce1667]:hover,html[data-theme=dark] .session-menu-item[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls[data-v-d8ce1667],html.dark .header-robot-controls[data-v-d8ce1667],html[data-theme=dark] .robot-controls[data-v-d8ce1667],html[data-theme=dark] .header-robot-controls[data-v-d8ce1667]{background:transparent!important}html.dark .robot-btn[data-v-d8ce1667],html[data-theme=dark] .robot-btn[data-v-d8ce1667]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-d8ce1667]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn[data-v-d8ce1667]:disabled,html[data-theme=dark] .robot-btn[data-v-d8ce1667]:disabled{opacity:.4!important}html.dark .robot-queue-btn[data-v-d8ce1667],html[data-theme=dark] .robot-queue-btn[data-v-d8ce1667]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-d8ce1667]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn[data-v-d8ce1667],html[data-theme=dark] .queue-badge-btn[data-v-d8ce1667]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .queue-badge-btn[data-v-d8ce1667]:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge[data-v-d8ce1667],html[data-theme=dark] .robot-badge[data-v-d8ce1667]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon[data-v-d8ce1667],html[data-theme=dark] .dropdown-icon[data-v-d8ce1667]{color:var(--fl-warning)!important}html.dark .robot-execute-btn[data-v-d8ce1667],html[data-theme=dark] .robot-execute-btn[data-v-d8ce1667]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue[data-v-d8ce1667],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-d8ce1667]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-d8ce1667]:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn[data-v-d8ce1667],html[data-theme=dark] .robot-results-btn[data-v-d8ce1667]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-d8ce1667]:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown[data-v-d8ce1667],html[data-theme=dark] .queue-dropdown[data-v-d8ce1667]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header[data-v-d8ce1667],html[data-theme=dark] .queue-dropdown-header[data-v-d8ce1667]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title[data-v-d8ce1667],html[data-theme=dark] .queue-dropdown-title[data-v-d8ce1667]{color:var(--fl-info)!important}html.dark .queue-clear-all-btn[data-v-d8ce1667],html[data-theme=dark] .queue-clear-all-btn[data-v-d8ce1667]{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-d8ce1667]:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item[data-v-d8ce1667],html[data-theme=dark] .queue-item[data-v-d8ce1667]{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item[data-v-d8ce1667]:hover,html[data-theme=dark] .queue-item[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label[data-v-d8ce1667],html[data-theme=dark] .queue-item-label[data-v-d8ce1667]{color:var(--fl-text-primary)!important}html.dark .queue-item-category[data-v-d8ce1667],html[data-theme=dark] .queue-item-category[data-v-d8ce1667],html.dark .queue-item-remove[data-v-d8ce1667],html[data-theme=dark] .queue-item-remove[data-v-d8ce1667]{color:var(--fl-text-muted)!important}html.dark .queue-item-remove[data-v-d8ce1667]:hover,html[data-theme=dark] .queue-item-remove[data-v-d8ce1667]:hover{color:var(--fl-error)!important}html.dark .robot-label[data-v-d8ce1667],html[data-theme=dark] .robot-label[data-v-d8ce1667]{color:inherit!important}html.dark .admin-shell[data-v-d8ce1667],html.dark .ss-page[data-v-d8ce1667],html.dark .rag-management[data-v-d8ce1667],html.dark .rag-configuration[data-v-d8ce1667],html.dark .rag-sync[data-v-d8ce1667],html.dark .spm-page[data-v-d8ce1667],html.dark .dbsync-page[data-v-d8ce1667],html.dark .system-template-manager[data-v-d8ce1667],html.dark .org-page[data-v-d8ce1667],html.dark .billing-page[data-v-d8ce1667],html.dark .admin-dashboard[data-v-d8ce1667],html.dark .um-page[data-v-d8ce1667],html.dark .fl-tenant-sync[data-v-d8ce1667],html.dark .knowledge-management[data-v-d8ce1667],html.dark .ai-defaults[data-v-d8ce1667],html.dark .ud-page[data-v-d8ce1667],html.dark .fl-page[data-v-d8ce1667],html.dark .security-dashboard[data-v-d8ce1667],html.dark .admin-page[data-v-d8ce1667],html[data-theme=dark] .admin-shell[data-v-d8ce1667],html[data-theme=dark] .ss-page[data-v-d8ce1667],html[data-theme=dark] .rag-management[data-v-d8ce1667],html[data-theme=dark] .rag-configuration[data-v-d8ce1667],html[data-theme=dark] .rag-sync[data-v-d8ce1667],html[data-theme=dark] .spm-page[data-v-d8ce1667],html[data-theme=dark] .dbsync-page[data-v-d8ce1667],html[data-theme=dark] .system-template-manager[data-v-d8ce1667],html[data-theme=dark] .org-page[data-v-d8ce1667],html[data-theme=dark] .billing-page[data-v-d8ce1667],html[data-theme=dark] .admin-dashboard[data-v-d8ce1667],html[data-theme=dark] .um-page[data-v-d8ce1667],html[data-theme=dark] .fl-tenant-sync[data-v-d8ce1667],html[data-theme=dark] .knowledge-management[data-v-d8ce1667],html[data-theme=dark] .ai-defaults[data-v-d8ce1667],html[data-theme=dark] .ud-page[data-v-d8ce1667],html[data-theme=dark] .fl-page[data-v-d8ce1667],html[data-theme=dark] .security-dashboard[data-v-d8ce1667],html[data-theme=dark] .admin-page[data-v-d8ce1667]{--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-d8ce1667],html.dark .rag-sync[data-v-d8ce1667],html.dark .knowledge-management[data-v-d8ce1667],html[data-theme=dark] .rag-management[data-v-d8ce1667],html[data-theme=dark] .rag-sync[data-v-d8ce1667],html[data-theme=dark] .knowledge-management[data-v-d8ce1667]{background:var(--fl-bg-page)!important}html.dark .admin-topbar[data-v-d8ce1667],html[data-theme=dark] .admin-topbar[data-v-d8ce1667]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section[data-v-d8ce1667],html[data-theme=dark] .topbar-section[data-v-d8ce1667]{color:var(--fl-text-muted)}html.dark .status-checking[data-v-d8ce1667],html[data-theme=dark] .status-checking[data-v-d8ce1667]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn[data-v-d8ce1667],html[data-theme=dark] .user-btn[data-v-d8ce1667]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .user-btn[data-v-d8ce1667]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar[data-v-d8ce1667],html[data-theme=dark] .user-avatar[data-v-d8ce1667]{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown[data-v-d8ce1667],html.dark .user-dropdown[data-v-d8ce1667],html[data-theme=dark] .notification-dropdown[data-v-d8ce1667],html[data-theme=dark] .user-dropdown[data-v-d8ce1667]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-d8ce1667],html.dark .notification-item[data-v-d8ce1667],html[data-theme=dark] .notification-header[data-v-d8ce1667],html[data-theme=dark] .notification-item[data-v-d8ce1667]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-d8ce1667],html[data-theme=dark] .user-dropdown-divider[data-v-d8ce1667]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-d8ce1667]:hover,html[data-theme=dark] .user-dropdown-item[data-v-d8ce1667]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-d8ce1667]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-d8ce1667]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-d8ce1667],html[data-theme=dark] .admin-sidebar[data-v-d8ce1667]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-d8ce1667],html.dark .nav-group-divider[data-v-d8ce1667],html.dark .sidebar-footer[data-v-d8ce1667],html[data-theme=dark] .sidebar-brand[data-v-d8ce1667],html[data-theme=dark] .nav-group-divider[data-v-d8ce1667],html[data-theme=dark] .sidebar-footer[data-v-d8ce1667]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-d8ce1667],html[data-theme=dark] .nav-group-divider[data-v-d8ce1667]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-d8ce1667],html[data-theme=dark] .brand-icon[data-v-d8ce1667]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-d8ce1667]:hover,html.dark .nav-item.active[data-v-d8ce1667],html[data-theme=dark] .nav-item[data-v-d8ce1667]:hover,html[data-theme=dark] .nav-item.active[data-v-d8ce1667]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-d8ce1667]:before,html[data-theme=dark] .nav-item.active[data-v-d8ce1667]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-d8ce1667],html[data-theme=dark] .ss-card[data-v-d8ce1667]{background:var(--fl-bg-card);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-d8ce1667],html.dark .ss-action-icon--secondary[data-v-d8ce1667],html[data-theme=dark] .ss-icon-maintenance[data-v-d8ce1667],html[data-theme=dark] .ss-action-icon--secondary[data-v-d8ce1667]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-d8ce1667],html[data-theme=dark] .ss-select option[data-v-d8ce1667]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-d8ce1667],html[data-theme=dark] .ss-switch-slider[data-v-d8ce1667]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-d8ce1667],html.dark .um-dialog[data-v-d8ce1667],html[data-theme=dark] .um-table-card[data-v-d8ce1667],html[data-theme=dark] .um-dialog[data-v-d8ce1667]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0[data-v-d8ce1667],html[data-theme=dark] .um-avatar-0[data-v-d8ce1667]{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary[data-v-d8ce1667],html.dark .org-btn--primary[data-v-d8ce1667],html[data-theme=dark] .spm-btn--primary[data-v-d8ce1667],html[data-theme=dark] .org-btn--primary[data-v-d8ce1667]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-d8ce1667]:hover:not(:disabled),html.dark .org-btn--primary[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-d8ce1667]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-d8ce1667],html[data-theme=dark] .org-header__icon-ring[data-v-d8ce1667]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-d8ce1667]:hover,html[data-theme=dark] .quick-action-btn[data-v-d8ce1667]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-d8ce1667],html[data-theme=dark] .qa-teal[data-v-d8ce1667]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-d8ce1667],html[data-theme=dark] .qa-slate[data-v-d8ce1667]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-d8ce1667],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-d8ce1667]{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th[data-v-d8ce1667],html.dark .dbsync-table thead th[data-v-d8ce1667],html.dark .um-table th[data-v-d8ce1667],html.dark .ud-table th[data-v-d8ce1667],html.dark .history-table th[data-v-d8ce1667],html.dark .result-table th[data-v-d8ce1667],html[data-theme=dark] .spm-table th[data-v-d8ce1667],html[data-theme=dark] .dbsync-table thead th[data-v-d8ce1667],html[data-theme=dark] .um-table th[data-v-d8ce1667],html[data-theme=dark] .ud-table th[data-v-d8ce1667],html[data-theme=dark] .history-table th[data-v-d8ce1667],html[data-theme=dark] .result-table th[data-v-d8ce1667]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-d8ce1667],html[data-theme=dark] .ud-page[data-v-d8ce1667]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-d8ce1667],html[data-theme=dark] .ud-error[data-v-d8ce1667]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err[data-v-d8ce1667],html[data-theme=dark] .ud-subnote--err[data-v-d8ce1667]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-d8ce1667],html.dark .modal-overlay[data-v-d8ce1667],html.dark .confirm-overlay[data-v-d8ce1667],html.dark .dialog-overlay[data-v-d8ce1667],html.dark .loading-overlay[data-v-d8ce1667],html[data-theme=dark] .spm-overlay[data-v-d8ce1667],html[data-theme=dark] .modal-overlay[data-v-d8ce1667],html[data-theme=dark] .confirm-overlay[data-v-d8ce1667],html[data-theme=dark] .dialog-overlay[data-v-d8ce1667],html[data-theme=dark] .loading-overlay[data-v-d8ce1667]{background:rgba(0,0,0,.6)!important}html.dark .spm-modal[data-v-d8ce1667],html.dark .plans-dialog[data-v-d8ce1667],html.dark .preview-dialog[data-v-d8ce1667],html.dark .confirm-dialog[data-v-d8ce1667],html[data-theme=dark] .spm-modal[data-v-d8ce1667],html[data-theme=dark] .plans-dialog[data-v-d8ce1667],html[data-theme=dark] .preview-dialog[data-v-d8ce1667],html[data-theme=dark] .confirm-dialog[data-v-d8ce1667]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-d8ce1667],html.dark .um-dialog-header[data-v-d8ce1667],html.dark .spm-modal-actions[data-v-d8ce1667],html.dark .um-dialog-footer[data-v-d8ce1667],html.dark .plans-dialog__header[data-v-d8ce1667],html[data-theme=dark] .spm-modal-header[data-v-d8ce1667],html[data-theme=dark] .um-dialog-header[data-v-d8ce1667],html[data-theme=dark] .spm-modal-actions[data-v-d8ce1667],html[data-theme=dark] .um-dialog-footer[data-v-d8ce1667],html[data-theme=dark] .plans-dialog__header[data-v-d8ce1667]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-d8ce1667],html.dark .detail-row[data-v-d8ce1667],html[data-theme=dark] .status-row-header[data-v-d8ce1667],html[data-theme=dark] .detail-row[data-v-d8ce1667]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider[data-v-d8ce1667],html[data-theme=dark] .divider[data-v-d8ce1667]{border-bottom-color:var(--fl-border-input)}html.dark .mono[data-v-d8ce1667],html[data-theme=dark] .mono[data-v-d8ce1667]{color:var(--fl-text-primary)}html.dark .chip--ok[data-v-d8ce1667],html[data-theme=dark] .chip--ok[data-v-d8ce1667]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-d8ce1667],html[data-theme=dark] .chip--warn[data-v-d8ce1667]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-d8ce1667],html[data-theme=dark] .chip--danger[data-v-d8ce1667]{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted[data-v-d8ce1667],html[data-theme=dark] .chip--muted[data-v-d8ce1667]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-d8ce1667],html[data-theme=dark] .kpi-card[data-v-d8ce1667]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row[data-v-d8ce1667]:hover,html[data-theme=dark] .log-row[data-v-d8ce1667]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-d8ce1667],html[data-theme=dark] .error-item[data-v-d8ce1667]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-d8ce1667],html[data-theme=dark] .action-auth[data-v-d8ce1667]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-d8ce1667],html[data-theme=dark] .action-danger[data-v-d8ce1667]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-d8ce1667],html[data-theme=dark] .action-modify[data-v-d8ce1667]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-d8ce1667],html[data-theme=dark] .action-access[data-v-d8ce1667]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-d8ce1667],html[data-theme=dark] .action-default[data-v-d8ce1667]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-d8ce1667],html[data-theme=dark] .provider-tag--anthropic[data-v-d8ce1667]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-d8ce1667],html[data-theme=dark] .provider-tag--mistral[data-v-d8ce1667]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-d8ce1667]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-d8ce1667]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-d8ce1667]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-d8ce1667]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-d8ce1667],html[data-theme=dark] .rag-tabs[data-v-d8ce1667]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button[data-v-d8ce1667]:hover,html.dark .tab-button.active[data-v-d8ce1667],html[data-theme=dark] .tab-button[data-v-d8ce1667]:hover,html[data-theme=dark] .tab-button.active[data-v-d8ce1667]{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content[data-v-d8ce1667],html.dark .rag-header[data-v-d8ce1667],html.dark .stat-card[data-v-d8ce1667],html[data-theme=dark] .rag-content[data-v-d8ce1667],html[data-theme=dark] .rag-header[data-v-d8ce1667],html[data-theme=dark] .stat-card[data-v-d8ce1667]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.lina-widget[data-v-d8ce1667]{position:fixed;right:24px;bottom:24px;z-index:999;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,sans-serif;transition:bottom .16s ease}.lina-widget--fab-present[data-v-d8ce1667]{bottom:100px}.lina-launcher[data-v-d8ce1667]{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;background:var(--fl-bg-card);color:var(--fl-navy, #14365C);border:1.5px solid var(--fl-border-card);border-radius:999px;font-size:14px;font-weight:500;cursor:pointer;box-shadow:0 2px 8px rgba(0,119,182,.12);transition:box-shadow .12s ease,transform .12s ease}.lina-launcher[data-v-d8ce1667]:hover{box-shadow:0 4px 14px rgba(0,119,182,.18);transform:translateY(-1px)}.lina-launcher[data-v-d8ce1667]:focus-visible{outline:2px solid var(--fl-navy, #14365C);outline-offset:2px}.lina-launcher__dot[data-v-d8ce1667]{width:10px;height:10px;border-radius:50%;background:var(--fl-navy, #14365C)}.lina-launcher__label[data-v-d8ce1667]{letter-spacing:.01em}@media(max-width:767px){.lina-widget[data-v-d8ce1667]{display:none}}.brief-patient-name[data-v-b3b08cec]{color:var(--fl-text-secondary, var(--fl-text-secondary));font-weight:500}.dropdown-pop-enter-active[data-v-b3b08cec],.dropdown-pop-leave-active[data-v-b3b08cec]{transition:all .2s ease}.dropdown-pop-enter-from[data-v-b3b08cec],.dropdown-pop-leave-to[data-v-b3b08cec]{opacity:0;transform:translateY(4px)}.template-selector[data-v-b3b08cec]{margin-bottom:20px}.template-selector label[data-v-b3b08cec]{font-size:13px;font-weight:600;color:var(--fl-text-secondary);display:block;margin-bottom:6px;letter-spacing:-.005em}.template-selector select[data-v-b3b08cec]{width:100%;padding:10px 36px 10px 14px;border:1px solid var(--fl-border-cool);border-radius:6px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:14px;color:var(--fl-text-primary);background:var(--fl-bg-card);cursor:pointer;outline:none;transition:border-color .2s;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235b6573' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;letter-spacing:-.005em}.template-selector select[data-v-b3b08cec]:focus{border-color:var(--fl-border-slate)}.letter-wrap[data-v-b3b08cec]{position:relative}.letter-content[data-v-b3b08cec]{border:1px solid var(--fl-border-cool);border-radius:10px;padding:24px 28px;min-height:320px;font-size:14px;line-height:1.75;color:var(--fl-text-primary);background:var(--fl-bg-card);outline:none;transition:border-color .2s;letter-spacing:-.005em}.letter-content[data-v-b3b08cec]:focus{border-color:var(--fl-border-slate)}.letter-content[data-v-b3b08cec] .section-title{font-weight:600;color:var(--fl-text-primary);margin-top:18px;margin-bottom:4px;font-size:14px;letter-spacing:-.005em}.letter-content[data-v-b3b08cec] p{margin-bottom:8px}.generating-overlay[data-v-b3b08cec]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.92);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;z-index:10;border-radius:10px}.gen-spinner[data-v-b3b08cec]{width:32px;height:32px;border:3px solid var(--fl-ceremaris-light-hover);border-top-color:var(--fl-border-input-focus);border-radius:50%;animation:spin-b3b08cec .8s linear infinite}@keyframes spin-b3b08cec{to{transform:rotate(360deg)}}.gen-label[data-v-b3b08cec]{font-size:13px;font-weight:500;color:var(--fl-text-secondary)}.error-banner[data-v-b3b08cec]{background:var(--fl-anam-option-declined-bg);border:1px solid var(--fl-severity-critical-bg);border-radius:8px;padding:12px 16px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.error-banner span[data-v-b3b08cec]{font-size:13px;color:var(--fl-error-text)}.error-banner button[data-v-b3b08cec]{padding:6px 14px;background:var(--fl-bg-card);border:1px solid var(--fl-severity-critical-bg);border-radius:6px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;color:var(--fl-error-text);cursor:pointer;white-space:nowrap;transition:background .15s}.error-banner button[data-v-b3b08cec]:hover{background:var(--fl-anam-option-declined-bg)}.conformity-banner[data-v-b3b08cec]{border-radius:8px;padding:12px 16px;margin-bottom:16px;display:flex;flex-direction:column;gap:6px;font-size:13px}.conformity-banner strong[data-v-b3b08cec]{font-weight:600}.conformity-banner ul[data-v-b3b08cec]{margin:4px 0 0;padding-left:18px}.conformity-banner li[data-v-b3b08cec]{margin-bottom:4px}.conformity-banner--issues[data-v-b3b08cec]{background:var(--fl-ai-accent-lighter);border:1px solid var(--fl-warning);color:var(--fl-warning-text)}.conformity-banner--unavailable[data-v-b3b08cec]{background:var(--fl-bg-card-hover);border:1px solid var(--fl-border-input);color:var(--fl-rk-fg-secondary)}.icd-section[data-v-b3b08cec]{margin-top:20px}.icd-section label[data-v-b3b08cec]{font-size:13px;font-weight:600;color:var(--fl-text-secondary);display:block;margin-bottom:8px;letter-spacing:-.005em}.icd-chips[data-v-b3b08cec]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.icd-chip[data-v-b3b08cec]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--fl-bg-muted);border:1px solid var(--fl-border-cool);border-radius:50px;font-size:13px;font-weight:500;color:var(--fl-text-primary);letter-spacing:-.005em}.icd-code[data-v-b3b08cec]{font-weight:600;color:var(--fl-text-secondary)}.remove-chip[data-v-b3b08cec]{width:16px;height:16px;border-radius:50%;background:var(--fl-ceremaris-light-hover);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--fl-text-secondary);font-size:12px;line-height:1;transition:background-color .15s,color .15s}.remove-chip[data-v-b3b08cec]:hover{background:var(--fl-bg-card);color:var(--fl-text-primary)}.icd-search-wrap[data-v-b3b08cec]{position:relative}.icd-search-wrap .mdi[data-v-b3b08cec]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:15px;line-height:1;color:var(--fl-text-muted)}.icd-search[data-v-b3b08cec]{width:100%;padding:10px 14px 10px 36px;border:1px solid var(--fl-border-cool);border-radius:6px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:14px;color:var(--fl-text-primary);background:var(--fl-bg-card);outline:none;transition:border-color .2s;letter-spacing:-.005em}.icd-search[data-v-b3b08cec]:focus{border-color:var(--fl-border-slate)}.footer-left[data-v-b3b08cec]{display:flex;gap:8px;margin-right:auto}.footer-left .mdi[data-v-b3b08cec],.export-wrap .mdi[data-v-b3b08cec]{font-size:14px;line-height:1}.export-wrap[data-v-b3b08cec]{position:relative}.export-dropdown[data-v-b3b08cec]{position:absolute;bottom:calc(100% + 6px);right:0;background:var(--fl-bg-card);border:1px solid var(--fl-border-cool);border-radius:6px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.08);min-width:160px;padding:6px;z-index:1}.export-dropdown button[data-v-b3b08cec]{width:100%;padding:9px 14px;background:none;border:none;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:13px;color:var(--fl-text-primary);cursor:pointer;text-align:left;border-radius:4px;transition:background-color .15s;display:flex;align-items:center;gap:10px;letter-spacing:-.005em}.export-dropdown button[data-v-b3b08cec]:hover{background:var(--fl-bg-muted);color:var(--fl-text-primary)}.export-dropdown button .mdi[data-v-b3b08cec]{font-size:15px;line-height:1;color:var(--fl-text-muted)}.export-dropdown button:hover .mdi[data-v-b3b08cec]{color:var(--fl-text-secondary)}.pill-slide-enter-active[data-v-26daa7f3],.pill-slide-leave-active[data-v-26daa7f3]{transition:all .3s cubic-bezier(.4,0,.2,1)}.pill-slide-enter-from[data-v-26daa7f3],.pill-slide-leave-to[data-v-26daa7f3]{transform:translate(calc(100% + 40px));opacity:0}.fade-enter-active[data-v-26daa7f3],.fade-leave-active[data-v-26daa7f3]{transition:opacity .3s ease}.fade-enter-from[data-v-26daa7f3],.fade-leave-to[data-v-26daa7f3]{opacity:0}.slide-right-enter-active[data-v-26daa7f3],.slide-right-leave-active[data-v-26daa7f3]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-right-enter-from[data-v-26daa7f3],.slide-right-leave-to[data-v-26daa7f3]{transform:translate(100%)}.infopool-pill[data-v-26daa7f3]{position:fixed;bottom:170px;right:24px;z-index:1000;display:flex;align-items:center;gap:6px;background:var(--fl-bg-card);color:var(--fl-text-primary);padding:7px 14px;border-radius:8px;border:1px solid var(--fl-border-cool);cursor:pointer;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);transition:background-color .2s ease,border-color .2s ease;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;user-select:none;letter-spacing:-.005em}.infopool-pill[data-v-26daa7f3]:hover{background:var(--fl-bg-muted);border-color:var(--fl-border-input-hover)}.infopool-pill.pill-empty[data-v-26daa7f3]{opacity:.7}.infopool-pill.pill-empty[data-v-26daa7f3]:hover{opacity:1}.infopool-pill.pill-pulse[data-v-26daa7f3]{animation:infopool-pulse-26daa7f3 1.2s ease-out}@keyframes infopool-pulse-26daa7f3{0%{box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04)}30%{box-shadow:0 0 0 6px rgba(11,18,32,.08),0 1px 3px rgba(16,24,40,.06);transform:scale(1.03)}60%{box-shadow:0 0 0 10px rgba(11,18,32,0),0 1px 3px rgba(16,24,40,.06);transform:scale(1)}to{box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04)}}.pill-icon[data-v-26daa7f3]{font-size:16px;flex-shrink:0}.pill-label[data-v-26daa7f3]{font-size:13px;font-weight:600;white-space:nowrap;line-height:1}.pill-count[data-v-26daa7f3]{background:var(--fl-bg-card);color:var(--fl-text-primary);font-size:13px;font-weight:600;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 6px;line-height:1}.infopool-pill:hover .pill-count[data-v-26daa7f3]{background:var(--fl-surface-dark);color:var(--fl-brass-light)}.drawer-overlay[data-v-26daa7f3]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.15);backdrop-filter:blur(2px);z-index:1001}.infopool-drawer[data-v-26daa7f3]{position:fixed;top:0;right:0;bottom:0;width:388px;max-width:calc(100vw - 20px);background:var(--fl-bg-card);border-left:1px solid var(--fl-border-cool);box-shadow:-4px 0 24px rgba(16,24,40,.08);z-index:1002;display:flex;flex-direction:column}.drawer-header[data-v-26daa7f3]{padding:22px 24px 18px;border-bottom:1px solid var(--fl-border-subtle);flex-shrink:0}.drawer-header-top[data-v-26daa7f3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.drawer-title[data-v-26daa7f3]{font-size:17px;font-weight:600;color:var(--fl-text-primary);display:flex;align-items:center;gap:8px;letter-spacing:-.005em}.drawer-title .mdi[data-v-26daa7f3]{font-size:20px;line-height:1}.drawer-close[data-v-26daa7f3]{width:32px;height:32px;border:1px solid var(--fl-border-cool);background:var(--fl-bg-card);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--fl-text-secondary);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.drawer-close[data-v-26daa7f3]:hover{background:var(--fl-bg-muted);border-color:var(--fl-border-input-hover);color:var(--fl-text-primary)}.drawer-close .mdi[data-v-26daa7f3]{font-size:16px;line-height:1}.drawer-patient[data-v-26daa7f3]{font-size:14px;font-weight:600;color:var(--fl-text-primary);letter-spacing:-.005em}.drawer-date[data-v-26daa7f3]{font-size:13px;color:var(--fl-text-secondary);margin-top:2px}.drawer-items[data-v-26daa7f3]{flex:1;overflow-y:auto;padding:8px 0}.drawer-items[data-v-26daa7f3]::-webkit-scrollbar{width:4px}.drawer-items[data-v-26daa7f3]::-webkit-scrollbar-thumb{background:var(--fl-border-subtle, var(--fl-bg-page));border-radius:4px}.infopool-item[data-v-26daa7f3]{display:flex;align-items:flex-start;gap:12px;padding:14px 24px;border-bottom:1px solid var(--fl-border-subtle);cursor:pointer;transition:background-color .15s ease}.infopool-item[data-v-26daa7f3]:last-child{border-bottom:none}.infopool-item[data-v-26daa7f3]:hover{background:var(--fl-bg-muted)}.infopool-item.unchecked[data-v-26daa7f3]{opacity:.45}.infopool-item.unchecked .item-label[data-v-26daa7f3],.infopool-item.unchecked .item-summary[data-v-26daa7f3]{text-decoration:line-through;text-decoration-color:var(--fl-text-muted)}.item-checkbox[data-v-26daa7f3]{flex-shrink:0;margin-top:2px;cursor:pointer}.item-checkbox input[data-v-26daa7f3]{display:none}.check-box[data-v-26daa7f3]{width:20px;height:20px;border:1px solid var(--fl-border-cool);border-radius:5px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease;background:var(--fl-bg-card)}.item-checkbox input:checked+.check-box[data-v-26daa7f3]{background:var(--fl-bg-card);border:1px solid var(--fl-border-input-focus)}.check-box .mdi[data-v-26daa7f3]{font-size:12px;line-height:1;color:var(--fl-bg-card);opacity:0;transform:scale(.5);transition:all .2s ease}.item-checkbox input:checked+.check-box .mdi[data-v-26daa7f3]{opacity:1;transform:scale(1)}.item-type-icon[data-v-26daa7f3]{flex-shrink:0;width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-top:1px}.item-type-icon[data-v-26daa7f3] svg{width:17px;height:17px}.type-anamnese[data-v-26daa7f3]{background:var(--fl-success-light);color:var(--fl-success-text)}.type-transcription[data-v-26daa7f3]{background:var(--fl-severity-moderate-bg);color:var(--fl-warning-text)}.type-score[data-v-26daa7f3]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.type-ocr[data-v-26daa7f3]{background:var(--fl-bg-page);color:var(--fl-cat-6)}.type-recherche[data-v-26daa7f3]{background:var(--fl-severity-moderate-bg);color:var(--fl-warning-text)}.type-befund[data-v-26daa7f3]{background:var(--fl-surface-1);color:var(--fl-success-text)}.type-beurteilung[data-v-26daa7f3]{background:var(--fl-error-light);color:var(--fl-error-text)}.type-diktat[data-v-26daa7f3]{background:var(--fl-bg-page);color:var(--fl-info)}.item-content[data-v-26daa7f3]{flex:1;min-width:0}.item-label[data-v-26daa7f3]{font-size:14px;font-weight:600;color:var(--fl-text-primary);line-height:1.3;letter-spacing:-.005em}.item-summary[data-v-26daa7f3]{font-size:13px;color:var(--fl-text-secondary);margin-top:2px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-meta[data-v-26daa7f3]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.item-time[data-v-26daa7f3]{font-size:13px;color:var(--fl-text-muted);font-weight:500;margin-top:3px;font-variant-numeric:tabular-nums}.item-badge[data-v-26daa7f3]{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:1px 7px 1px 5px;border-radius:10px;background:var(--fl-ceremaris-light);color:var(--fl-navy);font-size:11px;font-weight:600;vertical-align:middle;white-space:nowrap}.item-badge .mdi[data-v-26daa7f3]{font-size:12px;line-height:1}.item-checkbox.locked[data-v-26daa7f3]{cursor:default}.item-checkbox.locked .check-box[data-v-26daa7f3]{background:var(--fl-ceremaris-light);border-color:var(--fl-navy);cursor:default}.item-checkbox.locked .check-box .mdi[data-v-26daa7f3]{color:var(--fl-navy);opacity:1;transform:scale(1);font-size:11px}.item-remove[data-v-26daa7f3]{width:22px;height:22px;border:1px solid var(--fl-border-subtle);background:var(--fl-bg-card);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--fl-text-muted);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.item-remove[data-v-26daa7f3]:hover{background:var(--fl-error-light);border-color:var(--fl-error-text);color:var(--fl-error-text)}.item-remove .mdi[data-v-26daa7f3]{font-size:13px;line-height:1}.drawer-empty[data-v-26daa7f3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;text-align:center}.drawer-empty .mdi[data-v-26daa7f3]{font-size:48px;line-height:1;color:var(--fl-border-subtle, var(--fl-border-subtle));margin-bottom:16px}.drawer-empty p[data-v-26daa7f3]{font-size:14px;font-weight:600;color:var(--fl-text-secondary);margin-bottom:6px;letter-spacing:-.005em}.drawer-empty span[data-v-26daa7f3]{font-size:13px;color:var(--fl-text-muted);line-height:1.5}.drawer-footer[data-v-26daa7f3]{padding:18px 24px 22px;border-top:1px solid var(--fl-border-subtle);flex-shrink:0}.selected-info[data-v-26daa7f3]{font-size:13px;color:var(--fl-text-secondary);margin-bottom:14px;display:flex;align-items:center;gap:6px}.count-badge[data-v-26daa7f3]{background:var(--fl-bg-muted);color:var(--fl-text-primary);font-weight:600;font-size:13px;padding:2px 8px;border-radius:10px;border:1px solid var(--fl-border-subtle)}.btn-generate[data-v-26daa7f3]{width:100%;padding:13px 20px;background:var(--fl-bg-card);color:var(--fl-text-primary);border:1px solid var(--fl-border-input-focus);border-radius:6px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:-.005em}.btn-generate[data-v-26daa7f3]:hover:not(:disabled){background:var(--fl-surface-dark);color:var(--fl-brass-light);border:1px solid var(--fl-border-input-focus)}.btn-generate[data-v-26daa7f3]:disabled{opacity:.4;cursor:not-allowed}.btn-generate .mdi[data-v-26daa7f3]{font-size:16px;line-height:1}.btn-kanban[data-v-26daa7f3]{width:100%;padding:10px 20px;background:transparent;color:var(--fl-text-secondary);border:none;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:color .2s ease;margin-top:6px;display:flex;align-items:center;justify-content:center;gap:6px;letter-spacing:-.005em}.btn-kanban[data-v-26daa7f3]:hover{color:var(--fl-text-primary)}@media(max-width:500px){.infopool-drawer[data-v-26daa7f3]{width:100vw;border-left:none;border-top:1px solid var(--fl-border-cool)}}html.dark .infopool-pill[data-v-26daa7f3],html[data-theme=dark] .infopool-pill[data-v-26daa7f3]{background:var(--fl-bg-card);color:var(--fl-text-primary);border-color:var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.4),0 12px 32px rgba(0,0,0,.3)}html.dark .infopool-pill[data-v-26daa7f3]:hover,html[data-theme=dark] .infopool-pill[data-v-26daa7f3]:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-navy);color:var(--fl-navy)}html.dark .infopool-pill .pill-count[data-v-26daa7f3],html[data-theme=dark] .infopool-pill .pill-count[data-v-26daa7f3]{background:rgba(88,166,212,.18);color:var(--fl-navy)}html.dark .infopool-pill:hover .pill-count[data-v-26daa7f3],html[data-theme=dark] .infopool-pill:hover .pill-count[data-v-26daa7f3]{background:var(--fl-navy);color:var(--fl-brass-light)}html.dark .infopool-drawer[data-v-26daa7f3],html[data-theme=dark] .infopool-drawer[data-v-26daa7f3]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary);box-shadow:-8px 0 32px rgba(0,0,0,.5)}html.dark .drawer-overlay[data-v-26daa7f3],html[data-theme=dark] .drawer-overlay[data-v-26daa7f3]{background:rgba(0,0,0,.65)}.notification-toast-container[data-v-f6367a68]{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column-reverse;gap:12px;pointer-events:none;max-width:380px}.notification-toast[data-v-f6367a68]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:var(--fl-bg-card);border-radius:12px;border:1px solid var(--fl-border-cool);border-left:3px solid var(--fl-border-input-focus);box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.12);pointer-events:auto;position:relative;overflow:hidden;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.toast--success[data-v-f6367a68]{border-left-color:var(--fl-success);background:linear-gradient(to right,rgba(16,185,129,.05),rgba(16,185,129,0)),var(--fl-bg-card)}.toast--success .toast-icon[data-v-f6367a68]{color:var(--fl-success);background:var(--fl-severity-low-bg)}.toast--warning[data-v-f6367a68]{border-left-color:var(--fl-warning);background:linear-gradient(to right,rgba(245,158,11,.05),rgba(245,158,11,0)),var(--fl-bg-card)}.toast--warning .toast-icon[data-v-f6367a68]{color:var(--fl-warning-text);background:var(--fl-ai-accent-light)}.toast--error[data-v-f6367a68]{border-left-color:var(--fl-error);background:linear-gradient(to right,rgba(220,38,38,.05),rgba(220,38,38,0)),var(--fl-bg-card)}.toast--error .toast-icon[data-v-f6367a68]{color:var(--fl-error);background:var(--fl-severity-high-bg)}.toast--info[data-v-f6367a68]{border-left-color:var(--fl-border-input-focus);background:var(--fl-bg-card)}.toast--info .toast-icon[data-v-f6367a68]{color:var(--fl-text-primary);background:var(--fl-ceremaris-light)}.toast-icon[data-v-f6367a68]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.toast-icon .icon[data-v-f6367a68]{font-size:16px;font-weight:700}.toast-content[data-v-f6367a68]{flex:1;min-width:0}.toast-title[data-v-f6367a68]{font-size:15px;font-weight:600;color:var(--fl-text-primary);margin-bottom:2px}.toast-message[data-v-f6367a68]{font-size:14px;color:var(--fl-text-secondary);line-height:1.4;overflow-wrap:break-word}.toast-close[data-v-f6367a68]{width:24px;height:24px;border:none;background:transparent;color:var(--fl-text-muted);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease;flex-shrink:0;margin:-4px -4px -4px 0}.toast-close[data-v-f6367a68]:hover{background:var(--fl-bg-card-hover);color:var(--fl-text-secondary)}.toast-progress[data-v-f6367a68]{position:absolute;bottom:0;left:0;height:3px;background:currentcolor;opacity:.3;animation:toast-progress-f6367a68 linear forwards}@keyframes toast-progress-f6367a68{0%{width:100%}to{width:0%}}.toast-enter-active[data-v-f6367a68]{animation:toast-in-f6367a68 .3s cubic-bezier(.34,1.56,.64,1)}.toast-leave-active[data-v-f6367a68]{animation:toast-out-f6367a68 .2s ease-in forwards}.toast-move[data-v-f6367a68]{transition:transform .3s ease}@keyframes toast-in-f6367a68{0%{opacity:0;transform:translate(100px) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes toast-out-f6367a68{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(100px) scale(.9)}}@media(max-width:480px){.notification-toast-container[data-v-f6367a68]{left:16px;right:16px;bottom:16px;max-width:none}.notification-toast[data-v-f6367a68]{padding:12px 14px}}@media(prefers-reduced-motion:reduce){.toast-enter-active[data-v-f6367a68],.toast-leave-active[data-v-f6367a68]{animation:none;transition:opacity .2s ease}.toast-enter-from[data-v-f6367a68],.toast-leave-to[data-v-f6367a68]{opacity:0}.toast-progress[data-v-f6367a68]{animation:none;width:0}}.notification-status-bar[data-v-ae86eb06]{position:fixed;bottom:0;left:0;right:0;z-index:10000;background:linear-gradient(135deg,var(--fl-error) 0%,var(--fl-severity-critical-fill) 100%);color:var(--fl-text-inverse);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 -4px 20px rgba(220,38,38,.3)}.status-bar-content[data-v-ae86eb06]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.status-icon[data-v-ae86eb06]{width:28px;height:28px;background:rgba(255,255,255,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.status-icon .icon[data-v-ae86eb06]{font-size:16px}.status-message[data-v-ae86eb06]{font-size:15px;line-height:1.4;flex:1;min-width:0}.status-message strong[data-v-ae86eb06]{font-weight:600}.status-count[data-v-ae86eb06]{font-size:13px;background:rgba(255,255,255,.2);padding:4px 10px;border-radius:12px;white-space:nowrap}.status-actions[data-v-ae86eb06]{display:flex;align-items:center;gap:8px;flex-shrink:0}.status-action-btn[data-v-ae86eb06]{padding:6px 14px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);border-radius:6px;color:var(--fl-text-inverse);font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}.status-action-btn[data-v-ae86eb06]:hover{background:rgba(255,255,255,.25)}.status-close-btn[data-v-ae86eb06]{width:32px;height:32px;background:rgba(255,255,255,.15);border:none;border-radius:8px;color:var(--fl-text-inverse);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.status-close-btn[data-v-ae86eb06]:hover{background:rgba(255,255,255,.3)}.status-expanded[data-v-ae86eb06]{position:absolute;bottom:100%;left:0;right:0;background:var(--fl-bg-card);border-top:1px solid var(--fl-border-subtle);max-height:200px;overflow-y:auto;box-shadow:0 -4px 20px rgba(0,0,0,.1)}.expanded-error[data-v-ae86eb06]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid var(--fl-bg-card-hover);color:var(--fl-error)}.expanded-error[data-v-ae86eb06]:last-child{border-bottom:none}.error-message[data-v-ae86eb06]{font-size:14px;flex:1}.error-dismiss[data-v-ae86eb06]{width:24px;height:24px;background:var(--fl-severity-high-bg);border:none;border-radius:6px;color:var(--fl-error);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.error-dismiss[data-v-ae86eb06]:hover{background:var(--fl-severity-critical-bg)}.status-bar-enter-active[data-v-ae86eb06]{animation:slide-up-ae86eb06 .3s cubic-bezier(.34,1.56,.64,1)}.status-bar-leave-active[data-v-ae86eb06]{animation:slide-down-ae86eb06 .2s ease-in forwards}@keyframes slide-up-ae86eb06{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-down-ae86eb06{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.expand-enter-active[data-v-ae86eb06],.expand-leave-active[data-v-ae86eb06]{transition:all .2s ease}.expand-enter-from[data-v-ae86eb06],.expand-leave-to[data-v-ae86eb06]{opacity:0;transform:translateY(10px)}@media(max-width:600px){.notification-status-bar[data-v-ae86eb06]{padding:10px 16px;flex-wrap:wrap}.status-bar-content[data-v-ae86eb06]{width:100%}.status-actions[data-v-ae86eb06]{width:100%;justify-content:flex-end;margin-top:8px}.status-count[data-v-ae86eb06]{display:none}}@media(prefers-reduced-motion:reduce){.status-bar-enter-active[data-v-ae86eb06],.status-bar-leave-active[data-v-ae86eb06],.expand-enter-active[data-v-ae86eb06],.expand-leave-active[data-v-ae86eb06]{animation:none;transition:opacity .2s ease}.status-bar-enter-from[data-v-ae86eb06],.status-bar-leave-to[data-v-ae86eb06],.expand-enter-from[data-v-ae86eb06],.expand-leave-to[data-v-ae86eb06]{opacity:0}}.update-banner[data-v-3c1a915d]{position:fixed;top:0;left:0;right:0;z-index:10000;display:flex;align-items:center;gap:16px;padding:12px 24px;background:var(--fl-bg-card);color:var(--fl-text-primary);border-bottom:1px solid var(--fl-border-subtle, var(--fl-border-subtle));font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 4px 20px rgba(16,24,40,.2)}.banner-icon[data-v-3c1a915d]{width:40px;height:40px;border-radius:10px;background:var(--fl-ceremaris-light, var(--fl-bg-muted));color:var(--fl-navy);display:flex;align-items:center;justify-content:center;flex-shrink:0}.banner-icon .icon[data-v-3c1a915d]{font-size:20px;animation:spin-3c1a915d 2s linear infinite}@keyframes spin-3c1a915d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.banner-content[data-v-3c1a915d]{flex:1;min-width:0}.banner-title[data-v-3c1a915d]{font-size:16px;font-weight:600;margin-bottom:2px}.banner-message[data-v-3c1a915d]{font-size:14px;opacity:.9}.banner-actions[data-v-3c1a915d]{display:flex;gap:8px;flex-shrink:0}.banner-btn[data-v-3c1a915d]{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;border:none;font-family:inherit}.banner-btn--primary[data-v-3c1a915d]{background:var(--fl-navy);color:var(--fl-brass-light)}.banner-btn--primary[data-v-3c1a915d]:hover{background:var(--fl-navy-dark)}.banner-btn--secondary[data-v-3c1a915d]{background:transparent;color:var(--fl-navy);border:1px solid var(--fl-border-input)}.banner-btn--secondary[data-v-3c1a915d]:hover{background:var(--fl-ceremaris-light, var(--fl-bg-muted))}.banner-enter-active[data-v-3c1a915d]{animation:banner-slide-in-3c1a915d .4s cubic-bezier(.34,1.56,.64,1)}.banner-leave-active[data-v-3c1a915d]{animation:banner-slide-out-3c1a915d .3s ease-in forwards}@keyframes banner-slide-in-3c1a915d{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes banner-slide-out-3c1a915d{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@media(max-width:600px){.update-banner[data-v-3c1a915d]{flex-wrap:wrap;padding:12px 16px;gap:12px}.banner-icon[data-v-3c1a915d]{width:36px;height:36px}.banner-content[data-v-3c1a915d]{flex:1 1 calc(100% - 52px)}.banner-actions[data-v-3c1a915d]{width:100%;justify-content:flex-end}.banner-btn[data-v-3c1a915d]{padding:10px 16px}}@media(prefers-reduced-motion:reduce){.banner-icon .icon[data-v-3c1a915d]{animation:none}.banner-enter-active[data-v-3c1a915d],.banner-leave-active[data-v-3c1a915d]{animation:none;transition:opacity .2s ease}.banner-enter-from[data-v-3c1a915d],.banner-leave-to[data-v-3c1a915d]{opacity:0}}:root{--font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--font-size-xs: 11px;--font-size-sm: 13px;--font-size-md: 15px;--font-size-lg: 17px;--font-size-xl: 19px;--font-size-xxl: 22px;--font-size-xxxl: 28px;--font-weight-thin: 100;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--line-height-tight: 1.2;--line-height-snug: 1.3;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 2;--letter-spacing-tighter: -.05em;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0;--letter-spacing-wide: .025em;--letter-spacing-wider: .05em;--letter-spacing-widest: .1em;--typography-h1-size: var(--font-size-xxxl);--typography-h1-weight: var(--font-weight-bold);--typography-h1-line-height: var(--line-height-tight);--typography-h2-size: var(--font-size-xxl);--typography-h2-weight: var(--font-weight-semibold);--typography-h2-line-height: var(--line-height-snug);--typography-h3-size: var(--font-size-xl);--typography-h3-weight: var(--font-weight-semibold);--typography-h3-line-height: var(--line-height-snug);--typography-h4-size: var(--font-size-lg);--typography-h4-weight: var(--font-weight-medium);--typography-h4-line-height: var(--line-height-normal);--typography-h5-size: var(--font-size-md);--typography-h5-weight: var(--font-weight-medium);--typography-h5-line-height: var(--line-height-normal);--typography-h6-size: var(--font-size-sm);--typography-h6-weight: var(--font-weight-medium);--typography-h6-line-height: var(--line-height-normal);--typography-body-size: var(--font-size-md);--typography-body-weight: var(--font-weight-normal);--typography-body-line-height: var(--line-height-relaxed);--typography-body-small-size: var(--font-size-sm);--typography-body-small-weight: var(--font-weight-normal);--typography-body-small-line-height: var(--line-height-normal);--typography-caption-size: var(--font-size-xs);--typography-caption-weight: var(--font-weight-normal);--typography-caption-line-height: var(--line-height-snug);--typography-button-size: var(--font-size-md);--typography-button-weight: var(--font-weight-medium);--typography-button-line-height: var(--line-height-normal);--typography-label-size: var(--font-size-sm);--typography-label-weight: var(--font-weight-medium);--typography-label-line-height: var(--line-height-snug);--typography-input-size: var(--font-size-md);--typography-input-weight: var(--font-weight-normal);--typography-input-line-height: var(--line-height-normal);--component-sidebar-size: var(--font-size-md);--component-sidebar-weight: var(--font-weight-normal);--component-header-size: var(--font-size-md);--component-header-weight: var(--font-weight-medium);--component-footer-size: var(--font-size-sm);--component-footer-weight: var(--font-weight-normal);--component-modal-size: var(--font-size-md);--component-modal-weight: var(--font-weight-normal);--component-table-size: var(--font-size-sm);--component-table-weight: var(--font-weight-normal);--component-card-size: var(--font-size-md);--component-card-weight: var(--font-weight-normal);--component-tooltip-size: var(--font-size-xs);--component-tooltip-weight: var(--font-weight-normal);--component-notification-size: var(--font-size-sm);--component-notification-weight: var(--font-weight-normal)}*,*:before,*:after{font-family:var(--fl-app-font, var(--fl-font-family, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif))!important}.fl-card-title,.fl-card-header h2,.page-title,.fl-section-title,.fl-view-title,[class$=palette__title],[class$=hero__title]{--fl-app-font: var(--type-display, "Fraunces Variable", "Fraunces", georgia, serif);letter-spacing:-.01em}code,pre,kbd,samp,.monospace,[class*=mono]{font-family:JetBrains Mono Variable,JetBrains Mono,Fira Code,monospace!important}.fl-ai-text,.fl-ai-response,[class*=ai-generated],[class*=ai-content]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:400}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1,"liga" 1}body{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:var(--typography-body-size);font-weight:var(--typography-body-weight);line-height:var(--typography-body-line-height);letter-spacing:var(--letter-spacing-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1{font-size:var(--typography-h1-size);font-weight:var(--typography-h1-weight);line-height:var(--typography-h1-line-height)}h2{font-size:var(--typography-h2-size);font-weight:var(--typography-h2-weight);line-height:var(--typography-h2-line-height)}h3{font-size:var(--typography-h3-size);font-weight:var(--typography-h3-weight);line-height:var(--typography-h3-line-height)}h4{font-size:var(--typography-h4-size);font-weight:var(--typography-h4-weight);line-height:var(--typography-h4-line-height)}h5{font-size:var(--typography-h5-size);font-weight:var(--typography-h5-weight);line-height:var(--typography-h5-line-height)}h6{font-size:var(--typography-h6-size);font-weight:var(--typography-h6-weight);line-height:var(--typography-h6-line-height)}.sidebar{font-size:var(--component-sidebar-size);font-weight:var(--component-sidebar-weight)}.header,header{font-size:var(--component-header-size);font-weight:var(--component-header-weight)}.footer,footer{font-size:var(--component-footer-size);font-weight:var(--component-footer-weight)}.modal{font-size:var(--component-modal-size);font-weight:var(--component-modal-weight)}table{font-size:var(--component-table-size);font-weight:var(--component-table-weight)}.card{font-size:var(--component-card-size);font-weight:var(--component-card-weight)}.tooltip{font-size:var(--component-tooltip-size);font-weight:var(--component-tooltip-weight)}.notification{font-size:var(--component-notification-size);font-weight:var(--component-notification-weight)}input,select,textarea{font-size:var(--typography-input-size);font-weight:var(--typography-input-weight);line-height:var(--typography-input-line-height)}button{font-size:var(--typography-button-size);font-weight:var(--typography-button-weight);line-height:var(--typography-button-line-height)}label{font-size:var(--typography-label-size);font-weight:var(--typography-label-weight);line-height:var(--typography-label-line-height)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-md{font-size:var(--font-size-md)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-xxl{font-size:var(--font-size-xxl)}.text-xxxl{font-size:var(--font-size-xxxl)}.font-thin{font-weight:var(--font-weight-thin)}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:var(--font-weight-extrabold)}.font-black{font-weight:var(--font-weight-black)}body.high-contrast{font-weight:500;letter-spacing:.02em}body.reduced-motion *{transition:none!important;animation:none!important}body.dyslexic-font{font-family:OpenDyslexic,Comic Sans MS,cursive,sans-serif;letter-spacing:.05em;word-spacing:.1em}@media(max-width:768px){:root{--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-xxl: 20px;--font-size-xxxl: 24px}}@media(min-width:1920px){:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-xxl: 24px;--font-size-xxxl: 32px}}html{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overscroll-behavior-x:none!important;height:100%!important}body{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overscroll-behavior-x:none!important;position:relative!important;height:100%!important;margin:0!important}#app{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overscroll-behavior-x:none!important;min-height:100%!important}.v-application{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overscroll-behavior-x:none!important}.v-application__wrap{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overscroll-behavior-x:none!important;min-height:100%!important}.v-main,.v-main__wrap,.main-wrapper{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overscroll-behavior-x:none!important}.scroll-container,[data-scrollable=true]{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.v-dialog,.v-dialog__content,.v-overlay__content,.v-navigation-drawer,.v-navigation-drawer__content{overscroll-behavior:none!important;overscroll-behavior-y:none!important}.v-card,.v-sheet,.v-container,.v-row,.v-col,input,textarea,select{overscroll-behavior:none!important}.debug-pull-refresh{border:3px solid red!important;position:relative!important}.debug-pull-refresh:before{content:"PULL-REFRESH DEBUG"!important;position:absolute!important;top:0!important;left:0!important;background:red!important;color:#fff!important;padding:2px 5px!important;font-size:10px!important;z-index:9999!important}:root{--primary-dark: #1a365d;--primary-medium: #2b77ad;--primary-light: #0f2642;--accent-purple: #4a1d3f;--success-color: #155724;--warning-color: #8b4513;--error-color: #721c24;--info-color: #0c3d5d;--golden-ratio: 1.618;--perfect-fifth: 1.5;--minor-third: 1.2;--base-unit: 1rem;--height-medium: calc(var(--base-unit) * 3);--height-large: calc(var(--base-unit) * 4);--height-xl: calc(var(--base-unit) * 5);--height-2xl: calc(var(--base-unit) * 6.18);--space-sm: calc(var(--base-unit) * .5);--space-md: var(--base-unit);--space-lg: calc(var(--base-unit) * var(--perfect-fifth));--space-xl: calc(var(--base-unit) * 2);--font-md: var(--base-unit);--font-lg: calc(var(--base-unit) * var(--minor-third));--font-xl: calc(var(--base-unit) * var(--perfect-fifth));--white: #ffffff;--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-400: #94a3b8;--slate-600: #475569;--slate-700: #334155;--focus-ring: #2563eb;--shadow-light: rgba(0, 0, 0, .1);--shadow-medium: rgba(0, 0, 0, .15);--shadow-heavy: rgba(0, 0, 0, .25)}.tablet-btn-base{min-height:var(--height-xl)!important;min-width:120px!important;padding:var(--space-lg) var(--space-xl)!important;font-size:var(--font-lg)!important;font-weight:500!important;line-height:1.3!important;text-transform:none!important;border-radius:12px!important;border:2px solid transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important;max-width:100%!important;transition:all .2s ease!important;box-shadow:0 4px 12px var(--shadow-light)!important;touch-action:pan-y!important;-webkit-tap-highlight-color:transparent!important;user-select:none!important}.tablet-btn-primary{background:var(--primary-dark)!important;color:var(--white)!important;border-color:var(--primary-dark)!important;min-height:var(--height-2xl)!important;font-size:var(--font-xl)!important;font-weight:600!important;box-shadow:0 6px 16px var(--shadow-medium)!important}.tablet-btn-primary:hover{background:var(--primary-light)!important;border-color:var(--primary-light)!important;color:var(--white)!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px var(--shadow-heavy)!important}.tablet-btn-primary:active{transform:translateY(0)!important;box-shadow:0 4px 12px var(--shadow-medium)!important;background:var(--primary-dark)!important}.tablet-btn-primary:focus-visible{outline:3px solid var(--focus-ring)!important;outline-offset:3px!important}.tablet-btn-choice{background:var(--white)!important;color:var(--primary-dark)!important;border:2px solid var(--primary-dark)!important;min-height:var(--height-xl)!important;font-weight:500!important;position:relative!important;z-index:10!important}.tablet-btn-choice:hover{background:var(--slate-50)!important;color:var(--primary-light)!important;border-color:var(--primary-light)!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px var(--shadow-light)!important}.tablet-btn-choice:active{background:var(--slate-100)!important;transform:translateY(0)!important}.tablet-btn-choice.selected{background:var(--primary-dark)!important;color:var(--white)!important;border-color:var(--primary-dark)!important;font-weight:600!important;box-shadow:0 6px 16px var(--shadow-medium)!important}.tablet-btn-choice:focus-visible{outline:3px solid var(--focus-ring)!important;outline-offset:3px!important}.tablet-btn-secondary{min-height:var(--height-large)!important;padding:var(--space-md) var(--space-lg)!important;font-size:var(--font-md)!important;font-weight:500!important;background:var(--white)!important;color:var(--primary-medium)!important;border:2px solid var(--primary-medium)!important}.tablet-btn-secondary:hover{background:var(--slate-50)!important;color:var(--primary-dark)!important;border-color:var(--primary-dark)!important}.tablet-btn-secondary:active{background:var(--slate-100)!important}.tablet-btn-secondary:focus-visible{outline:3px solid var(--focus-ring)!important;outline-offset:3px!important}.tablet-btn-back{min-height:var(--height-medium)!important;min-width:calc(var(--height-medium) * 4)!important;font-size:17px!important;font-weight:500!important;background:var(--white)!important;color:var(--slate-700)!important;border:2px solid var(--slate-400)!important;position:relative!important;z-index:1!important}.tablet-btn-back:hover{background:var(--slate-100)!important;color:var(--slate-700)!important;border-color:var(--slate-600)!important;transform:translate(-4px)!important}.tablet-btn-back:active{background:var(--slate-200)!important;transform:translate(0)!important}.tablet-btn-back:focus-visible{outline:3px solid var(--focus-ring)!important;outline-offset:3px!important}.tablet-button-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--base-unit) * 18),1fr));gap:var(--space-lg);padding:var(--space-xl);max-width:calc(100vw - var(--space-xl) * 2);margin:0 auto;margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.tablet-button-grid.two-columns{grid-template-columns:repeat(2,1fr);gap:var(--space-xl)}@media(max-width:768px){:root{--base-unit: 14px}.tablet-button-grid{grid-template-columns:1fr;gap:var(--space-md);padding:var(--space-lg)}.tablet-button-grid.two-columns{grid-template-columns:1fr}.tablet-btn-base{min-height:75px!important;font-size:var(--font-md)!important;padding:18px 20px!important}.tablet-btn-primary{min-height:calc(var(--height-xl) * 1.1)!important;font-size:var(--font-lg)!important}.tablet-btn-choice{min-height:var(--height-large)!important;font-size:var(--font-md)!important}.tablet-btn-back{min-width:150px!important}}@media(min-width:769px)and (max-width:1024px){.tablet-button-grid{grid-template-columns:repeat(auto-fit,minmax(calc(var(--base-unit) * 16),1fr));gap:var(--space-lg)}.tablet-btn-choice{min-height:calc(var(--height-xl) * 1.05)!important}}@media(min-width:1025px){.tablet-button-grid{grid-template-columns:repeat(auto-fit,minmax(calc(var(--base-unit) * 20),1fr));gap:var(--space-xl)}.tablet-btn-base{min-height:85px!important;font-size:19px!important}.tablet-btn-primary{min-height:95px!important;font-size:21px!important}}.tablet-input-choice{display:flex;gap:var(--space-lg);justify-content:center;flex-wrap:wrap;margin:var(--space-xl) 0}.tablet-btn-choice.selected-mc{background:var(--success-color)!important;color:var(--white)!important;border-color:var(--success-color)!important;position:relative;font-weight:600!important}.tablet-btn-choice.selected-mc:before{content:"✓";position:absolute;top:var(--space-sm);right:var(--space-md);font-size:var(--font-xl);font-weight:700;color:var(--white);line-height:1}.tablet-card{background:var(--fl-bg-card, var(--white));border-radius:var(--fl-card-radius, 16px);box-shadow:var(--fl-card-shadow, 0 1px 3px rgba(0, 0, 0, .04), 0 4px 12px rgba(0, 0, 0, .02))!important;overflow:hidden;border:var(--fl-card-border, 1px solid rgba(0, 119, 182, .08));max-width:calc(100vw / var(--golden-ratio));margin:0 auto}.tablet-card-title{background:var(--primary-dark);color:var(--white);padding:var(--space-xl);font-size:var(--font-xl);font-weight:600;text-align:center;min-height:calc(var(--height-2xl) * 1.3);display:flex;align-items:center;justify-content:center}@keyframes harmonyFadeInUp{0%{opacity:0;transform:translateY(var(--space-lg))}to{opacity:1;transform:translateY(0)}}@keyframes harmonyScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tablet-btn-base{animation:harmonyFadeInUp .3s cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.tablet-card{animation:harmonyScaleIn .5s cubic-bezier(.4,0,.2,1)}.tablet-button-grid .tablet-btn-base:nth-child(1){animation-delay:0ms}.tablet-button-grid .tablet-btn-base:nth-child(2){animation-delay:62ms}.tablet-button-grid .tablet-btn-base:nth-child(3){animation-delay:124ms}.tablet-button-grid .tablet-btn-base:nth-child(4){animation-delay:186ms}.tablet-button-grid .tablet-btn-base:nth-child(5){animation-delay:248ms}.tablet-button-grid .tablet-btn-base:nth-child(6){animation-delay:.31s}.tablet-button-grid .tablet-btn-base:nth-child(7){animation-delay:372ms}.tablet-button-grid .tablet-btn-base:nth-child(8){animation-delay:434ms}.tablet-text-field{font-size:var(--font-lg)!important;min-height:var(--height-medium)!important;border-radius:8px!important;pointer-events:auto!important;user-select:text!important;position:relative!important;z-index:1!important}.tablet-text-field input{font-size:var(--font-lg)!important;padding:var(--space-md)!important;border:2px solid var(--slate-200)!important;border-radius:8px!important;line-height:1.4!important;pointer-events:auto!important;user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;cursor:text!important;background:var(--white)!important;color:var(--slate-700)!important}.tablet-text-field input:hover{border-color:var(--primary-medium)!important;cursor:text!important}.tablet-text-field input:focus{border-color:var(--focus-ring)!important;outline:none!important;box-shadow:0 0 0 3px rgba(37,99,235,.1)!important;background:var(--white)!important;pointer-events:auto!important;user-select:text!important}.tablet-inline-container{background:var(--slate-50);border-radius:12px;padding:var(--space-xl);margin-top:var(--space-xl);border:2px solid var(--slate-200);box-shadow:0 2px 8px var(--shadow-light);min-height:calc(var(--height-xl) * var(--minor-third))}.tablet-btn-loading{opacity:.8;pointer-events:none;position:relative}.tablet-btn-loading:after{content:"";position:absolute;top:50%;left:50%;width:var(--space-lg);height:var(--space-lg);margin:calc(var(--space-lg) / -2) 0 0 calc(var(--space-lg) / -2);border:2px solid transparent;border-top:2px solid currentcolor;border-radius:50%;animation:harmonyRotate 1s linear infinite}@keyframes harmonyRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-contrast:high){.tablet-btn-base{border-width:3px!important}.tablet-btn-base:focus-visible{outline-width:4px!important}.tablet-btn-primary{background:#000!important;color:#fff!important;border:3px solid white!important}.tablet-btn-choice,.tablet-btn-secondary,.tablet-btn-back{background:#fff!important;color:#000!important;border:3px solid black!important}}@media(prefers-reduced-motion:reduce){.tablet-btn-base,.tablet-card{animation:none!important;transition:none!important}.tablet-btn-primary:hover,.tablet-btn-choice:hover,.tablet-btn-secondary:hover,.tablet-btn-back:hover{transform:none!important}.tablet-btn-loading:after{animation:none!important}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.tablet-btn-full-width{width:100%!important;grid-column:1 / -1}@media print{.tablet-btn-base{background:var(--white)!important;color:#000!important;border:2px solid black!important;box-shadow:none!important}.tablet-card{box-shadow:none!important;border:1px solid black!important}}@media(forced-colors:active){.tablet-btn-base{border:2px solid ButtonBorder!important;background:ButtonFace!important;color:ButtonText!important}.tablet-btn-base:hover{background:Highlight!important;color:HighlightText!important;border-color:Highlight!important}.tablet-btn-base:focus-visible{outline:2px solid Highlight!important}}.tablet-btn-base:disabled,.tablet-btn-base.disabled{background:var(--slate-200)!important;color:var(--slate-400)!important;border-color:var(--slate-200)!important;opacity:1!important;cursor:not-allowed!important;pointer-events:none!important;transform:none!important;box-shadow:none!important}.tablet-btn-base:focus-visible{outline:3px solid var(--focus-ring)!important;outline-offset:3px!important;box-shadow:0 0 0 6px rgba(37,99,235,.1)!important}.tablet-btn-base .v-icon{font-size:calc(var(--font-lg) * var(--minor-third))!important;margin-right:var(--space-sm)!important}.tablet-btn-base .v-btn__content{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:0 var(--space-sm)}.tablet-btn-base span{flex:1;min-width:0;display:block;line-height:inherit;white-space:normal;overflow-wrap:break-word;text-align:center}.tablet-btn-primary.v-btn,.tablet-btn-primary.v-btn .v-btn__content,.tablet-btn-primary.v-btn .v-btn__content span,.tablet-btn-primary.v-btn .v-icon,.v-btn.tablet-btn-primary,.v-btn.tablet-btn-primary .v-btn__content,.v-btn.tablet-btn-primary .v-btn__content span,.v-btn.tablet-btn-primary .v-icon{color:var(--white)!important;--v-theme-on-primary: 255, 255, 255 !important}.tablet-btn-choice.v-btn,.tablet-btn-choice.v-btn .v-btn__content,.tablet-btn-choice.v-btn .v-btn__content span,.tablet-btn-choice.v-btn .v-icon,.v-btn.tablet-btn-choice,.v-btn.tablet-btn-choice .v-btn__content,.v-btn.tablet-btn-choice .v-btn__content span,.v-btn.tablet-btn-choice .v-icon{color:var(--primary-dark)!important}.tablet-btn-choice.selected.v-btn,.tablet-btn-choice.selected.v-btn .v-btn__content,.tablet-btn-choice.selected.v-btn .v-btn__content span,.tablet-btn-choice.selected.v-btn .v-icon,.tablet-btn-choice.selected-mc.v-btn,.tablet-btn-choice.selected-mc.v-btn .v-btn__content,.tablet-btn-choice.selected-mc.v-btn .v-btn__content span,.tablet-btn-choice.selected-mc.v-btn .v-icon,.v-btn.tablet-btn-choice.selected,.v-btn.tablet-btn-choice.selected .v-btn__content,.v-btn.tablet-btn-choice.selected-mc,.v-btn.tablet-btn-choice.selected-mc .v-btn__content{color:var(--white)!important}.tablet-btn-secondary.v-btn,.tablet-btn-secondary.v-btn .v-btn__content,.tablet-btn-secondary.v-btn .v-btn__content span,.tablet-btn-secondary.v-btn .v-icon,.v-btn.tablet-btn-secondary,.v-btn.tablet-btn-secondary .v-btn__content,.v-btn.tablet-btn-secondary .v-btn__content span,.v-btn.tablet-btn-secondary .v-icon{color:var(--primary-medium)!important}.tablet-btn-back.v-btn,.tablet-btn-back.v-btn .v-btn__content,.tablet-btn-back.v-btn .v-btn__content span,.tablet-btn-back.v-btn .v-icon,.v-btn.tablet-btn-back,.v-btn.tablet-btn-back .v-btn__content,.v-btn.tablet-btn-back .v-btn__content span,.v-btn.tablet-btn-back .v-icon{color:var(--slate-700)!important}.tablet-consent-container .v-btn .v-btn__content,.tablet-consent-container .v-btn .v-btn__content span,.tablet-consent-container .v-btn .v-icon,.tablet-questions-container .v-btn .v-btn__content,.tablet-questions-container .v-btn .v-btn__content span,.tablet-questions-container .v-btn .v-icon,.anamnesebogen-container .v-btn .v-btn__content,.anamnesebogen-container .v-btn .v-btn__content span,.anamnesebogen-container .v-btn .v-icon{color:inherit!important}.neomorphic-button.v-btn,.v-btn.neomorphic-button{background:#e3f2fd!important;color:var(--fl-navy)!important;box-shadow:none!important;border:none!important;border-radius:12px!important}.neomorphic-button.v-btn .v-btn__content,.neomorphic-button.v-btn .v-btn__content span,.neomorphic-button.v-btn .v-icon,.v-btn.neomorphic-button .v-btn__content,.v-btn.neomorphic-button .v-btn__content span,.v-btn.neomorphic-button .v-icon{color:var(--fl-navy)!important}.neomorphic-button.v-btn:hover:not(:disabled),.v-btn.neomorphic-button:hover:not(:disabled){background:#cce5f7!important;transform:translateY(-1px);box-shadow:none!important}.neomorphic-button-primary.v-btn,.v-btn.neomorphic-button-primary{background:#e3f2fd!important;color:var(--fl-navy)!important;box-shadow:none!important;border:none!important;border-radius:12px!important}.neomorphic-button-primary.v-btn .v-btn__content,.neomorphic-button-primary.v-btn .v-btn__content span,.neomorphic-button-primary.v-btn .v-icon,.v-btn.neomorphic-button-primary .v-btn__content,.v-btn.neomorphic-button-primary .v-btn__content span,.v-btn.neomorphic-button-primary .v-icon{color:var(--fl-navy)!important}.neomorphic-button-primary.v-btn:hover:not(:disabled),.v-btn.neomorphic-button-primary:hover:not(:disabled){background:#cce5f7!important;transform:translateY(-1px)}.neomorphic-button-back.v-btn,.v-btn.neomorphic-button-back{background:#e3f2fd!important;color:var(--fl-navy)!important;box-shadow:none!important;border:none!important;border-radius:12px!important}.neomorphic-button-back.v-btn .v-btn__content,.neomorphic-button-back.v-btn .v-btn__content span,.neomorphic-button-back.v-btn .v-icon,.v-btn.neomorphic-button-back .v-btn__content,.v-btn.neomorphic-button-back .v-btn__content span,.v-btn.neomorphic-button-back .v-icon{color:var(--fl-navy)!important}.neomorphic-button-back.v-btn:hover:not(:disabled),.v-btn.neomorphic-button-back:hover:not(:disabled){background:#cce5f7!important;color:var(--fl-navy)!important}.v-text-field,.v-text-field__slot,.v-text-field input,.v-input__slot,.v-input input,.my-textfield,.my-textfield input{pointer-events:auto!important;user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;cursor:text!important;position:relative!important;z-index:10!important}.v-input__control{pointer-events:auto!important;position:relative!important;z-index:10!important}.v-text-field__details,.v-text-field__prefix,.v-text-field__suffix{pointer-events:none!important}.v-text-field__slot input,.v-input__slot input{pointer-events:auto!important;user-select:text!important;cursor:text!important;background:#fff!important;z-index:20!important}.inline-textfeld-container .v-text-field,.inline-textfeld-container input{pointer-events:auto!important;user-select:text!important;cursor:text!important;z-index:100!important}.questions-container,.tablet-questions-container,.v-card,.v-card-text{pointer-events:auto!important}.v-label,.v-messages{pointer-events:none!important}.v-text-field input:focus,.my-textfield input:focus{outline:2px solid #2563eb!important;outline-offset:2px!important;background:#fff!important;box-shadow:0 0 0 4px rgba(37,99,235,.1)!important}.v-text-field:hover input,.my-textfield:hover input{border-color:#2b77ad!important;background:#fff!important;cursor:text!important}.v-text-field input::placeholder{pointer-events:none!important;opacity:.6;color:#94a3b8}.v-text-field--disabled,.v-text-field--disabled input,.v-input--disabled,.v-input--disabled input{pointer-events:none!important;opacity:.5!important;cursor:not-allowed!important;user-select:none!important}.v-text-field--readonly input,.v-input--readonly input{pointer-events:auto!important;user-select:text!important;cursor:text!important}@media(max-width:1024px){.v-text-field input,.my-textfield input{min-height:56px!important;padding:16px!important;font-size:18px!important}.v-text-field,.v-text-field input{touch-action:auto!important;-webkit-touch-callout:default!important}}.text-input-choice+div .v-text-field,.text-input-choice+div input,.tablet-input-choice+div .v-text-field,.tablet-input-choice+div input{pointer-events:auto!important;user-select:text!important;z-index:50!important}.debug-input-interaction .v-text-field input{border:3px solid red!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{pointer-events:auto!important;user-select:text!important;-webkit-user-select:text!important;cursor:text!important}body{margin:0;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;background-color:var(--fl-bg-page);color:var(--fl-text-primary);transition:background-color .3s ease,color .3s ease}.skip-to-content{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:10000;padding:12px 24px;background:var(--fl-navy, #14365C);color:var(--fl-brass-light);font-weight:600;font-size:14px;border-radius:0 0 8px;text-decoration:none}.skip-to-content:focus{position:fixed;left:0;top:0;width:auto;height:auto;outline:3px solid var(--fl-navy, #14365C);outline-offset:2px}#app{display:flex;flex-direction:column;height:100vh;max-height:100vh}@supports (height: 100dvh){#app{height:100dvh;max-height:100dvh}}.fl-header,.mobile-top-bar{flex-shrink:0;z-index:1000}.vue-notification{padding:12px;margin:5px;font-size:14px;color:var(--fl-brass-light);background:var(--fl-navy);border-left:5px solid var(--fl-text-secondary);border-radius:4px}.vue-notification.warn{background:var(--fl-warning-dark);border-left-color:var(--fl-warning)}.vue-notification.error{background:var(--fl-error);border-left-color:var(--fl-error)}.vue-notification.success{background:var(--fl-navy);border-left-color:var(--fl-text-secondary)}html{height:100%}body{height:100%;margin:0;overflow:auto}.scroll-container,[data-scrollable=true]{overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden;touch-action:pan-y pinch-zoom;contain:layout style paint}.modal-content{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:90vh}.patient-list,.dropdown-menu,.test-results-list,.menu-items{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:y proximity}.card-container>.card,.test-card,.patient-card{scroll-snap-align:start;scroll-margin-top:20px}.v-application{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .2s ease-out,box-shadow .2s ease-out}.v-card.animating,.v-card:active{will-change:transform;transform:translateZ(0)}@media(max-width:768px){.v-card{box-shadow:0 1px 3px rgba(0,0,0,.12)!important}.is-scrolling .v-card{transition:none!important}}*{scrollbar-width:thin;scrollbar-color:var(--fl-navy) var(--fl-border-faint)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--fl-border-faint)}*::-webkit-scrollbar-thumb{background:var(--fl-navy);border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:var(--fl-navy-dark)}@media(hover:none)and (pointer:coarse){.v-card:hover{transform:none!important;box-shadow:0 1px 3px rgba(0,0,0,.12)!important}.v-btn:hover{transform:none!important}}@supports (-webkit-touch-callout: none){body:not(.android-device) .main-content,body:not(.android-device) .scroll-container{-webkit-overflow-scrolling:touch}}@media(hover:none)and (pointer:coarse){button,.v-btn,.v-list-item,a{touch-action:manipulation}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}p,span,div.text-content{-webkit-user-select:text;user-select:text}}.scroll-to-top{scroll-behavior:smooth}.virtual-scroll-container{contain:layout style paint}html,body{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overscroll-behavior-x:none!important;position:relative;height:100%}#app{overscroll-behavior:none!important;overscroll-behavior-y:none!important;position:relative;height:100%}.v-main,.v-main__wrap,.v-application,.v-application__wrap{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overscroll-behavior-x:none!important}@supports (-webkit-touch-callout: none){@media(hover:none)and (pointer:coarse){body{position:fixed!important;width:100%!important;height:100%!important;overflow:hidden!important}#app{position:absolute!important;top:0;left:0;right:0;bottom:0;overflow:hidden!important;display:flex;flex-direction:column}}}.v-dialog,.v-navigation-drawer,.v-menu__content,.v-select__content{overscroll-behavior:none!important;overscroll-behavior-y:none!important}html.dark .nav-btn .mdi,html[data-theme=dark] .nav-btn .mdi{color:var(--fl-text-muted)!important}html.dark .fl-header-logo-btn,html.dark button.fl-header-logo-btn,html[data-theme=dark] .fl-header-logo-btn,html[data-theme=dark] button.fl-header-logo-btn{background:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon,html[data-theme=dark] .fl-header-logo-icon{background:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .dokutoolbox-view,html[data-theme=dark] .dokutoolbox-view{background:var(--fl-bg-page)!important}.result-display[data-v-2112822d]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:var(--fl-bg-card);border-radius:8px;overflow:hidden}[data-v-2112822d] .simple-wysiwyg-editor{height:100%;border:none;border-radius:0}@media(max-width:768px){.result-display[data-v-2112822d]{border-radius:0}}.modal-body-inner[data-v-8c247cfd]{min-height:300px;max-height:calc(100vh - 200px);flex:1;overflow:hidden;display:flex;flex-direction:column;padding:0;position:relative}[data-v-8c247cfd] .result-display{height:100%;flex:1;display:flex;flex-direction:column;box-shadow:none;border-radius:0;background-color:var(--fl-bg-card)}[data-v-8c247cfd] .result-header{border-radius:0;background:var(--fl-bg-muted);border-bottom:1px solid var(--fl-border-subtle);padding:16px 20px}[data-v-8c247cfd] .result-footer{border-radius:0;background:var(--fl-bg-muted);border-top:1px solid var(--fl-border-subtle);padding:12px 20px}[data-v-8c247cfd] .result-content{flex:1;overflow-y:auto;background:var(--fl-bg-card)}[data-v-8c247cfd] .correction-panel-container{max-height:300px;overflow-y:auto;background:var(--fl-bg-muted);border-bottom:1px solid var(--fl-border-subtle);padding:16px}[data-v-8c247cfd] .version-history-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background:var(--fl-bg-card);border-radius:0}[data-v-8c247cfd] .extended-stats-panel{position:absolute;top:0;right:0;width:400px;height:100%;background:var(--fl-bg-card);border-left:1px solid var(--fl-border-subtle);box-shadow:-2px 0 8px rgba(0,0,0,.05);z-index:50}[data-v-8c247cfd] .manual-input-modal{z-index:10001}@media(max-width:768px){.stichpunkte-container[data-v-8c247cfd]{padding:12px}.stichpunkte-button[data-v-8c247cfd]{font-size:14px;padding:6px 12px}.dropdown-menu[data-v-8c247cfd]{min-width:180px}.dropdown-item[data-v-8c247cfd]{padding:8px 12px;font-size:14px}}@media(max-width:768px){.modal-body-inner[data-v-8c247cfd]{max-height:none;min-height:0;flex:1}[data-v-8c247cfd] .result-header{padding:12px;flex-wrap:wrap;gap:8px}[data-v-8c247cfd] .result-actions{width:100%;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}[data-v-8c247cfd] .correction-panel-container{max-height:50vh}[data-v-8c247cfd] .extended-stats-panel{position:fixed;top:0;left:0;width:100%;height:100vh;border-radius:0;border-left:none}[data-v-8c247cfd] .version-history-container{position:fixed;top:0;left:0;width:100%;height:100vh}[data-v-8c247cfd] .export-dropdown .dropdown-menu{right:auto;left:0}}.stichpunkte-container[data-v-8c247cfd]{padding:16px;background-color:var(--fl-bg-muted);border-bottom:1px solid var(--fl-border-subtle);display:flex;align-items:center;gap:8px}.stichpunkte-dropdown[data-v-8c247cfd]{position:relative;display:inline-block}.fliesstext-button[data-v-8c247cfd]{border-color:var(--fl-border-cool)!important;color:var(--fl-text-primary)!important}.fliesstext-button[data-v-8c247cfd]:hover:not(:disabled){background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-hover)!important}.stichpunkte-button[data-v-8c247cfd]{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:var(--fl-bg-card);border:1px solid var(--fl-border-cool);border-radius:6px;font-size:15px;font-weight:500;color:var(--fl-text-secondary);cursor:pointer;transition:all .2s}.stichpunkte-button[data-v-8c247cfd]:hover:not(:disabled){background-color:var(--fl-bg-card-hover);border-color:var(--fl-text-muted)}.stichpunkte-button[data-v-8c247cfd]:disabled{opacity:.5;cursor:not-allowed}.stichpunkte-button .dropdown-icon[data-v-8c247cfd]{font-size:13px;margin-left:4px;transition:transform .2s}.stichpunkte-button:hover .dropdown-icon[data-v-8c247cfd]{transform:translateY(1px)}.dropdown-menu[data-v-8c247cfd]{position:absolute;top:100%;left:0;margin-top:4px;background-color:var(--fl-bg-card);border:1px solid var(--fl-border-subtle);border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);min-width:200px;z-index:10;overflow:hidden;animation:dropdownFadeIn-8c247cfd .2s ease-out}@keyframes dropdownFadeIn-8c247cfd{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-item[data-v-8c247cfd]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;background-color:transparent;border:none;font-size:15px;color:var(--fl-text-secondary);text-align:left;cursor:pointer;transition:background-color .2s}.dropdown-item[data-v-8c247cfd]:hover:not(:disabled){background-color:var(--fl-bg-card-hover)}.dropdown-item[data-v-8c247cfd]:disabled{opacity:.5;cursor:not-allowed}.dropdown-item[data-v-8c247cfd]:not(:last-child){border-bottom:1px solid var(--fl-bg-card-hover)}@keyframes fadeIn-8c247cfd{0%{opacity:0}to{opacity:1}}@keyframes slideIn-8c247cfd{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-overlay[data-v-8c247cfd]{animation:fadeIn-8c247cfd .2s ease-out}.modal-container[data-v-8c247cfd]{animation:slideIn-8c247cfd .3s ease-out}[data-v-8c247cfd] .processing-overlay{border-radius:0;z-index:250}[data-v-8c247cfd] .processing-content .spinner{width:60px;height:60px;border:5px solid var(--fl-border-subtle);border-top-color:var(--fl-info)}.ai-progress-overlay[data-v-8c247cfd]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10001}.ai-progress-card[data-v-8c247cfd]{border-radius:12px;padding:32px 48px;box-shadow:0 8px 32px rgba(0,0,0,.2);min-width:400px;max-width:500px;animation:slideIn-8c247cfd .3s ease-out}.ai-progress-title[data-v-8c247cfd]{font-size:24px;font-weight:600;color:var(--fl-text-primary);text-align:center;margin-bottom:16px;display:flex;align-items:center;justify-content:center;gap:12px}.ai-progress-title svg[data-v-8c247cfd]{color:var(--fl-info);font-size:28px}.ai-progress-text[data-v-8c247cfd]{font-size:16px;color:var(--fl-text-secondary);text-align:center;margin-bottom:24px;min-height:24px}.ai-progress-bar-container[data-v-8c247cfd]{width:100%;height:8px;background:var(--fl-ceremaris-light-active);border-radius:4px;overflow:hidden;margin-bottom:16px}.ai-progress-bar-fill[data-v-8c247cfd]{height:100%;background:linear-gradient(90deg,#4c84ff,#6b94ff);border-radius:4px;transition:width .3s ease-out;position:relative;overflow:hidden}.ai-progress-bar-fill[data-v-8c247cfd]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer-8c247cfd 2s infinite}@keyframes shimmer-8c247cfd{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ai-progress-percentage[data-v-8c247cfd]{font-size:18px;font-weight:600;color:var(--fl-info);text-align:center}.fade-enter-active[data-v-8c247cfd],.fade-leave-active[data-v-8c247cfd]{transition:opacity .3s}.fade-enter-from[data-v-8c247cfd],.fade-leave-to[data-v-8c247cfd]{opacity:0}@media(max-width:768px){.ai-progress-card[data-v-8c247cfd]{min-width:90%;padding:24px 32px}.ai-progress-title[data-v-8c247cfd]{font-size:20px}.ai-progress-text[data-v-8c247cfd]{font-size:15px}}[data-v-24a1749e]: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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-24a1749e]: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-24a1749e]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-24a1749e]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-24a1749e]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-24a1749e]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-24a1749e]: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-24a1749e]: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-24a1749e]: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-24a1749e]: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-24a1749e],html[data-theme=dark][data-v-24a1749e]{--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-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-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-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-24a1749e]{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-24a1749e]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-24a1749e],html.dark .length-bubble[data-v-24a1749e]{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-24a1749e]:after,html.dark .length-bubble[data-v-24a1749e]:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout[data-v-24a1749e]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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-24a1749e],html.dark .fl-chrome-popout[data-v-24a1749e]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-24a1749e]: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-24a1749e],html[data-theme=dark][data-v-24a1749e]{--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-24a1749e]:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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-24a1749e],.ut-palette__title[data-v-24a1749e],.sm-palette__title[data-v-24a1749e],.bp-palette__title[data-v-24a1749e],.tb-palette__title[data-v-24a1749e],.rp-palette__title[data-v-24a1749e],.sv-hero__title[data-v-24a1749e],[class*=hero__title][data-v-24a1749e]{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-24a1749e],[class*=hero__title-mark][data-v-24a1749e]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-24a1749e]{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-24a1749e],.browser-title[data-v-24a1749e],.search-scope__title[data-v-24a1749e],[class*=__section-title][data-v-24a1749e],[class*=__panel-title][data-v-24a1749e]{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-24a1749e],[class*=tile__value][data-v-24a1749e]{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-24a1749e],[class*=hero__eyebrow][data-v-24a1749e]{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-24a1749e],[class*=hero__lede][data-v-24a1749e]{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-24a1749e]{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-24a1749e],.template-section-title[data-v-24a1749e]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-24a1749e]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-24a1749e],.mdi[data-v-24a1749e]:before,[class^=mdi-][data-v-24a1749e]:before,[class*=" mdi-"][data-v-24a1749e]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container[data-v-24a1749e]{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-24a1749e]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-24a1749e]{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-24a1749e .4s var(--fl-ease-out)}.fl-card-wide[data-v-24a1749e]{max-width:640px}.fl-card-narrow[data-v-24a1749e]{max-width:420px}@keyframes fl-card-fade-in-24a1749e{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-24a1749e]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-24a1749e],.fl-card-title[data-v-24a1749e]{font-family:var(--fl-font-family);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-24a1749e]{font-family:var(--fl-font-family);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-24a1749e]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-24a1749e]{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-24a1749e]{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-family:var(--fl-font-family);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-24a1749e]{color:inherit}.fl-btn[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-24a1749e]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-24a1749e]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-24a1749e]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-24a1749e]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-24a1749e]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-24a1749e]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-24a1749e]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-24a1749e]{pointer-events:none}.fl-btn-loading[data-v-24a1749e]: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-24a1749e .7s linear infinite}@keyframes fl-btn-spin-24a1749e{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-24a1749e]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-24a1749e]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-24a1749e]{width:100%}.fl-btn-icon[data-v-24a1749e]{width:18px;height:18px}.fl-choice-grid[data-v-24a1749e]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-24a1749e]{grid-template-columns:1fr}.fl-choice-grid[data-v-24a1749e]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-24a1749e]{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-family:var(--fl-font-family);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-24a1749e]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-24a1749e]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-24a1749e]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-24a1749e]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-24a1749e]{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-family:var(--fl-font-family);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-24a1749e]{font-size:13px;color:#8993a3}.fl-chip[data-v-24a1749e]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-24a1749e]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-24a1749e]{color:var(--fl-navy)}.fl-chip.selected[data-v-24a1749e]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-24a1749e]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-24a1749e]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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-24a1749e]::placeholder{color:#8993a3}.fl-input[data-v-24a1749e]:hover{border-color:#c9cfd6}.fl-input[data-v-24a1749e]: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-24a1749e]{min-height:120px;resize:vertical}.fl-input-group[data-v-24a1749e]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-24a1749e]{display:block;font-family:var(--fl-font-family);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-24a1749e]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-24a1749e]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-24a1749e]{color:var(--fl-text-muted)}.fl-instruction[data-v-24a1749e]{font-family:var(--fl-font-family);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-24a1749e]{font-family:var(--fl-font-family);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-24a1749e]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-24a1749e]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-24a1749e]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-24a1749e]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-24a1749e]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-24a1749e]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-24a1749e]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-24a1749e]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-24a1749e]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-24a1749e]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-24a1749e]{padding:var(--fl-space-md)}.fl-p-lg[data-v-24a1749e]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-24a1749e]{padding:var(--fl-space-xl)}.fl-flex[data-v-24a1749e]{display:flex}.fl-flex-col[data-v-24a1749e]{flex-direction:column}.fl-items-center[data-v-24a1749e]{align-items:center}.fl-justify-center[data-v-24a1749e]{justify-content:center}.fl-justify-between[data-v-24a1749e]{justify-content:space-between}.fl-gap-sm[data-v-24a1749e]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-24a1749e]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-24a1749e]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-24a1749e]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-24a1749e]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-24a1749e],.fl-card-title[data-v-24a1749e]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-24a1749e]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-24a1749e]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-24a1749e]{padding:var(--fl-space-md)}.fl-card-header[data-v-24a1749e],.fl-card-content[data-v-24a1749e]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-24a1749e]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-24a1749e]{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-family:var(--fl-font-family);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-24a1749e]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-24a1749e]{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-24a1749e]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-24a1749e]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-24a1749e]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-24a1749e]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-24a1749e]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-24a1749e]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-24a1749e]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-24a1749e]{font-family:var(--fl-font-family);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-24a1749e]{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-24a1749e]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-24a1749e]{width:16px;height:16px}.fl-icon-lg[data-v-24a1749e]{width:24px;height:24px}.fl-check-icon[data-v-24a1749e]{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base[data-v-24a1749e],.test-container .result-container[data-v-24a1749e],.test-container [class*=-question-container][data-v-24a1749e],.test-container [class*=-result-container][data-v-24a1749e],.test-container [class*=-test-container][data-v-24a1749e]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-24a1749e],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-24a1749e]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-24a1749e],.test-container .print-btn[data-v-24a1749e]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-24a1749e]:hover:not(:disabled),.test-container .print-btn[data-v-24a1749e]: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-24a1749e]:disabled,.test-container .print-btn[data-v-24a1749e]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-24a1749e]{background:transparent!important}.test-container [class*=-question-item][data-v-24a1749e]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-24a1749e]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-24a1749e],.test-container .interpretation-section[data-v-24a1749e],.test-container .main-interpretation[data-v-24a1749e],.test-container .full-interpretation[data-v-24a1749e],.test-container .detailed-interpretation[data-v-24a1749e],.test-container .score-interpretation[data-v-24a1749e],.test-container .instruction-section[data-v-24a1749e],.test-container .instruction-box[data-v-24a1749e],.test-container .instructions-panel[data-v-24a1749e],.test-container .standard-instruction[data-v-24a1749e],.test-container .info-box[data-v-24a1749e],.test-container .important-note[data-v-24a1749e],.test-container .highlight-box[data-v-24a1749e],.test-container .camera-instruction[data-v-24a1749e],.test-container .drawing-instruction[data-v-24a1749e],.test-container .input-instruction[data-v-24a1749e],.test-container .region-hint[data-v-24a1749e],.test-container .tutorial-summary[data-v-24a1749e]{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-24a1749e],.test-container .result-section[data-v-24a1749e],.test-container .summary-section[data-v-24a1749e],.test-container .score-box[data-v-24a1749e],.test-container .score-summary[data-v-24a1749e],.test-container .phase-card[data-v-24a1749e],.test-container .metric-card[data-v-24a1749e],.test-container .section-card[data-v-24a1749e],.test-container .test-info[data-v-24a1749e],.test-container .sequence-info[data-v-24a1749e],.test-container .completion-summary[data-v-24a1749e],.test-container .completion-status[data-v-24a1749e],.test-container .debug-section[data-v-24a1749e],.test-container .debug-stats[data-v-24a1749e],.test-container .debug-info[data-v-24a1749e],.test-container .specific-data[data-v-24a1749e],.test-container .matrix-display[data-v-24a1749e],.test-container .counter-display[data-v-24a1749e]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-24a1749e]{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-24a1749e]{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-24a1749e]: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-24a1749e]{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-24a1749e]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-24a1749e]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-24a1749e],.test-container .bdi-option[data-v-24a1749e],.score-container .response-option[data-v-24a1749e]{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-24a1749e],.test-container .bdi-option .bdi-option-text[data-v-24a1749e],.score-container .response-option .option-label[data-v-24a1749e]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-24a1749e]:before,.test-container .bdi-option[data-v-24a1749e]: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-24a1749e]{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-24a1749e]:after,.test-container .bdi-option[data-v-24a1749e]:after,.score-container .response-option[data-v-24a1749e]: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-24a1749e]:hover:not(.selected),.test-container .bdi-option[data-v-24a1749e]:hover:not(.selected),.score-container .response-option[data-v-24a1749e]: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-24a1749e]:hover:not(.selected):before,.test-container .bdi-option[data-v-24a1749e]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-24a1749e],.test-container .bdi-option.selected[data-v-24a1749e],.score-container .response-option.selected[data-v-24a1749e]{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-24a1749e],.test-container .bdi-option.selected .bdi-option-text[data-v-24a1749e],.score-container .response-option.selected .option-label[data-v-24a1749e]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-24a1749e]:before,.test-container .bdi-option.selected[data-v-24a1749e]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-24a1749e]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-24a1749e]:after,.test-container .bdi-option.selected[data-v-24a1749e]:after,.score-container .response-option.selected[data-v-24a1749e]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-24a1749e]{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-24a1749e]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-24a1749e]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-24a1749e]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-24a1749e]{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-24a1749e]{color:#fff!important}.test-container .answer-option.selected[data-v-24a1749e]: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-24a1749e]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-24a1749e]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-24a1749e]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-24a1749e{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-24a1749e{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-24a1749e{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-24a1749e{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-24a1749e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-24a1749e]{animation:fl-ai-cognitive-pulse-24a1749e 2s ease-in-out infinite}.fl-ai-generating[data-v-24a1749e]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-24a1749e .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-24a1749e]{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-24a1749e]{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-24a1749e]{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-24a1749e]{font-family:var(--fl-font-family-ai);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-24a1749e]{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-24a1749e]{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-24a1749e]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-24a1749e]{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-24a1749e]{opacity:1}.fl-data-container[data-v-24a1749e]{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-24a1749e]{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-24a1749e]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-24a1749e 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-24a1749e]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-24a1749e]{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-family:var(--fl-font-family);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-24a1749e]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-24a1749e]{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-24a1749e]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-24a1749e]{transform:scale(1.1);animation:fl-ai-lens-scan-24a1749e 3s ease-in-out infinite}.fl-btn-ai[data-v-24a1749e]{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-24a1749e]: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-24a1749e]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-24a1749e]{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-24a1749e]{font-size:12px}.fl-ai-response[data-v-24a1749e]{font-family:var(--fl-font-family-ai);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-24a1749e]: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-24a1749e]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-24a1749e]: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-24a1749e .8s linear infinite}@keyframes fl-ai-spin-24a1749e{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-24a1749e],html[data-theme=dark] .fl-ai-text[data-v-24a1749e]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-24a1749e],html[data-theme=dark] .fl-ai-response[data-v-24a1749e]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-24a1749e],html[data-theme=dark] .fl-btn-ai[data-v-24a1749e]{color:#1a1a00}html.dark .fl-ai-badge[data-v-24a1749e],html[data-theme=dark] .fl-ai-badge[data-v-24a1749e]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-24a1749e],html[data-theme=dark][data-v-24a1749e]{color-scheme:dark}html.dark[data-v-24a1749e] ::-webkit-scrollbar,html[data-theme=dark][data-v-24a1749e] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-24a1749e] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-24a1749e] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-24a1749e] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-24a1749e] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-24a1749e] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-24a1749e] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-24a1749e],html[data-theme=dark] body[data-v-24a1749e]{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app[data-v-24a1749e],html[data-theme=dark] #app[data-v-24a1749e]{background-color:var(--fl-bg-page)}html.dark footer[data-v-24a1749e],html[data-theme=dark] footer[data-v-24a1749e]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button[data-v-24a1749e],html[data-theme=dark] .start-button[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item[data-v-24a1749e],html[data-theme=dark] .info-item[data-v-24a1749e]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item[data-v-24a1749e]:hover,html[data-theme=dark] .info-item[data-v-24a1749e]:hover{background-color:#2d333b!important}html.dark .info-item.clickable[data-v-24a1749e]:hover,html[data-theme=dark] .info-item.clickable[data-v-24a1749e]:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon[data-v-24a1749e],html[data-theme=dark] .info-icon[data-v-24a1749e],html.dark .info-label[data-v-24a1749e],html[data-theme=dark] .info-label[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .info-value[data-v-24a1749e],html[data-theme=dark] .info-value[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .user-info[data-v-24a1749e],html[data-theme=dark] .user-info[data-v-24a1749e]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon[data-v-24a1749e],html[data-theme=dark] .user-info .info-icon[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .patient-info[data-v-24a1749e],html[data-theme=dark] .patient-info[data-v-24a1749e]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon[data-v-24a1749e],html[data-theme=dark] .patient-info .info-icon[data-v-24a1749e]{color:var(--fl-success)!important}html.dark .patient-info.no-patient[data-v-24a1749e],html[data-theme=dark] .patient-info.no-patient[data-v-24a1749e]{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info[data-v-24a1749e],html[data-theme=dark] .fachbereich-info[data-v-24a1749e]{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon[data-v-24a1749e],html[data-theme=dark] .fachbereich-info .info-icon[data-v-24a1749e]{color:#a371d4!important}html.dark .modus-info[data-v-24a1749e],html[data-theme=dark] .modus-info[data-v-24a1749e]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info[data-v-24a1749e],html[data-theme=dark] .ai-provider-info[data-v-24a1749e]{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon[data-v-24a1749e],html[data-theme=dark] .ai-provider-info .info-icon[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .session-info[data-v-24a1749e],html[data-theme=dark] .session-info[data-v-24a1749e],html.dark .unlock-info[data-v-24a1749e],html[data-theme=dark] .unlock-info[data-v-24a1749e]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info[data-v-24a1749e],html[data-theme=dark] .untersucher-info[data-v-24a1749e]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input[data-v-24a1749e]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-24a1749e],html.dark textarea[data-v-24a1749e],html[data-theme=dark] input[data-v-24a1749e]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-24a1749e],html[data-theme=dark] textarea[data-v-24a1749e]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-24a1749e]::placeholder,html.dark textarea[data-v-24a1749e]::placeholder,html[data-theme=dark] input[data-v-24a1749e]::placeholder,html[data-theme=dark] textarea[data-v-24a1749e]::placeholder{color:#8993a3}html.dark input[data-v-24a1749e]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-24a1749e]:focus,html.dark textarea[data-v-24a1749e]:focus,html[data-theme=dark] input[data-v-24a1749e]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-24a1749e]:focus,html[data-theme=dark] textarea[data-v-24a1749e]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-24a1749e],html[data-theme=dark] select option[data-v-24a1749e]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-24a1749e],html[data-theme=dark] .v-field[data-v-24a1749e]{background:var(--fl-bg-card)!important}html.dark .v-field__input[data-v-24a1749e],html[data-theme=dark] .v-field__input[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .v-field__outline[data-v-24a1749e],html[data-theme=dark] .v-field__outline[data-v-24a1749e]{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline[data-v-24a1749e],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-24a1749e]{border-color:var(--fl-border-input-focus)!important}html.dark .v-label[data-v-24a1749e],html[data-theme=dark] .v-label[data-v-24a1749e],html.dark .v-select .v-field__append-inner[data-v-24a1749e],html.dark .v-text-field .v-field__append-inner[data-v-24a1749e],html.dark .v-text-field .v-field__prepend-inner[data-v-24a1749e],html[data-theme=dark] .v-select .v-field__append-inner[data-v-24a1749e],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-24a1749e],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .v-list[data-v-24a1749e],html[data-theme=dark] .v-list[data-v-24a1749e]{background:var(--fl-bg-card)!important}html.dark .v-list-item[data-v-24a1749e],html[data-theme=dark] .v-list-item[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .v-list-item[data-v-24a1749e]:hover,html[data-theme=dark] .v-list-item[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content[data-v-24a1749e],html[data-theme=dark] .v-overlay__content[data-v-24a1749e]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-24a1749e],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-24a1749e]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox][data-v-24a1749e],html.dark input[type=radio][data-v-24a1749e],html[data-theme=dark] input[type=checkbox][data-v-24a1749e],html[data-theme=dark] input[type=radio][data-v-24a1749e]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-24a1749e],html[data-theme=dark] .fl-chip[data-v-24a1749e]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-24a1749e],html[data-theme=dark] .fl-chip .mdi[data-v-24a1749e]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-24a1749e]:hover,html[data-theme=dark] .fl-chip[data-v-24a1749e]: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-24a1749e],html[data-theme=dark] .fl-chip.selected[data-v-24a1749e]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-24a1749e],html[data-theme=dark] .fl-chip.selected .mdi[data-v-24a1749e]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-24a1749e]:hover,html[data-theme=dark] .fl-chip.selected[data-v-24a1749e]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-24a1749e],html[data-theme=dark] .user-info-panel[data-v-24a1749e]{color:var(--fl-text-primary)}html.dark .info-section[data-v-24a1749e],html[data-theme=dark] .info-section[data-v-24a1749e]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header[data-v-24a1749e],html[data-theme=dark] .section-header[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .section-header .mdi[data-v-24a1749e],html[data-theme=dark] .section-header .mdi[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .section-title[data-v-24a1749e],html[data-theme=dark] .section-title[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .user-name[data-v-24a1749e],html[data-theme=dark] .user-name[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge[data-v-24a1749e],html[data-theme=dark] .fachrichtung-badge[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label[data-v-24a1749e],html[data-theme=dark] .token-label[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .token-value[data-v-24a1749e],html[data-theme=dark] .token-value[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .token-value.cost[data-v-24a1749e],html[data-theme=dark] .token-value.cost[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .cost-row[data-v-24a1749e],html[data-theme=dark] .cost-row[data-v-24a1749e]{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row[data-v-24a1749e],html[data-theme=dark] .toggle-row[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn[data-v-24a1749e],html[data-theme=dark] .toggle-btn[data-v-24a1749e]{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn[data-v-24a1749e]:hover,html[data-theme=dark] .toggle-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active[data-v-24a1749e],html[data-theme=dark] .toggle-btn.active[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn[data-v-24a1749e],html[data-theme=dark] .refresh-btn[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .refresh-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .refresh-btn[data-v-24a1749e]:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table[data-v-24a1749e],html[data-theme=dark] .patient-info-table[data-v-24a1749e]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-24a1749e],html[data-theme=dark] .patient-info-table td[data-v-24a1749e]{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label[data-v-24a1749e],html[data-theme=dark] .patient-info-table .label[data-v-24a1749e],html.dark .nav-btn .mdi[data-v-24a1749e],html[data-theme=dark] .nav-btn .mdi[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi[data-v-24a1749e],html[data-theme=dark] .nav-btn:hover .mdi[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .document-manager[data-v-24a1749e],html[data-theme=dark] .document-manager[data-v-24a1749e]{background:var(--fl-bg-card)!important}html.dark .documents-header[data-v-24a1749e],html[data-theme=dark] .documents-header[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title[data-v-24a1749e],html[data-theme=dark] .documents-header .header-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi[data-v-24a1749e],html[data-theme=dark] .documents-header .mdi[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .doc-type-filter[data-v-24a1749e],html[data-theme=dark] .doc-type-filter[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field[data-v-24a1749e],html[data-theme=dark] .doc-type-filter .v-field[data-v-24a1749e]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list[data-v-24a1749e],html[data-theme=dark] .documents-list[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .document-item[data-v-24a1749e],html[data-theme=dark] .document-item[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item[data-v-24a1749e]:hover,html[data-theme=dark] .document-item[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected[data-v-24a1749e],html[data-theme=dark] .document-item.selected[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta[data-v-24a1749e],html[data-theme=dark] .doc-meta[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .doc-badge[data-v-24a1749e],html[data-theme=dark] .doc-badge[data-v-24a1749e],html.dark .action-btn[data-v-24a1749e],html[data-theme=dark] .action-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn[data-v-24a1749e]:hover,html[data-theme=dark] .action-btn[data-v-24a1749e]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger[data-v-24a1749e]:hover,html[data-theme=dark] .action-btn.danger[data-v-24a1749e]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container[data-v-24a1749e],html[data-theme=dark] .data-container[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header[data-v-24a1749e],html[data-theme=dark] .container-header[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title[data-v-24a1749e],html[data-theme=dark] .container-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .container-content[data-v-24a1749e],html[data-theme=dark] .container-content[data-v-24a1749e]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-24a1749e],html[data-theme=dark] .data-item[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-24a1749e]:hover,html[data-theme=dark] .data-item[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-24a1749e],html[data-theme=dark] .item-date[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .item-content[data-v-24a1749e],html[data-theme=dark] .item-content[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .item-actions button[data-v-24a1749e],html[data-theme=dark] .item-actions button[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .item-actions button[data-v-24a1749e]:hover,html[data-theme=dark] .item-actions button[data-v-24a1749e]:hover{color:var(--fl-navy)!important}html.dark .empty-state[data-v-24a1749e],html[data-theme=dark] .empty-state[data-v-24a1749e]{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi[data-v-24a1749e],html[data-theme=dark] .empty-state .mdi[data-v-24a1749e]{color:#8993a3!important}html.dark .document-manager[data-v-24a1749e],html[data-theme=dark] .document-manager[data-v-24a1749e]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header[data-v-24a1749e],html[data-theme=dark] .document-manager__header[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title[data-v-24a1749e],html[data-theme=dark] .document-manager__title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi[data-v-24a1749e],html[data-theme=dark] .document-manager__title .mdi[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .document-manager__filters[data-v-24a1749e],html[data-theme=dark] .document-manager__filters[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select[data-v-24a1749e],html[data-theme=dark] .document-manager__select[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select[data-v-24a1749e]:focus,html[data-theme=dark] .document-manager__select[data-v-24a1749e]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading[data-v-24a1749e],html.dark .document-manager__empty[data-v-24a1749e],html[data-theme=dark] .document-manager__loading[data-v-24a1749e],html[data-theme=dark] .document-manager__empty[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .document-manager__error[data-v-24a1749e],html[data-theme=dark] .document-manager__error[data-v-24a1749e]{color:var(--fl-error)!important}html.dark .document-manager__list[data-v-24a1749e],html[data-theme=dark] .document-manager__list[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .document-manager__item[data-v-24a1749e],html[data-theme=dark] .document-manager__item[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item[data-v-24a1749e]:hover,html[data-theme=dark] .document-manager__item[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected[data-v-24a1749e],html[data-theme=dark] .document-manager__item--selected[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected[data-v-24a1749e]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-24a1749e]:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon[data-v-24a1749e],html[data-theme=dark] .document-manager__item-icon[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi[data-v-24a1749e],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .document-manager__item-name[data-v-24a1749e],html[data-theme=dark] .document-manager__item-name[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta[data-v-24a1749e],html[data-theme=dark] .document-manager__item-meta[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator[data-v-24a1749e],html[data-theme=dark] .document-manager__item-separator[data-v-24a1749e]{color:var(--fl-border-input)!important}html.dark .document-manager__item-score[data-v-24a1749e],html[data-theme=dark] .document-manager__item-score[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status[data-v-24a1749e],html[data-theme=dark] .document-manager__item-text-status[data-v-24a1749e]{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note[data-v-24a1749e],html[data-theme=dark] .document-manager__item-badge--note[data-v-24a1749e]{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated[data-v-24a1749e],html[data-theme=dark] .document-manager__item-badge--generated[data-v-24a1749e]{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn[data-v-24a1749e],html[data-theme=dark] .document-manager__btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-24a1749e]:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add[data-v-24a1749e],html.dark .document-manager__btn--primary[data-v-24a1749e],html[data-theme=dark] .document-manager__btn--add[data-v-24a1749e],html[data-theme=dark] .document-manager__btn--primary[data-v-24a1749e]{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add[data-v-24a1749e]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-24a1749e]:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination[data-v-24a1749e],html[data-theme=dark] .document-manager__pagination[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info[data-v-24a1749e],html[data-theme=dark] .document-manager__page-info[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay[data-v-24a1749e],html[data-theme=dark] .document-manager__dialog-overlay[data-v-24a1749e]{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog[data-v-24a1749e],html.dark .document-manager__ocr-modal[data-v-24a1749e],html.dark .document-manager__note-modal[data-v-24a1749e],html.dark .document-manager__fulltext-modal[data-v-24a1749e],html[data-theme=dark] .document-manager__dialog[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-modal[data-v-24a1749e],html[data-theme=dark] .document-manager__note-modal[data-v-24a1749e],html[data-theme=dark] .document-manager__fulltext-modal[data-v-24a1749e]{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header[data-v-24a1749e],html.dark .document-manager__ocr-header[data-v-24a1749e],html.dark .document-manager__note-header[data-v-24a1749e],html.dark .document-manager__fulltext-header[data-v-24a1749e],html[data-theme=dark] .document-manager__dialog-header[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-header[data-v-24a1749e],html[data-theme=dark] .document-manager__note-header[data-v-24a1749e],html[data-theme=dark] .document-manager__fulltext-header[data-v-24a1749e]{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content[data-v-24a1749e],html.dark .document-manager__ocr-content[data-v-24a1749e],html.dark .document-manager__note-content[data-v-24a1749e],html.dark .document-manager__fulltext-content[data-v-24a1749e],html[data-theme=dark] .document-manager__dialog-content[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-content[data-v-24a1749e],html[data-theme=dark] .document-manager__note-content[data-v-24a1749e],html[data-theme=dark] .document-manager__fulltext-content[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions[data-v-24a1749e],html.dark .document-manager__ocr-actions[data-v-24a1749e],html.dark .document-manager__note-actions[data-v-24a1749e],html.dark .document-manager__fulltext-actions[data-v-24a1749e],html[data-theme=dark] .document-manager__dialog-actions[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-actions[data-v-24a1749e],html[data-theme=dark] .document-manager__note-actions[data-v-24a1749e],html[data-theme=dark] .document-manager__fulltext-actions[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview[data-v-24a1749e],html[data-theme=dark] .document-manager__item-text-preview[data-v-24a1749e]{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle[data-v-24a1749e],html[data-theme=dark] .document-manager__text-toggle[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .document-manager__text-content[data-v-24a1749e],html[data-theme=dark] .document-manager__text-content[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count[data-v-24a1749e],html[data-theme=dark] .document-manager__word-count[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-upload[data-v-24a1749e]{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload[data-v-24a1749e]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-24a1749e]:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-upload p[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info[data-v-24a1749e],html.dark .document-manager__ocr-provider-select[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-file-info[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-file-name[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-file-size[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea[data-v-24a1749e],html.dark .document-manager__note-textarea[data-v-24a1749e],html.dark .document-manager__note-title-input[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-textarea[data-v-24a1749e],html[data-theme=dark] .document-manager__note-textarea[data-v-24a1749e],html[data-theme=dark] .document-manager__note-title-input[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea[data-v-24a1749e]:focus,html.dark .document-manager__note-textarea[data-v-24a1749e]:focus,html.dark .document-manager__note-title-input[data-v-24a1749e]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-24a1749e]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-24a1749e]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-24a1749e]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select[data-v-24a1749e],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display[data-v-24a1749e],html[data-theme=dark] .container-display[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .container-cell[data-v-24a1749e],html.dark .container-wrapper[data-v-24a1749e],html[data-theme=dark] .container-cell[data-v-24a1749e],html[data-theme=dark] .container-wrapper[data-v-24a1749e]{background:var(--fl-bg-card)!important}html.dark .diagnosen-header[data-v-24a1749e],html.dark .container-toolbar[data-v-24a1749e],html[data-theme=dark] .diagnosen-header[data-v-24a1749e],html[data-theme=dark] .container-toolbar[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card[data-v-24a1749e],html[data-theme=dark] .v-card[data-v-24a1749e]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title[data-v-24a1749e],html[data-theme=dark] .v-card-title[data-v-24a1749e],html.dark .v-card-text[data-v-24a1749e],html[data-theme=dark] .v-card-text[data-v-24a1749e],html.dark .v-list-item-title[data-v-24a1749e],html[data-theme=dark] .v-list-item-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle[data-v-24a1749e],html[data-theme=dark] .v-list-item-subtitle[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content[data-v-24a1749e],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-24a1749e]{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-24a1749e],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-24a1749e]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper[data-v-24a1749e],html[data-theme=dark] .container-wrapper[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen[data-v-24a1749e],html[data-theme=dark] .container-wrapper.fullscreen[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .add-new-form[data-v-24a1749e],html.dark .item-edit[data-v-24a1749e],html[data-theme=dark] .add-new-form[data-v-24a1749e],html[data-theme=dark] .item-edit[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label[data-v-24a1749e],html[data-theme=dark] .form-row label[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date][data-v-24a1749e],html.dark .form-row input[type=text][data-v-24a1749e],html.dark .form-row textarea[data-v-24a1749e],html[data-theme=dark] .form-row input[type=date][data-v-24a1749e],html[data-theme=dark] .form-row input[type=text][data-v-24a1749e],html[data-theme=dark] .form-row textarea[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input[data-v-24a1749e]:focus,html.dark .form-row textarea[data-v-24a1749e]:focus,html[data-theme=dark] .form-row input[data-v-24a1749e]:focus,html[data-theme=dark] .form-row textarea[data-v-24a1749e]:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn[data-v-24a1749e],html[data-theme=dark] .save-btn[data-v-24a1749e]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .save-btn[data-v-24a1749e]:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn[data-v-24a1749e]:disabled,html[data-theme=dark] .save-btn[data-v-24a1749e]:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn[data-v-24a1749e],html[data-theme=dark] .cancel-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn[data-v-24a1749e]:hover,html[data-theme=dark] .cancel-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important}html.dark .container-content[data-v-24a1749e],html[data-theme=dark] .container-content[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .loading[data-v-24a1749e],html[data-theme=dark] .loading[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .items-list[data-v-24a1749e],html[data-theme=dark] .items-list[data-v-24a1749e]{background:transparent!important}html.dark .data-item[data-v-24a1749e],html[data-theme=dark] .data-item[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item[data-v-24a1749e]:hover,html[data-theme=dark] .data-item[data-v-24a1749e]:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected[data-v-24a1749e],html[data-theme=dark] .data-item.selected[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing[data-v-24a1749e],html[data-theme=dark] .data-item.editing[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-24a1749e],html[data-theme=dark] .item-date[data-v-24a1749e],html.dark .item-code[data-v-24a1749e],html.dark .diagnose-code[data-v-24a1749e],html[data-theme=dark] .item-code[data-v-24a1749e],html[data-theme=dark] .diagnose-code[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .item-text[data-v-24a1749e],html[data-theme=dark] .item-text[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn[data-v-24a1749e],html[data-theme=dark] .expand-btn[data-v-24a1749e]{color:#a371f7!important}html.dark .expand-btn[data-v-24a1749e]:hover,html[data-theme=dark] .expand-btn[data-v-24a1749e]:hover{background:#2d2040!important}html.dark .copy-btn[data-v-24a1749e],html[data-theme=dark] .copy-btn[data-v-24a1749e]{color:#f0883e!important}html.dark .copy-btn[data-v-24a1749e]:hover,html[data-theme=dark] .copy-btn[data-v-24a1749e]:hover{background:#3d2a00!important}html.dark .edit-btn[data-v-24a1749e],html[data-theme=dark] .edit-btn[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .edit-btn[data-v-24a1749e]:hover,html[data-theme=dark] .edit-btn[data-v-24a1749e]:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn[data-v-24a1749e],html[data-theme=dark] .delete-btn[data-v-24a1749e]{color:var(--fl-error)!important}html.dark .delete-btn[data-v-24a1749e]:hover,html[data-theme=dark] .delete-btn[data-v-24a1749e]:hover{background:#3d1a1a!important}html.dark .no-data[data-v-24a1749e],html[data-theme=dark] .no-data[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .add-first-btn[data-v-24a1749e],html[data-theme=dark] .add-first-btn[data-v-24a1749e]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn[data-v-24a1749e]:hover,html[data-theme=dark] .add-first-btn[data-v-24a1749e]:hover{background:#79b8de!important}html.dark .autocomplete-dropdown[data-v-24a1749e],html[data-theme=dark] .autocomplete-dropdown[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item[data-v-24a1749e],html[data-theme=dark] .autocomplete-item[data-v-24a1749e]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item[data-v-24a1749e]:hover,html.dark .autocomplete-item.selected[data-v-24a1749e],html[data-theme=dark] .autocomplete-item[data-v-24a1749e]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading[data-v-24a1749e],html[data-theme=dark] .autocomplete-loading[data-v-24a1749e]{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code[data-v-24a1749e],html[data-theme=dark] .icd-code[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .icd-description[data-v-24a1749e],html.dark .medication-name[data-v-24a1749e],html[data-theme=dark] .icd-description[data-v-24a1749e],html[data-theme=dark] .medication-name[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .item-checkbox[data-v-24a1749e],html[data-theme=dark] .item-checkbox[data-v-24a1749e]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple[data-v-24a1749e],html[data-theme=dark] .container-header-simple[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title[data-v-24a1749e],html[data-theme=dark] .container-header-simple .header-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox[data-v-24a1749e],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-24a1749e]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn[data-v-24a1749e],html[data-theme=dark] .container-header-simple .header-btn[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn[data-v-24a1749e]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn[data-v-24a1749e],html[data-theme=dark] .container-header-simple .add-btn[data-v-24a1749e]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn[data-v-24a1749e]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-24a1749e]:hover{background:#2ea043!important}html.dark .footer-info-item[data-v-24a1749e],html[data-theme=dark] .footer-info-item[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span[data-v-24a1749e],html.dark .footer-info-item .info-label[data-v-24a1749e],html.dark .footer-info-item .info-value[data-v-24a1749e],html[data-theme=dark] .footer-info-item span[data-v-24a1749e],html[data-theme=dark] .footer-info-item .info-label[data-v-24a1749e],html[data-theme=dark] .footer-info-item .info-value[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon[data-v-24a1749e],html[data-theme=dark] .footer-info-item .info-icon[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .footer-slider-label[data-v-24a1749e],html.dark .slider-label[data-v-24a1749e],html[data-theme=dark] .footer-slider-label[data-v-24a1749e],html[data-theme=dark] .slider-label[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar[data-v-24a1749e],html[data-theme=dark] .footer-gradient-bar[data-v-24a1749e]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls[data-v-24a1749e],html[data-theme=dark] .footer-controls[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark input[type=range][data-v-24a1749e],html[data-theme=dark] input[type=range][data-v-24a1749e]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout[data-v-24a1749e],html[data-theme=dark] .three-column-layout[data-v-24a1749e],html.dark .column-left[data-v-24a1749e],html[data-theme=dark] .column-left[data-v-24a1749e],html.dark .column-right[data-v-24a1749e],html[data-theme=dark] .column-right[data-v-24a1749e],html.dark .column-center[data-v-24a1749e],html[data-theme=dark] .column-center[data-v-24a1749e],html.dark .home[data-v-24a1749e],html.dark .home-view[data-v-24a1749e],html[data-theme=dark] .home[data-v-24a1749e],html[data-theme=dark] .home-view[data-v-24a1749e],html.dark .dokutoolbox-container[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-container[data-v-24a1749e],html.dark .editor-scroll[data-v-24a1749e],html[data-theme=dark] .editor-scroll[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-24a1749e]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-24a1749e]::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn[data-v-24a1749e],html[data-theme=dark] .doc-type-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active[data-v-24a1749e],html[data-theme=dark] .doc-type-btn.active[data-v-24a1749e]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor[data-v-24a1749e],html[data-theme=dark] .document-editor[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .editor-content[data-v-24a1749e],html[data-theme=dark] .editor-content[data-v-24a1749e]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea[data-v-24a1749e],html.dark .dokutoolbox-editor input[type=text][data-v-24a1749e],html.dark .editor-content textarea[data-v-24a1749e],html.dark .editor-content input[type=text][data-v-24a1749e],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-24a1749e],html[data-theme=dark] .editor-content textarea[data-v-24a1749e],html[data-theme=dark] .editor-content input[type=text][data-v-24a1749e]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea[data-v-24a1749e]:focus,html.dark .editor-content textarea[data-v-24a1749e]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-24a1749e]:focus,html[data-theme=dark] .editor-content textarea[data-v-24a1749e]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea[data-v-24a1749e]::placeholder,html.dark .editor-content textarea[data-v-24a1749e]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-24a1749e]::placeholder,html[data-theme=dark] .editor-content textarea[data-v-24a1749e]::placeholder{color:#8993a3!important}html.dark .ai-edit-input[data-v-24a1749e],html[data-theme=dark] .ai-edit-input[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input[data-v-24a1749e]:focus,html[data-theme=dark] .ai-edit-input[data-v-24a1749e]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input[data-v-24a1749e]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-24a1749e]::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard[data-v-24a1749e],html[data-theme=dark] .btn-copy-clipboard[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar[data-v-24a1749e],html[data-theme=dark] .collapsible-doku-bar[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-24a1749e],html.dark .expanded-bar[data-v-24a1749e],html[data-theme=dark] .collapsed-bar[data-v-24a1749e],html[data-theme=dark] .expanded-bar[data-v-24a1749e]{background:var(--fl-bg-card)!important}html.dark .doc-tab[data-v-24a1749e],html.dark .doc-tab-expanded[data-v-24a1749e],html[data-theme=dark] .doc-tab[data-v-24a1749e],html[data-theme=dark] .doc-tab-expanded[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab[data-v-24a1749e]:hover,html.dark .doc-tab-expanded[data-v-24a1749e]:hover,html[data-theme=dark] .doc-tab[data-v-24a1749e]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-24a1749e]:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active[data-v-24a1749e],html.dark .doc-tab-expanded.active[data-v-24a1749e],html[data-theme=dark] .doc-tab.active[data-v-24a1749e],html[data-theme=dark] .doc-tab-expanded.active[data-v-24a1749e]{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn[data-v-24a1749e],html.dark .action-btn-expanded[data-v-24a1749e],html[data-theme=dark] .action-btn[data-v-24a1749e],html[data-theme=dark] .action-btn-expanded[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-24a1749e]:hover,html.dark .action-btn-expanded[data-v-24a1749e]:hover,html[data-theme=dark] .action-btn[data-v-24a1749e]:hover,html[data-theme=dark] .action-btn-expanded[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active[data-v-24a1749e],html.dark .action-btn-expanded.active[data-v-24a1749e],html[data-theme=dark] .action-btn.active[data-v-24a1749e],html[data-theme=dark] .action-btn-expanded.active[data-v-24a1749e]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn[data-v-24a1749e],html.dark .toggle-btn-small[data-v-24a1749e],html[data-theme=dark] .toggle-btn[data-v-24a1749e],html[data-theme=dark] .toggle-btn-small[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-24a1749e]:hover,html.dark .toggle-btn-small[data-v-24a1749e]:hover,html[data-theme=dark] .toggle-btn[data-v-24a1749e]:hover,html[data-theme=dark] .toggle-btn-small[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions[data-v-24a1749e],html[data-theme=dark] .quick-actions[data-v-24a1749e]{background:transparent!important}html.dark .freie-frage-btn[data-v-24a1749e],html[data-theme=dark] .freie-frage-btn[data-v-24a1749e]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn[data-v-24a1749e]:hover,html[data-theme=dark] .freie-frage-btn[data-v-24a1749e]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector[data-v-24a1749e],html.dark .template-modal[data-v-24a1749e],html[data-theme=dark] .template-selector[data-v-24a1749e],html[data-theme=dark] .template-modal[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item[data-v-24a1749e],html[data-theme=dark] .template-item[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item[data-v-24a1749e]:hover,html[data-theme=dark] .template-item[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category[data-v-24a1749e],html[data-theme=dark] .template-category[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active[data-v-24a1749e],html[data-theme=dark] .template-category.active[data-v-24a1749e]{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input[data-v-24a1749e],html[data-theme=dark] .template-search input[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn[data-v-24a1749e],html[data-theme=dark] .fl-header-logo-btn[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view[data-v-24a1749e],html.dark [class*=dokutoolbox][data-v-24a1749e],html[data-theme=dark] .dokutoolbox-view[data-v-24a1749e],html[data-theme=dark] [class*=dokutoolbox][data-v-24a1749e],html.dark body[data-v-24a1749e],html[data-theme=dark] body[data-v-24a1749e],html.dark #app[data-v-24a1749e],html[data-theme=dark] #app[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container[data-v-24a1749e],html.dark div.dokutoolbox-container[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-container[data-v-24a1749e],html[data-theme=dark] div.dokutoolbox-container[data-v-24a1749e],html.dark .editor-scroll[data-v-24a1749e],html[data-theme=dark] .editor-scroll[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-24a1749e]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-24a1749e]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll[data-v-24a1749e]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-24a1749e]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-editor[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .doc-type-switch[data-v-24a1749e],html[data-theme=dark] .doc-type-switch[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn[data-v-24a1749e],html.dark button.doc-type-btn[data-v-24a1749e],html[data-theme=dark] .doc-type-btn[data-v-24a1749e],html[data-theme=dark] button.doc-type-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn[data-v-24a1749e]:hover,html[data-theme=dark] .doc-type-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active[data-v-24a1749e],html[data-theme=dark] .doc-type-btn.active[data-v-24a1749e]{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header[data-v-24a1749e],html[data-theme=dark] .patient-header[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name[data-v-24a1749e],html[data-theme=dark] .patient-name[data-v-24a1749e]{color:var(--fl-brass-light)!important}html.dark .patient-meta[data-v-24a1749e],html[data-theme=dark] .patient-meta[data-v-24a1749e]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor[data-v-24a1749e],html[data-theme=dark] .document-editor[data-v-24a1749e]{background:transparent!important}html.dark .editor-content[data-v-24a1749e],html.dark div.editor-content[data-v-24a1749e],html[data-theme=dark] .editor-content[data-v-24a1749e],html[data-theme=dark] div.editor-content[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section[data-v-24a1749e],html[data-theme=dark] .editor-section[data-v-24a1749e]{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title[data-v-24a1749e],html[data-theme=dark] .section-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard[data-v-24a1749e],html[data-theme=dark] .btn-copy-clipboard[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal[data-v-24a1749e],html[data-theme=dark] .btn-all-normal[data-v-24a1749e]{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-24a1749e]:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar[data-v-24a1749e],html.dark div.collapsible-doku-bar[data-v-24a1749e],html[data-theme=dark] .collapsible-doku-bar[data-v-24a1749e],html[data-theme=dark] div.collapsible-doku-bar[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-24a1749e],html.dark .expanded-bar[data-v-24a1749e],html[data-theme=dark] .collapsed-bar[data-v-24a1749e],html[data-theme=dark] .expanded-bar[data-v-24a1749e]{background:transparent!important}html.dark .doc-tab[data-v-24a1749e],html.dark .doc-tab-expanded[data-v-24a1749e],html.dark button.doc-tab[data-v-24a1749e],html.dark button.doc-tab-expanded[data-v-24a1749e],html[data-theme=dark] .doc-tab[data-v-24a1749e],html[data-theme=dark] .doc-tab-expanded[data-v-24a1749e],html[data-theme=dark] button.doc-tab[data-v-24a1749e],html[data-theme=dark] button.doc-tab-expanded[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab[data-v-24a1749e]:hover,html.dark .doc-tab-expanded[data-v-24a1749e]:hover,html[data-theme=dark] .doc-tab[data-v-24a1749e]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active[data-v-24a1749e],html.dark .doc-tab-expanded.active[data-v-24a1749e],html[data-theme=dark] .doc-tab.active[data-v-24a1749e],html[data-theme=dark] .doc-tab-expanded.active[data-v-24a1749e]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn[data-v-24a1749e],html.dark .toggle-btn-small[data-v-24a1749e],html[data-theme=dark] .toggle-btn[data-v-24a1749e],html[data-theme=dark] .toggle-btn-small[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-24a1749e]:hover,html.dark .toggle-btn-small[data-v-24a1749e]:hover,html[data-theme=dark] .toggle-btn[data-v-24a1749e]:hover,html[data-theme=dark] .toggle-btn-small[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi[data-v-24a1749e],html.dark .toggle-btn-small .mdi[data-v-24a1749e],html[data-theme=dark] .toggle-btn .mdi[data-v-24a1749e],html[data-theme=dark] .toggle-btn-small .mdi[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-24a1749e],html.dark .action-btn-expanded[data-v-24a1749e],html.dark button.action-btn[data-v-24a1749e],html.dark button.action-btn-expanded[data-v-24a1749e],html[data-theme=dark] .action-btn[data-v-24a1749e],html[data-theme=dark] .action-btn-expanded[data-v-24a1749e],html[data-theme=dark] button.action-btn[data-v-24a1749e],html[data-theme=dark] button.action-btn-expanded[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-24a1749e]:hover:not(:disabled),html.dark .action-btn-expanded[data-v-24a1749e]:hover:not(.disabled),html[data-theme=dark] .action-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded[data-v-24a1749e]:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active[data-v-24a1749e],html[data-theme=dark] .action-btn-expanded.active[data-v-24a1749e]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider[data-v-24a1749e],html[data-theme=dark] .divider[data-v-24a1749e]{background:var(--fl-border-input)!important}html.dark .badge[data-v-24a1749e],html[data-theme=dark] .badge[data-v-24a1749e]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn[data-v-24a1749e],html[data-theme=dark] .freie-frage-btn[data-v-24a1749e]{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector[data-v-24a1749e],html.dark .template-selector-modal[data-v-24a1749e],html[data-theme=dark] .template-selector[data-v-24a1749e],html[data-theme=dark] .template-selector-modal[data-v-24a1749e]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header[data-v-24a1749e],html[data-theme=dark] .template-selector .modal-header[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3[data-v-24a1749e],html.dark .template-selector .title[data-v-24a1749e],html[data-theme=dark] .template-selector h3[data-v-24a1749e],html[data-theme=dark] .template-selector .title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .template-search input[data-v-24a1749e],html.dark .template-search-input[data-v-24a1749e],html[data-theme=dark] .template-search input[data-v-24a1749e],html[data-theme=dark] .template-search-input[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item[data-v-24a1749e],html.dark .template-card[data-v-24a1749e],html[data-theme=dark] .template-item[data-v-24a1749e],html[data-theme=dark] .template-card[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item[data-v-24a1749e]:hover,html.dark .template-card[data-v-24a1749e]:hover,html[data-theme=dark] .template-item[data-v-24a1749e]:hover,html[data-theme=dark] .template-card[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn[data-v-24a1749e],html.dark .category-tab[data-v-24a1749e],html[data-theme=dark] .category-btn[data-v-24a1749e],html[data-theme=dark] .category-tab[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active[data-v-24a1749e],html.dark .category-tab.active[data-v-24a1749e],html[data-theme=dark] .category-btn.active[data-v-24a1749e],html[data-theme=dark] .category-tab.active[data-v-24a1749e]{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal[data-v-24a1749e],html.dark [class*=ai-edit-modal][data-v-24a1749e],html[data-theme=dark] .ai-edit-modal[data-v-24a1749e],html[data-theme=dark] [class*=ai-edit-modal][data-v-24a1749e]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header[data-v-24a1749e],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body[data-v-24a1749e],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-24a1749e]{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea[data-v-24a1749e],html.dark .ai-edit-modal input[data-v-24a1749e],html.dark .ai-edit-input[data-v-24a1749e],html[data-theme=dark] .ai-edit-modal textarea[data-v-24a1749e],html[data-theme=dark] .ai-edit-modal input[data-v-24a1749e],html[data-theme=dark] .ai-edit-input[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal[data-v-24a1749e],html.dark [class*=save-load][data-v-24a1749e],html[data-theme=dark] .save-load-modal[data-v-24a1749e],html[data-theme=dark] [class*=save-load][data-v-24a1749e]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header[data-v-24a1749e],html[data-theme=dark] .save-load-modal .modal-header[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button[data-v-24a1749e],html[data-theme=dark] .save-load-modal button[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button[data-v-24a1749e]:hover,html[data-theme=dark] .save-load-modal button[data-v-24a1749e]:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-24a1749e],html.dark .section-header-actions .btn-copy-clipboard[data-v-24a1749e],html.dark button.btn-copy-clipboard[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-24a1749e],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-24a1749e],html[data-theme=dark] button.btn-copy-clipboard[data-v-24a1749e]{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-24a1749e] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-24a1749e] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-24a1749e] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-24a1749e] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-24a1749e],html.dark .section-header-actions .btn-ai-edit[data-v-24a1749e],html.dark button.btn-ai-edit[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-24a1749e],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-24a1749e],html[data-theme=dark] button.btn-ai-edit[data-v-24a1749e]{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-24a1749e] *,html.dark .section-header-actions .btn-ai-edit[data-v-24a1749e] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-24a1749e] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-24a1749e] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-24a1749e],html.dark .section-header-actions .btn-improve-text[data-v-24a1749e],html.dark button.btn-improve-text[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-24a1749e],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-24a1749e],html[data-theme=dark] button.btn-improve-text[data-v-24a1749e]{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-24a1749e] *,html.dark .section-header-actions .btn-improve-text[data-v-24a1749e] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-24a1749e] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-24a1749e] *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-24a1749e],html.dark .section-header-actions .btn-all-normal[data-v-24a1749e],html.dark button.btn-all-normal[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-24a1749e],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-24a1749e],html[data-theme=dark] button.btn-all-normal[data-v-24a1749e]{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-24a1749e] *,html.dark .section-header-actions .btn-all-normal[data-v-24a1749e] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-24a1749e] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-24a1749e] *{color:var(--fl-text-on-accent)!important}html.dark .test-overview[data-v-24a1749e],html[data-theme=dark] .test-overview[data-v-24a1749e],html.dark .page-scroll-wrapper[data-v-24a1749e],html.dark .page-scroll-content[data-v-24a1749e],html[data-theme=dark] .page-scroll-wrapper[data-v-24a1749e],html[data-theme=dark] .page-scroll-content[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard[data-v-24a1749e],html.dark .dashboard[data-v-24a1749e],html[data-theme=dark] .test-overview .dashboard[data-v-24a1749e],html[data-theme=dark] .dashboard[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1[data-v-24a1749e],html[data-theme=dark] .test-overview h1[data-v-24a1749e]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card[data-v-24a1749e],html.dark div.info-card[data-v-24a1749e],html.dark [class*=info-card][data-v-24a1749e],html.dark .patient-info[data-v-24a1749e],html.dark .planned-tests-info[data-v-24a1749e],html[data-theme=dark] .info-card[data-v-24a1749e],html[data-theme=dark] div.info-card[data-v-24a1749e],html[data-theme=dark] [class*=info-card][data-v-24a1749e],html[data-theme=dark] .patient-info[data-v-24a1749e],html[data-theme=dark] .planned-tests-info[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2[data-v-24a1749e],html.dark .info-card h3[data-v-24a1749e],html.dark [class*=info-card] h2[data-v-24a1749e],html.dark [class*=info-card] h3[data-v-24a1749e],html[data-theme=dark] .info-card h2[data-v-24a1749e],html[data-theme=dark] .info-card h3[data-v-24a1749e],html[data-theme=dark] [class*=info-card] h2[data-v-24a1749e],html[data-theme=dark] [class*=info-card] h3[data-v-24a1749e]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header[data-v-24a1749e],html.dark .card-header h2[data-v-24a1749e],html.dark .card-header h3[data-v-24a1749e],html[data-theme=dark] .card-header[data-v-24a1749e],html[data-theme=dark] .card-header h2[data-v-24a1749e],html[data-theme=dark] .card-header h3[data-v-24a1749e]{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input[data-v-24a1749e],html.dark input.search-input[data-v-24a1749e],html.dark .filter-select[data-v-24a1749e],html.dark select.filter-select[data-v-24a1749e],html.dark .search-container input[data-v-24a1749e],html[data-theme=dark] .search-input[data-v-24a1749e],html[data-theme=dark] input.search-input[data-v-24a1749e],html[data-theme=dark] .filter-select[data-v-24a1749e],html[data-theme=dark] select.filter-select[data-v-24a1749e],html[data-theme=dark] .search-container input[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input[data-v-24a1749e]::placeholder,html[data-theme=dark] .search-input[data-v-24a1749e]::placeholder{color:#8993a3!important}html.dark .select-all-label[data-v-24a1749e],html[data-theme=dark] .select-all-label[data-v-24a1749e]{color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-24a1749e],html.dark button.action-btn[data-v-24a1749e],html.dark .header-action-btn[data-v-24a1749e],html[data-theme=dark] .action-btn[data-v-24a1749e],html[data-theme=dark] button.action-btn[data-v-24a1749e],html[data-theme=dark] .header-action-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-24a1749e]:hover,html.dark .action-btn.secondary[data-v-24a1749e]:hover,html[data-theme=dark] .action-btn[data-v-24a1749e]:hover,html[data-theme=dark] .action-btn.secondary[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state[data-v-24a1749e],html.dark div.empty-state[data-v-24a1749e],html.dark [class*=empty-state][data-v-24a1749e],html[data-theme=dark] .empty-state[data-v-24a1749e],html[data-theme=dark] div.empty-state[data-v-24a1749e],html[data-theme=dark] [class*=empty-state][data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p[data-v-24a1749e],html.dark .empty-state-hint[data-v-24a1749e],html[data-theme=dark] .empty-state p[data-v-24a1749e],html[data-theme=dark] .empty-state-hint[data-v-24a1749e]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-24a1749e],html.dark .empty-state-icon[data-v-24a1749e],html[data-theme=dark] .empty-icon[data-v-24a1749e],html[data-theme=dark] .empty-state-icon[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .planned-tests-list[data-v-24a1749e],html.dark div.planned-tests-list[data-v-24a1749e],html[data-theme=dark] .planned-tests-list[data-v-24a1749e],html[data-theme=dark] div.planned-tests-list[data-v-24a1749e]{background:transparent!important}html.dark .test-list-item[data-v-24a1749e],html.dark .test-item[data-v-24a1749e],html.dark .planned-test-item[data-v-24a1749e],html[data-theme=dark] .test-list-item[data-v-24a1749e],html[data-theme=dark] .test-item[data-v-24a1749e],html[data-theme=dark] .planned-test-item[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay[data-v-24a1749e],html[data-theme=dark] .export-dialog-overlay[data-v-24a1749e]{background:rgba(0,0,0,.7)!important}html.dark .export-dialog[data-v-24a1749e],html.dark div.export-dialog[data-v-24a1749e],html[data-theme=dark] .export-dialog[data-v-24a1749e],html[data-theme=dark] div.export-dialog[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header[data-v-24a1749e],html.dark .export-dialog-body[data-v-24a1749e],html[data-theme=dark] .export-dialog-header[data-v-24a1749e],html[data-theme=dark] .export-dialog-body[data-v-24a1749e]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option[data-v-24a1749e],html.dark label.export-option[data-v-24a1749e],html[data-theme=dark] .export-option[data-v-24a1749e],html[data-theme=dark] label.export-option[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox][data-v-24a1749e],html[data-theme=dark] .test-overview input[type=checkbox][data-v-24a1749e]{accent-color:#388bfd!important}html.dark .test-selection-modal[data-v-24a1749e],html.dark .battery-selection-modal[data-v-24a1749e],html.dark .modal-content[data-v-24a1749e],html[data-theme=dark] .test-selection-modal[data-v-24a1749e],html[data-theme=dark] .battery-selection-modal[data-v-24a1749e],html[data-theme=dark] .modal-content[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header[data-v-24a1749e],html[data-theme=dark] .modal-header[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard[data-v-24a1749e],html[data-theme=dark] .dashboard[data-v-24a1749e]{background:transparent!important}html.dark .patient-info p[data-v-24a1749e],html.dark .patient-info span[data-v-24a1749e],html.dark .patient-details[data-v-24a1749e],html.dark .patient-details p[data-v-24a1749e],html.dark .patient-details span[data-v-24a1749e],html[data-theme=dark] .patient-info p[data-v-24a1749e],html[data-theme=dark] .patient-info span[data-v-24a1749e],html[data-theme=dark] .patient-details[data-v-24a1749e],html[data-theme=dark] .patient-details p[data-v-24a1749e],html[data-theme=dark] .patient-details span[data-v-24a1749e]{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary][data-v-24a1749e],html.dark .test-overview button[class*=add][data-v-24a1749e],html[data-theme=dark] .test-overview button[class*=primary][data-v-24a1749e],html[data-theme=dark] .test-overview button[class*=add][data-v-24a1749e]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn[data-v-24a1749e],html.dark button.fl-header-logo-btn[data-v-24a1749e],html.dark .fl-header .fl-header-logo-btn[data-v-24a1749e],html[data-theme=dark] .fl-header-logo-btn[data-v-24a1749e],html[data-theme=dark] button.fl-header-logo-btn[data-v-24a1749e],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-24a1749e]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon[data-v-24a1749e],html.dark img.fl-header-logo-icon[data-v-24a1749e],html[data-theme=dark] .fl-header-logo-icon[data-v-24a1749e],html[data-theme=dark] img.fl-header-logo-icon[data-v-24a1749e]{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay[data-v-24a1749e],html.dark div.modal-overlay[data-v-24a1749e],html[data-theme=dark] .modal-overlay[data-v-24a1749e],html[data-theme=dark] div.modal-overlay[data-v-24a1749e]{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content[data-v-24a1749e],html.dark div.modal-content[data-v-24a1749e],html[data-theme=dark] .modal-content[data-v-24a1749e],html[data-theme=dark] div.modal-content[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header[data-v-24a1749e],html.dark div.modal-header[data-v-24a1749e],html[data-theme=dark] .modal-header[data-v-24a1749e],html[data-theme=dark] div.modal-header[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3[data-v-24a1749e],html.dark .modal-header h2[data-v-24a1749e],html[data-theme=dark] .modal-header h3[data-v-24a1749e],html[data-theme=dark] .modal-header h2[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-24a1749e],html.dark button.close-btn[data-v-24a1749e],html[data-theme=dark] .close-btn[data-v-24a1749e],html[data-theme=dark] button.close-btn[data-v-24a1749e]{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn[data-v-24a1749e]:hover,html[data-theme=dark] .close-btn[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body[data-v-24a1749e],html.dark div.modal-body[data-v-24a1749e],html[data-theme=dark] .modal-body[data-v-24a1749e],html[data-theme=dark] div.modal-body[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav[data-v-24a1749e],html[data-theme=dark] .category-nav[data-v-24a1749e]{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn[data-v-24a1749e],html.dark button.category-btn[data-v-24a1749e],html[data-theme=dark] .category-btn[data-v-24a1749e],html[data-theme=dark] button.category-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn[data-v-24a1749e]:hover,html[data-theme=dark] .category-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active[data-v-24a1749e],html[data-theme=dark] .category-btn.active[data-v-24a1749e]{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid[data-v-24a1749e],html[data-theme=dark] .test-selection-grid[data-v-24a1749e]{background:transparent!important}html.dark .test-selection-item[data-v-24a1749e],html.dark div.test-selection-item[data-v-24a1749e],html[data-theme=dark] .test-selection-item[data-v-24a1749e],html[data-theme=dark] div.test-selection-item[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item[data-v-24a1749e]:hover,html[data-theme=dark] .test-selection-item[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon[data-v-24a1749e],html.dark div.test-selection-icon[data-v-24a1749e],html[data-theme=dark] .test-selection-icon[data-v-24a1749e],html[data-theme=dark] div.test-selection-icon[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4[data-v-24a1749e],html[data-theme=dark] .test-selection-info h4[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .test-selection-info p[data-v-24a1749e],html[data-theme=dark] .test-selection-info p[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .test-category-tag[data-v-24a1749e],html.dark span.test-category-tag[data-v-24a1749e],html[data-theme=dark] .test-category-tag[data-v-24a1749e],html[data-theme=dark] span.test-category-tag[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display[data-v-24a1749e],html.dark .test-score-grid-wrapper .test-score-display[data-v-24a1749e],html.dark .test-scores-grid .test-score-display[data-v-24a1749e],html[data-theme=dark] .test-score-display[data-v-24a1749e],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-24a1749e],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-24a1749e]{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display[data-v-24a1749e]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-24a1749e]:hover,html[data-theme=dark] .test-score-display[data-v-24a1749e]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-24a1749e]:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label[data-v-24a1749e],html.dark .test-scores-grid .score-label[data-v-24a1749e],html[data-theme=dark] .test-score-display .score-label[data-v-24a1749e],html[data-theme=dark] .test-scores-grid .score-label[data-v-24a1749e]{color:#93c5fd!important}html.dark .test-score-display .score-value[data-v-24a1749e],html.dark .test-scores-grid .score-value[data-v-24a1749e],html[data-theme=dark] .test-score-display .score-value[data-v-24a1749e],html[data-theme=dark] .test-scores-grid .score-value[data-v-24a1749e]{color:#dbeafe!important}html.dark .test-score-display.scale[data-v-24a1749e],html.dark .test-scale-scores .test-score-display.scale[data-v-24a1749e],html[data-theme=dark] .test-score-display.scale[data-v-24a1749e],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-24a1749e]{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale[data-v-24a1749e]:hover,html[data-theme=dark] .test-score-display.scale[data-v-24a1749e]:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label[data-v-24a1749e],html[data-theme=dark] .test-score-display.scale .score-label[data-v-24a1749e]{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value[data-v-24a1749e],html[data-theme=dark] .test-score-display.scale .score-value[data-v-24a1749e]{color:#e0e7ff!important}html.dark .test-score-display.iq[data-v-24a1749e],html[data-theme=dark] .test-score-display.iq[data-v-24a1749e]{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label[data-v-24a1749e],html[data-theme=dark] .test-score-display.iq .score-label[data-v-24a1749e]{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value[data-v-24a1749e],html[data-theme=dark] .test-score-display.iq .score-value[data-v-24a1749e]{color:#fef3c7!important}html.dark .test-score-display.stanine[data-v-24a1749e],html[data-theme=dark] .test-score-display.stanine[data-v-24a1749e]{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label[data-v-24a1749e],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-24a1749e]{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value[data-v-24a1749e],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-24a1749e]{color:#f3e8ff!important}html.dark .test-score-display.percentile[data-v-24a1749e],html[data-theme=dark] .test-score-display.percentile[data-v-24a1749e]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label[data-v-24a1749e],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-24a1749e]{color:#86efac!important}html.dark .test-score-display.percentile .score-value[data-v-24a1749e],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-24a1749e]{color:#dcfce7!important}html.dark .test-score-display.tscore[data-v-24a1749e],html[data-theme=dark] .test-score-display.tscore[data-v-24a1749e]{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label[data-v-24a1749e],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-24a1749e]{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value[data-v-24a1749e],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-24a1749e]{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title[data-v-24a1749e],html.dark .test-scale-scores .section-title[data-v-24a1749e],html.dark .test-stanines .section-title[data-v-24a1749e],html.dark .test-stanine-data .section-title[data-v-24a1749e],html.dark .test-section-results .section-title[data-v-24a1749e],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-24a1749e],html[data-theme=dark] .test-scale-scores .section-title[data-v-24a1749e],html[data-theme=dark] .test-stanines .section-title[data-v-24a1749e],html[data-theme=dark] .test-stanine-data .section-title[data-v-24a1749e],html[data-theme=dark] .test-section-results .section-title[data-v-24a1749e]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item[data-v-24a1749e],html[data-theme=dark] .stanine-data-item[data-v-24a1749e]{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header[data-v-24a1749e],html[data-theme=dark] .stanine-data-header[data-v-24a1749e]{color:#d8b4fe!important}html.dark .stanine-description[data-v-24a1749e],html[data-theme=dark] .stanine-description[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .section-result-item[data-v-24a1749e],html[data-theme=dark] .section-result-item[data-v-24a1749e]{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name[data-v-24a1749e],html[data-theme=dark] .section-name[data-v-24a1749e]{color:#86efac!important}html.dark .section-interpretation[data-v-24a1749e],html[data-theme=dark] .section-interpretation[data-v-24a1749e]{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge[data-v-24a1749e],html[data-theme=dark] .stanine-badge[data-v-24a1749e]{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge[data-v-24a1749e],html[data-theme=dark] .tscore-badge[data-v-24a1749e]{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge[data-v-24a1749e],html[data-theme=dark] .percentile-badge[data-v-24a1749e]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge[data-v-24a1749e],html[data-theme=dark] .score-badge[data-v-24a1749e]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results[data-v-24a1749e],html[data-theme=dark] .test-results[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation[data-v-24a1749e],html[data-theme=dark] .test-interpretation[data-v-24a1749e]{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong[data-v-24a1749e],html[data-theme=dark] .test-interpretation strong[data-v-24a1749e]{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed[data-v-24a1749e],html[data-theme=dark] .status-badge.completed[data-v-24a1749e]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress[data-v-24a1749e],html[data-theme=dark] .status-badge.in-progress[data-v-24a1749e]{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled[data-v-24a1749e],html[data-theme=dark] .status-badge.cancelled[data-v-24a1749e]{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned[data-v-24a1749e],html[data-theme=dark] .status-badge.planned[data-v-24a1749e]{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button[data-v-24a1749e],html.dark .cache-button[data-v-24a1749e],html[data-theme=dark] .patienten-cache .cache-button[data-v-24a1749e],html[data-theme=dark] .cache-button[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button[data-v-24a1749e]:hover,html.dark .cache-button[data-v-24a1749e]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-24a1749e]:hover,html[data-theme=dark] .cache-button[data-v-24a1749e]:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu[data-v-24a1749e],html.dark .dropdown-menu[data-v-24a1749e],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-24a1749e],html[data-theme=dark] .dropdown-menu[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li[data-v-24a1749e],html.dark .dropdown-menu li[data-v-24a1749e],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-24a1749e],html[data-theme=dark] .dropdown-menu li[data-v-24a1749e]{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li[data-v-24a1749e]:last-child,html.dark .dropdown-menu li[data-v-24a1749e]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-24a1749e]:last-child,html[data-theme=dark] .dropdown-menu li[data-v-24a1749e]:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li[data-v-24a1749e]:hover,html.dark .dropdown-menu li[data-v-24a1749e]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-24a1749e]:hover,html[data-theme=dark] .dropdown-menu li[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-24a1749e],html.dark .dropdown-menu li.selected[data-v-24a1749e],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-24a1749e],html[data-theme=dark] .dropdown-menu li.selected[data-v-24a1749e]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-24a1749e]:hover,html.dark .dropdown-menu li.selected[data-v-24a1749e]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-24a1749e]:hover,html[data-theme=dark] .dropdown-menu li.selected[data-v-24a1749e]:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified[data-v-24a1749e],html[data-theme=dark] .transcription-unified[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-24a1749e],html[data-theme=dark] .unified-content[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .left-panel[data-v-24a1749e],html.dark .right-panel[data-v-24a1749e],html[data-theme=dark] .left-panel[data-v-24a1749e],html[data-theme=dark] .right-panel[data-v-24a1749e]{background:transparent!important}html.dark .left-panel[data-v-24a1749e]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-24a1749e]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-24a1749e]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-24a1749e]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section[data-v-24a1749e],html[data-theme=dark] .transcript-section[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state[data-v-24a1749e],html[data-theme=dark] .empty-state[data-v-24a1749e]{background:transparent!important}html.dark .empty-icon[data-v-24a1749e],html.dark .empty-icon .mdi[data-v-24a1749e],html[data-theme=dark] .empty-icon[data-v-24a1749e],html[data-theme=dark] .empty-icon .mdi[data-v-24a1749e]{color:var(--fl-text-secondary)!important}html.dark .empty-text[data-v-24a1749e],html[data-theme=dark] .empty-text[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-24a1749e],html[data-theme=dark] .empty-hint[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn[data-v-24a1749e],html[data-theme=dark] .transcription-unified .action-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-24a1749e],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-24a1749e]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header[data-v-24a1749e],html.dark [class*=transcription-header][data-v-24a1749e],html[data-theme=dark] .transcription-header[data-v-24a1749e],html[data-theme=dark] [class*=transcription-header][data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title[data-v-24a1749e],html.dark .transcription-header h1[data-v-24a1749e],html.dark .transcription-header h2[data-v-24a1749e],html[data-theme=dark] .transcription-header .header-title[data-v-24a1749e],html[data-theme=dark] .transcription-header h1[data-v-24a1749e],html[data-theme=dark] .transcription-header h2[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name[data-v-24a1749e],html.dark .transcription-header .patient-info[data-v-24a1749e],html[data-theme=dark] .transcription-header .patient-name[data-v-24a1749e],html[data-theme=dark] .transcription-header .patient-info[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-24a1749e],html.dark .transcription-header .header-btn[data-v-24a1749e],html[data-theme=dark] .transcription-header button[data-v-24a1749e],html[data-theme=dark] .transcription-header .header-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button[data-v-24a1749e]:hover,html.dark .transcription-header .header-btn[data-v-24a1749e]:hover,html[data-theme=dark] .transcription-header button[data-v-24a1749e]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero[data-v-24a1749e],html.dark [class*=recording-hero][data-v-24a1749e],html[data-theme=dark] .recording-hero[data-v-24a1749e],html[data-theme=dark] [class*=recording-hero][data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title[data-v-24a1749e],html.dark .recording-hero h2[data-v-24a1749e],html.dark .recording-hero h3[data-v-24a1749e],html[data-theme=dark] .recording-hero .hero-title[data-v-24a1749e],html[data-theme=dark] .recording-hero h2[data-v-24a1749e],html[data-theme=dark] .recording-hero h3[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle[data-v-24a1749e],html.dark .recording-hero .recording-status[data-v-24a1749e],html.dark .recording-hero .status-text[data-v-24a1749e],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-24a1749e],html[data-theme=dark] .recording-hero .recording-status[data-v-24a1749e],html[data-theme=dark] .recording-hero .status-text[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display[data-v-24a1749e],html.dark .recording-hero .duration[data-v-24a1749e],html.dark .recording-hero .timer[data-v-24a1749e],html[data-theme=dark] .recording-hero .time-display[data-v-24a1749e],html[data-theme=dark] .recording-hero .duration[data-v-24a1749e],html[data-theme=dark] .recording-hero .timer[data-v-24a1749e]{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn[data-v-24a1749e],html.dark .recording-hero [class*=record-btn][data-v-24a1749e],html[data-theme=dark] .recording-hero .record-btn[data-v-24a1749e],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-24a1749e]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording[data-v-24a1749e],html.dark .recording-hero [class*=record-btn].recording[data-v-24a1749e],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-24a1749e],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-24a1749e]{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status[data-v-24a1749e],html.dark .recording-hero .processing-message[data-v-24a1749e],html[data-theme=dark] .recording-hero .processing-status[data-v-24a1749e],html[data-theme=dark] .recording-hero .processing-message[data-v-24a1749e]{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-24a1749e],html.dark .documentation-options-panel[data-v-24a1749e],html.dark [class*=documentation-options][data-v-24a1749e],html[data-theme=dark] .documentation-options[data-v-24a1749e],html[data-theme=dark] .documentation-options-panel[data-v-24a1749e],html[data-theme=dark] [class*=documentation-options][data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title[data-v-24a1749e],html.dark .documentation-options h2[data-v-24a1749e],html.dark .documentation-options h3[data-v-24a1749e],html[data-theme=dark] .documentation-options .panel-title[data-v-24a1749e],html[data-theme=dark] .documentation-options h2[data-v-24a1749e],html[data-theme=dark] .documentation-options h3[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle[data-v-24a1749e],html.dark .documentation-options .description[data-v-24a1749e],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-24a1749e],html[data-theme=dark] .documentation-options .description[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab[data-v-24a1749e],html.dark .documentation-options .type-tab[data-v-24a1749e],html.dark .documentation-options [class*=doc-type][data-v-24a1749e],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-24a1749e],html[data-theme=dark] .documentation-options .type-tab[data-v-24a1749e],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab[data-v-24a1749e]:hover,html.dark .documentation-options .type-tab[data-v-24a1749e]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-24a1749e]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active[data-v-24a1749e],html.dark .documentation-options .type-tab.active[data-v-24a1749e],html.dark .documentation-options [class*=doc-type].active[data-v-24a1749e],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-24a1749e],html[data-theme=dark] .documentation-options .type-tab.active[data-v-24a1749e],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-24a1749e]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section[data-v-24a1749e],html.dark .documentation-options .option-group[data-v-24a1749e],html[data-theme=dark] .documentation-options .config-section[data-v-24a1749e],html[data-theme=dark] .documentation-options .option-group[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label[data-v-24a1749e],html.dark .documentation-options label[data-v-24a1749e],html[data-theme=dark] .documentation-options .config-label[data-v-24a1749e],html[data-theme=dark] .documentation-options label[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox][data-v-24a1749e],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-24a1749e]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text][data-v-24a1749e],html.dark .documentation-options textarea[data-v-24a1749e],html.dark .documentation-options select[data-v-24a1749e],html[data-theme=dark] .documentation-options input[type=text][data-v-24a1749e],html[data-theme=dark] .documentation-options textarea[data-v-24a1749e],html[data-theme=dark] .documentation-options select[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text][data-v-24a1749e]:focus,html.dark .documentation-options textarea[data-v-24a1749e]:focus,html.dark .documentation-options select[data-v-24a1749e]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-24a1749e]:focus,html[data-theme=dark] .documentation-options textarea[data-v-24a1749e]:focus,html[data-theme=dark] .documentation-options select[data-v-24a1749e]:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn[data-v-24a1749e],html.dark .documentation-options [class*=generate][data-v-24a1749e],html[data-theme=dark] .documentation-options .generate-btn[data-v-24a1749e],html[data-theme=dark] .documentation-options [class*=generate][data-v-24a1749e]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn[data-v-24a1749e]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-24a1749e]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn[data-v-24a1749e]:disabled,html.dark .documentation-options [class*=generate][data-v-24a1749e]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-24a1749e]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-24a1749e]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display[data-v-24a1749e],html.dark [class*=transcription-display][data-v-24a1749e],html[data-theme=dark] .transcription-display[data-v-24a1749e],html[data-theme=dark] [class*=transcription-display][data-v-24a1749e]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text[data-v-24a1749e],html.dark .transcription-display .text-content[data-v-24a1749e],html[data-theme=dark] .transcription-display .transcript-text[data-v-24a1749e],html[data-theme=dark] .transcription-display .text-content[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header[data-v-24a1749e],html[data-theme=dark] .transcription-display .transcript-header[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3[data-v-24a1749e],html.dark .transcription-display .title[data-v-24a1749e],html[data-theme=dark] .transcription-display h3[data-v-24a1749e],html[data-theme=dark] .transcription-display .title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .consent-modal[data-v-24a1749e],html.dark [class*=consent-modal][data-v-24a1749e],html[data-theme=dark] .consent-modal[data-v-24a1749e],html[data-theme=dark] [class*=consent-modal][data-v-24a1749e]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title[data-v-24a1749e],html.dark .consent-modal h2[data-v-24a1749e],html[data-theme=dark] .consent-modal .modal-title[data-v-24a1749e],html[data-theme=dark] .consent-modal h2[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content[data-v-24a1749e],html.dark .consent-modal p[data-v-24a1749e],html[data-theme=dark] .consent-modal .modal-content[data-v-24a1749e],html[data-theme=dark] .consent-modal p[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal[data-v-24a1749e],html.dark [class*=transcription-manage][data-v-24a1749e],html[data-theme=dark] .transcription-manage-modal[data-v-24a1749e],html[data-theme=dark] [class*=transcription-manage][data-v-24a1749e]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header[data-v-24a1749e],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item[data-v-24a1749e],html.dark .transcription-manage-modal .list-item[data-v-24a1749e],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-24a1749e],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item[data-v-24a1749e]:hover,html.dark .transcription-manage-modal .list-item[data-v-24a1749e]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-24a1749e]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal[data-v-24a1749e],html.dark [class*=extraction-result][data-v-24a1749e],html[data-theme=dark] .extraction-result-modal[data-v-24a1749e],html[data-theme=dark] [class*=extraction-result][data-v-24a1749e]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header[data-v-24a1749e],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content[data-v-24a1749e],html.dark .extraction-result-modal .extraction-content[data-v-24a1749e],html[data-theme=dark] .extraction-result-modal .result-content[data-v-24a1749e],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector[data-v-24a1749e],html.dark [class*=extraction-tabbed][data-v-24a1749e],html[data-theme=dark] .extraction-tabbed-selector[data-v-24a1749e],html[data-theme=dark] [class*=extraction-tabbed][data-v-24a1749e]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab[data-v-24a1749e],html.dark .extraction-tabbed-selector [class*=tab][data-v-24a1749e],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-24a1749e],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active[data-v-24a1749e],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-24a1749e],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-24a1749e],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-24a1749e]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card[data-v-24a1749e],html.dark div.options-card[data-v-24a1749e],html.dark [class*=options-card][data-v-24a1749e],html[data-theme=dark] .options-card[data-v-24a1749e],html[data-theme=dark] div.options-card[data-v-24a1749e],html[data-theme=dark] [class*=options-card][data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-24a1749e],html[data-theme=dark] .options-header[data-v-24a1749e]{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title[data-v-24a1749e],html[data-theme=dark] .options-title[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-24a1749e],html[data-theme=dark] .options-subtitle[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .option-label[data-v-24a1749e],html[data-theme=dark] .option-label[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-24a1749e],html.dark button.doc-type-card[data-v-24a1749e],html.dark [class*=doc-type-card][data-v-24a1749e],html[data-theme=dark] .doc-type-card[data-v-24a1749e],html[data-theme=dark] button.doc-type-card[data-v-24a1749e],html[data-theme=dark] [class*=doc-type-card][data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-24a1749e]:hover,html.dark button.doc-type-card[data-v-24a1749e]:hover,html[data-theme=dark] .doc-type-card[data-v-24a1749e]:hover,html[data-theme=dark] button.doc-type-card[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-24a1749e],html.dark button.doc-type-card.selected[data-v-24a1749e],html[data-theme=dark] .doc-type-card.selected[data-v-24a1749e],html[data-theme=dark] button.doc-type-card.selected[data-v-24a1749e]{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name[data-v-24a1749e],html[data-theme=dark] .doc-name[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name[data-v-24a1749e],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .config-section-label[data-v-24a1749e],html[data-theme=dark] .config-section-label[data-v-24a1749e]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn[data-v-24a1749e],html.dark button.generate-btn[data-v-24a1749e],html[data-theme=dark] .generate-btn[data-v-24a1749e],html[data-theme=dark] button.generate-btn[data-v-24a1749e]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-24a1749e]:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn[data-v-24a1749e]:disabled,html[data-theme=dark] .generate-btn[data-v-24a1749e]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero[data-v-24a1749e],html.dark div.recording-hero[data-v-24a1749e],html.dark [class*=recording-hero][data-v-24a1749e],html[data-theme=dark] .recording-hero[data-v-24a1749e],html[data-theme=dark] div.recording-hero[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card[data-v-24a1749e],html.dark div.hero-card[data-v-24a1749e],html.dark [class*=hero-card][data-v-24a1749e],html[data-theme=dark] .hero-card[data-v-24a1749e],html[data-theme=dark] div.hero-card[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area[data-v-24a1749e],html.dark div.recording-area[data-v-24a1749e],html[data-theme=dark] .recording-area[data-v-24a1749e]{background:transparent!important}html.dark .record-btn-hero[data-v-24a1749e],html.dark button.record-btn-hero[data-v-24a1749e],html[data-theme=dark] .record-btn-hero[data-v-24a1749e]{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-24a1749e]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording[data-v-24a1749e],html[data-theme=dark] .record-btn-hero.is-recording[data-v-24a1749e]{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing[data-v-24a1749e],html[data-theme=dark] .record-btn-hero.is-processing[data-v-24a1749e]{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session[data-v-24a1749e]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-24a1749e]:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status[data-v-24a1749e],html.dark div.recording-status[data-v-24a1749e],html[data-theme=dark] .recording-status[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .status-ready[data-v-24a1749e],html.dark span.status-ready[data-v-24a1749e],html[data-theme=dark] .status-ready[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .status-hint[data-v-24a1749e],html.dark span.status-hint[data-v-24a1749e],html[data-theme=dark] .status-hint[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .status-warning[data-v-24a1749e],html.dark span.status-warning[data-v-24a1749e],html[data-theme=dark] .status-warning[data-v-24a1749e]{color:var(--fl-warning)!important}html.dark .status-recording[data-v-24a1749e],html.dark span.status-recording[data-v-24a1749e],html[data-theme=dark] .status-recording[data-v-24a1749e]{color:var(--fl-error)!important}html.dark .status-time[data-v-24a1749e],html.dark span.status-time[data-v-24a1749e],html[data-theme=dark] .status-time[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .status-processing[data-v-24a1749e],html.dark span.status-processing[data-v-24a1749e],html[data-theme=dark] .status-processing[data-v-24a1749e]{color:var(--fl-warning)!important}html.dark .status-paused[data-v-24a1749e],html.dark span.status-paused[data-v-24a1749e],html[data-theme=dark] .status-paused[data-v-24a1749e]{color:var(--fl-success)!important}html.dark .recording-dot[data-v-24a1749e],html[data-theme=dark] .recording-dot[data-v-24a1749e]{background:var(--fl-error)!important}html.dark .session-info[data-v-24a1749e],html.dark div.session-info[data-v-24a1749e],html[data-theme=dark] .session-info[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat[data-v-24a1749e],html.dark div.session-stat[data-v-24a1749e],html[data-theme=dark] .session-stat[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .stat-label[data-v-24a1749e],html.dark span.stat-label[data-v-24a1749e],html[data-theme=dark] .stat-label[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .stat-value[data-v-24a1749e],html.dark span.stat-value[data-v-24a1749e],html[data-theme=dark] .stat-value[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .end-session-btn[data-v-24a1749e],html.dark button.end-session-btn[data-v-24a1749e],html[data-theme=dark] .end-session-btn[data-v-24a1749e]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn[data-v-24a1749e]:hover,html[data-theme=dark] .end-session-btn[data-v-24a1749e]:hover{background:var(--fl-info)!important}html.dark .processing-bar[data-v-24a1749e],html.dark div.processing-bar[data-v-24a1749e],html[data-theme=dark] .processing-bar[data-v-24a1749e]{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header[data-v-24a1749e],html[data-theme=dark] .progress-header[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .progress-stage[data-v-24a1749e],html.dark span.progress-stage[data-v-24a1749e],html[data-theme=dark] .progress-stage[data-v-24a1749e],html.dark .progress-percent[data-v-24a1749e],html.dark span.progress-percent[data-v-24a1749e],html[data-theme=dark] .progress-percent[data-v-24a1749e]{color:var(--fl-warning)!important}html.dark .progress-track[data-v-24a1749e],html.dark div.progress-track[data-v-24a1749e],html[data-theme=dark] .progress-track[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill[data-v-24a1749e],html.dark div.progress-fill[data-v-24a1749e],html[data-theme=dark] .progress-fill[data-v-24a1749e]{background:var(--fl-warning)!important}html.dark .progress-message[data-v-24a1749e],html.dark div.progress-message[data-v-24a1749e],html[data-theme=dark] .progress-message[data-v-24a1749e]{color:var(--fl-warning)!important}html.dark .transcription-display[data-v-24a1749e],html.dark div.transcription-display[data-v-24a1749e],html.dark [class*=transcription-display][data-v-24a1749e],html[data-theme=dark] .transcription-display[data-v-24a1749e],html[data-theme=dark] div.transcription-display[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header[data-v-24a1749e],html.dark div.display-header[data-v-24a1749e],html[data-theme=dark] .display-header[data-v-24a1749e]{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title[data-v-24a1749e],html.dark h3.display-title[data-v-24a1749e],html[data-theme=dark] .display-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .display-actions[data-v-24a1749e],html.dark div.display-actions[data-v-24a1749e],html[data-theme=dark] .display-actions[data-v-24a1749e]{background:transparent!important}html.dark .action-button[data-v-24a1749e],html.dark button.action-button[data-v-24a1749e],html[data-theme=dark] .action-button[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger[data-v-24a1749e],html[data-theme=dark] .action-button.danger[data-v-24a1749e]{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary[data-v-24a1749e],html[data-theme=dark] .action-button.primary[data-v-24a1749e]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success[data-v-24a1749e],html[data-theme=dark] .action-button.success[data-v-24a1749e]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning[data-v-24a1749e],html[data-theme=dark] .action-button.warning[data-v-24a1749e]{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info[data-v-24a1749e],html[data-theme=dark] .action-button.info[data-v-24a1749e]{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-24a1749e]:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai[data-v-24a1749e],html[data-theme=dark] .action-button.ai[data-v-24a1749e]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu[data-v-24a1749e],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-24a1749e],html[data-theme=dark] .manage-menu[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item[data-v-24a1749e],html[data-theme=dark] .manage-menu .v-list-item[data-v-24a1749e]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item[data-v-24a1749e]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-24a1749e]:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title[data-v-24a1749e],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .action-button .icon[data-v-24a1749e],html[data-theme=dark] .action-button .icon[data-v-24a1749e]{stroke:currentcolor!important}html.dark .transcript-content[data-v-24a1749e],html.dark div.transcript-content[data-v-24a1749e],html[data-theme=dark] .transcript-content[data-v-24a1749e]{background:transparent!important}html.dark .transcript-textarea[data-v-24a1749e],html.dark textarea.transcript-textarea[data-v-24a1749e],html[data-theme=dark] .transcript-textarea[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea[data-v-24a1749e]:focus,html[data-theme=dark] .transcript-textarea[data-v-24a1749e]:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea[data-v-24a1749e]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-24a1749e]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay[data-v-24a1749e],html.dark div.empty-state-overlay[data-v-24a1749e],html[data-theme=dark] .empty-state-overlay[data-v-24a1749e]{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message[data-v-24a1749e],html.dark p.empty-message[data-v-24a1749e],html[data-theme=dark] .empty-message[data-v-24a1749e]{color:var(--fl-text-secondary)!important}html.dark .metadata[data-v-24a1749e],html.dark div.metadata[data-v-24a1749e],html[data-theme=dark] .metadata[data-v-24a1749e]{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count[data-v-24a1749e],html.dark span.character-count[data-v-24a1749e],html[data-theme=dark] .character-count[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .timestamp[data-v-24a1749e],html.dark span.timestamp[data-v-24a1749e],html[data-theme=dark] .timestamp[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay[data-v-24a1749e],html.dark div.ai-modal-overlay[data-v-24a1749e],html[data-theme=dark] .ai-modal-overlay[data-v-24a1749e]{background:rgba(1,4,9,.8)!important}html.dark .ai-modal[data-v-24a1749e],html.dark div.ai-modal[data-v-24a1749e],html[data-theme=dark] .ai-modal[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header[data-v-24a1749e],html.dark div.ai-modal-header[data-v-24a1749e],html[data-theme=dark] .ai-modal-header[data-v-24a1749e]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3[data-v-24a1749e],html[data-theme=dark] .ai-modal-header h3[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-24a1749e],html.dark button.close-btn[data-v-24a1749e],html[data-theme=dark] .close-btn[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .close-btn[data-v-24a1749e]:hover,html[data-theme=dark] .close-btn[data-v-24a1749e]:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body[data-v-24a1749e],html.dark div.ai-modal-body[data-v-24a1749e],html[data-theme=dark] .ai-modal-body[data-v-24a1749e]{background:var(--fl-bg-card)!important}html.dark .ai-modal-description[data-v-24a1749e],html.dark p.ai-modal-description[data-v-24a1749e],html[data-theme=dark] .ai-modal-description[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .document-type-grid[data-v-24a1749e],html.dark div.document-type-grid[data-v-24a1749e],html[data-theme=dark] .document-type-grid[data-v-24a1749e]{background:transparent!important}html.dark .document-type-btn[data-v-24a1749e],html.dark button.document-type-btn[data-v-24a1749e],html[data-theme=dark] .document-type-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn[data-v-24a1749e]:hover,html[data-theme=dark] .document-type-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected[data-v-24a1749e],html[data-theme=dark] .document-type-btn.selected[data-v-24a1749e]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon[data-v-24a1749e],html.dark span.doc-icon[data-v-24a1749e],html[data-theme=dark] .doc-icon[data-v-24a1749e]{color:inherit!important}html.dark .doc-name[data-v-24a1749e],html.dark span.doc-name[data-v-24a1749e],html[data-theme=dark] .doc-name[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .doc-description[data-v-24a1749e],html.dark span.doc-description[data-v-24a1749e],html[data-theme=dark] .doc-description[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector[data-v-24a1749e],html.dark div.fachbereich-selector[data-v-24a1749e],html[data-theme=dark] .fachbereich-selector[data-v-24a1749e]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label[data-v-24a1749e],html[data-theme=dark] .fachbereich-selector label[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select[data-v-24a1749e],html[data-theme=dark] .fachbereich-selector select[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option[data-v-24a1749e],html[data-theme=dark] .fachbereich-selector select option[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section[data-v-24a1749e],html.dark div.extraction-config-section[data-v-24a1749e],html[data-theme=dark] .extraction-config-section[data-v-24a1749e]{background:transparent!important}html.dark .transcription-unified[data-v-24a1749e],html.dark div.transcription-unified[data-v-24a1749e],html[data-theme=dark] .transcription-unified[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-24a1749e],html.dark div.unified-content[data-v-24a1749e],html[data-theme=dark] .unified-content[data-v-24a1749e],html.dark .left-panel[data-v-24a1749e],html.dark div.left-panel[data-v-24a1749e],html[data-theme=dark] .left-panel[data-v-24a1749e],html.dark .right-panel[data-v-24a1749e],html.dark div.right-panel[data-v-24a1749e],html[data-theme=dark] .right-panel[data-v-24a1749e]{background:transparent!important}html.dark .transcript-section[data-v-24a1749e],html.dark div.transcript-section[data-v-24a1749e],html[data-theme=dark] .transcript-section[data-v-24a1749e]{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state[data-v-24a1749e],html.dark div.empty-state[data-v-24a1749e],html[data-theme=dark] .empty-state[data-v-24a1749e]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-24a1749e],html.dark div.empty-icon[data-v-24a1749e],html[data-theme=dark] .empty-icon[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .empty-text[data-v-24a1749e],html.dark p.empty-text[data-v-24a1749e],html[data-theme=dark] .empty-text[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-24a1749e],html.dark p.empty-hint[data-v-24a1749e],html[data-theme=dark] .empty-hint[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .left-panel[data-v-24a1749e]::-webkit-scrollbar-track,html.dark .right-panel[data-v-24a1749e]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-24a1749e]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-24a1749e]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel[data-v-24a1749e]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-24a1749e]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-24a1749e]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-24a1749e]::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel[data-v-24a1749e]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-24a1749e]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-24a1749e]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-24a1749e]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header[data-v-24a1749e],html.dark div.transcription-header[data-v-24a1749e],html[data-theme=dark] .transcription-header[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1[data-v-24a1749e],html.dark .transcription-header h2[data-v-24a1749e],html.dark .transcription-header h3[data-v-24a1749e],html[data-theme=dark] .transcription-header h1[data-v-24a1749e],html[data-theme=dark] .transcription-header h2[data-v-24a1749e],html[data-theme=dark] .transcription-header h3[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info[data-v-24a1749e],html.dark .transcription-header .header-info[data-v-24a1749e],html[data-theme=dark] .transcription-header .patient-info[data-v-24a1749e],html[data-theme=dark] .transcription-header .header-info[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-24a1749e],html[data-theme=dark] .transcription-header button[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button[data-v-24a1749e]:hover,html[data-theme=dark] .transcription-header button[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header[data-v-24a1749e],html.dark div.unified-header[data-v-24a1749e],html[data-theme=dark] .unified-header[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left[data-v-24a1749e],html.dark div.header-left[data-v-24a1749e],html[data-theme=dark] .header-left[data-v-24a1749e]{background:transparent!important}html.dark .header-icon[data-v-24a1749e],html.dark span.header-icon[data-v-24a1749e],html[data-theme=dark] .header-icon[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .header-title[data-v-24a1749e],html.dark span.header-title[data-v-24a1749e],html[data-theme=dark] .header-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .patient-badge[data-v-24a1749e],html.dark span.patient-badge[data-v-24a1749e],html[data-theme=dark] .patient-badge[data-v-24a1749e]{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions[data-v-24a1749e],html.dark div.header-actions[data-v-24a1749e],html[data-theme=dark] .header-actions[data-v-24a1749e]{background:transparent!important}html.dark .header-btn[data-v-24a1749e],html.dark button.header-btn[data-v-24a1749e],html[data-theme=dark] .header-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn[data-v-24a1749e]:hover,html[data-theme=dark] .header-btn[data-v-24a1749e]:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn[data-v-24a1749e],html[data-theme=dark] .header-btn.manage-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn[data-v-24a1749e]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-24a1749e]:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn[data-v-24a1749e],html.dark button.ai-btn[data-v-24a1749e],html[data-theme=dark] .header-btn.ai-btn[data-v-24a1749e]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn[data-v-24a1749e]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-24a1749e]:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card[data-v-24a1749e],html.dark div.options-card[data-v-24a1749e],html.dark [class*=options-card][data-v-24a1749e],html[data-theme=dark] .options-card[data-v-24a1749e],html[data-theme=dark] div.options-card[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-24a1749e],html.dark div.options-header[data-v-24a1749e],html[data-theme=dark] .options-header[data-v-24a1749e]{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title[data-v-24a1749e],html.dark h3.options-title[data-v-24a1749e],html[data-theme=dark] .options-title[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-24a1749e],html.dark p.options-subtitle[data-v-24a1749e],html[data-theme=dark] .options-subtitle[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .options-content[data-v-24a1749e],html.dark div.options-content[data-v-24a1749e],html[data-theme=dark] .options-content[data-v-24a1749e],html.dark .option-group[data-v-24a1749e],html.dark div.option-group[data-v-24a1749e],html[data-theme=dark] .option-group[data-v-24a1749e]{background:transparent!important}html.dark .option-label[data-v-24a1749e],html.dark label.option-label[data-v-24a1749e],html[data-theme=dark] .option-label[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .doc-type-cards[data-v-24a1749e],html.dark div.doc-type-cards[data-v-24a1749e],html[data-theme=dark] .doc-type-cards[data-v-24a1749e]{background:transparent!important}html.dark .doc-type-card[data-v-24a1749e],html.dark button.doc-type-card[data-v-24a1749e],html.dark [class*=doc-type-card][data-v-24a1749e],html[data-theme=dark] .doc-type-card[data-v-24a1749e],html[data-theme=dark] button.doc-type-card[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-24a1749e]:hover,html[data-theme=dark] .doc-type-card[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-24a1749e],html[data-theme=dark] .doc-type-card.selected[data-v-24a1749e]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon[data-v-24a1749e],html[data-theme=dark] .doc-type-card .doc-icon[data-v-24a1749e]{color:inherit!important}html.dark .doc-type-card .doc-name[data-v-24a1749e],html[data-theme=dark] .doc-type-card .doc-name[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper[data-v-24a1749e],html.dark div.config-panel-wrapper[data-v-24a1749e],html[data-theme=dark] .config-panel-wrapper[data-v-24a1749e]{background:transparent!important}html.dark .config-section-label[data-v-24a1749e],html.dark div.config-section-label[data-v-24a1749e],html[data-theme=dark] .config-section-label[data-v-24a1749e]{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn[data-v-24a1749e],html.dark button.generate-btn[data-v-24a1749e],html[data-theme=dark] .generate-btn[data-v-24a1749e]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn[data-v-24a1749e]:disabled,html[data-theme=dark] .generate-btn[data-v-24a1749e]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact[data-v-24a1749e],html.dark div.extraction-config-panel-compact[data-v-24a1749e],html.dark [class*=extraction-config-panel][data-v-24a1749e],html[data-theme=dark] .extraction-config-panel-compact[data-v-24a1749e],html.dark .primary-config[data-v-24a1749e],html.dark div.primary-config[data-v-24a1749e],html[data-theme=dark] .primary-config[data-v-24a1749e],html.dark .config-row[data-v-24a1749e],html.dark div.config-row[data-v-24a1749e],html[data-theme=dark] .config-row[data-v-24a1749e]{background:transparent!important}html.dark .config-label-compact[data-v-24a1749e],html.dark label.config-label-compact[data-v-24a1749e],html[data-theme=dark] .config-label-compact[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon[data-v-24a1749e],html[data-theme=dark] .config-label-compact .label-icon[data-v-24a1749e]{color:inherit!important}html.dark .length-pills[data-v-24a1749e],html.dark div.length-pills[data-v-24a1749e],html[data-theme=dark] .length-pills[data-v-24a1749e]{background:transparent!important}html.dark .length-pill[data-v-24a1749e],html.dark button.length-pill[data-v-24a1749e],html.dark [class*=length-pill][data-v-24a1749e],html[data-theme=dark] .length-pill[data-v-24a1749e],html[data-theme=dark] button.length-pill[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill[data-v-24a1749e]:hover,html[data-theme=dark] .length-pill[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected[data-v-24a1749e],html[data-theme=dark] .length-pill.selected[data-v-24a1749e]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select[data-v-24a1749e],html.dark div.pill-multi-select[data-v-24a1749e],html.dark .pill-single-select[data-v-24a1749e],html.dark div.pill-single-select[data-v-24a1749e],html[data-theme=dark] .pill-multi-select[data-v-24a1749e],html[data-theme=dark] .pill-single-select[data-v-24a1749e]{background:transparent!important}html.dark .pill-select-option[data-v-24a1749e],html.dark button.pill-select-option[data-v-24a1749e],html.dark [class*=pill-select-option][data-v-24a1749e],html[data-theme=dark] .pill-select-option[data-v-24a1749e],html[data-theme=dark] button.pill-select-option[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option[data-v-24a1749e]:hover,html[data-theme=dark] .pill-select-option[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected[data-v-24a1749e],html[data-theme=dark] .pill-select-option.selected[data-v-24a1749e]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label[data-v-24a1749e],html[data-theme=dark] .pill-select-option .pill-label[data-v-24a1749e]{color:inherit!important}html.dark .pill-select-option .pill-info-icon[data-v-24a1749e],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .quick-pills[data-v-24a1749e],html.dark div.quick-pills[data-v-24a1749e],html[data-theme=dark] .quick-pills[data-v-24a1749e]{background:transparent!important}html.dark .info-textarea[data-v-24a1749e],html.dark textarea.info-textarea[data-v-24a1749e],html[data-theme=dark] .info-textarea[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-24a1749e]:focus,html[data-theme=dark] .info-textarea[data-v-24a1749e]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea[data-v-24a1749e]::placeholder,html[data-theme=dark] .info-textarea[data-v-24a1749e]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea[data-v-24a1749e],html.dark textarea.fl-textarea[data-v-24a1749e],html.dark .fl-input[data-v-24a1749e],html.dark input.fl-input[data-v-24a1749e],html[data-theme=dark] .fl-textarea[data-v-24a1749e],html[data-theme=dark] .fl-input[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-24a1749e]:focus,html.dark .fl-input[data-v-24a1749e]:focus,html[data-theme=dark] .fl-textarea[data-v-24a1749e]:focus,html[data-theme=dark] .fl-input[data-v-24a1749e]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea[data-v-24a1749e]::placeholder,html.dark .fl-input[data-v-24a1749e]::placeholder,html[data-theme=dark] .fl-textarea[data-v-24a1749e]::placeholder,html[data-theme=dark] .fl-input[data-v-24a1749e]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section[data-v-24a1749e],html.dark div.advanced-toggle-section[data-v-24a1749e],html[data-theme=dark] .advanced-toggle-section[data-v-24a1749e]{background:transparent!important}html.dark .fl-advanced-toggle[data-v-24a1749e],html.dark button.fl-advanced-toggle[data-v-24a1749e],html[data-theme=dark] .fl-advanced-toggle[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge[data-v-24a1749e],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-24a1749e]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config[data-v-24a1749e],html.dark div.advanced-config[data-v-24a1749e],html[data-theme=dark] .advanced-config[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section[data-v-24a1749e],html.dark div.advanced-section[data-v-24a1749e],html[data-theme=dark] .advanced-section[data-v-24a1749e],html.dark .intervention-groups[data-v-24a1749e],html.dark div.intervention-groups[data-v-24a1749e],html[data-theme=dark] .intervention-groups[data-v-24a1749e]{background:transparent!important}html.dark .intervention-group[data-v-24a1749e],html.dark div.intervention-group[data-v-24a1749e],html[data-theme=dark] .intervention-group[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header[data-v-24a1749e],html.dark div.group-header[data-v-24a1749e],html[data-theme=dark] .group-header[data-v-24a1749e]{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input[data-v-24a1749e],html.dark div.custom-intervention-input[data-v-24a1749e],html[data-theme=dark] .custom-intervention-input[data-v-24a1749e]{background:transparent!important}html.dark .fl-input-inline[data-v-24a1749e],html.dark input.fl-input-inline[data-v-24a1749e],html[data-theme=dark] .fl-input-inline[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-24a1749e],html.dark button.fl-add-btn[data-v-24a1749e],html[data-theme=dark] .fl-add-btn[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready[data-v-24a1749e],html.dark button.fl-add-btn--ready[data-v-24a1749e],html[data-theme=dark] .fl-add-btn--ready[data-v-24a1749e]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer[data-v-24a1749e],html.dark div.advanced-footer[data-v-24a1749e],html[data-theme=dark] .advanced-footer[data-v-24a1749e]{background:transparent!important}html.dark .fl-reset-btn[data-v-24a1749e],html.dark button.fl-reset-btn[data-v-24a1749e],html[data-theme=dark] .fl-reset-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn[data-v-24a1749e]:hover,html[data-theme=dark] .fl-reset-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel[data-v-24a1749e],html[data-theme=dark] .step-panel[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header[data-v-24a1749e],html[data-theme=dark] .step-header[data-v-24a1749e]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title[data-v-24a1749e],html[data-theme=dark] .step-header__title[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .step-header__close[data-v-24a1749e],html[data-theme=dark] .step-header__close[data-v-24a1749e]{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close[data-v-24a1749e]:hover,html[data-theme=dark] .step-header__close[data-v-24a1749e]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer[data-v-24a1749e],html[data-theme=dark] .step-footer[data-v-24a1749e]{border-top-color:var(--fl-border-input)!important}html.dark .source-option[data-v-24a1749e],html[data-theme=dark] .source-option[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active[data-v-24a1749e],html[data-theme=dark] .source-option.active[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control[data-v-24a1749e],html[data-theme=dark] .length-control[data-v-24a1749e]{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label[data-v-24a1749e],html[data-theme=dark] .length-control__label[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .length-control__value[data-v-24a1749e],html[data-theme=dark] .length-control__value[data-v-24a1749e]{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine[data-v-24a1749e],html[data-theme=dark] .length-control__keine[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine[data-v-24a1749e]:hover,html[data-theme=dark] .length-control__keine[data-v-24a1749e]:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active[data-v-24a1749e],html[data-theme=dark] .length-control__keine.active[data-v-24a1749e]{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick[data-v-24a1749e],html[data-theme=dark] .length-control__tick[data-v-24a1749e]{color:#8993a3!important}html.dark .length-control__tick.active[data-v-24a1749e],html[data-theme=dark] .length-control__tick.active[data-v-24a1749e]{color:var(--fl-warning)!important}html.dark .dictation-textarea[data-v-24a1749e],html.dark .notes-textarea[data-v-24a1749e],html[data-theme=dark] .dictation-textarea[data-v-24a1749e],html[data-theme=dark] .notes-textarea[data-v-24a1749e]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea[data-v-24a1749e]:focus,html.dark .notes-textarea[data-v-24a1749e]:focus,html[data-theme=dark] .dictation-textarea[data-v-24a1749e]:focus,html[data-theme=dark] .notes-textarea[data-v-24a1749e]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle[data-v-24a1749e],html[data-theme=dark] .ai-correction-toggle[data-v-24a1749e],html.dark .tile-hint-text[data-v-24a1749e],html[data-theme=dark] .tile-hint-text[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-24a1749e],html[data-theme=dark] .secondary-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-24a1749e]:hover,html[data-theme=dark] .secondary-btn[data-v-24a1749e]:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn[data-v-24a1749e],html.dark .btn-next[data-v-24a1749e],html[data-theme=dark] .generate-btn[data-v-24a1749e],html[data-theme=dark] .btn-next[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn[data-v-24a1749e]:hover:not(:disabled),html.dark .btn-next[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show[data-v-24a1749e],html[data-theme=dark] .generate-btn--show[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip[data-v-24a1749e],html[data-theme=dark] .btn-skip[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .btn-skip[data-v-24a1749e]:hover,html[data-theme=dark] .btn-skip[data-v-24a1749e]:hover{color:var(--fl-navy)!important}html.dark .generate-section[data-v-24a1749e],html.dark .results-section[data-v-24a1749e],html[data-theme=dark] .generate-section[data-v-24a1749e],html[data-theme=dark] .results-section[data-v-24a1749e]{border-top-color:var(--fl-border-input)!important}html.dark .error-banner[data-v-24a1749e],html[data-theme=dark] .error-banner[data-v-24a1749e]{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span[data-v-24a1749e],html[data-theme=dark] .error-banner span[data-v-24a1749e]{color:var(--fl-error)!important}html.dark .error-banner button[data-v-24a1749e],html[data-theme=dark] .error-banner button[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile[data-v-24a1749e],html[data-theme=dark] .tile[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile[data-v-24a1749e]:hover,html[data-theme=dark] .tile[data-v-24a1749e]:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active[data-v-24a1749e],html[data-theme=dark] .tile.active[data-v-24a1749e]{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data[data-v-24a1749e],html[data-theme=dark] .tile.has-data[data-v-24a1749e]{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon[data-v-24a1749e],html[data-theme=dark] .tile.has-data .tile__icon[data-v-24a1749e]{background:rgba(82,183,136,.15)!important}html.dark .tile__icon[data-v-24a1749e],html[data-theme=dark] .tile__icon[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important}html.dark .tile__name[data-v-24a1749e],html[data-theme=dark] .tile__name[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .tile__hint[data-v-24a1749e],html[data-theme=dark] .tile__hint[data-v-24a1749e]{color:#8993a3!important}html.dark .tile__badge[data-v-24a1749e],html[data-theme=dark] .tile__badge[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok[data-v-24a1749e],html[data-theme=dark] .tile__badge--ok[data-v-24a1749e]{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow[data-v-24a1749e],html[data-theme=dark] .tile__action-arrow[data-v-24a1749e]{color:#8993a3!important}html.dark .tile-expand[data-v-24a1749e],html[data-theme=dark] .tile-expand[data-v-24a1749e]{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title[data-v-24a1749e],html[data-theme=dark] .tile-expand__title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .tile-expand__close[data-v-24a1749e],html[data-theme=dark] .tile-expand__close[data-v-24a1749e]{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close[data-v-24a1749e]:hover,html[data-theme=dark] .tile-expand__close[data-v-24a1749e]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator[data-v-24a1749e],html[data-theme=dark] .step-indicator[data-v-24a1749e]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot[data-v-24a1749e],html[data-theme=dark] .step-dot[data-v-24a1749e]{color:#8993a3!important}html.dark .step-dot.active[data-v-24a1749e],html[data-theme=dark] .step-dot.active[data-v-24a1749e]{color:var(--fl-navy)!important}html.dark .step-dot.completed[data-v-24a1749e],html[data-theme=dark] .step-dot.completed[data-v-24a1749e]{color:var(--fl-success)!important}html.dark .embedded-test-overlay[data-v-24a1749e],html[data-theme=dark] .embedded-test-overlay[data-v-24a1749e]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-24a1749e],html[data-theme=dark] .embedded-test-toolbar[data-v-24a1749e]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-24a1749e],html[data-theme=dark] .embedded-test-close[data-v-24a1749e]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-24a1749e],html[data-theme=dark] .side-panel-container[data-v-24a1749e]{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header[data-v-24a1749e],html[data-theme=dark] .side-panel-header[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title[data-v-24a1749e],html[data-theme=dark] .side-panel-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .side-panel-icon[data-v-24a1749e],html[data-theme=dark] .side-panel-icon[data-v-24a1749e]{color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-24a1749e],html[data-theme=dark] .side-panel-handle[data-v-24a1749e]{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-24a1749e]:hover,html[data-theme=dark] .side-panel-handle[data-v-24a1749e]:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select[data-v-24a1749e],html[data-theme=dark] .fachbereich-select[data-v-24a1749e]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close[data-v-24a1749e],html[data-theme=dark] .side-panel-close[data-v-24a1749e]{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close[data-v-24a1749e]:hover,html[data-theme=dark] .side-panel-close[data-v-24a1749e]:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-24a1749e]{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn[data-v-24a1749e],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data[data-v-24a1749e],html[data-theme=dark] .footer-status-text.has-data[data-v-24a1749e]{color:var(--fl-link-active)!important}html.dark .config-label-compact[data-v-24a1749e],html.dark label.config-label-compact[data-v-24a1749e],html[data-theme=dark] .config-label-compact[data-v-24a1749e],html[data-theme=dark] label.config-label-compact[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .length-pill[data-v-24a1749e],html.dark button.length-pill[data-v-24a1749e],html.dark .length-pills button[data-v-24a1749e],html[data-theme=dark] .length-pill[data-v-24a1749e],html[data-theme=dark] button.length-pill[data-v-24a1749e],html[data-theme=dark] .length-pills button[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill[data-v-24a1749e]:hover,html.dark button.length-pill[data-v-24a1749e]:hover,html[data-theme=dark] .length-pill[data-v-24a1749e]:hover,html[data-theme=dark] button.length-pill[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected[data-v-24a1749e],html.dark button.length-pill.selected[data-v-24a1749e],html[data-theme=dark] .length-pill.selected[data-v-24a1749e],html[data-theme=dark] button.length-pill.selected[data-v-24a1749e]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option[data-v-24a1749e],html.dark button.pill-select-option[data-v-24a1749e],html.dark .pill-multi-select button[data-v-24a1749e],html.dark .pill-single-select button[data-v-24a1749e],html[data-theme=dark] .pill-select-option[data-v-24a1749e],html[data-theme=dark] button.pill-select-option[data-v-24a1749e],html[data-theme=dark] .pill-multi-select button[data-v-24a1749e],html[data-theme=dark] .pill-single-select button[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option[data-v-24a1749e]:hover,html.dark button.pill-select-option[data-v-24a1749e]:hover,html[data-theme=dark] .pill-select-option[data-v-24a1749e]:hover,html[data-theme=dark] button.pill-select-option[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected[data-v-24a1749e],html.dark button.pill-select-option.selected[data-v-24a1749e],html[data-theme=dark] .pill-select-option.selected[data-v-24a1749e],html[data-theme=dark] button.pill-select-option.selected[data-v-24a1749e]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea[data-v-24a1749e],html.dark textarea.info-textarea[data-v-24a1749e],html[data-theme=dark] .info-textarea[data-v-24a1749e],html[data-theme=dark] textarea.info-textarea[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-24a1749e]:focus,html[data-theme=dark] .info-textarea[data-v-24a1749e]:focus{border-color:var(--fl-info)!important}html.dark .info-textarea[data-v-24a1749e]::placeholder,html[data-theme=dark] .info-textarea[data-v-24a1749e]::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea[data-v-24a1749e],html.dark .fl-input[data-v-24a1749e],html.dark .fl-input-inline[data-v-24a1749e],html[data-theme=dark] .fl-textarea[data-v-24a1749e],html[data-theme=dark] .fl-input[data-v-24a1749e],html[data-theme=dark] .fl-input-inline[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-24a1749e]:focus,html.dark .fl-input[data-v-24a1749e]:focus,html.dark .fl-input-inline[data-v-24a1749e]:focus,html[data-theme=dark] .fl-textarea[data-v-24a1749e]:focus,html[data-theme=dark] .fl-input[data-v-24a1749e]:focus,html[data-theme=dark] .fl-input-inline[data-v-24a1749e]:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle[data-v-24a1749e],html.dark button.fl-advanced-toggle[data-v-24a1749e],html[data-theme=dark] .fl-advanced-toggle[data-v-24a1749e],html[data-theme=dark] button.fl-advanced-toggle[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle[data-v-24a1749e]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label[data-v-24a1749e],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon[data-v-24a1749e],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .advanced-config[data-v-24a1749e],html[data-theme=dark] .advanced-config[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group[data-v-24a1749e],html[data-theme=dark] .intervention-group[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header[data-v-24a1749e],html[data-theme=dark] .group-header[data-v-24a1749e]{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-24a1749e],html[data-theme=dark] .fl-add-btn[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg[data-v-24a1749e],html[data-theme=dark] .fl-add-btn svg[data-v-24a1749e]{color:currentcolor!important}html.dark .fl-reset-btn[data-v-24a1749e],html[data-theme=dark] .fl-reset-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn[data-v-24a1749e]:hover,html[data-theme=dark] .fl-reset-btn[data-v-24a1749e]:hover{background:#3d1a1a!important}html.dark .advanced-footer[data-v-24a1749e],html[data-theme=dark] .advanced-footer[data-v-24a1749e]{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill[data-v-24a1749e],html.dark [class*=fl-pill][data-v-24a1749e],html[data-theme=dark] .fl-pill[data-v-24a1749e],html[data-theme=dark] [class*=fl-pill][data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill[data-v-24a1749e]:hover,html[data-theme=dark] .fl-pill[data-v-24a1749e]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected[data-v-24a1749e],html.dark .fl-pill.active[data-v-24a1749e],html[data-theme=dark] .fl-pill.selected[data-v-24a1749e],html[data-theme=dark] .fl-pill.active[data-v-24a1749e]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown[data-v-24a1749e],html.dark .dropdown-menu[data-v-24a1749e],html.dark .header-dropdown[data-v-24a1749e],html.dark [class*=erfassung-dropdown][data-v-24a1749e],html[data-theme=dark] .erfassung-dropdown[data-v-24a1749e],html[data-theme=dark] .dropdown-menu[data-v-24a1749e],html[data-theme=dark] .header-dropdown[data-v-24a1749e],html[data-theme=dark] [class*=erfassung-dropdown][data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a[data-v-24a1749e],html.dark .erfassung-dropdown button[data-v-24a1749e],html.dark .header-dropdown a[data-v-24a1749e],html.dark .header-dropdown button[data-v-24a1749e],html[data-theme=dark] .erfassung-dropdown a[data-v-24a1749e],html[data-theme=dark] .erfassung-dropdown button[data-v-24a1749e],html[data-theme=dark] .header-dropdown a[data-v-24a1749e],html[data-theme=dark] .header-dropdown button[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a[data-v-24a1749e]:hover,html.dark .erfassung-dropdown button[data-v-24a1749e]:hover,html.dark .header-dropdown a[data-v-24a1749e]:hover,html.dark .header-dropdown button[data-v-24a1749e]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-24a1749e]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-24a1749e]:hover,html[data-theme=dark] .header-dropdown a[data-v-24a1749e]:hover,html[data-theme=dark] .header-dropdown button[data-v-24a1749e]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill[data-v-24a1749e],html.dark button.fl-pill[data-v-24a1749e],html.dark [class*=fl-pill][data-v-24a1749e]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-24a1749e],html[data-theme=dark] button.fl-pill[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill[data-v-24a1749e]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-24a1749e]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active[data-v-24a1749e],html[data-theme=dark] .fl-pill.active[data-v-24a1749e]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon[data-v-24a1749e],html.dark span.fl-pill-icon[data-v-24a1749e],html[data-theme=dark] .fl-pill-icon[data-v-24a1749e],html.dark .fl-pill-label[data-v-24a1749e],html.dark span.fl-pill-label[data-v-24a1749e],html[data-theme=dark] .fl-pill-label[data-v-24a1749e]{color:inherit!important}html.dark .fl-pill-group[data-v-24a1749e],html.dark div.fl-pill-group[data-v-24a1749e],html[data-theme=dark] .fl-pill-group[data-v-24a1749e]{background:transparent!important}html.dark .fl-pill-option[data-v-24a1749e],html.dark button.fl-pill-option[data-v-24a1749e],html[data-theme=dark] .fl-pill-option[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option[data-v-24a1749e]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-24a1749e]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active[data-v-24a1749e],html[data-theme=dark] .fl-pill-option.active[data-v-24a1749e]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon[data-v-24a1749e],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-24a1749e],html.dark .fl-pill-option .pill-label[data-v-24a1749e],html[data-theme=dark] .fl-pill-option .pill-label[data-v-24a1749e]{color:inherit!important}html.dark .section-title-wrapper[data-v-24a1749e],html.dark .result-container .section-title-wrapper[data-v-24a1749e],html[data-theme=dark] .section-title-wrapper[data-v-24a1749e],html[data-theme=dark] .result-container .section-title-wrapper[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content[data-v-24a1749e],html.dark .result-container .section-header-content[data-v-24a1749e],html[data-theme=dark] .section-header-content[data-v-24a1749e],html[data-theme=dark] .result-container .section-header-content[data-v-24a1749e]{background:transparent!important}html.dark .section-title[data-v-24a1749e],html.dark .result-container .section-title[data-v-24a1749e],html[data-theme=dark] .section-title[data-v-24a1749e],html[data-theme=dark] .result-container .section-title[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .skill-info-badge[data-v-24a1749e],html[data-theme=dark] .skill-info-badge[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi[data-v-24a1749e],html.dark .skill-info-badge .skill-name[data-v-24a1749e],html[data-theme=dark] .skill-info-badge .mdi[data-v-24a1749e],html[data-theme=dark] .skill-info-badge .skill-name[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .anonymization-status.protected[data-v-24a1749e],html[data-theme=dark] .anonymization-status.protected[data-v-24a1749e]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi[data-v-24a1749e],html.dark .anonymization-status.protected .status-text[data-v-24a1749e],html.dark .anonymization-status.protected .entity-count[data-v-24a1749e],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-24a1749e],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-24a1749e],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-24a1749e]{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected[data-v-24a1749e],html[data-theme=dark] .anonymization-status.unprotected[data-v-24a1749e]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi[data-v-24a1749e],html.dark .anonymization-status.unprotected .status-text[data-v-24a1749e],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-24a1749e],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-24a1749e]{color:var(--fl-warning)!important}html.dark .result-container .action-button[data-v-24a1749e],html[data-theme=dark] .result-container .action-button[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .result-container .action-button[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button[data-v-24a1749e]:disabled,html[data-theme=dark] .result-container .action-button[data-v-24a1749e]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu[data-v-24a1749e],html[data-theme=dark] .export-dropdown-menu[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-24a1749e],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-24a1749e]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-24a1749e]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-24a1749e],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .result-container[data-v-24a1749e],html[data-theme=dark] .result-container[data-v-24a1749e]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar[data-v-24a1749e],html[data-theme=dark] .collapsible-medical-bar[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-24a1749e],html[data-theme=dark] .collapsed-bar[data-v-24a1749e],html.dark .expanded-bar[data-v-24a1749e],html[data-theme=dark] .expanded-bar[data-v-24a1749e]{background:transparent!important}html.dark .toggle-btn[data-v-24a1749e],html.dark .toggle-btn-small[data-v-24a1749e],html[data-theme=dark] .toggle-btn[data-v-24a1749e],html[data-theme=dark] .toggle-btn-small[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-24a1749e]:hover,html.dark .toggle-btn-small[data-v-24a1749e]:hover,html[data-theme=dark] .toggle-btn[data-v-24a1749e]:hover,html[data-theme=dark] .toggle-btn-small[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi[data-v-24a1749e],html[data-theme=dark] .toggle-btn-small .mdi[data-v-24a1749e],html.dark .current-tab[data-v-24a1749e],html[data-theme=dark] .current-tab[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .nav-tab[data-v-24a1749e],html[data-theme=dark] .nav-tab[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab[data-v-24a1749e]:hover,html[data-theme=dark] .nav-tab[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active[data-v-24a1749e],html[data-theme=dark] .nav-tab.active[data-v-24a1749e]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider[data-v-24a1749e],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-24a1749e]{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-24a1749e],html[data-theme=dark] .dropdown-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-24a1749e]:hover,html[data-theme=dark] .dropdown-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active[data-v-24a1749e],html[data-theme=dark] .dropdown-btn.active[data-v-24a1749e]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu[data-v-24a1749e],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-24a1749e],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-24a1749e]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-24a1749e]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn[data-v-24a1749e],html.dark button.header-action-btn[data-v-24a1749e],html[data-theme=dark] .header-action-btn[data-v-24a1749e],html[data-theme=dark] button.header-action-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn[data-v-24a1749e]:hover:not(:disabled),html.dark button.header-action-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn[data-v-24a1749e]:disabled,html[data-theme=dark] .header-action-btn[data-v-24a1749e]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action[data-v-24a1749e],html.dark button.header-action-btn.primary-action[data-v-24a1749e],html[data-theme=dark] .header-action-btn.primary-action[data-v-24a1749e],html[data-theme=dark] button.header-action-btn.primary-action[data-v-24a1749e]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn[data-v-24a1749e],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn[data-v-24a1749e]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-24a1749e]:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn[data-v-24a1749e],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-24a1749e]{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn[data-v-24a1749e]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-24a1749e]:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn[data-v-24a1749e],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn[data-v-24a1749e]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action[data-v-24a1749e],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action[data-v-24a1749e]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action[data-v-24a1749e],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-24a1749e]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action[data-v-24a1749e]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-24a1749e]:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons[data-v-24a1749e],html[data-theme=dark] .header-action-buttons[data-v-24a1749e]{background:transparent!important}html.dark .session-dropdown-menu[data-v-24a1749e],html[data-theme=dark] .session-dropdown-menu[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header[data-v-24a1749e],html[data-theme=dark] .session-menu-header[data-v-24a1749e]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header[data-v-24a1749e]:hover,html[data-theme=dark] .session-menu-header[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item[data-v-24a1749e],html[data-theme=dark] .session-menu-item[data-v-24a1749e]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item[data-v-24a1749e]:hover,html[data-theme=dark] .session-menu-item[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls[data-v-24a1749e],html.dark .header-robot-controls[data-v-24a1749e],html[data-theme=dark] .robot-controls[data-v-24a1749e],html[data-theme=dark] .header-robot-controls[data-v-24a1749e]{background:transparent!important}html.dark .robot-btn[data-v-24a1749e],html[data-theme=dark] .robot-btn[data-v-24a1749e]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-24a1749e]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn[data-v-24a1749e]:disabled,html[data-theme=dark] .robot-btn[data-v-24a1749e]:disabled{opacity:.4!important}html.dark .robot-queue-btn[data-v-24a1749e],html[data-theme=dark] .robot-queue-btn[data-v-24a1749e]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-24a1749e]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn[data-v-24a1749e],html[data-theme=dark] .queue-badge-btn[data-v-24a1749e]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn[data-v-24a1749e]:hover,html[data-theme=dark] .queue-badge-btn[data-v-24a1749e]:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge[data-v-24a1749e],html[data-theme=dark] .robot-badge[data-v-24a1749e]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon[data-v-24a1749e],html[data-theme=dark] .dropdown-icon[data-v-24a1749e]{color:var(--fl-warning)!important}html.dark .robot-execute-btn[data-v-24a1749e],html[data-theme=dark] .robot-execute-btn[data-v-24a1749e]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue[data-v-24a1749e],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-24a1749e]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-24a1749e]:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn[data-v-24a1749e],html[data-theme=dark] .robot-results-btn[data-v-24a1749e]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-24a1749e]:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown[data-v-24a1749e],html[data-theme=dark] .queue-dropdown[data-v-24a1749e]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header[data-v-24a1749e],html[data-theme=dark] .queue-dropdown-header[data-v-24a1749e]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title[data-v-24a1749e],html[data-theme=dark] .queue-dropdown-title[data-v-24a1749e]{color:var(--fl-info)!important}html.dark .queue-clear-all-btn[data-v-24a1749e],html[data-theme=dark] .queue-clear-all-btn[data-v-24a1749e]{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn[data-v-24a1749e]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-24a1749e]:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item[data-v-24a1749e],html[data-theme=dark] .queue-item[data-v-24a1749e]{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item[data-v-24a1749e]:hover,html[data-theme=dark] .queue-item[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label[data-v-24a1749e],html[data-theme=dark] .queue-item-label[data-v-24a1749e]{color:var(--fl-text-primary)!important}html.dark .queue-item-category[data-v-24a1749e],html[data-theme=dark] .queue-item-category[data-v-24a1749e],html.dark .queue-item-remove[data-v-24a1749e],html[data-theme=dark] .queue-item-remove[data-v-24a1749e]{color:var(--fl-text-muted)!important}html.dark .queue-item-remove[data-v-24a1749e]:hover,html[data-theme=dark] .queue-item-remove[data-v-24a1749e]:hover{color:var(--fl-error)!important}html.dark .robot-label[data-v-24a1749e],html[data-theme=dark] .robot-label[data-v-24a1749e]{color:inherit!important}html.dark .admin-shell[data-v-24a1749e],html.dark .ss-page[data-v-24a1749e],html.dark .rag-management[data-v-24a1749e],html.dark .rag-configuration[data-v-24a1749e],html.dark .rag-sync[data-v-24a1749e],html.dark .spm-page[data-v-24a1749e],html.dark .dbsync-page[data-v-24a1749e],html.dark .system-template-manager[data-v-24a1749e],html.dark .org-page[data-v-24a1749e],html.dark .billing-page[data-v-24a1749e],html.dark .admin-dashboard[data-v-24a1749e],html.dark .um-page[data-v-24a1749e],html.dark .fl-tenant-sync[data-v-24a1749e],html.dark .knowledge-management[data-v-24a1749e],html.dark .ai-defaults[data-v-24a1749e],html.dark .ud-page[data-v-24a1749e],html.dark .fl-page[data-v-24a1749e],html.dark .security-dashboard[data-v-24a1749e],html.dark .admin-page[data-v-24a1749e],html[data-theme=dark] .admin-shell[data-v-24a1749e],html[data-theme=dark] .ss-page[data-v-24a1749e],html[data-theme=dark] .rag-management[data-v-24a1749e],html[data-theme=dark] .rag-configuration[data-v-24a1749e],html[data-theme=dark] .rag-sync[data-v-24a1749e],html[data-theme=dark] .spm-page[data-v-24a1749e],html[data-theme=dark] .dbsync-page[data-v-24a1749e],html[data-theme=dark] .system-template-manager[data-v-24a1749e],html[data-theme=dark] .org-page[data-v-24a1749e],html[data-theme=dark] .billing-page[data-v-24a1749e],html[data-theme=dark] .admin-dashboard[data-v-24a1749e],html[data-theme=dark] .um-page[data-v-24a1749e],html[data-theme=dark] .fl-tenant-sync[data-v-24a1749e],html[data-theme=dark] .knowledge-management[data-v-24a1749e],html[data-theme=dark] .ai-defaults[data-v-24a1749e],html[data-theme=dark] .ud-page[data-v-24a1749e],html[data-theme=dark] .fl-page[data-v-24a1749e],html[data-theme=dark] .security-dashboard[data-v-24a1749e],html[data-theme=dark] .admin-page[data-v-24a1749e]{--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-24a1749e],html.dark .rag-sync[data-v-24a1749e],html.dark .knowledge-management[data-v-24a1749e],html[data-theme=dark] .rag-management[data-v-24a1749e],html[data-theme=dark] .rag-sync[data-v-24a1749e],html[data-theme=dark] .knowledge-management[data-v-24a1749e]{background:var(--fl-bg-page)!important}html.dark .admin-topbar[data-v-24a1749e],html[data-theme=dark] .admin-topbar[data-v-24a1749e]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section[data-v-24a1749e],html[data-theme=dark] .topbar-section[data-v-24a1749e]{color:var(--fl-text-muted)}html.dark .status-checking[data-v-24a1749e],html[data-theme=dark] .status-checking[data-v-24a1749e]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn[data-v-24a1749e],html[data-theme=dark] .user-btn[data-v-24a1749e]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn[data-v-24a1749e]:hover,html[data-theme=dark] .user-btn[data-v-24a1749e]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar[data-v-24a1749e],html[data-theme=dark] .user-avatar[data-v-24a1749e]{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown[data-v-24a1749e],html.dark .user-dropdown[data-v-24a1749e],html[data-theme=dark] .notification-dropdown[data-v-24a1749e],html[data-theme=dark] .user-dropdown[data-v-24a1749e]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-24a1749e],html.dark .notification-item[data-v-24a1749e],html[data-theme=dark] .notification-header[data-v-24a1749e],html[data-theme=dark] .notification-item[data-v-24a1749e]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-24a1749e],html[data-theme=dark] .user-dropdown-divider[data-v-24a1749e]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-24a1749e]:hover,html[data-theme=dark] .user-dropdown-item[data-v-24a1749e]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-24a1749e]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-24a1749e]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-24a1749e],html[data-theme=dark] .admin-sidebar[data-v-24a1749e]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-24a1749e],html.dark .nav-group-divider[data-v-24a1749e],html.dark .sidebar-footer[data-v-24a1749e],html[data-theme=dark] .sidebar-brand[data-v-24a1749e],html[data-theme=dark] .nav-group-divider[data-v-24a1749e],html[data-theme=dark] .sidebar-footer[data-v-24a1749e]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-24a1749e],html[data-theme=dark] .nav-group-divider[data-v-24a1749e]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-24a1749e],html[data-theme=dark] .brand-icon[data-v-24a1749e]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-24a1749e]:hover,html.dark .nav-item.active[data-v-24a1749e],html[data-theme=dark] .nav-item[data-v-24a1749e]:hover,html[data-theme=dark] .nav-item.active[data-v-24a1749e]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-24a1749e]:before,html[data-theme=dark] .nav-item.active[data-v-24a1749e]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-24a1749e],html[data-theme=dark] .ss-card[data-v-24a1749e]{background:var(--fl-bg-card);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-24a1749e],html.dark .ss-action-icon--secondary[data-v-24a1749e],html[data-theme=dark] .ss-icon-maintenance[data-v-24a1749e],html[data-theme=dark] .ss-action-icon--secondary[data-v-24a1749e]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-24a1749e],html[data-theme=dark] .ss-select option[data-v-24a1749e]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-24a1749e],html[data-theme=dark] .ss-switch-slider[data-v-24a1749e]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-24a1749e],html.dark .um-dialog[data-v-24a1749e],html[data-theme=dark] .um-table-card[data-v-24a1749e],html[data-theme=dark] .um-dialog[data-v-24a1749e]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0[data-v-24a1749e],html[data-theme=dark] .um-avatar-0[data-v-24a1749e]{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary[data-v-24a1749e],html.dark .org-btn--primary[data-v-24a1749e],html[data-theme=dark] .spm-btn--primary[data-v-24a1749e],html[data-theme=dark] .org-btn--primary[data-v-24a1749e]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-24a1749e]:hover:not(:disabled),html.dark .org-btn--primary[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-24a1749e]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-24a1749e],html[data-theme=dark] .org-header__icon-ring[data-v-24a1749e]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-24a1749e]:hover,html[data-theme=dark] .quick-action-btn[data-v-24a1749e]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-24a1749e],html[data-theme=dark] .qa-teal[data-v-24a1749e]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-24a1749e],html[data-theme=dark] .qa-slate[data-v-24a1749e]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-24a1749e],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-24a1749e]{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th[data-v-24a1749e],html.dark .dbsync-table thead th[data-v-24a1749e],html.dark .um-table th[data-v-24a1749e],html.dark .ud-table th[data-v-24a1749e],html.dark .history-table th[data-v-24a1749e],html.dark .result-table th[data-v-24a1749e],html[data-theme=dark] .spm-table th[data-v-24a1749e],html[data-theme=dark] .dbsync-table thead th[data-v-24a1749e],html[data-theme=dark] .um-table th[data-v-24a1749e],html[data-theme=dark] .ud-table th[data-v-24a1749e],html[data-theme=dark] .history-table th[data-v-24a1749e],html[data-theme=dark] .result-table th[data-v-24a1749e]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-24a1749e],html[data-theme=dark] .ud-page[data-v-24a1749e]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-24a1749e],html[data-theme=dark] .ud-error[data-v-24a1749e]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err[data-v-24a1749e],html[data-theme=dark] .ud-subnote--err[data-v-24a1749e]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-24a1749e],html.dark .modal-overlay[data-v-24a1749e],html.dark .confirm-overlay[data-v-24a1749e],html.dark .dialog-overlay[data-v-24a1749e],html.dark .loading-overlay[data-v-24a1749e],html[data-theme=dark] .spm-overlay[data-v-24a1749e],html[data-theme=dark] .modal-overlay[data-v-24a1749e],html[data-theme=dark] .confirm-overlay[data-v-24a1749e],html[data-theme=dark] .dialog-overlay[data-v-24a1749e],html[data-theme=dark] .loading-overlay[data-v-24a1749e]{background:rgba(0,0,0,.6)!important}html.dark .spm-modal[data-v-24a1749e],html.dark .plans-dialog[data-v-24a1749e],html.dark .preview-dialog[data-v-24a1749e],html.dark .confirm-dialog[data-v-24a1749e],html[data-theme=dark] .spm-modal[data-v-24a1749e],html[data-theme=dark] .plans-dialog[data-v-24a1749e],html[data-theme=dark] .preview-dialog[data-v-24a1749e],html[data-theme=dark] .confirm-dialog[data-v-24a1749e]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-24a1749e],html.dark .um-dialog-header[data-v-24a1749e],html.dark .spm-modal-actions[data-v-24a1749e],html.dark .um-dialog-footer[data-v-24a1749e],html.dark .plans-dialog__header[data-v-24a1749e],html[data-theme=dark] .spm-modal-header[data-v-24a1749e],html[data-theme=dark] .um-dialog-header[data-v-24a1749e],html[data-theme=dark] .spm-modal-actions[data-v-24a1749e],html[data-theme=dark] .um-dialog-footer[data-v-24a1749e],html[data-theme=dark] .plans-dialog__header[data-v-24a1749e]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-24a1749e],html.dark .detail-row[data-v-24a1749e],html[data-theme=dark] .status-row-header[data-v-24a1749e],html[data-theme=dark] .detail-row[data-v-24a1749e]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider[data-v-24a1749e],html[data-theme=dark] .divider[data-v-24a1749e]{border-bottom-color:var(--fl-border-input)}html.dark .mono[data-v-24a1749e],html[data-theme=dark] .mono[data-v-24a1749e]{color:var(--fl-text-primary)}html.dark .chip--ok[data-v-24a1749e],html[data-theme=dark] .chip--ok[data-v-24a1749e]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-24a1749e],html[data-theme=dark] .chip--warn[data-v-24a1749e]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-24a1749e],html[data-theme=dark] .chip--danger[data-v-24a1749e]{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted[data-v-24a1749e],html[data-theme=dark] .chip--muted[data-v-24a1749e]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-24a1749e],html[data-theme=dark] .kpi-card[data-v-24a1749e]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row[data-v-24a1749e]:hover,html[data-theme=dark] .log-row[data-v-24a1749e]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-24a1749e],html[data-theme=dark] .error-item[data-v-24a1749e]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-24a1749e],html[data-theme=dark] .action-auth[data-v-24a1749e]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-24a1749e],html[data-theme=dark] .action-danger[data-v-24a1749e]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-24a1749e],html[data-theme=dark] .action-modify[data-v-24a1749e]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-24a1749e],html[data-theme=dark] .action-access[data-v-24a1749e]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-24a1749e],html[data-theme=dark] .action-default[data-v-24a1749e]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-24a1749e],html[data-theme=dark] .provider-tag--anthropic[data-v-24a1749e]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-24a1749e],html[data-theme=dark] .provider-tag--mistral[data-v-24a1749e]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-24a1749e]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-24a1749e]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-24a1749e]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-24a1749e]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-24a1749e],html[data-theme=dark] .rag-tabs[data-v-24a1749e]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button[data-v-24a1749e]:hover,html.dark .tab-button.active[data-v-24a1749e],html[data-theme=dark] .tab-button[data-v-24a1749e]:hover,html[data-theme=dark] .tab-button.active[data-v-24a1749e]{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content[data-v-24a1749e],html.dark .rag-header[data-v-24a1749e],html.dark .stat-card[data-v-24a1749e],html[data-theme=dark] .rag-content[data-v-24a1749e],html[data-theme=dark] .rag-header[data-v-24a1749e],html[data-theme=dark] .stat-card[data-v-24a1749e]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.diagnosis-extraction__warning[data-v-24a1749e]{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-24a1749e]{display:flex;align-items:center;gap:12px;padding:0 24px 12px}.diagnosis-extraction__count[data-v-24a1749e]{font-size:.875rem;color:var(--fl-text-secondary)}.diagnosis-extraction__empty[data-v-24a1749e]{padding:32px 24px;text-align:center;color:var(--fl-text-secondary)}.diagnosis-extraction__empty-icon[data-v-24a1749e]{font-size:48px!important;color:var(--fl-navy, #14365C);opacity:.6;display:block;margin-bottom:12px}.diagnosis-extraction__empty-text[data-v-24a1749e]{font-size:.95rem;margin:0 0 6px;color:var(--fl-text-primary)}.diagnosis-extraction__empty-hint[data-v-24a1749e]{font-size:.85rem;margin:0;color:var(--fl-text-secondary)}.diagnosis-extraction__list[data-v-24a1749e]{padding:0 24px 16px;display:flex;flex-direction:column;gap:8px}.diagnosis-extraction__card[data-v-24a1749e]{border:1px solid var(--fl-border-subtle);border-radius:8px;background:var(--fl-bg-card);transition:opacity .2s}.diagnosis-extraction__card--saved[data-v-24a1749e]{opacity:.7;border-color:var(--fl-success)}.diagnosis-extraction__card-content[data-v-24a1749e]{display:flex;align-items:center;gap:12px;padding:12px 16px;flex-wrap:wrap}.diagnosis-extraction__badges[data-v-24a1749e]{display:flex;gap:6px;flex-shrink:0}.diagnosis-extraction__icd-badge[data-v-24a1749e]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;font-size:13px;font-weight:600;font-family:monospace;background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.diagnosis-extraction__sicherheit-badge[data-v-24a1749e]{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-24a1749e]{background:var(--fl-success)}.diagnosis-extraction__sicherheit-badge--V[data-v-24a1749e]{background:var(--fl-warning)}.diagnosis-extraction__sicherheit-badge--Z[data-v-24a1749e]{background:var(--fl-text-secondary)}.diagnosis-extraction__sicherheit-badge--A[data-v-24a1749e]{background:var(--fl-error)}.diagnosis-extraction__dup-badge[data-v-24a1749e]{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-24a1749e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.diagnosis-extraction__name[data-v-24a1749e]{font-weight:500;color:var(--fl-text-primary)}.diagnosis-extraction__kategorie[data-v-24a1749e]{font-size:.8rem;color:var(--fl-text-secondary)}.diagnosis-extraction__card-actions[data-v-24a1749e]{display:flex;gap:6px;flex-shrink:0}.diagnosis-extraction__btn--saved[data-v-24a1749e]{background:var(--fl-success-light);color:var(--fl-success-text)}.diagnosis-extraction__edit[data-v-24a1749e]{padding:12px 16px;display:flex;flex-direction:column;gap:10px}.diagnosis-extraction__edit-row[data-v-24a1749e]{display:flex;align-items:center;gap:10px}.diagnosis-extraction__edit-row label[data-v-24a1749e]{width:80px;flex-shrink:0;font-size:.8rem;font-weight:500;color:var(--fl-text-secondary)}.diagnosis-extraction__input[data-v-24a1749e],.diagnosis-extraction__select[data-v-24a1749e]{flex:1;padding:6px 10px;border:1px solid var(--fl-border-soft);border-radius:6px;font-size:.875rem;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;outline:none;transition:border-color .15s}.diagnosis-extraction__input[data-v-24a1749e]:focus,.diagnosis-extraction__select[data-v-24a1749e]: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-24a1749e]{flex:1;position:relative}.diagnosis-extraction__icd-dropdown[data-v-24a1749e]{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:0 4px 12px rgba(0,0,0,.1)}.diagnosis-extraction__icd-option[data-v-24a1749e]{padding:8px 12px;cursor:pointer;font-size:.8rem}.diagnosis-extraction__icd-option[data-v-24a1749e]:hover{background:var(--fl-ceremaris-light)}.diagnosis-extraction__icd-hint[data-v-24a1749e]{font-size:.72rem;font-style:italic;color:var(--fl-text-muted);margin-top:2px;padding-left:2px}.diagnosis-extraction__edit-actions[data-v-24a1749e]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.diagnosis-extraction__fallback[data-v-24a1749e]{margin:0 24px 16px;padding:12px;background:var(--fl-bg-page);border-radius:8px;overflow-x:auto}.diagnosis-extraction__fallback pre[data-v-24a1749e]{margin:0;white-space:pre-wrap;word-break:break-word;font-size:.85rem}.diagnosis-extraction__prompts[data-v-24a1749e]{margin:0 24px 16px;font-size:.8rem;color:var(--fl-text-secondary)}.diagnosis-extraction__prompts summary[data-v-24a1749e]{cursor:pointer;font-weight:500;padding:4px 0}.diagnosis-extraction__prompts pre[data-v-24a1749e]{background:var(--fl-bg-page);padding:8px;border-radius:6px;overflow-x:auto;white-space:pre-wrap;word-break:break-word;font-size:.75rem;margin-top:4px}.ai-progress-body[data-v-2b747596]{display:flex;flex-direction:column;align-items:center;gap:20px}.ai-progress-modal__spinner[data-v-2b747596]{width:48px;height:48px;border:3px solid var(--fl-border-subtle);border-top-color:var(--fl-navy);border-radius:50%;animation:ai-progress-spin-2b747596 .8s linear infinite}.ai-progress-modal__description[data-v-2b747596]{margin:0;font-family:var(--fl-font-family);font-size:var(--fl-text-sm);color:var(--fl-text-muted);text-align:center;max-width:90%}.ai-progress-modal__bar-container[data-v-2b747596]{width:100%;display:flex;align-items:center;gap:12px}.ai-progress-modal__bar-track[data-v-2b747596]{flex:1;height:8px;background:var(--fl-border-subtle);border-radius:4px;overflow:hidden}.ai-progress-modal__bar-fill[data-v-2b747596]{height:100%;background:var(--fl-navy);border-radius:4px;transition:width .3s ease}.ai-progress-modal__bar-fill--error[data-v-2b747596]{background:var(--fl-error)}.ai-progress-modal__bar-fill--success[data-v-2b747596]{background:var(--fl-success)}.ai-progress-modal__percent[data-v-2b747596]{font-family:var(--fl-font-family);font-size:var(--fl-text-sm);font-weight:600;color:var(--fl-navy);min-width:40px;text-align:right}.ai-progress-modal__stages[data-v-2b747596]{width:100%;display:flex;justify-content:space-between;gap:8px}.ai-progress-modal__stage[data-v-2b747596]{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;opacity:.4;transition:opacity .2s ease}.ai-progress-modal__stage--active[data-v-2b747596]{opacity:1}.ai-progress-modal__stage--completed[data-v-2b747596]{opacity:.7}.ai-progress-modal__stage-dot[data-v-2b747596]{width:10px;height:10px;border-radius:50%;background:var(--fl-border-subtle);transition:all .2s ease}.ai-progress-modal__stage--active .ai-progress-modal__stage-dot[data-v-2b747596]{background:var(--fl-navy);transform:scale(1.3);box-shadow:0 0 8px rgba(0,119,182,.4)}.ai-progress-modal__stage--completed .ai-progress-modal__stage-dot[data-v-2b747596]{background:var(--fl-success);box-shadow:0 0 6px rgba(16,185,129,.3)}.ai-progress-modal__stage-label[data-v-2b747596]{font-family:var(--fl-font-family);font-size:.75rem;color:var(--fl-text-muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ai-progress-modal__stage--active .ai-progress-modal__stage-label[data-v-2b747596]{color:var(--fl-text-primary);font-weight:600}.ai-progress-modal__meta[data-v-2b747596]{display:flex;align-items:center;gap:8px;font-family:var(--fl-font-family);font-size:var(--fl-text-sm);color:var(--fl-text-muted);padding:6px 16px;background:var(--fl-border-subtle);border-radius:8px}.ai-progress-modal__meta .mdi[data-v-2b747596]{font-size:1rem;color:var(--fl-text-secondary)}@keyframes ai-progress-spin-2b747596{to{transform:rotate(360deg)}}@media(max-width:640px){.ai-progress-modal__stages[data-v-2b747596]{flex-wrap:wrap}.ai-progress-modal__stage-label[data-v-2b747596]{font-size:.65rem}}@media(prefers-reduced-motion:reduce){.ai-progress-modal__spinner[data-v-2b747596]{animation:none;border-top-color:var(--fl-navy);opacity:.7}.ai-progress-modal__bar-fill[data-v-2b747596]{transition:none}}.hint-card[data-v-cd31326c]{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-left:3px solid var(--fl-ai-amber, #F59E0B);border-radius:10px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,sans-serif}.hint-card__icon[data-v-cd31326c]{flex-shrink:0;font-size:18px!important;color:var(--fl-ai-amber-dark, #D97706);margin-top:1px}.hint-card__text[data-v-cd31326c]{margin:0;font-size:13px;line-height:1.5;color:var(--fl-text-secondary);letter-spacing:-.005em}.mtb-loading[data-v-c36172b6]{display:flex;align-items:center;gap:8px}.mtb-loading--inline[data-v-c36172b6]{justify-content:center;padding:8px 0}.mtb-loading--overlay[data-v-c36172b6]{position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;justify-content:center;background:rgba(255,255,255,.85);z-index:10}.mtb-loading--progress[data-v-c36172b6]{flex-direction:column;gap:8px}.mtb-loading__spinner[data-v-c36172b6]{border:3px solid var(--fl-border-subtle);border-top-color:var(--fl-navy);border-radius:50%;animation:mtb-loading-spin-c36172b6 .8s linear infinite;flex-shrink:0}.mtb-loading--sm .mtb-loading__spinner[data-v-c36172b6]{width:16px;height:16px;border-width:2px}.mtb-loading--md .mtb-loading__spinner[data-v-c36172b6]{width:24px;height:24px}.mtb-loading--lg .mtb-loading__spinner[data-v-c36172b6]{width:36px;height:36px}.mtb-loading--xl .mtb-loading__spinner[data-v-c36172b6]{width:48px;height:48px;border-width:4px}.mtb-loading__bar-track[data-v-c36172b6]{width:100%;height:8px;background:var(--fl-border-subtle);border-radius:4px;overflow:hidden}.mtb-loading__bar-fill[data-v-c36172b6]{height:100%;background:var(--fl-navy);border-radius:4px;transition:width .3s ease}.mtb-loading__text[data-v-c36172b6]{font-family:var(--fl-font-family);font-size:var(--fl-text-sm);color:var(--fl-text-muted)}.mtb-loading__sr[data-v-c36172b6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes mtb-loading-spin-c36172b6{to{transform:rotate(360deg)}}html.dark,html[data-theme=dark]{background:rgba(22,27,34,.85)}html.dark,html[data-theme=dark]{border-color:var(--fl-border-input);border-top-color:var(--fl-border-input-focus)}html.dark,html[data-theme=dark]{background:var(--fl-border-input)}html.dark,html[data-theme=dark]{background:var(--fl-navy)}html.dark,html[data-theme=dark]{color:var(--fl-text-muted)}@media(prefers-reduced-motion:reduce){.mtb-loading__spinner[data-v-c36172b6]{animation:none;opacity:.7}.mtb-loading__bar-fill[data-v-c36172b6]{transition:none}}.document-manager[data-v-153121e4]{display:flex;flex-direction:column}.document-manager__card[data-v-153121e4]{background:var(--fl-bg-card);border:var(--fl-card-border);border-radius:var(--fl-card-radius);display:flex;align-items:center;gap:12px;cursor:pointer;transition:border-color .15s,box-shadow .15s;position:relative;padding:var(--fl-card-padding);box-shadow:var(--fl-card-shadow)}.document-manager__card[data-v-153121e4]:hover{border:var(--fl-card-border-hover);box-shadow:var(--fl-card-shadow-hover)}.document-manager__card--expanded[data-v-153121e4]{border:var(--fl-card-border-hover);border-radius:var(--fl-card-radius) var(--fl-card-radius) 0 0;border-bottom:none}.document-manager__card-count[data-v-153121e4]{min-width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:var(--fl-navy);color:var(--fl-brass-light);border-radius:999px;font-size:var(--fl-card-font-label);font-weight:var(--fl-card-font-weight-heading);padding:0 6px;flex-shrink:0}.document-manager__card-count--zero[data-v-153121e4]{background:var(--fl-border-subtle);color:var(--fl-text-muted)}.document-manager__card-icon[data-v-153121e4]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--fl-ceremaris-light);border-radius:10px;flex-shrink:0}.document-manager__card-icon .mdi[data-v-153121e4]{font-size:20px;color:var(--fl-navy)}.document-manager__card-title[data-v-153121e4]{font-family:var(--fl-font-family);font-size:var(--fl-card-font-heading);font-weight:var(--fl-card-font-weight-heading);color:var(--fl-text-primary);white-space:nowrap}.document-manager__card-last[data-v-153121e4]{font-size:var(--fl-card-font-label);color:var(--fl-text-muted);display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-manager__card-last .mdi[data-v-153121e4]{font-size:var(--fl-card-font-body);flex-shrink:0}.document-manager__card-chevron[data-v-153121e4]{color:var(--fl-text-muted);font-size:18px;transition:transform .2s;flex-shrink:0}.document-manager__card-chevron--open[data-v-153121e4]{transform:rotate(180deg)}.document-manager__expanded[data-v-153121e4]{background:var(--fl-bg-card);border:var(--fl-card-border-hover);border-top:none;border-radius:0 0 var(--fl-card-radius) var(--fl-card-radius);overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0;box-shadow:var(--fl-card-shadow)}.document-manager__header[data-v-153121e4]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted)}.document-manager__actions[data-v-153121e4]{display:flex;gap:6px}.document-manager__filters[data-v-153121e4]{padding:8px 12px;border-bottom:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted)}.document-manager__select[data-v-153121e4]{width:100%;padding:8px 12px;font-size:var(--fl-card-font-body);border:1px solid var(--fl-border-subtle);border-radius:4px;background:var(--fl-bg-card);color:var(--fl-text-primary);cursor:pointer}.document-manager__select[data-v-153121e4]:focus{outline:none;border-color:var(--fl-navy)}.document-manager__loading[data-v-153121e4],.document-manager__error[data-v-153121e4],.document-manager__empty[data-v-153121e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 16px;gap:12px;color:var(--fl-text-muted);font-size:14px}.document-manager__loading .mdi[data-v-153121e4],.document-manager__error .mdi[data-v-153121e4],.document-manager__empty .mdi[data-v-153121e4]{font-size:32px}.document-manager__error[data-v-153121e4],.document-manager__error .mdi[data-v-153121e4]{color:var(--fl-error)}.document-manager__list[data-v-153121e4]{flex:1;overflow-y:auto;min-height:0}.document-manager__item[data-v-153121e4]{display:flex;align-items:center;padding:12px 16px;gap:12px;border-bottom:1px solid var(--fl-border-subtle);cursor:pointer;transition:background-color .15s}.document-manager__item[data-v-153121e4]:hover{background:var(--fl-bg-page)}.document-manager__item--selected[data-v-153121e4]{background:var(--fl-ceremaris-light)}.document-manager__item--selected[data-v-153121e4]:hover{background:var(--fl-ceremaris-light-hover)}.document-manager__item-icon[data-v-153121e4]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--fl-ceremaris-light)}.document-manager__item-icon .mdi[data-v-153121e4]{font-size:20px;color:var(--fl-navy)}.document-manager__item-content[data-v-153121e4]{flex:1;min-width:0}.document-manager__item-name[data-v-153121e4]{font-size:var(--fl-card-font-body);font-weight:var(--fl-card-font-weight-body);color:var(--fl-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.document-manager__item-meta[data-v-153121e4]{display:flex;align-items:center;gap:4px;font-size:var(--fl-card-font-label);color:var(--fl-text-muted);margin-top:4px}.document-manager__item-separator[data-v-153121e4]{color:var(--fl-border-subtle)}.document-manager__item-score[data-v-153121e4]{color:var(--fl-navy);font-weight:var(--fl-card-font-weight-body)}.document-manager__item-actions[data-v-153121e4]{display:flex;gap:4px;opacity:0;transition:opacity .15s}.document-manager__item:hover .document-manager__item-actions[data-v-153121e4]{opacity:1}.document-manager__btn[data-v-153121e4]{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;font-size:var(--fl-card-font-body);border:1px solid var(--fl-border-subtle);border-radius:4px;background:var(--fl-bg-card);color:var(--fl-text-primary);cursor:pointer;transition:all .15s}.document-manager__btn[data-v-153121e4]:hover:not(:disabled){background:var(--fl-bg-page);border-color:var(--fl-border-subtle)}.document-manager__btn[data-v-153121e4]:disabled{opacity:.5;cursor:not-allowed}.document-manager__btn--icon[data-v-153121e4]{padding:4px;width:28px;height:28px}.document-manager__btn--icon .mdi[data-v-153121e4]{font-size:16px}.document-manager__btn--danger[data-v-153121e4]:hover:not(:disabled){background:var(--fl-error-light);border-color:var(--fl-error);color:var(--fl-error)}.document-manager__btn--ocr-inline[data-v-153121e4]:hover:not(:disabled){background:var(--fl-bg-page);border-color:#b39ddb;color:#7c4dff}.document-manager__btn--add[data-v-153121e4]{background:var(--fl-navy);border-color:var(--fl-navy);color:var(--fl-brass-light)}.document-manager__btn--add .mdi[data-v-153121e4]{font-size:18px}.document-manager__btn--add[data-v-153121e4]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.document-manager__btn--refresh .mdi[data-v-153121e4]{font-size:18px}.document-manager__btn--retry[data-v-153121e4]{margin-top:8px}.document-manager__btn--page[data-v-153121e4]{padding:4px 8px}.document-manager__btn--page .mdi[data-v-153121e4]{font-size:18px}.document-manager__btn--cancel[data-v-153121e4]{background:var(--fl-bg-page)}.document-manager__btn--confirm[data-v-153121e4]{background:var(--fl-error);border-color:var(--fl-error);color:var(--fl-bg-card)}.document-manager__btn--confirm[data-v-153121e4]:hover{background:var(--fl-error);border-color:var(--fl-error)}.document-manager__pagination[data-v-153121e4]{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted)}.document-manager__page-info[data-v-153121e4]{font-size:var(--fl-card-font-body);color:var(--fl-text-muted)}.document-manager__dialog-overlay[data-v-153121e4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.document-manager__dialog[data-v-153121e4]{background:var(--fl-bg-card);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:400px;width:90%}.document-manager__dialog-header[data-v-153121e4]{display:flex;align-items:center;gap:8px;padding:16px;font-size:var(--fl-card-font-heading);font-weight:var(--fl-card-font-weight-label);color:var(--fl-error);border-bottom:1px solid var(--fl-border-subtle)}.document-manager__dialog-header .mdi[data-v-153121e4]{font-size:20px}.document-manager__dialog-content[data-v-153121e4]{padding:16px;font-size:14px;color:var(--fl-text-primary);line-height:1.5}.document-manager__dialog-actions[data-v-153121e4]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted)}.document-manager__ocr-modal[data-v-153121e4]{background:var(--fl-bg-card);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:600px;width:95%;max-height:90vh;display:flex;flex-direction:column}.document-manager__ocr-header[data-v-153121e4]{display:flex;align-items:center;gap:10px;padding:16px 20px;font-size:var(--fl-card-font-heading);font-weight:var(--fl-card-font-weight-label);color:var(--fl-navy);border-bottom:1px solid var(--fl-border-subtle)}.document-manager__ocr-header .mdi[data-v-153121e4]{font-size:24px}.document-manager__ocr-title[data-v-153121e4]{flex:1;display:flex;flex-direction:column;gap:4px}.document-manager__ocr-mode[data-v-153121e4]{font-size:var(--fl-card-font-label);font-weight:400;color:var(--fl-text-muted);background:var(--fl-bg-page);padding:2px 8px;border-radius:4px;display:inline-block;width:fit-content}.document-manager__ocr-close[data-v-153121e4]{margin-left:auto;background:none;border:none;cursor:pointer;padding:4px;color:var(--fl-text-muted);border-radius:4px}.document-manager__ocr-close[data-v-153121e4]:hover{background:var(--fl-bg-page);color:var(--fl-text-primary)}.document-manager__ocr-close .mdi[data-v-153121e4]{font-size:20px}.document-manager__ocr-content[data-v-153121e4]{padding:20px;flex:1;overflow-y:auto}.document-manager__ocr-provider-select[data-v-153121e4]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:12px;background:var(--fl-bg-page);border-radius:8px}.document-manager__ocr-provider-select label[data-v-153121e4]{font-weight:500;color:var(--fl-text-primary);font-size:14px}.document-manager__ocr-provider-select select[data-v-153121e4]{flex:1;padding:8px 12px;border:1px solid var(--fl-border-subtle);border-radius:6px;background:var(--fl-bg-card);font-size:14px;cursor:pointer}.document-manager__ocr-provider-select select[data-v-153121e4]:focus{outline:none;border-color:var(--fl-navy)}.document-manager__ocr-upload[data-v-153121e4]{border:2px dashed var(--fl-navy);border-radius:12px;padding:40px 20px;text-align:center;cursor:pointer;background:var(--fl-tile-bg-hover);transition:all .2s}.document-manager__ocr-upload[data-v-153121e4]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-navy-dark)}.document-manager__ocr-upload .mdi[data-v-153121e4]{font-size:48px;color:var(--fl-navy);margin-bottom:12px}.document-manager__ocr-upload p[data-v-153121e4]{margin:0;color:var(--fl-text-secondary);font-size:14px}.document-manager__ocr-file-info[data-v-153121e4]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--fl-bg-page);border-radius:8px}.document-manager__ocr-file-info>.mdi[data-v-153121e4]{font-size:32px;color:var(--fl-navy)}.document-manager__ocr-file-details[data-v-153121e4]{flex:1;display:flex;flex-direction:column;gap:4px}.document-manager__ocr-file-name[data-v-153121e4]{font-weight:var(--fl-card-font-weight-body);color:var(--fl-text-primary)}.document-manager__ocr-file-size[data-v-153121e4]{font-size:var(--fl-card-font-label);color:var(--fl-text-muted)}.document-manager__ocr-processing[data-v-153121e4]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 20px;color:var(--fl-navy)}.document-manager__ocr-processing .mdi[data-v-153121e4]{font-size:48px}.document-manager__ocr-processing p[data-v-153121e4]{margin:0;font-size:14px;color:var(--fl-text-secondary)}.document-manager__ocr-result[data-v-153121e4]{display:flex;flex-direction:column;gap:12px}.document-manager__ocr-result-header[data-v-153121e4]{display:flex;align-items:center;gap:8px;color:var(--fl-success);font-weight:var(--fl-card-font-weight-body)}.document-manager__ocr-result-header .mdi[data-v-153121e4]{font-size:20px}.document-manager__ocr-provider[data-v-153121e4]{margin-left:auto;font-size:var(--fl-card-font-label);padding:4px 8px;background:var(--fl-ceremaris-light);color:var(--fl-navy);border-radius:4px;font-weight:400}.document-manager__ocr-textarea[data-v-153121e4]{width:100%;padding:12px;border:1px solid var(--fl-border-subtle);border-radius:8px;font-family:Consolas,Monaco,monospace;font-size:var(--fl-card-font-body);line-height:1.5;resize:vertical;min-height:200px}.document-manager__ocr-textarea[data-v-153121e4]:focus{outline:none;border-color:var(--fl-navy)}.document-manager__ocr-error[data-v-153121e4]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--fl-error-light);border:1px solid #ef9a9a;border-radius:8px;color:var(--fl-error);font-size:14px}.document-manager__ocr-error .mdi[data-v-153121e4]{font-size:20px}.document-manager__ocr-actions[data-v-153121e4]{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted);border-radius:0 0 12px 12px}.document-manager__btn--ocr[data-v-153121e4]{background:#7c4dff;border-color:#7c4dff;color:var(--fl-bg-card)}.document-manager__btn--ocr .mdi[data-v-153121e4]{font-size:18px}.document-manager__btn--ocr[data-v-153121e4]:hover:not(:disabled){background:#651fff;border-color:#651fff}.document-manager__btn--primary[data-v-153121e4]{background:var(--fl-navy);border-color:var(--fl-navy);color:var(--fl-brass-light)}.document-manager__btn--primary[data-v-153121e4]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.rotating[data-v-153121e4]{animation:rotate-153121e4 1s linear infinite}@keyframes rotate-153121e4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.document-manager__list[data-v-153121e4]::-webkit-scrollbar{width:6px}.document-manager__list[data-v-153121e4]::-webkit-scrollbar-track{background:var(--fl-border-subtle)}.document-manager__list[data-v-153121e4]::-webkit-scrollbar-thumb{background:var(--fl-border-subtle);border-radius:3px}.document-manager__list[data-v-153121e4]::-webkit-scrollbar-thumb:hover{background:var(--fl-text-muted)}.document-manager__selection-badge[data-v-153121e4]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:var(--fl-card-font-label);font-weight:var(--fl-card-font-weight-label);color:var(--fl-bg-card);background:var(--fl-navy);border-radius:10px;margin-left:8px}.document-manager__item-checkbox[data-v-153121e4]{display:flex;align-items:center;padding-right:8px}.document-manager__item-checkbox input[type=checkbox][data-v-153121e4]{width:18px;height:18px;cursor:pointer;accent-color:var(--fl-navy)}.document-manager__item-checkbox input[type=checkbox][data-v-153121e4]:disabled{cursor:not-allowed;opacity:.5}.document-manager__item--workflow[data-v-153121e4]{background:var(--fl-ceremaris-light)!important;border-left:3px solid var(--fl-navy)}.document-manager__item-badge[data-v-153121e4]{font-size:var(--fl-card-font-caption);font-weight:var(--fl-card-font-weight-body);padding:2px 6px;border-radius:4px;margin-left:6px}.document-manager__item-badge--note[data-v-153121e4]{background:var(--fl-warning-light);color:var(--fl-warning-text)}.document-manager__item-badge--generated[data-v-153121e4]{background:var(--fl-bg-page);color:#7c4dff}.document-manager__item-badge--consent[data-v-153121e4]{background:var(--fl-ceremaris-light);color:var(--fl-navy-dark)}.document-manager__item-text-status[data-v-153121e4]{color:var(--fl-success);font-size:var(--fl-card-font-label);display:inline-flex;align-items:center;gap:2px}.document-manager__item-text-status .mdi[data-v-153121e4]{font-size:14px}.document-manager__item-text-preview[data-v-153121e4]{margin-top:8px;padding-top:8px;border-top:1px dashed var(--fl-border-subtle)}.document-manager__text-toggle[data-v-153121e4]{display:flex;align-items:center;gap:4px;font-size:var(--fl-card-font-label);color:var(--fl-navy);background:none;border:none;cursor:pointer;padding:4px 0}.document-manager__text-toggle[data-v-153121e4]:hover{color:var(--fl-navy-dark)}.document-manager__text-toggle .mdi[data-v-153121e4]{font-size:16px}.document-manager__word-count[data-v-153121e4]{color:var(--fl-text-muted);font-size:var(--fl-card-font-label);margin-left:4px}.document-manager__text-content[data-v-153121e4]{margin-top:8px;padding:10px;background:var(--fl-bg-muted);border-radius:4px;font-size:var(--fl-card-font-label);line-height:1.5;color:var(--fl-text-primary);max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.document-manager__text-more[data-v-153121e4]{display:inline-block;margin-top:8px;font-size:var(--fl-card-font-label);color:var(--fl-navy);background:none;border:none;cursor:pointer;padding:0}.document-manager__text-more[data-v-153121e4]:hover{text-decoration:underline}.document-manager__btn--note[data-v-153121e4]{background:var(--fl-warning);border-color:var(--fl-warning);color:var(--fl-bg-card)}.document-manager__btn--note .mdi[data-v-153121e4]{font-size:18px}.document-manager__btn--note[data-v-153121e4]:hover:not(:disabled){background:var(--fl-warning);border-color:var(--fl-warning)}.document-manager__btn--ocr-done[data-v-153121e4]{background:var(--fl-success-light)!important;border-color:#81c784!important}.document-manager__btn--ocr-done .mdi[data-v-153121e4]{color:var(--fl-success)!important}.document-manager__btn--ocr-done[data-v-153121e4]:hover:not(:disabled){background:var(--fl-success-light)!important}.document-manager__note-modal[data-v-153121e4]{background:var(--fl-bg-card);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:500px;width:95%;max-height:90vh;display:flex;flex-direction:column}.document-manager__note-header[data-v-153121e4]{display:flex;align-items:center;gap:10px;padding:16px 20px;font-size:var(--fl-card-font-heading);font-weight:var(--fl-card-font-weight-label);color:var(--fl-warning);border-bottom:1px solid var(--fl-border-subtle)}.document-manager__note-header .mdi[data-v-153121e4]{font-size:24px}.document-manager__note-header span[data-v-153121e4]:last-of-type{flex:1}.document-manager__note-content[data-v-153121e4]{padding:20px;display:flex;flex-direction:column;gap:16px}.document-manager__note-title-input[data-v-153121e4]{width:100%;padding:10px 12px;font-size:14px;border:1px solid var(--fl-border-subtle);border-radius:6px}.document-manager__note-title-input[data-v-153121e4]:focus{outline:none;border-color:var(--fl-warning)}.document-manager__note-textarea[data-v-153121e4]{width:100%;padding:12px;font-size:14px;border:1px solid var(--fl-border-subtle);border-radius:6px;resize:vertical;min-height:150px;font-family:inherit;line-height:1.5}.document-manager__note-textarea[data-v-153121e4]:focus{outline:none;border-color:var(--fl-warning)}.document-manager__note-actions[data-v-153121e4]{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted);border-radius:0 0 12px 12px}.document-manager__fulltext-modal[data-v-153121e4]{background:var(--fl-bg-card);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:800px;width:95%;max-height:90vh;display:flex;flex-direction:column}.document-manager__fulltext-header[data-v-153121e4]{display:flex;align-items:center;gap:10px;padding:16px 20px;font-size:var(--fl-card-font-heading);font-weight:var(--fl-card-font-weight-label);color:var(--fl-text-primary);border-bottom:1px solid var(--fl-border-subtle)}.document-manager__fulltext-header .mdi[data-v-153121e4]{font-size:20px;color:var(--fl-navy)}.document-manager__fulltext-header span[data-v-153121e4]:nth-child(2){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-manager__fulltext-content[data-v-153121e4]{padding:20px;flex:1;overflow-y:auto;font-size:14px;line-height:1.6;color:var(--fl-text-primary);white-space:pre-wrap;word-break:break-word;max-height:60vh}.document-manager__fulltext-actions[data-v-153121e4]{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted);border-radius:0 0 12px 12px}.document-viewer[data-v-87628d74]{display:flex;flex-direction:column}.pdf-container[data-v-87628d74]{height:calc(100% - 48px);display:flex;align-items:center;justify-content:center;background:var(--fl-bg-page);overflow:hidden}.pdf-container iframe[data-v-87628d74]{border:none}.loading-spinner[data-v-87628d74]{margin:auto}.error-container[data-v-87628d74]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px}.text-content-viewer[data-v-87628d74]{width:100%;height:100%;overflow:auto;background:var(--fl-bg-card);padding:24px}.text-content[data-v-87628d74]{white-space:pre-wrap;overflow-wrap:break-word;font-family:Segoe UI,Roboto,Arial,sans-serif;font-size:14px;line-height:1.6;color:var(--fl-text-primary);margin:0}.document-viewer[data-v-87628d74]:fullscreen{background:var(--fl-bg-card)}.document-viewer:fullscreen .pdf-container[data-v-87628d74]{height:calc(100vh - 48px)}.patient-bar[data-v-396d50fa]{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;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;flex-wrap:wrap}.patient-bar__avatar[data-v-396d50fa]{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-396d50fa]{font-size:16px}.patient-bar__avatar .mdi[data-v-396d50fa]{font-size:22px;color:var(--fl-brass-light);opacity:.92}.patient-bar__primary[data-v-396d50fa]{flex:1;min-width:0}.patient-bar__name[data-v-396d50fa]{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-396d50fa]{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-396d50fa]{letter-spacing:-.005em}.patient-bar__meta-sep[data-v-396d50fa]{color:var(--fl-tile-empty-dash-color);font-weight:500}.patient-bar__address[data-v-396d50fa],.patient-bar__hausarzt[data-v-396d50fa]{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-396d50fa],.patient-bar__hausarzt .mdi[data-v-396d50fa]{font-size:15px;color:var(--fl-text-secondary, var(--fl-text-muted))}.patient-bar__chiffre[data-v-396d50fa]{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-396d50fa]{font-size:13px;color:var(--fl-text-muted)}.patient-bar__gender-prompt[data-v-396d50fa]{display:flex;gap:4px}.gender-btn[data-v-396d50fa]{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-396d50fa]:hover{background:var(--fl-text-primary);color:var(--fl-brass-light);border-color:var(--fl-text-primary)}.gender-btn .mdi[data-v-396d50fa]{font-size:15px;color:var(--fl-text-secondary, var(--fl-text-muted))}.gender-btn:hover .mdi[data-v-396d50fa]{color:var(--fl-brass-light)}html.dark .gender-btn[data-v-396d50fa]:hover,html[data-theme=dark] .gender-btn[data-v-396d50fa]:hover,html.dark .gender-btn:hover .mdi[data-v-396d50fa],html[data-theme=dark] .gender-btn:hover .mdi[data-v-396d50fa]{color:var(--fl-text-inverse)}.patient-bar__actions[data-v-396d50fa]{display:flex;gap:4px;flex-shrink:0}.patient-bar__action[data-v-396d50fa]{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-396d50fa]:hover{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.patient-bar__action--cancel[data-v-396d50fa]:hover{background:var(--fl-anam-option-declined-bg);color:var(--fl-error)}.patient-bar__action .mdi[data-v-396d50fa]{font-size:16px}.patient-bar__action[data-v-396d50fa]:disabled{opacity:.4;cursor:not-allowed}.patient-bar__edit[data-v-396d50fa]{flex-basis:100%;padding-top:16px;border-top:1px solid var(--fl-border-subtle);margin-top:8px}.edit-grid[data-v-396d50fa]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.edit-input[data-v-396d50fa]{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-396d50fa]:focus{outline:none;border-color:var(--fl-navy, #14365C);box-shadow:0 0 0 3px rgba(0,119,182,.12)}.edit-input[data-v-396d50fa]::placeholder{color:var(--fl-text-placeholder, var(--fl-text-muted))}.edit-hausarzt[data-v-396d50fa]{flex-basis:100%;margin-top:10px}.edit-hausarzt__toggle[data-v-396d50fa]{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-396d50fa]:hover{border-color:var(--fl-border-cool);background:var(--fl-bg-card);color:var(--fl-text-primary)}.edit-hausarzt__toggle .mdi[data-v-396d50fa]:first-child{font-size:16px;color:var(--fl-text-secondary, var(--fl-text-muted))}.edit-hausarzt__toggle .mdi[data-v-396d50fa]:last-child{margin-left:auto;font-size:16px;color:var(--fl-text-muted)}.edit-hausarzt__preview[data-v-396d50fa]{font-weight:500;color:var(--fl-text-primary);margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-hausarzt__fields[data-v-396d50fa]{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-396d50fa]{display:flex;gap:8px;grid-column:1 / -1}.edit-input--short[data-v-396d50fa]{max-width:100px;flex-shrink:0}@media(max-width:640px){.patient-bar[data-v-396d50fa]{padding:14px 16px;gap:12px}.patient-bar__avatar[data-v-396d50fa]{width:40px;height:40px;border-radius:11px}.patient-bar__avatar .mdi[data-v-396d50fa]{font-size:18px}.patient-bar__avatar-initials[data-v-396d50fa]{font-size:15px}.patient-bar__name[data-v-396d50fa]{font-size:16px}.patient-bar__address[data-v-396d50fa],.patient-bar__hausarzt[data-v-396d50fa]{display:none}.edit-grid[data-v-396d50fa],.edit-hausarzt__fields[data-v-396d50fa]{grid-template-columns:1fr}}html.dark .patient-bar,html[data-theme=dark] .patient-bar{background:var(--fl-bg-card)!important;border-color:var(--fl-border-subtle)!important;box-shadow:0 1px 3px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.2)!important}html.dark .patient-bar__meta-sep,html[data-theme=dark] .patient-bar__meta-sep{color:var(--fl-border-subtle)!important}html.dark .patient-bar__chiffre,html[data-theme=dark] .patient-bar__chiffre{background:rgba(255,255,255,.06)!important;color:var(--fl-text-secondary)!important}html.dark .patient-bar__chiffre .mdi,html[data-theme=dark] .patient-bar__chiffre .mdi{color:var(--fl-text-muted)!important}html.dark .gender-btn,html[data-theme=dark] .gender-btn{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.08)!important;color:var(--fl-text-primary)!important}html.dark .gender-btn:hover,html[data-theme=dark] .gender-btn:hover{background:var(--fl-text-primary)!important;color:var(--fl-bg-card)!important;border-color:var(--fl-text-primary)!important}html.dark .patient-bar__action:hover,html[data-theme=dark] .patient-bar__action:hover{background:rgba(255,255,255,.06)!important}html.dark .edit-input,html[data-theme=dark] .edit-input{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.08)!important;color:var(--fl-text-primary)!important}html.dark .edit-hausarzt__toggle,html[data-theme=dark] .edit-hausarzt__toggle{background:rgba(255,255,255,.03)!important;border-color:rgba(255,255,255,.08)!important}html.dark .edit-hausarzt__fields,html[data-theme=dark] .edit-hausarzt__fields{background:rgba(255,255,255,.03)!important;border-color:rgba(255,255,255,.06)!important}.container-skeleton[data-v-bf80a766]{padding:20px;background:var(--fl-bg-card);border:var(--fl-card-border, 1px solid rgba(0, 119, 182, .08));border-radius:var(--fl-card-radius, 16px);box-shadow:var(--fl-card-shadow, 0 1px 3px rgba(0, 0, 0, .04), 0 4px 12px rgba(0, 0, 0, .02));animation:pulse-bf80a766 1.5s ease-in-out infinite;min-height:200px}.skeleton-header[data-v-bf80a766]{height:36px;background:linear-gradient(90deg,#e8e8e8 25%,var(--fl-border-faint) 50%,#e8e8e8 75%);background-size:200% 100%;border-radius:6px;margin-bottom:20px;animation:shimmer-bf80a766 2s ease-in-out infinite}.skeleton-content[data-v-bf80a766]{display:flex;flex-direction:column;gap:14px}.skeleton-line[data-v-bf80a766]{height:18px;background:linear-gradient(90deg,var(--fl-border-faint) 25%,var(--fl-bg-muted) 50%,var(--fl-border-faint) 75%);background-size:200% 100%;border-radius:4px;animation:shimmer-bf80a766 2s ease-in-out infinite}.skeleton-line.short[data-v-bf80a766]{width:60%}.skeleton-line.medium[data-v-bf80a766]{width:80%}@keyframes pulse-bf80a766{0%,to{opacity:1}50%{opacity:.85}}@keyframes shimmer-bf80a766{0%{background-position:-200% 0}to{background-position:200% 0}}html.dark .container-content__header,html[data-theme=dark] .container-content__header{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-content__header-title,html[data-theme=dark] .container-content__header-title{color:var(--fl-text-primary)!important}html.dark .container-content__header-icon,html[data-theme=dark] .container-content__header-icon{background:rgba(88,166,255,.15)!important;color:var(--fl-link-active)!important}html.dark .container-content__close,html[data-theme=dark] .container-content__close{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .container-content__close:hover,html[data-theme=dark] .container-content__close:hover{background:rgba(88,166,255,.15)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .container-content,html[data-theme=dark] .container-content{border-color:rgba(88,166,255,.2)!important;box-shadow:0 4px 14px rgba(0,0,0,.2)!important}html.dark .container-grid,html[data-theme=dark] .container-grid{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .container-tile,html[data-theme=dark] .container-tile{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-tile:hover,html[data-theme=dark] .container-tile:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-hover)!important}html.dark .container-tile--selected,html[data-theme=dark] .container-tile--selected{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important}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!important}html.dark .container-tile--empty:not(.container-tile--selected),html[data-theme=dark] .container-tile--empty:not(.container-tile--selected){background:transparent!important;border-color:var(--fl-border-input)!important}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)!important}.pqc[data-v-303e95ce]{border-top:3px solid var(--fl-brass);padding:0;overflow:hidden;max-width:none;width:100%}.pqc__head[data-v-303e95ce]{background:var(--fl-chrome);padding:14px 18px 10px;font-size:16px}.pqc__name[data-v-303e95ce]{font-weight:700;color:var(--fl-brass-light)}.pqc__meta[data-v-303e95ce]{font-size:13px;color:color-mix(in srgb,var(--fl-brass-light) 80%,transparent)}.pqc__rows[data-v-303e95ce]{display:flex;flex-direction:column}.pqc-row[data-v-303e95ce]{display:grid;grid-template-columns:64px 1fr 28px;align-items:center;width:100%;text-align:left;background:none;border:none;border-top:1px solid var(--fl-border-subtle);padding:0;min-height:40px;font:inherit;font-size:14px;color:var(--fl-text-primary);cursor:pointer}.pqc-row[data-v-303e95ce]:hover{background:var(--fl-bg-card-hover)}.pqc-row[data-v-303e95ce]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:-2px}.pqc-row--open[data-v-303e95ce]{background:var(--fl-bg-card-hover)}.pqc-row__chip[data-v-303e95ce]{font-size:11px;font-weight:700;color:var(--fl-navy);text-align:center;border-right:1px solid var(--fl-border-subtle);padding:11px 0;align-self:stretch;display:flex;align-items:center;justify-content:center}.pqc-row--empty .pqc-row__chip[data-v-303e95ce]{color:var(--fl-text-secondary)}.pqc-row__text[data-v-303e95ce]{padding:10px 14px}.pqc-row__text--stacked[data-v-303e95ce]{display:flex;flex-direction:column;gap:1px;padding:8px 14px}.pqc-row__cat[data-v-303e95ce]{font-weight:600;color:var(--fl-text-primary);line-height:1.25}.pqc-row__status[data-v-303e95ce]{font-size:12.5px;color:var(--fl-text-secondary);line-height:1.25}.pqc-row--empty .pqc-row__text[data-v-303e95ce],.pqc-row--empty .pqc-row__cat[data-v-303e95ce]{color:var(--fl-text-secondary)}.pqc-row__chevron[data-v-303e95ce]{font-size:18px;color:var(--fl-text-muted);text-align:center;transition:transform .2s ease,color .15s ease}.pqc-row--expandable:hover .pqc-row__chevron[data-v-303e95ce]{color:var(--fl-navy)}.pqc-row__chevron--open[data-v-303e95ce]{transform:rotate(180deg);color:var(--fl-navy)}.pqc-panel[data-v-303e95ce]{border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-card);max-height:min(58vh,560px);overflow-y:auto;overscroll-behavior-y:contain}.pqc-panel__head[data-v-303e95ce]{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--fl-bg-muted);border-bottom:1px solid var(--fl-border-subtle)}.pqc-panel__title[data-v-303e95ce]{flex:1;font-size:14px;font-weight:650;letter-spacing:-.01em;color:var(--fl-text-primary)}.pqc-panel__close[data-v-303e95ce]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-height:28px;border:1px solid var(--fl-border-cool);border-radius:7px;background:var(--fl-bg-card);color:var(--fl-text-secondary);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pqc-panel__close[data-v-303e95ce]:hover{border-color:var(--fl-navy);color:var(--fl-navy)}.pqc-panel__close .mdi[data-v-303e95ce]{font-size:18px;line-height:1}.pqc-panel[data-v-303e95ce] .container-cell,.pqc-panel[data-v-303e95ce] .container-wrapper,.pqc-panel[data-v-303e95ce] .data-container{max-height:none;border-radius:0;box-shadow:none;border:none}.pqc-panel[data-v-303e95ce]::-webkit-scrollbar{width:8px}.pqc-panel[data-v-303e95ce]::-webkit-scrollbar-thumb{background:var(--fl-border-subtle, var(--fl-bg-page));border-radius:4px}.pqc-expand-enter-active[data-v-303e95ce],.pqc-expand-leave-active[data-v-303e95ce]{transition:opacity .2s ease,max-height .25s ease}.pqc-expand-enter-from[data-v-303e95ce],.pqc-expand-leave-to[data-v-303e95ce]{opacity:0;max-height:0}.mtb-skel[data-v-47351669]{display:flex;flex-direction:column;gap:14px;width:100%}.mtb-skel--boxed[data-v-47351669]{padding:20px;background:var(--fl-bg-card);border:1px solid var(--fl-desk-edge);border-radius:var(--fl-radius-xl, 16px)}.mtb-skel__sr[data-v-47351669]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mtb-skel__head[data-v-47351669]{display:flex;align-items:center;gap:12px}.mtb-skel__bar[data-v-47351669]{display:block;border-radius:6px;background:var(--fl-bg-muted);background-image:linear-gradient(90deg,var(--fl-bg-muted) 0%,var(--fl-border-subtle) 50%,var(--fl-bg-muted) 100%);background-size:200% 100%;animation:mtb-skel-shimmer-47351669 1.6s ease-in-out infinite}.mtb-skel__avatar[data-v-47351669]{width:40px;height:40px;border-radius:50%;flex-shrink:0}.mtb-skel__title[data-v-47351669]{height:16px;width:40%}.mtb-skel__lines[data-v-47351669]{display:flex;flex-direction:column;gap:12px}.mtb-skel__line[data-v-47351669]{height:14px;width:100%}.mtb-skel__line--last[data-v-47351669]{width:62%}@keyframes mtb-skel-shimmer-47351669{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.mtb-skel__bar[data-v-47351669]{animation:none;background-image:none}}.sr-only[data-v-a2222637]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.home-container[data-v-a2222637]{position:fixed;top:var(--hdr-height, 60px);left:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden;touch-action:pan-y}@supports (height: 100dvh){.home-container[data-v-a2222637]{height:calc(100dvh - var(--hdr-height, 60px) - 0)}}.home-container[data-v-a2222637]{--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-a2222637]{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-a2222637 .4s var(--fl-ease-out) both;background:var(--fl-bg-workspace);padding:var(--fl-page-padding)}.patient-view__main[data-v-a2222637]{display:flex;flex-direction:column;gap:20px;min-width:0}.patient-view__panel[data-v-a2222637]{background:var(--fl-bg-card);border:1px solid var(--fl-border-subtle);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}.ki-panel__head[data-v-a2222637]{display:flex;align-items:center;margin-bottom:10px}.ki-panel__badge[data-v-a2222637]{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-a2222637]{font-size:14px}.ki-panel__title[data-v-a2222637]{--fl-app-font: var(--type-display, "Fraunces Variable", "Fraunces", georgia, serif);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-a2222637]{font-family:var(--fl-font-family);font-size:13.5px;color:var(--fl-text-secondary, var(--fl-text-secondary));line-height:1.45;margin:0}.ki-panel__actions[data-v-a2222637]{display:flex;flex-direction:column;gap:6px;margin-top:16px}.ki-panel__hint[data-v-a2222637]{margin-top:16px}.ki-panel__action[data-v-a2222637]{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:9px;background:var(--fl-bg-card);border:1px solid var(--fl-border-strong, var(--fl-border-subtle));cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;font-family:var(--fl-font-family);font-size:14.5px;font-weight:600;color:var(--fl-navy);text-align:left;box-shadow:0 1px 2px rgba(16,24,40,.03)}.ki-panel__action[data-v-a2222637]:hover{border-color:var(--fl-navy);background:var(--fl-bg-card-hover);box-shadow:0 1px 3px rgba(16,24,40,.08)}.ki-panel__action:hover .ki-panel__action-icon[data-v-a2222637]{color:var(--fl-navy)}.ki-panel__action:hover .ki-panel__action-arrow[data-v-a2222637]{color:var(--fl-navy);transform:translate(2px)}.ki-panel__action-icon[data-v-a2222637]{font-size:16px;color:var(--fl-navy);width:18px;text-align:center;transition:color .15s ease}.ki-panel__action-label[data-v-a2222637]{flex:1;font-weight:500;letter-spacing:-.005em}.ki-panel__action-arrow[data-v-a2222637]{font-size:16px;color:var(--fl-text-muted);transition:transform .15s ease,color .15s ease}.info-extract[data-v-a2222637]{background:var(--fl-bg-card);border:1px solid var(--fl-border-card);border-radius:12px;padding:22px 24px;font-family:var(--fl-font-family)}.info-extract__title[data-v-a2222637]{margin:0;font-size:16px;font-weight:650;letter-spacing:-.01em;color:var(--fl-text-primary)}.info-extract__subtitle[data-v-a2222637]{margin:6px 0 14px;font-size:13.5px;color:var(--fl-text-secondary, var(--fl-text-secondary))}.info-extract__input[data-v-a2222637]{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-family:var(--fl-font-family);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-a2222637]: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-a2222637]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.info-extract__btn[data-v-a2222637]{padding:9px 18px;border-radius:9px;font-family:var(--fl-font-family);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-a2222637]{background:transparent;border:1px solid var(--fl-border-subtle);color:var(--fl-text-secondary, var(--fl-text-secondary))}.info-extract__btn--ghost[data-v-a2222637]:hover{border-color:var(--fl-border-card);color:var(--fl-text-primary)}.info-extract__btn--primary[data-v-a2222637]{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-a2222637]:hover:not(:disabled){background:var(--fl-ai-accent);color:var(--fl-text-inverse)}.info-extract__btn--primary[data-v-a2222637]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1023px){.patient-view[data-v-a2222637]{grid-template-columns:minmax(0,1fr)}.patient-view__panel[data-v-a2222637]{position:static;max-height:none}}.no-patient-wrapper[data-v-a2222637]{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-a2222637]{width:min(760px,100vw - 48px);margin:clamp(40px,8vh,96px) auto 0;display:flex;flex-direction:column;gap:22px;text-align:left}.home-start__top[data-v-a2222637]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.home-greeting[data-v-a2222637]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;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-a2222637]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:var(--fl-text-secondary, var(--fl-text-secondary));line-height:1.5;margin:0}.home-start__ctx[data-v-a2222637]{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:1px;padding-bottom:3px}.home-start__ctx-org[data-v-a2222637]{font-size:14px;font-weight:600;color:var(--fl-wordmark-ink)}.home-start__ctx-date[data-v-a2222637]{font-size:12px;color:var(--fl-text-muted, var(--fl-text-secondary))}.home-recent[data-v-a2222637]{margin-top:4px}.home-recent__head[data-v-a2222637]{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-a2222637]{display:flex;flex-wrap:wrap;gap:10px}.pchip[data-v-a2222637]{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;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.pchip[data-v-a2222637]:hover{border-color:var(--fl-navy);box-shadow:var(--fl-shadow-focus, 0 0 0 3px rgba(0, 119, 182, .12));transform:translateY(-1px)}.pchip--skel[data-v-a2222637]{cursor:default}.pchip--skel[data-v-a2222637]:hover{border-color:var(--fl-desk-edge);box-shadow:none;transform:none}.pchip--skel[data-v-a2222637] .mtb-skel{gap:8px}.pchip--skel[data-v-a2222637] .mtb-skel__avatar{width:28px;height:28px}.pchip--skel[data-v-a2222637] .mtb-skel__title{height:12px}.pchip--skel[data-v-a2222637] .mtb-skel__line{height:10px}.pchip--skel[data-v-a2222637] .mtb-skel__lines{gap:6px}.pchip__av[data-v-a2222637]{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-a2222637]{display:flex;flex-direction:column;min-width:0}.pchip__name[data-v-a2222637]{font-size:13px;font-weight:600;color:var(--fl-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pchip__time[data-v-a2222637]{font-size:11px;color:var(--fl-text-muted, var(--fl-text-secondary))}.anon-buttons[data-v-a2222637]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:0}.anon-btn[data-v-a2222637]{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:var(--fl-tile-radius, 12px);border:1px 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;font-family:var(--fl-font-family);text-align:left}.anon-btn[data-v-a2222637]:hover{border-color:var(--fl-navy);box-shadow:var(--fl-tile-shadow-selected, 0 0 0 1px var(--fl-navy), 0 4px 12px rgba(0, 119, 182, .14));transform:translateY(-1px)}.anon-btn:hover .anon-btn__icon[data-v-a2222637]{background:var(--fl-navy)}.anon-btn:hover .anon-btn__icon .mdi[data-v-a2222637]{color:var(--fl-brass-light)}.anon-btn__icon[data-v-a2222637]{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-a2222637]{font-size:20px;color:var(--fl-navy);transition:color .15s ease}.anon-btn__text[data-v-a2222637]{display:flex;flex-direction:column;gap:2px;min-width:0}.anon-btn__label[data-v-a2222637]{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--fl-text-primary);line-height:1.2}.anon-btn__hint[data-v-a2222637]{font-size:12.5px;color:var(--fl-text-secondary, var(--fl-text-secondary));line-height:1.2}.np-actions[data-v-a2222637]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.np-action-btn[data-v-a2222637]{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-family:var(--fl-font-family);font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--fl-navy)}.np-action-btn .mdi[data-v-a2222637]{font-size:16px;color:var(--fl-navy)}.np-action-btn[data-v-a2222637]:hover{background:var(--fl-brand-surface-hover);border-color:var(--fl-navy)}.np-action-btn[data-v-a2222637]:active{transform:translateY(1px)}.regulatory-disclaimer[data-v-a2222637]{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-a2222637]{font-size:16px;color:var(--fl-text-muted, var(--fl-text-muted));flex-shrink:0;margin-top:1px}.regulatory-disclaimer__text[data-v-a2222637]{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;line-height:1.5;color:var(--fl-text-secondary, var(--fl-text-secondary));margin:0}@keyframes slide-up-a2222637{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.no-patient-wrapper[data-v-a2222637]{padding:12px}.regulatory-disclaimer[data-v-a2222637]{margin-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.anon-buttons[data-v-a2222637],.np-actions[data-v-a2222637]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){[data-v-a2222637],[data-v-a2222637]:before,[data-v-a2222637]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:1024px){.welcome-hero[data-v-a2222637]{font-size:clamp(22px,4vw,28px)}.anon-btn[data-v-a2222637]{padding:14px 16px}.anon-btn__icon[data-v-a2222637]{width:34px;height:34px}.anon-btn__icon .mdi[data-v-a2222637]{font-size:18px}.np-action-btn[data-v-a2222637]{padding:12px 14px;font-size:13px}}@media(max-width:768px){.welcome-hero[data-v-a2222637]{font-size:clamp(20px,4vw,24px)}.anon-btn[data-v-a2222637]{padding:12px 14px}.anon-btn__icon[data-v-a2222637]{width:32px;height:32px}.anon-btn__icon .mdi[data-v-a2222637]{font-size:16px}.anon-btn__label[data-v-a2222637]{font-size:13px;font-weight:500}.np-action-btn[data-v-a2222637]{padding:10px 12px;font-size:13px}}@media(max-width:480px){.welcome-hero[data-v-a2222637]{font-size:22px}.anon-btn__icon[data-v-a2222637]{width:28px;height:28px}.anon-btn__icon .mdi[data-v-a2222637]{font-size:14px}}html.dark .home-container,html[data-theme=dark] .home-container{background:radial-gradient(ellipse at 50% -20%,#111d2b 0%,var(--fl-bg-workspace) 55%)!important}html.dark .patient-view__panel,html[data-theme=dark] .patient-view__panel{background:transparent!important;border-color:transparent!important}html.dark .ki-panel__action,html[data-theme=dark] .ki-panel__action{background:var(--fl-bg-card)!important;border-color:var(--fl-border-subtle)!important;color:var(--fl-text-primary)!important}html.dark .ki-panel__action:hover,html[data-theme=dark] .ki-panel__action:hover{border-color:var(--fl-ai-accent)!important;background:var(--fl-ai-accent-lighter)!important}html.dark .no-patient-wrapper,html[data-theme=dark] .no-patient-wrapper{background:transparent!important}html.dark .welcome-hero,html[data-theme=dark] .welcome-hero{color:var(--fl-text-primary)!important}html.dark .anon-btn,html[data-theme=dark] .anon-btn{background:var(--fl-bg-card)!important;border-color:var(--fl-border-subtle)!important}html.dark .anon-btn__icon,html[data-theme=dark] .anon-btn__icon{background:var(--fl-bg-muted)!important}html.dark .regulatory-disclaimer,html[data-theme=dark] .regulatory-disclaimer{background:var(--fl-bg-muted)!important;border-color:var(--fl-border-subtle)!important}[data-v-44407b66]: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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-44407b66]: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-44407b66]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-44407b66]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-44407b66]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-44407b66]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-44407b66]: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-44407b66]: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-44407b66]: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-44407b66]: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-44407b66],html[data-theme=dark][data-v-44407b66]{--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-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-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-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-44407b66]{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-44407b66]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-44407b66],html.dark .length-bubble[data-v-44407b66]{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-44407b66]:after,html.dark .length-bubble[data-v-44407b66]:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout[data-v-44407b66]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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-44407b66],html.dark .fl-chrome-popout[data-v-44407b66]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-44407b66]: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-44407b66],html[data-theme=dark][data-v-44407b66]{--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-44407b66]:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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-44407b66],.ut-palette__title[data-v-44407b66],.sm-palette__title[data-v-44407b66],.bp-palette__title[data-v-44407b66],.tb-palette__title[data-v-44407b66],.rp-palette__title[data-v-44407b66],.sv-hero__title[data-v-44407b66],[class*=hero__title][data-v-44407b66]{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-44407b66],[class*=hero__title-mark][data-v-44407b66]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-44407b66]{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-44407b66],.browser-title[data-v-44407b66],.search-scope__title[data-v-44407b66],[class*=__section-title][data-v-44407b66],[class*=__panel-title][data-v-44407b66]{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-44407b66],[class*=tile__value][data-v-44407b66]{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-44407b66],[class*=hero__eyebrow][data-v-44407b66]{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-44407b66],[class*=hero__lede][data-v-44407b66]{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-44407b66]{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-44407b66],.template-section-title[data-v-44407b66]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-44407b66]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-44407b66],.mdi[data-v-44407b66]:before,[class^=mdi-][data-v-44407b66]:before,[class*=" mdi-"][data-v-44407b66]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container[data-v-44407b66]{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-44407b66]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-44407b66]{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-44407b66 .4s var(--fl-ease-out)}.fl-card-wide[data-v-44407b66]{max-width:640px}.fl-card-narrow[data-v-44407b66]{max-width:420px}@keyframes fl-card-fade-in-44407b66{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-44407b66]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-44407b66],.fl-card-title[data-v-44407b66]{font-family:var(--fl-font-family);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-44407b66]{font-family:var(--fl-font-family);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-44407b66]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-44407b66]{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-44407b66]{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-family:var(--fl-font-family);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-44407b66]{color:inherit}.fl-btn[data-v-44407b66]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-44407b66]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-44407b66]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-44407b66]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-44407b66]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-44407b66]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-44407b66]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-44407b66]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-44407b66]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-44407b66]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-44407b66]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-44407b66]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-44407b66]{pointer-events:none}.fl-btn-loading[data-v-44407b66]: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-44407b66 .7s linear infinite}@keyframes fl-btn-spin-44407b66{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-44407b66]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-44407b66]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-44407b66]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-44407b66]{width:100%}.fl-btn-icon[data-v-44407b66]{width:18px;height:18px}.fl-choice-grid[data-v-44407b66]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-44407b66]{grid-template-columns:1fr}.fl-choice-grid[data-v-44407b66]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-44407b66]{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-family:var(--fl-font-family);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-44407b66]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-44407b66]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-44407b66]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-44407b66]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-44407b66]{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-family:var(--fl-font-family);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-44407b66]{font-size:13px;color:#8993a3}.fl-chip[data-v-44407b66]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-44407b66]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-44407b66]{color:var(--fl-navy)}.fl-chip.selected[data-v-44407b66]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-44407b66]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-44407b66]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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-44407b66]::placeholder{color:#8993a3}.fl-input[data-v-44407b66]:hover{border-color:#c9cfd6}.fl-input[data-v-44407b66]: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-44407b66]{min-height:120px;resize:vertical}.fl-input-group[data-v-44407b66]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-44407b66]{display:block;font-family:var(--fl-font-family);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-44407b66]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-44407b66]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-44407b66]{color:var(--fl-text-muted)}.fl-instruction[data-v-44407b66]{font-family:var(--fl-font-family);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-44407b66]{font-family:var(--fl-font-family);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-44407b66]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-44407b66]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-44407b66]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-44407b66]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-44407b66]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-44407b66]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-44407b66]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-44407b66]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-44407b66]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-44407b66]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-44407b66]{padding:var(--fl-space-md)}.fl-p-lg[data-v-44407b66]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-44407b66]{padding:var(--fl-space-xl)}.fl-flex[data-v-44407b66]{display:flex}.fl-flex-col[data-v-44407b66]{flex-direction:column}.fl-items-center[data-v-44407b66]{align-items:center}.fl-justify-center[data-v-44407b66]{justify-content:center}.fl-justify-between[data-v-44407b66]{justify-content:space-between}.fl-gap-sm[data-v-44407b66]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-44407b66]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-44407b66]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-44407b66]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-44407b66]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-44407b66],.fl-card-title[data-v-44407b66]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-44407b66]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-44407b66]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-44407b66]{padding:var(--fl-space-md)}.fl-card-header[data-v-44407b66],.fl-card-content[data-v-44407b66]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-44407b66]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-44407b66]{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-family:var(--fl-font-family);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-44407b66]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-44407b66]{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-44407b66]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-44407b66]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-44407b66]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-44407b66]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-44407b66]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-44407b66]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-44407b66]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-44407b66]{font-family:var(--fl-font-family);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-44407b66]{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-44407b66]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-44407b66]{width:16px;height:16px}.fl-icon-lg[data-v-44407b66]{width:24px;height:24px}.fl-check-icon[data-v-44407b66]{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base[data-v-44407b66],.test-container .result-container[data-v-44407b66],.test-container [class*=-question-container][data-v-44407b66],.test-container [class*=-result-container][data-v-44407b66],.test-container [class*=-test-container][data-v-44407b66]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-44407b66],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-44407b66]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-44407b66],.test-container .print-btn[data-v-44407b66]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-44407b66]:hover:not(:disabled),.test-container .print-btn[data-v-44407b66]: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-44407b66]:disabled,.test-container .print-btn[data-v-44407b66]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-44407b66]{background:transparent!important}.test-container [class*=-question-item][data-v-44407b66]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-44407b66]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-44407b66],.test-container .interpretation-section[data-v-44407b66],.test-container .main-interpretation[data-v-44407b66],.test-container .full-interpretation[data-v-44407b66],.test-container .detailed-interpretation[data-v-44407b66],.test-container .score-interpretation[data-v-44407b66],.test-container .instruction-section[data-v-44407b66],.test-container .instruction-box[data-v-44407b66],.test-container .instructions-panel[data-v-44407b66],.test-container .standard-instruction[data-v-44407b66],.test-container .info-box[data-v-44407b66],.test-container .important-note[data-v-44407b66],.test-container .highlight-box[data-v-44407b66],.test-container .camera-instruction[data-v-44407b66],.test-container .drawing-instruction[data-v-44407b66],.test-container .input-instruction[data-v-44407b66],.test-container .region-hint[data-v-44407b66],.test-container .tutorial-summary[data-v-44407b66]{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-44407b66],.test-container .result-section[data-v-44407b66],.test-container .summary-section[data-v-44407b66],.test-container .score-box[data-v-44407b66],.test-container .score-summary[data-v-44407b66],.test-container .phase-card[data-v-44407b66],.test-container .metric-card[data-v-44407b66],.test-container .section-card[data-v-44407b66],.test-container .test-info[data-v-44407b66],.test-container .sequence-info[data-v-44407b66],.test-container .completion-summary[data-v-44407b66],.test-container .completion-status[data-v-44407b66],.test-container .debug-section[data-v-44407b66],.test-container .debug-stats[data-v-44407b66],.test-container .debug-info[data-v-44407b66],.test-container .specific-data[data-v-44407b66],.test-container .matrix-display[data-v-44407b66],.test-container .counter-display[data-v-44407b66]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-44407b66]{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-44407b66]{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-44407b66]: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-44407b66]{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-44407b66]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-44407b66]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-44407b66],.test-container .bdi-option[data-v-44407b66],.score-container .response-option[data-v-44407b66]{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-44407b66],.test-container .bdi-option .bdi-option-text[data-v-44407b66],.score-container .response-option .option-label[data-v-44407b66]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-44407b66]:before,.test-container .bdi-option[data-v-44407b66]: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-44407b66]{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-44407b66]:after,.test-container .bdi-option[data-v-44407b66]:after,.score-container .response-option[data-v-44407b66]: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-44407b66]:hover:not(.selected),.test-container .bdi-option[data-v-44407b66]:hover:not(.selected),.score-container .response-option[data-v-44407b66]: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-44407b66]:hover:not(.selected):before,.test-container .bdi-option[data-v-44407b66]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-44407b66],.test-container .bdi-option.selected[data-v-44407b66],.score-container .response-option.selected[data-v-44407b66]{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-44407b66],.test-container .bdi-option.selected .bdi-option-text[data-v-44407b66],.score-container .response-option.selected .option-label[data-v-44407b66]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-44407b66]:before,.test-container .bdi-option.selected[data-v-44407b66]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-44407b66]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-44407b66]:after,.test-container .bdi-option.selected[data-v-44407b66]:after,.score-container .response-option.selected[data-v-44407b66]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-44407b66]{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-44407b66]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-44407b66]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-44407b66]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-44407b66]{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-44407b66]{color:#fff!important}.test-container .answer-option.selected[data-v-44407b66]: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-44407b66]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-44407b66]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-44407b66]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-44407b66{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-44407b66{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-44407b66{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-44407b66{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-44407b66{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-44407b66]{animation:fl-ai-cognitive-pulse-44407b66 2s ease-in-out infinite}.fl-ai-generating[data-v-44407b66]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-44407b66 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-44407b66]{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-44407b66]{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-44407b66]{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-44407b66]{font-family:var(--fl-font-family-ai);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-44407b66]{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-44407b66]{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-44407b66]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-44407b66]{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-44407b66]{opacity:1}.fl-data-container[data-v-44407b66]{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-44407b66]{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-44407b66]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-44407b66 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-44407b66]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-44407b66]{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-family:var(--fl-font-family);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-44407b66]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-44407b66]{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-44407b66]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-44407b66]{transform:scale(1.1);animation:fl-ai-lens-scan-44407b66 3s ease-in-out infinite}.fl-btn-ai[data-v-44407b66]{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-44407b66]: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-44407b66]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-44407b66]{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-44407b66]{font-size:12px}.fl-ai-response[data-v-44407b66]{font-family:var(--fl-font-family-ai);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-44407b66]: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-44407b66]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-44407b66]: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-44407b66 .8s linear infinite}@keyframes fl-ai-spin-44407b66{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-44407b66],html[data-theme=dark] .fl-ai-text[data-v-44407b66]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-44407b66],html[data-theme=dark] .fl-ai-response[data-v-44407b66]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-44407b66],html[data-theme=dark] .fl-btn-ai[data-v-44407b66]{color:#1a1a00}html.dark .fl-ai-badge[data-v-44407b66],html[data-theme=dark] .fl-ai-badge[data-v-44407b66]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-44407b66],html[data-theme=dark][data-v-44407b66]{color-scheme:dark}html.dark[data-v-44407b66] ::-webkit-scrollbar,html[data-theme=dark][data-v-44407b66] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-44407b66] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-44407b66] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-44407b66] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-44407b66] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-44407b66] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-44407b66] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-44407b66],html[data-theme=dark] body[data-v-44407b66]{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app[data-v-44407b66],html[data-theme=dark] #app[data-v-44407b66]{background-color:var(--fl-bg-page)}html.dark footer[data-v-44407b66],html[data-theme=dark] footer[data-v-44407b66]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button[data-v-44407b66],html[data-theme=dark] .start-button[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item[data-v-44407b66],html[data-theme=dark] .info-item[data-v-44407b66]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item[data-v-44407b66]:hover,html[data-theme=dark] .info-item[data-v-44407b66]:hover{background-color:#2d333b!important}html.dark .info-item.clickable[data-v-44407b66]:hover,html[data-theme=dark] .info-item.clickable[data-v-44407b66]:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon[data-v-44407b66],html[data-theme=dark] .info-icon[data-v-44407b66],html.dark .info-label[data-v-44407b66],html[data-theme=dark] .info-label[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .info-value[data-v-44407b66],html[data-theme=dark] .info-value[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .user-info[data-v-44407b66],html[data-theme=dark] .user-info[data-v-44407b66]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon[data-v-44407b66],html[data-theme=dark] .user-info .info-icon[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .patient-info[data-v-44407b66],html[data-theme=dark] .patient-info[data-v-44407b66]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon[data-v-44407b66],html[data-theme=dark] .patient-info .info-icon[data-v-44407b66]{color:var(--fl-success)!important}html.dark .patient-info.no-patient[data-v-44407b66],html[data-theme=dark] .patient-info.no-patient[data-v-44407b66]{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info[data-v-44407b66],html[data-theme=dark] .fachbereich-info[data-v-44407b66]{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon[data-v-44407b66],html[data-theme=dark] .fachbereich-info .info-icon[data-v-44407b66]{color:#a371d4!important}html.dark .modus-info[data-v-44407b66],html[data-theme=dark] .modus-info[data-v-44407b66]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info[data-v-44407b66],html[data-theme=dark] .ai-provider-info[data-v-44407b66]{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon[data-v-44407b66],html[data-theme=dark] .ai-provider-info .info-icon[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .session-info[data-v-44407b66],html[data-theme=dark] .session-info[data-v-44407b66],html.dark .unlock-info[data-v-44407b66],html[data-theme=dark] .unlock-info[data-v-44407b66]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info[data-v-44407b66],html[data-theme=dark] .untersucher-info[data-v-44407b66]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input[data-v-44407b66]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-44407b66],html.dark textarea[data-v-44407b66],html[data-theme=dark] input[data-v-44407b66]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-44407b66],html[data-theme=dark] textarea[data-v-44407b66]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-44407b66]::placeholder,html.dark textarea[data-v-44407b66]::placeholder,html[data-theme=dark] input[data-v-44407b66]::placeholder,html[data-theme=dark] textarea[data-v-44407b66]::placeholder{color:#8993a3}html.dark input[data-v-44407b66]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-44407b66]:focus,html.dark textarea[data-v-44407b66]:focus,html[data-theme=dark] input[data-v-44407b66]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-44407b66]:focus,html[data-theme=dark] textarea[data-v-44407b66]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-44407b66],html[data-theme=dark] select option[data-v-44407b66]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-44407b66],html[data-theme=dark] .v-field[data-v-44407b66]{background:var(--fl-bg-card)!important}html.dark .v-field__input[data-v-44407b66],html[data-theme=dark] .v-field__input[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .v-field__outline[data-v-44407b66],html[data-theme=dark] .v-field__outline[data-v-44407b66]{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline[data-v-44407b66],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-44407b66]{border-color:var(--fl-border-input-focus)!important}html.dark .v-label[data-v-44407b66],html[data-theme=dark] .v-label[data-v-44407b66],html.dark .v-select .v-field__append-inner[data-v-44407b66],html.dark .v-text-field .v-field__append-inner[data-v-44407b66],html.dark .v-text-field .v-field__prepend-inner[data-v-44407b66],html[data-theme=dark] .v-select .v-field__append-inner[data-v-44407b66],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-44407b66],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .v-list[data-v-44407b66],html[data-theme=dark] .v-list[data-v-44407b66]{background:var(--fl-bg-card)!important}html.dark .v-list-item[data-v-44407b66],html[data-theme=dark] .v-list-item[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .v-list-item[data-v-44407b66]:hover,html[data-theme=dark] .v-list-item[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content[data-v-44407b66],html[data-theme=dark] .v-overlay__content[data-v-44407b66]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-44407b66],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-44407b66]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox][data-v-44407b66],html.dark input[type=radio][data-v-44407b66],html[data-theme=dark] input[type=checkbox][data-v-44407b66],html[data-theme=dark] input[type=radio][data-v-44407b66]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-44407b66],html[data-theme=dark] .fl-chip[data-v-44407b66]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-44407b66],html[data-theme=dark] .fl-chip .mdi[data-v-44407b66]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-44407b66]:hover,html[data-theme=dark] .fl-chip[data-v-44407b66]: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-44407b66],html[data-theme=dark] .fl-chip.selected[data-v-44407b66]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-44407b66],html[data-theme=dark] .fl-chip.selected .mdi[data-v-44407b66]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-44407b66]:hover,html[data-theme=dark] .fl-chip.selected[data-v-44407b66]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-44407b66],html[data-theme=dark] .user-info-panel[data-v-44407b66]{color:var(--fl-text-primary)}html.dark .info-section[data-v-44407b66],html[data-theme=dark] .info-section[data-v-44407b66]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header[data-v-44407b66],html[data-theme=dark] .section-header[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .section-header .mdi[data-v-44407b66],html[data-theme=dark] .section-header .mdi[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .section-title[data-v-44407b66],html[data-theme=dark] .section-title[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .user-name[data-v-44407b66],html[data-theme=dark] .user-name[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge[data-v-44407b66],html[data-theme=dark] .fachrichtung-badge[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label[data-v-44407b66],html[data-theme=dark] .token-label[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .token-value[data-v-44407b66],html[data-theme=dark] .token-value[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .token-value.cost[data-v-44407b66],html[data-theme=dark] .token-value.cost[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .cost-row[data-v-44407b66],html[data-theme=dark] .cost-row[data-v-44407b66]{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row[data-v-44407b66],html[data-theme=dark] .toggle-row[data-v-44407b66]{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn[data-v-44407b66],html[data-theme=dark] .toggle-btn[data-v-44407b66]{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn[data-v-44407b66]:hover,html[data-theme=dark] .toggle-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active[data-v-44407b66],html[data-theme=dark] .toggle-btn.active[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn[data-v-44407b66],html[data-theme=dark] .refresh-btn[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .refresh-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .refresh-btn[data-v-44407b66]:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table[data-v-44407b66],html[data-theme=dark] .patient-info-table[data-v-44407b66]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-44407b66],html[data-theme=dark] .patient-info-table td[data-v-44407b66]{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label[data-v-44407b66],html[data-theme=dark] .patient-info-table .label[data-v-44407b66],html.dark .nav-btn .mdi[data-v-44407b66],html[data-theme=dark] .nav-btn .mdi[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi[data-v-44407b66],html[data-theme=dark] .nav-btn:hover .mdi[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .document-manager[data-v-44407b66],html[data-theme=dark] .document-manager[data-v-44407b66]{background:var(--fl-bg-card)!important}html.dark .documents-header[data-v-44407b66],html[data-theme=dark] .documents-header[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title[data-v-44407b66],html[data-theme=dark] .documents-header .header-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi[data-v-44407b66],html[data-theme=dark] .documents-header .mdi[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .doc-type-filter[data-v-44407b66],html[data-theme=dark] .doc-type-filter[data-v-44407b66]{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field[data-v-44407b66],html[data-theme=dark] .doc-type-filter .v-field[data-v-44407b66]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list[data-v-44407b66],html[data-theme=dark] .documents-list[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .document-item[data-v-44407b66],html[data-theme=dark] .document-item[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item[data-v-44407b66]:hover,html[data-theme=dark] .document-item[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected[data-v-44407b66],html[data-theme=dark] .document-item.selected[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta[data-v-44407b66],html[data-theme=dark] .doc-meta[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .doc-badge[data-v-44407b66],html[data-theme=dark] .doc-badge[data-v-44407b66],html.dark .action-btn[data-v-44407b66],html[data-theme=dark] .action-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn[data-v-44407b66]:hover,html[data-theme=dark] .action-btn[data-v-44407b66]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger[data-v-44407b66]:hover,html[data-theme=dark] .action-btn.danger[data-v-44407b66]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container[data-v-44407b66],html[data-theme=dark] .data-container[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header[data-v-44407b66],html[data-theme=dark] .container-header[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title[data-v-44407b66],html[data-theme=dark] .container-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .container-content[data-v-44407b66],html[data-theme=dark] .container-content[data-v-44407b66]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-44407b66],html[data-theme=dark] .data-item[data-v-44407b66]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-44407b66]:hover,html[data-theme=dark] .data-item[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-44407b66],html[data-theme=dark] .item-date[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .item-content[data-v-44407b66],html[data-theme=dark] .item-content[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .item-actions button[data-v-44407b66],html[data-theme=dark] .item-actions button[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .item-actions button[data-v-44407b66]:hover,html[data-theme=dark] .item-actions button[data-v-44407b66]:hover{color:var(--fl-navy)!important}html.dark .empty-state[data-v-44407b66],html[data-theme=dark] .empty-state[data-v-44407b66]{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi[data-v-44407b66],html[data-theme=dark] .empty-state .mdi[data-v-44407b66]{color:#8993a3!important}html.dark .document-manager[data-v-44407b66],html[data-theme=dark] .document-manager[data-v-44407b66]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header[data-v-44407b66],html[data-theme=dark] .document-manager__header[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title[data-v-44407b66],html[data-theme=dark] .document-manager__title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi[data-v-44407b66],html[data-theme=dark] .document-manager__title .mdi[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .document-manager__filters[data-v-44407b66],html[data-theme=dark] .document-manager__filters[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select[data-v-44407b66],html[data-theme=dark] .document-manager__select[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select[data-v-44407b66]:focus,html[data-theme=dark] .document-manager__select[data-v-44407b66]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading[data-v-44407b66],html.dark .document-manager__empty[data-v-44407b66],html[data-theme=dark] .document-manager__loading[data-v-44407b66],html[data-theme=dark] .document-manager__empty[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .document-manager__error[data-v-44407b66],html[data-theme=dark] .document-manager__error[data-v-44407b66]{color:var(--fl-error)!important}html.dark .document-manager__list[data-v-44407b66],html[data-theme=dark] .document-manager__list[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .document-manager__item[data-v-44407b66],html[data-theme=dark] .document-manager__item[data-v-44407b66]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item[data-v-44407b66]:hover,html[data-theme=dark] .document-manager__item[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected[data-v-44407b66],html[data-theme=dark] .document-manager__item--selected[data-v-44407b66]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected[data-v-44407b66]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-44407b66]:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon[data-v-44407b66],html[data-theme=dark] .document-manager__item-icon[data-v-44407b66]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi[data-v-44407b66],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .document-manager__item-name[data-v-44407b66],html[data-theme=dark] .document-manager__item-name[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta[data-v-44407b66],html[data-theme=dark] .document-manager__item-meta[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator[data-v-44407b66],html[data-theme=dark] .document-manager__item-separator[data-v-44407b66]{color:var(--fl-border-input)!important}html.dark .document-manager__item-score[data-v-44407b66],html[data-theme=dark] .document-manager__item-score[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status[data-v-44407b66],html[data-theme=dark] .document-manager__item-text-status[data-v-44407b66]{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note[data-v-44407b66],html[data-theme=dark] .document-manager__item-badge--note[data-v-44407b66]{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated[data-v-44407b66],html[data-theme=dark] .document-manager__item-badge--generated[data-v-44407b66]{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn[data-v-44407b66],html[data-theme=dark] .document-manager__btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-44407b66]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-44407b66]:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add[data-v-44407b66],html.dark .document-manager__btn--primary[data-v-44407b66],html[data-theme=dark] .document-manager__btn--add[data-v-44407b66],html[data-theme=dark] .document-manager__btn--primary[data-v-44407b66]{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add[data-v-44407b66]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-44407b66]:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination[data-v-44407b66],html[data-theme=dark] .document-manager__pagination[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info[data-v-44407b66],html[data-theme=dark] .document-manager__page-info[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay[data-v-44407b66],html[data-theme=dark] .document-manager__dialog-overlay[data-v-44407b66]{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog[data-v-44407b66],html.dark .document-manager__ocr-modal[data-v-44407b66],html.dark .document-manager__note-modal[data-v-44407b66],html.dark .document-manager__fulltext-modal[data-v-44407b66],html[data-theme=dark] .document-manager__dialog[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-modal[data-v-44407b66],html[data-theme=dark] .document-manager__note-modal[data-v-44407b66],html[data-theme=dark] .document-manager__fulltext-modal[data-v-44407b66]{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header[data-v-44407b66],html.dark .document-manager__ocr-header[data-v-44407b66],html.dark .document-manager__note-header[data-v-44407b66],html.dark .document-manager__fulltext-header[data-v-44407b66],html[data-theme=dark] .document-manager__dialog-header[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-header[data-v-44407b66],html[data-theme=dark] .document-manager__note-header[data-v-44407b66],html[data-theme=dark] .document-manager__fulltext-header[data-v-44407b66]{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content[data-v-44407b66],html.dark .document-manager__ocr-content[data-v-44407b66],html.dark .document-manager__note-content[data-v-44407b66],html.dark .document-manager__fulltext-content[data-v-44407b66],html[data-theme=dark] .document-manager__dialog-content[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-content[data-v-44407b66],html[data-theme=dark] .document-manager__note-content[data-v-44407b66],html[data-theme=dark] .document-manager__fulltext-content[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions[data-v-44407b66],html.dark .document-manager__ocr-actions[data-v-44407b66],html.dark .document-manager__note-actions[data-v-44407b66],html.dark .document-manager__fulltext-actions[data-v-44407b66],html[data-theme=dark] .document-manager__dialog-actions[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-actions[data-v-44407b66],html[data-theme=dark] .document-manager__note-actions[data-v-44407b66],html[data-theme=dark] .document-manager__fulltext-actions[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview[data-v-44407b66],html[data-theme=dark] .document-manager__item-text-preview[data-v-44407b66]{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle[data-v-44407b66],html[data-theme=dark] .document-manager__text-toggle[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .document-manager__text-content[data-v-44407b66],html[data-theme=dark] .document-manager__text-content[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count[data-v-44407b66],html[data-theme=dark] .document-manager__word-count[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-upload[data-v-44407b66]{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload[data-v-44407b66]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-44407b66]:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-upload p[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info[data-v-44407b66],html.dark .document-manager__ocr-provider-select[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-file-info[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-44407b66]{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-file-name[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-file-size[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea[data-v-44407b66],html.dark .document-manager__note-textarea[data-v-44407b66],html.dark .document-manager__note-title-input[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-textarea[data-v-44407b66],html[data-theme=dark] .document-manager__note-textarea[data-v-44407b66],html[data-theme=dark] .document-manager__note-title-input[data-v-44407b66]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea[data-v-44407b66]:focus,html.dark .document-manager__note-textarea[data-v-44407b66]:focus,html.dark .document-manager__note-title-input[data-v-44407b66]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-44407b66]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-44407b66]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-44407b66]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select[data-v-44407b66],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display[data-v-44407b66],html[data-theme=dark] .container-display[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .container-cell[data-v-44407b66],html.dark .container-wrapper[data-v-44407b66],html[data-theme=dark] .container-cell[data-v-44407b66],html[data-theme=dark] .container-wrapper[data-v-44407b66]{background:var(--fl-bg-card)!important}html.dark .diagnosen-header[data-v-44407b66],html.dark .container-toolbar[data-v-44407b66],html[data-theme=dark] .diagnosen-header[data-v-44407b66],html[data-theme=dark] .container-toolbar[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card[data-v-44407b66],html[data-theme=dark] .v-card[data-v-44407b66]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title[data-v-44407b66],html[data-theme=dark] .v-card-title[data-v-44407b66],html.dark .v-card-text[data-v-44407b66],html[data-theme=dark] .v-card-text[data-v-44407b66],html.dark .v-list-item-title[data-v-44407b66],html[data-theme=dark] .v-list-item-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle[data-v-44407b66],html[data-theme=dark] .v-list-item-subtitle[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content[data-v-44407b66],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-44407b66]{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-44407b66],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-44407b66]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper[data-v-44407b66],html[data-theme=dark] .container-wrapper[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen[data-v-44407b66],html[data-theme=dark] .container-wrapper.fullscreen[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .add-new-form[data-v-44407b66],html.dark .item-edit[data-v-44407b66],html[data-theme=dark] .add-new-form[data-v-44407b66],html[data-theme=dark] .item-edit[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label[data-v-44407b66],html[data-theme=dark] .form-row label[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date][data-v-44407b66],html.dark .form-row input[type=text][data-v-44407b66],html.dark .form-row textarea[data-v-44407b66],html[data-theme=dark] .form-row input[type=date][data-v-44407b66],html[data-theme=dark] .form-row input[type=text][data-v-44407b66],html[data-theme=dark] .form-row textarea[data-v-44407b66]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input[data-v-44407b66]:focus,html.dark .form-row textarea[data-v-44407b66]:focus,html[data-theme=dark] .form-row input[data-v-44407b66]:focus,html[data-theme=dark] .form-row textarea[data-v-44407b66]:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn[data-v-44407b66],html[data-theme=dark] .save-btn[data-v-44407b66]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .save-btn[data-v-44407b66]:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn[data-v-44407b66]:disabled,html[data-theme=dark] .save-btn[data-v-44407b66]:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn[data-v-44407b66],html[data-theme=dark] .cancel-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn[data-v-44407b66]:hover,html[data-theme=dark] .cancel-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important}html.dark .container-content[data-v-44407b66],html[data-theme=dark] .container-content[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .loading[data-v-44407b66],html[data-theme=dark] .loading[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .items-list[data-v-44407b66],html[data-theme=dark] .items-list[data-v-44407b66]{background:transparent!important}html.dark .data-item[data-v-44407b66],html[data-theme=dark] .data-item[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item[data-v-44407b66]:hover,html[data-theme=dark] .data-item[data-v-44407b66]:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected[data-v-44407b66],html[data-theme=dark] .data-item.selected[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing[data-v-44407b66],html[data-theme=dark] .data-item.editing[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-44407b66],html[data-theme=dark] .item-date[data-v-44407b66],html.dark .item-code[data-v-44407b66],html.dark .diagnose-code[data-v-44407b66],html[data-theme=dark] .item-code[data-v-44407b66],html[data-theme=dark] .diagnose-code[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .item-text[data-v-44407b66],html[data-theme=dark] .item-text[data-v-44407b66]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn[data-v-44407b66],html[data-theme=dark] .expand-btn[data-v-44407b66]{color:#a371f7!important}html.dark .expand-btn[data-v-44407b66]:hover,html[data-theme=dark] .expand-btn[data-v-44407b66]:hover{background:#2d2040!important}html.dark .copy-btn[data-v-44407b66],html[data-theme=dark] .copy-btn[data-v-44407b66]{color:#f0883e!important}html.dark .copy-btn[data-v-44407b66]:hover,html[data-theme=dark] .copy-btn[data-v-44407b66]:hover{background:#3d2a00!important}html.dark .edit-btn[data-v-44407b66],html[data-theme=dark] .edit-btn[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .edit-btn[data-v-44407b66]:hover,html[data-theme=dark] .edit-btn[data-v-44407b66]:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn[data-v-44407b66],html[data-theme=dark] .delete-btn[data-v-44407b66]{color:var(--fl-error)!important}html.dark .delete-btn[data-v-44407b66]:hover,html[data-theme=dark] .delete-btn[data-v-44407b66]:hover{background:#3d1a1a!important}html.dark .no-data[data-v-44407b66],html[data-theme=dark] .no-data[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .add-first-btn[data-v-44407b66],html[data-theme=dark] .add-first-btn[data-v-44407b66]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn[data-v-44407b66]:hover,html[data-theme=dark] .add-first-btn[data-v-44407b66]:hover{background:#79b8de!important}html.dark .autocomplete-dropdown[data-v-44407b66],html[data-theme=dark] .autocomplete-dropdown[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item[data-v-44407b66],html[data-theme=dark] .autocomplete-item[data-v-44407b66]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item[data-v-44407b66]:hover,html.dark .autocomplete-item.selected[data-v-44407b66],html[data-theme=dark] .autocomplete-item[data-v-44407b66]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-44407b66]{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading[data-v-44407b66],html[data-theme=dark] .autocomplete-loading[data-v-44407b66]{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code[data-v-44407b66],html[data-theme=dark] .icd-code[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .icd-description[data-v-44407b66],html.dark .medication-name[data-v-44407b66],html[data-theme=dark] .icd-description[data-v-44407b66],html[data-theme=dark] .medication-name[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .item-checkbox[data-v-44407b66],html[data-theme=dark] .item-checkbox[data-v-44407b66]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple[data-v-44407b66],html[data-theme=dark] .container-header-simple[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title[data-v-44407b66],html[data-theme=dark] .container-header-simple .header-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox[data-v-44407b66],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-44407b66]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn[data-v-44407b66],html[data-theme=dark] .container-header-simple .header-btn[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn[data-v-44407b66]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn[data-v-44407b66],html[data-theme=dark] .container-header-simple .add-btn[data-v-44407b66]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn[data-v-44407b66]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-44407b66]:hover{background:#2ea043!important}html.dark .footer-info-item[data-v-44407b66],html[data-theme=dark] .footer-info-item[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span[data-v-44407b66],html.dark .footer-info-item .info-label[data-v-44407b66],html.dark .footer-info-item .info-value[data-v-44407b66],html[data-theme=dark] .footer-info-item span[data-v-44407b66],html[data-theme=dark] .footer-info-item .info-label[data-v-44407b66],html[data-theme=dark] .footer-info-item .info-value[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon[data-v-44407b66],html[data-theme=dark] .footer-info-item .info-icon[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .footer-slider-label[data-v-44407b66],html.dark .slider-label[data-v-44407b66],html[data-theme=dark] .footer-slider-label[data-v-44407b66],html[data-theme=dark] .slider-label[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar[data-v-44407b66],html[data-theme=dark] .footer-gradient-bar[data-v-44407b66]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls[data-v-44407b66],html[data-theme=dark] .footer-controls[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark input[type=range][data-v-44407b66],html[data-theme=dark] input[type=range][data-v-44407b66]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout[data-v-44407b66],html[data-theme=dark] .three-column-layout[data-v-44407b66],html.dark .column-left[data-v-44407b66],html[data-theme=dark] .column-left[data-v-44407b66],html.dark .column-right[data-v-44407b66],html[data-theme=dark] .column-right[data-v-44407b66],html.dark .column-center[data-v-44407b66],html[data-theme=dark] .column-center[data-v-44407b66],html.dark .home[data-v-44407b66],html.dark .home-view[data-v-44407b66],html[data-theme=dark] .home[data-v-44407b66],html[data-theme=dark] .home-view[data-v-44407b66],html.dark .dokutoolbox-container[data-v-44407b66],html[data-theme=dark] .dokutoolbox-container[data-v-44407b66],html.dark .editor-scroll[data-v-44407b66],html[data-theme=dark] .editor-scroll[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-44407b66]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-44407b66]::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn[data-v-44407b66],html[data-theme=dark] .doc-type-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active[data-v-44407b66],html[data-theme=dark] .doc-type-btn.active[data-v-44407b66]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor[data-v-44407b66],html[data-theme=dark] .document-editor[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .editor-content[data-v-44407b66],html[data-theme=dark] .editor-content[data-v-44407b66]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea[data-v-44407b66],html.dark .dokutoolbox-editor input[type=text][data-v-44407b66],html.dark .editor-content textarea[data-v-44407b66],html.dark .editor-content input[type=text][data-v-44407b66],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-44407b66],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-44407b66],html[data-theme=dark] .editor-content textarea[data-v-44407b66],html[data-theme=dark] .editor-content input[type=text][data-v-44407b66]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea[data-v-44407b66]:focus,html.dark .editor-content textarea[data-v-44407b66]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-44407b66]:focus,html[data-theme=dark] .editor-content textarea[data-v-44407b66]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea[data-v-44407b66]::placeholder,html.dark .editor-content textarea[data-v-44407b66]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-44407b66]::placeholder,html[data-theme=dark] .editor-content textarea[data-v-44407b66]::placeholder{color:#8993a3!important}html.dark .ai-edit-input[data-v-44407b66],html[data-theme=dark] .ai-edit-input[data-v-44407b66]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input[data-v-44407b66]:focus,html[data-theme=dark] .ai-edit-input[data-v-44407b66]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input[data-v-44407b66]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-44407b66]::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard[data-v-44407b66],html[data-theme=dark] .btn-copy-clipboard[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar[data-v-44407b66],html[data-theme=dark] .collapsible-doku-bar[data-v-44407b66]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-44407b66],html.dark .expanded-bar[data-v-44407b66],html[data-theme=dark] .collapsed-bar[data-v-44407b66],html[data-theme=dark] .expanded-bar[data-v-44407b66]{background:var(--fl-bg-card)!important}html.dark .doc-tab[data-v-44407b66],html.dark .doc-tab-expanded[data-v-44407b66],html[data-theme=dark] .doc-tab[data-v-44407b66],html[data-theme=dark] .doc-tab-expanded[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab[data-v-44407b66]:hover,html.dark .doc-tab-expanded[data-v-44407b66]:hover,html[data-theme=dark] .doc-tab[data-v-44407b66]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-44407b66]:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active[data-v-44407b66],html.dark .doc-tab-expanded.active[data-v-44407b66],html[data-theme=dark] .doc-tab.active[data-v-44407b66],html[data-theme=dark] .doc-tab-expanded.active[data-v-44407b66]{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn[data-v-44407b66],html.dark .action-btn-expanded[data-v-44407b66],html[data-theme=dark] .action-btn[data-v-44407b66],html[data-theme=dark] .action-btn-expanded[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-44407b66]:hover,html.dark .action-btn-expanded[data-v-44407b66]:hover,html[data-theme=dark] .action-btn[data-v-44407b66]:hover,html[data-theme=dark] .action-btn-expanded[data-v-44407b66]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active[data-v-44407b66],html.dark .action-btn-expanded.active[data-v-44407b66],html[data-theme=dark] .action-btn.active[data-v-44407b66],html[data-theme=dark] .action-btn-expanded.active[data-v-44407b66]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn[data-v-44407b66],html.dark .toggle-btn-small[data-v-44407b66],html[data-theme=dark] .toggle-btn[data-v-44407b66],html[data-theme=dark] .toggle-btn-small[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-44407b66]:hover,html.dark .toggle-btn-small[data-v-44407b66]:hover,html[data-theme=dark] .toggle-btn[data-v-44407b66]:hover,html[data-theme=dark] .toggle-btn-small[data-v-44407b66]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions[data-v-44407b66],html[data-theme=dark] .quick-actions[data-v-44407b66]{background:transparent!important}html.dark .freie-frage-btn[data-v-44407b66],html[data-theme=dark] .freie-frage-btn[data-v-44407b66]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn[data-v-44407b66]:hover,html[data-theme=dark] .freie-frage-btn[data-v-44407b66]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector[data-v-44407b66],html.dark .template-modal[data-v-44407b66],html[data-theme=dark] .template-selector[data-v-44407b66],html[data-theme=dark] .template-modal[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item[data-v-44407b66],html[data-theme=dark] .template-item[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item[data-v-44407b66]:hover,html[data-theme=dark] .template-item[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category[data-v-44407b66],html[data-theme=dark] .template-category[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active[data-v-44407b66],html[data-theme=dark] .template-category.active[data-v-44407b66]{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input[data-v-44407b66],html[data-theme=dark] .template-search input[data-v-44407b66]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn[data-v-44407b66],html[data-theme=dark] .fl-header-logo-btn[data-v-44407b66]{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view[data-v-44407b66],html.dark [class*=dokutoolbox][data-v-44407b66],html[data-theme=dark] .dokutoolbox-view[data-v-44407b66],html[data-theme=dark] [class*=dokutoolbox][data-v-44407b66],html.dark body[data-v-44407b66],html[data-theme=dark] body[data-v-44407b66],html.dark #app[data-v-44407b66],html[data-theme=dark] #app[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container[data-v-44407b66],html.dark div.dokutoolbox-container[data-v-44407b66],html[data-theme=dark] .dokutoolbox-container[data-v-44407b66],html[data-theme=dark] div.dokutoolbox-container[data-v-44407b66],html.dark .editor-scroll[data-v-44407b66],html[data-theme=dark] .editor-scroll[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-44407b66]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-44407b66]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll[data-v-44407b66]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-44407b66]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor[data-v-44407b66],html[data-theme=dark] .dokutoolbox-editor[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .doc-type-switch[data-v-44407b66],html[data-theme=dark] .doc-type-switch[data-v-44407b66]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn[data-v-44407b66],html.dark button.doc-type-btn[data-v-44407b66],html[data-theme=dark] .doc-type-btn[data-v-44407b66],html[data-theme=dark] button.doc-type-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn[data-v-44407b66]:hover,html[data-theme=dark] .doc-type-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active[data-v-44407b66],html[data-theme=dark] .doc-type-btn.active[data-v-44407b66]{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header[data-v-44407b66],html[data-theme=dark] .patient-header[data-v-44407b66]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name[data-v-44407b66],html[data-theme=dark] .patient-name[data-v-44407b66]{color:var(--fl-brass-light)!important}html.dark .patient-meta[data-v-44407b66],html[data-theme=dark] .patient-meta[data-v-44407b66]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor[data-v-44407b66],html[data-theme=dark] .document-editor[data-v-44407b66]{background:transparent!important}html.dark .editor-content[data-v-44407b66],html.dark div.editor-content[data-v-44407b66],html[data-theme=dark] .editor-content[data-v-44407b66],html[data-theme=dark] div.editor-content[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section[data-v-44407b66],html[data-theme=dark] .editor-section[data-v-44407b66]{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title[data-v-44407b66],html[data-theme=dark] .section-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard[data-v-44407b66],html[data-theme=dark] .btn-copy-clipboard[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-44407b66]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal[data-v-44407b66],html[data-theme=dark] .btn-all-normal[data-v-44407b66]{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-44407b66]:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar[data-v-44407b66],html.dark div.collapsible-doku-bar[data-v-44407b66],html[data-theme=dark] .collapsible-doku-bar[data-v-44407b66],html[data-theme=dark] div.collapsible-doku-bar[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-44407b66],html.dark .expanded-bar[data-v-44407b66],html[data-theme=dark] .collapsed-bar[data-v-44407b66],html[data-theme=dark] .expanded-bar[data-v-44407b66]{background:transparent!important}html.dark .doc-tab[data-v-44407b66],html.dark .doc-tab-expanded[data-v-44407b66],html.dark button.doc-tab[data-v-44407b66],html.dark button.doc-tab-expanded[data-v-44407b66],html[data-theme=dark] .doc-tab[data-v-44407b66],html[data-theme=dark] .doc-tab-expanded[data-v-44407b66],html[data-theme=dark] button.doc-tab[data-v-44407b66],html[data-theme=dark] button.doc-tab-expanded[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab[data-v-44407b66]:hover,html.dark .doc-tab-expanded[data-v-44407b66]:hover,html[data-theme=dark] .doc-tab[data-v-44407b66]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active[data-v-44407b66],html.dark .doc-tab-expanded.active[data-v-44407b66],html[data-theme=dark] .doc-tab.active[data-v-44407b66],html[data-theme=dark] .doc-tab-expanded.active[data-v-44407b66]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn[data-v-44407b66],html.dark .toggle-btn-small[data-v-44407b66],html[data-theme=dark] .toggle-btn[data-v-44407b66],html[data-theme=dark] .toggle-btn-small[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-44407b66]:hover,html.dark .toggle-btn-small[data-v-44407b66]:hover,html[data-theme=dark] .toggle-btn[data-v-44407b66]:hover,html[data-theme=dark] .toggle-btn-small[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi[data-v-44407b66],html.dark .toggle-btn-small .mdi[data-v-44407b66],html[data-theme=dark] .toggle-btn .mdi[data-v-44407b66],html[data-theme=dark] .toggle-btn-small .mdi[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-44407b66],html.dark .action-btn-expanded[data-v-44407b66],html.dark button.action-btn[data-v-44407b66],html.dark button.action-btn-expanded[data-v-44407b66],html[data-theme=dark] .action-btn[data-v-44407b66],html[data-theme=dark] .action-btn-expanded[data-v-44407b66],html[data-theme=dark] button.action-btn[data-v-44407b66],html[data-theme=dark] button.action-btn-expanded[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-44407b66]:hover:not(:disabled),html.dark .action-btn-expanded[data-v-44407b66]:hover:not(.disabled),html[data-theme=dark] .action-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded[data-v-44407b66]:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active[data-v-44407b66],html[data-theme=dark] .action-btn-expanded.active[data-v-44407b66]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider[data-v-44407b66],html[data-theme=dark] .divider[data-v-44407b66]{background:var(--fl-border-input)!important}html.dark .badge[data-v-44407b66],html[data-theme=dark] .badge[data-v-44407b66]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn[data-v-44407b66],html[data-theme=dark] .freie-frage-btn[data-v-44407b66]{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector[data-v-44407b66],html.dark .template-selector-modal[data-v-44407b66],html[data-theme=dark] .template-selector[data-v-44407b66],html[data-theme=dark] .template-selector-modal[data-v-44407b66]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header[data-v-44407b66],html[data-theme=dark] .template-selector .modal-header[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3[data-v-44407b66],html.dark .template-selector .title[data-v-44407b66],html[data-theme=dark] .template-selector h3[data-v-44407b66],html[data-theme=dark] .template-selector .title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .template-search input[data-v-44407b66],html.dark .template-search-input[data-v-44407b66],html[data-theme=dark] .template-search input[data-v-44407b66],html[data-theme=dark] .template-search-input[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item[data-v-44407b66],html.dark .template-card[data-v-44407b66],html[data-theme=dark] .template-item[data-v-44407b66],html[data-theme=dark] .template-card[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item[data-v-44407b66]:hover,html.dark .template-card[data-v-44407b66]:hover,html[data-theme=dark] .template-item[data-v-44407b66]:hover,html[data-theme=dark] .template-card[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn[data-v-44407b66],html.dark .category-tab[data-v-44407b66],html[data-theme=dark] .category-btn[data-v-44407b66],html[data-theme=dark] .category-tab[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active[data-v-44407b66],html.dark .category-tab.active[data-v-44407b66],html[data-theme=dark] .category-btn.active[data-v-44407b66],html[data-theme=dark] .category-tab.active[data-v-44407b66]{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal[data-v-44407b66],html.dark [class*=ai-edit-modal][data-v-44407b66],html[data-theme=dark] .ai-edit-modal[data-v-44407b66],html[data-theme=dark] [class*=ai-edit-modal][data-v-44407b66]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header[data-v-44407b66],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body[data-v-44407b66],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-44407b66]{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea[data-v-44407b66],html.dark .ai-edit-modal input[data-v-44407b66],html.dark .ai-edit-input[data-v-44407b66],html[data-theme=dark] .ai-edit-modal textarea[data-v-44407b66],html[data-theme=dark] .ai-edit-modal input[data-v-44407b66],html[data-theme=dark] .ai-edit-input[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal[data-v-44407b66],html.dark [class*=save-load][data-v-44407b66],html[data-theme=dark] .save-load-modal[data-v-44407b66],html[data-theme=dark] [class*=save-load][data-v-44407b66]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header[data-v-44407b66],html[data-theme=dark] .save-load-modal .modal-header[data-v-44407b66]{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button[data-v-44407b66],html[data-theme=dark] .save-load-modal button[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button[data-v-44407b66]:hover,html[data-theme=dark] .save-load-modal button[data-v-44407b66]:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-44407b66],html.dark .section-header-actions .btn-copy-clipboard[data-v-44407b66],html.dark button.btn-copy-clipboard[data-v-44407b66],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-44407b66],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-44407b66],html[data-theme=dark] button.btn-copy-clipboard[data-v-44407b66]{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-44407b66] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-44407b66] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-44407b66] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-44407b66] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-44407b66],html.dark .section-header-actions .btn-ai-edit[data-v-44407b66],html.dark button.btn-ai-edit[data-v-44407b66],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-44407b66],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-44407b66],html[data-theme=dark] button.btn-ai-edit[data-v-44407b66]{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-44407b66] *,html.dark .section-header-actions .btn-ai-edit[data-v-44407b66] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-44407b66] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-44407b66] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-44407b66],html.dark .section-header-actions .btn-improve-text[data-v-44407b66],html.dark button.btn-improve-text[data-v-44407b66],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-44407b66],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-44407b66],html[data-theme=dark] button.btn-improve-text[data-v-44407b66]{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-44407b66] *,html.dark .section-header-actions .btn-improve-text[data-v-44407b66] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-44407b66] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-44407b66] *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-44407b66],html.dark .section-header-actions .btn-all-normal[data-v-44407b66],html.dark button.btn-all-normal[data-v-44407b66],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-44407b66],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-44407b66],html[data-theme=dark] button.btn-all-normal[data-v-44407b66]{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-44407b66] *,html.dark .section-header-actions .btn-all-normal[data-v-44407b66] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-44407b66] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-44407b66] *{color:var(--fl-text-on-accent)!important}html.dark .test-overview[data-v-44407b66],html[data-theme=dark] .test-overview[data-v-44407b66],html.dark .page-scroll-wrapper[data-v-44407b66],html.dark .page-scroll-content[data-v-44407b66],html[data-theme=dark] .page-scroll-wrapper[data-v-44407b66],html[data-theme=dark] .page-scroll-content[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard[data-v-44407b66],html.dark .dashboard[data-v-44407b66],html[data-theme=dark] .test-overview .dashboard[data-v-44407b66],html[data-theme=dark] .dashboard[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1[data-v-44407b66],html[data-theme=dark] .test-overview h1[data-v-44407b66]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card[data-v-44407b66],html.dark div.info-card[data-v-44407b66],html.dark [class*=info-card][data-v-44407b66],html.dark .patient-info[data-v-44407b66],html.dark .planned-tests-info[data-v-44407b66],html[data-theme=dark] .info-card[data-v-44407b66],html[data-theme=dark] div.info-card[data-v-44407b66],html[data-theme=dark] [class*=info-card][data-v-44407b66],html[data-theme=dark] .patient-info[data-v-44407b66],html[data-theme=dark] .planned-tests-info[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2[data-v-44407b66],html.dark .info-card h3[data-v-44407b66],html.dark [class*=info-card] h2[data-v-44407b66],html.dark [class*=info-card] h3[data-v-44407b66],html[data-theme=dark] .info-card h2[data-v-44407b66],html[data-theme=dark] .info-card h3[data-v-44407b66],html[data-theme=dark] [class*=info-card] h2[data-v-44407b66],html[data-theme=dark] [class*=info-card] h3[data-v-44407b66]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header[data-v-44407b66],html.dark .card-header h2[data-v-44407b66],html.dark .card-header h3[data-v-44407b66],html[data-theme=dark] .card-header[data-v-44407b66],html[data-theme=dark] .card-header h2[data-v-44407b66],html[data-theme=dark] .card-header h3[data-v-44407b66]{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input[data-v-44407b66],html.dark input.search-input[data-v-44407b66],html.dark .filter-select[data-v-44407b66],html.dark select.filter-select[data-v-44407b66],html.dark .search-container input[data-v-44407b66],html[data-theme=dark] .search-input[data-v-44407b66],html[data-theme=dark] input.search-input[data-v-44407b66],html[data-theme=dark] .filter-select[data-v-44407b66],html[data-theme=dark] select.filter-select[data-v-44407b66],html[data-theme=dark] .search-container input[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input[data-v-44407b66]::placeholder,html[data-theme=dark] .search-input[data-v-44407b66]::placeholder{color:#8993a3!important}html.dark .select-all-label[data-v-44407b66],html[data-theme=dark] .select-all-label[data-v-44407b66]{color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-44407b66],html.dark button.action-btn[data-v-44407b66],html.dark .header-action-btn[data-v-44407b66],html[data-theme=dark] .action-btn[data-v-44407b66],html[data-theme=dark] button.action-btn[data-v-44407b66],html[data-theme=dark] .header-action-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-44407b66]:hover,html.dark .action-btn.secondary[data-v-44407b66]:hover,html[data-theme=dark] .action-btn[data-v-44407b66]:hover,html[data-theme=dark] .action-btn.secondary[data-v-44407b66]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state[data-v-44407b66],html.dark div.empty-state[data-v-44407b66],html.dark [class*=empty-state][data-v-44407b66],html[data-theme=dark] .empty-state[data-v-44407b66],html[data-theme=dark] div.empty-state[data-v-44407b66],html[data-theme=dark] [class*=empty-state][data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p[data-v-44407b66],html.dark .empty-state-hint[data-v-44407b66],html[data-theme=dark] .empty-state p[data-v-44407b66],html[data-theme=dark] .empty-state-hint[data-v-44407b66]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-44407b66],html.dark .empty-state-icon[data-v-44407b66],html[data-theme=dark] .empty-icon[data-v-44407b66],html[data-theme=dark] .empty-state-icon[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .planned-tests-list[data-v-44407b66],html.dark div.planned-tests-list[data-v-44407b66],html[data-theme=dark] .planned-tests-list[data-v-44407b66],html[data-theme=dark] div.planned-tests-list[data-v-44407b66]{background:transparent!important}html.dark .test-list-item[data-v-44407b66],html.dark .test-item[data-v-44407b66],html.dark .planned-test-item[data-v-44407b66],html[data-theme=dark] .test-list-item[data-v-44407b66],html[data-theme=dark] .test-item[data-v-44407b66],html[data-theme=dark] .planned-test-item[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay[data-v-44407b66],html[data-theme=dark] .export-dialog-overlay[data-v-44407b66]{background:rgba(0,0,0,.7)!important}html.dark .export-dialog[data-v-44407b66],html.dark div.export-dialog[data-v-44407b66],html[data-theme=dark] .export-dialog[data-v-44407b66],html[data-theme=dark] div.export-dialog[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header[data-v-44407b66],html.dark .export-dialog-body[data-v-44407b66],html[data-theme=dark] .export-dialog-header[data-v-44407b66],html[data-theme=dark] .export-dialog-body[data-v-44407b66]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option[data-v-44407b66],html.dark label.export-option[data-v-44407b66],html[data-theme=dark] .export-option[data-v-44407b66],html[data-theme=dark] label.export-option[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox][data-v-44407b66],html[data-theme=dark] .test-overview input[type=checkbox][data-v-44407b66]{accent-color:#388bfd!important}html.dark .test-selection-modal[data-v-44407b66],html.dark .battery-selection-modal[data-v-44407b66],html.dark .modal-content[data-v-44407b66],html[data-theme=dark] .test-selection-modal[data-v-44407b66],html[data-theme=dark] .battery-selection-modal[data-v-44407b66],html[data-theme=dark] .modal-content[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header[data-v-44407b66],html[data-theme=dark] .modal-header[data-v-44407b66]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard[data-v-44407b66],html[data-theme=dark] .dashboard[data-v-44407b66]{background:transparent!important}html.dark .patient-info p[data-v-44407b66],html.dark .patient-info span[data-v-44407b66],html.dark .patient-details[data-v-44407b66],html.dark .patient-details p[data-v-44407b66],html.dark .patient-details span[data-v-44407b66],html[data-theme=dark] .patient-info p[data-v-44407b66],html[data-theme=dark] .patient-info span[data-v-44407b66],html[data-theme=dark] .patient-details[data-v-44407b66],html[data-theme=dark] .patient-details p[data-v-44407b66],html[data-theme=dark] .patient-details span[data-v-44407b66]{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary][data-v-44407b66],html.dark .test-overview button[class*=add][data-v-44407b66],html[data-theme=dark] .test-overview button[class*=primary][data-v-44407b66],html[data-theme=dark] .test-overview button[class*=add][data-v-44407b66]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn[data-v-44407b66],html.dark button.fl-header-logo-btn[data-v-44407b66],html.dark .fl-header .fl-header-logo-btn[data-v-44407b66],html[data-theme=dark] .fl-header-logo-btn[data-v-44407b66],html[data-theme=dark] button.fl-header-logo-btn[data-v-44407b66],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-44407b66]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon[data-v-44407b66],html.dark img.fl-header-logo-icon[data-v-44407b66],html[data-theme=dark] .fl-header-logo-icon[data-v-44407b66],html[data-theme=dark] img.fl-header-logo-icon[data-v-44407b66]{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay[data-v-44407b66],html.dark div.modal-overlay[data-v-44407b66],html[data-theme=dark] .modal-overlay[data-v-44407b66],html[data-theme=dark] div.modal-overlay[data-v-44407b66]{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content[data-v-44407b66],html.dark div.modal-content[data-v-44407b66],html[data-theme=dark] .modal-content[data-v-44407b66],html[data-theme=dark] div.modal-content[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header[data-v-44407b66],html.dark div.modal-header[data-v-44407b66],html[data-theme=dark] .modal-header[data-v-44407b66],html[data-theme=dark] div.modal-header[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3[data-v-44407b66],html.dark .modal-header h2[data-v-44407b66],html[data-theme=dark] .modal-header h3[data-v-44407b66],html[data-theme=dark] .modal-header h2[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-44407b66],html.dark button.close-btn[data-v-44407b66],html[data-theme=dark] .close-btn[data-v-44407b66],html[data-theme=dark] button.close-btn[data-v-44407b66]{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn[data-v-44407b66]:hover,html[data-theme=dark] .close-btn[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body[data-v-44407b66],html.dark div.modal-body[data-v-44407b66],html[data-theme=dark] .modal-body[data-v-44407b66],html[data-theme=dark] div.modal-body[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav[data-v-44407b66],html[data-theme=dark] .category-nav[data-v-44407b66]{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn[data-v-44407b66],html.dark button.category-btn[data-v-44407b66],html[data-theme=dark] .category-btn[data-v-44407b66],html[data-theme=dark] button.category-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn[data-v-44407b66]:hover,html[data-theme=dark] .category-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active[data-v-44407b66],html[data-theme=dark] .category-btn.active[data-v-44407b66]{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid[data-v-44407b66],html[data-theme=dark] .test-selection-grid[data-v-44407b66]{background:transparent!important}html.dark .test-selection-item[data-v-44407b66],html.dark div.test-selection-item[data-v-44407b66],html[data-theme=dark] .test-selection-item[data-v-44407b66],html[data-theme=dark] div.test-selection-item[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item[data-v-44407b66]:hover,html[data-theme=dark] .test-selection-item[data-v-44407b66]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon[data-v-44407b66],html.dark div.test-selection-icon[data-v-44407b66],html[data-theme=dark] .test-selection-icon[data-v-44407b66],html[data-theme=dark] div.test-selection-icon[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4[data-v-44407b66],html[data-theme=dark] .test-selection-info h4[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .test-selection-info p[data-v-44407b66],html[data-theme=dark] .test-selection-info p[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .test-category-tag[data-v-44407b66],html.dark span.test-category-tag[data-v-44407b66],html[data-theme=dark] .test-category-tag[data-v-44407b66],html[data-theme=dark] span.test-category-tag[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display[data-v-44407b66],html.dark .test-score-grid-wrapper .test-score-display[data-v-44407b66],html.dark .test-scores-grid .test-score-display[data-v-44407b66],html[data-theme=dark] .test-score-display[data-v-44407b66],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-44407b66],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-44407b66]{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display[data-v-44407b66]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-44407b66]:hover,html[data-theme=dark] .test-score-display[data-v-44407b66]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-44407b66]:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label[data-v-44407b66],html.dark .test-scores-grid .score-label[data-v-44407b66],html[data-theme=dark] .test-score-display .score-label[data-v-44407b66],html[data-theme=dark] .test-scores-grid .score-label[data-v-44407b66]{color:#93c5fd!important}html.dark .test-score-display .score-value[data-v-44407b66],html.dark .test-scores-grid .score-value[data-v-44407b66],html[data-theme=dark] .test-score-display .score-value[data-v-44407b66],html[data-theme=dark] .test-scores-grid .score-value[data-v-44407b66]{color:#dbeafe!important}html.dark .test-score-display.scale[data-v-44407b66],html.dark .test-scale-scores .test-score-display.scale[data-v-44407b66],html[data-theme=dark] .test-score-display.scale[data-v-44407b66],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-44407b66]{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale[data-v-44407b66]:hover,html[data-theme=dark] .test-score-display.scale[data-v-44407b66]:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label[data-v-44407b66],html[data-theme=dark] .test-score-display.scale .score-label[data-v-44407b66]{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value[data-v-44407b66],html[data-theme=dark] .test-score-display.scale .score-value[data-v-44407b66]{color:#e0e7ff!important}html.dark .test-score-display.iq[data-v-44407b66],html[data-theme=dark] .test-score-display.iq[data-v-44407b66]{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label[data-v-44407b66],html[data-theme=dark] .test-score-display.iq .score-label[data-v-44407b66]{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value[data-v-44407b66],html[data-theme=dark] .test-score-display.iq .score-value[data-v-44407b66]{color:#fef3c7!important}html.dark .test-score-display.stanine[data-v-44407b66],html[data-theme=dark] .test-score-display.stanine[data-v-44407b66]{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label[data-v-44407b66],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-44407b66]{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value[data-v-44407b66],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-44407b66]{color:#f3e8ff!important}html.dark .test-score-display.percentile[data-v-44407b66],html[data-theme=dark] .test-score-display.percentile[data-v-44407b66]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label[data-v-44407b66],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-44407b66]{color:#86efac!important}html.dark .test-score-display.percentile .score-value[data-v-44407b66],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-44407b66]{color:#dcfce7!important}html.dark .test-score-display.tscore[data-v-44407b66],html[data-theme=dark] .test-score-display.tscore[data-v-44407b66]{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label[data-v-44407b66],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-44407b66]{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value[data-v-44407b66],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-44407b66]{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title[data-v-44407b66],html.dark .test-scale-scores .section-title[data-v-44407b66],html.dark .test-stanines .section-title[data-v-44407b66],html.dark .test-stanine-data .section-title[data-v-44407b66],html.dark .test-section-results .section-title[data-v-44407b66],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-44407b66],html[data-theme=dark] .test-scale-scores .section-title[data-v-44407b66],html[data-theme=dark] .test-stanines .section-title[data-v-44407b66],html[data-theme=dark] .test-stanine-data .section-title[data-v-44407b66],html[data-theme=dark] .test-section-results .section-title[data-v-44407b66]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item[data-v-44407b66],html[data-theme=dark] .stanine-data-item[data-v-44407b66]{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header[data-v-44407b66],html[data-theme=dark] .stanine-data-header[data-v-44407b66]{color:#d8b4fe!important}html.dark .stanine-description[data-v-44407b66],html[data-theme=dark] .stanine-description[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .section-result-item[data-v-44407b66],html[data-theme=dark] .section-result-item[data-v-44407b66]{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name[data-v-44407b66],html[data-theme=dark] .section-name[data-v-44407b66]{color:#86efac!important}html.dark .section-interpretation[data-v-44407b66],html[data-theme=dark] .section-interpretation[data-v-44407b66]{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge[data-v-44407b66],html[data-theme=dark] .stanine-badge[data-v-44407b66]{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge[data-v-44407b66],html[data-theme=dark] .tscore-badge[data-v-44407b66]{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge[data-v-44407b66],html[data-theme=dark] .percentile-badge[data-v-44407b66]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge[data-v-44407b66],html[data-theme=dark] .score-badge[data-v-44407b66]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results[data-v-44407b66],html[data-theme=dark] .test-results[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation[data-v-44407b66],html[data-theme=dark] .test-interpretation[data-v-44407b66]{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong[data-v-44407b66],html[data-theme=dark] .test-interpretation strong[data-v-44407b66]{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed[data-v-44407b66],html[data-theme=dark] .status-badge.completed[data-v-44407b66]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress[data-v-44407b66],html[data-theme=dark] .status-badge.in-progress[data-v-44407b66]{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled[data-v-44407b66],html[data-theme=dark] .status-badge.cancelled[data-v-44407b66]{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned[data-v-44407b66],html[data-theme=dark] .status-badge.planned[data-v-44407b66]{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button[data-v-44407b66],html.dark .cache-button[data-v-44407b66],html[data-theme=dark] .patienten-cache .cache-button[data-v-44407b66],html[data-theme=dark] .cache-button[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button[data-v-44407b66]:hover,html.dark .cache-button[data-v-44407b66]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-44407b66]:hover,html[data-theme=dark] .cache-button[data-v-44407b66]:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu[data-v-44407b66],html.dark .dropdown-menu[data-v-44407b66],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-44407b66],html[data-theme=dark] .dropdown-menu[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li[data-v-44407b66],html.dark .dropdown-menu li[data-v-44407b66],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-44407b66],html[data-theme=dark] .dropdown-menu li[data-v-44407b66]{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li[data-v-44407b66]:last-child,html.dark .dropdown-menu li[data-v-44407b66]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-44407b66]:last-child,html[data-theme=dark] .dropdown-menu li[data-v-44407b66]:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li[data-v-44407b66]:hover,html.dark .dropdown-menu li[data-v-44407b66]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-44407b66]:hover,html[data-theme=dark] .dropdown-menu li[data-v-44407b66]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-44407b66],html.dark .dropdown-menu li.selected[data-v-44407b66],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-44407b66],html[data-theme=dark] .dropdown-menu li.selected[data-v-44407b66]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-44407b66]:hover,html.dark .dropdown-menu li.selected[data-v-44407b66]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-44407b66]:hover,html[data-theme=dark] .dropdown-menu li.selected[data-v-44407b66]:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified[data-v-44407b66],html[data-theme=dark] .transcription-unified[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-44407b66],html[data-theme=dark] .unified-content[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .left-panel[data-v-44407b66],html.dark .right-panel[data-v-44407b66],html[data-theme=dark] .left-panel[data-v-44407b66],html[data-theme=dark] .right-panel[data-v-44407b66]{background:transparent!important}html.dark .left-panel[data-v-44407b66]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-44407b66]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-44407b66]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-44407b66]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section[data-v-44407b66],html[data-theme=dark] .transcript-section[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state[data-v-44407b66],html[data-theme=dark] .empty-state[data-v-44407b66]{background:transparent!important}html.dark .empty-icon[data-v-44407b66],html.dark .empty-icon .mdi[data-v-44407b66],html[data-theme=dark] .empty-icon[data-v-44407b66],html[data-theme=dark] .empty-icon .mdi[data-v-44407b66]{color:var(--fl-text-secondary)!important}html.dark .empty-text[data-v-44407b66],html[data-theme=dark] .empty-text[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-44407b66],html[data-theme=dark] .empty-hint[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn[data-v-44407b66],html[data-theme=dark] .transcription-unified .action-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-44407b66]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-44407b66],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-44407b66]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-44407b66]:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header[data-v-44407b66],html.dark [class*=transcription-header][data-v-44407b66],html[data-theme=dark] .transcription-header[data-v-44407b66],html[data-theme=dark] [class*=transcription-header][data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title[data-v-44407b66],html.dark .transcription-header h1[data-v-44407b66],html.dark .transcription-header h2[data-v-44407b66],html[data-theme=dark] .transcription-header .header-title[data-v-44407b66],html[data-theme=dark] .transcription-header h1[data-v-44407b66],html[data-theme=dark] .transcription-header h2[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name[data-v-44407b66],html.dark .transcription-header .patient-info[data-v-44407b66],html[data-theme=dark] .transcription-header .patient-name[data-v-44407b66],html[data-theme=dark] .transcription-header .patient-info[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-44407b66],html.dark .transcription-header .header-btn[data-v-44407b66],html[data-theme=dark] .transcription-header button[data-v-44407b66],html[data-theme=dark] .transcription-header .header-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button[data-v-44407b66]:hover,html.dark .transcription-header .header-btn[data-v-44407b66]:hover,html[data-theme=dark] .transcription-header button[data-v-44407b66]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero[data-v-44407b66],html.dark [class*=recording-hero][data-v-44407b66],html[data-theme=dark] .recording-hero[data-v-44407b66],html[data-theme=dark] [class*=recording-hero][data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title[data-v-44407b66],html.dark .recording-hero h2[data-v-44407b66],html.dark .recording-hero h3[data-v-44407b66],html[data-theme=dark] .recording-hero .hero-title[data-v-44407b66],html[data-theme=dark] .recording-hero h2[data-v-44407b66],html[data-theme=dark] .recording-hero h3[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle[data-v-44407b66],html.dark .recording-hero .recording-status[data-v-44407b66],html.dark .recording-hero .status-text[data-v-44407b66],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-44407b66],html[data-theme=dark] .recording-hero .recording-status[data-v-44407b66],html[data-theme=dark] .recording-hero .status-text[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display[data-v-44407b66],html.dark .recording-hero .duration[data-v-44407b66],html.dark .recording-hero .timer[data-v-44407b66],html[data-theme=dark] .recording-hero .time-display[data-v-44407b66],html[data-theme=dark] .recording-hero .duration[data-v-44407b66],html[data-theme=dark] .recording-hero .timer[data-v-44407b66]{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn[data-v-44407b66],html.dark .recording-hero [class*=record-btn][data-v-44407b66],html[data-theme=dark] .recording-hero .record-btn[data-v-44407b66],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-44407b66]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording[data-v-44407b66],html.dark .recording-hero [class*=record-btn].recording[data-v-44407b66],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-44407b66],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-44407b66]{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status[data-v-44407b66],html.dark .recording-hero .processing-message[data-v-44407b66],html[data-theme=dark] .recording-hero .processing-status[data-v-44407b66],html[data-theme=dark] .recording-hero .processing-message[data-v-44407b66]{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-44407b66],html.dark .documentation-options-panel[data-v-44407b66],html.dark [class*=documentation-options][data-v-44407b66],html[data-theme=dark] .documentation-options[data-v-44407b66],html[data-theme=dark] .documentation-options-panel[data-v-44407b66],html[data-theme=dark] [class*=documentation-options][data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title[data-v-44407b66],html.dark .documentation-options h2[data-v-44407b66],html.dark .documentation-options h3[data-v-44407b66],html[data-theme=dark] .documentation-options .panel-title[data-v-44407b66],html[data-theme=dark] .documentation-options h2[data-v-44407b66],html[data-theme=dark] .documentation-options h3[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle[data-v-44407b66],html.dark .documentation-options .description[data-v-44407b66],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-44407b66],html[data-theme=dark] .documentation-options .description[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab[data-v-44407b66],html.dark .documentation-options .type-tab[data-v-44407b66],html.dark .documentation-options [class*=doc-type][data-v-44407b66],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-44407b66],html[data-theme=dark] .documentation-options .type-tab[data-v-44407b66],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab[data-v-44407b66]:hover,html.dark .documentation-options .type-tab[data-v-44407b66]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-44407b66]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active[data-v-44407b66],html.dark .documentation-options .type-tab.active[data-v-44407b66],html.dark .documentation-options [class*=doc-type].active[data-v-44407b66],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-44407b66],html[data-theme=dark] .documentation-options .type-tab.active[data-v-44407b66],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-44407b66]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section[data-v-44407b66],html.dark .documentation-options .option-group[data-v-44407b66],html[data-theme=dark] .documentation-options .config-section[data-v-44407b66],html[data-theme=dark] .documentation-options .option-group[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label[data-v-44407b66],html.dark .documentation-options label[data-v-44407b66],html[data-theme=dark] .documentation-options .config-label[data-v-44407b66],html[data-theme=dark] .documentation-options label[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox][data-v-44407b66],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-44407b66]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text][data-v-44407b66],html.dark .documentation-options textarea[data-v-44407b66],html.dark .documentation-options select[data-v-44407b66],html[data-theme=dark] .documentation-options input[type=text][data-v-44407b66],html[data-theme=dark] .documentation-options textarea[data-v-44407b66],html[data-theme=dark] .documentation-options select[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text][data-v-44407b66]:focus,html.dark .documentation-options textarea[data-v-44407b66]:focus,html.dark .documentation-options select[data-v-44407b66]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-44407b66]:focus,html[data-theme=dark] .documentation-options textarea[data-v-44407b66]:focus,html[data-theme=dark] .documentation-options select[data-v-44407b66]:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn[data-v-44407b66],html.dark .documentation-options [class*=generate][data-v-44407b66],html[data-theme=dark] .documentation-options .generate-btn[data-v-44407b66],html[data-theme=dark] .documentation-options [class*=generate][data-v-44407b66]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn[data-v-44407b66]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-44407b66]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn[data-v-44407b66]:disabled,html.dark .documentation-options [class*=generate][data-v-44407b66]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-44407b66]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-44407b66]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display[data-v-44407b66],html.dark [class*=transcription-display][data-v-44407b66],html[data-theme=dark] .transcription-display[data-v-44407b66],html[data-theme=dark] [class*=transcription-display][data-v-44407b66]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text[data-v-44407b66],html.dark .transcription-display .text-content[data-v-44407b66],html[data-theme=dark] .transcription-display .transcript-text[data-v-44407b66],html[data-theme=dark] .transcription-display .text-content[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header[data-v-44407b66],html[data-theme=dark] .transcription-display .transcript-header[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3[data-v-44407b66],html.dark .transcription-display .title[data-v-44407b66],html[data-theme=dark] .transcription-display h3[data-v-44407b66],html[data-theme=dark] .transcription-display .title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .consent-modal[data-v-44407b66],html.dark [class*=consent-modal][data-v-44407b66],html[data-theme=dark] .consent-modal[data-v-44407b66],html[data-theme=dark] [class*=consent-modal][data-v-44407b66]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title[data-v-44407b66],html.dark .consent-modal h2[data-v-44407b66],html[data-theme=dark] .consent-modal .modal-title[data-v-44407b66],html[data-theme=dark] .consent-modal h2[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content[data-v-44407b66],html.dark .consent-modal p[data-v-44407b66],html[data-theme=dark] .consent-modal .modal-content[data-v-44407b66],html[data-theme=dark] .consent-modal p[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal[data-v-44407b66],html.dark [class*=transcription-manage][data-v-44407b66],html[data-theme=dark] .transcription-manage-modal[data-v-44407b66],html[data-theme=dark] [class*=transcription-manage][data-v-44407b66]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header[data-v-44407b66],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item[data-v-44407b66],html.dark .transcription-manage-modal .list-item[data-v-44407b66],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-44407b66],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item[data-v-44407b66]:hover,html.dark .transcription-manage-modal .list-item[data-v-44407b66]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-44407b66]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal[data-v-44407b66],html.dark [class*=extraction-result][data-v-44407b66],html[data-theme=dark] .extraction-result-modal[data-v-44407b66],html[data-theme=dark] [class*=extraction-result][data-v-44407b66]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header[data-v-44407b66],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content[data-v-44407b66],html.dark .extraction-result-modal .extraction-content[data-v-44407b66],html[data-theme=dark] .extraction-result-modal .result-content[data-v-44407b66],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector[data-v-44407b66],html.dark [class*=extraction-tabbed][data-v-44407b66],html[data-theme=dark] .extraction-tabbed-selector[data-v-44407b66],html[data-theme=dark] [class*=extraction-tabbed][data-v-44407b66]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab[data-v-44407b66],html.dark .extraction-tabbed-selector [class*=tab][data-v-44407b66],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-44407b66],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active[data-v-44407b66],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-44407b66],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-44407b66],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-44407b66]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card[data-v-44407b66],html.dark div.options-card[data-v-44407b66],html.dark [class*=options-card][data-v-44407b66],html[data-theme=dark] .options-card[data-v-44407b66],html[data-theme=dark] div.options-card[data-v-44407b66],html[data-theme=dark] [class*=options-card][data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-44407b66],html[data-theme=dark] .options-header[data-v-44407b66]{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title[data-v-44407b66],html[data-theme=dark] .options-title[data-v-44407b66]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-44407b66],html[data-theme=dark] .options-subtitle[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .option-label[data-v-44407b66],html[data-theme=dark] .option-label[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-44407b66],html.dark button.doc-type-card[data-v-44407b66],html.dark [class*=doc-type-card][data-v-44407b66],html[data-theme=dark] .doc-type-card[data-v-44407b66],html[data-theme=dark] button.doc-type-card[data-v-44407b66],html[data-theme=dark] [class*=doc-type-card][data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-44407b66]:hover,html.dark button.doc-type-card[data-v-44407b66]:hover,html[data-theme=dark] .doc-type-card[data-v-44407b66]:hover,html[data-theme=dark] button.doc-type-card[data-v-44407b66]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-44407b66],html.dark button.doc-type-card.selected[data-v-44407b66],html[data-theme=dark] .doc-type-card.selected[data-v-44407b66],html[data-theme=dark] button.doc-type-card.selected[data-v-44407b66]{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name[data-v-44407b66],html[data-theme=dark] .doc-name[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name[data-v-44407b66],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-44407b66]{color:var(--fl-info)!important}html.dark .config-section-label[data-v-44407b66],html[data-theme=dark] .config-section-label[data-v-44407b66]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn[data-v-44407b66],html.dark button.generate-btn[data-v-44407b66],html[data-theme=dark] .generate-btn[data-v-44407b66],html[data-theme=dark] button.generate-btn[data-v-44407b66]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-44407b66]:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn[data-v-44407b66]:disabled,html[data-theme=dark] .generate-btn[data-v-44407b66]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero[data-v-44407b66],html.dark div.recording-hero[data-v-44407b66],html.dark [class*=recording-hero][data-v-44407b66],html[data-theme=dark] .recording-hero[data-v-44407b66],html[data-theme=dark] div.recording-hero[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card[data-v-44407b66],html.dark div.hero-card[data-v-44407b66],html.dark [class*=hero-card][data-v-44407b66],html[data-theme=dark] .hero-card[data-v-44407b66],html[data-theme=dark] div.hero-card[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area[data-v-44407b66],html.dark div.recording-area[data-v-44407b66],html[data-theme=dark] .recording-area[data-v-44407b66]{background:transparent!important}html.dark .record-btn-hero[data-v-44407b66],html.dark button.record-btn-hero[data-v-44407b66],html[data-theme=dark] .record-btn-hero[data-v-44407b66]{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-44407b66]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording[data-v-44407b66],html[data-theme=dark] .record-btn-hero.is-recording[data-v-44407b66]{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing[data-v-44407b66],html[data-theme=dark] .record-btn-hero.is-processing[data-v-44407b66]{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session[data-v-44407b66]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-44407b66]:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status[data-v-44407b66],html.dark div.recording-status[data-v-44407b66],html[data-theme=dark] .recording-status[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .status-ready[data-v-44407b66],html.dark span.status-ready[data-v-44407b66],html[data-theme=dark] .status-ready[data-v-44407b66]{color:var(--fl-info)!important}html.dark .status-hint[data-v-44407b66],html.dark span.status-hint[data-v-44407b66],html[data-theme=dark] .status-hint[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .status-warning[data-v-44407b66],html.dark span.status-warning[data-v-44407b66],html[data-theme=dark] .status-warning[data-v-44407b66]{color:var(--fl-warning)!important}html.dark .status-recording[data-v-44407b66],html.dark span.status-recording[data-v-44407b66],html[data-theme=dark] .status-recording[data-v-44407b66]{color:var(--fl-error)!important}html.dark .status-time[data-v-44407b66],html.dark span.status-time[data-v-44407b66],html[data-theme=dark] .status-time[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .status-processing[data-v-44407b66],html.dark span.status-processing[data-v-44407b66],html[data-theme=dark] .status-processing[data-v-44407b66]{color:var(--fl-warning)!important}html.dark .status-paused[data-v-44407b66],html.dark span.status-paused[data-v-44407b66],html[data-theme=dark] .status-paused[data-v-44407b66]{color:var(--fl-success)!important}html.dark .recording-dot[data-v-44407b66],html[data-theme=dark] .recording-dot[data-v-44407b66]{background:var(--fl-error)!important}html.dark .session-info[data-v-44407b66],html.dark div.session-info[data-v-44407b66],html[data-theme=dark] .session-info[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat[data-v-44407b66],html.dark div.session-stat[data-v-44407b66],html[data-theme=dark] .session-stat[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .stat-label[data-v-44407b66],html.dark span.stat-label[data-v-44407b66],html[data-theme=dark] .stat-label[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .stat-value[data-v-44407b66],html.dark span.stat-value[data-v-44407b66],html[data-theme=dark] .stat-value[data-v-44407b66]{color:var(--fl-info)!important}html.dark .end-session-btn[data-v-44407b66],html.dark button.end-session-btn[data-v-44407b66],html[data-theme=dark] .end-session-btn[data-v-44407b66]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn[data-v-44407b66]:hover,html[data-theme=dark] .end-session-btn[data-v-44407b66]:hover{background:var(--fl-info)!important}html.dark .processing-bar[data-v-44407b66],html.dark div.processing-bar[data-v-44407b66],html[data-theme=dark] .processing-bar[data-v-44407b66]{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header[data-v-44407b66],html[data-theme=dark] .progress-header[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .progress-stage[data-v-44407b66],html.dark span.progress-stage[data-v-44407b66],html[data-theme=dark] .progress-stage[data-v-44407b66],html.dark .progress-percent[data-v-44407b66],html.dark span.progress-percent[data-v-44407b66],html[data-theme=dark] .progress-percent[data-v-44407b66]{color:var(--fl-warning)!important}html.dark .progress-track[data-v-44407b66],html.dark div.progress-track[data-v-44407b66],html[data-theme=dark] .progress-track[data-v-44407b66]{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill[data-v-44407b66],html.dark div.progress-fill[data-v-44407b66],html[data-theme=dark] .progress-fill[data-v-44407b66]{background:var(--fl-warning)!important}html.dark .progress-message[data-v-44407b66],html.dark div.progress-message[data-v-44407b66],html[data-theme=dark] .progress-message[data-v-44407b66]{color:var(--fl-warning)!important}html.dark .transcription-display[data-v-44407b66],html.dark div.transcription-display[data-v-44407b66],html.dark [class*=transcription-display][data-v-44407b66],html[data-theme=dark] .transcription-display[data-v-44407b66],html[data-theme=dark] div.transcription-display[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header[data-v-44407b66],html.dark div.display-header[data-v-44407b66],html[data-theme=dark] .display-header[data-v-44407b66]{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title[data-v-44407b66],html.dark h3.display-title[data-v-44407b66],html[data-theme=dark] .display-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .display-actions[data-v-44407b66],html.dark div.display-actions[data-v-44407b66],html[data-theme=dark] .display-actions[data-v-44407b66]{background:transparent!important}html.dark .action-button[data-v-44407b66],html.dark button.action-button[data-v-44407b66],html[data-theme=dark] .action-button[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-44407b66]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger[data-v-44407b66],html[data-theme=dark] .action-button.danger[data-v-44407b66]{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-44407b66]:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary[data-v-44407b66],html[data-theme=dark] .action-button.primary[data-v-44407b66]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-44407b66]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success[data-v-44407b66],html[data-theme=dark] .action-button.success[data-v-44407b66]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-44407b66]:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning[data-v-44407b66],html[data-theme=dark] .action-button.warning[data-v-44407b66]{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-44407b66]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info[data-v-44407b66],html[data-theme=dark] .action-button.info[data-v-44407b66]{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-44407b66]:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai[data-v-44407b66],html[data-theme=dark] .action-button.ai[data-v-44407b66]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-44407b66]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu[data-v-44407b66],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-44407b66],html[data-theme=dark] .manage-menu[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item[data-v-44407b66],html[data-theme=dark] .manage-menu .v-list-item[data-v-44407b66]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item[data-v-44407b66]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-44407b66]:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title[data-v-44407b66],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .action-button .icon[data-v-44407b66],html[data-theme=dark] .action-button .icon[data-v-44407b66]{stroke:currentcolor!important}html.dark .transcript-content[data-v-44407b66],html.dark div.transcript-content[data-v-44407b66],html[data-theme=dark] .transcript-content[data-v-44407b66]{background:transparent!important}html.dark .transcript-textarea[data-v-44407b66],html.dark textarea.transcript-textarea[data-v-44407b66],html[data-theme=dark] .transcript-textarea[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea[data-v-44407b66]:focus,html[data-theme=dark] .transcript-textarea[data-v-44407b66]:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea[data-v-44407b66]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-44407b66]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay[data-v-44407b66],html.dark div.empty-state-overlay[data-v-44407b66],html[data-theme=dark] .empty-state-overlay[data-v-44407b66]{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message[data-v-44407b66],html.dark p.empty-message[data-v-44407b66],html[data-theme=dark] .empty-message[data-v-44407b66]{color:var(--fl-text-secondary)!important}html.dark .metadata[data-v-44407b66],html.dark div.metadata[data-v-44407b66],html[data-theme=dark] .metadata[data-v-44407b66]{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count[data-v-44407b66],html.dark span.character-count[data-v-44407b66],html[data-theme=dark] .character-count[data-v-44407b66]{color:var(--fl-info)!important}html.dark .timestamp[data-v-44407b66],html.dark span.timestamp[data-v-44407b66],html[data-theme=dark] .timestamp[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay[data-v-44407b66],html.dark div.ai-modal-overlay[data-v-44407b66],html[data-theme=dark] .ai-modal-overlay[data-v-44407b66]{background:rgba(1,4,9,.8)!important}html.dark .ai-modal[data-v-44407b66],html.dark div.ai-modal[data-v-44407b66],html[data-theme=dark] .ai-modal[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header[data-v-44407b66],html.dark div.ai-modal-header[data-v-44407b66],html[data-theme=dark] .ai-modal-header[data-v-44407b66]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3[data-v-44407b66],html[data-theme=dark] .ai-modal-header h3[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-44407b66],html.dark button.close-btn[data-v-44407b66],html[data-theme=dark] .close-btn[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .close-btn[data-v-44407b66]:hover,html[data-theme=dark] .close-btn[data-v-44407b66]:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body[data-v-44407b66],html.dark div.ai-modal-body[data-v-44407b66],html[data-theme=dark] .ai-modal-body[data-v-44407b66]{background:var(--fl-bg-card)!important}html.dark .ai-modal-description[data-v-44407b66],html.dark p.ai-modal-description[data-v-44407b66],html[data-theme=dark] .ai-modal-description[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .document-type-grid[data-v-44407b66],html.dark div.document-type-grid[data-v-44407b66],html[data-theme=dark] .document-type-grid[data-v-44407b66]{background:transparent!important}html.dark .document-type-btn[data-v-44407b66],html.dark button.document-type-btn[data-v-44407b66],html[data-theme=dark] .document-type-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn[data-v-44407b66]:hover,html[data-theme=dark] .document-type-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected[data-v-44407b66],html[data-theme=dark] .document-type-btn.selected[data-v-44407b66]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon[data-v-44407b66],html.dark span.doc-icon[data-v-44407b66],html[data-theme=dark] .doc-icon[data-v-44407b66]{color:inherit!important}html.dark .doc-name[data-v-44407b66],html.dark span.doc-name[data-v-44407b66],html[data-theme=dark] .doc-name[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .doc-description[data-v-44407b66],html.dark span.doc-description[data-v-44407b66],html[data-theme=dark] .doc-description[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector[data-v-44407b66],html.dark div.fachbereich-selector[data-v-44407b66],html[data-theme=dark] .fachbereich-selector[data-v-44407b66]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label[data-v-44407b66],html[data-theme=dark] .fachbereich-selector label[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select[data-v-44407b66],html[data-theme=dark] .fachbereich-selector select[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option[data-v-44407b66],html[data-theme=dark] .fachbereich-selector select option[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section[data-v-44407b66],html.dark div.extraction-config-section[data-v-44407b66],html[data-theme=dark] .extraction-config-section[data-v-44407b66]{background:transparent!important}html.dark .transcription-unified[data-v-44407b66],html.dark div.transcription-unified[data-v-44407b66],html[data-theme=dark] .transcription-unified[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-44407b66],html.dark div.unified-content[data-v-44407b66],html[data-theme=dark] .unified-content[data-v-44407b66],html.dark .left-panel[data-v-44407b66],html.dark div.left-panel[data-v-44407b66],html[data-theme=dark] .left-panel[data-v-44407b66],html.dark .right-panel[data-v-44407b66],html.dark div.right-panel[data-v-44407b66],html[data-theme=dark] .right-panel[data-v-44407b66]{background:transparent!important}html.dark .transcript-section[data-v-44407b66],html.dark div.transcript-section[data-v-44407b66],html[data-theme=dark] .transcript-section[data-v-44407b66]{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state[data-v-44407b66],html.dark div.empty-state[data-v-44407b66],html[data-theme=dark] .empty-state[data-v-44407b66]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-44407b66],html.dark div.empty-icon[data-v-44407b66],html[data-theme=dark] .empty-icon[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .empty-text[data-v-44407b66],html.dark p.empty-text[data-v-44407b66],html[data-theme=dark] .empty-text[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-44407b66],html.dark p.empty-hint[data-v-44407b66],html[data-theme=dark] .empty-hint[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .left-panel[data-v-44407b66]::-webkit-scrollbar-track,html.dark .right-panel[data-v-44407b66]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-44407b66]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-44407b66]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel[data-v-44407b66]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-44407b66]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-44407b66]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-44407b66]::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel[data-v-44407b66]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-44407b66]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-44407b66]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-44407b66]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header[data-v-44407b66],html.dark div.transcription-header[data-v-44407b66],html[data-theme=dark] .transcription-header[data-v-44407b66]{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1[data-v-44407b66],html.dark .transcription-header h2[data-v-44407b66],html.dark .transcription-header h3[data-v-44407b66],html[data-theme=dark] .transcription-header h1[data-v-44407b66],html[data-theme=dark] .transcription-header h2[data-v-44407b66],html[data-theme=dark] .transcription-header h3[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info[data-v-44407b66],html.dark .transcription-header .header-info[data-v-44407b66],html[data-theme=dark] .transcription-header .patient-info[data-v-44407b66],html[data-theme=dark] .transcription-header .header-info[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-44407b66],html[data-theme=dark] .transcription-header button[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button[data-v-44407b66]:hover,html[data-theme=dark] .transcription-header button[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header[data-v-44407b66],html.dark div.unified-header[data-v-44407b66],html[data-theme=dark] .unified-header[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left[data-v-44407b66],html.dark div.header-left[data-v-44407b66],html[data-theme=dark] .header-left[data-v-44407b66]{background:transparent!important}html.dark .header-icon[data-v-44407b66],html.dark span.header-icon[data-v-44407b66],html[data-theme=dark] .header-icon[data-v-44407b66]{color:var(--fl-info)!important}html.dark .header-title[data-v-44407b66],html.dark span.header-title[data-v-44407b66],html[data-theme=dark] .header-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .patient-badge[data-v-44407b66],html.dark span.patient-badge[data-v-44407b66],html[data-theme=dark] .patient-badge[data-v-44407b66]{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions[data-v-44407b66],html.dark div.header-actions[data-v-44407b66],html[data-theme=dark] .header-actions[data-v-44407b66]{background:transparent!important}html.dark .header-btn[data-v-44407b66],html.dark button.header-btn[data-v-44407b66],html[data-theme=dark] .header-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn[data-v-44407b66]:hover,html[data-theme=dark] .header-btn[data-v-44407b66]:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn[data-v-44407b66],html[data-theme=dark] .header-btn.manage-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn[data-v-44407b66]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-44407b66]:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn[data-v-44407b66],html.dark button.ai-btn[data-v-44407b66],html[data-theme=dark] .header-btn.ai-btn[data-v-44407b66]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn[data-v-44407b66]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-44407b66]:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card[data-v-44407b66],html.dark div.options-card[data-v-44407b66],html.dark [class*=options-card][data-v-44407b66],html[data-theme=dark] .options-card[data-v-44407b66],html[data-theme=dark] div.options-card[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-44407b66],html.dark div.options-header[data-v-44407b66],html[data-theme=dark] .options-header[data-v-44407b66]{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title[data-v-44407b66],html.dark h3.options-title[data-v-44407b66],html[data-theme=dark] .options-title[data-v-44407b66]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-44407b66],html.dark p.options-subtitle[data-v-44407b66],html[data-theme=dark] .options-subtitle[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .options-content[data-v-44407b66],html.dark div.options-content[data-v-44407b66],html[data-theme=dark] .options-content[data-v-44407b66],html.dark .option-group[data-v-44407b66],html.dark div.option-group[data-v-44407b66],html[data-theme=dark] .option-group[data-v-44407b66]{background:transparent!important}html.dark .option-label[data-v-44407b66],html.dark label.option-label[data-v-44407b66],html[data-theme=dark] .option-label[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .doc-type-cards[data-v-44407b66],html.dark div.doc-type-cards[data-v-44407b66],html[data-theme=dark] .doc-type-cards[data-v-44407b66]{background:transparent!important}html.dark .doc-type-card[data-v-44407b66],html.dark button.doc-type-card[data-v-44407b66],html.dark [class*=doc-type-card][data-v-44407b66],html[data-theme=dark] .doc-type-card[data-v-44407b66],html[data-theme=dark] button.doc-type-card[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-44407b66]:hover,html[data-theme=dark] .doc-type-card[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-44407b66],html[data-theme=dark] .doc-type-card.selected[data-v-44407b66]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon[data-v-44407b66],html[data-theme=dark] .doc-type-card .doc-icon[data-v-44407b66]{color:inherit!important}html.dark .doc-type-card .doc-name[data-v-44407b66],html[data-theme=dark] .doc-type-card .doc-name[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper[data-v-44407b66],html.dark div.config-panel-wrapper[data-v-44407b66],html[data-theme=dark] .config-panel-wrapper[data-v-44407b66]{background:transparent!important}html.dark .config-section-label[data-v-44407b66],html.dark div.config-section-label[data-v-44407b66],html[data-theme=dark] .config-section-label[data-v-44407b66]{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn[data-v-44407b66],html.dark button.generate-btn[data-v-44407b66],html[data-theme=dark] .generate-btn[data-v-44407b66]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-44407b66]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn[data-v-44407b66]:disabled,html[data-theme=dark] .generate-btn[data-v-44407b66]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact[data-v-44407b66],html.dark div.extraction-config-panel-compact[data-v-44407b66],html.dark [class*=extraction-config-panel][data-v-44407b66],html[data-theme=dark] .extraction-config-panel-compact[data-v-44407b66],html.dark .primary-config[data-v-44407b66],html.dark div.primary-config[data-v-44407b66],html[data-theme=dark] .primary-config[data-v-44407b66],html.dark .config-row[data-v-44407b66],html.dark div.config-row[data-v-44407b66],html[data-theme=dark] .config-row[data-v-44407b66]{background:transparent!important}html.dark .config-label-compact[data-v-44407b66],html.dark label.config-label-compact[data-v-44407b66],html[data-theme=dark] .config-label-compact[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon[data-v-44407b66],html[data-theme=dark] .config-label-compact .label-icon[data-v-44407b66]{color:inherit!important}html.dark .length-pills[data-v-44407b66],html.dark div.length-pills[data-v-44407b66],html[data-theme=dark] .length-pills[data-v-44407b66]{background:transparent!important}html.dark .length-pill[data-v-44407b66],html.dark button.length-pill[data-v-44407b66],html.dark [class*=length-pill][data-v-44407b66],html[data-theme=dark] .length-pill[data-v-44407b66],html[data-theme=dark] button.length-pill[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill[data-v-44407b66]:hover,html[data-theme=dark] .length-pill[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected[data-v-44407b66],html[data-theme=dark] .length-pill.selected[data-v-44407b66]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select[data-v-44407b66],html.dark div.pill-multi-select[data-v-44407b66],html.dark .pill-single-select[data-v-44407b66],html.dark div.pill-single-select[data-v-44407b66],html[data-theme=dark] .pill-multi-select[data-v-44407b66],html[data-theme=dark] .pill-single-select[data-v-44407b66]{background:transparent!important}html.dark .pill-select-option[data-v-44407b66],html.dark button.pill-select-option[data-v-44407b66],html.dark [class*=pill-select-option][data-v-44407b66],html[data-theme=dark] .pill-select-option[data-v-44407b66],html[data-theme=dark] button.pill-select-option[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option[data-v-44407b66]:hover,html[data-theme=dark] .pill-select-option[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected[data-v-44407b66],html[data-theme=dark] .pill-select-option.selected[data-v-44407b66]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label[data-v-44407b66],html[data-theme=dark] .pill-select-option .pill-label[data-v-44407b66]{color:inherit!important}html.dark .pill-select-option .pill-info-icon[data-v-44407b66],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .quick-pills[data-v-44407b66],html.dark div.quick-pills[data-v-44407b66],html[data-theme=dark] .quick-pills[data-v-44407b66]{background:transparent!important}html.dark .info-textarea[data-v-44407b66],html.dark textarea.info-textarea[data-v-44407b66],html[data-theme=dark] .info-textarea[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-44407b66]:focus,html[data-theme=dark] .info-textarea[data-v-44407b66]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea[data-v-44407b66]::placeholder,html[data-theme=dark] .info-textarea[data-v-44407b66]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea[data-v-44407b66],html.dark textarea.fl-textarea[data-v-44407b66],html.dark .fl-input[data-v-44407b66],html.dark input.fl-input[data-v-44407b66],html[data-theme=dark] .fl-textarea[data-v-44407b66],html[data-theme=dark] .fl-input[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-44407b66]:focus,html.dark .fl-input[data-v-44407b66]:focus,html[data-theme=dark] .fl-textarea[data-v-44407b66]:focus,html[data-theme=dark] .fl-input[data-v-44407b66]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea[data-v-44407b66]::placeholder,html.dark .fl-input[data-v-44407b66]::placeholder,html[data-theme=dark] .fl-textarea[data-v-44407b66]::placeholder,html[data-theme=dark] .fl-input[data-v-44407b66]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section[data-v-44407b66],html.dark div.advanced-toggle-section[data-v-44407b66],html[data-theme=dark] .advanced-toggle-section[data-v-44407b66]{background:transparent!important}html.dark .fl-advanced-toggle[data-v-44407b66],html.dark button.fl-advanced-toggle[data-v-44407b66],html[data-theme=dark] .fl-advanced-toggle[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge[data-v-44407b66],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-44407b66]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config[data-v-44407b66],html.dark div.advanced-config[data-v-44407b66],html[data-theme=dark] .advanced-config[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section[data-v-44407b66],html.dark div.advanced-section[data-v-44407b66],html[data-theme=dark] .advanced-section[data-v-44407b66],html.dark .intervention-groups[data-v-44407b66],html.dark div.intervention-groups[data-v-44407b66],html[data-theme=dark] .intervention-groups[data-v-44407b66]{background:transparent!important}html.dark .intervention-group[data-v-44407b66],html.dark div.intervention-group[data-v-44407b66],html[data-theme=dark] .intervention-group[data-v-44407b66]{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header[data-v-44407b66],html.dark div.group-header[data-v-44407b66],html[data-theme=dark] .group-header[data-v-44407b66]{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input[data-v-44407b66],html.dark div.custom-intervention-input[data-v-44407b66],html[data-theme=dark] .custom-intervention-input[data-v-44407b66]{background:transparent!important}html.dark .fl-input-inline[data-v-44407b66],html.dark input.fl-input-inline[data-v-44407b66],html[data-theme=dark] .fl-input-inline[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-44407b66],html.dark button.fl-add-btn[data-v-44407b66],html[data-theme=dark] .fl-add-btn[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready[data-v-44407b66],html.dark button.fl-add-btn--ready[data-v-44407b66],html[data-theme=dark] .fl-add-btn--ready[data-v-44407b66]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-44407b66]:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer[data-v-44407b66],html.dark div.advanced-footer[data-v-44407b66],html[data-theme=dark] .advanced-footer[data-v-44407b66]{background:transparent!important}html.dark .fl-reset-btn[data-v-44407b66],html.dark button.fl-reset-btn[data-v-44407b66],html[data-theme=dark] .fl-reset-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn[data-v-44407b66]:hover,html[data-theme=dark] .fl-reset-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel[data-v-44407b66],html[data-theme=dark] .step-panel[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header[data-v-44407b66],html[data-theme=dark] .step-header[data-v-44407b66]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title[data-v-44407b66],html[data-theme=dark] .step-header__title[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .step-header__close[data-v-44407b66],html[data-theme=dark] .step-header__close[data-v-44407b66]{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close[data-v-44407b66]:hover,html[data-theme=dark] .step-header__close[data-v-44407b66]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer[data-v-44407b66],html[data-theme=dark] .step-footer[data-v-44407b66]{border-top-color:var(--fl-border-input)!important}html.dark .source-option[data-v-44407b66],html[data-theme=dark] .source-option[data-v-44407b66]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active[data-v-44407b66],html[data-theme=dark] .source-option.active[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control[data-v-44407b66],html[data-theme=dark] .length-control[data-v-44407b66]{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label[data-v-44407b66],html[data-theme=dark] .length-control__label[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .length-control__value[data-v-44407b66],html[data-theme=dark] .length-control__value[data-v-44407b66]{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine[data-v-44407b66],html[data-theme=dark] .length-control__keine[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine[data-v-44407b66]:hover,html[data-theme=dark] .length-control__keine[data-v-44407b66]:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active[data-v-44407b66],html[data-theme=dark] .length-control__keine.active[data-v-44407b66]{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick[data-v-44407b66],html[data-theme=dark] .length-control__tick[data-v-44407b66]{color:#8993a3!important}html.dark .length-control__tick.active[data-v-44407b66],html[data-theme=dark] .length-control__tick.active[data-v-44407b66]{color:var(--fl-warning)!important}html.dark .dictation-textarea[data-v-44407b66],html.dark .notes-textarea[data-v-44407b66],html[data-theme=dark] .dictation-textarea[data-v-44407b66],html[data-theme=dark] .notes-textarea[data-v-44407b66]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea[data-v-44407b66]:focus,html.dark .notes-textarea[data-v-44407b66]:focus,html[data-theme=dark] .dictation-textarea[data-v-44407b66]:focus,html[data-theme=dark] .notes-textarea[data-v-44407b66]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle[data-v-44407b66],html[data-theme=dark] .ai-correction-toggle[data-v-44407b66],html.dark .tile-hint-text[data-v-44407b66],html[data-theme=dark] .tile-hint-text[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-44407b66],html[data-theme=dark] .secondary-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-44407b66]:hover,html[data-theme=dark] .secondary-btn[data-v-44407b66]:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn[data-v-44407b66],html.dark .btn-next[data-v-44407b66],html[data-theme=dark] .generate-btn[data-v-44407b66],html[data-theme=dark] .btn-next[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn[data-v-44407b66]:hover:not(:disabled),html.dark .btn-next[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-44407b66]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show[data-v-44407b66],html[data-theme=dark] .generate-btn--show[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip[data-v-44407b66],html[data-theme=dark] .btn-skip[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .btn-skip[data-v-44407b66]:hover,html[data-theme=dark] .btn-skip[data-v-44407b66]:hover{color:var(--fl-navy)!important}html.dark .generate-section[data-v-44407b66],html.dark .results-section[data-v-44407b66],html[data-theme=dark] .generate-section[data-v-44407b66],html[data-theme=dark] .results-section[data-v-44407b66]{border-top-color:var(--fl-border-input)!important}html.dark .error-banner[data-v-44407b66],html[data-theme=dark] .error-banner[data-v-44407b66]{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span[data-v-44407b66],html[data-theme=dark] .error-banner span[data-v-44407b66]{color:var(--fl-error)!important}html.dark .error-banner button[data-v-44407b66],html[data-theme=dark] .error-banner button[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile[data-v-44407b66],html[data-theme=dark] .tile[data-v-44407b66]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile[data-v-44407b66]:hover,html[data-theme=dark] .tile[data-v-44407b66]:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active[data-v-44407b66],html[data-theme=dark] .tile.active[data-v-44407b66]{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data[data-v-44407b66],html[data-theme=dark] .tile.has-data[data-v-44407b66]{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon[data-v-44407b66],html[data-theme=dark] .tile.has-data .tile__icon[data-v-44407b66]{background:rgba(82,183,136,.15)!important}html.dark .tile__icon[data-v-44407b66],html[data-theme=dark] .tile__icon[data-v-44407b66]{background:var(--fl-ceremaris-light)!important}html.dark .tile__name[data-v-44407b66],html[data-theme=dark] .tile__name[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .tile__hint[data-v-44407b66],html[data-theme=dark] .tile__hint[data-v-44407b66]{color:#8993a3!important}html.dark .tile__badge[data-v-44407b66],html[data-theme=dark] .tile__badge[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok[data-v-44407b66],html[data-theme=dark] .tile__badge--ok[data-v-44407b66]{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow[data-v-44407b66],html[data-theme=dark] .tile__action-arrow[data-v-44407b66]{color:#8993a3!important}html.dark .tile-expand[data-v-44407b66],html[data-theme=dark] .tile-expand[data-v-44407b66]{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title[data-v-44407b66],html[data-theme=dark] .tile-expand__title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .tile-expand__close[data-v-44407b66],html[data-theme=dark] .tile-expand__close[data-v-44407b66]{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close[data-v-44407b66]:hover,html[data-theme=dark] .tile-expand__close[data-v-44407b66]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator[data-v-44407b66],html[data-theme=dark] .step-indicator[data-v-44407b66]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot[data-v-44407b66],html[data-theme=dark] .step-dot[data-v-44407b66]{color:#8993a3!important}html.dark .step-dot.active[data-v-44407b66],html[data-theme=dark] .step-dot.active[data-v-44407b66]{color:var(--fl-navy)!important}html.dark .step-dot.completed[data-v-44407b66],html[data-theme=dark] .step-dot.completed[data-v-44407b66]{color:var(--fl-success)!important}html.dark .embedded-test-overlay[data-v-44407b66],html[data-theme=dark] .embedded-test-overlay[data-v-44407b66]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-44407b66],html[data-theme=dark] .embedded-test-toolbar[data-v-44407b66]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-44407b66],html[data-theme=dark] .embedded-test-close[data-v-44407b66]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-44407b66],html[data-theme=dark] .side-panel-container[data-v-44407b66]{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header[data-v-44407b66],html[data-theme=dark] .side-panel-header[data-v-44407b66]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title[data-v-44407b66],html[data-theme=dark] .side-panel-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .side-panel-icon[data-v-44407b66],html[data-theme=dark] .side-panel-icon[data-v-44407b66]{color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-44407b66],html[data-theme=dark] .side-panel-handle[data-v-44407b66]{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-44407b66]:hover,html[data-theme=dark] .side-panel-handle[data-v-44407b66]:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select[data-v-44407b66],html[data-theme=dark] .fachbereich-select[data-v-44407b66]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close[data-v-44407b66],html[data-theme=dark] .side-panel-close[data-v-44407b66]{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close[data-v-44407b66]:hover,html[data-theme=dark] .side-panel-close[data-v-44407b66]:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer[data-v-44407b66],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-44407b66]{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn[data-v-44407b66],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-44407b66]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data[data-v-44407b66],html[data-theme=dark] .footer-status-text.has-data[data-v-44407b66]{color:var(--fl-link-active)!important}html.dark .config-label-compact[data-v-44407b66],html.dark label.config-label-compact[data-v-44407b66],html[data-theme=dark] .config-label-compact[data-v-44407b66],html[data-theme=dark] label.config-label-compact[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .length-pill[data-v-44407b66],html.dark button.length-pill[data-v-44407b66],html.dark .length-pills button[data-v-44407b66],html[data-theme=dark] .length-pill[data-v-44407b66],html[data-theme=dark] button.length-pill[data-v-44407b66],html[data-theme=dark] .length-pills button[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill[data-v-44407b66]:hover,html.dark button.length-pill[data-v-44407b66]:hover,html[data-theme=dark] .length-pill[data-v-44407b66]:hover,html[data-theme=dark] button.length-pill[data-v-44407b66]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected[data-v-44407b66],html.dark button.length-pill.selected[data-v-44407b66],html[data-theme=dark] .length-pill.selected[data-v-44407b66],html[data-theme=dark] button.length-pill.selected[data-v-44407b66]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option[data-v-44407b66],html.dark button.pill-select-option[data-v-44407b66],html.dark .pill-multi-select button[data-v-44407b66],html.dark .pill-single-select button[data-v-44407b66],html[data-theme=dark] .pill-select-option[data-v-44407b66],html[data-theme=dark] button.pill-select-option[data-v-44407b66],html[data-theme=dark] .pill-multi-select button[data-v-44407b66],html[data-theme=dark] .pill-single-select button[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option[data-v-44407b66]:hover,html.dark button.pill-select-option[data-v-44407b66]:hover,html[data-theme=dark] .pill-select-option[data-v-44407b66]:hover,html[data-theme=dark] button.pill-select-option[data-v-44407b66]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected[data-v-44407b66],html.dark button.pill-select-option.selected[data-v-44407b66],html[data-theme=dark] .pill-select-option.selected[data-v-44407b66],html[data-theme=dark] button.pill-select-option.selected[data-v-44407b66]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea[data-v-44407b66],html.dark textarea.info-textarea[data-v-44407b66],html[data-theme=dark] .info-textarea[data-v-44407b66],html[data-theme=dark] textarea.info-textarea[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-44407b66]:focus,html[data-theme=dark] .info-textarea[data-v-44407b66]:focus{border-color:var(--fl-info)!important}html.dark .info-textarea[data-v-44407b66]::placeholder,html[data-theme=dark] .info-textarea[data-v-44407b66]::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea[data-v-44407b66],html.dark .fl-input[data-v-44407b66],html.dark .fl-input-inline[data-v-44407b66],html[data-theme=dark] .fl-textarea[data-v-44407b66],html[data-theme=dark] .fl-input[data-v-44407b66],html[data-theme=dark] .fl-input-inline[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-44407b66]:focus,html.dark .fl-input[data-v-44407b66]:focus,html.dark .fl-input-inline[data-v-44407b66]:focus,html[data-theme=dark] .fl-textarea[data-v-44407b66]:focus,html[data-theme=dark] .fl-input[data-v-44407b66]:focus,html[data-theme=dark] .fl-input-inline[data-v-44407b66]:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle[data-v-44407b66],html.dark button.fl-advanced-toggle[data-v-44407b66],html[data-theme=dark] .fl-advanced-toggle[data-v-44407b66],html[data-theme=dark] button.fl-advanced-toggle[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle[data-v-44407b66]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-44407b66]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label[data-v-44407b66],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon[data-v-44407b66],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-44407b66]{color:var(--fl-info)!important}html.dark .advanced-config[data-v-44407b66],html[data-theme=dark] .advanced-config[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group[data-v-44407b66],html[data-theme=dark] .intervention-group[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header[data-v-44407b66],html[data-theme=dark] .group-header[data-v-44407b66]{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-44407b66],html[data-theme=dark] .fl-add-btn[data-v-44407b66]{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-44407b66]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg[data-v-44407b66],html[data-theme=dark] .fl-add-btn svg[data-v-44407b66]{color:currentcolor!important}html.dark .fl-reset-btn[data-v-44407b66],html[data-theme=dark] .fl-reset-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn[data-v-44407b66]:hover,html[data-theme=dark] .fl-reset-btn[data-v-44407b66]:hover{background:#3d1a1a!important}html.dark .advanced-footer[data-v-44407b66],html[data-theme=dark] .advanced-footer[data-v-44407b66]{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill[data-v-44407b66],html.dark [class*=fl-pill][data-v-44407b66],html[data-theme=dark] .fl-pill[data-v-44407b66],html[data-theme=dark] [class*=fl-pill][data-v-44407b66]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill[data-v-44407b66]:hover,html[data-theme=dark] .fl-pill[data-v-44407b66]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected[data-v-44407b66],html.dark .fl-pill.active[data-v-44407b66],html[data-theme=dark] .fl-pill.selected[data-v-44407b66],html[data-theme=dark] .fl-pill.active[data-v-44407b66]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown[data-v-44407b66],html.dark .dropdown-menu[data-v-44407b66],html.dark .header-dropdown[data-v-44407b66],html.dark [class*=erfassung-dropdown][data-v-44407b66],html[data-theme=dark] .erfassung-dropdown[data-v-44407b66],html[data-theme=dark] .dropdown-menu[data-v-44407b66],html[data-theme=dark] .header-dropdown[data-v-44407b66],html[data-theme=dark] [class*=erfassung-dropdown][data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a[data-v-44407b66],html.dark .erfassung-dropdown button[data-v-44407b66],html.dark .header-dropdown a[data-v-44407b66],html.dark .header-dropdown button[data-v-44407b66],html[data-theme=dark] .erfassung-dropdown a[data-v-44407b66],html[data-theme=dark] .erfassung-dropdown button[data-v-44407b66],html[data-theme=dark] .header-dropdown a[data-v-44407b66],html[data-theme=dark] .header-dropdown button[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a[data-v-44407b66]:hover,html.dark .erfassung-dropdown button[data-v-44407b66]:hover,html.dark .header-dropdown a[data-v-44407b66]:hover,html.dark .header-dropdown button[data-v-44407b66]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-44407b66]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-44407b66]:hover,html[data-theme=dark] .header-dropdown a[data-v-44407b66]:hover,html[data-theme=dark] .header-dropdown button[data-v-44407b66]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill[data-v-44407b66],html.dark button.fl-pill[data-v-44407b66],html.dark [class*=fl-pill][data-v-44407b66]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-44407b66],html[data-theme=dark] button.fl-pill[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill[data-v-44407b66]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-44407b66]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active[data-v-44407b66],html[data-theme=dark] .fl-pill.active[data-v-44407b66]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon[data-v-44407b66],html.dark span.fl-pill-icon[data-v-44407b66],html[data-theme=dark] .fl-pill-icon[data-v-44407b66],html.dark .fl-pill-label[data-v-44407b66],html.dark span.fl-pill-label[data-v-44407b66],html[data-theme=dark] .fl-pill-label[data-v-44407b66]{color:inherit!important}html.dark .fl-pill-group[data-v-44407b66],html.dark div.fl-pill-group[data-v-44407b66],html[data-theme=dark] .fl-pill-group[data-v-44407b66]{background:transparent!important}html.dark .fl-pill-option[data-v-44407b66],html.dark button.fl-pill-option[data-v-44407b66],html[data-theme=dark] .fl-pill-option[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option[data-v-44407b66]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-44407b66]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active[data-v-44407b66],html[data-theme=dark] .fl-pill-option.active[data-v-44407b66]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon[data-v-44407b66],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-44407b66],html.dark .fl-pill-option .pill-label[data-v-44407b66],html[data-theme=dark] .fl-pill-option .pill-label[data-v-44407b66]{color:inherit!important}html.dark .section-title-wrapper[data-v-44407b66],html.dark .result-container .section-title-wrapper[data-v-44407b66],html[data-theme=dark] .section-title-wrapper[data-v-44407b66],html[data-theme=dark] .result-container .section-title-wrapper[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content[data-v-44407b66],html.dark .result-container .section-header-content[data-v-44407b66],html[data-theme=dark] .section-header-content[data-v-44407b66],html[data-theme=dark] .result-container .section-header-content[data-v-44407b66]{background:transparent!important}html.dark .section-title[data-v-44407b66],html.dark .result-container .section-title[data-v-44407b66],html[data-theme=dark] .section-title[data-v-44407b66],html[data-theme=dark] .result-container .section-title[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .skill-info-badge[data-v-44407b66],html[data-theme=dark] .skill-info-badge[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi[data-v-44407b66],html.dark .skill-info-badge .skill-name[data-v-44407b66],html[data-theme=dark] .skill-info-badge .mdi[data-v-44407b66],html[data-theme=dark] .skill-info-badge .skill-name[data-v-44407b66]{color:var(--fl-info)!important}html.dark .anonymization-status.protected[data-v-44407b66],html[data-theme=dark] .anonymization-status.protected[data-v-44407b66]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi[data-v-44407b66],html.dark .anonymization-status.protected .status-text[data-v-44407b66],html.dark .anonymization-status.protected .entity-count[data-v-44407b66],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-44407b66],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-44407b66],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-44407b66]{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected[data-v-44407b66],html[data-theme=dark] .anonymization-status.unprotected[data-v-44407b66]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi[data-v-44407b66],html.dark .anonymization-status.unprotected .status-text[data-v-44407b66],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-44407b66],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-44407b66]{color:var(--fl-warning)!important}html.dark .result-container .action-button[data-v-44407b66],html[data-theme=dark] .result-container .action-button[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .result-container .action-button[data-v-44407b66]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button[data-v-44407b66]:disabled,html[data-theme=dark] .result-container .action-button[data-v-44407b66]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu[data-v-44407b66],html[data-theme=dark] .export-dropdown-menu[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-44407b66],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-44407b66]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-44407b66]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-44407b66],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .result-container[data-v-44407b66],html[data-theme=dark] .result-container[data-v-44407b66]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar[data-v-44407b66],html[data-theme=dark] .collapsible-medical-bar[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-44407b66],html[data-theme=dark] .collapsed-bar[data-v-44407b66],html.dark .expanded-bar[data-v-44407b66],html[data-theme=dark] .expanded-bar[data-v-44407b66]{background:transparent!important}html.dark .toggle-btn[data-v-44407b66],html.dark .toggle-btn-small[data-v-44407b66],html[data-theme=dark] .toggle-btn[data-v-44407b66],html[data-theme=dark] .toggle-btn-small[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-44407b66]:hover,html.dark .toggle-btn-small[data-v-44407b66]:hover,html[data-theme=dark] .toggle-btn[data-v-44407b66]:hover,html[data-theme=dark] .toggle-btn-small[data-v-44407b66]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi[data-v-44407b66],html[data-theme=dark] .toggle-btn-small .mdi[data-v-44407b66],html.dark .current-tab[data-v-44407b66],html[data-theme=dark] .current-tab[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .nav-tab[data-v-44407b66],html[data-theme=dark] .nav-tab[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab[data-v-44407b66]:hover,html[data-theme=dark] .nav-tab[data-v-44407b66]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active[data-v-44407b66],html[data-theme=dark] .nav-tab.active[data-v-44407b66]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider[data-v-44407b66],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-44407b66]{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-44407b66],html[data-theme=dark] .dropdown-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-44407b66]:hover,html[data-theme=dark] .dropdown-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active[data-v-44407b66],html[data-theme=dark] .dropdown-btn.active[data-v-44407b66]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu[data-v-44407b66],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-44407b66],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-44407b66]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-44407b66]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn[data-v-44407b66],html.dark button.header-action-btn[data-v-44407b66],html[data-theme=dark] .header-action-btn[data-v-44407b66],html[data-theme=dark] button.header-action-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn[data-v-44407b66]:hover:not(:disabled),html.dark button.header-action-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-44407b66]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn[data-v-44407b66]:disabled,html[data-theme=dark] .header-action-btn[data-v-44407b66]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action[data-v-44407b66],html.dark button.header-action-btn.primary-action[data-v-44407b66],html[data-theme=dark] .header-action-btn.primary-action[data-v-44407b66],html[data-theme=dark] button.header-action-btn.primary-action[data-v-44407b66]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-44407b66]:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn[data-v-44407b66],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn[data-v-44407b66]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-44407b66]:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn[data-v-44407b66],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-44407b66]{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn[data-v-44407b66]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-44407b66]:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn[data-v-44407b66],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn[data-v-44407b66]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-44407b66]:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action[data-v-44407b66],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action[data-v-44407b66]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-44407b66]:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action[data-v-44407b66],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-44407b66]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action[data-v-44407b66]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-44407b66]:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons[data-v-44407b66],html[data-theme=dark] .header-action-buttons[data-v-44407b66]{background:transparent!important}html.dark .session-dropdown-menu[data-v-44407b66],html[data-theme=dark] .session-dropdown-menu[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header[data-v-44407b66],html[data-theme=dark] .session-menu-header[data-v-44407b66]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header[data-v-44407b66]:hover,html[data-theme=dark] .session-menu-header[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item[data-v-44407b66],html[data-theme=dark] .session-menu-item[data-v-44407b66]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item[data-v-44407b66]:hover,html[data-theme=dark] .session-menu-item[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls[data-v-44407b66],html.dark .header-robot-controls[data-v-44407b66],html[data-theme=dark] .robot-controls[data-v-44407b66],html[data-theme=dark] .header-robot-controls[data-v-44407b66]{background:transparent!important}html.dark .robot-btn[data-v-44407b66],html[data-theme=dark] .robot-btn[data-v-44407b66]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-44407b66]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn[data-v-44407b66]:disabled,html[data-theme=dark] .robot-btn[data-v-44407b66]:disabled{opacity:.4!important}html.dark .robot-queue-btn[data-v-44407b66],html[data-theme=dark] .robot-queue-btn[data-v-44407b66]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-44407b66]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn[data-v-44407b66],html[data-theme=dark] .queue-badge-btn[data-v-44407b66]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn[data-v-44407b66]:hover,html[data-theme=dark] .queue-badge-btn[data-v-44407b66]:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge[data-v-44407b66],html[data-theme=dark] .robot-badge[data-v-44407b66]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon[data-v-44407b66],html[data-theme=dark] .dropdown-icon[data-v-44407b66]{color:var(--fl-warning)!important}html.dark .robot-execute-btn[data-v-44407b66],html[data-theme=dark] .robot-execute-btn[data-v-44407b66]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue[data-v-44407b66],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-44407b66]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-44407b66]:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn[data-v-44407b66],html[data-theme=dark] .robot-results-btn[data-v-44407b66]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-44407b66]:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown[data-v-44407b66],html[data-theme=dark] .queue-dropdown[data-v-44407b66]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header[data-v-44407b66],html[data-theme=dark] .queue-dropdown-header[data-v-44407b66]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title[data-v-44407b66],html[data-theme=dark] .queue-dropdown-title[data-v-44407b66]{color:var(--fl-info)!important}html.dark .queue-clear-all-btn[data-v-44407b66],html[data-theme=dark] .queue-clear-all-btn[data-v-44407b66]{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn[data-v-44407b66]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-44407b66]:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item[data-v-44407b66],html[data-theme=dark] .queue-item[data-v-44407b66]{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item[data-v-44407b66]:hover,html[data-theme=dark] .queue-item[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label[data-v-44407b66],html[data-theme=dark] .queue-item-label[data-v-44407b66]{color:var(--fl-text-primary)!important}html.dark .queue-item-category[data-v-44407b66],html[data-theme=dark] .queue-item-category[data-v-44407b66],html.dark .queue-item-remove[data-v-44407b66],html[data-theme=dark] .queue-item-remove[data-v-44407b66]{color:var(--fl-text-muted)!important}html.dark .queue-item-remove[data-v-44407b66]:hover,html[data-theme=dark] .queue-item-remove[data-v-44407b66]:hover{color:var(--fl-error)!important}html.dark .robot-label[data-v-44407b66],html[data-theme=dark] .robot-label[data-v-44407b66]{color:inherit!important}html.dark .admin-shell[data-v-44407b66],html.dark .ss-page[data-v-44407b66],html.dark .rag-management[data-v-44407b66],html.dark .rag-configuration[data-v-44407b66],html.dark .rag-sync[data-v-44407b66],html.dark .spm-page[data-v-44407b66],html.dark .dbsync-page[data-v-44407b66],html.dark .system-template-manager[data-v-44407b66],html.dark .org-page[data-v-44407b66],html.dark .billing-page[data-v-44407b66],html.dark .admin-dashboard[data-v-44407b66],html.dark .um-page[data-v-44407b66],html.dark .fl-tenant-sync[data-v-44407b66],html.dark .knowledge-management[data-v-44407b66],html.dark .ai-defaults[data-v-44407b66],html.dark .ud-page[data-v-44407b66],html.dark .fl-page[data-v-44407b66],html.dark .security-dashboard[data-v-44407b66],html.dark .admin-page[data-v-44407b66],html[data-theme=dark] .admin-shell[data-v-44407b66],html[data-theme=dark] .ss-page[data-v-44407b66],html[data-theme=dark] .rag-management[data-v-44407b66],html[data-theme=dark] .rag-configuration[data-v-44407b66],html[data-theme=dark] .rag-sync[data-v-44407b66],html[data-theme=dark] .spm-page[data-v-44407b66],html[data-theme=dark] .dbsync-page[data-v-44407b66],html[data-theme=dark] .system-template-manager[data-v-44407b66],html[data-theme=dark] .org-page[data-v-44407b66],html[data-theme=dark] .billing-page[data-v-44407b66],html[data-theme=dark] .admin-dashboard[data-v-44407b66],html[data-theme=dark] .um-page[data-v-44407b66],html[data-theme=dark] .fl-tenant-sync[data-v-44407b66],html[data-theme=dark] .knowledge-management[data-v-44407b66],html[data-theme=dark] .ai-defaults[data-v-44407b66],html[data-theme=dark] .ud-page[data-v-44407b66],html[data-theme=dark] .fl-page[data-v-44407b66],html[data-theme=dark] .security-dashboard[data-v-44407b66],html[data-theme=dark] .admin-page[data-v-44407b66]{--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-44407b66],html.dark .rag-sync[data-v-44407b66],html.dark .knowledge-management[data-v-44407b66],html[data-theme=dark] .rag-management[data-v-44407b66],html[data-theme=dark] .rag-sync[data-v-44407b66],html[data-theme=dark] .knowledge-management[data-v-44407b66]{background:var(--fl-bg-page)!important}html.dark .admin-topbar[data-v-44407b66],html[data-theme=dark] .admin-topbar[data-v-44407b66]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section[data-v-44407b66],html[data-theme=dark] .topbar-section[data-v-44407b66]{color:var(--fl-text-muted)}html.dark .status-checking[data-v-44407b66],html[data-theme=dark] .status-checking[data-v-44407b66]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn[data-v-44407b66],html[data-theme=dark] .user-btn[data-v-44407b66]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn[data-v-44407b66]:hover,html[data-theme=dark] .user-btn[data-v-44407b66]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar[data-v-44407b66],html[data-theme=dark] .user-avatar[data-v-44407b66]{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown[data-v-44407b66],html.dark .user-dropdown[data-v-44407b66],html[data-theme=dark] .notification-dropdown[data-v-44407b66],html[data-theme=dark] .user-dropdown[data-v-44407b66]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-44407b66],html.dark .notification-item[data-v-44407b66],html[data-theme=dark] .notification-header[data-v-44407b66],html[data-theme=dark] .notification-item[data-v-44407b66]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-44407b66],html[data-theme=dark] .user-dropdown-divider[data-v-44407b66]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-44407b66]:hover,html[data-theme=dark] .user-dropdown-item[data-v-44407b66]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-44407b66]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-44407b66]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-44407b66],html[data-theme=dark] .admin-sidebar[data-v-44407b66]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-44407b66],html.dark .nav-group-divider[data-v-44407b66],html.dark .sidebar-footer[data-v-44407b66],html[data-theme=dark] .sidebar-brand[data-v-44407b66],html[data-theme=dark] .nav-group-divider[data-v-44407b66],html[data-theme=dark] .sidebar-footer[data-v-44407b66]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-44407b66],html[data-theme=dark] .nav-group-divider[data-v-44407b66]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-44407b66],html[data-theme=dark] .brand-icon[data-v-44407b66]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-44407b66]:hover,html.dark .nav-item.active[data-v-44407b66],html[data-theme=dark] .nav-item[data-v-44407b66]:hover,html[data-theme=dark] .nav-item.active[data-v-44407b66]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-44407b66]:before,html[data-theme=dark] .nav-item.active[data-v-44407b66]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-44407b66],html[data-theme=dark] .ss-card[data-v-44407b66]{background:var(--fl-bg-card);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-44407b66],html.dark .ss-action-icon--secondary[data-v-44407b66],html[data-theme=dark] .ss-icon-maintenance[data-v-44407b66],html[data-theme=dark] .ss-action-icon--secondary[data-v-44407b66]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-44407b66],html[data-theme=dark] .ss-select option[data-v-44407b66]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-44407b66],html[data-theme=dark] .ss-switch-slider[data-v-44407b66]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-44407b66],html.dark .um-dialog[data-v-44407b66],html[data-theme=dark] .um-table-card[data-v-44407b66],html[data-theme=dark] .um-dialog[data-v-44407b66]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0[data-v-44407b66],html[data-theme=dark] .um-avatar-0[data-v-44407b66]{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary[data-v-44407b66],html.dark .org-btn--primary[data-v-44407b66],html[data-theme=dark] .spm-btn--primary[data-v-44407b66],html[data-theme=dark] .org-btn--primary[data-v-44407b66]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-44407b66]:hover:not(:disabled),html.dark .org-btn--primary[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-44407b66]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-44407b66],html[data-theme=dark] .org-header__icon-ring[data-v-44407b66]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-44407b66]:hover,html[data-theme=dark] .quick-action-btn[data-v-44407b66]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-44407b66],html[data-theme=dark] .qa-teal[data-v-44407b66]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-44407b66],html[data-theme=dark] .qa-slate[data-v-44407b66]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-44407b66],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-44407b66]{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th[data-v-44407b66],html.dark .dbsync-table thead th[data-v-44407b66],html.dark .um-table th[data-v-44407b66],html.dark .ud-table th[data-v-44407b66],html.dark .history-table th[data-v-44407b66],html.dark .result-table th[data-v-44407b66],html[data-theme=dark] .spm-table th[data-v-44407b66],html[data-theme=dark] .dbsync-table thead th[data-v-44407b66],html[data-theme=dark] .um-table th[data-v-44407b66],html[data-theme=dark] .ud-table th[data-v-44407b66],html[data-theme=dark] .history-table th[data-v-44407b66],html[data-theme=dark] .result-table th[data-v-44407b66]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-44407b66],html[data-theme=dark] .ud-page[data-v-44407b66]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-44407b66],html[data-theme=dark] .ud-error[data-v-44407b66]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err[data-v-44407b66],html[data-theme=dark] .ud-subnote--err[data-v-44407b66]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-44407b66],html.dark .modal-overlay[data-v-44407b66],html.dark .confirm-overlay[data-v-44407b66],html.dark .dialog-overlay[data-v-44407b66],html.dark .loading-overlay[data-v-44407b66],html[data-theme=dark] .spm-overlay[data-v-44407b66],html[data-theme=dark] .modal-overlay[data-v-44407b66],html[data-theme=dark] .confirm-overlay[data-v-44407b66],html[data-theme=dark] .dialog-overlay[data-v-44407b66],html[data-theme=dark] .loading-overlay[data-v-44407b66]{background:rgba(0,0,0,.6)!important}html.dark .spm-modal[data-v-44407b66],html.dark .plans-dialog[data-v-44407b66],html.dark .preview-dialog[data-v-44407b66],html.dark .confirm-dialog[data-v-44407b66],html[data-theme=dark] .spm-modal[data-v-44407b66],html[data-theme=dark] .plans-dialog[data-v-44407b66],html[data-theme=dark] .preview-dialog[data-v-44407b66],html[data-theme=dark] .confirm-dialog[data-v-44407b66]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-44407b66],html.dark .um-dialog-header[data-v-44407b66],html.dark .spm-modal-actions[data-v-44407b66],html.dark .um-dialog-footer[data-v-44407b66],html.dark .plans-dialog__header[data-v-44407b66],html[data-theme=dark] .spm-modal-header[data-v-44407b66],html[data-theme=dark] .um-dialog-header[data-v-44407b66],html[data-theme=dark] .spm-modal-actions[data-v-44407b66],html[data-theme=dark] .um-dialog-footer[data-v-44407b66],html[data-theme=dark] .plans-dialog__header[data-v-44407b66]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-44407b66],html.dark .detail-row[data-v-44407b66],html[data-theme=dark] .status-row-header[data-v-44407b66],html[data-theme=dark] .detail-row[data-v-44407b66]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider[data-v-44407b66],html[data-theme=dark] .divider[data-v-44407b66]{border-bottom-color:var(--fl-border-input)}html.dark .mono[data-v-44407b66],html[data-theme=dark] .mono[data-v-44407b66]{color:var(--fl-text-primary)}html.dark .chip--ok[data-v-44407b66],html[data-theme=dark] .chip--ok[data-v-44407b66]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-44407b66],html[data-theme=dark] .chip--warn[data-v-44407b66]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-44407b66],html[data-theme=dark] .chip--danger[data-v-44407b66]{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted[data-v-44407b66],html[data-theme=dark] .chip--muted[data-v-44407b66]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-44407b66],html[data-theme=dark] .kpi-card[data-v-44407b66]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row[data-v-44407b66]:hover,html[data-theme=dark] .log-row[data-v-44407b66]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-44407b66],html[data-theme=dark] .error-item[data-v-44407b66]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-44407b66],html[data-theme=dark] .action-auth[data-v-44407b66]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-44407b66],html[data-theme=dark] .action-danger[data-v-44407b66]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-44407b66],html[data-theme=dark] .action-modify[data-v-44407b66]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-44407b66],html[data-theme=dark] .action-access[data-v-44407b66]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-44407b66],html[data-theme=dark] .action-default[data-v-44407b66]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-44407b66],html[data-theme=dark] .provider-tag--anthropic[data-v-44407b66]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-44407b66],html[data-theme=dark] .provider-tag--mistral[data-v-44407b66]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-44407b66]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-44407b66]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-44407b66]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-44407b66]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-44407b66],html[data-theme=dark] .rag-tabs[data-v-44407b66]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button[data-v-44407b66]:hover,html.dark .tab-button.active[data-v-44407b66],html[data-theme=dark] .tab-button[data-v-44407b66]:hover,html[data-theme=dark] .tab-button.active[data-v-44407b66]{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content[data-v-44407b66],html.dark .rag-header[data-v-44407b66],html.dark .stat-card[data-v-44407b66],html[data-theme=dark] .rag-content[data-v-44407b66],html[data-theme=dark] .rag-header[data-v-44407b66],html[data-theme=dark] .stat-card[data-v-44407b66]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.admin-shell[data-v-44407b66]{--fl-navy: var(--fl-navy);--fl-navy-dark: var(--fl-navy-dark);--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: var(--fl-ceremaris-light-hover);--fl-ceremaris-light-active: #e4e7ec;--fl-border-subtle: var(--fl-border-subtle);--fl-border-card: var(--fl-border-cool);background:var(--fl-bg-page)!important;font-family:var(--fl-font-family);min-height:100vh;display:flex;flex-direction:column;color:var(--fl-navy-ink);letter-spacing:-.005em}.admin-topbar[data-v-44407b66]{position:fixed;top:0;left:0;right:0;height:56px;background:var(--fl-bg-card);border-bottom:1px solid var(--fl-border-subtle);display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:100}.topbar-left[data-v-44407b66]{display:flex;align-items:center;gap:12px}.nav-toggle[data-v-44407b66]{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-text-secondary);transition:all var(--fl-duration-fast) var(--fl-ease-out)}.nav-toggle[data-v-44407b66]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.topbar-title-area[data-v-44407b66]{display:flex;align-items:center;gap:6px}.topbar-section[data-v-44407b66]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-semibold);color:var(--fl-text-secondary);letter-spacing:-.005em}.topbar-divider-icon[data-v-44407b66]{color:var(--fl-text-muted)}.topbar-page[data-v-44407b66]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary)}.topbar-right[data-v-44407b66]{display:flex;align-items:center;gap:8px}.status-pill[data-v-44407b66]{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-44407b66]{width:6px;height:6px;border-radius:50%;animation:pulse-dot-44407b66 2s ease-in-out infinite}.status-healthy[data-v-44407b66]{background:var(--fl-success-light);color:var(--fl-success-text)}.status-healthy .status-dot[data-v-44407b66]{background:var(--fl-success)}.status-warning[data-v-44407b66]{background:var(--fl-warning-light);color:var(--fl-warning-text)}.status-warning .status-dot[data-v-44407b66]{background:var(--fl-warning)}.status-error[data-v-44407b66]{background:var(--fl-error-light);color:var(--fl-error-text)}.status-error .status-dot[data-v-44407b66]{background:var(--fl-error)}.status-checking[data-v-44407b66]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}.status-checking .status-dot[data-v-44407b66]{background:var(--fl-text-muted)}@keyframes pulse-dot-44407b66{0%,to{opacity:1}50%{opacity:.4}}.topbar-icon-btn[data-v-44407b66]{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-text-secondary);transition:all var(--fl-duration-fast) var(--fl-ease-out)}.topbar-icon-btn[data-v-44407b66]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.user-btn[data-v-44407b66]{display:flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;border:1px solid var(--fl-border-subtle);background:var(--fl-bg-card);border-radius:var(--fl-radius-full);cursor:pointer;transition:all var(--fl-duration-fast) var(--fl-ease-out)}.user-btn[data-v-44407b66]:hover{border-color:var(--fl-navy);background:var(--fl-ceremaris-light)}.user-avatar[data-v-44407b66]{width:28px;height:28px;border-radius:50%;background:var(--fl-bg-card);color:var(--fl-text-primary);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:var(--fl-weight-bold);letter-spacing:-.005em}.user-name[data-v-44407b66]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary)}.notification-dropdown[data-v-44407b66]{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-44407b66]{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-44407b66]{padding:24px 16px;text-align:center;font-size:var(--fl-text-sm);color:var(--fl-text-muted)}.notification-item[data-v-44407b66]{padding:10px 16px;border-bottom:1px solid var(--fl-border-subtle)}.notification-item[data-v-44407b66]:last-child{border-bottom:none}.notification-item-title[data-v-44407b66]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary)}.notification-item-msg[data-v-44407b66]{font-size:var(--fl-text-xs);color:var(--fl-text-secondary);margin-top:2px}.user-dropdown[data-v-44407b66]{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-44407b66]{padding:14px 16px}.user-dropdown-name[data-v-44407b66]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary)}.user-dropdown-role[data-v-44407b66]{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-medium);color:var(--fl-navy);margin-top:2px}.user-dropdown-email[data-v-44407b66]{font-size:var(--fl-text-xs);color:var(--fl-text-muted);margin-top:2px}.user-dropdown-divider[data-v-44407b66]{height:1px;background:var(--fl-border-subtle)}.user-dropdown-item[data-v-44407b66]{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-44407b66]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.user-dropdown-logout[data-v-44407b66]:hover{background:var(--fl-error-light);color:var(--fl-error)}.admin-sidebar[data-v-44407b66]{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-44407b66]{width:56px}.sidebar-brand[data-v-44407b66]{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-44407b66]{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-44407b66]{display:flex;flex-direction:column;min-width:0}.brand-title[data-v-44407b66]{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-44407b66]{font-size:13px;font-weight:var(--fl-weight-medium);color:var(--fl-text-muted);letter-spacing:-.005em}.sidebar-nav[data-v-44407b66]{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px}.nav-group[data-v-44407b66]{margin-bottom:4px}.nav-group-label[data-v-44407b66]{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-44407b66]{height:1px;background:var(--fl-border-subtle);margin:6px 4px}.nav-item[data-v-44407b66]{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-44407b66]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.nav-item.active[data-v-44407b66]{background:var(--fl-ceremaris-light);color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.nav-item.active[data-v-44407b66]: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-44407b66]{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-44407b66]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.nav-item-badge[data-v-44407b66]{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-44407b66]{color:var(--fl-text-muted);margin-left:auto}.sidebar-footer[data-v-44407b66]{flex-shrink:0;padding:8px;border-top:1px solid var(--fl-border-subtle)}.footer-btn[data-v-44407b66]{color:var(--fl-text-muted)}.footer-btn[data-v-44407b66]:hover{color:var(--fl-navy)}.admin-main[data-v-44407b66]{margin-top:56px;margin-left:56px;padding:24px;height:calc(100vh - 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-44407b66]{margin-left:240px}.fade-slide-enter-active[data-v-44407b66]{transition:opacity .2s ease,transform .2s ease}.fade-slide-leave-active[data-v-44407b66]{transition:opacity .1s ease,transform .1s ease}.fade-slide-enter-from[data-v-44407b66],.fade-slide-leave-to[data-v-44407b66]{opacity:0;transform:translate(-4px)}.sidebar-nav[data-v-44407b66]::-webkit-scrollbar{width:3px}.sidebar-nav[data-v-44407b66]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-44407b66]::-webkit-scrollbar-thumb{background:var(--fl-border-subtle);border-radius:3px}.sidebar-nav[data-v-44407b66]::-webkit-scrollbar-thumb:hover{background:var(--fl-text-muted)}@media(max-width:768px){.admin-sidebar[data-v-44407b66]{transform:translate(-100%);width:240px!important;box-shadow:var(--fl-shadow-xl)}.admin-sidebar[data-v-44407b66]:not(.collapsed){transform:translate(0)}.admin-main[data-v-44407b66]{margin-left:0!important}.user-name[data-v-44407b66],.status-label[data-v-44407b66]{display:none}}.to-page[data-v-10c75445]{--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: #e4e7ec;--bg-page: var(--fl-k1-bg-page);--bg-card: #FFFFFF;--bg-muted: var(--fl-bg-muted);--radius-card: 14px;--font-main: "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;background:var(--bg-page);min-height:100%;font-family:var(--font-main);color:var(--ink);letter-spacing:-.01em;line-height:1.45;padding:30px 22px;-webkit-font-smoothing:antialiased}.to-wrap[data-v-10c75445]{max-width:1080px;margin:0 auto}.to-crumb[data-v-10c75445]{font-size:12.5px;color:var(--muted);margin-bottom:14px}.to-crumb strong[data-v-10c75445]{color:var(--ink-soft);font-weight:600}.to-topbar[data-v-10c75445]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.to-title[data-v-10c75445]{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.to-badge[data-v-10c75445]{display:inline-block;font-size:11px;font-weight:700;color:var(--brass);background:var(--bg-card);border:1px solid var(--brass-light);border-radius:999px;padding:3px 10px;vertical-align:middle;margin-left:9px;letter-spacing:0}.to-sub[data-v-10c75445]{font-size:13px;color:var(--ink-soft);margin-top:3px}.to-note[data-v-10c75445]{font-size:11.5px;color:var(--muted);margin-top:2px}.to-error[data-v-10c75445]{background:var(--fl-anam-option-declined-bg);border:1px solid var(--fl-error);border-radius:10px;padding:14px 16px;color:var(--fl-error-text);font-size:13.5px;margin-bottom:18px}.to-loading[data-v-10c75445]{color:var(--muted);font-size:13.5px;padding:20px 0}.to-strip[data-v-10c75445]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}@media(max-width:700px){.to-strip[data-v-10c75445]{grid-template-columns:repeat(2,1fr)}}.to-stat[data-v-10c75445]{background:var(--bg-card);border:1px solid var(--hairline);border-radius:12px;padding:15px 16px}.to-stat__label[data-v-10c75445]{font-size:11.5px;color:var(--muted);font-weight:600}.to-stat__value[data-v-10c75445]{font-size:23px;font-weight:700;margin-top:6px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.to-searchbar[data-v-10c75445]{margin-bottom:12px}.to-search[data-v-10c75445]{width:100%;max-width:320px;font-family:var(--font-main);font-size:13px;color:var(--ink);background:var(--bg-card);border:1px solid var(--hairline);border-radius:10px;padding:9px 12px;outline:none;transition:border-color .15s}.to-search[data-v-10c75445]:focus{border-color:var(--navy)}.to-search[data-v-10c75445]::placeholder{color:var(--muted)}.to-card[data-v-10c75445]{background:var(--bg-card);border:1px solid var(--hairline);border-radius:var(--radius-card);padding:12px 16px;margin-bottom:18px}.to-table-wrap[data-v-10c75445]{overflow-x:auto}.to-table[data-v-10c75445]{width:100%;border-collapse:collapse}.to-th[data-v-10c75445]{font-size:11px;color:var(--muted);font-weight:600;padding:9px 10px;white-space:nowrap;user-select:none;text-align:right}.to-th--left[data-v-10c75445]{text-align:left}.to-th--chev[data-v-10c75445]{width:28px}.to-td[data-v-10c75445]{font-size:13px;padding:11px 10px;text-align:right;border-top:1px solid var(--subtle);font-variant-numeric:tabular-nums;color:var(--ink-soft);vertical-align:middle}.to-td--left[data-v-10c75445]{text-align:left}.to-td--strong[data-v-10c75445],.to-td--eur[data-v-10c75445]{color:var(--ink);font-weight:600}.to-td--empty[data-v-10c75445]{color:var(--muted);text-align:center;padding:20px;font-style:italic}.to-td--chev[data-v-10c75445]{text-align:center;width:28px}.to-tr:hover td[data-v-10c75445]{background:var(--bg-muted)}.to-tr--clickable[data-v-10c75445]{cursor:pointer}.to-org[data-v-10c75445]{display:block}.to-tid[data-v-10c75445]{display:block;font-size:11px;color:var(--muted);font-weight:500;margin-top:1px}.to-dot[data-v-10c75445]{display:inline-block;width:9px;height:9px;border-radius:999px;vertical-align:middle}.to-dot--ok[data-v-10c75445]{background:#2e9e5b}.to-dot--bad[data-v-10c75445]{background:var(--fl-error)}.to-dot--off[data-v-10c75445]{background:var(--muted)}.to-agentinfo[data-v-10c75445]{margin-left:7px;font-size:12px;color:var(--ink-soft)}.to-subbadge[data-v-10c75445]{display:inline-block;font-size:10.5px;font-weight:600;border-radius:999px;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-10c75445]{color:#2e7d4f;border-color:#bfe3cd;background:#f1faf4}.to-subbadge--trial[data-v-10c75445]{color:var(--brass);border-color:var(--brass-light)}.to-subbadge--warn[data-v-10c75445]{color:var(--fl-error-text);border-color:var(--fl-error);background:var(--fl-anam-option-declined-bg)}.to-subbadge--off[data-v-10c75445]{color:var(--muted)}.to-chev[data-v-10c75445]{display:inline-block;color:var(--muted);font-size:11px;transition:transform .15s ease,color .15s ease}.to-chev--open[data-v-10c75445]{transform:rotate(90deg);color:var(--navy)}.to-subrow>.to-subcell[data-v-10c75445]{background:var(--bg-muted);padding:16px 16px 14px 30px;border-top:1px solid var(--subtle)}.to-detail[data-v-10c75445]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:700px){.to-detail[data-v-10c75445]{grid-template-columns:1fr}}.to-detail__block[data-v-10c75445]{background:var(--bg-card);border:1px solid var(--hairline);border-radius:10px;padding:12px 14px}.to-detail__label[data-v-10c75445]{font-size:11px;font-weight:700;color:var(--muted);margin-bottom:8px}.to-detail__line[data-v-10c75445]{font-size:12.5px;color:var(--ink-soft);padding:2px 0}.to-detail__line strong[data-v-10c75445]{color:var(--ink);font-weight:600}.to-detail__rel[data-v-10c75445]{color:var(--muted);margin-left:4px}.to-detail__links[data-v-10c75445]{display:flex;gap:18px;margin-top:14px;flex-wrap:wrap}.to-footlinks[data-v-10c75445]{display:flex;gap:18px;flex-wrap:wrap;margin-top:4px}.to-link[data-v-10c75445]{font-size:13px;font-weight:600;color:var(--navy);text-decoration:none}.to-link[data-v-10c75445]:hover{text-decoration:underline}.font-settings[data-v-7742ea5a]{padding:20px}.preview-container[data-v-7742ea5a]{background:var(--fl-bg-card);border-radius:4px;padding:20px}.preview-container[data-v-7742ea5a]>*{margin-bottom:16px}.preview-container h1[data-v-7742ea5a],.preview-container h2[data-v-7742ea5a],.preview-container h3[data-v-7742ea5a],.preview-container h4[data-v-7742ea5a]{margin-top:0}.custom-select[data-v-7742ea5a],.table-select[data-v-7742ea5a]{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-7742ea5a]:hover,.table-select[data-v-7742ea5a]:hover{border-color:rgba(0,0,0,.87)}.custom-select[data-v-7742ea5a]:focus,.table-select[data-v-7742ea5a]:focus{border-color:var(--fl-info);border-width:2px;padding:7px 11px}.table-select[data-v-7742ea5a]{padding:4px 8px;font-size:14px;min-width:100px}.v-label[data-v-7742ea5a]{display:block;margin-bottom:8px;font-size:12px;color:rgba(0,0,0,.6);font-weight:400}td .table-select[data-v-7742ea5a]{max-width:120px}[data-v-dcd7cbcd]: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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-dcd7cbcd]: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-dcd7cbcd]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-dcd7cbcd]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-dcd7cbcd]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-dcd7cbcd]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-dcd7cbcd]: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-dcd7cbcd]: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-dcd7cbcd]: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-dcd7cbcd]: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-dcd7cbcd],html[data-theme=dark][data-v-dcd7cbcd]{--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-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-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-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-dcd7cbcd]{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-dcd7cbcd]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-dcd7cbcd],html.dark .length-bubble[data-v-dcd7cbcd]{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-dcd7cbcd]:after,html.dark .length-bubble[data-v-dcd7cbcd]:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout[data-v-dcd7cbcd]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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-dcd7cbcd],html.dark .fl-chrome-popout[data-v-dcd7cbcd]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-dcd7cbcd]: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-dcd7cbcd],html[data-theme=dark][data-v-dcd7cbcd]{--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-dcd7cbcd]:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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-dcd7cbcd],.ut-palette__title[data-v-dcd7cbcd],.sm-palette__title[data-v-dcd7cbcd],.bp-palette__title[data-v-dcd7cbcd],.tb-palette__title[data-v-dcd7cbcd],.rp-palette__title[data-v-dcd7cbcd],.sv-hero__title[data-v-dcd7cbcd],[class*=hero__title][data-v-dcd7cbcd]{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-dcd7cbcd],[class*=hero__title-mark][data-v-dcd7cbcd]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-dcd7cbcd]{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-dcd7cbcd],.browser-title[data-v-dcd7cbcd],.search-scope__title[data-v-dcd7cbcd],[class*=__section-title][data-v-dcd7cbcd],[class*=__panel-title][data-v-dcd7cbcd]{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-dcd7cbcd],[class*=tile__value][data-v-dcd7cbcd]{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-dcd7cbcd],[class*=hero__eyebrow][data-v-dcd7cbcd]{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-dcd7cbcd],[class*=hero__lede][data-v-dcd7cbcd]{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-dcd7cbcd]{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-dcd7cbcd],.template-section-title[data-v-dcd7cbcd]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-dcd7cbcd]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-dcd7cbcd],.mdi[data-v-dcd7cbcd]:before,[class^=mdi-][data-v-dcd7cbcd]:before,[class*=" mdi-"][data-v-dcd7cbcd]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container[data-v-dcd7cbcd]{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-dcd7cbcd]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-dcd7cbcd]{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-dcd7cbcd .4s var(--fl-ease-out)}.fl-card-wide[data-v-dcd7cbcd]{max-width:640px}.fl-card-narrow[data-v-dcd7cbcd]{max-width:420px}@keyframes fl-card-fade-in-dcd7cbcd{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-dcd7cbcd]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-dcd7cbcd],.fl-card-title[data-v-dcd7cbcd]{font-family:var(--fl-font-family);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-dcd7cbcd]{font-family:var(--fl-font-family);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-dcd7cbcd]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-dcd7cbcd]{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-dcd7cbcd]{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-family:var(--fl-font-family);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-dcd7cbcd]{color:inherit}.fl-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-dcd7cbcd]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-dcd7cbcd]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-dcd7cbcd]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-dcd7cbcd]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-dcd7cbcd]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-dcd7cbcd]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-dcd7cbcd]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-dcd7cbcd]{pointer-events:none}.fl-btn-loading[data-v-dcd7cbcd]: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-dcd7cbcd .7s linear infinite}@keyframes fl-btn-spin-dcd7cbcd{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-dcd7cbcd]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-dcd7cbcd]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-dcd7cbcd]{width:100%}.fl-btn-icon[data-v-dcd7cbcd]{width:18px;height:18px}.fl-choice-grid[data-v-dcd7cbcd]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-dcd7cbcd]{grid-template-columns:1fr}.fl-choice-grid[data-v-dcd7cbcd]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-dcd7cbcd]{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-family:var(--fl-font-family);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-dcd7cbcd]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-dcd7cbcd]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-dcd7cbcd]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-dcd7cbcd]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-dcd7cbcd]{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-family:var(--fl-font-family);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-dcd7cbcd]{font-size:13px;color:#8993a3}.fl-chip[data-v-dcd7cbcd]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-dcd7cbcd]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-dcd7cbcd]{color:var(--fl-navy)}.fl-chip.selected[data-v-dcd7cbcd]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-dcd7cbcd]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-dcd7cbcd]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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-dcd7cbcd]::placeholder{color:#8993a3}.fl-input[data-v-dcd7cbcd]:hover{border-color:#c9cfd6}.fl-input[data-v-dcd7cbcd]: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-dcd7cbcd]{min-height:120px;resize:vertical}.fl-input-group[data-v-dcd7cbcd]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-dcd7cbcd]{display:block;font-family:var(--fl-font-family);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-dcd7cbcd]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-dcd7cbcd]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-dcd7cbcd]{color:var(--fl-text-muted)}.fl-instruction[data-v-dcd7cbcd]{font-family:var(--fl-font-family);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-dcd7cbcd]{font-family:var(--fl-font-family);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-dcd7cbcd]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-dcd7cbcd]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-dcd7cbcd]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-dcd7cbcd]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-dcd7cbcd]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-dcd7cbcd]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-dcd7cbcd]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-dcd7cbcd]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-dcd7cbcd]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-dcd7cbcd]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-dcd7cbcd]{padding:var(--fl-space-md)}.fl-p-lg[data-v-dcd7cbcd]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-dcd7cbcd]{padding:var(--fl-space-xl)}.fl-flex[data-v-dcd7cbcd]{display:flex}.fl-flex-col[data-v-dcd7cbcd]{flex-direction:column}.fl-items-center[data-v-dcd7cbcd]{align-items:center}.fl-justify-center[data-v-dcd7cbcd]{justify-content:center}.fl-justify-between[data-v-dcd7cbcd]{justify-content:space-between}.fl-gap-sm[data-v-dcd7cbcd]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-dcd7cbcd]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-dcd7cbcd]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-dcd7cbcd]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-dcd7cbcd]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-dcd7cbcd],.fl-card-title[data-v-dcd7cbcd]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-dcd7cbcd]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-dcd7cbcd]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-dcd7cbcd]{padding:var(--fl-space-md)}.fl-card-header[data-v-dcd7cbcd],.fl-card-content[data-v-dcd7cbcd]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-dcd7cbcd]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-dcd7cbcd]{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-family:var(--fl-font-family);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-dcd7cbcd]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-dcd7cbcd]{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-dcd7cbcd]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-dcd7cbcd]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-dcd7cbcd]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-dcd7cbcd]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-dcd7cbcd]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-dcd7cbcd]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-dcd7cbcd]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-dcd7cbcd]{font-family:var(--fl-font-family);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-dcd7cbcd]{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-dcd7cbcd]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-dcd7cbcd]{width:16px;height:16px}.fl-icon-lg[data-v-dcd7cbcd]{width:24px;height:24px}.fl-check-icon[data-v-dcd7cbcd]{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base[data-v-dcd7cbcd],.test-container .result-container[data-v-dcd7cbcd],.test-container [class*=-question-container][data-v-dcd7cbcd],.test-container [class*=-result-container][data-v-dcd7cbcd],.test-container [class*=-test-container][data-v-dcd7cbcd]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-dcd7cbcd],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-dcd7cbcd]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-dcd7cbcd],.test-container .print-btn[data-v-dcd7cbcd]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-dcd7cbcd]:hover:not(:disabled),.test-container .print-btn[data-v-dcd7cbcd]: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-dcd7cbcd]:disabled,.test-container .print-btn[data-v-dcd7cbcd]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-dcd7cbcd]{background:transparent!important}.test-container [class*=-question-item][data-v-dcd7cbcd]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-dcd7cbcd]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-dcd7cbcd],.test-container .interpretation-section[data-v-dcd7cbcd],.test-container .main-interpretation[data-v-dcd7cbcd],.test-container .full-interpretation[data-v-dcd7cbcd],.test-container .detailed-interpretation[data-v-dcd7cbcd],.test-container .score-interpretation[data-v-dcd7cbcd],.test-container .instruction-section[data-v-dcd7cbcd],.test-container .instruction-box[data-v-dcd7cbcd],.test-container .instructions-panel[data-v-dcd7cbcd],.test-container .standard-instruction[data-v-dcd7cbcd],.test-container .info-box[data-v-dcd7cbcd],.test-container .important-note[data-v-dcd7cbcd],.test-container .highlight-box[data-v-dcd7cbcd],.test-container .camera-instruction[data-v-dcd7cbcd],.test-container .drawing-instruction[data-v-dcd7cbcd],.test-container .input-instruction[data-v-dcd7cbcd],.test-container .region-hint[data-v-dcd7cbcd],.test-container .tutorial-summary[data-v-dcd7cbcd]{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-dcd7cbcd],.test-container .result-section[data-v-dcd7cbcd],.test-container .summary-section[data-v-dcd7cbcd],.test-container .score-box[data-v-dcd7cbcd],.test-container .score-summary[data-v-dcd7cbcd],.test-container .phase-card[data-v-dcd7cbcd],.test-container .metric-card[data-v-dcd7cbcd],.test-container .section-card[data-v-dcd7cbcd],.test-container .test-info[data-v-dcd7cbcd],.test-container .sequence-info[data-v-dcd7cbcd],.test-container .completion-summary[data-v-dcd7cbcd],.test-container .completion-status[data-v-dcd7cbcd],.test-container .debug-section[data-v-dcd7cbcd],.test-container .debug-stats[data-v-dcd7cbcd],.test-container .debug-info[data-v-dcd7cbcd],.test-container .specific-data[data-v-dcd7cbcd],.test-container .matrix-display[data-v-dcd7cbcd],.test-container .counter-display[data-v-dcd7cbcd]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-dcd7cbcd]{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-dcd7cbcd]{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-dcd7cbcd]: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-dcd7cbcd]{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-dcd7cbcd]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-dcd7cbcd]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-dcd7cbcd],.test-container .bdi-option[data-v-dcd7cbcd],.score-container .response-option[data-v-dcd7cbcd]{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-dcd7cbcd],.test-container .bdi-option .bdi-option-text[data-v-dcd7cbcd],.score-container .response-option .option-label[data-v-dcd7cbcd]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-dcd7cbcd]:before,.test-container .bdi-option[data-v-dcd7cbcd]: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-dcd7cbcd]{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-dcd7cbcd]:after,.test-container .bdi-option[data-v-dcd7cbcd]:after,.score-container .response-option[data-v-dcd7cbcd]: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-dcd7cbcd]:hover:not(.selected),.test-container .bdi-option[data-v-dcd7cbcd]:hover:not(.selected),.score-container .response-option[data-v-dcd7cbcd]: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-dcd7cbcd]:hover:not(.selected):before,.test-container .bdi-option[data-v-dcd7cbcd]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-dcd7cbcd],.test-container .bdi-option.selected[data-v-dcd7cbcd],.score-container .response-option.selected[data-v-dcd7cbcd]{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-dcd7cbcd],.test-container .bdi-option.selected .bdi-option-text[data-v-dcd7cbcd],.score-container .response-option.selected .option-label[data-v-dcd7cbcd]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-dcd7cbcd]:before,.test-container .bdi-option.selected[data-v-dcd7cbcd]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-dcd7cbcd]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-dcd7cbcd]:after,.test-container .bdi-option.selected[data-v-dcd7cbcd]:after,.score-container .response-option.selected[data-v-dcd7cbcd]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-dcd7cbcd]{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-dcd7cbcd]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-dcd7cbcd]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-dcd7cbcd]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-dcd7cbcd]{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-dcd7cbcd]{color:#fff!important}.test-container .answer-option.selected[data-v-dcd7cbcd]: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-dcd7cbcd]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-dcd7cbcd]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-dcd7cbcd]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-dcd7cbcd{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-dcd7cbcd{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-dcd7cbcd{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-dcd7cbcd{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-dcd7cbcd{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-dcd7cbcd]{animation:fl-ai-cognitive-pulse-dcd7cbcd 2s ease-in-out infinite}.fl-ai-generating[data-v-dcd7cbcd]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-dcd7cbcd .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-dcd7cbcd]{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-dcd7cbcd]{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-dcd7cbcd]{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-dcd7cbcd]{font-family:var(--fl-font-family-ai);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-dcd7cbcd]{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-dcd7cbcd]{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-dcd7cbcd]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-dcd7cbcd]{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-dcd7cbcd]{opacity:1}.fl-data-container[data-v-dcd7cbcd]{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-dcd7cbcd]{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-dcd7cbcd]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-dcd7cbcd 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-dcd7cbcd]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-dcd7cbcd]{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-family:var(--fl-font-family);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-dcd7cbcd]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-dcd7cbcd]{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-dcd7cbcd]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-dcd7cbcd]{transform:scale(1.1);animation:fl-ai-lens-scan-dcd7cbcd 3s ease-in-out infinite}.fl-btn-ai[data-v-dcd7cbcd]{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-dcd7cbcd]: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-dcd7cbcd]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-dcd7cbcd]{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-dcd7cbcd]{font-size:12px}.fl-ai-response[data-v-dcd7cbcd]{font-family:var(--fl-font-family-ai);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-dcd7cbcd]: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-dcd7cbcd]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-dcd7cbcd]: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-dcd7cbcd .8s linear infinite}@keyframes fl-ai-spin-dcd7cbcd{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-dcd7cbcd],html[data-theme=dark] .fl-ai-text[data-v-dcd7cbcd]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-dcd7cbcd],html[data-theme=dark] .fl-ai-response[data-v-dcd7cbcd]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-dcd7cbcd],html[data-theme=dark] .fl-btn-ai[data-v-dcd7cbcd]{color:#1a1a00}html.dark .fl-ai-badge[data-v-dcd7cbcd],html[data-theme=dark] .fl-ai-badge[data-v-dcd7cbcd]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-dcd7cbcd],html[data-theme=dark][data-v-dcd7cbcd]{color-scheme:dark}html.dark[data-v-dcd7cbcd] ::-webkit-scrollbar,html[data-theme=dark][data-v-dcd7cbcd] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-dcd7cbcd] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-dcd7cbcd] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-dcd7cbcd] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-dcd7cbcd] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-dcd7cbcd] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-dcd7cbcd] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-dcd7cbcd],html[data-theme=dark] body[data-v-dcd7cbcd]{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app[data-v-dcd7cbcd],html[data-theme=dark] #app[data-v-dcd7cbcd]{background-color:var(--fl-bg-page)}html.dark footer[data-v-dcd7cbcd],html[data-theme=dark] footer[data-v-dcd7cbcd]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button[data-v-dcd7cbcd],html[data-theme=dark] .start-button[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item[data-v-dcd7cbcd],html[data-theme=dark] .info-item[data-v-dcd7cbcd]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .info-item[data-v-dcd7cbcd]:hover{background-color:#2d333b!important}html.dark .info-item.clickable[data-v-dcd7cbcd]:hover,html[data-theme=dark] .info-item.clickable[data-v-dcd7cbcd]:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon[data-v-dcd7cbcd],html[data-theme=dark] .info-icon[data-v-dcd7cbcd],html.dark .info-label[data-v-dcd7cbcd],html[data-theme=dark] .info-label[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .info-value[data-v-dcd7cbcd],html[data-theme=dark] .info-value[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .user-info[data-v-dcd7cbcd],html[data-theme=dark] .user-info[data-v-dcd7cbcd]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon[data-v-dcd7cbcd],html[data-theme=dark] .user-info .info-icon[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .patient-info[data-v-dcd7cbcd],html[data-theme=dark] .patient-info[data-v-dcd7cbcd]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon[data-v-dcd7cbcd],html[data-theme=dark] .patient-info .info-icon[data-v-dcd7cbcd]{color:var(--fl-success)!important}html.dark .patient-info.no-patient[data-v-dcd7cbcd],html[data-theme=dark] .patient-info.no-patient[data-v-dcd7cbcd]{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info[data-v-dcd7cbcd],html[data-theme=dark] .fachbereich-info[data-v-dcd7cbcd]{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon[data-v-dcd7cbcd],html[data-theme=dark] .fachbereich-info .info-icon[data-v-dcd7cbcd]{color:#a371d4!important}html.dark .modus-info[data-v-dcd7cbcd],html[data-theme=dark] .modus-info[data-v-dcd7cbcd]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info[data-v-dcd7cbcd],html[data-theme=dark] .ai-provider-info[data-v-dcd7cbcd]{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon[data-v-dcd7cbcd],html[data-theme=dark] .ai-provider-info .info-icon[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .session-info[data-v-dcd7cbcd],html[data-theme=dark] .session-info[data-v-dcd7cbcd],html.dark .unlock-info[data-v-dcd7cbcd],html[data-theme=dark] .unlock-info[data-v-dcd7cbcd]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info[data-v-dcd7cbcd],html[data-theme=dark] .untersucher-info[data-v-dcd7cbcd]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input[data-v-dcd7cbcd]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-dcd7cbcd],html.dark textarea[data-v-dcd7cbcd],html[data-theme=dark] input[data-v-dcd7cbcd]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-dcd7cbcd],html[data-theme=dark] textarea[data-v-dcd7cbcd]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-dcd7cbcd]::placeholder,html.dark textarea[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] input[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] textarea[data-v-dcd7cbcd]::placeholder{color:#8993a3}html.dark input[data-v-dcd7cbcd]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-dcd7cbcd]:focus,html.dark textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] input[data-v-dcd7cbcd]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-dcd7cbcd]:focus,html[data-theme=dark] textarea[data-v-dcd7cbcd]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-dcd7cbcd],html[data-theme=dark] select option[data-v-dcd7cbcd]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-dcd7cbcd],html[data-theme=dark] .v-field[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important}html.dark .v-field__input[data-v-dcd7cbcd],html[data-theme=dark] .v-field__input[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .v-field__outline[data-v-dcd7cbcd],html[data-theme=dark] .v-field__outline[data-v-dcd7cbcd]{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline[data-v-dcd7cbcd],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-dcd7cbcd]{border-color:var(--fl-border-input-focus)!important}html.dark .v-label[data-v-dcd7cbcd],html[data-theme=dark] .v-label[data-v-dcd7cbcd],html.dark .v-select .v-field__append-inner[data-v-dcd7cbcd],html.dark .v-text-field .v-field__append-inner[data-v-dcd7cbcd],html.dark .v-text-field .v-field__prepend-inner[data-v-dcd7cbcd],html[data-theme=dark] .v-select .v-field__append-inner[data-v-dcd7cbcd],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-dcd7cbcd],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .v-list[data-v-dcd7cbcd],html[data-theme=dark] .v-list[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important}html.dark .v-list-item[data-v-dcd7cbcd],html[data-theme=dark] .v-list-item[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .v-list-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .v-list-item[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content[data-v-dcd7cbcd],html[data-theme=dark] .v-overlay__content[data-v-dcd7cbcd]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-dcd7cbcd],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox][data-v-dcd7cbcd],html.dark input[type=radio][data-v-dcd7cbcd],html[data-theme=dark] input[type=checkbox][data-v-dcd7cbcd],html[data-theme=dark] input[type=radio][data-v-dcd7cbcd]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-dcd7cbcd],html[data-theme=dark] .fl-chip[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-dcd7cbcd],html[data-theme=dark] .fl-chip .mdi[data-v-dcd7cbcd]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-dcd7cbcd]:hover,html[data-theme=dark] .fl-chip[data-v-dcd7cbcd]: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-dcd7cbcd],html[data-theme=dark] .fl-chip.selected[data-v-dcd7cbcd]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-dcd7cbcd],html[data-theme=dark] .fl-chip.selected .mdi[data-v-dcd7cbcd]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-dcd7cbcd]:hover,html[data-theme=dark] .fl-chip.selected[data-v-dcd7cbcd]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-dcd7cbcd],html[data-theme=dark] .user-info-panel[data-v-dcd7cbcd]{color:var(--fl-text-primary)}html.dark .info-section[data-v-dcd7cbcd],html[data-theme=dark] .info-section[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header[data-v-dcd7cbcd],html[data-theme=dark] .section-header[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .section-header .mdi[data-v-dcd7cbcd],html[data-theme=dark] .section-header .mdi[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .section-title[data-v-dcd7cbcd],html[data-theme=dark] .section-title[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .user-name[data-v-dcd7cbcd],html[data-theme=dark] .user-name[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge[data-v-dcd7cbcd],html[data-theme=dark] .fachrichtung-badge[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label[data-v-dcd7cbcd],html[data-theme=dark] .token-label[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .token-value[data-v-dcd7cbcd],html[data-theme=dark] .token-value[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .token-value.cost[data-v-dcd7cbcd],html[data-theme=dark] .token-value.cost[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .cost-row[data-v-dcd7cbcd],html[data-theme=dark] .cost-row[data-v-dcd7cbcd]{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row[data-v-dcd7cbcd],html[data-theme=dark] .toggle-row[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn[data-v-dcd7cbcd]{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .toggle-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn.active[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn[data-v-dcd7cbcd],html[data-theme=dark] .refresh-btn[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .refresh-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .refresh-btn[data-v-dcd7cbcd]:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table[data-v-dcd7cbcd],html[data-theme=dark] .patient-info-table[data-v-dcd7cbcd]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-dcd7cbcd],html[data-theme=dark] .patient-info-table td[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label[data-v-dcd7cbcd],html[data-theme=dark] .patient-info-table .label[data-v-dcd7cbcd],html.dark .nav-btn .mdi[data-v-dcd7cbcd],html[data-theme=dark] .nav-btn .mdi[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi[data-v-dcd7cbcd],html[data-theme=dark] .nav-btn:hover .mdi[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .document-manager[data-v-dcd7cbcd],html[data-theme=dark] .document-manager[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important}html.dark .documents-header[data-v-dcd7cbcd],html[data-theme=dark] .documents-header[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title[data-v-dcd7cbcd],html[data-theme=dark] .documents-header .header-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi[data-v-dcd7cbcd],html[data-theme=dark] .documents-header .mdi[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .doc-type-filter[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-filter[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-filter .v-field[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list[data-v-dcd7cbcd],html[data-theme=dark] .documents-list[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .document-item[data-v-dcd7cbcd],html[data-theme=dark] .document-item[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .document-item[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected[data-v-dcd7cbcd],html[data-theme=dark] .document-item.selected[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta[data-v-dcd7cbcd],html[data-theme=dark] .doc-meta[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .doc-badge[data-v-dcd7cbcd],html[data-theme=dark] .doc-badge[data-v-dcd7cbcd],html.dark .action-btn[data-v-dcd7cbcd],html[data-theme=dark] .action-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .action-btn[data-v-dcd7cbcd]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger[data-v-dcd7cbcd]:hover,html[data-theme=dark] .action-btn.danger[data-v-dcd7cbcd]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container[data-v-dcd7cbcd],html[data-theme=dark] .data-container[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header[data-v-dcd7cbcd],html[data-theme=dark] .container-header[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title[data-v-dcd7cbcd],html[data-theme=dark] .container-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .container-content[data-v-dcd7cbcd],html[data-theme=dark] .container-content[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-dcd7cbcd],html[data-theme=dark] .data-item[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .data-item[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-dcd7cbcd],html[data-theme=dark] .item-date[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .item-content[data-v-dcd7cbcd],html[data-theme=dark] .item-content[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .item-actions button[data-v-dcd7cbcd],html[data-theme=dark] .item-actions button[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .item-actions button[data-v-dcd7cbcd]:hover,html[data-theme=dark] .item-actions button[data-v-dcd7cbcd]:hover{color:var(--fl-navy)!important}html.dark .empty-state[data-v-dcd7cbcd],html[data-theme=dark] .empty-state[data-v-dcd7cbcd]{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi[data-v-dcd7cbcd],html[data-theme=dark] .empty-state .mdi[data-v-dcd7cbcd]{color:#8993a3!important}html.dark .document-manager[data-v-dcd7cbcd],html[data-theme=dark] .document-manager[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__header[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__title .mdi[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .document-manager__filters[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__filters[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__select[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select[data-v-dcd7cbcd]:focus,html[data-theme=dark] .document-manager__select[data-v-dcd7cbcd]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading[data-v-dcd7cbcd],html.dark .document-manager__empty[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__loading[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__empty[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .document-manager__error[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__error[data-v-dcd7cbcd]{color:var(--fl-error)!important}html.dark .document-manager__list[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__list[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .document-manager__item[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .document-manager__item[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item--selected[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected[data-v-dcd7cbcd]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-dcd7cbcd]:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-icon[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .document-manager__item-name[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-name[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-meta[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-separator[data-v-dcd7cbcd]{color:var(--fl-border-input)!important}html.dark .document-manager__item-score[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-score[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-text-status[data-v-dcd7cbcd]{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-badge--note[data-v-dcd7cbcd]{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-badge--generated[data-v-dcd7cbcd]{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-dcd7cbcd]:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add[data-v-dcd7cbcd],html.dark .document-manager__btn--primary[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__btn--add[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__btn--primary[data-v-dcd7cbcd]{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add[data-v-dcd7cbcd]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-dcd7cbcd]:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__pagination[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__page-info[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__dialog-overlay[data-v-dcd7cbcd]{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog[data-v-dcd7cbcd],html.dark .document-manager__ocr-modal[data-v-dcd7cbcd],html.dark .document-manager__note-modal[data-v-dcd7cbcd],html.dark .document-manager__fulltext-modal[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__dialog[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-modal[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__note-modal[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__fulltext-modal[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header[data-v-dcd7cbcd],html.dark .document-manager__ocr-header[data-v-dcd7cbcd],html.dark .document-manager__note-header[data-v-dcd7cbcd],html.dark .document-manager__fulltext-header[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__dialog-header[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-header[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__note-header[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__fulltext-header[data-v-dcd7cbcd]{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content[data-v-dcd7cbcd],html.dark .document-manager__ocr-content[data-v-dcd7cbcd],html.dark .document-manager__note-content[data-v-dcd7cbcd],html.dark .document-manager__fulltext-content[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__dialog-content[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-content[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__note-content[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__fulltext-content[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions[data-v-dcd7cbcd],html.dark .document-manager__ocr-actions[data-v-dcd7cbcd],html.dark .document-manager__note-actions[data-v-dcd7cbcd],html.dark .document-manager__fulltext-actions[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__dialog-actions[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-actions[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__note-actions[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__fulltext-actions[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-text-preview[data-v-dcd7cbcd]{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__text-toggle[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .document-manager__text-content[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__text-content[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__word-count[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-upload[data-v-dcd7cbcd]{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload[data-v-dcd7cbcd]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-upload p[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info[data-v-dcd7cbcd],html.dark .document-manager__ocr-provider-select[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-file-info[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-file-name[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-file-size[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea[data-v-dcd7cbcd],html.dark .document-manager__note-textarea[data-v-dcd7cbcd],html.dark .document-manager__note-title-input[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-textarea[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__note-textarea[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__note-title-input[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea[data-v-dcd7cbcd]:focus,html.dark .document-manager__note-textarea[data-v-dcd7cbcd]:focus,html.dark .document-manager__note-title-input[data-v-dcd7cbcd]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-dcd7cbcd]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select[data-v-dcd7cbcd],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display[data-v-dcd7cbcd],html[data-theme=dark] .container-display[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .container-cell[data-v-dcd7cbcd],html.dark .container-wrapper[data-v-dcd7cbcd],html[data-theme=dark] .container-cell[data-v-dcd7cbcd],html[data-theme=dark] .container-wrapper[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important}html.dark .diagnosen-header[data-v-dcd7cbcd],html.dark .container-toolbar[data-v-dcd7cbcd],html[data-theme=dark] .diagnosen-header[data-v-dcd7cbcd],html[data-theme=dark] .container-toolbar[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card[data-v-dcd7cbcd],html[data-theme=dark] .v-card[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title[data-v-dcd7cbcd],html[data-theme=dark] .v-card-title[data-v-dcd7cbcd],html.dark .v-card-text[data-v-dcd7cbcd],html[data-theme=dark] .v-card-text[data-v-dcd7cbcd],html.dark .v-list-item-title[data-v-dcd7cbcd],html[data-theme=dark] .v-list-item-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle[data-v-dcd7cbcd],html[data-theme=dark] .v-list-item-subtitle[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content[data-v-dcd7cbcd],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-dcd7cbcd],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-dcd7cbcd]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper[data-v-dcd7cbcd],html[data-theme=dark] .container-wrapper[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen[data-v-dcd7cbcd],html[data-theme=dark] .container-wrapper.fullscreen[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .add-new-form[data-v-dcd7cbcd],html.dark .item-edit[data-v-dcd7cbcd],html[data-theme=dark] .add-new-form[data-v-dcd7cbcd],html[data-theme=dark] .item-edit[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label[data-v-dcd7cbcd],html[data-theme=dark] .form-row label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date][data-v-dcd7cbcd],html.dark .form-row input[type=text][data-v-dcd7cbcd],html.dark .form-row textarea[data-v-dcd7cbcd],html[data-theme=dark] .form-row input[type=date][data-v-dcd7cbcd],html[data-theme=dark] .form-row input[type=text][data-v-dcd7cbcd],html[data-theme=dark] .form-row textarea[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input[data-v-dcd7cbcd]:focus,html.dark .form-row textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .form-row input[data-v-dcd7cbcd]:focus,html[data-theme=dark] .form-row textarea[data-v-dcd7cbcd]:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn[data-v-dcd7cbcd],html[data-theme=dark] .save-btn[data-v-dcd7cbcd]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .save-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn[data-v-dcd7cbcd]:disabled,html[data-theme=dark] .save-btn[data-v-dcd7cbcd]:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn[data-v-dcd7cbcd],html[data-theme=dark] .cancel-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .cancel-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important}html.dark .container-content[data-v-dcd7cbcd],html[data-theme=dark] .container-content[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .loading[data-v-dcd7cbcd],html[data-theme=dark] .loading[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .items-list[data-v-dcd7cbcd],html[data-theme=dark] .items-list[data-v-dcd7cbcd]{background:transparent!important}html.dark .data-item[data-v-dcd7cbcd],html[data-theme=dark] .data-item[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .data-item[data-v-dcd7cbcd]:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected[data-v-dcd7cbcd],html[data-theme=dark] .data-item.selected[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing[data-v-dcd7cbcd],html[data-theme=dark] .data-item.editing[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-dcd7cbcd],html[data-theme=dark] .item-date[data-v-dcd7cbcd],html.dark .item-code[data-v-dcd7cbcd],html.dark .diagnose-code[data-v-dcd7cbcd],html[data-theme=dark] .item-code[data-v-dcd7cbcd],html[data-theme=dark] .diagnose-code[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .item-text[data-v-dcd7cbcd],html[data-theme=dark] .item-text[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn[data-v-dcd7cbcd],html[data-theme=dark] .expand-btn[data-v-dcd7cbcd]{color:#a371f7!important}html.dark .expand-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .expand-btn[data-v-dcd7cbcd]:hover{background:#2d2040!important}html.dark .copy-btn[data-v-dcd7cbcd],html[data-theme=dark] .copy-btn[data-v-dcd7cbcd]{color:#f0883e!important}html.dark .copy-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .copy-btn[data-v-dcd7cbcd]:hover{background:#3d2a00!important}html.dark .edit-btn[data-v-dcd7cbcd],html[data-theme=dark] .edit-btn[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .edit-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .edit-btn[data-v-dcd7cbcd]:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn[data-v-dcd7cbcd],html[data-theme=dark] .delete-btn[data-v-dcd7cbcd]{color:var(--fl-error)!important}html.dark .delete-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .delete-btn[data-v-dcd7cbcd]:hover{background:#3d1a1a!important}html.dark .no-data[data-v-dcd7cbcd],html[data-theme=dark] .no-data[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .add-first-btn[data-v-dcd7cbcd],html[data-theme=dark] .add-first-btn[data-v-dcd7cbcd]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .add-first-btn[data-v-dcd7cbcd]:hover{background:#79b8de!important}html.dark .autocomplete-dropdown[data-v-dcd7cbcd],html[data-theme=dark] .autocomplete-dropdown[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item[data-v-dcd7cbcd],html[data-theme=dark] .autocomplete-item[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item[data-v-dcd7cbcd]:hover,html.dark .autocomplete-item.selected[data-v-dcd7cbcd],html[data-theme=dark] .autocomplete-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading[data-v-dcd7cbcd],html[data-theme=dark] .autocomplete-loading[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code[data-v-dcd7cbcd],html[data-theme=dark] .icd-code[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .icd-description[data-v-dcd7cbcd],html.dark .medication-name[data-v-dcd7cbcd],html[data-theme=dark] .icd-description[data-v-dcd7cbcd],html[data-theme=dark] .medication-name[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .item-checkbox[data-v-dcd7cbcd],html[data-theme=dark] .item-checkbox[data-v-dcd7cbcd]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple[data-v-dcd7cbcd],html[data-theme=dark] .container-header-simple[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title[data-v-dcd7cbcd],html[data-theme=dark] .container-header-simple .header-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox[data-v-dcd7cbcd],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-dcd7cbcd]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn[data-v-dcd7cbcd],html[data-theme=dark] .container-header-simple .header-btn[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn[data-v-dcd7cbcd],html[data-theme=dark] .container-header-simple .add-btn[data-v-dcd7cbcd]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-dcd7cbcd]:hover{background:#2ea043!important}html.dark .footer-info-item[data-v-dcd7cbcd],html[data-theme=dark] .footer-info-item[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span[data-v-dcd7cbcd],html.dark .footer-info-item .info-label[data-v-dcd7cbcd],html.dark .footer-info-item .info-value[data-v-dcd7cbcd],html[data-theme=dark] .footer-info-item span[data-v-dcd7cbcd],html[data-theme=dark] .footer-info-item .info-label[data-v-dcd7cbcd],html[data-theme=dark] .footer-info-item .info-value[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon[data-v-dcd7cbcd],html[data-theme=dark] .footer-info-item .info-icon[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .footer-slider-label[data-v-dcd7cbcd],html.dark .slider-label[data-v-dcd7cbcd],html[data-theme=dark] .footer-slider-label[data-v-dcd7cbcd],html[data-theme=dark] .slider-label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar[data-v-dcd7cbcd],html[data-theme=dark] .footer-gradient-bar[data-v-dcd7cbcd]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls[data-v-dcd7cbcd],html[data-theme=dark] .footer-controls[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark input[type=range][data-v-dcd7cbcd],html[data-theme=dark] input[type=range][data-v-dcd7cbcd]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout[data-v-dcd7cbcd],html[data-theme=dark] .three-column-layout[data-v-dcd7cbcd],html.dark .column-left[data-v-dcd7cbcd],html[data-theme=dark] .column-left[data-v-dcd7cbcd],html.dark .column-right[data-v-dcd7cbcd],html[data-theme=dark] .column-right[data-v-dcd7cbcd],html.dark .column-center[data-v-dcd7cbcd],html[data-theme=dark] .column-center[data-v-dcd7cbcd],html.dark .home[data-v-dcd7cbcd],html.dark .home-view[data-v-dcd7cbcd],html[data-theme=dark] .home[data-v-dcd7cbcd],html[data-theme=dark] .home-view[data-v-dcd7cbcd],html.dark .dokutoolbox-container[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-container[data-v-dcd7cbcd],html.dark .editor-scroll[data-v-dcd7cbcd],html[data-theme=dark] .editor-scroll[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-dcd7cbcd]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-dcd7cbcd]::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-btn.active[data-v-dcd7cbcd]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor[data-v-dcd7cbcd],html[data-theme=dark] .document-editor[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .editor-content[data-v-dcd7cbcd],html[data-theme=dark] .editor-content[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea[data-v-dcd7cbcd],html.dark .dokutoolbox-editor input[type=text][data-v-dcd7cbcd],html.dark .editor-content textarea[data-v-dcd7cbcd],html.dark .editor-content input[type=text][data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-dcd7cbcd],html[data-theme=dark] .editor-content textarea[data-v-dcd7cbcd],html[data-theme=dark] .editor-content input[type=text][data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea[data-v-dcd7cbcd]:focus,html.dark .editor-content textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .editor-content textarea[data-v-dcd7cbcd]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea[data-v-dcd7cbcd]::placeholder,html.dark .editor-content textarea[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] .editor-content textarea[data-v-dcd7cbcd]::placeholder{color:#8993a3!important}html.dark .ai-edit-input[data-v-dcd7cbcd],html[data-theme=dark] .ai-edit-input[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input[data-v-dcd7cbcd]:focus,html[data-theme=dark] .ai-edit-input[data-v-dcd7cbcd]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-dcd7cbcd]::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard[data-v-dcd7cbcd],html[data-theme=dark] .btn-copy-clipboard[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar[data-v-dcd7cbcd],html[data-theme=dark] .collapsible-doku-bar[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-dcd7cbcd],html.dark .expanded-bar[data-v-dcd7cbcd],html[data-theme=dark] .collapsed-bar[data-v-dcd7cbcd],html[data-theme=dark] .expanded-bar[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important}html.dark .doc-tab[data-v-dcd7cbcd],html.dark .doc-tab-expanded[data-v-dcd7cbcd],html[data-theme=dark] .doc-tab[data-v-dcd7cbcd],html[data-theme=dark] .doc-tab-expanded[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab[data-v-dcd7cbcd]:hover,html.dark .doc-tab-expanded[data-v-dcd7cbcd]:hover,html[data-theme=dark] .doc-tab[data-v-dcd7cbcd]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active[data-v-dcd7cbcd],html.dark .doc-tab-expanded.active[data-v-dcd7cbcd],html[data-theme=dark] .doc-tab.active[data-v-dcd7cbcd],html[data-theme=dark] .doc-tab-expanded.active[data-v-dcd7cbcd]{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn[data-v-dcd7cbcd],html.dark .action-btn-expanded[data-v-dcd7cbcd],html[data-theme=dark] .action-btn[data-v-dcd7cbcd],html[data-theme=dark] .action-btn-expanded[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-dcd7cbcd]:hover,html.dark .action-btn-expanded[data-v-dcd7cbcd]:hover,html[data-theme=dark] .action-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .action-btn-expanded[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active[data-v-dcd7cbcd],html.dark .action-btn-expanded.active[data-v-dcd7cbcd],html[data-theme=dark] .action-btn.active[data-v-dcd7cbcd],html[data-theme=dark] .action-btn-expanded.active[data-v-dcd7cbcd]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn[data-v-dcd7cbcd],html.dark .toggle-btn-small[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn-small[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-dcd7cbcd]:hover,html.dark .toggle-btn-small[data-v-dcd7cbcd]:hover,html[data-theme=dark] .toggle-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .toggle-btn-small[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions[data-v-dcd7cbcd],html[data-theme=dark] .quick-actions[data-v-dcd7cbcd]{background:transparent!important}html.dark .freie-frage-btn[data-v-dcd7cbcd],html[data-theme=dark] .freie-frage-btn[data-v-dcd7cbcd]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .freie-frage-btn[data-v-dcd7cbcd]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector[data-v-dcd7cbcd],html.dark .template-modal[data-v-dcd7cbcd],html[data-theme=dark] .template-selector[data-v-dcd7cbcd],html[data-theme=dark] .template-modal[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item[data-v-dcd7cbcd],html[data-theme=dark] .template-item[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .template-item[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category[data-v-dcd7cbcd],html[data-theme=dark] .template-category[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active[data-v-dcd7cbcd],html[data-theme=dark] .template-category.active[data-v-dcd7cbcd]{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input[data-v-dcd7cbcd],html[data-theme=dark] .template-search input[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn[data-v-dcd7cbcd],html[data-theme=dark] .fl-header-logo-btn[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view[data-v-dcd7cbcd],html.dark [class*=dokutoolbox][data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-view[data-v-dcd7cbcd],html[data-theme=dark] [class*=dokutoolbox][data-v-dcd7cbcd],html.dark body[data-v-dcd7cbcd],html[data-theme=dark] body[data-v-dcd7cbcd],html.dark #app[data-v-dcd7cbcd],html[data-theme=dark] #app[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container[data-v-dcd7cbcd],html.dark div.dokutoolbox-container[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-container[data-v-dcd7cbcd],html[data-theme=dark] div.dokutoolbox-container[data-v-dcd7cbcd],html.dark .editor-scroll[data-v-dcd7cbcd],html[data-theme=dark] .editor-scroll[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-dcd7cbcd]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-dcd7cbcd]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll[data-v-dcd7cbcd]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-dcd7cbcd]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-editor[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .doc-type-switch[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-switch[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn[data-v-dcd7cbcd],html.dark button.doc-type-btn[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-btn[data-v-dcd7cbcd],html[data-theme=dark] button.doc-type-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .doc-type-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-btn.active[data-v-dcd7cbcd]{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header[data-v-dcd7cbcd],html[data-theme=dark] .patient-header[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name[data-v-dcd7cbcd],html[data-theme=dark] .patient-name[data-v-dcd7cbcd]{color:var(--fl-brass-light)!important}html.dark .patient-meta[data-v-dcd7cbcd],html[data-theme=dark] .patient-meta[data-v-dcd7cbcd]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor[data-v-dcd7cbcd],html[data-theme=dark] .document-editor[data-v-dcd7cbcd]{background:transparent!important}html.dark .editor-content[data-v-dcd7cbcd],html.dark div.editor-content[data-v-dcd7cbcd],html[data-theme=dark] .editor-content[data-v-dcd7cbcd],html[data-theme=dark] div.editor-content[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section[data-v-dcd7cbcd],html[data-theme=dark] .editor-section[data-v-dcd7cbcd]{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title[data-v-dcd7cbcd],html[data-theme=dark] .section-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard[data-v-dcd7cbcd],html[data-theme=dark] .btn-copy-clipboard[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal[data-v-dcd7cbcd],html[data-theme=dark] .btn-all-normal[data-v-dcd7cbcd]{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-dcd7cbcd]:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar[data-v-dcd7cbcd],html.dark div.collapsible-doku-bar[data-v-dcd7cbcd],html[data-theme=dark] .collapsible-doku-bar[data-v-dcd7cbcd],html[data-theme=dark] div.collapsible-doku-bar[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-dcd7cbcd],html.dark .expanded-bar[data-v-dcd7cbcd],html[data-theme=dark] .collapsed-bar[data-v-dcd7cbcd],html[data-theme=dark] .expanded-bar[data-v-dcd7cbcd]{background:transparent!important}html.dark .doc-tab[data-v-dcd7cbcd],html.dark .doc-tab-expanded[data-v-dcd7cbcd],html.dark button.doc-tab[data-v-dcd7cbcd],html.dark button.doc-tab-expanded[data-v-dcd7cbcd],html[data-theme=dark] .doc-tab[data-v-dcd7cbcd],html[data-theme=dark] .doc-tab-expanded[data-v-dcd7cbcd],html[data-theme=dark] button.doc-tab[data-v-dcd7cbcd],html[data-theme=dark] button.doc-tab-expanded[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab[data-v-dcd7cbcd]:hover,html.dark .doc-tab-expanded[data-v-dcd7cbcd]:hover,html[data-theme=dark] .doc-tab[data-v-dcd7cbcd]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active[data-v-dcd7cbcd],html.dark .doc-tab-expanded.active[data-v-dcd7cbcd],html[data-theme=dark] .doc-tab.active[data-v-dcd7cbcd],html[data-theme=dark] .doc-tab-expanded.active[data-v-dcd7cbcd]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn[data-v-dcd7cbcd],html.dark .toggle-btn-small[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn-small[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-dcd7cbcd]:hover,html.dark .toggle-btn-small[data-v-dcd7cbcd]:hover,html[data-theme=dark] .toggle-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .toggle-btn-small[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi[data-v-dcd7cbcd],html.dark .toggle-btn-small .mdi[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn .mdi[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn-small .mdi[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-dcd7cbcd],html.dark .action-btn-expanded[data-v-dcd7cbcd],html.dark button.action-btn[data-v-dcd7cbcd],html.dark button.action-btn-expanded[data-v-dcd7cbcd],html[data-theme=dark] .action-btn[data-v-dcd7cbcd],html[data-theme=dark] .action-btn-expanded[data-v-dcd7cbcd],html[data-theme=dark] button.action-btn[data-v-dcd7cbcd],html[data-theme=dark] button.action-btn-expanded[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-dcd7cbcd]:hover:not(:disabled),html.dark .action-btn-expanded[data-v-dcd7cbcd]:hover:not(.disabled),html[data-theme=dark] .action-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded[data-v-dcd7cbcd]:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active[data-v-dcd7cbcd],html[data-theme=dark] .action-btn-expanded.active[data-v-dcd7cbcd]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider[data-v-dcd7cbcd],html[data-theme=dark] .divider[data-v-dcd7cbcd]{background:var(--fl-border-input)!important}html.dark .badge[data-v-dcd7cbcd],html[data-theme=dark] .badge[data-v-dcd7cbcd]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn[data-v-dcd7cbcd],html[data-theme=dark] .freie-frage-btn[data-v-dcd7cbcd]{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector[data-v-dcd7cbcd],html.dark .template-selector-modal[data-v-dcd7cbcd],html[data-theme=dark] .template-selector[data-v-dcd7cbcd],html[data-theme=dark] .template-selector-modal[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header[data-v-dcd7cbcd],html[data-theme=dark] .template-selector .modal-header[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3[data-v-dcd7cbcd],html.dark .template-selector .title[data-v-dcd7cbcd],html[data-theme=dark] .template-selector h3[data-v-dcd7cbcd],html[data-theme=dark] .template-selector .title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .template-search input[data-v-dcd7cbcd],html.dark .template-search-input[data-v-dcd7cbcd],html[data-theme=dark] .template-search input[data-v-dcd7cbcd],html[data-theme=dark] .template-search-input[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item[data-v-dcd7cbcd],html.dark .template-card[data-v-dcd7cbcd],html[data-theme=dark] .template-item[data-v-dcd7cbcd],html[data-theme=dark] .template-card[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item[data-v-dcd7cbcd]:hover,html.dark .template-card[data-v-dcd7cbcd]:hover,html[data-theme=dark] .template-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .template-card[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn[data-v-dcd7cbcd],html.dark .category-tab[data-v-dcd7cbcd],html[data-theme=dark] .category-btn[data-v-dcd7cbcd],html[data-theme=dark] .category-tab[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active[data-v-dcd7cbcd],html.dark .category-tab.active[data-v-dcd7cbcd],html[data-theme=dark] .category-btn.active[data-v-dcd7cbcd],html[data-theme=dark] .category-tab.active[data-v-dcd7cbcd]{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal[data-v-dcd7cbcd],html.dark [class*=ai-edit-modal][data-v-dcd7cbcd],html[data-theme=dark] .ai-edit-modal[data-v-dcd7cbcd],html[data-theme=dark] [class*=ai-edit-modal][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header[data-v-dcd7cbcd],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body[data-v-dcd7cbcd],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea[data-v-dcd7cbcd],html.dark .ai-edit-modal input[data-v-dcd7cbcd],html.dark .ai-edit-input[data-v-dcd7cbcd],html[data-theme=dark] .ai-edit-modal textarea[data-v-dcd7cbcd],html[data-theme=dark] .ai-edit-modal input[data-v-dcd7cbcd],html[data-theme=dark] .ai-edit-input[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal[data-v-dcd7cbcd],html.dark [class*=save-load][data-v-dcd7cbcd],html[data-theme=dark] .save-load-modal[data-v-dcd7cbcd],html[data-theme=dark] [class*=save-load][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header[data-v-dcd7cbcd],html[data-theme=dark] .save-load-modal .modal-header[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button[data-v-dcd7cbcd],html[data-theme=dark] .save-load-modal button[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button[data-v-dcd7cbcd]:hover,html[data-theme=dark] .save-load-modal button[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-dcd7cbcd],html.dark .section-header-actions .btn-copy-clipboard[data-v-dcd7cbcd],html.dark button.btn-copy-clipboard[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-dcd7cbcd],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-dcd7cbcd],html[data-theme=dark] button.btn-copy-clipboard[data-v-dcd7cbcd]{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-dcd7cbcd] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-dcd7cbcd] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-dcd7cbcd] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-dcd7cbcd] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-dcd7cbcd],html.dark .section-header-actions .btn-ai-edit[data-v-dcd7cbcd],html.dark button.btn-ai-edit[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-dcd7cbcd],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-dcd7cbcd],html[data-theme=dark] button.btn-ai-edit[data-v-dcd7cbcd]{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-dcd7cbcd] *,html.dark .section-header-actions .btn-ai-edit[data-v-dcd7cbcd] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-dcd7cbcd] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-dcd7cbcd] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-dcd7cbcd],html.dark .section-header-actions .btn-improve-text[data-v-dcd7cbcd],html.dark button.btn-improve-text[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-dcd7cbcd],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-dcd7cbcd],html[data-theme=dark] button.btn-improve-text[data-v-dcd7cbcd]{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-dcd7cbcd] *,html.dark .section-header-actions .btn-improve-text[data-v-dcd7cbcd] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-dcd7cbcd] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-dcd7cbcd] *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-dcd7cbcd],html.dark .section-header-actions .btn-all-normal[data-v-dcd7cbcd],html.dark button.btn-all-normal[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-dcd7cbcd],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-dcd7cbcd],html[data-theme=dark] button.btn-all-normal[data-v-dcd7cbcd]{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-dcd7cbcd] *,html.dark .section-header-actions .btn-all-normal[data-v-dcd7cbcd] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-dcd7cbcd] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-dcd7cbcd] *{color:var(--fl-text-on-accent)!important}html.dark .test-overview[data-v-dcd7cbcd],html[data-theme=dark] .test-overview[data-v-dcd7cbcd],html.dark .page-scroll-wrapper[data-v-dcd7cbcd],html.dark .page-scroll-content[data-v-dcd7cbcd],html[data-theme=dark] .page-scroll-wrapper[data-v-dcd7cbcd],html[data-theme=dark] .page-scroll-content[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard[data-v-dcd7cbcd],html.dark .dashboard[data-v-dcd7cbcd],html[data-theme=dark] .test-overview .dashboard[data-v-dcd7cbcd],html[data-theme=dark] .dashboard[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1[data-v-dcd7cbcd],html[data-theme=dark] .test-overview h1[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card[data-v-dcd7cbcd],html.dark div.info-card[data-v-dcd7cbcd],html.dark [class*=info-card][data-v-dcd7cbcd],html.dark .patient-info[data-v-dcd7cbcd],html.dark .planned-tests-info[data-v-dcd7cbcd],html[data-theme=dark] .info-card[data-v-dcd7cbcd],html[data-theme=dark] div.info-card[data-v-dcd7cbcd],html[data-theme=dark] [class*=info-card][data-v-dcd7cbcd],html[data-theme=dark] .patient-info[data-v-dcd7cbcd],html[data-theme=dark] .planned-tests-info[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2[data-v-dcd7cbcd],html.dark .info-card h3[data-v-dcd7cbcd],html.dark [class*=info-card] h2[data-v-dcd7cbcd],html.dark [class*=info-card] h3[data-v-dcd7cbcd],html[data-theme=dark] .info-card h2[data-v-dcd7cbcd],html[data-theme=dark] .info-card h3[data-v-dcd7cbcd],html[data-theme=dark] [class*=info-card] h2[data-v-dcd7cbcd],html[data-theme=dark] [class*=info-card] h3[data-v-dcd7cbcd]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header[data-v-dcd7cbcd],html.dark .card-header h2[data-v-dcd7cbcd],html.dark .card-header h3[data-v-dcd7cbcd],html[data-theme=dark] .card-header[data-v-dcd7cbcd],html[data-theme=dark] .card-header h2[data-v-dcd7cbcd],html[data-theme=dark] .card-header h3[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input[data-v-dcd7cbcd],html.dark input.search-input[data-v-dcd7cbcd],html.dark .filter-select[data-v-dcd7cbcd],html.dark select.filter-select[data-v-dcd7cbcd],html.dark .search-container input[data-v-dcd7cbcd],html[data-theme=dark] .search-input[data-v-dcd7cbcd],html[data-theme=dark] input.search-input[data-v-dcd7cbcd],html[data-theme=dark] .filter-select[data-v-dcd7cbcd],html[data-theme=dark] select.filter-select[data-v-dcd7cbcd],html[data-theme=dark] .search-container input[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] .search-input[data-v-dcd7cbcd]::placeholder{color:#8993a3!important}html.dark .select-all-label[data-v-dcd7cbcd],html[data-theme=dark] .select-all-label[data-v-dcd7cbcd]{color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-dcd7cbcd],html.dark button.action-btn[data-v-dcd7cbcd],html.dark .header-action-btn[data-v-dcd7cbcd],html[data-theme=dark] .action-btn[data-v-dcd7cbcd],html[data-theme=dark] button.action-btn[data-v-dcd7cbcd],html[data-theme=dark] .header-action-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-dcd7cbcd]:hover,html.dark .action-btn.secondary[data-v-dcd7cbcd]:hover,html[data-theme=dark] .action-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .action-btn.secondary[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state[data-v-dcd7cbcd],html.dark div.empty-state[data-v-dcd7cbcd],html.dark [class*=empty-state][data-v-dcd7cbcd],html[data-theme=dark] .empty-state[data-v-dcd7cbcd],html[data-theme=dark] div.empty-state[data-v-dcd7cbcd],html[data-theme=dark] [class*=empty-state][data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p[data-v-dcd7cbcd],html.dark .empty-state-hint[data-v-dcd7cbcd],html[data-theme=dark] .empty-state p[data-v-dcd7cbcd],html[data-theme=dark] .empty-state-hint[data-v-dcd7cbcd]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-dcd7cbcd],html.dark .empty-state-icon[data-v-dcd7cbcd],html[data-theme=dark] .empty-icon[data-v-dcd7cbcd],html[data-theme=dark] .empty-state-icon[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .planned-tests-list[data-v-dcd7cbcd],html.dark div.planned-tests-list[data-v-dcd7cbcd],html[data-theme=dark] .planned-tests-list[data-v-dcd7cbcd],html[data-theme=dark] div.planned-tests-list[data-v-dcd7cbcd]{background:transparent!important}html.dark .test-list-item[data-v-dcd7cbcd],html.dark .test-item[data-v-dcd7cbcd],html.dark .planned-test-item[data-v-dcd7cbcd],html[data-theme=dark] .test-list-item[data-v-dcd7cbcd],html[data-theme=dark] .test-item[data-v-dcd7cbcd],html[data-theme=dark] .planned-test-item[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay[data-v-dcd7cbcd],html[data-theme=dark] .export-dialog-overlay[data-v-dcd7cbcd]{background:rgba(0,0,0,.7)!important}html.dark .export-dialog[data-v-dcd7cbcd],html.dark div.export-dialog[data-v-dcd7cbcd],html[data-theme=dark] .export-dialog[data-v-dcd7cbcd],html[data-theme=dark] div.export-dialog[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header[data-v-dcd7cbcd],html.dark .export-dialog-body[data-v-dcd7cbcd],html[data-theme=dark] .export-dialog-header[data-v-dcd7cbcd],html[data-theme=dark] .export-dialog-body[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option[data-v-dcd7cbcd],html.dark label.export-option[data-v-dcd7cbcd],html[data-theme=dark] .export-option[data-v-dcd7cbcd],html[data-theme=dark] label.export-option[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox][data-v-dcd7cbcd],html[data-theme=dark] .test-overview input[type=checkbox][data-v-dcd7cbcd]{accent-color:#388bfd!important}html.dark .test-selection-modal[data-v-dcd7cbcd],html.dark .battery-selection-modal[data-v-dcd7cbcd],html.dark .modal-content[data-v-dcd7cbcd],html[data-theme=dark] .test-selection-modal[data-v-dcd7cbcd],html[data-theme=dark] .battery-selection-modal[data-v-dcd7cbcd],html[data-theme=dark] .modal-content[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header[data-v-dcd7cbcd],html[data-theme=dark] .modal-header[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard[data-v-dcd7cbcd],html[data-theme=dark] .dashboard[data-v-dcd7cbcd]{background:transparent!important}html.dark .patient-info p[data-v-dcd7cbcd],html.dark .patient-info span[data-v-dcd7cbcd],html.dark .patient-details[data-v-dcd7cbcd],html.dark .patient-details p[data-v-dcd7cbcd],html.dark .patient-details span[data-v-dcd7cbcd],html[data-theme=dark] .patient-info p[data-v-dcd7cbcd],html[data-theme=dark] .patient-info span[data-v-dcd7cbcd],html[data-theme=dark] .patient-details[data-v-dcd7cbcd],html[data-theme=dark] .patient-details p[data-v-dcd7cbcd],html[data-theme=dark] .patient-details span[data-v-dcd7cbcd]{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary][data-v-dcd7cbcd],html.dark .test-overview button[class*=add][data-v-dcd7cbcd],html[data-theme=dark] .test-overview button[class*=primary][data-v-dcd7cbcd],html[data-theme=dark] .test-overview button[class*=add][data-v-dcd7cbcd]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn[data-v-dcd7cbcd],html.dark button.fl-header-logo-btn[data-v-dcd7cbcd],html.dark .fl-header .fl-header-logo-btn[data-v-dcd7cbcd],html[data-theme=dark] .fl-header-logo-btn[data-v-dcd7cbcd],html[data-theme=dark] button.fl-header-logo-btn[data-v-dcd7cbcd],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-dcd7cbcd]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon[data-v-dcd7cbcd],html.dark img.fl-header-logo-icon[data-v-dcd7cbcd],html[data-theme=dark] .fl-header-logo-icon[data-v-dcd7cbcd],html[data-theme=dark] img.fl-header-logo-icon[data-v-dcd7cbcd]{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay[data-v-dcd7cbcd],html.dark div.modal-overlay[data-v-dcd7cbcd],html[data-theme=dark] .modal-overlay[data-v-dcd7cbcd],html[data-theme=dark] div.modal-overlay[data-v-dcd7cbcd]{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content[data-v-dcd7cbcd],html.dark div.modal-content[data-v-dcd7cbcd],html[data-theme=dark] .modal-content[data-v-dcd7cbcd],html[data-theme=dark] div.modal-content[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header[data-v-dcd7cbcd],html.dark div.modal-header[data-v-dcd7cbcd],html[data-theme=dark] .modal-header[data-v-dcd7cbcd],html[data-theme=dark] div.modal-header[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3[data-v-dcd7cbcd],html.dark .modal-header h2[data-v-dcd7cbcd],html[data-theme=dark] .modal-header h3[data-v-dcd7cbcd],html[data-theme=dark] .modal-header h2[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-dcd7cbcd],html.dark button.close-btn[data-v-dcd7cbcd],html[data-theme=dark] .close-btn[data-v-dcd7cbcd],html[data-theme=dark] button.close-btn[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .close-btn[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body[data-v-dcd7cbcd],html.dark div.modal-body[data-v-dcd7cbcd],html[data-theme=dark] .modal-body[data-v-dcd7cbcd],html[data-theme=dark] div.modal-body[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav[data-v-dcd7cbcd],html[data-theme=dark] .category-nav[data-v-dcd7cbcd]{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn[data-v-dcd7cbcd],html.dark button.category-btn[data-v-dcd7cbcd],html[data-theme=dark] .category-btn[data-v-dcd7cbcd],html[data-theme=dark] button.category-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .category-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active[data-v-dcd7cbcd],html[data-theme=dark] .category-btn.active[data-v-dcd7cbcd]{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid[data-v-dcd7cbcd],html[data-theme=dark] .test-selection-grid[data-v-dcd7cbcd]{background:transparent!important}html.dark .test-selection-item[data-v-dcd7cbcd],html.dark div.test-selection-item[data-v-dcd7cbcd],html[data-theme=dark] .test-selection-item[data-v-dcd7cbcd],html[data-theme=dark] div.test-selection-item[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .test-selection-item[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon[data-v-dcd7cbcd],html.dark div.test-selection-icon[data-v-dcd7cbcd],html[data-theme=dark] .test-selection-icon[data-v-dcd7cbcd],html[data-theme=dark] div.test-selection-icon[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4[data-v-dcd7cbcd],html[data-theme=dark] .test-selection-info h4[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .test-selection-info p[data-v-dcd7cbcd],html[data-theme=dark] .test-selection-info p[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .test-category-tag[data-v-dcd7cbcd],html.dark span.test-category-tag[data-v-dcd7cbcd],html[data-theme=dark] .test-category-tag[data-v-dcd7cbcd],html[data-theme=dark] span.test-category-tag[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display[data-v-dcd7cbcd],html.dark .test-score-grid-wrapper .test-score-display[data-v-dcd7cbcd],html.dark .test-scores-grid .test-score-display[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display[data-v-dcd7cbcd],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-dcd7cbcd],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-dcd7cbcd]{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display[data-v-dcd7cbcd]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-dcd7cbcd]:hover,html[data-theme=dark] .test-score-display[data-v-dcd7cbcd]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-dcd7cbcd]:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label[data-v-dcd7cbcd],html.dark .test-scores-grid .score-label[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display .score-label[data-v-dcd7cbcd],html[data-theme=dark] .test-scores-grid .score-label[data-v-dcd7cbcd]{color:#93c5fd!important}html.dark .test-score-display .score-value[data-v-dcd7cbcd],html.dark .test-scores-grid .score-value[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display .score-value[data-v-dcd7cbcd],html[data-theme=dark] .test-scores-grid .score-value[data-v-dcd7cbcd]{color:#dbeafe!important}html.dark .test-score-display.scale[data-v-dcd7cbcd],html.dark .test-scale-scores .test-score-display.scale[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.scale[data-v-dcd7cbcd],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-dcd7cbcd]{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale[data-v-dcd7cbcd]:hover,html[data-theme=dark] .test-score-display.scale[data-v-dcd7cbcd]:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.scale .score-label[data-v-dcd7cbcd]{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.scale .score-value[data-v-dcd7cbcd]{color:#e0e7ff!important}html.dark .test-score-display.iq[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.iq[data-v-dcd7cbcd]{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.iq .score-label[data-v-dcd7cbcd]{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.iq .score-value[data-v-dcd7cbcd]{color:#fef3c7!important}html.dark .test-score-display.stanine[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.stanine[data-v-dcd7cbcd]{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-dcd7cbcd]{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-dcd7cbcd]{color:#f3e8ff!important}html.dark .test-score-display.percentile[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.percentile[data-v-dcd7cbcd]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-dcd7cbcd]{color:#86efac!important}html.dark .test-score-display.percentile .score-value[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-dcd7cbcd]{color:#dcfce7!important}html.dark .test-score-display.tscore[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.tscore[data-v-dcd7cbcd]{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-dcd7cbcd]{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value[data-v-dcd7cbcd],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-dcd7cbcd]{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title[data-v-dcd7cbcd],html.dark .test-scale-scores .section-title[data-v-dcd7cbcd],html.dark .test-stanines .section-title[data-v-dcd7cbcd],html.dark .test-stanine-data .section-title[data-v-dcd7cbcd],html.dark .test-section-results .section-title[data-v-dcd7cbcd],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-dcd7cbcd],html[data-theme=dark] .test-scale-scores .section-title[data-v-dcd7cbcd],html[data-theme=dark] .test-stanines .section-title[data-v-dcd7cbcd],html[data-theme=dark] .test-stanine-data .section-title[data-v-dcd7cbcd],html[data-theme=dark] .test-section-results .section-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item[data-v-dcd7cbcd],html[data-theme=dark] .stanine-data-item[data-v-dcd7cbcd]{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header[data-v-dcd7cbcd],html[data-theme=dark] .stanine-data-header[data-v-dcd7cbcd]{color:#d8b4fe!important}html.dark .stanine-description[data-v-dcd7cbcd],html[data-theme=dark] .stanine-description[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .section-result-item[data-v-dcd7cbcd],html[data-theme=dark] .section-result-item[data-v-dcd7cbcd]{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name[data-v-dcd7cbcd],html[data-theme=dark] .section-name[data-v-dcd7cbcd]{color:#86efac!important}html.dark .section-interpretation[data-v-dcd7cbcd],html[data-theme=dark] .section-interpretation[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge[data-v-dcd7cbcd],html[data-theme=dark] .stanine-badge[data-v-dcd7cbcd]{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge[data-v-dcd7cbcd],html[data-theme=dark] .tscore-badge[data-v-dcd7cbcd]{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge[data-v-dcd7cbcd],html[data-theme=dark] .percentile-badge[data-v-dcd7cbcd]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge[data-v-dcd7cbcd],html[data-theme=dark] .score-badge[data-v-dcd7cbcd]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results[data-v-dcd7cbcd],html[data-theme=dark] .test-results[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation[data-v-dcd7cbcd],html[data-theme=dark] .test-interpretation[data-v-dcd7cbcd]{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong[data-v-dcd7cbcd],html[data-theme=dark] .test-interpretation strong[data-v-dcd7cbcd]{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed[data-v-dcd7cbcd],html[data-theme=dark] .status-badge.completed[data-v-dcd7cbcd]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress[data-v-dcd7cbcd],html[data-theme=dark] .status-badge.in-progress[data-v-dcd7cbcd]{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled[data-v-dcd7cbcd],html[data-theme=dark] .status-badge.cancelled[data-v-dcd7cbcd]{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned[data-v-dcd7cbcd],html[data-theme=dark] .status-badge.planned[data-v-dcd7cbcd]{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button[data-v-dcd7cbcd],html.dark .cache-button[data-v-dcd7cbcd],html[data-theme=dark] .patienten-cache .cache-button[data-v-dcd7cbcd],html[data-theme=dark] .cache-button[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button[data-v-dcd7cbcd]:hover,html.dark .cache-button[data-v-dcd7cbcd]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-dcd7cbcd]:hover,html[data-theme=dark] .cache-button[data-v-dcd7cbcd]:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu[data-v-dcd7cbcd],html.dark .dropdown-menu[data-v-dcd7cbcd],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-dcd7cbcd],html[data-theme=dark] .dropdown-menu[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li[data-v-dcd7cbcd],html.dark .dropdown-menu li[data-v-dcd7cbcd],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-dcd7cbcd],html[data-theme=dark] .dropdown-menu li[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li[data-v-dcd7cbcd]:last-child,html.dark .dropdown-menu li[data-v-dcd7cbcd]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-dcd7cbcd]:last-child,html[data-theme=dark] .dropdown-menu li[data-v-dcd7cbcd]:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li[data-v-dcd7cbcd]:hover,html.dark .dropdown-menu li[data-v-dcd7cbcd]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-dcd7cbcd]:hover,html[data-theme=dark] .dropdown-menu li[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-dcd7cbcd],html.dark .dropdown-menu li.selected[data-v-dcd7cbcd],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-dcd7cbcd],html[data-theme=dark] .dropdown-menu li.selected[data-v-dcd7cbcd]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-dcd7cbcd]:hover,html.dark .dropdown-menu li.selected[data-v-dcd7cbcd]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-dcd7cbcd]:hover,html[data-theme=dark] .dropdown-menu li.selected[data-v-dcd7cbcd]:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified[data-v-dcd7cbcd],html[data-theme=dark] .transcription-unified[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-dcd7cbcd],html[data-theme=dark] .unified-content[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .left-panel[data-v-dcd7cbcd],html.dark .right-panel[data-v-dcd7cbcd],html[data-theme=dark] .left-panel[data-v-dcd7cbcd],html[data-theme=dark] .right-panel[data-v-dcd7cbcd]{background:transparent!important}html.dark .left-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section[data-v-dcd7cbcd],html[data-theme=dark] .transcript-section[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state[data-v-dcd7cbcd],html[data-theme=dark] .empty-state[data-v-dcd7cbcd]{background:transparent!important}html.dark .empty-icon[data-v-dcd7cbcd],html.dark .empty-icon .mdi[data-v-dcd7cbcd],html[data-theme=dark] .empty-icon[data-v-dcd7cbcd],html[data-theme=dark] .empty-icon .mdi[data-v-dcd7cbcd]{color:var(--fl-text-secondary)!important}html.dark .empty-text[data-v-dcd7cbcd],html[data-theme=dark] .empty-text[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-dcd7cbcd],html[data-theme=dark] .empty-hint[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn[data-v-dcd7cbcd],html[data-theme=dark] .transcription-unified .action-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-dcd7cbcd],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-dcd7cbcd]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header[data-v-dcd7cbcd],html.dark [class*=transcription-header][data-v-dcd7cbcd],html[data-theme=dark] .transcription-header[data-v-dcd7cbcd],html[data-theme=dark] [class*=transcription-header][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title[data-v-dcd7cbcd],html.dark .transcription-header h1[data-v-dcd7cbcd],html.dark .transcription-header h2[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header .header-title[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header h1[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header h2[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name[data-v-dcd7cbcd],html.dark .transcription-header .patient-info[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header .patient-name[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header .patient-info[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-dcd7cbcd],html.dark .transcription-header .header-btn[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header button[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header .header-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button[data-v-dcd7cbcd]:hover,html.dark .transcription-header .header-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .transcription-header button[data-v-dcd7cbcd]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero[data-v-dcd7cbcd],html.dark [class*=recording-hero][data-v-dcd7cbcd],html[data-theme=dark] .recording-hero[data-v-dcd7cbcd],html[data-theme=dark] [class*=recording-hero][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title[data-v-dcd7cbcd],html.dark .recording-hero h2[data-v-dcd7cbcd],html.dark .recording-hero h3[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .hero-title[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero h2[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero h3[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle[data-v-dcd7cbcd],html.dark .recording-hero .recording-status[data-v-dcd7cbcd],html.dark .recording-hero .status-text[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .recording-status[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .status-text[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display[data-v-dcd7cbcd],html.dark .recording-hero .duration[data-v-dcd7cbcd],html.dark .recording-hero .timer[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .time-display[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .duration[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .timer[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn[data-v-dcd7cbcd],html.dark .recording-hero [class*=record-btn][data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .record-btn[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-dcd7cbcd]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording[data-v-dcd7cbcd],html.dark .recording-hero [class*=record-btn].recording[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-dcd7cbcd]{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status[data-v-dcd7cbcd],html.dark .recording-hero .processing-message[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .processing-status[data-v-dcd7cbcd],html[data-theme=dark] .recording-hero .processing-message[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-dcd7cbcd],html.dark .documentation-options-panel[data-v-dcd7cbcd],html.dark [class*=documentation-options][data-v-dcd7cbcd],html[data-theme=dark] .documentation-options[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options-panel[data-v-dcd7cbcd],html[data-theme=dark] [class*=documentation-options][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title[data-v-dcd7cbcd],html.dark .documentation-options h2[data-v-dcd7cbcd],html.dark .documentation-options h3[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .panel-title[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options h2[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options h3[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle[data-v-dcd7cbcd],html.dark .documentation-options .description[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .description[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab[data-v-dcd7cbcd],html.dark .documentation-options .type-tab[data-v-dcd7cbcd],html.dark .documentation-options [class*=doc-type][data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .type-tab[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab[data-v-dcd7cbcd]:hover,html.dark .documentation-options .type-tab[data-v-dcd7cbcd]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-dcd7cbcd]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active[data-v-dcd7cbcd],html.dark .documentation-options .type-tab.active[data-v-dcd7cbcd],html.dark .documentation-options [class*=doc-type].active[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .type-tab.active[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-dcd7cbcd]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section[data-v-dcd7cbcd],html.dark .documentation-options .option-group[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .config-section[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .option-group[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label[data-v-dcd7cbcd],html.dark .documentation-options label[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .config-label[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox][data-v-dcd7cbcd],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-dcd7cbcd]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text][data-v-dcd7cbcd],html.dark .documentation-options textarea[data-v-dcd7cbcd],html.dark .documentation-options select[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options input[type=text][data-v-dcd7cbcd],html[data-theme=dark] .documentation-options textarea[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options select[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text][data-v-dcd7cbcd]:focus,html.dark .documentation-options textarea[data-v-dcd7cbcd]:focus,html.dark .documentation-options select[data-v-dcd7cbcd]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-dcd7cbcd]:focus,html[data-theme=dark] .documentation-options textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .documentation-options select[data-v-dcd7cbcd]:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn[data-v-dcd7cbcd],html.dark .documentation-options [class*=generate][data-v-dcd7cbcd],html[data-theme=dark] .documentation-options .generate-btn[data-v-dcd7cbcd],html[data-theme=dark] .documentation-options [class*=generate][data-v-dcd7cbcd]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn[data-v-dcd7cbcd]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-dcd7cbcd]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn[data-v-dcd7cbcd]:disabled,html.dark .documentation-options [class*=generate][data-v-dcd7cbcd]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-dcd7cbcd]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-dcd7cbcd]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display[data-v-dcd7cbcd],html.dark [class*=transcription-display][data-v-dcd7cbcd],html[data-theme=dark] .transcription-display[data-v-dcd7cbcd],html[data-theme=dark] [class*=transcription-display][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text[data-v-dcd7cbcd],html.dark .transcription-display .text-content[data-v-dcd7cbcd],html[data-theme=dark] .transcription-display .transcript-text[data-v-dcd7cbcd],html[data-theme=dark] .transcription-display .text-content[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header[data-v-dcd7cbcd],html[data-theme=dark] .transcription-display .transcript-header[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3[data-v-dcd7cbcd],html.dark .transcription-display .title[data-v-dcd7cbcd],html[data-theme=dark] .transcription-display h3[data-v-dcd7cbcd],html[data-theme=dark] .transcription-display .title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .consent-modal[data-v-dcd7cbcd],html.dark [class*=consent-modal][data-v-dcd7cbcd],html[data-theme=dark] .consent-modal[data-v-dcd7cbcd],html[data-theme=dark] [class*=consent-modal][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title[data-v-dcd7cbcd],html.dark .consent-modal h2[data-v-dcd7cbcd],html[data-theme=dark] .consent-modal .modal-title[data-v-dcd7cbcd],html[data-theme=dark] .consent-modal h2[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content[data-v-dcd7cbcd],html.dark .consent-modal p[data-v-dcd7cbcd],html[data-theme=dark] .consent-modal .modal-content[data-v-dcd7cbcd],html[data-theme=dark] .consent-modal p[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal[data-v-dcd7cbcd],html.dark [class*=transcription-manage][data-v-dcd7cbcd],html[data-theme=dark] .transcription-manage-modal[data-v-dcd7cbcd],html[data-theme=dark] [class*=transcription-manage][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header[data-v-dcd7cbcd],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item[data-v-dcd7cbcd],html.dark .transcription-manage-modal .list-item[data-v-dcd7cbcd],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-dcd7cbcd],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item[data-v-dcd7cbcd]:hover,html.dark .transcription-manage-modal .list-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal[data-v-dcd7cbcd],html.dark [class*=extraction-result][data-v-dcd7cbcd],html[data-theme=dark] .extraction-result-modal[data-v-dcd7cbcd],html[data-theme=dark] [class*=extraction-result][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header[data-v-dcd7cbcd],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content[data-v-dcd7cbcd],html.dark .extraction-result-modal .extraction-content[data-v-dcd7cbcd],html[data-theme=dark] .extraction-result-modal .result-content[data-v-dcd7cbcd],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector[data-v-dcd7cbcd],html.dark [class*=extraction-tabbed][data-v-dcd7cbcd],html[data-theme=dark] .extraction-tabbed-selector[data-v-dcd7cbcd],html[data-theme=dark] [class*=extraction-tabbed][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab[data-v-dcd7cbcd],html.dark .extraction-tabbed-selector [class*=tab][data-v-dcd7cbcd],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-dcd7cbcd],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active[data-v-dcd7cbcd],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-dcd7cbcd],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-dcd7cbcd],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-dcd7cbcd]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card[data-v-dcd7cbcd],html.dark div.options-card[data-v-dcd7cbcd],html.dark [class*=options-card][data-v-dcd7cbcd],html[data-theme=dark] .options-card[data-v-dcd7cbcd],html[data-theme=dark] div.options-card[data-v-dcd7cbcd],html[data-theme=dark] [class*=options-card][data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-dcd7cbcd],html[data-theme=dark] .options-header[data-v-dcd7cbcd]{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title[data-v-dcd7cbcd],html[data-theme=dark] .options-title[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-dcd7cbcd],html[data-theme=dark] .options-subtitle[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .option-label[data-v-dcd7cbcd],html[data-theme=dark] .option-label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-dcd7cbcd],html.dark button.doc-type-card[data-v-dcd7cbcd],html.dark [class*=doc-type-card][data-v-dcd7cbcd],html[data-theme=dark] .doc-type-card[data-v-dcd7cbcd],html[data-theme=dark] button.doc-type-card[data-v-dcd7cbcd],html[data-theme=dark] [class*=doc-type-card][data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-dcd7cbcd]:hover,html.dark button.doc-type-card[data-v-dcd7cbcd]:hover,html[data-theme=dark] .doc-type-card[data-v-dcd7cbcd]:hover,html[data-theme=dark] button.doc-type-card[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-dcd7cbcd],html.dark button.doc-type-card.selected[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-card.selected[data-v-dcd7cbcd],html[data-theme=dark] button.doc-type-card.selected[data-v-dcd7cbcd]{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name[data-v-dcd7cbcd],html[data-theme=dark] .doc-name[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .config-section-label[data-v-dcd7cbcd],html[data-theme=dark] .config-section-label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn[data-v-dcd7cbcd],html.dark button.generate-btn[data-v-dcd7cbcd],html[data-theme=dark] .generate-btn[data-v-dcd7cbcd],html[data-theme=dark] button.generate-btn[data-v-dcd7cbcd]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn[data-v-dcd7cbcd]:disabled,html[data-theme=dark] .generate-btn[data-v-dcd7cbcd]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero[data-v-dcd7cbcd],html.dark div.recording-hero[data-v-dcd7cbcd],html.dark [class*=recording-hero][data-v-dcd7cbcd],html[data-theme=dark] .recording-hero[data-v-dcd7cbcd],html[data-theme=dark] div.recording-hero[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card[data-v-dcd7cbcd],html.dark div.hero-card[data-v-dcd7cbcd],html.dark [class*=hero-card][data-v-dcd7cbcd],html[data-theme=dark] .hero-card[data-v-dcd7cbcd],html[data-theme=dark] div.hero-card[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area[data-v-dcd7cbcd],html.dark div.recording-area[data-v-dcd7cbcd],html[data-theme=dark] .recording-area[data-v-dcd7cbcd]{background:transparent!important}html.dark .record-btn-hero[data-v-dcd7cbcd],html.dark button.record-btn-hero[data-v-dcd7cbcd],html[data-theme=dark] .record-btn-hero[data-v-dcd7cbcd]{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-dcd7cbcd]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording[data-v-dcd7cbcd],html[data-theme=dark] .record-btn-hero.is-recording[data-v-dcd7cbcd]{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing[data-v-dcd7cbcd],html[data-theme=dark] .record-btn-hero.is-processing[data-v-dcd7cbcd]{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session[data-v-dcd7cbcd]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-dcd7cbcd]:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status[data-v-dcd7cbcd],html.dark div.recording-status[data-v-dcd7cbcd],html[data-theme=dark] .recording-status[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .status-ready[data-v-dcd7cbcd],html.dark span.status-ready[data-v-dcd7cbcd],html[data-theme=dark] .status-ready[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .status-hint[data-v-dcd7cbcd],html.dark span.status-hint[data-v-dcd7cbcd],html[data-theme=dark] .status-hint[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .status-warning[data-v-dcd7cbcd],html.dark span.status-warning[data-v-dcd7cbcd],html[data-theme=dark] .status-warning[data-v-dcd7cbcd]{color:var(--fl-warning)!important}html.dark .status-recording[data-v-dcd7cbcd],html.dark span.status-recording[data-v-dcd7cbcd],html[data-theme=dark] .status-recording[data-v-dcd7cbcd]{color:var(--fl-error)!important}html.dark .status-time[data-v-dcd7cbcd],html.dark span.status-time[data-v-dcd7cbcd],html[data-theme=dark] .status-time[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .status-processing[data-v-dcd7cbcd],html.dark span.status-processing[data-v-dcd7cbcd],html[data-theme=dark] .status-processing[data-v-dcd7cbcd]{color:var(--fl-warning)!important}html.dark .status-paused[data-v-dcd7cbcd],html.dark span.status-paused[data-v-dcd7cbcd],html[data-theme=dark] .status-paused[data-v-dcd7cbcd]{color:var(--fl-success)!important}html.dark .recording-dot[data-v-dcd7cbcd],html[data-theme=dark] .recording-dot[data-v-dcd7cbcd]{background:var(--fl-error)!important}html.dark .session-info[data-v-dcd7cbcd],html.dark div.session-info[data-v-dcd7cbcd],html[data-theme=dark] .session-info[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat[data-v-dcd7cbcd],html.dark div.session-stat[data-v-dcd7cbcd],html[data-theme=dark] .session-stat[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .stat-label[data-v-dcd7cbcd],html.dark span.stat-label[data-v-dcd7cbcd],html[data-theme=dark] .stat-label[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .stat-value[data-v-dcd7cbcd],html.dark span.stat-value[data-v-dcd7cbcd],html[data-theme=dark] .stat-value[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .end-session-btn[data-v-dcd7cbcd],html.dark button.end-session-btn[data-v-dcd7cbcd],html[data-theme=dark] .end-session-btn[data-v-dcd7cbcd]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .end-session-btn[data-v-dcd7cbcd]:hover{background:var(--fl-info)!important}html.dark .processing-bar[data-v-dcd7cbcd],html.dark div.processing-bar[data-v-dcd7cbcd],html[data-theme=dark] .processing-bar[data-v-dcd7cbcd]{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header[data-v-dcd7cbcd],html[data-theme=dark] .progress-header[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .progress-stage[data-v-dcd7cbcd],html.dark span.progress-stage[data-v-dcd7cbcd],html[data-theme=dark] .progress-stage[data-v-dcd7cbcd],html.dark .progress-percent[data-v-dcd7cbcd],html.dark span.progress-percent[data-v-dcd7cbcd],html[data-theme=dark] .progress-percent[data-v-dcd7cbcd]{color:var(--fl-warning)!important}html.dark .progress-track[data-v-dcd7cbcd],html.dark div.progress-track[data-v-dcd7cbcd],html[data-theme=dark] .progress-track[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill[data-v-dcd7cbcd],html.dark div.progress-fill[data-v-dcd7cbcd],html[data-theme=dark] .progress-fill[data-v-dcd7cbcd]{background:var(--fl-warning)!important}html.dark .progress-message[data-v-dcd7cbcd],html.dark div.progress-message[data-v-dcd7cbcd],html[data-theme=dark] .progress-message[data-v-dcd7cbcd]{color:var(--fl-warning)!important}html.dark .transcription-display[data-v-dcd7cbcd],html.dark div.transcription-display[data-v-dcd7cbcd],html.dark [class*=transcription-display][data-v-dcd7cbcd],html[data-theme=dark] .transcription-display[data-v-dcd7cbcd],html[data-theme=dark] div.transcription-display[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header[data-v-dcd7cbcd],html.dark div.display-header[data-v-dcd7cbcd],html[data-theme=dark] .display-header[data-v-dcd7cbcd]{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title[data-v-dcd7cbcd],html.dark h3.display-title[data-v-dcd7cbcd],html[data-theme=dark] .display-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .display-actions[data-v-dcd7cbcd],html.dark div.display-actions[data-v-dcd7cbcd],html[data-theme=dark] .display-actions[data-v-dcd7cbcd]{background:transparent!important}html.dark .action-button[data-v-dcd7cbcd],html.dark button.action-button[data-v-dcd7cbcd],html[data-theme=dark] .action-button[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger[data-v-dcd7cbcd],html[data-theme=dark] .action-button.danger[data-v-dcd7cbcd]{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary[data-v-dcd7cbcd],html[data-theme=dark] .action-button.primary[data-v-dcd7cbcd]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success[data-v-dcd7cbcd],html[data-theme=dark] .action-button.success[data-v-dcd7cbcd]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning[data-v-dcd7cbcd],html[data-theme=dark] .action-button.warning[data-v-dcd7cbcd]{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info[data-v-dcd7cbcd],html[data-theme=dark] .action-button.info[data-v-dcd7cbcd]{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-dcd7cbcd]:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai[data-v-dcd7cbcd],html[data-theme=dark] .action-button.ai[data-v-dcd7cbcd]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu[data-v-dcd7cbcd],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-dcd7cbcd],html[data-theme=dark] .manage-menu[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item[data-v-dcd7cbcd],html[data-theme=dark] .manage-menu .v-list-item[data-v-dcd7cbcd]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title[data-v-dcd7cbcd],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .action-button .icon[data-v-dcd7cbcd],html[data-theme=dark] .action-button .icon[data-v-dcd7cbcd]{stroke:currentcolor!important}html.dark .transcript-content[data-v-dcd7cbcd],html.dark div.transcript-content[data-v-dcd7cbcd],html[data-theme=dark] .transcript-content[data-v-dcd7cbcd]{background:transparent!important}html.dark .transcript-textarea[data-v-dcd7cbcd],html.dark textarea.transcript-textarea[data-v-dcd7cbcd],html[data-theme=dark] .transcript-textarea[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .transcript-textarea[data-v-dcd7cbcd]:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-dcd7cbcd]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay[data-v-dcd7cbcd],html.dark div.empty-state-overlay[data-v-dcd7cbcd],html[data-theme=dark] .empty-state-overlay[data-v-dcd7cbcd]{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message[data-v-dcd7cbcd],html.dark p.empty-message[data-v-dcd7cbcd],html[data-theme=dark] .empty-message[data-v-dcd7cbcd]{color:var(--fl-text-secondary)!important}html.dark .metadata[data-v-dcd7cbcd],html.dark div.metadata[data-v-dcd7cbcd],html[data-theme=dark] .metadata[data-v-dcd7cbcd]{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count[data-v-dcd7cbcd],html.dark span.character-count[data-v-dcd7cbcd],html[data-theme=dark] .character-count[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .timestamp[data-v-dcd7cbcd],html.dark span.timestamp[data-v-dcd7cbcd],html[data-theme=dark] .timestamp[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay[data-v-dcd7cbcd],html.dark div.ai-modal-overlay[data-v-dcd7cbcd],html[data-theme=dark] .ai-modal-overlay[data-v-dcd7cbcd]{background:rgba(1,4,9,.8)!important}html.dark .ai-modal[data-v-dcd7cbcd],html.dark div.ai-modal[data-v-dcd7cbcd],html[data-theme=dark] .ai-modal[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header[data-v-dcd7cbcd],html.dark div.ai-modal-header[data-v-dcd7cbcd],html[data-theme=dark] .ai-modal-header[data-v-dcd7cbcd]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3[data-v-dcd7cbcd],html[data-theme=dark] .ai-modal-header h3[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-dcd7cbcd],html.dark button.close-btn[data-v-dcd7cbcd],html[data-theme=dark] .close-btn[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .close-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .close-btn[data-v-dcd7cbcd]:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body[data-v-dcd7cbcd],html.dark div.ai-modal-body[data-v-dcd7cbcd],html[data-theme=dark] .ai-modal-body[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important}html.dark .ai-modal-description[data-v-dcd7cbcd],html.dark p.ai-modal-description[data-v-dcd7cbcd],html[data-theme=dark] .ai-modal-description[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .document-type-grid[data-v-dcd7cbcd],html.dark div.document-type-grid[data-v-dcd7cbcd],html[data-theme=dark] .document-type-grid[data-v-dcd7cbcd]{background:transparent!important}html.dark .document-type-btn[data-v-dcd7cbcd],html.dark button.document-type-btn[data-v-dcd7cbcd],html[data-theme=dark] .document-type-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .document-type-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected[data-v-dcd7cbcd],html[data-theme=dark] .document-type-btn.selected[data-v-dcd7cbcd]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon[data-v-dcd7cbcd],html.dark span.doc-icon[data-v-dcd7cbcd],html[data-theme=dark] .doc-icon[data-v-dcd7cbcd]{color:inherit!important}html.dark .doc-name[data-v-dcd7cbcd],html.dark span.doc-name[data-v-dcd7cbcd],html[data-theme=dark] .doc-name[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .doc-description[data-v-dcd7cbcd],html.dark span.doc-description[data-v-dcd7cbcd],html[data-theme=dark] .doc-description[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector[data-v-dcd7cbcd],html.dark div.fachbereich-selector[data-v-dcd7cbcd],html[data-theme=dark] .fachbereich-selector[data-v-dcd7cbcd]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label[data-v-dcd7cbcd],html[data-theme=dark] .fachbereich-selector label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select[data-v-dcd7cbcd],html[data-theme=dark] .fachbereich-selector select[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option[data-v-dcd7cbcd],html[data-theme=dark] .fachbereich-selector select option[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section[data-v-dcd7cbcd],html.dark div.extraction-config-section[data-v-dcd7cbcd],html[data-theme=dark] .extraction-config-section[data-v-dcd7cbcd]{background:transparent!important}html.dark .transcription-unified[data-v-dcd7cbcd],html.dark div.transcription-unified[data-v-dcd7cbcd],html[data-theme=dark] .transcription-unified[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-dcd7cbcd],html.dark div.unified-content[data-v-dcd7cbcd],html[data-theme=dark] .unified-content[data-v-dcd7cbcd],html.dark .left-panel[data-v-dcd7cbcd],html.dark div.left-panel[data-v-dcd7cbcd],html[data-theme=dark] .left-panel[data-v-dcd7cbcd],html.dark .right-panel[data-v-dcd7cbcd],html.dark div.right-panel[data-v-dcd7cbcd],html[data-theme=dark] .right-panel[data-v-dcd7cbcd]{background:transparent!important}html.dark .transcript-section[data-v-dcd7cbcd],html.dark div.transcript-section[data-v-dcd7cbcd],html[data-theme=dark] .transcript-section[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state[data-v-dcd7cbcd],html.dark div.empty-state[data-v-dcd7cbcd],html[data-theme=dark] .empty-state[data-v-dcd7cbcd]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-dcd7cbcd],html.dark div.empty-icon[data-v-dcd7cbcd],html[data-theme=dark] .empty-icon[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .empty-text[data-v-dcd7cbcd],html.dark p.empty-text[data-v-dcd7cbcd],html[data-theme=dark] .empty-text[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-dcd7cbcd],html.dark p.empty-hint[data-v-dcd7cbcd],html[data-theme=dark] .empty-hint[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .left-panel[data-v-dcd7cbcd]::-webkit-scrollbar-track,html.dark .right-panel[data-v-dcd7cbcd]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-dcd7cbcd]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-dcd7cbcd]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-dcd7cbcd]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header[data-v-dcd7cbcd],html.dark div.transcription-header[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1[data-v-dcd7cbcd],html.dark .transcription-header h2[data-v-dcd7cbcd],html.dark .transcription-header h3[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header h1[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header h2[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header h3[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info[data-v-dcd7cbcd],html.dark .transcription-header .header-info[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header .patient-info[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header .header-info[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-dcd7cbcd],html[data-theme=dark] .transcription-header button[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button[data-v-dcd7cbcd]:hover,html[data-theme=dark] .transcription-header button[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header[data-v-dcd7cbcd],html.dark div.unified-header[data-v-dcd7cbcd],html[data-theme=dark] .unified-header[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left[data-v-dcd7cbcd],html.dark div.header-left[data-v-dcd7cbcd],html[data-theme=dark] .header-left[data-v-dcd7cbcd]{background:transparent!important}html.dark .header-icon[data-v-dcd7cbcd],html.dark span.header-icon[data-v-dcd7cbcd],html[data-theme=dark] .header-icon[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .header-title[data-v-dcd7cbcd],html.dark span.header-title[data-v-dcd7cbcd],html[data-theme=dark] .header-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .patient-badge[data-v-dcd7cbcd],html.dark span.patient-badge[data-v-dcd7cbcd],html[data-theme=dark] .patient-badge[data-v-dcd7cbcd]{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions[data-v-dcd7cbcd],html.dark div.header-actions[data-v-dcd7cbcd],html[data-theme=dark] .header-actions[data-v-dcd7cbcd]{background:transparent!important}html.dark .header-btn[data-v-dcd7cbcd],html.dark button.header-btn[data-v-dcd7cbcd],html[data-theme=dark] .header-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-btn[data-v-dcd7cbcd]:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn[data-v-dcd7cbcd],html[data-theme=dark] .header-btn.manage-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-dcd7cbcd]:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn[data-v-dcd7cbcd],html.dark button.ai-btn[data-v-dcd7cbcd],html[data-theme=dark] .header-btn.ai-btn[data-v-dcd7cbcd]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-dcd7cbcd]:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card[data-v-dcd7cbcd],html.dark div.options-card[data-v-dcd7cbcd],html.dark [class*=options-card][data-v-dcd7cbcd],html[data-theme=dark] .options-card[data-v-dcd7cbcd],html[data-theme=dark] div.options-card[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-dcd7cbcd],html.dark div.options-header[data-v-dcd7cbcd],html[data-theme=dark] .options-header[data-v-dcd7cbcd]{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title[data-v-dcd7cbcd],html.dark h3.options-title[data-v-dcd7cbcd],html[data-theme=dark] .options-title[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-dcd7cbcd],html.dark p.options-subtitle[data-v-dcd7cbcd],html[data-theme=dark] .options-subtitle[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .options-content[data-v-dcd7cbcd],html.dark div.options-content[data-v-dcd7cbcd],html[data-theme=dark] .options-content[data-v-dcd7cbcd],html.dark .option-group[data-v-dcd7cbcd],html.dark div.option-group[data-v-dcd7cbcd],html[data-theme=dark] .option-group[data-v-dcd7cbcd]{background:transparent!important}html.dark .option-label[data-v-dcd7cbcd],html.dark label.option-label[data-v-dcd7cbcd],html[data-theme=dark] .option-label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .doc-type-cards[data-v-dcd7cbcd],html.dark div.doc-type-cards[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-cards[data-v-dcd7cbcd]{background:transparent!important}html.dark .doc-type-card[data-v-dcd7cbcd],html.dark button.doc-type-card[data-v-dcd7cbcd],html.dark [class*=doc-type-card][data-v-dcd7cbcd],html[data-theme=dark] .doc-type-card[data-v-dcd7cbcd],html[data-theme=dark] button.doc-type-card[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-dcd7cbcd]:hover,html[data-theme=dark] .doc-type-card[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-card.selected[data-v-dcd7cbcd]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-card .doc-icon[data-v-dcd7cbcd]{color:inherit!important}html.dark .doc-type-card .doc-name[data-v-dcd7cbcd],html[data-theme=dark] .doc-type-card .doc-name[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper[data-v-dcd7cbcd],html.dark div.config-panel-wrapper[data-v-dcd7cbcd],html[data-theme=dark] .config-panel-wrapper[data-v-dcd7cbcd]{background:transparent!important}html.dark .config-section-label[data-v-dcd7cbcd],html.dark div.config-section-label[data-v-dcd7cbcd],html[data-theme=dark] .config-section-label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn[data-v-dcd7cbcd],html.dark button.generate-btn[data-v-dcd7cbcd],html[data-theme=dark] .generate-btn[data-v-dcd7cbcd]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn[data-v-dcd7cbcd]:disabled,html[data-theme=dark] .generate-btn[data-v-dcd7cbcd]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact[data-v-dcd7cbcd],html.dark div.extraction-config-panel-compact[data-v-dcd7cbcd],html.dark [class*=extraction-config-panel][data-v-dcd7cbcd],html[data-theme=dark] .extraction-config-panel-compact[data-v-dcd7cbcd],html.dark .primary-config[data-v-dcd7cbcd],html.dark div.primary-config[data-v-dcd7cbcd],html[data-theme=dark] .primary-config[data-v-dcd7cbcd],html.dark .config-row[data-v-dcd7cbcd],html.dark div.config-row[data-v-dcd7cbcd],html[data-theme=dark] .config-row[data-v-dcd7cbcd]{background:transparent!important}html.dark .config-label-compact[data-v-dcd7cbcd],html.dark label.config-label-compact[data-v-dcd7cbcd],html[data-theme=dark] .config-label-compact[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon[data-v-dcd7cbcd],html[data-theme=dark] .config-label-compact .label-icon[data-v-dcd7cbcd]{color:inherit!important}html.dark .length-pills[data-v-dcd7cbcd],html.dark div.length-pills[data-v-dcd7cbcd],html[data-theme=dark] .length-pills[data-v-dcd7cbcd]{background:transparent!important}html.dark .length-pill[data-v-dcd7cbcd],html.dark button.length-pill[data-v-dcd7cbcd],html.dark [class*=length-pill][data-v-dcd7cbcd],html[data-theme=dark] .length-pill[data-v-dcd7cbcd],html[data-theme=dark] button.length-pill[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill[data-v-dcd7cbcd]:hover,html[data-theme=dark] .length-pill[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected[data-v-dcd7cbcd],html[data-theme=dark] .length-pill.selected[data-v-dcd7cbcd]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select[data-v-dcd7cbcd],html.dark div.pill-multi-select[data-v-dcd7cbcd],html.dark .pill-single-select[data-v-dcd7cbcd],html.dark div.pill-single-select[data-v-dcd7cbcd],html[data-theme=dark] .pill-multi-select[data-v-dcd7cbcd],html[data-theme=dark] .pill-single-select[data-v-dcd7cbcd]{background:transparent!important}html.dark .pill-select-option[data-v-dcd7cbcd],html.dark button.pill-select-option[data-v-dcd7cbcd],html.dark [class*=pill-select-option][data-v-dcd7cbcd],html[data-theme=dark] .pill-select-option[data-v-dcd7cbcd],html[data-theme=dark] button.pill-select-option[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option[data-v-dcd7cbcd]:hover,html[data-theme=dark] .pill-select-option[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected[data-v-dcd7cbcd],html[data-theme=dark] .pill-select-option.selected[data-v-dcd7cbcd]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label[data-v-dcd7cbcd],html[data-theme=dark] .pill-select-option .pill-label[data-v-dcd7cbcd]{color:inherit!important}html.dark .pill-select-option .pill-info-icon[data-v-dcd7cbcd],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .quick-pills[data-v-dcd7cbcd],html.dark div.quick-pills[data-v-dcd7cbcd],html[data-theme=dark] .quick-pills[data-v-dcd7cbcd]{background:transparent!important}html.dark .info-textarea[data-v-dcd7cbcd],html.dark textarea.info-textarea[data-v-dcd7cbcd],html[data-theme=dark] .info-textarea[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .info-textarea[data-v-dcd7cbcd]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] .info-textarea[data-v-dcd7cbcd]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea[data-v-dcd7cbcd],html.dark textarea.fl-textarea[data-v-dcd7cbcd],html.dark .fl-input[data-v-dcd7cbcd],html.dark input.fl-input[data-v-dcd7cbcd],html[data-theme=dark] .fl-textarea[data-v-dcd7cbcd],html[data-theme=dark] .fl-input[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-dcd7cbcd]:focus,html.dark .fl-input[data-v-dcd7cbcd]:focus,html[data-theme=dark] .fl-textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .fl-input[data-v-dcd7cbcd]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea[data-v-dcd7cbcd]::placeholder,html.dark .fl-input[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] .fl-textarea[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] .fl-input[data-v-dcd7cbcd]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section[data-v-dcd7cbcd],html.dark div.advanced-toggle-section[data-v-dcd7cbcd],html[data-theme=dark] .advanced-toggle-section[data-v-dcd7cbcd]{background:transparent!important}html.dark .fl-advanced-toggle[data-v-dcd7cbcd],html.dark button.fl-advanced-toggle[data-v-dcd7cbcd],html[data-theme=dark] .fl-advanced-toggle[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge[data-v-dcd7cbcd],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-dcd7cbcd]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config[data-v-dcd7cbcd],html.dark div.advanced-config[data-v-dcd7cbcd],html[data-theme=dark] .advanced-config[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section[data-v-dcd7cbcd],html.dark div.advanced-section[data-v-dcd7cbcd],html[data-theme=dark] .advanced-section[data-v-dcd7cbcd],html.dark .intervention-groups[data-v-dcd7cbcd],html.dark div.intervention-groups[data-v-dcd7cbcd],html[data-theme=dark] .intervention-groups[data-v-dcd7cbcd]{background:transparent!important}html.dark .intervention-group[data-v-dcd7cbcd],html.dark div.intervention-group[data-v-dcd7cbcd],html[data-theme=dark] .intervention-group[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header[data-v-dcd7cbcd],html.dark div.group-header[data-v-dcd7cbcd],html[data-theme=dark] .group-header[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input[data-v-dcd7cbcd],html.dark div.custom-intervention-input[data-v-dcd7cbcd],html[data-theme=dark] .custom-intervention-input[data-v-dcd7cbcd]{background:transparent!important}html.dark .fl-input-inline[data-v-dcd7cbcd],html.dark input.fl-input-inline[data-v-dcd7cbcd],html[data-theme=dark] .fl-input-inline[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-dcd7cbcd],html.dark button.fl-add-btn[data-v-dcd7cbcd],html[data-theme=dark] .fl-add-btn[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready[data-v-dcd7cbcd],html.dark button.fl-add-btn--ready[data-v-dcd7cbcd],html[data-theme=dark] .fl-add-btn--ready[data-v-dcd7cbcd]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer[data-v-dcd7cbcd],html.dark div.advanced-footer[data-v-dcd7cbcd],html[data-theme=dark] .advanced-footer[data-v-dcd7cbcd]{background:transparent!important}html.dark .fl-reset-btn[data-v-dcd7cbcd],html.dark button.fl-reset-btn[data-v-dcd7cbcd],html[data-theme=dark] .fl-reset-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .fl-reset-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel[data-v-dcd7cbcd],html[data-theme=dark] .step-panel[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header[data-v-dcd7cbcd],html[data-theme=dark] .step-header[data-v-dcd7cbcd]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title[data-v-dcd7cbcd],html[data-theme=dark] .step-header__title[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .step-header__close[data-v-dcd7cbcd],html[data-theme=dark] .step-header__close[data-v-dcd7cbcd]{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close[data-v-dcd7cbcd]:hover,html[data-theme=dark] .step-header__close[data-v-dcd7cbcd]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer[data-v-dcd7cbcd],html[data-theme=dark] .step-footer[data-v-dcd7cbcd]{border-top-color:var(--fl-border-input)!important}html.dark .source-option[data-v-dcd7cbcd],html[data-theme=dark] .source-option[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active[data-v-dcd7cbcd],html[data-theme=dark] .source-option.active[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control[data-v-dcd7cbcd],html[data-theme=dark] .length-control[data-v-dcd7cbcd]{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label[data-v-dcd7cbcd],html[data-theme=dark] .length-control__label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .length-control__value[data-v-dcd7cbcd],html[data-theme=dark] .length-control__value[data-v-dcd7cbcd]{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine[data-v-dcd7cbcd],html[data-theme=dark] .length-control__keine[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine[data-v-dcd7cbcd]:hover,html[data-theme=dark] .length-control__keine[data-v-dcd7cbcd]:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active[data-v-dcd7cbcd],html[data-theme=dark] .length-control__keine.active[data-v-dcd7cbcd]{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick[data-v-dcd7cbcd],html[data-theme=dark] .length-control__tick[data-v-dcd7cbcd]{color:#8993a3!important}html.dark .length-control__tick.active[data-v-dcd7cbcd],html[data-theme=dark] .length-control__tick.active[data-v-dcd7cbcd]{color:var(--fl-warning)!important}html.dark .dictation-textarea[data-v-dcd7cbcd],html.dark .notes-textarea[data-v-dcd7cbcd],html[data-theme=dark] .dictation-textarea[data-v-dcd7cbcd],html[data-theme=dark] .notes-textarea[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea[data-v-dcd7cbcd]:focus,html.dark .notes-textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .dictation-textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .notes-textarea[data-v-dcd7cbcd]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle[data-v-dcd7cbcd],html[data-theme=dark] .ai-correction-toggle[data-v-dcd7cbcd],html.dark .tile-hint-text[data-v-dcd7cbcd],html[data-theme=dark] .tile-hint-text[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-dcd7cbcd],html[data-theme=dark] .secondary-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .secondary-btn[data-v-dcd7cbcd]:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn[data-v-dcd7cbcd],html.dark .btn-next[data-v-dcd7cbcd],html[data-theme=dark] .generate-btn[data-v-dcd7cbcd],html[data-theme=dark] .btn-next[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn[data-v-dcd7cbcd]:hover:not(:disabled),html.dark .btn-next[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show[data-v-dcd7cbcd],html[data-theme=dark] .generate-btn--show[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip[data-v-dcd7cbcd],html[data-theme=dark] .btn-skip[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .btn-skip[data-v-dcd7cbcd]:hover,html[data-theme=dark] .btn-skip[data-v-dcd7cbcd]:hover{color:var(--fl-navy)!important}html.dark .generate-section[data-v-dcd7cbcd],html.dark .results-section[data-v-dcd7cbcd],html[data-theme=dark] .generate-section[data-v-dcd7cbcd],html[data-theme=dark] .results-section[data-v-dcd7cbcd]{border-top-color:var(--fl-border-input)!important}html.dark .error-banner[data-v-dcd7cbcd],html[data-theme=dark] .error-banner[data-v-dcd7cbcd]{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span[data-v-dcd7cbcd],html[data-theme=dark] .error-banner span[data-v-dcd7cbcd]{color:var(--fl-error)!important}html.dark .error-banner button[data-v-dcd7cbcd],html[data-theme=dark] .error-banner button[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile[data-v-dcd7cbcd],html[data-theme=dark] .tile[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile[data-v-dcd7cbcd]:hover,html[data-theme=dark] .tile[data-v-dcd7cbcd]:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active[data-v-dcd7cbcd],html[data-theme=dark] .tile.active[data-v-dcd7cbcd]{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data[data-v-dcd7cbcd],html[data-theme=dark] .tile.has-data[data-v-dcd7cbcd]{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon[data-v-dcd7cbcd],html[data-theme=dark] .tile.has-data .tile__icon[data-v-dcd7cbcd]{background:rgba(82,183,136,.15)!important}html.dark .tile__icon[data-v-dcd7cbcd],html[data-theme=dark] .tile__icon[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important}html.dark .tile__name[data-v-dcd7cbcd],html[data-theme=dark] .tile__name[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .tile__hint[data-v-dcd7cbcd],html[data-theme=dark] .tile__hint[data-v-dcd7cbcd]{color:#8993a3!important}html.dark .tile__badge[data-v-dcd7cbcd],html[data-theme=dark] .tile__badge[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok[data-v-dcd7cbcd],html[data-theme=dark] .tile__badge--ok[data-v-dcd7cbcd]{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow[data-v-dcd7cbcd],html[data-theme=dark] .tile__action-arrow[data-v-dcd7cbcd]{color:#8993a3!important}html.dark .tile-expand[data-v-dcd7cbcd],html[data-theme=dark] .tile-expand[data-v-dcd7cbcd]{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title[data-v-dcd7cbcd],html[data-theme=dark] .tile-expand__title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .tile-expand__close[data-v-dcd7cbcd],html[data-theme=dark] .tile-expand__close[data-v-dcd7cbcd]{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close[data-v-dcd7cbcd]:hover,html[data-theme=dark] .tile-expand__close[data-v-dcd7cbcd]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator[data-v-dcd7cbcd],html[data-theme=dark] .step-indicator[data-v-dcd7cbcd]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot[data-v-dcd7cbcd],html[data-theme=dark] .step-dot[data-v-dcd7cbcd]{color:#8993a3!important}html.dark .step-dot.active[data-v-dcd7cbcd],html[data-theme=dark] .step-dot.active[data-v-dcd7cbcd]{color:var(--fl-navy)!important}html.dark .step-dot.completed[data-v-dcd7cbcd],html[data-theme=dark] .step-dot.completed[data-v-dcd7cbcd]{color:var(--fl-success)!important}html.dark .embedded-test-overlay[data-v-dcd7cbcd],html[data-theme=dark] .embedded-test-overlay[data-v-dcd7cbcd]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-dcd7cbcd],html[data-theme=dark] .embedded-test-toolbar[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-dcd7cbcd],html[data-theme=dark] .embedded-test-close[data-v-dcd7cbcd]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-dcd7cbcd],html[data-theme=dark] .side-panel-container[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header[data-v-dcd7cbcd],html[data-theme=dark] .side-panel-header[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title[data-v-dcd7cbcd],html[data-theme=dark] .side-panel-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .side-panel-icon[data-v-dcd7cbcd],html[data-theme=dark] .side-panel-icon[data-v-dcd7cbcd]{color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-dcd7cbcd],html[data-theme=dark] .side-panel-handle[data-v-dcd7cbcd]{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-dcd7cbcd]:hover,html[data-theme=dark] .side-panel-handle[data-v-dcd7cbcd]:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select[data-v-dcd7cbcd],html[data-theme=dark] .fachbereich-select[data-v-dcd7cbcd]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close[data-v-dcd7cbcd],html[data-theme=dark] .side-panel-close[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close[data-v-dcd7cbcd]:hover,html[data-theme=dark] .side-panel-close[data-v-dcd7cbcd]:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn[data-v-dcd7cbcd],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data[data-v-dcd7cbcd],html[data-theme=dark] .footer-status-text.has-data[data-v-dcd7cbcd]{color:var(--fl-link-active)!important}html.dark .config-label-compact[data-v-dcd7cbcd],html.dark label.config-label-compact[data-v-dcd7cbcd],html[data-theme=dark] .config-label-compact[data-v-dcd7cbcd],html[data-theme=dark] label.config-label-compact[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .length-pill[data-v-dcd7cbcd],html.dark button.length-pill[data-v-dcd7cbcd],html.dark .length-pills button[data-v-dcd7cbcd],html[data-theme=dark] .length-pill[data-v-dcd7cbcd],html[data-theme=dark] button.length-pill[data-v-dcd7cbcd],html[data-theme=dark] .length-pills button[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill[data-v-dcd7cbcd]:hover,html.dark button.length-pill[data-v-dcd7cbcd]:hover,html[data-theme=dark] .length-pill[data-v-dcd7cbcd]:hover,html[data-theme=dark] button.length-pill[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected[data-v-dcd7cbcd],html.dark button.length-pill.selected[data-v-dcd7cbcd],html[data-theme=dark] .length-pill.selected[data-v-dcd7cbcd],html[data-theme=dark] button.length-pill.selected[data-v-dcd7cbcd]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option[data-v-dcd7cbcd],html.dark button.pill-select-option[data-v-dcd7cbcd],html.dark .pill-multi-select button[data-v-dcd7cbcd],html.dark .pill-single-select button[data-v-dcd7cbcd],html[data-theme=dark] .pill-select-option[data-v-dcd7cbcd],html[data-theme=dark] button.pill-select-option[data-v-dcd7cbcd],html[data-theme=dark] .pill-multi-select button[data-v-dcd7cbcd],html[data-theme=dark] .pill-single-select button[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option[data-v-dcd7cbcd]:hover,html.dark button.pill-select-option[data-v-dcd7cbcd]:hover,html[data-theme=dark] .pill-select-option[data-v-dcd7cbcd]:hover,html[data-theme=dark] button.pill-select-option[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected[data-v-dcd7cbcd],html.dark button.pill-select-option.selected[data-v-dcd7cbcd],html[data-theme=dark] .pill-select-option.selected[data-v-dcd7cbcd],html[data-theme=dark] button.pill-select-option.selected[data-v-dcd7cbcd]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea[data-v-dcd7cbcd],html.dark textarea.info-textarea[data-v-dcd7cbcd],html[data-theme=dark] .info-textarea[data-v-dcd7cbcd],html[data-theme=dark] textarea.info-textarea[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .info-textarea[data-v-dcd7cbcd]:focus{border-color:var(--fl-info)!important}html.dark .info-textarea[data-v-dcd7cbcd]::placeholder,html[data-theme=dark] .info-textarea[data-v-dcd7cbcd]::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea[data-v-dcd7cbcd],html.dark .fl-input[data-v-dcd7cbcd],html.dark .fl-input-inline[data-v-dcd7cbcd],html[data-theme=dark] .fl-textarea[data-v-dcd7cbcd],html[data-theme=dark] .fl-input[data-v-dcd7cbcd],html[data-theme=dark] .fl-input-inline[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-dcd7cbcd]:focus,html.dark .fl-input[data-v-dcd7cbcd]:focus,html.dark .fl-input-inline[data-v-dcd7cbcd]:focus,html[data-theme=dark] .fl-textarea[data-v-dcd7cbcd]:focus,html[data-theme=dark] .fl-input[data-v-dcd7cbcd]:focus,html[data-theme=dark] .fl-input-inline[data-v-dcd7cbcd]:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle[data-v-dcd7cbcd],html.dark button.fl-advanced-toggle[data-v-dcd7cbcd],html[data-theme=dark] .fl-advanced-toggle[data-v-dcd7cbcd],html[data-theme=dark] button.fl-advanced-toggle[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle[data-v-dcd7cbcd]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label[data-v-dcd7cbcd],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon[data-v-dcd7cbcd],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .advanced-config[data-v-dcd7cbcd],html[data-theme=dark] .advanced-config[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group[data-v-dcd7cbcd],html[data-theme=dark] .intervention-group[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header[data-v-dcd7cbcd],html[data-theme=dark] .group-header[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-dcd7cbcd],html[data-theme=dark] .fl-add-btn[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg[data-v-dcd7cbcd],html[data-theme=dark] .fl-add-btn svg[data-v-dcd7cbcd]{color:currentcolor!important}html.dark .fl-reset-btn[data-v-dcd7cbcd],html[data-theme=dark] .fl-reset-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .fl-reset-btn[data-v-dcd7cbcd]:hover{background:#3d1a1a!important}html.dark .advanced-footer[data-v-dcd7cbcd],html[data-theme=dark] .advanced-footer[data-v-dcd7cbcd]{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill[data-v-dcd7cbcd],html.dark [class*=fl-pill][data-v-dcd7cbcd],html[data-theme=dark] .fl-pill[data-v-dcd7cbcd],html[data-theme=dark] [class*=fl-pill][data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill[data-v-dcd7cbcd]:hover,html[data-theme=dark] .fl-pill[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected[data-v-dcd7cbcd],html.dark .fl-pill.active[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill.selected[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill.active[data-v-dcd7cbcd]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown[data-v-dcd7cbcd],html.dark .dropdown-menu[data-v-dcd7cbcd],html.dark .header-dropdown[data-v-dcd7cbcd],html.dark [class*=erfassung-dropdown][data-v-dcd7cbcd],html[data-theme=dark] .erfassung-dropdown[data-v-dcd7cbcd],html[data-theme=dark] .dropdown-menu[data-v-dcd7cbcd],html[data-theme=dark] .header-dropdown[data-v-dcd7cbcd],html[data-theme=dark] [class*=erfassung-dropdown][data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a[data-v-dcd7cbcd],html.dark .erfassung-dropdown button[data-v-dcd7cbcd],html.dark .header-dropdown a[data-v-dcd7cbcd],html.dark .header-dropdown button[data-v-dcd7cbcd],html[data-theme=dark] .erfassung-dropdown a[data-v-dcd7cbcd],html[data-theme=dark] .erfassung-dropdown button[data-v-dcd7cbcd],html[data-theme=dark] .header-dropdown a[data-v-dcd7cbcd],html[data-theme=dark] .header-dropdown button[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a[data-v-dcd7cbcd]:hover,html.dark .erfassung-dropdown button[data-v-dcd7cbcd]:hover,html.dark .header-dropdown a[data-v-dcd7cbcd]:hover,html.dark .header-dropdown button[data-v-dcd7cbcd]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-dcd7cbcd]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-dropdown a[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-dropdown button[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill[data-v-dcd7cbcd],html.dark button.fl-pill[data-v-dcd7cbcd],html.dark [class*=fl-pill][data-v-dcd7cbcd]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-dcd7cbcd],html[data-theme=dark] button.fl-pill[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill[data-v-dcd7cbcd]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-dcd7cbcd]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill.active[data-v-dcd7cbcd]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon[data-v-dcd7cbcd],html.dark span.fl-pill-icon[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill-icon[data-v-dcd7cbcd],html.dark .fl-pill-label[data-v-dcd7cbcd],html.dark span.fl-pill-label[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill-label[data-v-dcd7cbcd]{color:inherit!important}html.dark .fl-pill-group[data-v-dcd7cbcd],html.dark div.fl-pill-group[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill-group[data-v-dcd7cbcd]{background:transparent!important}html.dark .fl-pill-option[data-v-dcd7cbcd],html.dark button.fl-pill-option[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill-option[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option[data-v-dcd7cbcd]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-dcd7cbcd]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill-option.active[data-v-dcd7cbcd]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-dcd7cbcd],html.dark .fl-pill-option .pill-label[data-v-dcd7cbcd],html[data-theme=dark] .fl-pill-option .pill-label[data-v-dcd7cbcd]{color:inherit!important}html.dark .section-title-wrapper[data-v-dcd7cbcd],html.dark .result-container .section-title-wrapper[data-v-dcd7cbcd],html[data-theme=dark] .section-title-wrapper[data-v-dcd7cbcd],html[data-theme=dark] .result-container .section-title-wrapper[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content[data-v-dcd7cbcd],html.dark .result-container .section-header-content[data-v-dcd7cbcd],html[data-theme=dark] .section-header-content[data-v-dcd7cbcd],html[data-theme=dark] .result-container .section-header-content[data-v-dcd7cbcd]{background:transparent!important}html.dark .section-title[data-v-dcd7cbcd],html.dark .result-container .section-title[data-v-dcd7cbcd],html[data-theme=dark] .section-title[data-v-dcd7cbcd],html[data-theme=dark] .result-container .section-title[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .skill-info-badge[data-v-dcd7cbcd],html[data-theme=dark] .skill-info-badge[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi[data-v-dcd7cbcd],html.dark .skill-info-badge .skill-name[data-v-dcd7cbcd],html[data-theme=dark] .skill-info-badge .mdi[data-v-dcd7cbcd],html[data-theme=dark] .skill-info-badge .skill-name[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .anonymization-status.protected[data-v-dcd7cbcd],html[data-theme=dark] .anonymization-status.protected[data-v-dcd7cbcd]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi[data-v-dcd7cbcd],html.dark .anonymization-status.protected .status-text[data-v-dcd7cbcd],html.dark .anonymization-status.protected .entity-count[data-v-dcd7cbcd],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-dcd7cbcd],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-dcd7cbcd],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-dcd7cbcd]{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected[data-v-dcd7cbcd],html[data-theme=dark] .anonymization-status.unprotected[data-v-dcd7cbcd]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi[data-v-dcd7cbcd],html.dark .anonymization-status.unprotected .status-text[data-v-dcd7cbcd],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-dcd7cbcd],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-dcd7cbcd]{color:var(--fl-warning)!important}html.dark .result-container .action-button[data-v-dcd7cbcd],html[data-theme=dark] .result-container .action-button[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .result-container .action-button[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button[data-v-dcd7cbcd]:disabled,html[data-theme=dark] .result-container .action-button[data-v-dcd7cbcd]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu[data-v-dcd7cbcd],html[data-theme=dark] .export-dropdown-menu[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-dcd7cbcd],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-dcd7cbcd]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-dcd7cbcd],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .result-container[data-v-dcd7cbcd],html[data-theme=dark] .result-container[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar[data-v-dcd7cbcd],html[data-theme=dark] .collapsible-medical-bar[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-dcd7cbcd],html[data-theme=dark] .collapsed-bar[data-v-dcd7cbcd],html.dark .expanded-bar[data-v-dcd7cbcd],html[data-theme=dark] .expanded-bar[data-v-dcd7cbcd]{background:transparent!important}html.dark .toggle-btn[data-v-dcd7cbcd],html.dark .toggle-btn-small[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn-small[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-dcd7cbcd]:hover,html.dark .toggle-btn-small[data-v-dcd7cbcd]:hover,html[data-theme=dark] .toggle-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .toggle-btn-small[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi[data-v-dcd7cbcd],html[data-theme=dark] .toggle-btn-small .mdi[data-v-dcd7cbcd],html.dark .current-tab[data-v-dcd7cbcd],html[data-theme=dark] .current-tab[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .nav-tab[data-v-dcd7cbcd],html[data-theme=dark] .nav-tab[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab[data-v-dcd7cbcd]:hover,html[data-theme=dark] .nav-tab[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active[data-v-dcd7cbcd],html[data-theme=dark] .nav-tab.active[data-v-dcd7cbcd]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider[data-v-dcd7cbcd],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-dcd7cbcd]{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-dcd7cbcd],html[data-theme=dark] .dropdown-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .dropdown-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active[data-v-dcd7cbcd],html[data-theme=dark] .dropdown-btn.active[data-v-dcd7cbcd]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu[data-v-dcd7cbcd],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-dcd7cbcd],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-dcd7cbcd]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn[data-v-dcd7cbcd],html.dark button.header-action-btn[data-v-dcd7cbcd],html[data-theme=dark] .header-action-btn[data-v-dcd7cbcd],html[data-theme=dark] button.header-action-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn[data-v-dcd7cbcd]:hover:not(:disabled),html.dark button.header-action-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn[data-v-dcd7cbcd]:disabled,html[data-theme=dark] .header-action-btn[data-v-dcd7cbcd]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action[data-v-dcd7cbcd],html.dark button.header-action-btn.primary-action[data-v-dcd7cbcd],html[data-theme=dark] .header-action-btn.primary-action[data-v-dcd7cbcd],html[data-theme=dark] button.header-action-btn.primary-action[data-v-dcd7cbcd]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn[data-v-dcd7cbcd],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-dcd7cbcd]:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn[data-v-dcd7cbcd],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-dcd7cbcd]{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-dcd7cbcd]:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn[data-v-dcd7cbcd],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action[data-v-dcd7cbcd],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action[data-v-dcd7cbcd],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action[data-v-dcd7cbcd]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-dcd7cbcd]:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons[data-v-dcd7cbcd],html[data-theme=dark] .header-action-buttons[data-v-dcd7cbcd]{background:transparent!important}html.dark .session-dropdown-menu[data-v-dcd7cbcd],html[data-theme=dark] .session-dropdown-menu[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header[data-v-dcd7cbcd],html[data-theme=dark] .session-menu-header[data-v-dcd7cbcd]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header[data-v-dcd7cbcd]:hover,html[data-theme=dark] .session-menu-header[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item[data-v-dcd7cbcd],html[data-theme=dark] .session-menu-item[data-v-dcd7cbcd]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .session-menu-item[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls[data-v-dcd7cbcd],html.dark .header-robot-controls[data-v-dcd7cbcd],html[data-theme=dark] .robot-controls[data-v-dcd7cbcd],html[data-theme=dark] .header-robot-controls[data-v-dcd7cbcd]{background:transparent!important}html.dark .robot-btn[data-v-dcd7cbcd],html[data-theme=dark] .robot-btn[data-v-dcd7cbcd]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn[data-v-dcd7cbcd]:disabled,html[data-theme=dark] .robot-btn[data-v-dcd7cbcd]:disabled{opacity:.4!important}html.dark .robot-queue-btn[data-v-dcd7cbcd],html[data-theme=dark] .robot-queue-btn[data-v-dcd7cbcd]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn[data-v-dcd7cbcd],html[data-theme=dark] .queue-badge-btn[data-v-dcd7cbcd]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .queue-badge-btn[data-v-dcd7cbcd]:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge[data-v-dcd7cbcd],html[data-theme=dark] .robot-badge[data-v-dcd7cbcd]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon[data-v-dcd7cbcd],html[data-theme=dark] .dropdown-icon[data-v-dcd7cbcd]{color:var(--fl-warning)!important}html.dark .robot-execute-btn[data-v-dcd7cbcd],html[data-theme=dark] .robot-execute-btn[data-v-dcd7cbcd]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue[data-v-dcd7cbcd],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-dcd7cbcd]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-dcd7cbcd]:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn[data-v-dcd7cbcd],html[data-theme=dark] .robot-results-btn[data-v-dcd7cbcd]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-dcd7cbcd]:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown[data-v-dcd7cbcd],html[data-theme=dark] .queue-dropdown[data-v-dcd7cbcd]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header[data-v-dcd7cbcd],html[data-theme=dark] .queue-dropdown-header[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title[data-v-dcd7cbcd],html[data-theme=dark] .queue-dropdown-title[data-v-dcd7cbcd]{color:var(--fl-info)!important}html.dark .queue-clear-all-btn[data-v-dcd7cbcd],html[data-theme=dark] .queue-clear-all-btn[data-v-dcd7cbcd]{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-dcd7cbcd]:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item[data-v-dcd7cbcd],html[data-theme=dark] .queue-item[data-v-dcd7cbcd]{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .queue-item[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label[data-v-dcd7cbcd],html[data-theme=dark] .queue-item-label[data-v-dcd7cbcd]{color:var(--fl-text-primary)!important}html.dark .queue-item-category[data-v-dcd7cbcd],html[data-theme=dark] .queue-item-category[data-v-dcd7cbcd],html.dark .queue-item-remove[data-v-dcd7cbcd],html[data-theme=dark] .queue-item-remove[data-v-dcd7cbcd]{color:var(--fl-text-muted)!important}html.dark .queue-item-remove[data-v-dcd7cbcd]:hover,html[data-theme=dark] .queue-item-remove[data-v-dcd7cbcd]:hover{color:var(--fl-error)!important}html.dark .robot-label[data-v-dcd7cbcd],html[data-theme=dark] .robot-label[data-v-dcd7cbcd]{color:inherit!important}html.dark .admin-shell[data-v-dcd7cbcd],html.dark .ss-page[data-v-dcd7cbcd],html.dark .rag-management[data-v-dcd7cbcd],html.dark .rag-configuration[data-v-dcd7cbcd],html.dark .rag-sync[data-v-dcd7cbcd],html.dark .spm-page[data-v-dcd7cbcd],html.dark .dbsync-page[data-v-dcd7cbcd],html.dark .system-template-manager[data-v-dcd7cbcd],html.dark .org-page[data-v-dcd7cbcd],html.dark .billing-page[data-v-dcd7cbcd],html.dark .admin-dashboard[data-v-dcd7cbcd],html.dark .um-page[data-v-dcd7cbcd],html.dark .fl-tenant-sync[data-v-dcd7cbcd],html.dark .knowledge-management[data-v-dcd7cbcd],html.dark .ai-defaults[data-v-dcd7cbcd],html.dark .ud-page[data-v-dcd7cbcd],html.dark .fl-page[data-v-dcd7cbcd],html.dark .security-dashboard[data-v-dcd7cbcd],html.dark .admin-page[data-v-dcd7cbcd],html[data-theme=dark] .admin-shell[data-v-dcd7cbcd],html[data-theme=dark] .ss-page[data-v-dcd7cbcd],html[data-theme=dark] .rag-management[data-v-dcd7cbcd],html[data-theme=dark] .rag-configuration[data-v-dcd7cbcd],html[data-theme=dark] .rag-sync[data-v-dcd7cbcd],html[data-theme=dark] .spm-page[data-v-dcd7cbcd],html[data-theme=dark] .dbsync-page[data-v-dcd7cbcd],html[data-theme=dark] .system-template-manager[data-v-dcd7cbcd],html[data-theme=dark] .org-page[data-v-dcd7cbcd],html[data-theme=dark] .billing-page[data-v-dcd7cbcd],html[data-theme=dark] .admin-dashboard[data-v-dcd7cbcd],html[data-theme=dark] .um-page[data-v-dcd7cbcd],html[data-theme=dark] .fl-tenant-sync[data-v-dcd7cbcd],html[data-theme=dark] .knowledge-management[data-v-dcd7cbcd],html[data-theme=dark] .ai-defaults[data-v-dcd7cbcd],html[data-theme=dark] .ud-page[data-v-dcd7cbcd],html[data-theme=dark] .fl-page[data-v-dcd7cbcd],html[data-theme=dark] .security-dashboard[data-v-dcd7cbcd],html[data-theme=dark] .admin-page[data-v-dcd7cbcd]{--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-dcd7cbcd],html.dark .rag-sync[data-v-dcd7cbcd],html.dark .knowledge-management[data-v-dcd7cbcd],html[data-theme=dark] .rag-management[data-v-dcd7cbcd],html[data-theme=dark] .rag-sync[data-v-dcd7cbcd],html[data-theme=dark] .knowledge-management[data-v-dcd7cbcd]{background:var(--fl-bg-page)!important}html.dark .admin-topbar[data-v-dcd7cbcd],html[data-theme=dark] .admin-topbar[data-v-dcd7cbcd]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section[data-v-dcd7cbcd],html[data-theme=dark] .topbar-section[data-v-dcd7cbcd]{color:var(--fl-text-muted)}html.dark .status-checking[data-v-dcd7cbcd],html[data-theme=dark] .status-checking[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn[data-v-dcd7cbcd],html[data-theme=dark] .user-btn[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .user-btn[data-v-dcd7cbcd]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar[data-v-dcd7cbcd],html[data-theme=dark] .user-avatar[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown[data-v-dcd7cbcd],html.dark .user-dropdown[data-v-dcd7cbcd],html[data-theme=dark] .notification-dropdown[data-v-dcd7cbcd],html[data-theme=dark] .user-dropdown[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-dcd7cbcd],html.dark .notification-item[data-v-dcd7cbcd],html[data-theme=dark] .notification-header[data-v-dcd7cbcd],html[data-theme=dark] .notification-item[data-v-dcd7cbcd]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-dcd7cbcd],html[data-theme=dark] .user-dropdown-divider[data-v-dcd7cbcd]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .user-dropdown-item[data-v-dcd7cbcd]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-dcd7cbcd]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-dcd7cbcd]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-dcd7cbcd],html[data-theme=dark] .admin-sidebar[data-v-dcd7cbcd]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-dcd7cbcd],html.dark .nav-group-divider[data-v-dcd7cbcd],html.dark .sidebar-footer[data-v-dcd7cbcd],html[data-theme=dark] .sidebar-brand[data-v-dcd7cbcd],html[data-theme=dark] .nav-group-divider[data-v-dcd7cbcd],html[data-theme=dark] .sidebar-footer[data-v-dcd7cbcd]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-dcd7cbcd],html[data-theme=dark] .nav-group-divider[data-v-dcd7cbcd]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-dcd7cbcd],html[data-theme=dark] .brand-icon[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-dcd7cbcd]:hover,html.dark .nav-item.active[data-v-dcd7cbcd],html[data-theme=dark] .nav-item[data-v-dcd7cbcd]:hover,html[data-theme=dark] .nav-item.active[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-dcd7cbcd]:before,html[data-theme=dark] .nav-item.active[data-v-dcd7cbcd]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-dcd7cbcd],html[data-theme=dark] .ss-card[data-v-dcd7cbcd]{background:var(--fl-bg-card);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-dcd7cbcd],html.dark .ss-action-icon--secondary[data-v-dcd7cbcd],html[data-theme=dark] .ss-icon-maintenance[data-v-dcd7cbcd],html[data-theme=dark] .ss-action-icon--secondary[data-v-dcd7cbcd]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-dcd7cbcd],html[data-theme=dark] .ss-select option[data-v-dcd7cbcd]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-dcd7cbcd],html[data-theme=dark] .ss-switch-slider[data-v-dcd7cbcd]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-dcd7cbcd],html.dark .um-dialog[data-v-dcd7cbcd],html[data-theme=dark] .um-table-card[data-v-dcd7cbcd],html[data-theme=dark] .um-dialog[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0[data-v-dcd7cbcd],html[data-theme=dark] .um-avatar-0[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary[data-v-dcd7cbcd],html.dark .org-btn--primary[data-v-dcd7cbcd],html[data-theme=dark] .spm-btn--primary[data-v-dcd7cbcd],html[data-theme=dark] .org-btn--primary[data-v-dcd7cbcd]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-dcd7cbcd]:hover:not(:disabled),html.dark .org-btn--primary[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-dcd7cbcd]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-dcd7cbcd],html[data-theme=dark] .org-header__icon-ring[data-v-dcd7cbcd]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-dcd7cbcd]:hover,html[data-theme=dark] .quick-action-btn[data-v-dcd7cbcd]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-dcd7cbcd],html[data-theme=dark] .qa-teal[data-v-dcd7cbcd]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-dcd7cbcd],html[data-theme=dark] .qa-slate[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-dcd7cbcd],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-dcd7cbcd]{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th[data-v-dcd7cbcd],html.dark .dbsync-table thead th[data-v-dcd7cbcd],html.dark .um-table th[data-v-dcd7cbcd],html.dark .ud-table th[data-v-dcd7cbcd],html.dark .history-table th[data-v-dcd7cbcd],html.dark .result-table th[data-v-dcd7cbcd],html[data-theme=dark] .spm-table th[data-v-dcd7cbcd],html[data-theme=dark] .dbsync-table thead th[data-v-dcd7cbcd],html[data-theme=dark] .um-table th[data-v-dcd7cbcd],html[data-theme=dark] .ud-table th[data-v-dcd7cbcd],html[data-theme=dark] .history-table th[data-v-dcd7cbcd],html[data-theme=dark] .result-table th[data-v-dcd7cbcd]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-dcd7cbcd],html[data-theme=dark] .ud-page[data-v-dcd7cbcd]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-dcd7cbcd],html[data-theme=dark] .ud-error[data-v-dcd7cbcd]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err[data-v-dcd7cbcd],html[data-theme=dark] .ud-subnote--err[data-v-dcd7cbcd]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-dcd7cbcd],html.dark .modal-overlay[data-v-dcd7cbcd],html.dark .confirm-overlay[data-v-dcd7cbcd],html.dark .dialog-overlay[data-v-dcd7cbcd],html.dark .loading-overlay[data-v-dcd7cbcd],html[data-theme=dark] .spm-overlay[data-v-dcd7cbcd],html[data-theme=dark] .modal-overlay[data-v-dcd7cbcd],html[data-theme=dark] .confirm-overlay[data-v-dcd7cbcd],html[data-theme=dark] .dialog-overlay[data-v-dcd7cbcd],html[data-theme=dark] .loading-overlay[data-v-dcd7cbcd]{background:rgba(0,0,0,.6)!important}html.dark .spm-modal[data-v-dcd7cbcd],html.dark .plans-dialog[data-v-dcd7cbcd],html.dark .preview-dialog[data-v-dcd7cbcd],html.dark .confirm-dialog[data-v-dcd7cbcd],html[data-theme=dark] .spm-modal[data-v-dcd7cbcd],html[data-theme=dark] .plans-dialog[data-v-dcd7cbcd],html[data-theme=dark] .preview-dialog[data-v-dcd7cbcd],html[data-theme=dark] .confirm-dialog[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-dcd7cbcd],html.dark .um-dialog-header[data-v-dcd7cbcd],html.dark .spm-modal-actions[data-v-dcd7cbcd],html.dark .um-dialog-footer[data-v-dcd7cbcd],html.dark .plans-dialog__header[data-v-dcd7cbcd],html[data-theme=dark] .spm-modal-header[data-v-dcd7cbcd],html[data-theme=dark] .um-dialog-header[data-v-dcd7cbcd],html[data-theme=dark] .spm-modal-actions[data-v-dcd7cbcd],html[data-theme=dark] .um-dialog-footer[data-v-dcd7cbcd],html[data-theme=dark] .plans-dialog__header[data-v-dcd7cbcd]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-dcd7cbcd],html.dark .detail-row[data-v-dcd7cbcd],html[data-theme=dark] .status-row-header[data-v-dcd7cbcd],html[data-theme=dark] .detail-row[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider[data-v-dcd7cbcd],html[data-theme=dark] .divider[data-v-dcd7cbcd]{border-bottom-color:var(--fl-border-input)}html.dark .mono[data-v-dcd7cbcd],html[data-theme=dark] .mono[data-v-dcd7cbcd]{color:var(--fl-text-primary)}html.dark .chip--ok[data-v-dcd7cbcd],html[data-theme=dark] .chip--ok[data-v-dcd7cbcd]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-dcd7cbcd],html[data-theme=dark] .chip--warn[data-v-dcd7cbcd]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-dcd7cbcd],html[data-theme=dark] .chip--danger[data-v-dcd7cbcd]{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted[data-v-dcd7cbcd],html[data-theme=dark] .chip--muted[data-v-dcd7cbcd]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-dcd7cbcd],html[data-theme=dark] .kpi-card[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row[data-v-dcd7cbcd]:hover,html[data-theme=dark] .log-row[data-v-dcd7cbcd]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-dcd7cbcd],html[data-theme=dark] .error-item[data-v-dcd7cbcd]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-dcd7cbcd],html[data-theme=dark] .action-auth[data-v-dcd7cbcd]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-dcd7cbcd],html[data-theme=dark] .action-danger[data-v-dcd7cbcd]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-dcd7cbcd],html[data-theme=dark] .action-modify[data-v-dcd7cbcd]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-dcd7cbcd],html[data-theme=dark] .action-access[data-v-dcd7cbcd]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-dcd7cbcd],html[data-theme=dark] .action-default[data-v-dcd7cbcd]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-dcd7cbcd],html[data-theme=dark] .provider-tag--anthropic[data-v-dcd7cbcd]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-dcd7cbcd],html[data-theme=dark] .provider-tag--mistral[data-v-dcd7cbcd]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-dcd7cbcd]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-dcd7cbcd]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-dcd7cbcd]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-dcd7cbcd]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-dcd7cbcd],html[data-theme=dark] .rag-tabs[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button[data-v-dcd7cbcd]:hover,html.dark .tab-button.active[data-v-dcd7cbcd],html[data-theme=dark] .tab-button[data-v-dcd7cbcd]:hover,html[data-theme=dark] .tab-button.active[data-v-dcd7cbcd]{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content[data-v-dcd7cbcd],html.dark .rag-header[data-v-dcd7cbcd],html.dark .stat-card[data-v-dcd7cbcd],html[data-theme=dark] .rag-content[data-v-dcd7cbcd],html[data-theme=dark] .rag-header[data-v-dcd7cbcd],html[data-theme=dark] .stat-card[data-v-dcd7cbcd]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.ss-page[data-v-dcd7cbcd]{--fl-navy: #0b1220;--fl-navy-dark: #1a2332;--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: var(--fl-ceremaris-light-hover);--fl-ceremaris-light-active: #e4e7ec;--fl-border-subtle: var(--fl-border-subtle);--fl-border-card: var(--fl-border-cool);--fl-border-input: var(--fl-border-cool);--fl-border-input-focus: var(--fl-border-input-focus);font-family:var(--fl-font-family);color:var(--fl-text-primary);letter-spacing:-.005em}.ss-header[data-v-dcd7cbcd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--fl-space-lg)}.ss-title[data-v-dcd7cbcd]{font-size:var(--fl-text-3xl);font-weight:var(--fl-weight-bold);letter-spacing:var(--fl-tracking-tight);color:var(--fl-text-primary);margin:0}.ss-subtitle[data-v-dcd7cbcd]{font-size:var(--fl-text-sm);color:var(--fl-text-secondary);margin:4px 0 0}.ss-card[data-v-dcd7cbcd]{background:var(--fl-bg-card);border:1px solid var(--fl-border-cool);border-radius:var(--fl-radius-2xl);box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);overflow:hidden}.ss-card--animate[data-v-dcd7cbcd]{animation:ss-card-enter-dcd7cbcd .35s var(--fl-ease-out)}@keyframes ss-card-enter-dcd7cbcd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-v-5f798bb9]: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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-5f798bb9]: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-5f798bb9]:root{--hdr-height: 52px}}@media(max-width:767px){[data-v-5f798bb9]:root{--hdr-height: 48px}}@media(max-height:800px){[data-v-5f798bb9]:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){[data-v-5f798bb9]:root{--hdr-height: 60px}}@media(max-width:1440px){[data-v-5f798bb9]: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-5f798bb9]: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-5f798bb9]: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-5f798bb9]: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-5f798bb9],html[data-theme=dark][data-v-5f798bb9]{--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-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-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-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-5f798bb9]{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-5f798bb9]:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble[data-v-5f798bb9],html.dark .length-bubble[data-v-5f798bb9]{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-5f798bb9]:after,html.dark .length-bubble[data-v-5f798bb9]:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout[data-v-5f798bb9]{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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-5f798bb9],html.dark .fl-chrome-popout[data-v-5f798bb9]{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}[data-v-5f798bb9]: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-5f798bb9],html[data-theme=dark][data-v-5f798bb9]{--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-5f798bb9]:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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-5f798bb9],.ut-palette__title[data-v-5f798bb9],.sm-palette__title[data-v-5f798bb9],.bp-palette__title[data-v-5f798bb9],.tb-palette__title[data-v-5f798bb9],.rp-palette__title[data-v-5f798bb9],.sv-hero__title[data-v-5f798bb9],[class*=hero__title][data-v-5f798bb9]{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-5f798bb9],[class*=hero__title-mark][data-v-5f798bb9]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title[data-v-5f798bb9]{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-5f798bb9],.browser-title[data-v-5f798bb9],.search-scope__title[data-v-5f798bb9],[class*=__section-title][data-v-5f798bb9],[class*=__panel-title][data-v-5f798bb9]{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-5f798bb9],[class*=tile__value][data-v-5f798bb9]{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-5f798bb9],[class*=hero__eyebrow][data-v-5f798bb9]{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-5f798bb9],[class*=hero__lede][data-v-5f798bb9]{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-5f798bb9]{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-5f798bb9],.template-section-title[data-v-5f798bb9]{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title[data-v-5f798bb9]{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi[data-v-5f798bb9],.mdi[data-v-5f798bb9]:before,[class^=mdi-][data-v-5f798bb9]:before,[class*=" mdi-"][data-v-5f798bb9]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container[data-v-5f798bb9]{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-5f798bb9]{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card[data-v-5f798bb9]{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in-5f798bb9 .4s var(--fl-ease-out)}.fl-card-wide[data-v-5f798bb9]{max-width:640px}.fl-card-narrow[data-v-5f798bb9]{max-width:420px}@keyframes fl-card-fade-in-5f798bb9{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header[data-v-5f798bb9]{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2[data-v-5f798bb9],.fl-card-title[data-v-5f798bb9]{font-family:var(--fl-font-family);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-5f798bb9]{font-family:var(--fl-font-family);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-5f798bb9]{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer[data-v-5f798bb9]{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-5f798bb9]{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-family:var(--fl-font-family);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-5f798bb9]{color:inherit}.fl-btn[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn[data-v-5f798bb9]:active:not(:disabled){transform:translateY(1px)}.fl-btn[data-v-5f798bb9]:disabled{opacity:.5;cursor:not-allowed}.fl-btn[data-v-5f798bb9]:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary[data-v-5f798bb9]{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary[data-v-5f798bb9]{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand[data-v-5f798bb9]{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost[data-v-5f798bb9]{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading[data-v-5f798bb9]{pointer-events:none}.fl-btn-loading[data-v-5f798bb9]: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-5f798bb9 .7s linear infinite}@keyframes fl-btn-spin-5f798bb9{to{transform:rotate(360deg)}}.fl-btn-danger[data-v-5f798bb9]{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm[data-v-5f798bb9]{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block[data-v-5f798bb9]{width:100%}.fl-btn-icon[data-v-5f798bb9]{width:18px;height:18px}.fl-choice-grid[data-v-5f798bb9]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column[data-v-5f798bb9]{grid-template-columns:1fr}.fl-choice-grid[data-v-5f798bb9]:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn[data-v-5f798bb9]{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-family:var(--fl-font-family);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-5f798bb9]:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn[data-v-5f798bb9]:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected[data-v-5f798bb9]{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row[data-v-5f798bb9]{display:flex;flex-wrap:wrap;gap:6px}.fl-chip[data-v-5f798bb9]{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-family:var(--fl-font-family);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-5f798bb9]{font-size:13px;color:#8993a3}.fl-chip[data-v-5f798bb9]:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected[data-v-5f798bb9]{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi[data-v-5f798bb9]{color:var(--fl-navy)}.fl-chip.selected[data-v-5f798bb9]:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip[data-v-5f798bb9]:disabled{opacity:.5;cursor:not-allowed}.fl-input[data-v-5f798bb9]{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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-5f798bb9]::placeholder{color:#8993a3}.fl-input[data-v-5f798bb9]:hover{border-color:#c9cfd6}.fl-input[data-v-5f798bb9]: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-5f798bb9]{min-height:120px;resize:vertical}.fl-input-group[data-v-5f798bb9]{margin-bottom:var(--fl-space-md)}.fl-input-label[data-v-5f798bb9]{display:block;font-family:var(--fl-font-family);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-5f798bb9]{color:var(--fl-text-primary)}.fl-text-secondary[data-v-5f798bb9]{color:var(--fl-text-secondary)}.fl-text-muted[data-v-5f798bb9]{color:var(--fl-text-muted)}.fl-instruction[data-v-5f798bb9]{font-family:var(--fl-font-family);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-5f798bb9]{font-family:var(--fl-font-family);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-5f798bb9]{margin-top:var(--fl-space-xs)}.fl-mt-sm[data-v-5f798bb9]{margin-top:var(--fl-space-sm)}.fl-mt-md[data-v-5f798bb9]{margin-top:var(--fl-space-md)}.fl-mt-lg[data-v-5f798bb9]{margin-top:var(--fl-space-lg)}.fl-mt-xl[data-v-5f798bb9]{margin-top:var(--fl-space-xl)}.fl-mb-xs[data-v-5f798bb9]{margin-bottom:var(--fl-space-xs)}.fl-mb-sm[data-v-5f798bb9]{margin-bottom:var(--fl-space-sm)}.fl-mb-md[data-v-5f798bb9]{margin-bottom:var(--fl-space-md)}.fl-mb-lg[data-v-5f798bb9]{margin-bottom:var(--fl-space-lg)}.fl-mb-xl[data-v-5f798bb9]{margin-bottom:var(--fl-space-xl)}.fl-p-md[data-v-5f798bb9]{padding:var(--fl-space-md)}.fl-p-lg[data-v-5f798bb9]{padding:var(--fl-space-lg)}.fl-p-xl[data-v-5f798bb9]{padding:var(--fl-space-xl)}.fl-flex[data-v-5f798bb9]{display:flex}.fl-flex-col[data-v-5f798bb9]{flex-direction:column}.fl-items-center[data-v-5f798bb9]{align-items:center}.fl-justify-center[data-v-5f798bb9]{justify-content:center}.fl-justify-between[data-v-5f798bb9]{justify-content:space-between}.fl-gap-sm[data-v-5f798bb9]{gap:var(--fl-space-sm)}.fl-gap-md[data-v-5f798bb9]{gap:var(--fl-space-md)}.fl-gap-lg[data-v-5f798bb9]{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container[data-v-5f798bb9]{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header[data-v-5f798bb9]{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2[data-v-5f798bb9],.fl-card-title[data-v-5f798bb9]{font-size:var(--fl-text-xl)}.fl-card-content[data-v-5f798bb9]{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid[data-v-5f798bb9]{grid-template-columns:1fr}}@media(max-width:480px){.fl-container[data-v-5f798bb9]{padding:var(--fl-space-md)}.fl-card-header[data-v-5f798bb9],.fl-card-content[data-v-5f798bb9]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container[data-v-5f798bb9]{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back[data-v-5f798bb9]{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-family:var(--fl-font-family);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-5f798bb9]:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container[data-v-5f798bb9]{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-5f798bb9]{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success[data-v-5f798bb9]{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error[data-v-5f798bb9]{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning[data-v-5f798bb9]{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info[data-v-5f798bb9]{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state[data-v-5f798bb9]{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon[data-v-5f798bb9]{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title[data-v-5f798bb9]{font-family:var(--fl-font-family);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-5f798bb9]{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon[data-v-5f798bb9]{width:18px;height:18px;color:currentcolor}.fl-icon-sm[data-v-5f798bb9]{width:16px;height:16px}.fl-icon-lg[data-v-5f798bb9]{width:24px;height:24px}.fl-check-icon[data-v-5f798bb9]{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base[data-v-5f798bb9],.test-container .result-container[data-v-5f798bb9],.test-container [class*=-question-container][data-v-5f798bb9],.test-container [class*=-result-container][data-v-5f798bb9],.test-container [class*=-test-container][data-v-5f798bb9]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"][data-v-5f798bb9],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"][data-v-5f798bb9]{border-left-color:var(--fl-navy)!important}.test-container .back-button[data-v-5f798bb9],.test-container .print-btn[data-v-5f798bb9]{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button[data-v-5f798bb9]:hover:not(:disabled),.test-container .print-btn[data-v-5f798bb9]: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-5f798bb9]:disabled,.test-container .print-btn[data-v-5f798bb9]:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group][data-v-5f798bb9]{background:transparent!important}.test-container [class*=-question-item][data-v-5f798bb9]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item][data-v-5f798bb9]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation[data-v-5f798bb9],.test-container .interpretation-section[data-v-5f798bb9],.test-container .main-interpretation[data-v-5f798bb9],.test-container .full-interpretation[data-v-5f798bb9],.test-container .detailed-interpretation[data-v-5f798bb9],.test-container .score-interpretation[data-v-5f798bb9],.test-container .instruction-section[data-v-5f798bb9],.test-container .instruction-box[data-v-5f798bb9],.test-container .instructions-panel[data-v-5f798bb9],.test-container .standard-instruction[data-v-5f798bb9],.test-container .info-box[data-v-5f798bb9],.test-container .important-note[data-v-5f798bb9],.test-container .highlight-box[data-v-5f798bb9],.test-container .camera-instruction[data-v-5f798bb9],.test-container .drawing-instruction[data-v-5f798bb9],.test-container .input-instruction[data-v-5f798bb9],.test-container .region-hint[data-v-5f798bb9],.test-container .tutorial-summary[data-v-5f798bb9]{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-5f798bb9],.test-container .result-section[data-v-5f798bb9],.test-container .summary-section[data-v-5f798bb9],.test-container .score-box[data-v-5f798bb9],.test-container .score-summary[data-v-5f798bb9],.test-container .phase-card[data-v-5f798bb9],.test-container .metric-card[data-v-5f798bb9],.test-container .section-card[data-v-5f798bb9],.test-container .test-info[data-v-5f798bb9],.test-container .sequence-info[data-v-5f798bb9],.test-container .completion-summary[data-v-5f798bb9],.test-container .completion-status[data-v-5f798bb9],.test-container .debug-section[data-v-5f798bb9],.test-container .debug-stats[data-v-5f798bb9],.test-container .debug-info[data-v-5f798bb9],.test-container .specific-data[data-v-5f798bb9],.test-container .matrix-display[data-v-5f798bb9],.test-container .counter-display[data-v-5f798bb9]{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container[data-v-5f798bb9]{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-5f798bb9]{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-5f798bb9]: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-5f798bb9]{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-5f798bb9]{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group[data-v-5f798bb9]{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item[data-v-5f798bb9],.test-container .bdi-option[data-v-5f798bb9],.score-container .response-option[data-v-5f798bb9]{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-5f798bb9],.test-container .bdi-option .bdi-option-text[data-v-5f798bb9],.score-container .response-option .option-label[data-v-5f798bb9]{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item[data-v-5f798bb9]:before,.test-container .bdi-option[data-v-5f798bb9]: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-5f798bb9]{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-5f798bb9]:after,.test-container .bdi-option[data-v-5f798bb9]:after,.score-container .response-option[data-v-5f798bb9]: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-5f798bb9]:hover:not(.selected),.test-container .bdi-option[data-v-5f798bb9]:hover:not(.selected),.score-container .response-option[data-v-5f798bb9]: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-5f798bb9]:hover:not(.selected):before,.test-container .bdi-option[data-v-5f798bb9]:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-5f798bb9],.test-container .bdi-option.selected[data-v-5f798bb9],.score-container .response-option.selected[data-v-5f798bb9]{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-5f798bb9],.test-container .bdi-option.selected .bdi-option-text[data-v-5f798bb9],.score-container .response-option.selected .option-label[data-v-5f798bb9]{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected[data-v-5f798bb9]:before,.test-container .bdi-option.selected[data-v-5f798bb9]:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value[data-v-5f798bb9]{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected[data-v-5f798bb9]:after,.test-container .bdi-option.selected[data-v-5f798bb9]:after,.score-container .response-option.selected[data-v-5f798bb9]:after{opacity:1!important}.test-container .rectangle-question-item .option-score[data-v-5f798bb9]{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-5f798bb9]{color:rgba(255,255,255,.8)!important}.test-container .answer-option[data-v-5f798bb9]{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option[data-v-5f798bb9]:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected[data-v-5f798bb9]{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-5f798bb9]{color:#fff!important}.test-container .answer-option.selected[data-v-5f798bb9]: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-5f798bb9]{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container[data-v-5f798bb9]{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar[data-v-5f798bb9]{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse-5f798bb9{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink-5f798bb9{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse-5f798bb9{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan-5f798bb9{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift-5f798bb9{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking[data-v-5f798bb9]{animation:fl-ai-cognitive-pulse-5f798bb9 2s ease-in-out infinite}.fl-ai-generating[data-v-5f798bb9]{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink-5f798bb9 .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high[data-v-5f798bb9]{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-5f798bb9]{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-5f798bb9]{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-5f798bb9]{font-family:var(--fl-font-family-ai);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-5f798bb9]{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked[data-v-5f798bb9]{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-5f798bb9]:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator[data-v-5f798bb9]{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-5f798bb9]{opacity:1}.fl-data-container[data-v-5f798bb9]{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-5f798bb9]{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-5f798bb9]:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse-5f798bb9 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container[data-v-5f798bb9]:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle[data-v-5f798bb9]{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-family:var(--fl-font-family);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-5f798bb9]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active[data-v-5f798bb9]{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-5f798bb9]{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon[data-v-5f798bb9]{transform:scale(1.1);animation:fl-ai-lens-scan-5f798bb9 3s ease-in-out infinite}.fl-btn-ai[data-v-5f798bb9]{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-5f798bb9]: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-5f798bb9]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge[data-v-5f798bb9]{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi[data-v-5f798bb9]{font-size:12px}.fl-ai-response[data-v-5f798bb9]{font-family:var(--fl-font-family-ai);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-5f798bb9]: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-5f798bb9]{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner[data-v-5f798bb9]: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-5f798bb9 .8s linear infinite}@keyframes fl-ai-spin-5f798bb9{to{transform:rotate(360deg)}}html.dark .fl-ai-text[data-v-5f798bb9],html[data-theme=dark] .fl-ai-text[data-v-5f798bb9]{color:var(--fl-text-secondary)}html.dark .fl-ai-response[data-v-5f798bb9],html[data-theme=dark] .fl-ai-response[data-v-5f798bb9]{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai[data-v-5f798bb9],html[data-theme=dark] .fl-btn-ai[data-v-5f798bb9]{color:#1a1a00}html.dark .fl-ai-badge[data-v-5f798bb9],html[data-theme=dark] .fl-ai-badge[data-v-5f798bb9]{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark[data-v-5f798bb9],html[data-theme=dark][data-v-5f798bb9]{color-scheme:dark}html.dark[data-v-5f798bb9] ::-webkit-scrollbar,html[data-theme=dark][data-v-5f798bb9] ::-webkit-scrollbar{width:10px;height:10px}html.dark[data-v-5f798bb9] ::-webkit-scrollbar-track,html[data-theme=dark][data-v-5f798bb9] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark[data-v-5f798bb9] ::-webkit-scrollbar-thumb,html[data-theme=dark][data-v-5f798bb9] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark[data-v-5f798bb9] ::-webkit-scrollbar-thumb:hover,html[data-theme=dark][data-v-5f798bb9] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body[data-v-5f798bb9],html[data-theme=dark] body[data-v-5f798bb9]{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app[data-v-5f798bb9],html[data-theme=dark] #app[data-v-5f798bb9]{background-color:var(--fl-bg-page)}html.dark footer[data-v-5f798bb9],html[data-theme=dark] footer[data-v-5f798bb9]{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button[data-v-5f798bb9],html[data-theme=dark] .start-button[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item[data-v-5f798bb9],html[data-theme=dark] .info-item[data-v-5f798bb9]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item[data-v-5f798bb9]:hover,html[data-theme=dark] .info-item[data-v-5f798bb9]:hover{background-color:#2d333b!important}html.dark .info-item.clickable[data-v-5f798bb9]:hover,html[data-theme=dark] .info-item.clickable[data-v-5f798bb9]:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon[data-v-5f798bb9],html[data-theme=dark] .info-icon[data-v-5f798bb9],html.dark .info-label[data-v-5f798bb9],html[data-theme=dark] .info-label[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .info-value[data-v-5f798bb9],html[data-theme=dark] .info-value[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .user-info[data-v-5f798bb9],html[data-theme=dark] .user-info[data-v-5f798bb9]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon[data-v-5f798bb9],html[data-theme=dark] .user-info .info-icon[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .patient-info[data-v-5f798bb9],html[data-theme=dark] .patient-info[data-v-5f798bb9]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon[data-v-5f798bb9],html[data-theme=dark] .patient-info .info-icon[data-v-5f798bb9]{color:var(--fl-success)!important}html.dark .patient-info.no-patient[data-v-5f798bb9],html[data-theme=dark] .patient-info.no-patient[data-v-5f798bb9]{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info[data-v-5f798bb9],html[data-theme=dark] .fachbereich-info[data-v-5f798bb9]{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon[data-v-5f798bb9],html[data-theme=dark] .fachbereich-info .info-icon[data-v-5f798bb9]{color:#a371d4!important}html.dark .modus-info[data-v-5f798bb9],html[data-theme=dark] .modus-info[data-v-5f798bb9]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info[data-v-5f798bb9],html[data-theme=dark] .ai-provider-info[data-v-5f798bb9]{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon[data-v-5f798bb9],html[data-theme=dark] .ai-provider-info .info-icon[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .session-info[data-v-5f798bb9],html[data-theme=dark] .session-info[data-v-5f798bb9],html.dark .unlock-info[data-v-5f798bb9],html[data-theme=dark] .unlock-info[data-v-5f798bb9]{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info[data-v-5f798bb9],html[data-theme=dark] .untersucher-info[data-v-5f798bb9]{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input[data-v-5f798bb9]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select[data-v-5f798bb9],html.dark textarea[data-v-5f798bb9],html[data-theme=dark] input[data-v-5f798bb9]:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select[data-v-5f798bb9],html[data-theme=dark] textarea[data-v-5f798bb9]{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input[data-v-5f798bb9]::placeholder,html.dark textarea[data-v-5f798bb9]::placeholder,html[data-theme=dark] input[data-v-5f798bb9]::placeholder,html[data-theme=dark] textarea[data-v-5f798bb9]::placeholder{color:#8993a3}html.dark input[data-v-5f798bb9]:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select[data-v-5f798bb9]:focus,html.dark textarea[data-v-5f798bb9]:focus,html[data-theme=dark] input[data-v-5f798bb9]:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select[data-v-5f798bb9]:focus,html[data-theme=dark] textarea[data-v-5f798bb9]:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option[data-v-5f798bb9],html[data-theme=dark] select option[data-v-5f798bb9]{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field[data-v-5f798bb9],html[data-theme=dark] .v-field[data-v-5f798bb9]{background:var(--fl-bg-card)!important}html.dark .v-field__input[data-v-5f798bb9],html[data-theme=dark] .v-field__input[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .v-field__outline[data-v-5f798bb9],html[data-theme=dark] .v-field__outline[data-v-5f798bb9]{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline[data-v-5f798bb9],html[data-theme=dark] .v-field--focused .v-field__outline[data-v-5f798bb9]{border-color:var(--fl-border-input-focus)!important}html.dark .v-label[data-v-5f798bb9],html[data-theme=dark] .v-label[data-v-5f798bb9],html.dark .v-select .v-field__append-inner[data-v-5f798bb9],html.dark .v-text-field .v-field__append-inner[data-v-5f798bb9],html.dark .v-text-field .v-field__prepend-inner[data-v-5f798bb9],html[data-theme=dark] .v-select .v-field__append-inner[data-v-5f798bb9],html[data-theme=dark] .v-text-field .v-field__append-inner[data-v-5f798bb9],html[data-theme=dark] .v-text-field .v-field__prepend-inner[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .v-list[data-v-5f798bb9],html[data-theme=dark] .v-list[data-v-5f798bb9]{background:var(--fl-bg-card)!important}html.dark .v-list-item[data-v-5f798bb9],html[data-theme=dark] .v-list-item[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .v-list-item[data-v-5f798bb9]:hover,html[data-theme=dark] .v-list-item[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content[data-v-5f798bb9],html[data-theme=dark] .v-overlay__content[data-v-5f798bb9]{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card[data-v-5f798bb9],html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card[data-v-5f798bb9]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox][data-v-5f798bb9],html.dark input[type=radio][data-v-5f798bb9],html[data-theme=dark] input[type=checkbox][data-v-5f798bb9],html[data-theme=dark] input[type=radio][data-v-5f798bb9]{accent-color:var(--fl-navy)}html.dark .fl-chip[data-v-5f798bb9],html[data-theme=dark] .fl-chip[data-v-5f798bb9]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi[data-v-5f798bb9],html[data-theme=dark] .fl-chip .mdi[data-v-5f798bb9]{color:var(--fl-text-placeholder)}html.dark .fl-chip[data-v-5f798bb9]:hover,html[data-theme=dark] .fl-chip[data-v-5f798bb9]: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-5f798bb9],html[data-theme=dark] .fl-chip.selected[data-v-5f798bb9]{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi[data-v-5f798bb9],html[data-theme=dark] .fl-chip.selected .mdi[data-v-5f798bb9]{color:var(--fl-brass-light)}html.dark .fl-chip.selected[data-v-5f798bb9]:hover,html[data-theme=dark] .fl-chip.selected[data-v-5f798bb9]:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel[data-v-5f798bb9],html[data-theme=dark] .user-info-panel[data-v-5f798bb9]{color:var(--fl-text-primary)}html.dark .info-section[data-v-5f798bb9],html[data-theme=dark] .info-section[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header[data-v-5f798bb9],html[data-theme=dark] .section-header[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .section-header .mdi[data-v-5f798bb9],html[data-theme=dark] .section-header .mdi[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .section-title[data-v-5f798bb9],html[data-theme=dark] .section-title[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .user-name[data-v-5f798bb9],html[data-theme=dark] .user-name[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge[data-v-5f798bb9],html[data-theme=dark] .fachrichtung-badge[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label[data-v-5f798bb9],html[data-theme=dark] .token-label[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .token-value[data-v-5f798bb9],html[data-theme=dark] .token-value[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .token-value.cost[data-v-5f798bb9],html[data-theme=dark] .token-value.cost[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .cost-row[data-v-5f798bb9],html[data-theme=dark] .cost-row[data-v-5f798bb9]{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row[data-v-5f798bb9],html[data-theme=dark] .toggle-row[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn[data-v-5f798bb9],html[data-theme=dark] .toggle-btn[data-v-5f798bb9]{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .toggle-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active[data-v-5f798bb9],html[data-theme=dark] .toggle-btn.active[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn[data-v-5f798bb9],html[data-theme=dark] .refresh-btn[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .refresh-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .refresh-btn[data-v-5f798bb9]:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table[data-v-5f798bb9],html[data-theme=dark] .patient-info-table[data-v-5f798bb9]{color:var(--fl-text-primary)}html.dark .patient-info-table td[data-v-5f798bb9],html[data-theme=dark] .patient-info-table td[data-v-5f798bb9]{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label[data-v-5f798bb9],html[data-theme=dark] .patient-info-table .label[data-v-5f798bb9],html.dark .nav-btn .mdi[data-v-5f798bb9],html[data-theme=dark] .nav-btn .mdi[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi[data-v-5f798bb9],html[data-theme=dark] .nav-btn:hover .mdi[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .document-manager[data-v-5f798bb9],html[data-theme=dark] .document-manager[data-v-5f798bb9]{background:var(--fl-bg-card)!important}html.dark .documents-header[data-v-5f798bb9],html[data-theme=dark] .documents-header[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title[data-v-5f798bb9],html[data-theme=dark] .documents-header .header-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi[data-v-5f798bb9],html[data-theme=dark] .documents-header .mdi[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .doc-type-filter[data-v-5f798bb9],html[data-theme=dark] .doc-type-filter[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field[data-v-5f798bb9],html[data-theme=dark] .doc-type-filter .v-field[data-v-5f798bb9]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list[data-v-5f798bb9],html[data-theme=dark] .documents-list[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .document-item[data-v-5f798bb9],html[data-theme=dark] .document-item[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item[data-v-5f798bb9]:hover,html[data-theme=dark] .document-item[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected[data-v-5f798bb9],html[data-theme=dark] .document-item.selected[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta[data-v-5f798bb9],html[data-theme=dark] .doc-meta[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .doc-badge[data-v-5f798bb9],html[data-theme=dark] .doc-badge[data-v-5f798bb9],html.dark .action-btn[data-v-5f798bb9],html[data-theme=dark] .action-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .action-btn[data-v-5f798bb9]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger[data-v-5f798bb9]:hover,html[data-theme=dark] .action-btn.danger[data-v-5f798bb9]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container[data-v-5f798bb9],html[data-theme=dark] .data-container[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header[data-v-5f798bb9],html[data-theme=dark] .container-header[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title[data-v-5f798bb9],html[data-theme=dark] .container-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .container-content[data-v-5f798bb9],html[data-theme=dark] .container-content[data-v-5f798bb9]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-5f798bb9],html[data-theme=dark] .data-item[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item[data-v-5f798bb9]:hover,html[data-theme=dark] .data-item[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-5f798bb9],html[data-theme=dark] .item-date[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .item-content[data-v-5f798bb9],html[data-theme=dark] .item-content[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .item-actions button[data-v-5f798bb9],html[data-theme=dark] .item-actions button[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .item-actions button[data-v-5f798bb9]:hover,html[data-theme=dark] .item-actions button[data-v-5f798bb9]:hover{color:var(--fl-navy)!important}html.dark .empty-state[data-v-5f798bb9],html[data-theme=dark] .empty-state[data-v-5f798bb9]{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi[data-v-5f798bb9],html[data-theme=dark] .empty-state .mdi[data-v-5f798bb9]{color:#8993a3!important}html.dark .document-manager[data-v-5f798bb9],html[data-theme=dark] .document-manager[data-v-5f798bb9]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header[data-v-5f798bb9],html[data-theme=dark] .document-manager__header[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title[data-v-5f798bb9],html[data-theme=dark] .document-manager__title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi[data-v-5f798bb9],html[data-theme=dark] .document-manager__title .mdi[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .document-manager__filters[data-v-5f798bb9],html[data-theme=dark] .document-manager__filters[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select[data-v-5f798bb9],html[data-theme=dark] .document-manager__select[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select[data-v-5f798bb9]:focus,html[data-theme=dark] .document-manager__select[data-v-5f798bb9]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading[data-v-5f798bb9],html.dark .document-manager__empty[data-v-5f798bb9],html[data-theme=dark] .document-manager__loading[data-v-5f798bb9],html[data-theme=dark] .document-manager__empty[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .document-manager__error[data-v-5f798bb9],html[data-theme=dark] .document-manager__error[data-v-5f798bb9]{color:var(--fl-error)!important}html.dark .document-manager__list[data-v-5f798bb9],html[data-theme=dark] .document-manager__list[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .document-manager__item[data-v-5f798bb9],html[data-theme=dark] .document-manager__item[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item[data-v-5f798bb9]:hover,html[data-theme=dark] .document-manager__item[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected[data-v-5f798bb9],html[data-theme=dark] .document-manager__item--selected[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected[data-v-5f798bb9]:hover,html[data-theme=dark] .document-manager__item--selected[data-v-5f798bb9]:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-icon[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-icon .mdi[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .document-manager__item-name[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-name[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-meta[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-separator[data-v-5f798bb9]{color:var(--fl-border-input)!important}html.dark .document-manager__item-score[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-score[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-text-status[data-v-5f798bb9]{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-badge--note[data-v-5f798bb9]{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-badge--generated[data-v-5f798bb9]{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn[data-v-5f798bb9],html[data-theme=dark] .document-manager__btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger[data-v-5f798bb9]:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add[data-v-5f798bb9],html.dark .document-manager__btn--primary[data-v-5f798bb9],html[data-theme=dark] .document-manager__btn--add[data-v-5f798bb9],html[data-theme=dark] .document-manager__btn--primary[data-v-5f798bb9]{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add[data-v-5f798bb9]:hover:not(:disabled),html.dark .document-manager__btn--primary[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary[data-v-5f798bb9]:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination[data-v-5f798bb9],html[data-theme=dark] .document-manager__pagination[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info[data-v-5f798bb9],html[data-theme=dark] .document-manager__page-info[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay[data-v-5f798bb9],html[data-theme=dark] .document-manager__dialog-overlay[data-v-5f798bb9]{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog[data-v-5f798bb9],html.dark .document-manager__ocr-modal[data-v-5f798bb9],html.dark .document-manager__note-modal[data-v-5f798bb9],html.dark .document-manager__fulltext-modal[data-v-5f798bb9],html[data-theme=dark] .document-manager__dialog[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-modal[data-v-5f798bb9],html[data-theme=dark] .document-manager__note-modal[data-v-5f798bb9],html[data-theme=dark] .document-manager__fulltext-modal[data-v-5f798bb9]{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header[data-v-5f798bb9],html.dark .document-manager__ocr-header[data-v-5f798bb9],html.dark .document-manager__note-header[data-v-5f798bb9],html.dark .document-manager__fulltext-header[data-v-5f798bb9],html[data-theme=dark] .document-manager__dialog-header[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-header[data-v-5f798bb9],html[data-theme=dark] .document-manager__note-header[data-v-5f798bb9],html[data-theme=dark] .document-manager__fulltext-header[data-v-5f798bb9]{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content[data-v-5f798bb9],html.dark .document-manager__ocr-content[data-v-5f798bb9],html.dark .document-manager__note-content[data-v-5f798bb9],html.dark .document-manager__fulltext-content[data-v-5f798bb9],html[data-theme=dark] .document-manager__dialog-content[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-content[data-v-5f798bb9],html[data-theme=dark] .document-manager__note-content[data-v-5f798bb9],html[data-theme=dark] .document-manager__fulltext-content[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions[data-v-5f798bb9],html.dark .document-manager__ocr-actions[data-v-5f798bb9],html.dark .document-manager__note-actions[data-v-5f798bb9],html.dark .document-manager__fulltext-actions[data-v-5f798bb9],html[data-theme=dark] .document-manager__dialog-actions[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-actions[data-v-5f798bb9],html[data-theme=dark] .document-manager__note-actions[data-v-5f798bb9],html[data-theme=dark] .document-manager__fulltext-actions[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview[data-v-5f798bb9],html[data-theme=dark] .document-manager__item-text-preview[data-v-5f798bb9]{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle[data-v-5f798bb9],html[data-theme=dark] .document-manager__text-toggle[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .document-manager__text-content[data-v-5f798bb9],html[data-theme=dark] .document-manager__text-content[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count[data-v-5f798bb9],html[data-theme=dark] .document-manager__word-count[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-upload[data-v-5f798bb9]{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload[data-v-5f798bb9]:hover,html[data-theme=dark] .document-manager__ocr-upload[data-v-5f798bb9]:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-upload p[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info[data-v-5f798bb9],html.dark .document-manager__ocr-provider-select[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-file-info[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-provider-select[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-file-name[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-file-size[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea[data-v-5f798bb9],html.dark .document-manager__note-textarea[data-v-5f798bb9],html.dark .document-manager__note-title-input[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-textarea[data-v-5f798bb9],html[data-theme=dark] .document-manager__note-textarea[data-v-5f798bb9],html[data-theme=dark] .document-manager__note-title-input[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea[data-v-5f798bb9]:focus,html.dark .document-manager__note-textarea[data-v-5f798bb9]:focus,html.dark .document-manager__note-title-input[data-v-5f798bb9]:focus,html[data-theme=dark] .document-manager__ocr-textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .document-manager__note-textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .document-manager__note-title-input[data-v-5f798bb9]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select[data-v-5f798bb9],html[data-theme=dark] .document-manager__ocr-provider-select select[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display[data-v-5f798bb9],html[data-theme=dark] .container-display[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .container-cell[data-v-5f798bb9],html.dark .container-wrapper[data-v-5f798bb9],html[data-theme=dark] .container-cell[data-v-5f798bb9],html[data-theme=dark] .container-wrapper[data-v-5f798bb9]{background:var(--fl-bg-card)!important}html.dark .diagnosen-header[data-v-5f798bb9],html.dark .container-toolbar[data-v-5f798bb9],html[data-theme=dark] .diagnosen-header[data-v-5f798bb9],html[data-theme=dark] .container-toolbar[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card[data-v-5f798bb9],html[data-theme=dark] .v-card[data-v-5f798bb9]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title[data-v-5f798bb9],html[data-theme=dark] .v-card-title[data-v-5f798bb9],html.dark .v-card-text[data-v-5f798bb9],html[data-theme=dark] .v-card-text[data-v-5f798bb9],html.dark .v-list-item-title[data-v-5f798bb9],html[data-theme=dark] .v-list-item-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle[data-v-5f798bb9],html[data-theme=dark] .v-list-item-subtitle[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content[data-v-5f798bb9],html[data-theme=dark] .v-menu>.v-overlay__content[data-v-5f798bb9]{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox][data-v-5f798bb9],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox][data-v-5f798bb9]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper[data-v-5f798bb9],html[data-theme=dark] .container-wrapper[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen[data-v-5f798bb9],html[data-theme=dark] .container-wrapper.fullscreen[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .add-new-form[data-v-5f798bb9],html.dark .item-edit[data-v-5f798bb9],html[data-theme=dark] .add-new-form[data-v-5f798bb9],html[data-theme=dark] .item-edit[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label[data-v-5f798bb9],html[data-theme=dark] .form-row label[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date][data-v-5f798bb9],html.dark .form-row input[type=text][data-v-5f798bb9],html.dark .form-row textarea[data-v-5f798bb9],html[data-theme=dark] .form-row input[type=date][data-v-5f798bb9],html[data-theme=dark] .form-row input[type=text][data-v-5f798bb9],html[data-theme=dark] .form-row textarea[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input[data-v-5f798bb9]:focus,html.dark .form-row textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .form-row input[data-v-5f798bb9]:focus,html[data-theme=dark] .form-row textarea[data-v-5f798bb9]:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn[data-v-5f798bb9],html[data-theme=dark] .save-btn[data-v-5f798bb9]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .save-btn[data-v-5f798bb9]:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn[data-v-5f798bb9]:disabled,html[data-theme=dark] .save-btn[data-v-5f798bb9]:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn[data-v-5f798bb9],html[data-theme=dark] .cancel-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .cancel-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important}html.dark .container-content[data-v-5f798bb9],html[data-theme=dark] .container-content[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .loading[data-v-5f798bb9],html[data-theme=dark] .loading[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .items-list[data-v-5f798bb9],html[data-theme=dark] .items-list[data-v-5f798bb9]{background:transparent!important}html.dark .data-item[data-v-5f798bb9],html[data-theme=dark] .data-item[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item[data-v-5f798bb9]:hover,html[data-theme=dark] .data-item[data-v-5f798bb9]:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected[data-v-5f798bb9],html[data-theme=dark] .data-item.selected[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing[data-v-5f798bb9],html[data-theme=dark] .data-item.editing[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date[data-v-5f798bb9],html[data-theme=dark] .item-date[data-v-5f798bb9],html.dark .item-code[data-v-5f798bb9],html.dark .diagnose-code[data-v-5f798bb9],html[data-theme=dark] .item-code[data-v-5f798bb9],html[data-theme=dark] .diagnose-code[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .item-text[data-v-5f798bb9],html[data-theme=dark] .item-text[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn[data-v-5f798bb9],html[data-theme=dark] .expand-btn[data-v-5f798bb9]{color:#a371f7!important}html.dark .expand-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .expand-btn[data-v-5f798bb9]:hover{background:#2d2040!important}html.dark .copy-btn[data-v-5f798bb9],html[data-theme=dark] .copy-btn[data-v-5f798bb9]{color:#f0883e!important}html.dark .copy-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .copy-btn[data-v-5f798bb9]:hover{background:#3d2a00!important}html.dark .edit-btn[data-v-5f798bb9],html[data-theme=dark] .edit-btn[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .edit-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .edit-btn[data-v-5f798bb9]:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn[data-v-5f798bb9],html[data-theme=dark] .delete-btn[data-v-5f798bb9]{color:var(--fl-error)!important}html.dark .delete-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .delete-btn[data-v-5f798bb9]:hover{background:#3d1a1a!important}html.dark .no-data[data-v-5f798bb9],html[data-theme=dark] .no-data[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .add-first-btn[data-v-5f798bb9],html[data-theme=dark] .add-first-btn[data-v-5f798bb9]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .add-first-btn[data-v-5f798bb9]:hover{background:#79b8de!important}html.dark .autocomplete-dropdown[data-v-5f798bb9],html[data-theme=dark] .autocomplete-dropdown[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item[data-v-5f798bb9],html[data-theme=dark] .autocomplete-item[data-v-5f798bb9]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item[data-v-5f798bb9]:hover,html.dark .autocomplete-item.selected[data-v-5f798bb9],html[data-theme=dark] .autocomplete-item[data-v-5f798bb9]:hover,html[data-theme=dark] .autocomplete-item.selected[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading[data-v-5f798bb9],html[data-theme=dark] .autocomplete-loading[data-v-5f798bb9]{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code[data-v-5f798bb9],html[data-theme=dark] .icd-code[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .icd-description[data-v-5f798bb9],html.dark .medication-name[data-v-5f798bb9],html[data-theme=dark] .icd-description[data-v-5f798bb9],html[data-theme=dark] .medication-name[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .item-checkbox[data-v-5f798bb9],html[data-theme=dark] .item-checkbox[data-v-5f798bb9]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple[data-v-5f798bb9],html[data-theme=dark] .container-header-simple[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title[data-v-5f798bb9],html[data-theme=dark] .container-header-simple .header-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox[data-v-5f798bb9],html[data-theme=dark] .container-header-simple .header-checkbox[data-v-5f798bb9]{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn[data-v-5f798bb9],html[data-theme=dark] .container-header-simple .header-btn[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .container-header-simple .header-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn[data-v-5f798bb9],html[data-theme=dark] .container-header-simple .add-btn[data-v-5f798bb9]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .container-header-simple .add-btn[data-v-5f798bb9]:hover{background:#2ea043!important}html.dark .footer-info-item[data-v-5f798bb9],html[data-theme=dark] .footer-info-item[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span[data-v-5f798bb9],html.dark .footer-info-item .info-label[data-v-5f798bb9],html.dark .footer-info-item .info-value[data-v-5f798bb9],html[data-theme=dark] .footer-info-item span[data-v-5f798bb9],html[data-theme=dark] .footer-info-item .info-label[data-v-5f798bb9],html[data-theme=dark] .footer-info-item .info-value[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon[data-v-5f798bb9],html[data-theme=dark] .footer-info-item .info-icon[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .footer-slider-label[data-v-5f798bb9],html.dark .slider-label[data-v-5f798bb9],html[data-theme=dark] .footer-slider-label[data-v-5f798bb9],html[data-theme=dark] .slider-label[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar[data-v-5f798bb9],html[data-theme=dark] .footer-gradient-bar[data-v-5f798bb9]{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls[data-v-5f798bb9],html[data-theme=dark] .footer-controls[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark input[type=range][data-v-5f798bb9],html[data-theme=dark] input[type=range][data-v-5f798bb9]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout[data-v-5f798bb9],html[data-theme=dark] .three-column-layout[data-v-5f798bb9],html.dark .column-left[data-v-5f798bb9],html[data-theme=dark] .column-left[data-v-5f798bb9],html.dark .column-right[data-v-5f798bb9],html[data-theme=dark] .column-right[data-v-5f798bb9],html.dark .column-center[data-v-5f798bb9],html[data-theme=dark] .column-center[data-v-5f798bb9],html.dark .home[data-v-5f798bb9],html.dark .home-view[data-v-5f798bb9],html[data-theme=dark] .home[data-v-5f798bb9],html[data-theme=dark] .home-view[data-v-5f798bb9],html.dark .dokutoolbox-container[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-container[data-v-5f798bb9],html.dark .editor-scroll[data-v-5f798bb9],html[data-theme=dark] .editor-scroll[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-5f798bb9]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-5f798bb9]::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn[data-v-5f798bb9],html[data-theme=dark] .doc-type-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active[data-v-5f798bb9],html[data-theme=dark] .doc-type-btn.active[data-v-5f798bb9]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor[data-v-5f798bb9],html[data-theme=dark] .document-editor[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .editor-content[data-v-5f798bb9],html[data-theme=dark] .editor-content[data-v-5f798bb9]{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea[data-v-5f798bb9],html.dark .dokutoolbox-editor input[type=text][data-v-5f798bb9],html.dark .editor-content textarea[data-v-5f798bb9],html.dark .editor-content input[type=text][data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-editor textarea[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-editor input[type=text][data-v-5f798bb9],html[data-theme=dark] .editor-content textarea[data-v-5f798bb9],html[data-theme=dark] .editor-content input[type=text][data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea[data-v-5f798bb9]:focus,html.dark .editor-content textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .editor-content textarea[data-v-5f798bb9]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea[data-v-5f798bb9]::placeholder,html.dark .editor-content textarea[data-v-5f798bb9]::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea[data-v-5f798bb9]::placeholder,html[data-theme=dark] .editor-content textarea[data-v-5f798bb9]::placeholder{color:#8993a3!important}html.dark .ai-edit-input[data-v-5f798bb9],html[data-theme=dark] .ai-edit-input[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input[data-v-5f798bb9]:focus,html[data-theme=dark] .ai-edit-input[data-v-5f798bb9]:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input[data-v-5f798bb9]::placeholder,html[data-theme=dark] .ai-edit-input[data-v-5f798bb9]::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard[data-v-5f798bb9],html[data-theme=dark] .btn-copy-clipboard[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar[data-v-5f798bb9],html[data-theme=dark] .collapsible-doku-bar[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-5f798bb9],html.dark .expanded-bar[data-v-5f798bb9],html[data-theme=dark] .collapsed-bar[data-v-5f798bb9],html[data-theme=dark] .expanded-bar[data-v-5f798bb9]{background:var(--fl-bg-card)!important}html.dark .doc-tab[data-v-5f798bb9],html.dark .doc-tab-expanded[data-v-5f798bb9],html[data-theme=dark] .doc-tab[data-v-5f798bb9],html[data-theme=dark] .doc-tab-expanded[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab[data-v-5f798bb9]:hover,html.dark .doc-tab-expanded[data-v-5f798bb9]:hover,html[data-theme=dark] .doc-tab[data-v-5f798bb9]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active[data-v-5f798bb9],html.dark .doc-tab-expanded.active[data-v-5f798bb9],html[data-theme=dark] .doc-tab.active[data-v-5f798bb9],html[data-theme=dark] .doc-tab-expanded.active[data-v-5f798bb9]{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn[data-v-5f798bb9],html.dark .action-btn-expanded[data-v-5f798bb9],html[data-theme=dark] .action-btn[data-v-5f798bb9],html[data-theme=dark] .action-btn-expanded[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-5f798bb9]:hover,html.dark .action-btn-expanded[data-v-5f798bb9]:hover,html[data-theme=dark] .action-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .action-btn-expanded[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active[data-v-5f798bb9],html.dark .action-btn-expanded.active[data-v-5f798bb9],html[data-theme=dark] .action-btn.active[data-v-5f798bb9],html[data-theme=dark] .action-btn-expanded.active[data-v-5f798bb9]{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn[data-v-5f798bb9],html.dark .toggle-btn-small[data-v-5f798bb9],html[data-theme=dark] .toggle-btn[data-v-5f798bb9],html[data-theme=dark] .toggle-btn-small[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-5f798bb9]:hover,html.dark .toggle-btn-small[data-v-5f798bb9]:hover,html[data-theme=dark] .toggle-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .toggle-btn-small[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions[data-v-5f798bb9],html[data-theme=dark] .quick-actions[data-v-5f798bb9]{background:transparent!important}html.dark .freie-frage-btn[data-v-5f798bb9],html[data-theme=dark] .freie-frage-btn[data-v-5f798bb9]{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .freie-frage-btn[data-v-5f798bb9]:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector[data-v-5f798bb9],html.dark .template-modal[data-v-5f798bb9],html[data-theme=dark] .template-selector[data-v-5f798bb9],html[data-theme=dark] .template-modal[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item[data-v-5f798bb9],html[data-theme=dark] .template-item[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item[data-v-5f798bb9]:hover,html[data-theme=dark] .template-item[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category[data-v-5f798bb9],html[data-theme=dark] .template-category[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active[data-v-5f798bb9],html[data-theme=dark] .template-category.active[data-v-5f798bb9]{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input[data-v-5f798bb9],html[data-theme=dark] .template-search input[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn[data-v-5f798bb9],html[data-theme=dark] .fl-header-logo-btn[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view[data-v-5f798bb9],html.dark [class*=dokutoolbox][data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-view[data-v-5f798bb9],html[data-theme=dark] [class*=dokutoolbox][data-v-5f798bb9],html.dark body[data-v-5f798bb9],html[data-theme=dark] body[data-v-5f798bb9],html.dark #app[data-v-5f798bb9],html[data-theme=dark] #app[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container[data-v-5f798bb9],html.dark div.dokutoolbox-container[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-container[data-v-5f798bb9],html[data-theme=dark] div.dokutoolbox-container[data-v-5f798bb9],html.dark .editor-scroll[data-v-5f798bb9],html[data-theme=dark] .editor-scroll[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll[data-v-5f798bb9]::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll[data-v-5f798bb9]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll[data-v-5f798bb9]::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll[data-v-5f798bb9]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-editor[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .doc-type-switch[data-v-5f798bb9],html[data-theme=dark] .doc-type-switch[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn[data-v-5f798bb9],html.dark button.doc-type-btn[data-v-5f798bb9],html[data-theme=dark] .doc-type-btn[data-v-5f798bb9],html[data-theme=dark] button.doc-type-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .doc-type-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active[data-v-5f798bb9],html[data-theme=dark] .doc-type-btn.active[data-v-5f798bb9]{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header[data-v-5f798bb9],html[data-theme=dark] .patient-header[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name[data-v-5f798bb9],html[data-theme=dark] .patient-name[data-v-5f798bb9]{color:var(--fl-brass-light)!important}html.dark .patient-meta[data-v-5f798bb9],html[data-theme=dark] .patient-meta[data-v-5f798bb9]{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor[data-v-5f798bb9],html[data-theme=dark] .document-editor[data-v-5f798bb9]{background:transparent!important}html.dark .editor-content[data-v-5f798bb9],html.dark div.editor-content[data-v-5f798bb9],html[data-theme=dark] .editor-content[data-v-5f798bb9],html[data-theme=dark] div.editor-content[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section[data-v-5f798bb9],html[data-theme=dark] .editor-section[data-v-5f798bb9]{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title[data-v-5f798bb9],html[data-theme=dark] .section-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard[data-v-5f798bb9],html[data-theme=dark] .btn-copy-clipboard[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal[data-v-5f798bb9],html[data-theme=dark] .btn-all-normal[data-v-5f798bb9]{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .btn-all-normal[data-v-5f798bb9]:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar[data-v-5f798bb9],html.dark div.collapsible-doku-bar[data-v-5f798bb9],html[data-theme=dark] .collapsible-doku-bar[data-v-5f798bb9],html[data-theme=dark] div.collapsible-doku-bar[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-5f798bb9],html.dark .expanded-bar[data-v-5f798bb9],html[data-theme=dark] .collapsed-bar[data-v-5f798bb9],html[data-theme=dark] .expanded-bar[data-v-5f798bb9]{background:transparent!important}html.dark .doc-tab[data-v-5f798bb9],html.dark .doc-tab-expanded[data-v-5f798bb9],html.dark button.doc-tab[data-v-5f798bb9],html.dark button.doc-tab-expanded[data-v-5f798bb9],html[data-theme=dark] .doc-tab[data-v-5f798bb9],html[data-theme=dark] .doc-tab-expanded[data-v-5f798bb9],html[data-theme=dark] button.doc-tab[data-v-5f798bb9],html[data-theme=dark] button.doc-tab-expanded[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab[data-v-5f798bb9]:hover,html.dark .doc-tab-expanded[data-v-5f798bb9]:hover,html[data-theme=dark] .doc-tab[data-v-5f798bb9]:hover,html[data-theme=dark] .doc-tab-expanded[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active[data-v-5f798bb9],html.dark .doc-tab-expanded.active[data-v-5f798bb9],html[data-theme=dark] .doc-tab.active[data-v-5f798bb9],html[data-theme=dark] .doc-tab-expanded.active[data-v-5f798bb9]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn[data-v-5f798bb9],html.dark .toggle-btn-small[data-v-5f798bb9],html[data-theme=dark] .toggle-btn[data-v-5f798bb9],html[data-theme=dark] .toggle-btn-small[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-5f798bb9]:hover,html.dark .toggle-btn-small[data-v-5f798bb9]:hover,html[data-theme=dark] .toggle-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .toggle-btn-small[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi[data-v-5f798bb9],html.dark .toggle-btn-small .mdi[data-v-5f798bb9],html[data-theme=dark] .toggle-btn .mdi[data-v-5f798bb9],html[data-theme=dark] .toggle-btn-small .mdi[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-5f798bb9],html.dark .action-btn-expanded[data-v-5f798bb9],html.dark button.action-btn[data-v-5f798bb9],html.dark button.action-btn-expanded[data-v-5f798bb9],html[data-theme=dark] .action-btn[data-v-5f798bb9],html[data-theme=dark] .action-btn-expanded[data-v-5f798bb9],html[data-theme=dark] button.action-btn[data-v-5f798bb9],html[data-theme=dark] button.action-btn-expanded[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn[data-v-5f798bb9]:hover:not(:disabled),html.dark .action-btn-expanded[data-v-5f798bb9]:hover:not(.disabled),html[data-theme=dark] .action-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded[data-v-5f798bb9]:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active[data-v-5f798bb9],html[data-theme=dark] .action-btn-expanded.active[data-v-5f798bb9]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider[data-v-5f798bb9],html[data-theme=dark] .divider[data-v-5f798bb9]{background:var(--fl-border-input)!important}html.dark .badge[data-v-5f798bb9],html[data-theme=dark] .badge[data-v-5f798bb9]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn[data-v-5f798bb9],html[data-theme=dark] .freie-frage-btn[data-v-5f798bb9]{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector[data-v-5f798bb9],html.dark .template-selector-modal[data-v-5f798bb9],html[data-theme=dark] .template-selector[data-v-5f798bb9],html[data-theme=dark] .template-selector-modal[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header[data-v-5f798bb9],html[data-theme=dark] .template-selector .modal-header[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3[data-v-5f798bb9],html.dark .template-selector .title[data-v-5f798bb9],html[data-theme=dark] .template-selector h3[data-v-5f798bb9],html[data-theme=dark] .template-selector .title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .template-search input[data-v-5f798bb9],html.dark .template-search-input[data-v-5f798bb9],html[data-theme=dark] .template-search input[data-v-5f798bb9],html[data-theme=dark] .template-search-input[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item[data-v-5f798bb9],html.dark .template-card[data-v-5f798bb9],html[data-theme=dark] .template-item[data-v-5f798bb9],html[data-theme=dark] .template-card[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item[data-v-5f798bb9]:hover,html.dark .template-card[data-v-5f798bb9]:hover,html[data-theme=dark] .template-item[data-v-5f798bb9]:hover,html[data-theme=dark] .template-card[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn[data-v-5f798bb9],html.dark .category-tab[data-v-5f798bb9],html[data-theme=dark] .category-btn[data-v-5f798bb9],html[data-theme=dark] .category-tab[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active[data-v-5f798bb9],html.dark .category-tab.active[data-v-5f798bb9],html[data-theme=dark] .category-btn.active[data-v-5f798bb9],html[data-theme=dark] .category-tab.active[data-v-5f798bb9]{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal[data-v-5f798bb9],html.dark [class*=ai-edit-modal][data-v-5f798bb9],html[data-theme=dark] .ai-edit-modal[data-v-5f798bb9],html[data-theme=dark] [class*=ai-edit-modal][data-v-5f798bb9]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header[data-v-5f798bb9],html[data-theme=dark] .ai-edit-modal .modal-header[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body[data-v-5f798bb9],html[data-theme=dark] .ai-edit-modal .modal-body[data-v-5f798bb9]{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea[data-v-5f798bb9],html.dark .ai-edit-modal input[data-v-5f798bb9],html.dark .ai-edit-input[data-v-5f798bb9],html[data-theme=dark] .ai-edit-modal textarea[data-v-5f798bb9],html[data-theme=dark] .ai-edit-modal input[data-v-5f798bb9],html[data-theme=dark] .ai-edit-input[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal[data-v-5f798bb9],html.dark [class*=save-load][data-v-5f798bb9],html[data-theme=dark] .save-load-modal[data-v-5f798bb9],html[data-theme=dark] [class*=save-load][data-v-5f798bb9]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header[data-v-5f798bb9],html[data-theme=dark] .save-load-modal .modal-header[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button[data-v-5f798bb9],html[data-theme=dark] .save-load-modal button[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button[data-v-5f798bb9]:hover,html[data-theme=dark] .save-load-modal button[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-5f798bb9],html.dark .section-header-actions .btn-copy-clipboard[data-v-5f798bb9],html.dark button.btn-copy-clipboard[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-5f798bb9],html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-5f798bb9],html[data-theme=dark] button.btn-copy-clipboard[data-v-5f798bb9]{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard[data-v-5f798bb9] *,html.dark .section-header-actions .btn-copy-clipboard[data-v-5f798bb9] *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard[data-v-5f798bb9] *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard[data-v-5f798bb9] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-5f798bb9],html.dark .section-header-actions .btn-ai-edit[data-v-5f798bb9],html.dark button.btn-ai-edit[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-5f798bb9],html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-5f798bb9],html[data-theme=dark] button.btn-ai-edit[data-v-5f798bb9]{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit[data-v-5f798bb9] *,html.dark .section-header-actions .btn-ai-edit[data-v-5f798bb9] *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit[data-v-5f798bb9] *,html[data-theme=dark] .section-header-actions .btn-ai-edit[data-v-5f798bb9] *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-5f798bb9],html.dark .section-header-actions .btn-improve-text[data-v-5f798bb9],html.dark button.btn-improve-text[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-5f798bb9],html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-5f798bb9],html[data-theme=dark] button.btn-improve-text[data-v-5f798bb9]{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text[data-v-5f798bb9] *,html.dark .section-header-actions .btn-improve-text[data-v-5f798bb9] *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text[data-v-5f798bb9] *,html[data-theme=dark] .section-header-actions .btn-improve-text[data-v-5f798bb9] *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-5f798bb9],html.dark .section-header-actions .btn-all-normal[data-v-5f798bb9],html.dark button.btn-all-normal[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-5f798bb9],html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-5f798bb9],html[data-theme=dark] button.btn-all-normal[data-v-5f798bb9]{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal[data-v-5f798bb9] *,html.dark .section-header-actions .btn-all-normal[data-v-5f798bb9] *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal[data-v-5f798bb9] *,html[data-theme=dark] .section-header-actions .btn-all-normal[data-v-5f798bb9] *{color:var(--fl-text-on-accent)!important}html.dark .test-overview[data-v-5f798bb9],html[data-theme=dark] .test-overview[data-v-5f798bb9],html.dark .page-scroll-wrapper[data-v-5f798bb9],html.dark .page-scroll-content[data-v-5f798bb9],html[data-theme=dark] .page-scroll-wrapper[data-v-5f798bb9],html[data-theme=dark] .page-scroll-content[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard[data-v-5f798bb9],html.dark .dashboard[data-v-5f798bb9],html[data-theme=dark] .test-overview .dashboard[data-v-5f798bb9],html[data-theme=dark] .dashboard[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1[data-v-5f798bb9],html[data-theme=dark] .test-overview h1[data-v-5f798bb9]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card[data-v-5f798bb9],html.dark div.info-card[data-v-5f798bb9],html.dark [class*=info-card][data-v-5f798bb9],html.dark .patient-info[data-v-5f798bb9],html.dark .planned-tests-info[data-v-5f798bb9],html[data-theme=dark] .info-card[data-v-5f798bb9],html[data-theme=dark] div.info-card[data-v-5f798bb9],html[data-theme=dark] [class*=info-card][data-v-5f798bb9],html[data-theme=dark] .patient-info[data-v-5f798bb9],html[data-theme=dark] .planned-tests-info[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2[data-v-5f798bb9],html.dark .info-card h3[data-v-5f798bb9],html.dark [class*=info-card] h2[data-v-5f798bb9],html.dark [class*=info-card] h3[data-v-5f798bb9],html[data-theme=dark] .info-card h2[data-v-5f798bb9],html[data-theme=dark] .info-card h3[data-v-5f798bb9],html[data-theme=dark] [class*=info-card] h2[data-v-5f798bb9],html[data-theme=dark] [class*=info-card] h3[data-v-5f798bb9]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header[data-v-5f798bb9],html.dark .card-header h2[data-v-5f798bb9],html.dark .card-header h3[data-v-5f798bb9],html[data-theme=dark] .card-header[data-v-5f798bb9],html[data-theme=dark] .card-header h2[data-v-5f798bb9],html[data-theme=dark] .card-header h3[data-v-5f798bb9]{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input[data-v-5f798bb9],html.dark input.search-input[data-v-5f798bb9],html.dark .filter-select[data-v-5f798bb9],html.dark select.filter-select[data-v-5f798bb9],html.dark .search-container input[data-v-5f798bb9],html[data-theme=dark] .search-input[data-v-5f798bb9],html[data-theme=dark] input.search-input[data-v-5f798bb9],html[data-theme=dark] .filter-select[data-v-5f798bb9],html[data-theme=dark] select.filter-select[data-v-5f798bb9],html[data-theme=dark] .search-container input[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input[data-v-5f798bb9]::placeholder,html[data-theme=dark] .search-input[data-v-5f798bb9]::placeholder{color:#8993a3!important}html.dark .select-all-label[data-v-5f798bb9],html[data-theme=dark] .select-all-label[data-v-5f798bb9]{color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-5f798bb9],html.dark button.action-btn[data-v-5f798bb9],html.dark .header-action-btn[data-v-5f798bb9],html[data-theme=dark] .action-btn[data-v-5f798bb9],html[data-theme=dark] button.action-btn[data-v-5f798bb9],html[data-theme=dark] .header-action-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn[data-v-5f798bb9]:hover,html.dark .action-btn.secondary[data-v-5f798bb9]:hover,html[data-theme=dark] .action-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .action-btn.secondary[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state[data-v-5f798bb9],html.dark div.empty-state[data-v-5f798bb9],html.dark [class*=empty-state][data-v-5f798bb9],html[data-theme=dark] .empty-state[data-v-5f798bb9],html[data-theme=dark] div.empty-state[data-v-5f798bb9],html[data-theme=dark] [class*=empty-state][data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p[data-v-5f798bb9],html.dark .empty-state-hint[data-v-5f798bb9],html[data-theme=dark] .empty-state p[data-v-5f798bb9],html[data-theme=dark] .empty-state-hint[data-v-5f798bb9]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-5f798bb9],html.dark .empty-state-icon[data-v-5f798bb9],html[data-theme=dark] .empty-icon[data-v-5f798bb9],html[data-theme=dark] .empty-state-icon[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .planned-tests-list[data-v-5f798bb9],html.dark div.planned-tests-list[data-v-5f798bb9],html[data-theme=dark] .planned-tests-list[data-v-5f798bb9],html[data-theme=dark] div.planned-tests-list[data-v-5f798bb9]{background:transparent!important}html.dark .test-list-item[data-v-5f798bb9],html.dark .test-item[data-v-5f798bb9],html.dark .planned-test-item[data-v-5f798bb9],html[data-theme=dark] .test-list-item[data-v-5f798bb9],html[data-theme=dark] .test-item[data-v-5f798bb9],html[data-theme=dark] .planned-test-item[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay[data-v-5f798bb9],html[data-theme=dark] .export-dialog-overlay[data-v-5f798bb9]{background:rgba(0,0,0,.7)!important}html.dark .export-dialog[data-v-5f798bb9],html.dark div.export-dialog[data-v-5f798bb9],html[data-theme=dark] .export-dialog[data-v-5f798bb9],html[data-theme=dark] div.export-dialog[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header[data-v-5f798bb9],html.dark .export-dialog-body[data-v-5f798bb9],html[data-theme=dark] .export-dialog-header[data-v-5f798bb9],html[data-theme=dark] .export-dialog-body[data-v-5f798bb9]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option[data-v-5f798bb9],html.dark label.export-option[data-v-5f798bb9],html[data-theme=dark] .export-option[data-v-5f798bb9],html[data-theme=dark] label.export-option[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox][data-v-5f798bb9],html[data-theme=dark] .test-overview input[type=checkbox][data-v-5f798bb9]{accent-color:#388bfd!important}html.dark .test-selection-modal[data-v-5f798bb9],html.dark .battery-selection-modal[data-v-5f798bb9],html.dark .modal-content[data-v-5f798bb9],html[data-theme=dark] .test-selection-modal[data-v-5f798bb9],html[data-theme=dark] .battery-selection-modal[data-v-5f798bb9],html[data-theme=dark] .modal-content[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header[data-v-5f798bb9],html[data-theme=dark] .modal-header[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard[data-v-5f798bb9],html[data-theme=dark] .dashboard[data-v-5f798bb9]{background:transparent!important}html.dark .patient-info p[data-v-5f798bb9],html.dark .patient-info span[data-v-5f798bb9],html.dark .patient-details[data-v-5f798bb9],html.dark .patient-details p[data-v-5f798bb9],html.dark .patient-details span[data-v-5f798bb9],html[data-theme=dark] .patient-info p[data-v-5f798bb9],html[data-theme=dark] .patient-info span[data-v-5f798bb9],html[data-theme=dark] .patient-details[data-v-5f798bb9],html[data-theme=dark] .patient-details p[data-v-5f798bb9],html[data-theme=dark] .patient-details span[data-v-5f798bb9]{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary][data-v-5f798bb9],html.dark .test-overview button[class*=add][data-v-5f798bb9],html[data-theme=dark] .test-overview button[class*=primary][data-v-5f798bb9],html[data-theme=dark] .test-overview button[class*=add][data-v-5f798bb9]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn[data-v-5f798bb9],html.dark button.fl-header-logo-btn[data-v-5f798bb9],html.dark .fl-header .fl-header-logo-btn[data-v-5f798bb9],html[data-theme=dark] .fl-header-logo-btn[data-v-5f798bb9],html[data-theme=dark] button.fl-header-logo-btn[data-v-5f798bb9],html[data-theme=dark] .fl-header .fl-header-logo-btn[data-v-5f798bb9]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon[data-v-5f798bb9],html.dark img.fl-header-logo-icon[data-v-5f798bb9],html[data-theme=dark] .fl-header-logo-icon[data-v-5f798bb9],html[data-theme=dark] img.fl-header-logo-icon[data-v-5f798bb9]{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay[data-v-5f798bb9],html.dark div.modal-overlay[data-v-5f798bb9],html[data-theme=dark] .modal-overlay[data-v-5f798bb9],html[data-theme=dark] div.modal-overlay[data-v-5f798bb9]{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content[data-v-5f798bb9],html.dark div.modal-content[data-v-5f798bb9],html[data-theme=dark] .modal-content[data-v-5f798bb9],html[data-theme=dark] div.modal-content[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header[data-v-5f798bb9],html.dark div.modal-header[data-v-5f798bb9],html[data-theme=dark] .modal-header[data-v-5f798bb9],html[data-theme=dark] div.modal-header[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3[data-v-5f798bb9],html.dark .modal-header h2[data-v-5f798bb9],html[data-theme=dark] .modal-header h3[data-v-5f798bb9],html[data-theme=dark] .modal-header h2[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-5f798bb9],html.dark button.close-btn[data-v-5f798bb9],html[data-theme=dark] .close-btn[data-v-5f798bb9],html[data-theme=dark] button.close-btn[data-v-5f798bb9]{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .close-btn[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body[data-v-5f798bb9],html.dark div.modal-body[data-v-5f798bb9],html[data-theme=dark] .modal-body[data-v-5f798bb9],html[data-theme=dark] div.modal-body[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav[data-v-5f798bb9],html[data-theme=dark] .category-nav[data-v-5f798bb9]{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn[data-v-5f798bb9],html.dark button.category-btn[data-v-5f798bb9],html[data-theme=dark] .category-btn[data-v-5f798bb9],html[data-theme=dark] button.category-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .category-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active[data-v-5f798bb9],html[data-theme=dark] .category-btn.active[data-v-5f798bb9]{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid[data-v-5f798bb9],html[data-theme=dark] .test-selection-grid[data-v-5f798bb9]{background:transparent!important}html.dark .test-selection-item[data-v-5f798bb9],html.dark div.test-selection-item[data-v-5f798bb9],html[data-theme=dark] .test-selection-item[data-v-5f798bb9],html[data-theme=dark] div.test-selection-item[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item[data-v-5f798bb9]:hover,html[data-theme=dark] .test-selection-item[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon[data-v-5f798bb9],html.dark div.test-selection-icon[data-v-5f798bb9],html[data-theme=dark] .test-selection-icon[data-v-5f798bb9],html[data-theme=dark] div.test-selection-icon[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4[data-v-5f798bb9],html[data-theme=dark] .test-selection-info h4[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .test-selection-info p[data-v-5f798bb9],html[data-theme=dark] .test-selection-info p[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .test-category-tag[data-v-5f798bb9],html.dark span.test-category-tag[data-v-5f798bb9],html[data-theme=dark] .test-category-tag[data-v-5f798bb9],html[data-theme=dark] span.test-category-tag[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display[data-v-5f798bb9],html.dark .test-score-grid-wrapper .test-score-display[data-v-5f798bb9],html.dark .test-scores-grid .test-score-display[data-v-5f798bb9],html[data-theme=dark] .test-score-display[data-v-5f798bb9],html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-5f798bb9],html[data-theme=dark] .test-scores-grid .test-score-display[data-v-5f798bb9]{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display[data-v-5f798bb9]:hover,html.dark .test-score-grid-wrapper .test-score-display[data-v-5f798bb9]:hover,html[data-theme=dark] .test-score-display[data-v-5f798bb9]:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display[data-v-5f798bb9]:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label[data-v-5f798bb9],html.dark .test-scores-grid .score-label[data-v-5f798bb9],html[data-theme=dark] .test-score-display .score-label[data-v-5f798bb9],html[data-theme=dark] .test-scores-grid .score-label[data-v-5f798bb9]{color:#93c5fd!important}html.dark .test-score-display .score-value[data-v-5f798bb9],html.dark .test-scores-grid .score-value[data-v-5f798bb9],html[data-theme=dark] .test-score-display .score-value[data-v-5f798bb9],html[data-theme=dark] .test-scores-grid .score-value[data-v-5f798bb9]{color:#dbeafe!important}html.dark .test-score-display.scale[data-v-5f798bb9],html.dark .test-scale-scores .test-score-display.scale[data-v-5f798bb9],html[data-theme=dark] .test-score-display.scale[data-v-5f798bb9],html[data-theme=dark] .test-scale-scores .test-score-display.scale[data-v-5f798bb9]{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale[data-v-5f798bb9]:hover,html[data-theme=dark] .test-score-display.scale[data-v-5f798bb9]:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label[data-v-5f798bb9],html[data-theme=dark] .test-score-display.scale .score-label[data-v-5f798bb9]{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value[data-v-5f798bb9],html[data-theme=dark] .test-score-display.scale .score-value[data-v-5f798bb9]{color:#e0e7ff!important}html.dark .test-score-display.iq[data-v-5f798bb9],html[data-theme=dark] .test-score-display.iq[data-v-5f798bb9]{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label[data-v-5f798bb9],html[data-theme=dark] .test-score-display.iq .score-label[data-v-5f798bb9]{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value[data-v-5f798bb9],html[data-theme=dark] .test-score-display.iq .score-value[data-v-5f798bb9]{color:#fef3c7!important}html.dark .test-score-display.stanine[data-v-5f798bb9],html[data-theme=dark] .test-score-display.stanine[data-v-5f798bb9]{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label[data-v-5f798bb9],html[data-theme=dark] .test-score-display.stanine .score-label[data-v-5f798bb9]{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value[data-v-5f798bb9],html[data-theme=dark] .test-score-display.stanine .score-value[data-v-5f798bb9]{color:#f3e8ff!important}html.dark .test-score-display.percentile[data-v-5f798bb9],html[data-theme=dark] .test-score-display.percentile[data-v-5f798bb9]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label[data-v-5f798bb9],html[data-theme=dark] .test-score-display.percentile .score-label[data-v-5f798bb9]{color:#86efac!important}html.dark .test-score-display.percentile .score-value[data-v-5f798bb9],html[data-theme=dark] .test-score-display.percentile .score-value[data-v-5f798bb9]{color:#dcfce7!important}html.dark .test-score-display.tscore[data-v-5f798bb9],html[data-theme=dark] .test-score-display.tscore[data-v-5f798bb9]{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label[data-v-5f798bb9],html[data-theme=dark] .test-score-display.tscore .score-label[data-v-5f798bb9]{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value[data-v-5f798bb9],html[data-theme=dark] .test-score-display.tscore .score-value[data-v-5f798bb9]{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title[data-v-5f798bb9],html.dark .test-scale-scores .section-title[data-v-5f798bb9],html.dark .test-stanines .section-title[data-v-5f798bb9],html.dark .test-stanine-data .section-title[data-v-5f798bb9],html.dark .test-section-results .section-title[data-v-5f798bb9],html[data-theme=dark] .test-score-grid-wrapper .section-title[data-v-5f798bb9],html[data-theme=dark] .test-scale-scores .section-title[data-v-5f798bb9],html[data-theme=dark] .test-stanines .section-title[data-v-5f798bb9],html[data-theme=dark] .test-stanine-data .section-title[data-v-5f798bb9],html[data-theme=dark] .test-section-results .section-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item[data-v-5f798bb9],html[data-theme=dark] .stanine-data-item[data-v-5f798bb9]{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header[data-v-5f798bb9],html[data-theme=dark] .stanine-data-header[data-v-5f798bb9]{color:#d8b4fe!important}html.dark .stanine-description[data-v-5f798bb9],html[data-theme=dark] .stanine-description[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .section-result-item[data-v-5f798bb9],html[data-theme=dark] .section-result-item[data-v-5f798bb9]{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name[data-v-5f798bb9],html[data-theme=dark] .section-name[data-v-5f798bb9]{color:#86efac!important}html.dark .section-interpretation[data-v-5f798bb9],html[data-theme=dark] .section-interpretation[data-v-5f798bb9]{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge[data-v-5f798bb9],html[data-theme=dark] .stanine-badge[data-v-5f798bb9]{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge[data-v-5f798bb9],html[data-theme=dark] .tscore-badge[data-v-5f798bb9]{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge[data-v-5f798bb9],html[data-theme=dark] .percentile-badge[data-v-5f798bb9]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge[data-v-5f798bb9],html[data-theme=dark] .score-badge[data-v-5f798bb9]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results[data-v-5f798bb9],html[data-theme=dark] .test-results[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation[data-v-5f798bb9],html[data-theme=dark] .test-interpretation[data-v-5f798bb9]{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong[data-v-5f798bb9],html[data-theme=dark] .test-interpretation strong[data-v-5f798bb9]{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed[data-v-5f798bb9],html[data-theme=dark] .status-badge.completed[data-v-5f798bb9]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress[data-v-5f798bb9],html[data-theme=dark] .status-badge.in-progress[data-v-5f798bb9]{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled[data-v-5f798bb9],html[data-theme=dark] .status-badge.cancelled[data-v-5f798bb9]{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned[data-v-5f798bb9],html[data-theme=dark] .status-badge.planned[data-v-5f798bb9]{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button[data-v-5f798bb9],html.dark .cache-button[data-v-5f798bb9],html[data-theme=dark] .patienten-cache .cache-button[data-v-5f798bb9],html[data-theme=dark] .cache-button[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button[data-v-5f798bb9]:hover,html.dark .cache-button[data-v-5f798bb9]:hover,html[data-theme=dark] .patienten-cache .cache-button[data-v-5f798bb9]:hover,html[data-theme=dark] .cache-button[data-v-5f798bb9]:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu[data-v-5f798bb9],html.dark .dropdown-menu[data-v-5f798bb9],html[data-theme=dark] .patienten-cache .dropdown-menu[data-v-5f798bb9],html[data-theme=dark] .dropdown-menu[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li[data-v-5f798bb9],html.dark .dropdown-menu li[data-v-5f798bb9],html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-5f798bb9],html[data-theme=dark] .dropdown-menu li[data-v-5f798bb9]{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li[data-v-5f798bb9]:last-child,html.dark .dropdown-menu li[data-v-5f798bb9]:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-5f798bb9]:last-child,html[data-theme=dark] .dropdown-menu li[data-v-5f798bb9]:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li[data-v-5f798bb9]:hover,html.dark .dropdown-menu li[data-v-5f798bb9]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li[data-v-5f798bb9]:hover,html[data-theme=dark] .dropdown-menu li[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-5f798bb9],html.dark .dropdown-menu li.selected[data-v-5f798bb9],html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-5f798bb9],html[data-theme=dark] .dropdown-menu li.selected[data-v-5f798bb9]{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected[data-v-5f798bb9]:hover,html.dark .dropdown-menu li.selected[data-v-5f798bb9]:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected[data-v-5f798bb9]:hover,html[data-theme=dark] .dropdown-menu li.selected[data-v-5f798bb9]:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified[data-v-5f798bb9],html[data-theme=dark] .transcription-unified[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-5f798bb9],html[data-theme=dark] .unified-content[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .left-panel[data-v-5f798bb9],html.dark .right-panel[data-v-5f798bb9],html[data-theme=dark] .left-panel[data-v-5f798bb9],html[data-theme=dark] .right-panel[data-v-5f798bb9]{background:transparent!important}html.dark .left-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section[data-v-5f798bb9],html[data-theme=dark] .transcript-section[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state[data-v-5f798bb9],html[data-theme=dark] .empty-state[data-v-5f798bb9]{background:transparent!important}html.dark .empty-icon[data-v-5f798bb9],html.dark .empty-icon .mdi[data-v-5f798bb9],html[data-theme=dark] .empty-icon[data-v-5f798bb9],html[data-theme=dark] .empty-icon .mdi[data-v-5f798bb9]{color:var(--fl-text-secondary)!important}html.dark .empty-text[data-v-5f798bb9],html[data-theme=dark] .empty-text[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-5f798bb9],html[data-theme=dark] .empty-hint[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn[data-v-5f798bb9],html[data-theme=dark] .transcription-unified .action-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-5f798bb9],html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-5f798bb9]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header[data-v-5f798bb9],html.dark [class*=transcription-header][data-v-5f798bb9],html[data-theme=dark] .transcription-header[data-v-5f798bb9],html[data-theme=dark] [class*=transcription-header][data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title[data-v-5f798bb9],html.dark .transcription-header h1[data-v-5f798bb9],html.dark .transcription-header h2[data-v-5f798bb9],html[data-theme=dark] .transcription-header .header-title[data-v-5f798bb9],html[data-theme=dark] .transcription-header h1[data-v-5f798bb9],html[data-theme=dark] .transcription-header h2[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name[data-v-5f798bb9],html.dark .transcription-header .patient-info[data-v-5f798bb9],html[data-theme=dark] .transcription-header .patient-name[data-v-5f798bb9],html[data-theme=dark] .transcription-header .patient-info[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-5f798bb9],html.dark .transcription-header .header-btn[data-v-5f798bb9],html[data-theme=dark] .transcription-header button[data-v-5f798bb9],html[data-theme=dark] .transcription-header .header-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button[data-v-5f798bb9]:hover,html.dark .transcription-header .header-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .transcription-header button[data-v-5f798bb9]:hover,html[data-theme=dark] .transcription-header .header-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero[data-v-5f798bb9],html.dark [class*=recording-hero][data-v-5f798bb9],html[data-theme=dark] .recording-hero[data-v-5f798bb9],html[data-theme=dark] [class*=recording-hero][data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title[data-v-5f798bb9],html.dark .recording-hero h2[data-v-5f798bb9],html.dark .recording-hero h3[data-v-5f798bb9],html[data-theme=dark] .recording-hero .hero-title[data-v-5f798bb9],html[data-theme=dark] .recording-hero h2[data-v-5f798bb9],html[data-theme=dark] .recording-hero h3[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle[data-v-5f798bb9],html.dark .recording-hero .recording-status[data-v-5f798bb9],html.dark .recording-hero .status-text[data-v-5f798bb9],html[data-theme=dark] .recording-hero .hero-subtitle[data-v-5f798bb9],html[data-theme=dark] .recording-hero .recording-status[data-v-5f798bb9],html[data-theme=dark] .recording-hero .status-text[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display[data-v-5f798bb9],html.dark .recording-hero .duration[data-v-5f798bb9],html.dark .recording-hero .timer[data-v-5f798bb9],html[data-theme=dark] .recording-hero .time-display[data-v-5f798bb9],html[data-theme=dark] .recording-hero .duration[data-v-5f798bb9],html[data-theme=dark] .recording-hero .timer[data-v-5f798bb9]{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn[data-v-5f798bb9],html.dark .recording-hero [class*=record-btn][data-v-5f798bb9],html[data-theme=dark] .recording-hero .record-btn[data-v-5f798bb9],html[data-theme=dark] .recording-hero [class*=record-btn][data-v-5f798bb9]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording[data-v-5f798bb9],html.dark .recording-hero [class*=record-btn].recording[data-v-5f798bb9],html[data-theme=dark] .recording-hero .record-btn.recording[data-v-5f798bb9],html[data-theme=dark] .recording-hero [class*=record-btn].recording[data-v-5f798bb9]{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status[data-v-5f798bb9],html.dark .recording-hero .processing-message[data-v-5f798bb9],html[data-theme=dark] .recording-hero .processing-status[data-v-5f798bb9],html[data-theme=dark] .recording-hero .processing-message[data-v-5f798bb9]{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options[data-v-5f798bb9],html.dark .documentation-options-panel[data-v-5f798bb9],html.dark [class*=documentation-options][data-v-5f798bb9],html[data-theme=dark] .documentation-options[data-v-5f798bb9],html[data-theme=dark] .documentation-options-panel[data-v-5f798bb9],html[data-theme=dark] [class*=documentation-options][data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title[data-v-5f798bb9],html.dark .documentation-options h2[data-v-5f798bb9],html.dark .documentation-options h3[data-v-5f798bb9],html[data-theme=dark] .documentation-options .panel-title[data-v-5f798bb9],html[data-theme=dark] .documentation-options h2[data-v-5f798bb9],html[data-theme=dark] .documentation-options h3[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle[data-v-5f798bb9],html.dark .documentation-options .description[data-v-5f798bb9],html[data-theme=dark] .documentation-options .panel-subtitle[data-v-5f798bb9],html[data-theme=dark] .documentation-options .description[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab[data-v-5f798bb9],html.dark .documentation-options .type-tab[data-v-5f798bb9],html.dark .documentation-options [class*=doc-type][data-v-5f798bb9],html[data-theme=dark] .documentation-options .doc-type-tab[data-v-5f798bb9],html[data-theme=dark] .documentation-options .type-tab[data-v-5f798bb9],html[data-theme=dark] .documentation-options [class*=doc-type][data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab[data-v-5f798bb9]:hover,html.dark .documentation-options .type-tab[data-v-5f798bb9]:hover,html[data-theme=dark] .documentation-options .doc-type-tab[data-v-5f798bb9]:hover,html[data-theme=dark] .documentation-options .type-tab[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active[data-v-5f798bb9],html.dark .documentation-options .type-tab.active[data-v-5f798bb9],html.dark .documentation-options [class*=doc-type].active[data-v-5f798bb9],html[data-theme=dark] .documentation-options .doc-type-tab.active[data-v-5f798bb9],html[data-theme=dark] .documentation-options .type-tab.active[data-v-5f798bb9],html[data-theme=dark] .documentation-options [class*=doc-type].active[data-v-5f798bb9]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section[data-v-5f798bb9],html.dark .documentation-options .option-group[data-v-5f798bb9],html[data-theme=dark] .documentation-options .config-section[data-v-5f798bb9],html[data-theme=dark] .documentation-options .option-group[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label[data-v-5f798bb9],html.dark .documentation-options label[data-v-5f798bb9],html[data-theme=dark] .documentation-options .config-label[data-v-5f798bb9],html[data-theme=dark] .documentation-options label[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox][data-v-5f798bb9],html[data-theme=dark] .documentation-options input[type=checkbox][data-v-5f798bb9]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text][data-v-5f798bb9],html.dark .documentation-options textarea[data-v-5f798bb9],html.dark .documentation-options select[data-v-5f798bb9],html[data-theme=dark] .documentation-options input[type=text][data-v-5f798bb9],html[data-theme=dark] .documentation-options textarea[data-v-5f798bb9],html[data-theme=dark] .documentation-options select[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text][data-v-5f798bb9]:focus,html.dark .documentation-options textarea[data-v-5f798bb9]:focus,html.dark .documentation-options select[data-v-5f798bb9]:focus,html[data-theme=dark] .documentation-options input[type=text][data-v-5f798bb9]:focus,html[data-theme=dark] .documentation-options textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .documentation-options select[data-v-5f798bb9]:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn[data-v-5f798bb9],html.dark .documentation-options [class*=generate][data-v-5f798bb9],html[data-theme=dark] .documentation-options .generate-btn[data-v-5f798bb9],html[data-theme=dark] .documentation-options [class*=generate][data-v-5f798bb9]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn[data-v-5f798bb9]:hover:not(:disabled),html.dark .documentation-options [class*=generate][data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate][data-v-5f798bb9]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn[data-v-5f798bb9]:disabled,html.dark .documentation-options [class*=generate][data-v-5f798bb9]:disabled,html[data-theme=dark] .documentation-options .generate-btn[data-v-5f798bb9]:disabled,html[data-theme=dark] .documentation-options [class*=generate][data-v-5f798bb9]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display[data-v-5f798bb9],html.dark [class*=transcription-display][data-v-5f798bb9],html[data-theme=dark] .transcription-display[data-v-5f798bb9],html[data-theme=dark] [class*=transcription-display][data-v-5f798bb9]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text[data-v-5f798bb9],html.dark .transcription-display .text-content[data-v-5f798bb9],html[data-theme=dark] .transcription-display .transcript-text[data-v-5f798bb9],html[data-theme=dark] .transcription-display .text-content[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header[data-v-5f798bb9],html[data-theme=dark] .transcription-display .transcript-header[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3[data-v-5f798bb9],html.dark .transcription-display .title[data-v-5f798bb9],html[data-theme=dark] .transcription-display h3[data-v-5f798bb9],html[data-theme=dark] .transcription-display .title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .consent-modal[data-v-5f798bb9],html.dark [class*=consent-modal][data-v-5f798bb9],html[data-theme=dark] .consent-modal[data-v-5f798bb9],html[data-theme=dark] [class*=consent-modal][data-v-5f798bb9]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title[data-v-5f798bb9],html.dark .consent-modal h2[data-v-5f798bb9],html[data-theme=dark] .consent-modal .modal-title[data-v-5f798bb9],html[data-theme=dark] .consent-modal h2[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content[data-v-5f798bb9],html.dark .consent-modal p[data-v-5f798bb9],html[data-theme=dark] .consent-modal .modal-content[data-v-5f798bb9],html[data-theme=dark] .consent-modal p[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal[data-v-5f798bb9],html.dark [class*=transcription-manage][data-v-5f798bb9],html[data-theme=dark] .transcription-manage-modal[data-v-5f798bb9],html[data-theme=dark] [class*=transcription-manage][data-v-5f798bb9]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header[data-v-5f798bb9],html[data-theme=dark] .transcription-manage-modal .modal-header[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item[data-v-5f798bb9],html.dark .transcription-manage-modal .list-item[data-v-5f798bb9],html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-5f798bb9],html[data-theme=dark] .transcription-manage-modal .list-item[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item[data-v-5f798bb9]:hover,html.dark .transcription-manage-modal .list-item[data-v-5f798bb9]:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item[data-v-5f798bb9]:hover,html[data-theme=dark] .transcription-manage-modal .list-item[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal[data-v-5f798bb9],html.dark [class*=extraction-result][data-v-5f798bb9],html[data-theme=dark] .extraction-result-modal[data-v-5f798bb9],html[data-theme=dark] [class*=extraction-result][data-v-5f798bb9]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header[data-v-5f798bb9],html[data-theme=dark] .extraction-result-modal .modal-header[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content[data-v-5f798bb9],html.dark .extraction-result-modal .extraction-content[data-v-5f798bb9],html[data-theme=dark] .extraction-result-modal .result-content[data-v-5f798bb9],html[data-theme=dark] .extraction-result-modal .extraction-content[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector[data-v-5f798bb9],html.dark [class*=extraction-tabbed][data-v-5f798bb9],html[data-theme=dark] .extraction-tabbed-selector[data-v-5f798bb9],html[data-theme=dark] [class*=extraction-tabbed][data-v-5f798bb9]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab[data-v-5f798bb9],html.dark .extraction-tabbed-selector [class*=tab][data-v-5f798bb9],html[data-theme=dark] .extraction-tabbed-selector .tab[data-v-5f798bb9],html[data-theme=dark] .extraction-tabbed-selector [class*=tab][data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active[data-v-5f798bb9],html.dark .extraction-tabbed-selector [class*=tab].active[data-v-5f798bb9],html[data-theme=dark] .extraction-tabbed-selector .tab.active[data-v-5f798bb9],html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active[data-v-5f798bb9]{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card[data-v-5f798bb9],html.dark div.options-card[data-v-5f798bb9],html.dark [class*=options-card][data-v-5f798bb9],html[data-theme=dark] .options-card[data-v-5f798bb9],html[data-theme=dark] div.options-card[data-v-5f798bb9],html[data-theme=dark] [class*=options-card][data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-5f798bb9],html[data-theme=dark] .options-header[data-v-5f798bb9]{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title[data-v-5f798bb9],html[data-theme=dark] .options-title[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-5f798bb9],html[data-theme=dark] .options-subtitle[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .option-label[data-v-5f798bb9],html[data-theme=dark] .option-label[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-5f798bb9],html.dark button.doc-type-card[data-v-5f798bb9],html.dark [class*=doc-type-card][data-v-5f798bb9],html[data-theme=dark] .doc-type-card[data-v-5f798bb9],html[data-theme=dark] button.doc-type-card[data-v-5f798bb9],html[data-theme=dark] [class*=doc-type-card][data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-5f798bb9]:hover,html.dark button.doc-type-card[data-v-5f798bb9]:hover,html[data-theme=dark] .doc-type-card[data-v-5f798bb9]:hover,html[data-theme=dark] button.doc-type-card[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-5f798bb9],html.dark button.doc-type-card.selected[data-v-5f798bb9],html[data-theme=dark] .doc-type-card.selected[data-v-5f798bb9],html[data-theme=dark] button.doc-type-card.selected[data-v-5f798bb9]{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name[data-v-5f798bb9],html[data-theme=dark] .doc-name[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name[data-v-5f798bb9],html[data-theme=dark] .doc-type-card.selected .doc-name[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .config-section-label[data-v-5f798bb9],html[data-theme=dark] .config-section-label[data-v-5f798bb9]{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn[data-v-5f798bb9],html.dark button.generate-btn[data-v-5f798bb9],html[data-theme=dark] .generate-btn[data-v-5f798bb9],html[data-theme=dark] button.generate-btn[data-v-5f798bb9]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-5f798bb9]:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn[data-v-5f798bb9]:disabled,html[data-theme=dark] .generate-btn[data-v-5f798bb9]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero[data-v-5f798bb9],html.dark div.recording-hero[data-v-5f798bb9],html.dark [class*=recording-hero][data-v-5f798bb9],html[data-theme=dark] .recording-hero[data-v-5f798bb9],html[data-theme=dark] div.recording-hero[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card[data-v-5f798bb9],html.dark div.hero-card[data-v-5f798bb9],html.dark [class*=hero-card][data-v-5f798bb9],html[data-theme=dark] .hero-card[data-v-5f798bb9],html[data-theme=dark] div.hero-card[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area[data-v-5f798bb9],html.dark div.recording-area[data-v-5f798bb9],html[data-theme=dark] .recording-area[data-v-5f798bb9]{background:transparent!important}html.dark .record-btn-hero[data-v-5f798bb9],html.dark button.record-btn-hero[data-v-5f798bb9],html[data-theme=dark] .record-btn-hero[data-v-5f798bb9]{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .record-btn-hero[data-v-5f798bb9]:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording[data-v-5f798bb9],html[data-theme=dark] .record-btn-hero.is-recording[data-v-5f798bb9]{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing[data-v-5f798bb9],html[data-theme=dark] .record-btn-hero.is-processing[data-v-5f798bb9]{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session[data-v-5f798bb9]:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session[data-v-5f798bb9]:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status[data-v-5f798bb9],html.dark div.recording-status[data-v-5f798bb9],html[data-theme=dark] .recording-status[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .status-ready[data-v-5f798bb9],html.dark span.status-ready[data-v-5f798bb9],html[data-theme=dark] .status-ready[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .status-hint[data-v-5f798bb9],html.dark span.status-hint[data-v-5f798bb9],html[data-theme=dark] .status-hint[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .status-warning[data-v-5f798bb9],html.dark span.status-warning[data-v-5f798bb9],html[data-theme=dark] .status-warning[data-v-5f798bb9]{color:var(--fl-warning)!important}html.dark .status-recording[data-v-5f798bb9],html.dark span.status-recording[data-v-5f798bb9],html[data-theme=dark] .status-recording[data-v-5f798bb9]{color:var(--fl-error)!important}html.dark .status-time[data-v-5f798bb9],html.dark span.status-time[data-v-5f798bb9],html[data-theme=dark] .status-time[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .status-processing[data-v-5f798bb9],html.dark span.status-processing[data-v-5f798bb9],html[data-theme=dark] .status-processing[data-v-5f798bb9]{color:var(--fl-warning)!important}html.dark .status-paused[data-v-5f798bb9],html.dark span.status-paused[data-v-5f798bb9],html[data-theme=dark] .status-paused[data-v-5f798bb9]{color:var(--fl-success)!important}html.dark .recording-dot[data-v-5f798bb9],html[data-theme=dark] .recording-dot[data-v-5f798bb9]{background:var(--fl-error)!important}html.dark .session-info[data-v-5f798bb9],html.dark div.session-info[data-v-5f798bb9],html[data-theme=dark] .session-info[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat[data-v-5f798bb9],html.dark div.session-stat[data-v-5f798bb9],html[data-theme=dark] .session-stat[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .stat-label[data-v-5f798bb9],html.dark span.stat-label[data-v-5f798bb9],html[data-theme=dark] .stat-label[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .stat-value[data-v-5f798bb9],html.dark span.stat-value[data-v-5f798bb9],html[data-theme=dark] .stat-value[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .end-session-btn[data-v-5f798bb9],html.dark button.end-session-btn[data-v-5f798bb9],html[data-theme=dark] .end-session-btn[data-v-5f798bb9]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .end-session-btn[data-v-5f798bb9]:hover{background:var(--fl-info)!important}html.dark .processing-bar[data-v-5f798bb9],html.dark div.processing-bar[data-v-5f798bb9],html[data-theme=dark] .processing-bar[data-v-5f798bb9]{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header[data-v-5f798bb9],html[data-theme=dark] .progress-header[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .progress-stage[data-v-5f798bb9],html.dark span.progress-stage[data-v-5f798bb9],html[data-theme=dark] .progress-stage[data-v-5f798bb9],html.dark .progress-percent[data-v-5f798bb9],html.dark span.progress-percent[data-v-5f798bb9],html[data-theme=dark] .progress-percent[data-v-5f798bb9]{color:var(--fl-warning)!important}html.dark .progress-track[data-v-5f798bb9],html.dark div.progress-track[data-v-5f798bb9],html[data-theme=dark] .progress-track[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill[data-v-5f798bb9],html.dark div.progress-fill[data-v-5f798bb9],html[data-theme=dark] .progress-fill[data-v-5f798bb9]{background:var(--fl-warning)!important}html.dark .progress-message[data-v-5f798bb9],html.dark div.progress-message[data-v-5f798bb9],html[data-theme=dark] .progress-message[data-v-5f798bb9]{color:var(--fl-warning)!important}html.dark .transcription-display[data-v-5f798bb9],html.dark div.transcription-display[data-v-5f798bb9],html.dark [class*=transcription-display][data-v-5f798bb9],html[data-theme=dark] .transcription-display[data-v-5f798bb9],html[data-theme=dark] div.transcription-display[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header[data-v-5f798bb9],html.dark div.display-header[data-v-5f798bb9],html[data-theme=dark] .display-header[data-v-5f798bb9]{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title[data-v-5f798bb9],html.dark h3.display-title[data-v-5f798bb9],html[data-theme=dark] .display-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .display-actions[data-v-5f798bb9],html.dark div.display-actions[data-v-5f798bb9],html[data-theme=dark] .display-actions[data-v-5f798bb9]{background:transparent!important}html.dark .action-button[data-v-5f798bb9],html.dark button.action-button[data-v-5f798bb9],html[data-theme=dark] .action-button[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .action-button[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger[data-v-5f798bb9],html[data-theme=dark] .action-button.danger[data-v-5f798bb9]{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .action-button.danger[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary[data-v-5f798bb9],html[data-theme=dark] .action-button.primary[data-v-5f798bb9]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .action-button.primary[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success[data-v-5f798bb9],html[data-theme=dark] .action-button.success[data-v-5f798bb9]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .action-button.success[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning[data-v-5f798bb9],html[data-theme=dark] .action-button.warning[data-v-5f798bb9]{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .action-button.warning[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info[data-v-5f798bb9],html[data-theme=dark] .action-button.info[data-v-5f798bb9]{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .action-button.info[data-v-5f798bb9]:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai[data-v-5f798bb9],html[data-theme=dark] .action-button.ai[data-v-5f798bb9]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .action-button.ai[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu[data-v-5f798bb9],html.dark .v-menu>.v-overlay__content>.v-list.manage-menu[data-v-5f798bb9],html[data-theme=dark] .manage-menu[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item[data-v-5f798bb9],html[data-theme=dark] .manage-menu .v-list-item[data-v-5f798bb9]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item[data-v-5f798bb9]:hover,html[data-theme=dark] .manage-menu .v-list-item[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title[data-v-5f798bb9],html[data-theme=dark] .manage-menu .v-list-item-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .action-button .icon[data-v-5f798bb9],html[data-theme=dark] .action-button .icon[data-v-5f798bb9]{stroke:currentcolor!important}html.dark .transcript-content[data-v-5f798bb9],html.dark div.transcript-content[data-v-5f798bb9],html[data-theme=dark] .transcript-content[data-v-5f798bb9]{background:transparent!important}html.dark .transcript-textarea[data-v-5f798bb9],html.dark textarea.transcript-textarea[data-v-5f798bb9],html[data-theme=dark] .transcript-textarea[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .transcript-textarea[data-v-5f798bb9]:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea[data-v-5f798bb9]::placeholder,html[data-theme=dark] .transcript-textarea[data-v-5f798bb9]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay[data-v-5f798bb9],html.dark div.empty-state-overlay[data-v-5f798bb9],html[data-theme=dark] .empty-state-overlay[data-v-5f798bb9]{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message[data-v-5f798bb9],html.dark p.empty-message[data-v-5f798bb9],html[data-theme=dark] .empty-message[data-v-5f798bb9]{color:var(--fl-text-secondary)!important}html.dark .metadata[data-v-5f798bb9],html.dark div.metadata[data-v-5f798bb9],html[data-theme=dark] .metadata[data-v-5f798bb9]{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count[data-v-5f798bb9],html.dark span.character-count[data-v-5f798bb9],html[data-theme=dark] .character-count[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .timestamp[data-v-5f798bb9],html.dark span.timestamp[data-v-5f798bb9],html[data-theme=dark] .timestamp[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay[data-v-5f798bb9],html.dark div.ai-modal-overlay[data-v-5f798bb9],html[data-theme=dark] .ai-modal-overlay[data-v-5f798bb9]{background:rgba(1,4,9,.8)!important}html.dark .ai-modal[data-v-5f798bb9],html.dark div.ai-modal[data-v-5f798bb9],html[data-theme=dark] .ai-modal[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header[data-v-5f798bb9],html.dark div.ai-modal-header[data-v-5f798bb9],html[data-theme=dark] .ai-modal-header[data-v-5f798bb9]{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3[data-v-5f798bb9],html[data-theme=dark] .ai-modal-header h3[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .close-btn[data-v-5f798bb9],html.dark button.close-btn[data-v-5f798bb9],html[data-theme=dark] .close-btn[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .close-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .close-btn[data-v-5f798bb9]:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body[data-v-5f798bb9],html.dark div.ai-modal-body[data-v-5f798bb9],html[data-theme=dark] .ai-modal-body[data-v-5f798bb9]{background:var(--fl-bg-card)!important}html.dark .ai-modal-description[data-v-5f798bb9],html.dark p.ai-modal-description[data-v-5f798bb9],html[data-theme=dark] .ai-modal-description[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .document-type-grid[data-v-5f798bb9],html.dark div.document-type-grid[data-v-5f798bb9],html[data-theme=dark] .document-type-grid[data-v-5f798bb9]{background:transparent!important}html.dark .document-type-btn[data-v-5f798bb9],html.dark button.document-type-btn[data-v-5f798bb9],html[data-theme=dark] .document-type-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .document-type-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected[data-v-5f798bb9],html[data-theme=dark] .document-type-btn.selected[data-v-5f798bb9]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon[data-v-5f798bb9],html.dark span.doc-icon[data-v-5f798bb9],html[data-theme=dark] .doc-icon[data-v-5f798bb9]{color:inherit!important}html.dark .doc-name[data-v-5f798bb9],html.dark span.doc-name[data-v-5f798bb9],html[data-theme=dark] .doc-name[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .doc-description[data-v-5f798bb9],html.dark span.doc-description[data-v-5f798bb9],html[data-theme=dark] .doc-description[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector[data-v-5f798bb9],html.dark div.fachbereich-selector[data-v-5f798bb9],html[data-theme=dark] .fachbereich-selector[data-v-5f798bb9]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label[data-v-5f798bb9],html[data-theme=dark] .fachbereich-selector label[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select[data-v-5f798bb9],html[data-theme=dark] .fachbereich-selector select[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option[data-v-5f798bb9],html[data-theme=dark] .fachbereich-selector select option[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section[data-v-5f798bb9],html.dark div.extraction-config-section[data-v-5f798bb9],html[data-theme=dark] .extraction-config-section[data-v-5f798bb9]{background:transparent!important}html.dark .transcription-unified[data-v-5f798bb9],html.dark div.transcription-unified[data-v-5f798bb9],html[data-theme=dark] .transcription-unified[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content[data-v-5f798bb9],html.dark div.unified-content[data-v-5f798bb9],html[data-theme=dark] .unified-content[data-v-5f798bb9],html.dark .left-panel[data-v-5f798bb9],html.dark div.left-panel[data-v-5f798bb9],html[data-theme=dark] .left-panel[data-v-5f798bb9],html.dark .right-panel[data-v-5f798bb9],html.dark div.right-panel[data-v-5f798bb9],html[data-theme=dark] .right-panel[data-v-5f798bb9]{background:transparent!important}html.dark .transcript-section[data-v-5f798bb9],html.dark div.transcript-section[data-v-5f798bb9],html[data-theme=dark] .transcript-section[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state[data-v-5f798bb9],html.dark div.empty-state[data-v-5f798bb9],html[data-theme=dark] .empty-state[data-v-5f798bb9]{color:var(--fl-text-secondary)!important}html.dark .empty-icon[data-v-5f798bb9],html.dark div.empty-icon[data-v-5f798bb9],html[data-theme=dark] .empty-icon[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .empty-text[data-v-5f798bb9],html.dark p.empty-text[data-v-5f798bb9],html[data-theme=dark] .empty-text[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .empty-hint[data-v-5f798bb9],html.dark p.empty-hint[data-v-5f798bb9],html[data-theme=dark] .empty-hint[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .left-panel[data-v-5f798bb9]::-webkit-scrollbar-track,html.dark .right-panel[data-v-5f798bb9]::-webkit-scrollbar-track,html[data-theme=dark] .left-panel[data-v-5f798bb9]::-webkit-scrollbar-track,html[data-theme=dark] .right-panel[data-v-5f798bb9]::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb,html.dark .right-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb:hover,html.dark .right-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel[data-v-5f798bb9]::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header[data-v-5f798bb9],html.dark div.transcription-header[data-v-5f798bb9],html[data-theme=dark] .transcription-header[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1[data-v-5f798bb9],html.dark .transcription-header h2[data-v-5f798bb9],html.dark .transcription-header h3[data-v-5f798bb9],html[data-theme=dark] .transcription-header h1[data-v-5f798bb9],html[data-theme=dark] .transcription-header h2[data-v-5f798bb9],html[data-theme=dark] .transcription-header h3[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info[data-v-5f798bb9],html.dark .transcription-header .header-info[data-v-5f798bb9],html[data-theme=dark] .transcription-header .patient-info[data-v-5f798bb9],html[data-theme=dark] .transcription-header .header-info[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .transcription-header button[data-v-5f798bb9],html[data-theme=dark] .transcription-header button[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button[data-v-5f798bb9]:hover,html[data-theme=dark] .transcription-header button[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header[data-v-5f798bb9],html.dark div.unified-header[data-v-5f798bb9],html[data-theme=dark] .unified-header[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left[data-v-5f798bb9],html.dark div.header-left[data-v-5f798bb9],html[data-theme=dark] .header-left[data-v-5f798bb9]{background:transparent!important}html.dark .header-icon[data-v-5f798bb9],html.dark span.header-icon[data-v-5f798bb9],html[data-theme=dark] .header-icon[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .header-title[data-v-5f798bb9],html.dark span.header-title[data-v-5f798bb9],html[data-theme=dark] .header-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .patient-badge[data-v-5f798bb9],html.dark span.patient-badge[data-v-5f798bb9],html[data-theme=dark] .patient-badge[data-v-5f798bb9]{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions[data-v-5f798bb9],html.dark div.header-actions[data-v-5f798bb9],html[data-theme=dark] .header-actions[data-v-5f798bb9]{background:transparent!important}html.dark .header-btn[data-v-5f798bb9],html.dark button.header-btn[data-v-5f798bb9],html[data-theme=dark] .header-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .header-btn[data-v-5f798bb9]:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn[data-v-5f798bb9],html[data-theme=dark] .header-btn.manage-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .header-btn.manage-btn[data-v-5f798bb9]:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn[data-v-5f798bb9],html.dark button.ai-btn[data-v-5f798bb9],html[data-theme=dark] .header-btn.ai-btn[data-v-5f798bb9]{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .header-btn.ai-btn[data-v-5f798bb9]:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card[data-v-5f798bb9],html.dark div.options-card[data-v-5f798bb9],html.dark [class*=options-card][data-v-5f798bb9],html[data-theme=dark] .options-card[data-v-5f798bb9],html[data-theme=dark] div.options-card[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header[data-v-5f798bb9],html.dark div.options-header[data-v-5f798bb9],html[data-theme=dark] .options-header[data-v-5f798bb9]{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title[data-v-5f798bb9],html.dark h3.options-title[data-v-5f798bb9],html[data-theme=dark] .options-title[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .options-subtitle[data-v-5f798bb9],html.dark p.options-subtitle[data-v-5f798bb9],html[data-theme=dark] .options-subtitle[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .options-content[data-v-5f798bb9],html.dark div.options-content[data-v-5f798bb9],html[data-theme=dark] .options-content[data-v-5f798bb9],html.dark .option-group[data-v-5f798bb9],html.dark div.option-group[data-v-5f798bb9],html[data-theme=dark] .option-group[data-v-5f798bb9]{background:transparent!important}html.dark .option-label[data-v-5f798bb9],html.dark label.option-label[data-v-5f798bb9],html[data-theme=dark] .option-label[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .doc-type-cards[data-v-5f798bb9],html.dark div.doc-type-cards[data-v-5f798bb9],html[data-theme=dark] .doc-type-cards[data-v-5f798bb9]{background:transparent!important}html.dark .doc-type-card[data-v-5f798bb9],html.dark button.doc-type-card[data-v-5f798bb9],html.dark [class*=doc-type-card][data-v-5f798bb9],html[data-theme=dark] .doc-type-card[data-v-5f798bb9],html[data-theme=dark] button.doc-type-card[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card[data-v-5f798bb9]:hover,html[data-theme=dark] .doc-type-card[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected[data-v-5f798bb9],html[data-theme=dark] .doc-type-card.selected[data-v-5f798bb9]{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon[data-v-5f798bb9],html[data-theme=dark] .doc-type-card .doc-icon[data-v-5f798bb9]{color:inherit!important}html.dark .doc-type-card .doc-name[data-v-5f798bb9],html[data-theme=dark] .doc-type-card .doc-name[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper[data-v-5f798bb9],html.dark div.config-panel-wrapper[data-v-5f798bb9],html[data-theme=dark] .config-panel-wrapper[data-v-5f798bb9]{background:transparent!important}html.dark .config-section-label[data-v-5f798bb9],html.dark div.config-section-label[data-v-5f798bb9],html[data-theme=dark] .config-section-label[data-v-5f798bb9]{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn[data-v-5f798bb9],html.dark button.generate-btn[data-v-5f798bb9],html[data-theme=dark] .generate-btn[data-v-5f798bb9]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn[data-v-5f798bb9]:disabled,html[data-theme=dark] .generate-btn[data-v-5f798bb9]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact[data-v-5f798bb9],html.dark div.extraction-config-panel-compact[data-v-5f798bb9],html.dark [class*=extraction-config-panel][data-v-5f798bb9],html[data-theme=dark] .extraction-config-panel-compact[data-v-5f798bb9],html.dark .primary-config[data-v-5f798bb9],html.dark div.primary-config[data-v-5f798bb9],html[data-theme=dark] .primary-config[data-v-5f798bb9],html.dark .config-row[data-v-5f798bb9],html.dark div.config-row[data-v-5f798bb9],html[data-theme=dark] .config-row[data-v-5f798bb9]{background:transparent!important}html.dark .config-label-compact[data-v-5f798bb9],html.dark label.config-label-compact[data-v-5f798bb9],html[data-theme=dark] .config-label-compact[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon[data-v-5f798bb9],html[data-theme=dark] .config-label-compact .label-icon[data-v-5f798bb9]{color:inherit!important}html.dark .length-pills[data-v-5f798bb9],html.dark div.length-pills[data-v-5f798bb9],html[data-theme=dark] .length-pills[data-v-5f798bb9]{background:transparent!important}html.dark .length-pill[data-v-5f798bb9],html.dark button.length-pill[data-v-5f798bb9],html.dark [class*=length-pill][data-v-5f798bb9],html[data-theme=dark] .length-pill[data-v-5f798bb9],html[data-theme=dark] button.length-pill[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill[data-v-5f798bb9]:hover,html[data-theme=dark] .length-pill[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected[data-v-5f798bb9],html[data-theme=dark] .length-pill.selected[data-v-5f798bb9]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select[data-v-5f798bb9],html.dark div.pill-multi-select[data-v-5f798bb9],html.dark .pill-single-select[data-v-5f798bb9],html.dark div.pill-single-select[data-v-5f798bb9],html[data-theme=dark] .pill-multi-select[data-v-5f798bb9],html[data-theme=dark] .pill-single-select[data-v-5f798bb9]{background:transparent!important}html.dark .pill-select-option[data-v-5f798bb9],html.dark button.pill-select-option[data-v-5f798bb9],html.dark [class*=pill-select-option][data-v-5f798bb9],html[data-theme=dark] .pill-select-option[data-v-5f798bb9],html[data-theme=dark] button.pill-select-option[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option[data-v-5f798bb9]:hover,html[data-theme=dark] .pill-select-option[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected[data-v-5f798bb9],html[data-theme=dark] .pill-select-option.selected[data-v-5f798bb9]{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label[data-v-5f798bb9],html[data-theme=dark] .pill-select-option .pill-label[data-v-5f798bb9]{color:inherit!important}html.dark .pill-select-option .pill-info-icon[data-v-5f798bb9],html[data-theme=dark] .pill-select-option .pill-info-icon[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .quick-pills[data-v-5f798bb9],html.dark div.quick-pills[data-v-5f798bb9],html[data-theme=dark] .quick-pills[data-v-5f798bb9]{background:transparent!important}html.dark .info-textarea[data-v-5f798bb9],html.dark textarea.info-textarea[data-v-5f798bb9],html[data-theme=dark] .info-textarea[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .info-textarea[data-v-5f798bb9]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea[data-v-5f798bb9]::placeholder,html[data-theme=dark] .info-textarea[data-v-5f798bb9]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea[data-v-5f798bb9],html.dark textarea.fl-textarea[data-v-5f798bb9],html.dark .fl-input[data-v-5f798bb9],html.dark input.fl-input[data-v-5f798bb9],html[data-theme=dark] .fl-textarea[data-v-5f798bb9],html[data-theme=dark] .fl-input[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-5f798bb9]:focus,html.dark .fl-input[data-v-5f798bb9]:focus,html[data-theme=dark] .fl-textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .fl-input[data-v-5f798bb9]:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea[data-v-5f798bb9]::placeholder,html.dark .fl-input[data-v-5f798bb9]::placeholder,html[data-theme=dark] .fl-textarea[data-v-5f798bb9]::placeholder,html[data-theme=dark] .fl-input[data-v-5f798bb9]::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section[data-v-5f798bb9],html.dark div.advanced-toggle-section[data-v-5f798bb9],html[data-theme=dark] .advanced-toggle-section[data-v-5f798bb9]{background:transparent!important}html.dark .fl-advanced-toggle[data-v-5f798bb9],html.dark button.fl-advanced-toggle[data-v-5f798bb9],html[data-theme=dark] .fl-advanced-toggle[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge[data-v-5f798bb9],html[data-theme=dark] .fl-advanced-toggle .advanced-badge[data-v-5f798bb9]{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config[data-v-5f798bb9],html.dark div.advanced-config[data-v-5f798bb9],html[data-theme=dark] .advanced-config[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section[data-v-5f798bb9],html.dark div.advanced-section[data-v-5f798bb9],html[data-theme=dark] .advanced-section[data-v-5f798bb9],html.dark .intervention-groups[data-v-5f798bb9],html.dark div.intervention-groups[data-v-5f798bb9],html[data-theme=dark] .intervention-groups[data-v-5f798bb9]{background:transparent!important}html.dark .intervention-group[data-v-5f798bb9],html.dark div.intervention-group[data-v-5f798bb9],html[data-theme=dark] .intervention-group[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header[data-v-5f798bb9],html.dark div.group-header[data-v-5f798bb9],html[data-theme=dark] .group-header[data-v-5f798bb9]{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input[data-v-5f798bb9],html.dark div.custom-intervention-input[data-v-5f798bb9],html[data-theme=dark] .custom-intervention-input[data-v-5f798bb9]{background:transparent!important}html.dark .fl-input-inline[data-v-5f798bb9],html.dark input.fl-input-inline[data-v-5f798bb9],html[data-theme=dark] .fl-input-inline[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-5f798bb9],html.dark button.fl-add-btn[data-v-5f798bb9],html[data-theme=dark] .fl-add-btn[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready[data-v-5f798bb9],html.dark button.fl-add-btn--ready[data-v-5f798bb9],html[data-theme=dark] .fl-add-btn--ready[data-v-5f798bb9]{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer[data-v-5f798bb9],html.dark div.advanced-footer[data-v-5f798bb9],html[data-theme=dark] .advanced-footer[data-v-5f798bb9]{background:transparent!important}html.dark .fl-reset-btn[data-v-5f798bb9],html.dark button.fl-reset-btn[data-v-5f798bb9],html[data-theme=dark] .fl-reset-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .fl-reset-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel[data-v-5f798bb9],html[data-theme=dark] .step-panel[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header[data-v-5f798bb9],html[data-theme=dark] .step-header[data-v-5f798bb9]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title[data-v-5f798bb9],html[data-theme=dark] .step-header__title[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .step-header__close[data-v-5f798bb9],html[data-theme=dark] .step-header__close[data-v-5f798bb9]{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close[data-v-5f798bb9]:hover,html[data-theme=dark] .step-header__close[data-v-5f798bb9]:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer[data-v-5f798bb9],html[data-theme=dark] .step-footer[data-v-5f798bb9]{border-top-color:var(--fl-border-input)!important}html.dark .source-option[data-v-5f798bb9],html[data-theme=dark] .source-option[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active[data-v-5f798bb9],html[data-theme=dark] .source-option.active[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control[data-v-5f798bb9],html[data-theme=dark] .length-control[data-v-5f798bb9]{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label[data-v-5f798bb9],html[data-theme=dark] .length-control__label[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .length-control__value[data-v-5f798bb9],html[data-theme=dark] .length-control__value[data-v-5f798bb9]{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine[data-v-5f798bb9],html[data-theme=dark] .length-control__keine[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine[data-v-5f798bb9]:hover,html[data-theme=dark] .length-control__keine[data-v-5f798bb9]:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active[data-v-5f798bb9],html[data-theme=dark] .length-control__keine.active[data-v-5f798bb9]{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick[data-v-5f798bb9],html[data-theme=dark] .length-control__tick[data-v-5f798bb9]{color:#8993a3!important}html.dark .length-control__tick.active[data-v-5f798bb9],html[data-theme=dark] .length-control__tick.active[data-v-5f798bb9]{color:var(--fl-warning)!important}html.dark .dictation-textarea[data-v-5f798bb9],html.dark .notes-textarea[data-v-5f798bb9],html[data-theme=dark] .dictation-textarea[data-v-5f798bb9],html[data-theme=dark] .notes-textarea[data-v-5f798bb9]{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea[data-v-5f798bb9]:focus,html.dark .notes-textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .dictation-textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .notes-textarea[data-v-5f798bb9]:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle[data-v-5f798bb9],html[data-theme=dark] .ai-correction-toggle[data-v-5f798bb9],html.dark .tile-hint-text[data-v-5f798bb9],html[data-theme=dark] .tile-hint-text[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-5f798bb9],html[data-theme=dark] .secondary-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .secondary-btn[data-v-5f798bb9]:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn[data-v-5f798bb9],html.dark .btn-next[data-v-5f798bb9],html[data-theme=dark] .generate-btn[data-v-5f798bb9],html[data-theme=dark] .btn-next[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn[data-v-5f798bb9]:hover:not(:disabled),html.dark .btn-next[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .generate-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .btn-next[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show[data-v-5f798bb9],html[data-theme=dark] .generate-btn--show[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip[data-v-5f798bb9],html[data-theme=dark] .btn-skip[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .btn-skip[data-v-5f798bb9]:hover,html[data-theme=dark] .btn-skip[data-v-5f798bb9]:hover{color:var(--fl-navy)!important}html.dark .generate-section[data-v-5f798bb9],html.dark .results-section[data-v-5f798bb9],html[data-theme=dark] .generate-section[data-v-5f798bb9],html[data-theme=dark] .results-section[data-v-5f798bb9]{border-top-color:var(--fl-border-input)!important}html.dark .error-banner[data-v-5f798bb9],html[data-theme=dark] .error-banner[data-v-5f798bb9]{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span[data-v-5f798bb9],html[data-theme=dark] .error-banner span[data-v-5f798bb9]{color:var(--fl-error)!important}html.dark .error-banner button[data-v-5f798bb9],html[data-theme=dark] .error-banner button[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile[data-v-5f798bb9],html[data-theme=dark] .tile[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile[data-v-5f798bb9]:hover,html[data-theme=dark] .tile[data-v-5f798bb9]:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active[data-v-5f798bb9],html[data-theme=dark] .tile.active[data-v-5f798bb9]{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data[data-v-5f798bb9],html[data-theme=dark] .tile.has-data[data-v-5f798bb9]{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon[data-v-5f798bb9],html[data-theme=dark] .tile.has-data .tile__icon[data-v-5f798bb9]{background:rgba(82,183,136,.15)!important}html.dark .tile__icon[data-v-5f798bb9],html[data-theme=dark] .tile__icon[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important}html.dark .tile__name[data-v-5f798bb9],html[data-theme=dark] .tile__name[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .tile__hint[data-v-5f798bb9],html[data-theme=dark] .tile__hint[data-v-5f798bb9]{color:#8993a3!important}html.dark .tile__badge[data-v-5f798bb9],html[data-theme=dark] .tile__badge[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok[data-v-5f798bb9],html[data-theme=dark] .tile__badge--ok[data-v-5f798bb9]{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow[data-v-5f798bb9],html[data-theme=dark] .tile__action-arrow[data-v-5f798bb9]{color:#8993a3!important}html.dark .tile-expand[data-v-5f798bb9],html[data-theme=dark] .tile-expand[data-v-5f798bb9]{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title[data-v-5f798bb9],html[data-theme=dark] .tile-expand__title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .tile-expand__close[data-v-5f798bb9],html[data-theme=dark] .tile-expand__close[data-v-5f798bb9]{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close[data-v-5f798bb9]:hover,html[data-theme=dark] .tile-expand__close[data-v-5f798bb9]:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator[data-v-5f798bb9],html[data-theme=dark] .step-indicator[data-v-5f798bb9]{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot[data-v-5f798bb9],html[data-theme=dark] .step-dot[data-v-5f798bb9]{color:#8993a3!important}html.dark .step-dot.active[data-v-5f798bb9],html[data-theme=dark] .step-dot.active[data-v-5f798bb9]{color:var(--fl-navy)!important}html.dark .step-dot.completed[data-v-5f798bb9],html[data-theme=dark] .step-dot.completed[data-v-5f798bb9]{color:var(--fl-success)!important}html.dark .embedded-test-overlay[data-v-5f798bb9],html[data-theme=dark] .embedded-test-overlay[data-v-5f798bb9]{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar[data-v-5f798bb9],html[data-theme=dark] .embedded-test-toolbar[data-v-5f798bb9]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close[data-v-5f798bb9],html[data-theme=dark] .embedded-test-close[data-v-5f798bb9]{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container[data-v-5f798bb9],html[data-theme=dark] .side-panel-container[data-v-5f798bb9]{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header[data-v-5f798bb9],html[data-theme=dark] .side-panel-header[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title[data-v-5f798bb9],html[data-theme=dark] .side-panel-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .side-panel-icon[data-v-5f798bb9],html[data-theme=dark] .side-panel-icon[data-v-5f798bb9]{color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-5f798bb9],html[data-theme=dark] .side-panel-handle[data-v-5f798bb9]{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle[data-v-5f798bb9]:hover,html[data-theme=dark] .side-panel-handle[data-v-5f798bb9]:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select[data-v-5f798bb9],html[data-theme=dark] .fachbereich-select[data-v-5f798bb9]{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close[data-v-5f798bb9],html[data-theme=dark] .side-panel-close[data-v-5f798bb9]{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close[data-v-5f798bb9]:hover,html[data-theme=dark] .side-panel-close[data-v-5f798bb9]:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-panel-footer[data-v-5f798bb9]{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn[data-v-5f798bb9],html[data-theme=dark] .dokutoolbox-apply-btn[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data[data-v-5f798bb9],html[data-theme=dark] .footer-status-text.has-data[data-v-5f798bb9]{color:var(--fl-link-active)!important}html.dark .config-label-compact[data-v-5f798bb9],html.dark label.config-label-compact[data-v-5f798bb9],html[data-theme=dark] .config-label-compact[data-v-5f798bb9],html[data-theme=dark] label.config-label-compact[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .length-pill[data-v-5f798bb9],html.dark button.length-pill[data-v-5f798bb9],html.dark .length-pills button[data-v-5f798bb9],html[data-theme=dark] .length-pill[data-v-5f798bb9],html[data-theme=dark] button.length-pill[data-v-5f798bb9],html[data-theme=dark] .length-pills button[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill[data-v-5f798bb9]:hover,html.dark button.length-pill[data-v-5f798bb9]:hover,html[data-theme=dark] .length-pill[data-v-5f798bb9]:hover,html[data-theme=dark] button.length-pill[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected[data-v-5f798bb9],html.dark button.length-pill.selected[data-v-5f798bb9],html[data-theme=dark] .length-pill.selected[data-v-5f798bb9],html[data-theme=dark] button.length-pill.selected[data-v-5f798bb9]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option[data-v-5f798bb9],html.dark button.pill-select-option[data-v-5f798bb9],html.dark .pill-multi-select button[data-v-5f798bb9],html.dark .pill-single-select button[data-v-5f798bb9],html[data-theme=dark] .pill-select-option[data-v-5f798bb9],html[data-theme=dark] button.pill-select-option[data-v-5f798bb9],html[data-theme=dark] .pill-multi-select button[data-v-5f798bb9],html[data-theme=dark] .pill-single-select button[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option[data-v-5f798bb9]:hover,html.dark button.pill-select-option[data-v-5f798bb9]:hover,html[data-theme=dark] .pill-select-option[data-v-5f798bb9]:hover,html[data-theme=dark] button.pill-select-option[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected[data-v-5f798bb9],html.dark button.pill-select-option.selected[data-v-5f798bb9],html[data-theme=dark] .pill-select-option.selected[data-v-5f798bb9],html[data-theme=dark] button.pill-select-option.selected[data-v-5f798bb9]{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea[data-v-5f798bb9],html.dark textarea.info-textarea[data-v-5f798bb9],html[data-theme=dark] .info-textarea[data-v-5f798bb9],html[data-theme=dark] textarea.info-textarea[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .info-textarea[data-v-5f798bb9]:focus{border-color:var(--fl-info)!important}html.dark .info-textarea[data-v-5f798bb9]::placeholder,html[data-theme=dark] .info-textarea[data-v-5f798bb9]::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea[data-v-5f798bb9],html.dark .fl-input[data-v-5f798bb9],html.dark .fl-input-inline[data-v-5f798bb9],html[data-theme=dark] .fl-textarea[data-v-5f798bb9],html[data-theme=dark] .fl-input[data-v-5f798bb9],html[data-theme=dark] .fl-input-inline[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea[data-v-5f798bb9]:focus,html.dark .fl-input[data-v-5f798bb9]:focus,html.dark .fl-input-inline[data-v-5f798bb9]:focus,html[data-theme=dark] .fl-textarea[data-v-5f798bb9]:focus,html[data-theme=dark] .fl-input[data-v-5f798bb9]:focus,html[data-theme=dark] .fl-input-inline[data-v-5f798bb9]:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle[data-v-5f798bb9],html.dark button.fl-advanced-toggle[data-v-5f798bb9],html[data-theme=dark] .fl-advanced-toggle[data-v-5f798bb9],html[data-theme=dark] button.fl-advanced-toggle[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle[data-v-5f798bb9]:hover,html[data-theme=dark] .fl-advanced-toggle[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label[data-v-5f798bb9],html[data-theme=dark] .fl-advanced-toggle .toggle-label[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon[data-v-5f798bb9],html[data-theme=dark] .fl-advanced-toggle .toggle-icon[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .advanced-config[data-v-5f798bb9],html[data-theme=dark] .advanced-config[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group[data-v-5f798bb9],html[data-theme=dark] .intervention-group[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header[data-v-5f798bb9],html[data-theme=dark] .group-header[data-v-5f798bb9]{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn[data-v-5f798bb9],html[data-theme=dark] .fl-add-btn[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .fl-add-btn[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg[data-v-5f798bb9],html[data-theme=dark] .fl-add-btn svg[data-v-5f798bb9]{color:currentcolor!important}html.dark .fl-reset-btn[data-v-5f798bb9],html[data-theme=dark] .fl-reset-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .fl-reset-btn[data-v-5f798bb9]:hover{background:#3d1a1a!important}html.dark .advanced-footer[data-v-5f798bb9],html[data-theme=dark] .advanced-footer[data-v-5f798bb9]{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill[data-v-5f798bb9],html.dark [class*=fl-pill][data-v-5f798bb9],html[data-theme=dark] .fl-pill[data-v-5f798bb9],html[data-theme=dark] [class*=fl-pill][data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill[data-v-5f798bb9]:hover,html[data-theme=dark] .fl-pill[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected[data-v-5f798bb9],html.dark .fl-pill.active[data-v-5f798bb9],html[data-theme=dark] .fl-pill.selected[data-v-5f798bb9],html[data-theme=dark] .fl-pill.active[data-v-5f798bb9]{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown[data-v-5f798bb9],html.dark .dropdown-menu[data-v-5f798bb9],html.dark .header-dropdown[data-v-5f798bb9],html.dark [class*=erfassung-dropdown][data-v-5f798bb9],html[data-theme=dark] .erfassung-dropdown[data-v-5f798bb9],html[data-theme=dark] .dropdown-menu[data-v-5f798bb9],html[data-theme=dark] .header-dropdown[data-v-5f798bb9],html[data-theme=dark] [class*=erfassung-dropdown][data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a[data-v-5f798bb9],html.dark .erfassung-dropdown button[data-v-5f798bb9],html.dark .header-dropdown a[data-v-5f798bb9],html.dark .header-dropdown button[data-v-5f798bb9],html[data-theme=dark] .erfassung-dropdown a[data-v-5f798bb9],html[data-theme=dark] .erfassung-dropdown button[data-v-5f798bb9],html[data-theme=dark] .header-dropdown a[data-v-5f798bb9],html[data-theme=dark] .header-dropdown button[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a[data-v-5f798bb9]:hover,html.dark .erfassung-dropdown button[data-v-5f798bb9]:hover,html.dark .header-dropdown a[data-v-5f798bb9]:hover,html.dark .header-dropdown button[data-v-5f798bb9]:hover,html[data-theme=dark] .erfassung-dropdown a[data-v-5f798bb9]:hover,html[data-theme=dark] .erfassung-dropdown button[data-v-5f798bb9]:hover,html[data-theme=dark] .header-dropdown a[data-v-5f798bb9]:hover,html[data-theme=dark] .header-dropdown button[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important}html.dark .fl-pill[data-v-5f798bb9],html.dark button.fl-pill[data-v-5f798bb9],html.dark [class*=fl-pill][data-v-5f798bb9]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill[data-v-5f798bb9],html[data-theme=dark] button.fl-pill[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill[data-v-5f798bb9]:hover:not(.active),html[data-theme=dark] .fl-pill[data-v-5f798bb9]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active[data-v-5f798bb9],html[data-theme=dark] .fl-pill.active[data-v-5f798bb9]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon[data-v-5f798bb9],html.dark span.fl-pill-icon[data-v-5f798bb9],html[data-theme=dark] .fl-pill-icon[data-v-5f798bb9],html.dark .fl-pill-label[data-v-5f798bb9],html.dark span.fl-pill-label[data-v-5f798bb9],html[data-theme=dark] .fl-pill-label[data-v-5f798bb9]{color:inherit!important}html.dark .fl-pill-group[data-v-5f798bb9],html.dark div.fl-pill-group[data-v-5f798bb9],html[data-theme=dark] .fl-pill-group[data-v-5f798bb9]{background:transparent!important}html.dark .fl-pill-option[data-v-5f798bb9],html.dark button.fl-pill-option[data-v-5f798bb9],html[data-theme=dark] .fl-pill-option[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option[data-v-5f798bb9]:hover:not(.active),html[data-theme=dark] .fl-pill-option[data-v-5f798bb9]:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active[data-v-5f798bb9],html[data-theme=dark] .fl-pill-option.active[data-v-5f798bb9]{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon[data-v-5f798bb9],html[data-theme=dark] .fl-pill-option .pill-icon[data-v-5f798bb9],html.dark .fl-pill-option .pill-label[data-v-5f798bb9],html[data-theme=dark] .fl-pill-option .pill-label[data-v-5f798bb9]{color:inherit!important}html.dark .section-title-wrapper[data-v-5f798bb9],html.dark .result-container .section-title-wrapper[data-v-5f798bb9],html[data-theme=dark] .section-title-wrapper[data-v-5f798bb9],html[data-theme=dark] .result-container .section-title-wrapper[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content[data-v-5f798bb9],html.dark .result-container .section-header-content[data-v-5f798bb9],html[data-theme=dark] .section-header-content[data-v-5f798bb9],html[data-theme=dark] .result-container .section-header-content[data-v-5f798bb9]{background:transparent!important}html.dark .section-title[data-v-5f798bb9],html.dark .result-container .section-title[data-v-5f798bb9],html[data-theme=dark] .section-title[data-v-5f798bb9],html[data-theme=dark] .result-container .section-title[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .skill-info-badge[data-v-5f798bb9],html[data-theme=dark] .skill-info-badge[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi[data-v-5f798bb9],html.dark .skill-info-badge .skill-name[data-v-5f798bb9],html[data-theme=dark] .skill-info-badge .mdi[data-v-5f798bb9],html[data-theme=dark] .skill-info-badge .skill-name[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .anonymization-status.protected[data-v-5f798bb9],html[data-theme=dark] .anonymization-status.protected[data-v-5f798bb9]{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi[data-v-5f798bb9],html.dark .anonymization-status.protected .status-text[data-v-5f798bb9],html.dark .anonymization-status.protected .entity-count[data-v-5f798bb9],html[data-theme=dark] .anonymization-status.protected .mdi[data-v-5f798bb9],html[data-theme=dark] .anonymization-status.protected .status-text[data-v-5f798bb9],html[data-theme=dark] .anonymization-status.protected .entity-count[data-v-5f798bb9]{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected[data-v-5f798bb9],html[data-theme=dark] .anonymization-status.unprotected[data-v-5f798bb9]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi[data-v-5f798bb9],html.dark .anonymization-status.unprotected .status-text[data-v-5f798bb9],html[data-theme=dark] .anonymization-status.unprotected .mdi[data-v-5f798bb9],html[data-theme=dark] .anonymization-status.unprotected .status-text[data-v-5f798bb9]{color:var(--fl-warning)!important}html.dark .result-container .action-button[data-v-5f798bb9],html[data-theme=dark] .result-container .action-button[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .result-container .action-button[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button[data-v-5f798bb9]:disabled,html[data-theme=dark] .result-container .action-button[data-v-5f798bb9]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu[data-v-5f798bb9],html[data-theme=dark] .export-dropdown-menu[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-5f798bb9],html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-5f798bb9]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item[data-v-5f798bb9]:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi[data-v-5f798bb9],html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .result-container[data-v-5f798bb9],html[data-theme=dark] .result-container[data-v-5f798bb9]{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar[data-v-5f798bb9],html[data-theme=dark] .collapsible-medical-bar[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar[data-v-5f798bb9],html[data-theme=dark] .collapsed-bar[data-v-5f798bb9],html.dark .expanded-bar[data-v-5f798bb9],html[data-theme=dark] .expanded-bar[data-v-5f798bb9]{background:transparent!important}html.dark .toggle-btn[data-v-5f798bb9],html.dark .toggle-btn-small[data-v-5f798bb9],html[data-theme=dark] .toggle-btn[data-v-5f798bb9],html[data-theme=dark] .toggle-btn-small[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn[data-v-5f798bb9]:hover,html.dark .toggle-btn-small[data-v-5f798bb9]:hover,html[data-theme=dark] .toggle-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .toggle-btn-small[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi[data-v-5f798bb9],html[data-theme=dark] .toggle-btn-small .mdi[data-v-5f798bb9],html.dark .current-tab[data-v-5f798bb9],html[data-theme=dark] .current-tab[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .nav-tab[data-v-5f798bb9],html[data-theme=dark] .nav-tab[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab[data-v-5f798bb9]:hover,html[data-theme=dark] .nav-tab[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active[data-v-5f798bb9],html[data-theme=dark] .nav-tab.active[data-v-5f798bb9]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider[data-v-5f798bb9],html[data-theme=dark] .collapsible-medical-bar .divider[data-v-5f798bb9]{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-5f798bb9],html[data-theme=dark] .dropdown-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .dropdown-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active[data-v-5f798bb9],html[data-theme=dark] .dropdown-btn.active[data-v-5f798bb9]{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu[data-v-5f798bb9],html[data-theme=dark] .collapsible-medical-bar .dropdown-menu[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-5f798bb9],html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-5f798bb9]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item[data-v-5f798bb9]:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn[data-v-5f798bb9],html.dark button.header-action-btn[data-v-5f798bb9],html[data-theme=dark] .header-action-btn[data-v-5f798bb9],html[data-theme=dark] button.header-action-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn[data-v-5f798bb9]:hover:not(:disabled),html.dark button.header-action-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .header-action-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] button.header-action-btn[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn[data-v-5f798bb9]:disabled,html[data-theme=dark] .header-action-btn[data-v-5f798bb9]:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action[data-v-5f798bb9],html.dark button.header-action-btn.primary-action[data-v-5f798bb9],html[data-theme=dark] .header-action-btn.primary-action[data-v-5f798bb9],html[data-theme=dark] button.header-action-btn.primary-action[data-v-5f798bb9]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn[data-v-5f798bb9],html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .header-action-btn.session-menu-btn[data-v-5f798bb9]:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn[data-v-5f798bb9],html[data-theme=dark] .header-action-btn.wizard-btn[data-v-5f798bb9]{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .header-action-btn.wizard-btn[data-v-5f798bb9]:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn[data-v-5f798bb9],html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .header-action-btn.doc-style-btn[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action[data-v-5f798bb9],html[data-theme=dark] .header-action-btn.text-editor-action[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action[data-v-5f798bb9]:hover,html[data-theme=dark] .header-action-btn.text-editor-action[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action[data-v-5f798bb9],html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-5f798bb9]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action[data-v-5f798bb9]:hover,html[data-theme=dark] .header-action-btn.responses-editor-action[data-v-5f798bb9]:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons[data-v-5f798bb9],html[data-theme=dark] .header-action-buttons[data-v-5f798bb9]{background:transparent!important}html.dark .session-dropdown-menu[data-v-5f798bb9],html[data-theme=dark] .session-dropdown-menu[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header[data-v-5f798bb9],html[data-theme=dark] .session-menu-header[data-v-5f798bb9]{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header[data-v-5f798bb9]:hover,html[data-theme=dark] .session-menu-header[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item[data-v-5f798bb9],html[data-theme=dark] .session-menu-item[data-v-5f798bb9]{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item[data-v-5f798bb9]:hover,html[data-theme=dark] .session-menu-item[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls[data-v-5f798bb9],html.dark .header-robot-controls[data-v-5f798bb9],html[data-theme=dark] .robot-controls[data-v-5f798bb9],html[data-theme=dark] .header-robot-controls[data-v-5f798bb9]{background:transparent!important}html.dark .robot-btn[data-v-5f798bb9],html[data-theme=dark] .robot-btn[data-v-5f798bb9]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .robot-btn[data-v-5f798bb9]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn[data-v-5f798bb9]:disabled,html[data-theme=dark] .robot-btn[data-v-5f798bb9]:disabled{opacity:.4!important}html.dark .robot-queue-btn[data-v-5f798bb9],html[data-theme=dark] .robot-queue-btn[data-v-5f798bb9]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn[data-v-5f798bb9]:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn[data-v-5f798bb9],html[data-theme=dark] .queue-badge-btn[data-v-5f798bb9]{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .queue-badge-btn[data-v-5f798bb9]:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge[data-v-5f798bb9],html[data-theme=dark] .robot-badge[data-v-5f798bb9]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon[data-v-5f798bb9],html[data-theme=dark] .dropdown-icon[data-v-5f798bb9]{color:var(--fl-warning)!important}html.dark .robot-execute-btn[data-v-5f798bb9],html[data-theme=dark] .robot-execute-btn[data-v-5f798bb9]{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue[data-v-5f798bb9],html[data-theme=dark] .robot-execute-btn.has-queue[data-v-5f798bb9]{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue[data-v-5f798bb9]:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn[data-v-5f798bb9],html[data-theme=dark] .robot-results-btn[data-v-5f798bb9]{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .robot-results-btn[data-v-5f798bb9]:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown[data-v-5f798bb9],html[data-theme=dark] .queue-dropdown[data-v-5f798bb9]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header[data-v-5f798bb9],html[data-theme=dark] .queue-dropdown-header[data-v-5f798bb9]{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title[data-v-5f798bb9],html[data-theme=dark] .queue-dropdown-title[data-v-5f798bb9]{color:var(--fl-info)!important}html.dark .queue-clear-all-btn[data-v-5f798bb9],html[data-theme=dark] .queue-clear-all-btn[data-v-5f798bb9]{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .queue-clear-all-btn[data-v-5f798bb9]:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item[data-v-5f798bb9],html[data-theme=dark] .queue-item[data-v-5f798bb9]{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item[data-v-5f798bb9]:hover,html[data-theme=dark] .queue-item[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label[data-v-5f798bb9],html[data-theme=dark] .queue-item-label[data-v-5f798bb9]{color:var(--fl-text-primary)!important}html.dark .queue-item-category[data-v-5f798bb9],html[data-theme=dark] .queue-item-category[data-v-5f798bb9],html.dark .queue-item-remove[data-v-5f798bb9],html[data-theme=dark] .queue-item-remove[data-v-5f798bb9]{color:var(--fl-text-muted)!important}html.dark .queue-item-remove[data-v-5f798bb9]:hover,html[data-theme=dark] .queue-item-remove[data-v-5f798bb9]:hover{color:var(--fl-error)!important}html.dark .robot-label[data-v-5f798bb9],html[data-theme=dark] .robot-label[data-v-5f798bb9]{color:inherit!important}html.dark .admin-shell[data-v-5f798bb9],html.dark .ss-page[data-v-5f798bb9],html.dark .rag-management[data-v-5f798bb9],html.dark .rag-configuration[data-v-5f798bb9],html.dark .rag-sync[data-v-5f798bb9],html.dark .spm-page[data-v-5f798bb9],html.dark .dbsync-page[data-v-5f798bb9],html.dark .system-template-manager[data-v-5f798bb9],html.dark .org-page[data-v-5f798bb9],html.dark .billing-page[data-v-5f798bb9],html.dark .admin-dashboard[data-v-5f798bb9],html.dark .um-page[data-v-5f798bb9],html.dark .fl-tenant-sync[data-v-5f798bb9],html.dark .knowledge-management[data-v-5f798bb9],html.dark .ai-defaults[data-v-5f798bb9],html.dark .ud-page[data-v-5f798bb9],html.dark .fl-page[data-v-5f798bb9],html.dark .security-dashboard[data-v-5f798bb9],html.dark .admin-page[data-v-5f798bb9],html[data-theme=dark] .admin-shell[data-v-5f798bb9],html[data-theme=dark] .ss-page[data-v-5f798bb9],html[data-theme=dark] .rag-management[data-v-5f798bb9],html[data-theme=dark] .rag-configuration[data-v-5f798bb9],html[data-theme=dark] .rag-sync[data-v-5f798bb9],html[data-theme=dark] .spm-page[data-v-5f798bb9],html[data-theme=dark] .dbsync-page[data-v-5f798bb9],html[data-theme=dark] .system-template-manager[data-v-5f798bb9],html[data-theme=dark] .org-page[data-v-5f798bb9],html[data-theme=dark] .billing-page[data-v-5f798bb9],html[data-theme=dark] .admin-dashboard[data-v-5f798bb9],html[data-theme=dark] .um-page[data-v-5f798bb9],html[data-theme=dark] .fl-tenant-sync[data-v-5f798bb9],html[data-theme=dark] .knowledge-management[data-v-5f798bb9],html[data-theme=dark] .ai-defaults[data-v-5f798bb9],html[data-theme=dark] .ud-page[data-v-5f798bb9],html[data-theme=dark] .fl-page[data-v-5f798bb9],html[data-theme=dark] .security-dashboard[data-v-5f798bb9],html[data-theme=dark] .admin-page[data-v-5f798bb9]{--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-5f798bb9],html.dark .rag-sync[data-v-5f798bb9],html.dark .knowledge-management[data-v-5f798bb9],html[data-theme=dark] .rag-management[data-v-5f798bb9],html[data-theme=dark] .rag-sync[data-v-5f798bb9],html[data-theme=dark] .knowledge-management[data-v-5f798bb9]{background:var(--fl-bg-page)!important}html.dark .admin-topbar[data-v-5f798bb9],html[data-theme=dark] .admin-topbar[data-v-5f798bb9]{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section[data-v-5f798bb9],html[data-theme=dark] .topbar-section[data-v-5f798bb9]{color:var(--fl-text-muted)}html.dark .status-checking[data-v-5f798bb9],html[data-theme=dark] .status-checking[data-v-5f798bb9]{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn[data-v-5f798bb9],html[data-theme=dark] .user-btn[data-v-5f798bb9]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .user-btn[data-v-5f798bb9]:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar[data-v-5f798bb9],html[data-theme=dark] .user-avatar[data-v-5f798bb9]{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown[data-v-5f798bb9],html.dark .user-dropdown[data-v-5f798bb9],html[data-theme=dark] .notification-dropdown[data-v-5f798bb9],html[data-theme=dark] .user-dropdown[data-v-5f798bb9]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header[data-v-5f798bb9],html.dark .notification-item[data-v-5f798bb9],html[data-theme=dark] .notification-header[data-v-5f798bb9],html[data-theme=dark] .notification-item[data-v-5f798bb9]{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider[data-v-5f798bb9],html[data-theme=dark] .user-dropdown-divider[data-v-5f798bb9]{background:var(--fl-border-input)}html.dark .user-dropdown-item[data-v-5f798bb9]:hover,html[data-theme=dark] .user-dropdown-item[data-v-5f798bb9]:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout[data-v-5f798bb9]:hover,html[data-theme=dark] .user-dropdown-logout[data-v-5f798bb9]:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar[data-v-5f798bb9],html[data-theme=dark] .admin-sidebar[data-v-5f798bb9]{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand[data-v-5f798bb9],html.dark .nav-group-divider[data-v-5f798bb9],html.dark .sidebar-footer[data-v-5f798bb9],html[data-theme=dark] .sidebar-brand[data-v-5f798bb9],html[data-theme=dark] .nav-group-divider[data-v-5f798bb9],html[data-theme=dark] .sidebar-footer[data-v-5f798bb9]{border-color:var(--fl-border-input)}html.dark .nav-group-divider[data-v-5f798bb9],html[data-theme=dark] .nav-group-divider[data-v-5f798bb9]{background:var(--fl-border-input)}html.dark .brand-icon[data-v-5f798bb9],html[data-theme=dark] .brand-icon[data-v-5f798bb9]{background:var(--fl-ceremaris-light)}html.dark .nav-item[data-v-5f798bb9]:hover,html.dark .nav-item.active[data-v-5f798bb9],html[data-theme=dark] .nav-item[data-v-5f798bb9]:hover,html[data-theme=dark] .nav-item.active[data-v-5f798bb9]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active[data-v-5f798bb9]:before,html[data-theme=dark] .nav-item.active[data-v-5f798bb9]:before{background:var(--fl-navy)}html.dark .ss-card[data-v-5f798bb9],html[data-theme=dark] .ss-card[data-v-5f798bb9]{background:var(--fl-bg-card);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-5f798bb9],html.dark .ss-action-icon--secondary[data-v-5f798bb9],html[data-theme=dark] .ss-icon-maintenance[data-v-5f798bb9],html[data-theme=dark] .ss-action-icon--secondary[data-v-5f798bb9]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option[data-v-5f798bb9],html[data-theme=dark] .ss-select option[data-v-5f798bb9]{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider[data-v-5f798bb9],html[data-theme=dark] .ss-switch-slider[data-v-5f798bb9]{background:var(--fl-border-input)}html.dark .um-table-card[data-v-5f798bb9],html.dark .um-dialog[data-v-5f798bb9],html[data-theme=dark] .um-table-card[data-v-5f798bb9],html[data-theme=dark] .um-dialog[data-v-5f798bb9]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0[data-v-5f798bb9],html[data-theme=dark] .um-avatar-0[data-v-5f798bb9]{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary[data-v-5f798bb9],html.dark .org-btn--primary[data-v-5f798bb9],html[data-theme=dark] .spm-btn--primary[data-v-5f798bb9],html[data-theme=dark] .org-btn--primary[data-v-5f798bb9]{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary[data-v-5f798bb9]:hover:not(:disabled),html.dark .org-btn--primary[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .org-btn--primary[data-v-5f798bb9]:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring[data-v-5f798bb9],html[data-theme=dark] .org-header__icon-ring[data-v-5f798bb9]{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn[data-v-5f798bb9]:hover,html[data-theme=dark] .quick-action-btn[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal[data-v-5f798bb9],html[data-theme=dark] .qa-teal[data-v-5f798bb9]{background:rgba(45,212,191,.15)}html.dark .qa-slate[data-v-5f798bb9],html[data-theme=dark] .qa-slate[data-v-5f798bb9]{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th[data-v-5f798bb9],html[data-theme=dark] .billing-table .v-data-table__thead th[data-v-5f798bb9]{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th[data-v-5f798bb9],html.dark .dbsync-table thead th[data-v-5f798bb9],html.dark .um-table th[data-v-5f798bb9],html.dark .ud-table th[data-v-5f798bb9],html.dark .history-table th[data-v-5f798bb9],html.dark .result-table th[data-v-5f798bb9],html[data-theme=dark] .spm-table th[data-v-5f798bb9],html[data-theme=dark] .dbsync-table thead th[data-v-5f798bb9],html[data-theme=dark] .um-table th[data-v-5f798bb9],html[data-theme=dark] .ud-table th[data-v-5f798bb9],html[data-theme=dark] .history-table th[data-v-5f798bb9],html[data-theme=dark] .result-table th[data-v-5f798bb9]{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page[data-v-5f798bb9],html[data-theme=dark] .ud-page[data-v-5f798bb9]{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error[data-v-5f798bb9],html[data-theme=dark] .ud-error[data-v-5f798bb9]{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err[data-v-5f798bb9],html[data-theme=dark] .ud-subnote--err[data-v-5f798bb9]{color:var(--fl-severity-high-text)}html.dark .spm-overlay[data-v-5f798bb9],html.dark .modal-overlay[data-v-5f798bb9],html.dark .confirm-overlay[data-v-5f798bb9],html.dark .dialog-overlay[data-v-5f798bb9],html.dark .loading-overlay[data-v-5f798bb9],html[data-theme=dark] .spm-overlay[data-v-5f798bb9],html[data-theme=dark] .modal-overlay[data-v-5f798bb9],html[data-theme=dark] .confirm-overlay[data-v-5f798bb9],html[data-theme=dark] .dialog-overlay[data-v-5f798bb9],html[data-theme=dark] .loading-overlay[data-v-5f798bb9]{background:rgba(0,0,0,.6)!important}html.dark .spm-modal[data-v-5f798bb9],html.dark .plans-dialog[data-v-5f798bb9],html.dark .preview-dialog[data-v-5f798bb9],html.dark .confirm-dialog[data-v-5f798bb9],html[data-theme=dark] .spm-modal[data-v-5f798bb9],html[data-theme=dark] .plans-dialog[data-v-5f798bb9],html[data-theme=dark] .preview-dialog[data-v-5f798bb9],html[data-theme=dark] .confirm-dialog[data-v-5f798bb9]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header[data-v-5f798bb9],html.dark .um-dialog-header[data-v-5f798bb9],html.dark .spm-modal-actions[data-v-5f798bb9],html.dark .um-dialog-footer[data-v-5f798bb9],html.dark .plans-dialog__header[data-v-5f798bb9],html[data-theme=dark] .spm-modal-header[data-v-5f798bb9],html[data-theme=dark] .um-dialog-header[data-v-5f798bb9],html[data-theme=dark] .spm-modal-actions[data-v-5f798bb9],html[data-theme=dark] .um-dialog-footer[data-v-5f798bb9],html[data-theme=dark] .plans-dialog__header[data-v-5f798bb9]{border-color:var(--fl-border-input)}html.dark .status-row-header[data-v-5f798bb9],html.dark .detail-row[data-v-5f798bb9],html[data-theme=dark] .status-row-header[data-v-5f798bb9],html[data-theme=dark] .detail-row[data-v-5f798bb9]{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider[data-v-5f798bb9],html[data-theme=dark] .divider[data-v-5f798bb9]{border-bottom-color:var(--fl-border-input)}html.dark .mono[data-v-5f798bb9],html[data-theme=dark] .mono[data-v-5f798bb9]{color:var(--fl-text-primary)}html.dark .chip--ok[data-v-5f798bb9],html[data-theme=dark] .chip--ok[data-v-5f798bb9]{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn[data-v-5f798bb9],html[data-theme=dark] .chip--warn[data-v-5f798bb9]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger[data-v-5f798bb9],html[data-theme=dark] .chip--danger[data-v-5f798bb9]{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted[data-v-5f798bb9],html[data-theme=dark] .chip--muted[data-v-5f798bb9]{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card[data-v-5f798bb9],html[data-theme=dark] .kpi-card[data-v-5f798bb9]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row[data-v-5f798bb9]:hover,html[data-theme=dark] .log-row[data-v-5f798bb9]:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item[data-v-5f798bb9],html[data-theme=dark] .error-item[data-v-5f798bb9]{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth[data-v-5f798bb9],html[data-theme=dark] .action-auth[data-v-5f798bb9]{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger[data-v-5f798bb9],html[data-theme=dark] .action-danger[data-v-5f798bb9]{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify[data-v-5f798bb9],html[data-theme=dark] .action-modify[data-v-5f798bb9]{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access[data-v-5f798bb9],html[data-theme=dark] .action-access[data-v-5f798bb9]{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default[data-v-5f798bb9],html[data-theme=dark] .action-default[data-v-5f798bb9]{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic[data-v-5f798bb9],html[data-theme=dark] .provider-tag--anthropic[data-v-5f798bb9]{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral[data-v-5f798bb9],html[data-theme=dark] .provider-tag--mistral[data-v-5f798bb9]{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning[data-v-5f798bb9]:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info[data-v-5f798bb9]:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success[data-v-5f798bb9]:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success[data-v-5f798bb9]:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs[data-v-5f798bb9],html[data-theme=dark] .rag-tabs[data-v-5f798bb9]{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button[data-v-5f798bb9]:hover,html.dark .tab-button.active[data-v-5f798bb9],html[data-theme=dark] .tab-button[data-v-5f798bb9]:hover,html[data-theme=dark] .tab-button.active[data-v-5f798bb9]{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content[data-v-5f798bb9],html.dark .rag-header[data-v-5f798bb9],html.dark .stat-card[data-v-5f798bb9],html[data-theme=dark] .rag-content[data-v-5f798bb9],html[data-theme=dark] .rag-header[data-v-5f798bb9],html[data-theme=dark] .stat-card[data-v-5f798bb9]{background:var(--fl-bg-card);border-color:var(--fl-border-input)}.dbsync-page[data-v-5f798bb9]{--fl-navy: var(--fl-navy);--fl-navy-dark: var(--fl-navy-dark);--fl-ceremaris-light: #f4f6f8;--fl-ceremaris-light-hover: var(--fl-ceremaris-light-hover);--fl-ceremaris-light-active: #e4e7ec;--fl-border-subtle: var(--fl-border-subtle);--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);font-family:var(--fl-font-family);color:var(--fl-navy-ink);letter-spacing:-.005em}.dbsync-header[data-v-5f798bb9]{margin-bottom:var(--fl-space-xl)}.dbsync-header__title[data-v-5f798bb9]{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-5f798bb9]{font-size:var(--fl-text-sm);color:var(--fl-text-secondary);margin:6px 0 0}.dbsync-section[data-v-5f798bb9]{margin-bottom:var(--fl-space-lg)}.dbsync-section[data-v-5f798bb9]:last-child{margin-bottom:0}.dbsync-card[data-v-5f798bb9]{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-5f798bb9]:hover{box-shadow:var(--fl-shadow-md)}.dbsync-card--accent[data-v-5f798bb9]{border-left:3px solid var(--fl-navy)}.dbsync-card__header[data-v-5f798bb9]{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-5f798bb9]{display:flex;align-items:center;gap:var(--fl-space-sm)}.dbsync-card__header-actions[data-v-5f798bb9]{display:flex;align-items:center;gap:var(--fl-space-xs)}.dbsync-card__icon[data-v-5f798bb9]{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-5f798bb9]{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.dbsync-card__icon--backup[data-v-5f798bb9]{background:var(--fl-success-light);color:var(--fl-success)}.dbsync-card__icon--migrate[data-v-5f798bb9]{background:var(--fl-warning-light);color:var(--fl-warning)}.dbsync-card__title[data-v-5f798bb9]{font-size:var(--fl-text-base);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary);margin:0}.dbsync-card__body[data-v-5f798bb9]{padding:var(--fl-space-lg)}.dbsync-card__body--flush[data-v-5f798bb9]{padding:0}.dbsync-refresh-btn[data-v-5f798bb9]{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-family:var(--fl-font-family);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-5f798bb9]:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-navy);border-color:var(--fl-border-input-hover)}.dbsync-refresh-btn[data-v-5f798bb9]:disabled{opacity:.6;cursor:not-allowed}.dbsync-action-btn[data-v-5f798bb9]{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-family:var(--fl-font-family);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-5f798bb9]:hover:not(:disabled){background:var(--fl-navy-dark)}.dbsync-action-btn[data-v-5f798bb9]:disabled{opacity:.7;cursor:not-allowed}.dbsync-table-wrap[data-v-5f798bb9]{overflow-x:auto}.dbsync-table[data-v-5f798bb9]{width:100%;border-collapse:collapse;font-size:var(--fl-text-sm)}.dbsync-table thead th[data-v-5f798bb9]{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-5f798bb9]{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-5f798bb9]{border-bottom:none}.dbsync-table tbody tr:hover td[data-v-5f798bb9]{background:var(--fl-bg-card-hover)}.dbsync-table--compact thead th[data-v-5f798bb9],.dbsync-table--compact tbody td[data-v-5f798bb9]{padding:8px var(--fl-space-lg)}.text-right[data-v-5f798bb9]{text-align:right}.text-center[data-v-5f798bb9]{text-align:center}.tabnum[data-v-5f798bb9]{font-variant-numeric:tabular-nums}.server-name[data-v-5f798bb9]{font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary)}.dbsync-code[data-v-5f798bb9]{font-family:JetBrains Mono Variable,JetBrains Mono,Fira Code,SF Mono,monospace;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-5f798bb9]{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-5f798bb9]{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-5f798bb9]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.dbsync-status-pill--ok[data-v-5f798bb9]{background:var(--fl-success-light);color:var(--fl-success)}.dbsync-status-pill--ok .dbsync-status-pill__dot[data-v-5f798bb9]{background:var(--fl-success)}.dbsync-status-pill--behind[data-v-5f798bb9]{background:var(--fl-warning-light);color:var(--fl-ai-amber-darker)}.dbsync-status-pill--behind .dbsync-status-pill__dot[data-v-5f798bb9]{background:var(--fl-warning)}.dbsync-status-pill--error[data-v-5f798bb9]{background:var(--fl-error-light);color:var(--fl-error)}.dbsync-status-pill--error .dbsync-status-pill__dot[data-v-5f798bb9]{background:var(--fl-error)}.dbsync-status-pill[data-v-5f798bb9]: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-5f798bb9]{background:var(--fl-text-muted)}.dbsync-badge[data-v-5f798bb9]{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-5f798bb9]{background:var(--fl-warning-light);color:var(--fl-ai-amber-darker)}.dbsync-subsection[data-v-5f798bb9]{border-top:1px solid var(--fl-border-subtle);padding-top:var(--fl-space-md)}.dbsync-subsection__title[data-v-5f798bb9]{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-5f798bb9]{color:var(--fl-ai-amber-darker);display:flex;align-items:center;gap:6px}.dbsync-script-list[data-v-5f798bb9]{list-style:none;padding:0 var(--fl-space-lg);margin:0;display:flex;flex-direction:column;gap:4px}.dbsync-script-list li[data-v-5f798bb9]{padding:4px 0}.dbsync-alert[data-v-5f798bb9]{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-5f798bb9]:last-child{margin-bottom:0}.dbsync-alert--error[data-v-5f798bb9]{background:var(--fl-error-light);color:var(--fl-error)}.dbsync-alert--success[data-v-5f798bb9]{background:var(--fl-success-light);color:var(--fl-success-text)}.dbsync-backup-server[data-v-5f798bb9]{border-bottom:1px solid var(--fl-border-subtle)}.dbsync-backup-server[data-v-5f798bb9]:last-child{border-bottom:none}.dbsync-backup-server__header[data-v-5f798bb9]{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-5f798bb9]{font-size:var(--fl-text-sm);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary)}.dbsync-backup-server__count[data-v-5f798bb9]{font-size:var(--fl-text-xs);color:var(--fl-text-muted)}.dbsync-backup-server__empty[data-v-5f798bb9]{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-5f798bb9]{display:flex;flex-direction:column}.dbsync-backup-item[data-v-5f798bb9]{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-5f798bb9]:last-child{border-bottom:none}.dbsync-backup-item[data-v-5f798bb9]:hover{background:var(--fl-bg-card-hover)}.dbsync-backup-item__size[data-v-5f798bb9]{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-5f798bb9]{display:flex;gap:var(--fl-space-sm);margin-bottom:var(--fl-space-lg);flex-wrap:wrap}.dbsync-migration-count[data-v-5f798bb9]{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-5f798bb9]{background:var(--fl-error-light);border-color:rgba(220,38,38,.15)}.dbsync-migration-count__label[data-v-5f798bb9]{font-size:var(--fl-text-xs);font-weight:var(--fl-weight-semibold);color:var(--fl-text-primary)}.dbsync-migration-count__value[data-v-5f798bb9]{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-5f798bb9]{color:var(--fl-error)}.dbsync-migration-count__unit[data-v-5f798bb9]{font-size:var(--fl-text-xs);color:var(--fl-text-muted)}.dbsync-applied-on[data-v-5f798bb9]{font-size:var(--fl-text-sm);color:var(--fl-text-secondary)}.dbsync-hint[data-v-5f798bb9]{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-5f798bb9]{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-5f798bb9]{color:var(--fl-text-secondary)}[data-v-5f798bb9] .dbsync-dropdown{border-radius:var(--fl-radius-md)!important;box-shadow:var(--fl-shadow-lg)!important;font-family:var(--fl-font-family)!important}[data-v-5f798bb9] .dbsync-dropdown .v-list-item-title{font-size:var(--fl-text-sm)!important}@media(max-width:768px){.dbsync-page[data-v-5f798bb9]{padding:var(--fl-space-md)}.dbsync-card__header[data-v-5f798bb9]{flex-wrap:wrap;gap:var(--fl-space-sm)}.dbsync-card__header-actions[data-v-5f798bb9]{width:100%;justify-content:flex-end}.dbsync-migration-counts[data-v-5f798bb9]{flex-direction:column}.dbsync-table thead th[data-v-5f798bb9],.dbsync-table tbody td[data-v-5f798bb9]{padding:8px var(--fl-space-md)}.dbsync-subsection__title[data-v-5f798bb9],.dbsync-script-list[data-v-5f798bb9]{padding:0 var(--fl-space-md)}.dbsync-backup-server__header[data-v-5f798bb9],.dbsync-backup-item[data-v-5f798bb9]{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}html,body{overflow:auto;overflow-x:hidden;height:100%;min-height:100vh;min-height:100dvh}#app{min-height:100vh;min-height:100dvh;overscroll-behavior:contain}.page-scroll-content,.main-wrapper,.test-results,.test-library,.test-manager{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.page-scroll-content{padding-bottom:env(safe-area-inset-bottom);-webkit-user-select:text;user-select:text}button,.v-btn,a,.clickable{touch-action:manipulation;min-height:44px;position:relative}*{-webkit-tap-highlight-color:transparent}.scroll-container{will-change:scroll-position;transform:translateZ(0);backface-visibility:hidden}@media(orientation:landscape)and (max-height:600px){header{position:sticky;top:0;z-index:1000}footer{position:sticky;bottom:0;z-index:999}}input,textarea,select{font-size:16px}input:focus,textarea:focus,select:focus{outline:2px solid #007AFF;outline-offset:2px}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.transcription-unified{position:fixed;top:var(--hdr-height, 60px);left:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden;touch-action:pan-y}@supports (height: 100dvh){.transcription-unified{height:calc(100dvh - var(--hdr-height, 60px) - 0)}}.transcription-unified{--fl-viewport-scroll-max: var(--fl-workspace-width, 1440px);top:var(--hdr-height, 60px);background:transparent;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;width:min(100vw - var(--fl-workspace-gutter, 24px) - var(--fl-workspace-gutter, 24px),var(--fl-workspace-width, 1440px));max-width:none;margin:0 auto;box-sizing:border-box}.transcription-unified .tx-shell-layout{flex:1;min-height:0}.transcription-unified .tx-rail__eyebrow{font-size:11px;font-weight:700;color:var(--fl-text-secondary);letter-spacing:.08em;margin-bottom:10px}.transcription-unified .tx-rail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.transcription-unified .tx-rail__item{margin:0;position:relative;z-index:1}.transcription-unified .tx-rail__item:after{content:"";position:absolute;left:24px;top:24px;width:2px;height:calc(100% + 4px);background:var(--fl-border-card);z-index:-1;pointer-events:none;transition:background-color .2s ease}.transcription-unified .tx-rail__item:last-child:after{display:none}.transcription-unified .tx-rail__item--done:after{background:var(--fl-success)}.transcription-unified .tx-rail__step{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;background:transparent;border:none;border-left:3px solid transparent;border-radius:8px;color:var(--fl-text-primary);font-family:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.transcription-unified .tx-rail__step:hover{background:var(--fl-bg-card-hover);color:var(--fl-text-primary)}.transcription-unified .tx-rail__step:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px}.transcription-unified .tx-rail__step--done{color:var(--fl-text-primary)}.transcription-unified .tx-rail__step--done .tx-rail__num{background:var(--fl-success);color:var(--fl-text-inverse);border-color:transparent}.transcription-unified .tx-rail__step--active{color:var(--fl-navy);background:var(--fl-bg-card);border-left:3px solid var(--fl-navy);border-radius:8px;font-weight:700}.transcription-unified .tx-rail__step--active .tx-rail__num{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:transparent;box-shadow:none}.transcription-unified .tx-rail__num{width:26px;height:26px;border-radius:50%;background:var(--fl-bg-card);color:var(--fl-text-secondary);border:1.5px solid var(--fl-border-input);display:grid;place-items:center;font-size:12px;font-weight:600;flex-shrink:0;margin-top:1px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.transcription-unified .tx-rail__num .mdi{font-size:14px}.transcription-unified .tx-rail__body{display:flex;flex-direction:column;min-width:0}.transcription-unified .tx-rail__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.transcription-unified .tx-rail__desc{font-size:11px;font-weight:400;color:var(--fl-text-secondary);line-height:1.3;margin-top:2px}.transcription-unified .tx-rail__meta{font-size:11px;color:var(--fl-text-secondary);border-top:1px solid var(--fl-border-subtle);margin-top:12px;padding:10px 8px 0}.transcription-unified .tx-rail__sub{font-size:11px;font-weight:500;margin-top:2px;line-height:1.2}.transcription-unified .tx-rail__sub--done{color:var(--fl-success)}.transcription-unified .tx-rail__sub--active{color:var(--fl-navy)}.transcription-unified .tx-rail__sub--upcoming{color:var(--fl-text-muted);font-weight:400}@media(max-width:1024px){.transcription-unified .tx-rail__eyebrow,.transcription-unified .tx-rail__meta,.transcription-unified .tx-rail__desc,.transcription-unified .tx-rail__sub{display:none}.transcription-unified .tx-rail__list{flex-direction:row;gap:6px;overflow-x:auto;scrollbar-width:none}.transcription-unified .tx-rail__list::-webkit-scrollbar{display:none}.transcription-unified .tx-rail__item:after{display:none}.transcription-unified .tx-rail__step{align-items:center;gap:7px;width:auto;padding:7px 13px;border:1px solid var(--fl-border-subtle);border-radius:999px;background:var(--fl-bg-card);color:var(--fl-text-secondary);font-size:12.5px;font-weight:600;white-space:nowrap}.transcription-unified .tx-rail__step--active{background:var(--fl-navy);border:1px solid var(--fl-navy);color:var(--fl-text-inverse);font-weight:600}.transcription-unified .tx-rail__step--active .tx-rail__num{background:transparent;border-color:rgba(255,255,255,.5);color:var(--fl-text-inverse)}.transcription-unified .tx-rail__num{width:18px;height:18px;font-size:10.5px;margin-top:0}.transcription-unified .tx-rail__num .mdi{font-size:11px}.transcription-unified .tx-rail__label{overflow:visible}}@media(max-height:800px),(max-width:1439px){.transcription-unified{bottom:36px}}.transcription-unified .tx-panel__patient{display:flex;align-items:center;gap:12px;padding-bottom:4px}.transcription-unified .tx-panel__disclaimer{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;background:var(--fl-bg-muted);border:1px solid var(--fl-border-subtle);border-left:3px solid var(--fl-navy);border-radius:8px;font-size:12px;line-height:1.45;color:var(--fl-text-secondary);letter-spacing:-.005em}.transcription-unified .tx-panel__disclaimer .mdi{flex-shrink:0;font-size:15px!important;color:var(--fl-navy);margin-top:1px}.transcription-unified .tx-panel__avatar{width:40px;height:40px;border-radius:50%;background:var(--fl-navy-ink);color:var(--fl-text-inverse);display:grid;place-items:center;font-weight:700;font-size:13px;letter-spacing:.02em;flex-shrink:0;border:2px solid transparent;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.transcription-unified .tx-panel__avatar--active{border-color:var(--fl-success)}.transcription-unified .tx-panel__id{flex:1;min-width:0}.transcription-unified .tx-panel__name{font-size:14px;font-weight:600;color:var(--fl-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transcription-unified .tx-panel__meta{font-size:12px;color:var(--fl-text-secondary);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transcription-unified .tx-panel__section{margin-top:16px;padding-top:16px;border-top:1px solid var(--fl-border-card)}.transcription-unified .tx-panel__eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--fl-text-secondary);letter-spacing:.06em;margin-bottom:6px}.transcription-unified .tx-panel__section-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.transcription-unified .tx-panel__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:999px;background:var(--fl-bg-card-hover);color:var(--fl-text-secondary);font-size:11px;font-weight:600;letter-spacing:0}.transcription-unified .tx-panel__section-clear{width:22px;height:22px;border:none;background:transparent;color:var(--fl-text-secondary);border-radius:6px;cursor:pointer;display:grid;place-items:center;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.transcription-unified .tx-panel__section-clear .mdi{font-size:14px}.transcription-unified .tx-panel__section-clear:hover{background:var(--fl-bg-card-hover);color:var(--fl-error)}.transcription-unified .tx-panel__section-clear:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px}.transcription-unified .tx-panel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.transcription-unified .tx-panel__chip{position:relative;display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--fl-bg-card-hover);border:1px solid transparent;border-radius:8px;font-size:12px;color:var(--fl-text-secondary);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.transcription-unified .tx-panel__chip:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-card);color:var(--fl-text-primary)}.transcription-unified .tx-panel__chip:hover .tx-panel__chip-icon{color:var(--fl-text-secondary)}.transcription-unified .tx-panel__chip:hover .tx-panel__chip-time{opacity:0}.transcription-unified .tx-panel__chip:hover .tx-panel__chip-remove{opacity:1;pointer-events:auto}.transcription-unified .tx-panel__chip--new{animation:tx-chip-land 1.6s ease-out}.transcription-unified .tx-panel__chip-icon{font-size:14px;color:var(--fl-text-secondary);flex-shrink:0;transition:color .15s ease}.transcription-unified .tx-panel__chip-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transcription-unified .tx-panel__chip-badge{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;padding:1px 7px 1px 5px;border-radius:10px;background:var(--fl-ceremaris-light);color:var(--fl-navy);font-size:10px;font-weight:600;white-space:nowrap}.transcription-unified .tx-panel__chip-badge .mdi{font-size:11px;line-height:1}.transcription-unified .tx-panel__chip-time{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--fl-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;transition:opacity .15s ease}.transcription-unified .tx-panel__chip-time-icon{font-size:14px;color:var(--fl-text-muted);line-height:1}.transcription-unified .tx-panel__chip-remove{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;display:grid;place-items:center;border:none;background:transparent;color:var(--fl-text-secondary);border-radius:6px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.transcription-unified .tx-panel__chip-remove .mdi{font-size:14px}.transcription-unified .tx-panel__chip-remove:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.transcription-unified .tx-panel__chip-remove:focus-visible{opacity:1;outline:2px solid var(--fl-navy);outline-offset:1px}.transcription-unified .tx-panel__chip-preview{position:absolute;left:0;right:0;top:calc(100% - 2px);z-index:20;padding:8px 10px;background:var(--fl-bg-card);border:1px solid var(--fl-navy);border-radius:8px;box-shadow:var(--fl-shadow-sm, 0 2px 8px rgba(16, 42, 67, .12));font-size:11.5px;line-height:1.45;color:var(--fl-text-secondary);white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;pointer-events:none}.transcription-unified .tx-panel__chip:hover .transcription-unified .tx-panel__chip-preview{opacity:1;visibility:visible;transform:translateY(0)}@keyframes tx-chip-land{0%{background:var(--fl-ceremaris-light);box-shadow:inset 3px 0 0 0 var(--fl-navy)}70%{background:var(--fl-ceremaris-light);box-shadow:inset 3px 0 0 0 var(--fl-navy)}to{background:var(--fl-bg-card-hover);box-shadow:inset 0 0 0 0 transparent}}.transcription-unified .tx-panel__empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:14px 8px 6px}.transcription-unified .tx-panel__empty-icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:4px;border-radius:50%;background:var(--fl-ceremaris-light);color:var(--fl-navy);font-size:20px}.transcription-unified .tx-panel__empty-title{margin:0;font-size:13px;font-weight:600;color:var(--fl-navy-ink)}.transcription-unified .tx-panel__empty-text{margin:0;font-size:12px;line-height:1.45;color:var(--fl-text-secondary)}.transcription-unified .tx-panel__undo{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;padding:7px 10px;border-radius:8px;background:var(--fl-ceremaris-light);font-size:12px;color:var(--fl-navy-ink)}.transcription-unified .tx-panel__undo-btn{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;color:var(--fl-navy);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer;border-radius:6px;padding:2px 6px}.transcription-unified .tx-panel__undo-btn .mdi{font-size:14px}.transcription-unified .tx-panel__undo-btn:hover{background:var(--fl-ceremaris-light-hover)}.transcription-unified .tx-panel__undo-btn:focus-visible{outline:2px solid var(--fl-navy);outline-offset:1px}.transcription-unified .tx-panel__section--actions{display:flex;flex-direction:column;gap:8px}.transcription-unified .tx-panel__akte-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 12px;background:transparent;color:var(--fl-navy);border:1px solid var(--fl-navy);border-radius:8px;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.transcription-unified .tx-panel__akte-btn .mdi{font-size:16px}.transcription-unified .tx-panel__akte-btn:hover:not(:disabled){background:var(--fl-ceremaris-light)}.transcription-unified .tx-panel__akte-btn:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px}.transcription-unified .tx-panel__akte-btn:disabled{opacity:.5;cursor:not-allowed;color:var(--fl-text-secondary);border-color:var(--fl-border-card)}.transcription-unified .tx-panel__akte-btn--danger{color:var(--fl-error);border-color:var(--fl-error)}.transcription-unified .tx-panel__akte-btn--danger:hover:not(:disabled){background:var(--fl-error-tint, rgba(220, 38, 38, .08))}.transcription-unified .tx-panel__akte-btn--danger:focus-visible{outline-color:var(--fl-error)}.transcription-unified .tx-panel__hint{margin-top:16px}.transcription-unified .main-stage{display:flex;flex-direction:column;gap:var(--fl-page-gap);padding:var(--fl-page-padding);overflow:visible!important;touch-action:pan-y;width:100%}.transcription-unified .tx-workspace{width:100%;padding:0 var(--fl-page-padding) var(--fl-page-padding)}.transcription-unified .tx-workspace__draft{display:flex;flex-direction:column;gap:var(--fl-page-gap);min-width:0}.transcription-unified .tx-workspace__draft .tx-step-panel{padding:0}@container tx-content (min-width: 1000px){.transcription-unified .tx-workspace--split{display:grid;grid-template-columns:minmax(370px,1fr) minmax(580px,1.4fr);gap:var(--fl-page-gap);align-items:start}.transcription-unified .tx-workspace--split .tx-workspace__source{position:sticky;top:0;max-height:calc(100vh - var(--hdr-height, 60px) - 88px);overflow-y:auto;overscroll-behavior-y:contain}}.transcription-unified .gender-prompt{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff3e0;border:1px solid #FFB74D;border-radius:8px;margin-bottom:8px}.transcription-unified .gender-prompt__label{font-size:.85rem;color:#e65100;white-space:nowrap}.transcription-unified .gender-prompt__buttons{display:flex;gap:8px}.transcription-unified .gender-prompt__btn{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border:1px solid #d7dbe1;border-radius:8px;background:#fff;color:var(--fl-text-primary);font-size:.85rem;cursor:pointer;transition:background-color .15s,border-color .15s}.transcription-unified .gender-prompt__btn:hover{background:#f4f6f8;border-color:#c9cfd6}.transcription-unified .tx-step-panel{display:flex;flex-direction:column;gap:var(--fl-page-gap);padding:0 var(--fl-page-padding) var(--fl-page-padding);width:100%}.transcription-unified .transcript-section{background:var(--fl-bg-card);border:1px solid var(--fl-border-card-blue);border-radius:var(--fl-radius-hero);overflow:hidden;box-shadow:var(--fl-card-shadow-blue);transition:border-color .2s ease;position:relative}.transcription-unified .transcript-section:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--fl-spine-width-sm);background:linear-gradient(180deg,rgba(0,119,182,.6),rgba(0,119,182,.15))}.transcription-unified .transcript-section:hover{border-color:rgba(0,119,182,.4)}@media(max-width:768px){.transcription-unified .main-stage{padding:12px;gap:12px}}@media(max-width:480px){.transcription-unified .main-stage{padding:10px;gap:10px}}.side-panel-wrapper{position:fixed;top:60px;right:0;bottom:55px;z-index:2000;display:flex;align-items:stretch;pointer-events:none;animation:slideInPanel .3s cubic-bezier(.4,0,.2,1)}@keyframes slideInPanel{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}@media(max-height:800px),(max-width:1439px){.side-panel-wrapper{top:48px;bottom:36px}}.side-panel-handle{pointer-events:auto;width:26px;display:flex;align-items:center;justify-content:center;background:#fff;color:#0b1220;border:none;border-radius:8px 0 0 8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;align-self:center;height:56px;box-shadow:-2px 0 8px rgba(0,0,0,.1)}.side-panel-handle .mdi{font-size:18px;transition:transform .2s ease}.side-panel-handle:hover{width:32px;background:#005a8c;box-shadow:-3px 0 14px rgba(0,0,0,.15)}.side-panel-handle:hover .mdi{transform:translate(2px)}.side-panel-container{pointer-events:auto;background:#f5f5f5;width:48vw;max-width:1060px;height:100%;display:flex;flex-direction:column;box-shadow:-4px 0 24px rgba(16,24,40,.06);border-left:1px solid #e4e7ec}.side-panel-header{display:flex;align-items:center;gap:16px;padding:10px 20px;background:#fff;border-bottom:1px solid #e4e7ec;flex-shrink:0}.side-panel-header-left{display:flex;align-items:center;gap:8px;flex-shrink:0}.side-panel-icon{font-size:20px;color:var(--fl-navy)}.side-panel-title{font-size:var(--fl-card-font-heading);font-weight:var(--fl-card-font-weight-heading);color:#0b1220;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;white-space:nowrap}.side-panel-close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;color:#8993a3;border:1px solid #e4e7ec;border-radius:6px;cursor:pointer;transition:all .15s ease;flex-shrink:0;margin-left:auto}.side-panel-close:hover{background:#fee2e2;color:#dc2626;border-color:#fca5a5}.side-panel-close .mdi{font-size:18px}.side-panel-body{flex:1;overflow-y:auto;overflow-x:hidden;padding:0}@media(max-width:1200px){.side-panel-container{width:68vw}}@media(max-width:900px){.side-panel-container{width:100vw;border-left:none}.side-panel-handle{display:none}}.dokutoolbox-panel-fachbereich{display:flex;align-items:center;gap:6px;margin-left:auto}.fachbereich-select{padding:5px 28px 5px 12px;border-radius:8px;border:1px solid #d7dbe1;background:#fff;color:var(--fl-text-primary);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%235b6573'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;outline:none}.fachbereich-select:hover{border-color:#c9cfd6;background:#f4f6f8}.fachbereich-select:focus{box-shadow:0 0 0 3px rgba(11,18,32,.08);border-color:#374151}.dokutoolbox-panel-body .dokutoolbox-container{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;height:auto;min-height:0;flex:1;display:flex;flex-direction:column;overflow:hidden}.dokutoolbox-panel-body .editor-scroll{flex:1;min-height:0;overflow-y:auto}@media(max-width:900px){.fachbereich-select{font-size:var(--fl-card-font-label);padding:4px 24px 4px 8px}}.dokutoolbox-panel-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;background:#fff;border-top:1px solid #e4e7ec;flex-shrink:0}.dokutoolbox-footer-status{flex:1;min-width:0}.footer-status-text{display:flex;align-items:center;gap:6px;font-size:var(--fl-card-font-body);color:#8993a3;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif}.footer-status-text .mdi{font-size:16px}.footer-status-text.has-data{color:var(--fl-navy);font-weight:var(--fl-card-font-weight-body)}.dokutoolbox-apply-btn{display:flex;align-items:center;gap:6px;padding:8px 20px;background:#fff;color:#0b1220;border:1px solid #0b1220;border-radius:8px;font-size:15px;font-weight:500;letter-spacing:-.005em;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;flex-shrink:0}.dokutoolbox-apply-btn .mdi{font-size:18px}.dokutoolbox-apply-btn:hover:not(:disabled){background:#0b1220;color:var(--fl-chrome-text);border:1px solid #0b1220}.dokutoolbox-apply-btn:disabled{opacity:.4;cursor:not-allowed}.dokutoolbox-apply-btn--primary{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.dokutoolbox-apply-btn--primary:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark);color:var(--fl-text-inverse)}.dokutoolbox-apply-btn--ghost{background:transparent;color:#5b6573;border-color:transparent}.dokutoolbox-apply-btn--ghost:hover:not(:disabled){background:#f4f6f8;color:#0b1220;border-color:transparent}.embedded-test-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#fff;display:flex;flex-direction:column;overflow:auto}.embedded-test-toolbar{display:flex;align-items:center;padding:8px 16px;background:var(--fl-ceremaris-light);border-bottom:1px solid var(--fl-border-card);flex-shrink:0}.embedded-test-close{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--fl-border-card);border-radius:6px;background:#fff;color:var(--fl-navy);font-family:var(--fl-font-family, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s}.embedded-test-close:hover{background:#e8f4fd}.embedded-test-close--ghost{border-color:transparent;background:transparent;color:#5b6573}.embedded-test-close--ghost:hover{background:rgba(255,255,255,.5);color:#0b1220}.embedded-test-actions{display:flex;align-items:center;gap:10px;margin-left:auto;padding-left:12px;border-left:1px solid rgba(0,119,182,.2)}.embedded-test-done{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:#15803d}.embedded-test-done .mdi{font-size:16px}.embedded-test-infopool{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;background:var(--fl-navy);color:var(--fl-text-inverse);border:none;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,transform .08s ease}.embedded-test-infopool .mdi{font-size:15px}.embedded-test-infopool:hover{background:var(--fl-navy-dark)}.embedded-test-infopool:active{transform:translateY(1px)}html,body,.v-application{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision}@media(hover:hover)and (pointer:fine)and (max-width:1920px){html{zoom:.9}}@media(hover:hover)and (pointer:fine)and (max-height:1080px){html{zoom:.9}}@media(hover:hover)and (pointer:fine)and (max-width:1440px){html{zoom:.8}}@media(hover:hover)and (pointer:fine)and (max-height:820px){html{zoom:.8}}:root{--fl-icon-header: 22px}svg.mdi{width:1em;height:1em;flex-shrink:0}.icon-spin{animation:icon-spin 1s linear infinite}@keyframes icon-spin{to{transform:rotate(360deg)}}.fas,.far,.fab,.fa,i.fas,i.far,i.fab,i.fa,.fa-solid,.fa-regular,.fa-brands{font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome!important;font-style:normal!important;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.text-h1{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700}h2,.text-h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}input,textarea,select,button,.v-btn,.v-field,.v-card,.v-list,.v-menu,.v-dialog,.v-chip,.v-tab,.v-toolbar{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.pulldown-btn{white-space:normal!important;overflow-wrap:break-word;text-align:left;text-transform:none!important;min-height:36px;padding:8px 16px!important;font-weight:500;letter-spacing:normal;position:relative;overflow:visible}.card-body{background-color:#f9f9f9}.hover-elevation:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.transition-on-hover{transition:box-shadow .2s ease-in-out}.v-expand-transition{transition:all .25s ease}.item-title{font-size:.85rem}.main-container{position:relative;display:flex;flex:1;padding:0;gap:10px;width:100%;margin-top:0;overflow:visible!important;z-index:1}.content{position:relative;flex:1;display:flex;flex-direction:column;width:100%;margin-top:0;padding-top:0;overflow:visible}.page-container{overflow:visible!important}[data-viewport-scroll],.page-scroll-content{width:100%!important;max-width:var(--fl-viewport-scroll-max, var(--fl-page-max-width, 1440px))!important;margin-left:auto!important;margin-right:auto!important}:deep(.v-selection-control--density-compact){min-height:0!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;line-height:1.2!important}.v-list-item,.v-list-item__content{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;margin:1px!important;padding:0!important;line-height:1.2!important;min-height:0!important}.v-list-item-title,.v-list-item__title{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;white-space:nowrap!important;margin-left:3px!important;line-height:1.2!important;font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:16px!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important}.v-list-item-action,.v-list-item__action{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;margin-left:auto!important;line-height:1.2!important;vertical-align:middle!important}.v-list-item,.v-list-item__content,.v-list-item-title,.v-list-item-action{margin:2px!important;padding:0!important;line-height:1.2!important;flex-wrap:nowrap!important}.v-application,.item-title,.v-list-item-title{color:#000!important;opacity:1!important}.v-card-title{overflow:visible!important;padding:2px!important}v-list-item--density-compact,v-list-item--one-line rounded-0,v-selection-control__wrapper{padding:2x!important;margin:0!important}.v-tab,.v-tab .v-btn__content{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:16px;font-weight:600;text-transform:none;letter-spacing:normal;white-space:normal!important;overflow-wrap:anywhere;text-align:center}.router-view,[data-v-router-view]{height:100%;display:flex;flex-direction:column}.v-messages,.v-input__details{display:none!important}.v-list-item-title.item-title{line-height:1!important;margin:0!important;padding:2px 0!important}.v-selection-control__input{height:16px!important;width:16px!important}.low-performance-mode *{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;transition-delay:0s!important}.low-performance-mode .v-card,.low-performance-mode .v-btn,.low-performance-mode .v-sheet,.low-performance-mode .elevation-1,.low-performance-mode .elevation-2,.low-performance-mode .elevation-3,.low-performance-mode .elevation-4{box-shadow:none!important}.low-performance-mode .v-ripple__container{display:none!important}.low-performance-mode .v-progress-linear,.low-performance-mode .v-progress-circular{opacity:.7}.low-performance-mode img{image-rendering:optimizespeed;image-rendering:-webkit-optimize-contrast}.is-scrolling .v-card,.is-scrolling .v-list-item{will-change:auto!important}@media(hover:none)and (pointer:coarse){.v-btn:before{display:none}.v-btn,.v-checkbox,.v-radio{min-height:44px;min-width:44px}footer .v-btn,footer button,footer .start-button{min-height:auto;min-width:auto}}.v-expand-transition,.v-fade-transition,.slide-y-transition{transition-duration:var(--fl-duration-normal, .25s)!important}:where(a,button,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--fl-navy, #14365C);outline-offset:2px;border-radius:var(--fl-radius-sm, 6px)}:where(.fl-header,.fl-header *,[data-surface=dark],[data-surface=dark] *):focus-visible{outline-color:var(--fl-brass-light)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.question-presenter{padding:16px;min-height:100%}.question-presenter .question-card{max-width:900px;margin:0 auto;background:#fff!important}.question-presenter .question-card .question-progress{position:sticky;top:0;z-index:10}.question-presenter .question-card .question-title{padding:24px 24px 16px}.question-presenter .question-card .question-title h2{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:1.75rem!important;font-weight:600!important;color:#2c3e50!important;line-height:1.3!important}.question-presenter .question-card .question-content{padding:16px 24px 24px;min-height:200px}.question-presenter .question-card .question-actions{padding:16px 24px;background-color:#f5f5f5;border-top:1px solid #e0e0e0}.question-presenter .question-card .question-actions .question-counter{font-weight:600;color:#666}.text-question .v-text-field{margin-top:16px}.text-question .v-text-field .v-field{background:#fff!important;border:1px solid #ddd!important}.text-question .v-text-field .v-field:hover{border-color:var(--fl-navy-dark)!important}.text-question .v-text-field .v-field__input{font-size:1.125rem!important;padding:12px!important;min-height:56px!important}.text-question .v-text-field .v-label{font-size:1rem!important;color:#666!important}.text-question .v-textarea .v-field__input{min-height:120px!important}.choice-question .choice-options{margin-top:24px}.choice-question .choice-options .v-btn-group{width:100%}.choice-question .choice-options .v-btn-group .v-btn{flex:1 1 0;min-height:64px!important;font-size:1.125rem!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;border:2px solid #e0e0e0!important}.choice-question .choice-options .v-btn-group .v-btn:not(.v-btn--active){background:#fff!important;color:#2c3e50!important}.choice-question .choice-options .v-btn-group .v-btn.v-btn--active{background:var(--fl-navy-dark)!important;color:var(--fl-brass-light)!important;border-color:var(--fl-navy-dark)!important}.choice-question .choice-options .v-btn-group .v-btn:hover:not(.v-btn--active){background:#f5f5f5!important;border-color:var(--fl-navy-dark)!important}.choice-question .v-radio-group{margin-top:16px}.choice-question .v-radio-group .v-radio{margin-bottom:12px}.choice-question .v-radio-group .v-radio .v-label{font-size:1.125rem!important;color:#2c3e50!important;padding-left:8px}.choice-question .v-radio-group .v-radio .v-selection-control{min-height:48px!important}.multiple-choice-question .v-checkbox{margin-bottom:12px}.multiple-choice-question .v-checkbox .v-label{font-size:1.125rem!important;color:#2c3e50!important;padding-left:8px}.multiple-choice-question .v-checkbox .v-selection-control{min-height:48px!important}.scale-question .scale-container{margin:24px 0}.scale-question .scale-container .scale-labels{display:flex;justify-content:space-between;margin-bottom:16px}.scale-question .scale-container .scale-labels .scale-label{font-size:.875rem;color:#666;text-align:center;flex:1}.scale-question .scale-container .scale-labels .scale-label:first-child{text-align:left}.scale-question .scale-container .scale-labels .scale-label:last-child{text-align:right}.scale-question .scale-container .v-slider{margin:0 12px}.scale-question .scale-container .v-slider .v-slider-thumb{width:24px!important;height:24px!important}.scale-question .scale-container .v-slider .v-slider-track{height:8px!important}.scale-question .scale-container .scale-value{text-align:center;margin-top:16px}.scale-question .scale-container .scale-value .value-display{font-size:2rem;font-weight:600;color:var(--fl-navy-dark)}@media(hover:none)and (pointer:coarse){.question-presenter .question-card .question-title h2{font-size:2rem!important}.question-presenter .question-card .question-content{padding:20px}.text-question .v-field__input{font-size:1.25rem!important;min-height:64px!important}.choice-question .v-btn{min-height:72px!important;font-size:1.25rem!important}.choice-question .v-radio .v-label,.choice-question .v-checkbox .v-label{font-size:1.25rem!important}}.question-enter-active,.question-leave-active{transition:all .3s ease}.question-enter-from{opacity:0;transform:translate(30px)}.question-leave-to{opacity:0;transform:translate(-30px)}.v-progress-circular{margin:40px auto}.v-alert{font-size:1rem!important}.v-alert.v-alert--type-error{background-color:#ffebee!important;color:#c62828!important;border:1px solid #ef5350!important}.v-alert.v-alert--type-info{background-color:#e3f2fd!important;color:#1565c0!important;border:1px solid #42a5f5!important}.v-alert.v-alert--type-warning{background-color:#fff3e0!important;color:#e65100!important;border:1px solid #ffa726!important}.question-presenter .v-btn,.question-presenter .v-card,.question-presenter .v-text-field,.question-presenter .v-textarea,.question-presenter .v-radio,.question-presenter .v-checkbox,.question-presenter .v-alert{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important}html.dark .question-presenter .question-card,html[data-theme=dark] .question-presenter .question-card{background:#1c1a27!important}html.dark .question-presenter .question-card .question-title h2,html[data-theme=dark] .question-presenter .question-card .question-title h2{color:#f0f0f5!important}html.dark .question-presenter .question-card .question-actions,html[data-theme=dark] .question-presenter .question-card .question-actions{background-color:#13111c!important;border-top-color:#2d2b3d!important}html.dark .question-presenter .question-card .question-actions .question-counter,html[data-theme=dark] .question-presenter .question-card .question-actions .question-counter{color:#9d9db0!important}html.dark .text-question .v-text-field .v-field,html[data-theme=dark] .text-question .v-text-field .v-field{background:#13111c!important;border-color:#2d2b3d!important}html.dark .text-question .v-text-field .v-field__input,html[data-theme=dark] .text-question .v-text-field .v-field__input{color:#f0f0f5!important}html.dark .text-question .v-text-field .v-label,html[data-theme=dark] .text-question .v-text-field .v-label{color:#9d9db0!important}html.dark .choice-question .choice-options .v-btn-group .v-btn:not(.v-btn--active),html[data-theme=dark] .choice-question .choice-options .v-btn-group .v-btn:not(.v-btn--active){background:#13111c!important;color:#f0f0f5!important;border-color:#2d2b3d!important}html.dark .choice-question .choice-options .v-btn-group .v-btn:hover:not(.v-btn--active),html[data-theme=dark] .choice-question .choice-options .v-btn-group .v-btn:hover:not(.v-btn--active){background:#252335!important;border-color:#a78bfa!important}html.dark .choice-question .v-radio-group .v-radio .v-label,html[data-theme=dark] .choice-question .v-radio-group .v-radio .v-label,html.dark .multiple-choice-question .v-checkbox .v-label,html[data-theme=dark] .multiple-choice-question .v-checkbox .v-label{color:#f0f0f5!important}html.dark .scale-question .scale-container .scale-labels .scale-label,html[data-theme=dark] .scale-question .scale-container .scale-labels .scale-label{color:#9d9db0!important}@supports (-webkit-overflow-scrolling: touch){.v-main__wrap,.main-wrapper,.scroll-container{-webkit-overflow-scrolling:touch}}a,button,.v-btn,[role=button]{touch-action:manipulation}@media(hover:none)and (pointer:coarse){::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:3px}}:root{--fl-modal-overlay-bg: rgba(15, 23, 42, .5);--fl-modal-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);--fl-modal-padding: 24px;--fl-modal-radius: 12px;--fl-modal-header-padding: 16px 24px;--fl-modal-body-padding: 24px;--fl-modal-footer-padding: 16px 24px;--fl-modal-duration: .2s}html.dark,html[data-theme=dark]{--fl-modal-overlay-bg: rgba(0, 0, 0, .7)}.v-overlay--active.v-dialog>.v-overlay__scrim{background:var(--fl-modal-overlay-bg)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.v-dialog>.v-overlay__content>.v-card{background:var(--fl-bg-card)!important;border-radius:var(--fl-modal-radius)!important;box-shadow:var(--fl-modal-shadow)!important;overflow:hidden}.v-dialog .v-card>.v-card-title{background:var(--fl-bg-muted)!important;border-bottom:1px solid var(--fl-border-subtle);padding:var(--fl-modal-header-padding)!important;font-size:1.125rem!important;font-weight:600!important;color:var(--fl-text-primary)!important;display:flex;align-items:center;gap:12px}.v-dialog .v-card>.v-card-title.primary,.v-dialog .v-card>.v-card-title.bg-primary{background:var(--fl-bg-muted)!important;color:var(--fl-text-primary)!important}.v-dialog .v-card>.v-card-title>.v-icon{color:var(--fl-btn-primary)!important;opacity:.9}.v-dialog .v-card>.v-card-text{padding:var(--fl-modal-body-padding)!important;color:var(--fl-text-secondary)!important;line-height:1.6}.v-dialog .v-card>.v-card-actions{padding:var(--fl-modal-footer-padding)!important;border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-card);gap:12px}.v-dialog .v-card>.v-divider{border-color:var(--fl-border-subtle)!important}.v-dialog .v-btn.v-btn--variant-flat.bg-primary,.v-dialog .v-btn.v-btn--variant-flat[color=primary]{background:var(--fl-btn-primary)!important;color:var(--fl-text-on-navy)!important;border-radius:6px!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;min-height:40px;transition:all var(--fl-modal-duration) var(--fl-ease-out)}.v-dialog .v-btn.v-btn--variant-flat.bg-primary:hover,.v-dialog .v-btn.v-btn--variant-flat[color=primary]:hover{background:var(--fl-btn-primary-hover)!important;transform:translateY(-1px)}.v-dialog .v-btn.v-btn--variant-flat.bg-primary:disabled,.v-dialog .v-btn.v-btn--variant-flat[color=primary]:disabled{opacity:.5!important;transform:none}.v-dialog .v-btn.v-btn--variant-text,.v-dialog .v-btn.v-btn--variant-outlined{border-radius:8px!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important;color:var(--fl-text-secondary)!important;min-height:40px;transition:all var(--fl-modal-duration) var(--fl-ease-out)}.v-dialog .v-btn.v-btn--variant-text:hover,.v-dialog .v-btn.v-btn--variant-outlined:hover{background:var(--fl-btn-secondary)!important}.v-dialog .v-text-field .v-field{border-radius:8px!important}.v-dialog .v-text-field .v-field--variant-outlined .v-field__outline{--v-field-border-opacity: .3}.v-dialog .v-text-field .v-field--focused .v-field__outline{--v-field-border-opacity: 1;color:var(--fl-btn-primary)!important}.v-dialog .v-textarea .v-field{border-radius:8px!important}.v-dialog .v-checkbox .v-selection-control__input>.v-icon{color:var(--fl-btn-primary)}.v-dialog .v-alert{border-radius:8px!important}.v-dialog .v-expansion-panels{border-radius:8px!important;overflow:hidden}.v-dialog .v-expansion-panel{border-radius:8px!important}.v-dialog .v-chip{border-radius:6px!important;font-weight:500}.v-dialog .v-progress-circular{color:var(--fl-btn-primary)!important}.v-dialog .v-card.v-card--variant-info .v-card-title,.v-dialog .v-card[data-variant=info] .v-card-title{border-bottom-color:var(--fl-info)!important}.v-dialog .v-card.v-card--variant-success .v-card-title,.v-dialog .v-card[data-variant=success] .v-card-title{border-bottom-color:var(--fl-success)!important}.v-dialog .v-card.v-card--variant-warning .v-card-title,.v-dialog .v-card[data-variant=warning] .v-card-title{border-bottom-color:var(--fl-warning)!important}.v-dialog .v-card.v-card--variant-error .v-card-title,.v-dialog .v-card[data-variant=error] .v-card-title{border-bottom-color:var(--fl-error)!important}.v-dialog .v-card[data-variant=error] .v-card-title{color:var(--fl-error)!important}.v-dialog-transition-enter-active{transition:all var(--fl-modal-duration) var(--fl-ease-out)}.v-dialog-transition-leave-active{transition:all calc(var(--fl-modal-duration) * .75) var(--fl-ease-out)}.v-dialog-transition-enter-from{opacity:0;transform:scale(.95) translateY(-20px)}.v-dialog-transition-leave-to{opacity:0;transform:scale(.98) translateY(10px)}@media(max-width:640px){:root{--fl-modal-padding: 16px;--fl-modal-header-padding: 16px;--fl-modal-body-padding: 16px;--fl-modal-footer-padding: 16px}.v-dialog>.v-overlay__content{margin:8px!important;max-width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important}.v-dialog>.v-overlay__content>.v-card{border-radius:var(--fl-modal-radius) var(--fl-modal-radius) 0 0!important}.v-dialog .v-card>.v-card-actions{flex-direction:column-reverse}.v-dialog .v-card>.v-card-actions>.v-btn{width:100%;margin:4px 0!important}}@media(prefers-reduced-motion:reduce){.v-dialog-transition-enter-active,.v-dialog-transition-leave-active{transition:none}}@media(prefers-contrast:high){.v-dialog>.v-overlay__content>.v-card{border:2px solid currentcolor!important}.v-dialog .v-btn{border:2px solid currentcolor!important}}.v-dialog .v-btn:focus-visible{outline:2px solid var(--fl-btn-primary)!important;outline-offset:2px!important}.v-dialog .v-card-text::-webkit-scrollbar{width:8px}.v-dialog .v-card-text::-webkit-scrollbar-track{background:transparent}.v-dialog .v-card-text::-webkit-scrollbar-thumb{background:var(--fl-border-subtle);border-radius:4px}.v-dialog .v-card-text::-webkit-scrollbar-thumb:hover{background:var(--fl-text-muted)}.v-dialog .v-card-text{scrollbar-width:thin;scrollbar-color:var(--fl-border-subtle) transparent}.mtb-dialog--info .v-card-title{border-bottom:3px solid var(--fl-info)!important}.mtb-dialog--success .v-card-title{border-bottom:3px solid var(--fl-success)!important}.mtb-dialog--warning .v-card-title{border-bottom:3px solid var(--fl-warning)!important}.mtb-dialog--error .v-card-title{border-bottom:3px solid var(--fl-error)!important}.mtb-dialog--error .v-card-title{color:var(--fl-error)!important}.mtb-dialog--full .v-overlay__content{height:calc(100vh - 32px)!important}.mtb-dialog--full .v-card{height:100%;display:flex;flex-direction:column}.mtb-dialog--full .v-card-text{flex:1;overflow-y:auto}: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: #9FB3C8;--fl-chrome-hover: rgba(255, 255, 255, .08);--fl-chrome-active: rgba(255, 255, 255, .12);--fl-bg-workspace: #DCE4EF;--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-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-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: #486581;--fl-text-muted: #8993a3;--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%);--fl-font-family: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--fl-font-family-mono: "JetBrains Mono Variable", "JetBrains Mono", "Fira Code", monospace;--fl-font-family-ai: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--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;--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-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}: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){:root{--hdr-height: 52px}}@media(max-width:767px){:root{--hdr-height: 48px}}@media(max-height:800px){:root{--hdr-height: 42px}}@media(pointer:coarse)and (min-width:768px){:root{--hdr-height: 60px}}@media(max-width:1440px){: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){: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){: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){: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,html[data-theme=dark]{--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-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-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-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{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:after{background:var(--fl-navy-ink)}html[data-theme=dark] .length-bubble,html.dark .length-bubble{background:#1c2a3a;color:var(--fl-text-on-accent);box-shadow:0 1px 3px rgba(0,0,0,.45)}html[data-theme=dark] .length-bubble:after,html.dark .length-bubble:after{background:#1c2a3a}html:not(.dark):not([data-theme=dark]) .fl-chrome-popout{--fl-text-primary: #0b1220;--fl-text-secondary: #486581;--fl-text-muted: #8993a3;--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,html.dark .fl-chrome-popout{--fl-text-primary: #e6edf3;--fl-text-secondary: #d0d7de;--fl-text-muted: #b1bac4}: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,html[data-theme=dark]{--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}:root{--type-display: "Fraunces","Fraunces Variable",georgia,serif;--type-ui: "Plus Jakarta Sans","Plus Jakarta Sans Variable",system-ui,sans-serif;--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,.ut-palette__title,.sm-palette__title,.bp-palette__title,.tb-palette__title,.rp-palette__title,.sv-hero__title,[class*=hero__title]{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],[class*=hero__title-mark]{color:var(--type-title-mark);font-weight:var(--type-h1-weight)}.page-title{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,.browser-title,.search-scope__title,[class*=__section-title],[class*=__panel-title]{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,[class*=tile__value]{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],[class*=hero__eyebrow]{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],[class*=hero__lede]{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{font-family:var(--type-ui);font-size:15px;font-weight:600;letter-spacing:-.005em;color:#2b3340;line-height:1.3}.category-tile__count-label,.template-section-title{font-family:var(--type-ui);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--fl-text-muted)}.section-title{font-family:var(--type-ui);font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--fl-navy-ink)}.mdi,.mdi:before,[class^=mdi-]:before,[class*=" mdi-"]:before{font-family:Material Design Icons!important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-container{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{background:var(--fl-bg-page);min-height:100vh;padding:var(--fl-space-xl) var(--fl-space-lg)}.fl-card{background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:14px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 12px 32px rgba(16,24,40,.04);width:100%;max-width:520px;overflow:hidden;animation:fl-card-fade-in .4s var(--fl-ease-out)}.fl-card-wide{max-width:640px}.fl-card-narrow{max-width:420px}@keyframes fl-card-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fl-card-header{padding:var(--fl-space-xl) var(--fl-space-xl) 0;background:transparent}.fl-card-header h2,.fl-card-title{font-family:var(--fl-font-family);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{font-family:var(--fl-font-family);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{padding:var(--fl-space-lg) var(--fl-space-xl) var(--fl-space-xl)}.fl-card-footer{padding:var(--fl-space-lg) var(--fl-space-xl);border-top:1px solid var(--fl-border-subtle);background:var(--fl-bg-muted)}.fl-btn{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-family:var(--fl-font-family);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{color:inherit}.fl-btn:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn:active:not(:disabled){transform:translateY(1px)}.fl-btn:disabled{opacity:.5;cursor:not-allowed}.fl-btn:focus-visible{outline:2px solid var(--fl-navy);outline-offset:2px;box-shadow:none}.fl-btn-primary{background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-primary:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-inverse);border-color:var(--fl-navy-dark)}.fl-btn-secondary{background:var(--fl-brand-surface);color:var(--fl-navy);border-color:transparent}.fl-btn-secondary:hover:not(:disabled){background:var(--fl-navy);color:var(--fl-text-inverse);border-color:var(--fl-navy)}.fl-btn-brand{background:var(--fl-navy);color:var(--fl-text-inverse);border:1px solid var(--fl-navy)}.fl-btn-brand:hover:not(:disabled){background:var(--fl-navy-dark);border-color:var(--fl-navy-dark)}.fl-btn-ghost{background:transparent;color:var(--fl-text-secondary);padding:var(--fl-space-sm) var(--fl-space-md)}.fl-btn-ghost:hover:not(:disabled){background:var(--fl-bg-muted);color:var(--fl-text-primary)}.fl-btn-loading{pointer-events:none}.fl-btn-loading: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 .7s linear infinite}@keyframes fl-btn-spin{to{transform:rotate(360deg)}}.fl-btn-danger{background:var(--fl-error-light);color:var(--fl-error);border-color:var(--fl-error);font-weight:600}.fl-btn-danger:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-inverse);border-color:var(--fl-error)}.fl-btn-sm{padding:4px 10px;min-height:28px;font-size:13px}.fl-btn-block{width:100%}.fl-btn-icon{width:18px;height:18px}.fl-choice-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fl-space-sm)}.fl-choice-grid.single-column{grid-template-columns:1fr}.fl-choice-grid:has(>:nth-child(5)){grid-template-columns:1fr}.fl-choice-btn{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-family:var(--fl-font-family);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:hover:not(:disabled,.selected){background:var(--fl-ceremaris-light-hover)}.fl-choice-btn:active:not(:disabled){transform:translateY(1px)}.fl-choice-btn.selected{background:var(--fl-navy);color:var(--fl-text-inverse)}.fl-chip-row{display:flex;flex-wrap:wrap;gap:6px}.fl-chip{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-family:var(--fl-font-family);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{font-size:13px;color:#8993a3}.fl-chip:hover{background:var(--fl-ceremaris-light-hover);border-color:var(--fl-border-input-hover)}.fl-chip.selected{background:#e3f2fd;color:var(--fl-navy);border-color:var(--fl-navy);font-weight:var(--fl-weight-semibold)}.fl-chip.selected .mdi{color:var(--fl-navy)}.fl-chip.selected:hover{background:#bbdefb;border-color:var(--fl-navy)}.fl-chip:disabled{opacity:.5;cursor:not-allowed}.fl-input{width:100%;padding:12px 14px;min-height:44px;background:var(--fl-bg-card);border:1px solid #d7dbe1;border-radius:var(--fl-radius-md);font-family:var(--fl-font-family);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::placeholder{color:#8993a3}.fl-input:hover{border-color:#c9cfd6}.fl-input:focus{outline:none;border-color:var(--fl-border-input-focus);box-shadow:0 0 0 3px rgba(11,18,32,.08)}.fl-textarea{min-height:120px;resize:vertical}.fl-input-group{margin-bottom:var(--fl-space-md)}.fl-input-label{display:block;font-family:var(--fl-font-family);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{color:var(--fl-text-primary)}.fl-text-secondary{color:var(--fl-text-secondary)}.fl-text-muted{color:var(--fl-text-muted)}.fl-instruction{font-family:var(--fl-font-family);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{font-family:var(--fl-font-family);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{margin-top:var(--fl-space-xs)}.fl-mt-sm{margin-top:var(--fl-space-sm)}.fl-mt-md{margin-top:var(--fl-space-md)}.fl-mt-lg{margin-top:var(--fl-space-lg)}.fl-mt-xl{margin-top:var(--fl-space-xl)}.fl-mb-xs{margin-bottom:var(--fl-space-xs)}.fl-mb-sm{margin-bottom:var(--fl-space-sm)}.fl-mb-md{margin-bottom:var(--fl-space-md)}.fl-mb-lg{margin-bottom:var(--fl-space-lg)}.fl-mb-xl{margin-bottom:var(--fl-space-xl)}.fl-p-md{padding:var(--fl-space-md)}.fl-p-lg{padding:var(--fl-space-lg)}.fl-p-xl{padding:var(--fl-space-xl)}.fl-flex{display:flex}.fl-flex-col{flex-direction:column}.fl-items-center{align-items:center}.fl-justify-center{justify-content:center}.fl-justify-between{justify-content:space-between}.fl-gap-sm{gap:var(--fl-space-sm)}.fl-gap-md{gap:var(--fl-space-md)}.fl-gap-lg{gap:var(--fl-space-lg)}@media(max-width:768px){.fl-container{padding:var(--fl-space-lg) var(--fl-space-md)}.fl-card-header{padding:var(--fl-space-lg) var(--fl-space-lg) 0}.fl-card-header h2,.fl-card-title{font-size:var(--fl-text-xl)}.fl-card-content{padding:var(--fl-space-md) var(--fl-space-lg) var(--fl-space-lg)}.fl-choice-grid{grid-template-columns:1fr}}@media(max-width:480px){.fl-container{padding:var(--fl-space-md)}.fl-card-header,.fl-card-content{padding-left:var(--fl-space-md);padding-right:var(--fl-space-md)}}.fl-back-container{display:flex;justify-content:flex-start;margin-top:var(--fl-space-xl)}.fl-btn-back{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-family:var(--fl-font-family);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:hover:not(:disabled){background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}.fl-inline-container{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{padding:var(--fl-space-md) var(--fl-space-lg);border-radius:var(--fl-radius-lg);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-alert-success{background:var(--fl-success-light);color:var(--fl-success);border:1px solid var(--fl-success)}.fl-alert-error{background:var(--fl-error-light);color:var(--fl-error);border:1px solid var(--fl-error)}.fl-alert-warning{background:var(--fl-warning-light);color:var(--fl-warning);border:1px solid var(--fl-warning)}.fl-alert-info{background:var(--fl-info-light);color:var(--fl-info);border:1px solid var(--fl-info)}.fl-empty-state{text-align:center;padding:var(--fl-space-xl)}.fl-empty-state-icon{font-size:64px;color:var(--fl-text-muted);margin-bottom:var(--fl-space-md)}.fl-empty-state-title{font-family:var(--fl-font-family);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{font-family:var(--fl-font-family);font-size:var(--fl-text-base);color:var(--fl-text-secondary)}.fl-icon{width:18px;height:18px;color:currentcolor}.fl-icon-sm{width:16px;height:16px}.fl-icon-lg{width:24px;height:24px}.fl-check-icon{width:18px;height:18px;color:var(--fl-text-inverse)}.test-container .question-base,.test-container .result-container,.test-container [class*=-question-container],.test-container [class*=-result-container],.test-container [class*=-test-container]:not(.test-container){border-color:var(--fl-navy)!important}.test-container [style*="border-left: 3px solid #0b1220"],.test-container [style*="border-left: 3px solid rgb(11, 18, 32)"]{border-left-color:var(--fl-navy)!important}.test-container .back-button,.test-container .print-btn{background:rgba(20,54,92,.06)!important;color:var(--fl-navy)!important;border-color:var(--fl-navy)!important}.test-container .back-button:hover:not(:disabled),.test-container .print-btn:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-brass-light)!important;border-color:var(--fl-navy)!important}.test-container .back-button:disabled,.test-container .print-btn:disabled{background:#f5f5f5!important;color:#9aa3ad!important;border-color:#d7dbe1!important;opacity:1!important}.test-container [class*=-question-group]{background:transparent!important}.test-container [class*=-question-item]:not(.selected){border-color:var(--fl-navy)!important}.test-container [class*=-question-item]:not(.selected):hover{background:rgba(20,54,92,.1)!important;border-color:var(--fl-navy-dark)!important}.test-container .result-interpretation,.test-container .interpretation-section,.test-container .main-interpretation,.test-container .full-interpretation,.test-container .detailed-interpretation,.test-container .score-interpretation,.test-container .instruction-section,.test-container .instruction-box,.test-container .instructions-panel,.test-container .standard-instruction,.test-container .info-box,.test-container .important-note,.test-container .highlight-box,.test-container .camera-instruction,.test-container .drawing-instruction,.test-container .input-instruction,.test-container .region-hint,.test-container .tutorial-summary{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,.test-container .result-section,.test-container .summary-section,.test-container .score-box,.test-container .score-summary,.test-container .phase-card,.test-container .metric-card,.test-container .section-card,.test-container .test-info,.test-container .sequence-info,.test-container .completion-summary,.test-container .completion-status,.test-container .debug-section,.test-container .debug-stats,.test-container .debug-info,.test-container .specific-data,.test-container .matrix-display,.test-container .counter-display{background:#fff!important;border:1px solid #d7dbe1!important}.test-container .rectangle-question-container{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{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: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{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{font-size:16px!important;font-weight:500!important;color:#4a5568!important}.test-container .rectangle-question-group{padding:0!important;gap:10px!important;background:transparent!important;margin-top:4px!important}.test-container .rectangle-question-item,.test-container .bdi-option,.score-container .response-option{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,.test-container .bdi-option .bdi-option-text,.score-container .response-option .option-label{flex:1 1 auto!important;width:auto!important;text-align:left!important}.test-container .rectangle-question-item:before,.test-container .bdi-option: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{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:after,.test-container .bdi-option:after,.score-container .response-option: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:hover:not(.selected),.test-container .bdi-option:hover:not(.selected),.score-container .response-option: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:hover:not(.selected):before,.test-container .bdi-option:hover:not(.selected):before{border-color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected,.test-container .bdi-option.selected,.score-container .response-option.selected{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,.test-container .bdi-option.selected .bdi-option-text,.score-container .response-option.selected .option-label{color:var(--fl-brass-light)!important}.test-container .rectangle-question-item.selected:before,.test-container .bdi-option.selected:before{border-color:var(--fl-brass-light)!important;background:var(--fl-brass-light)!important}.score-container .response-option.selected .option-value{background:var(--fl-brass-light)!important;color:var(--fl-navy)!important}.test-container .rectangle-question-item.selected:after,.test-container .bdi-option.selected:after,.score-container .response-option.selected:after{opacity:1!important}.test-container .rectangle-question-item .option-score{flex:0 0 auto!important;font-size:13px!important;color:#6b7280!important;margin:0!important}.test-container .rectangle-question-item.selected .option-score{color:rgba(255,255,255,.8)!important}.test-container .answer-option{background:rgba(20,54,92,.043)!important;border:1.5px solid var(--fl-navy)!important}.test-container .answer-option:hover:not(.selected){border-color:var(--fl-navy-dark)!important;background:rgba(20,54,92,.1)!important}.test-container .answer-option.selected{background:var(--fl-navy)!important;border-color:var(--fl-navy)!important;color:var(--fl-brass-light)!important}.test-container .answer-option.selected .option-label{color:#fff!important}.test-container .answer-option.selected: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{border-top:none!important;background:none!important;padding:8px 0 0!important}.test-container .rectangle-question-container .bottom-progress-container{background:none!important;padding:12px 0 0!important}.test-container .rectangle-question-container .bottom-progress-bar{background:rgba(20,54,92,.1)!important;height:6px!important}@keyframes fl-ai-cognitive-pulse{0%,to{opacity:.4;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes fl-ai-cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fl-ai-data-pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@keyframes fl-ai-lens-scan{0%,to{opacity:1}50%{opacity:.6}}@keyframes fl-ai-gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.fl-ai-thinking{animation:fl-ai-cognitive-pulse 2s ease-in-out infinite}.fl-ai-generating{border-right:2px solid var(--fl-ai-accent);animation:fl-ai-cursor-blink .8s steps(2) infinite;padding-right:4px}.fl-ai-confidence-high{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{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{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{font-family:var(--fl-font-family-ai);color:#1e293b;letter-spacing:-.01em;padding-left:12px;border-left:2px solid transparent;border-image:var(--fl-ai-text-gradient) 1}.fl-human-text{font-family:var(--fl-font-family);color:var(--fl-text-primary)}.fl-ai-source-linked{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:hover{background:rgba(0,119,182,.2)}.fl-ai-source-indicator{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{opacity:1}.fl-data-container{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{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:before{content:"";position:absolute;top:-1px;right:20px;width:8px;height:8px;background:var(--fl-navy);border-radius:50%;animation:fl-ai-data-pulse 2s ease-in-out infinite}.fl-ai-lens-active .fl-data-container:not(.fl-ai-context-active){opacity:.4;filter:grayscale(30%)}.fl-ai-lens-toggle{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-family:var(--fl-font-family);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:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}.fl-ai-lens-toggle.active{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{font-size:16px;transition:transform var(--fl-duration-slow) var(--fl-ease-out)}.fl-ai-lens-toggle.active .lens-icon{transform:scale(1.1);animation:fl-ai-lens-scan 3s ease-in-out infinite}.fl-btn-ai{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: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:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 4px var(--fl-ai-accent-glow)}.fl-ai-badge{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-family:var(--fl-font-family);font-size:11px;font-weight:var(--fl-weight-semibold)}.fl-ai-badge .mdi{font-size:12px}.fl-ai-response{font-family:var(--fl-font-family-ai);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: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{display:inline-flex;align-items:center;gap:8px;color:var(--fl-ai-accent);font-family:var(--fl-font-family);font-size:var(--fl-text-sm)}.fl-ai-spinner: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 .8s linear infinite}@keyframes fl-ai-spin{to{transform:rotate(360deg)}}html.dark .fl-ai-text,html[data-theme=dark] .fl-ai-text{color:var(--fl-text-secondary)}html.dark .fl-ai-response,html[data-theme=dark] .fl-ai-response{color:var(--fl-text-secondary);background:var(--fl-bg-card)}html.dark .fl-btn-ai,html[data-theme=dark] .fl-btn-ai{color:#1a1a00}html.dark .fl-ai-badge,html[data-theme=dark] .fl-ai-badge{background:rgba(210,153,34,.2);color:#e3a832;border-color:rgba(210,153,34,.4)}html.dark,html[data-theme=dark]{color-scheme:dark}html.dark ::-webkit-scrollbar,html[data-theme=dark] ::-webkit-scrollbar{width:10px;height:10px}html.dark ::-webkit-scrollbar-track,html[data-theme=dark] ::-webkit-scrollbar-track{background:var(--fl-bg-page)}html.dark ::-webkit-scrollbar-thumb,html[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--fl-border-input);border-radius:5px}html.dark ::-webkit-scrollbar-thumb:hover,html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--fl-border-input-hover)}html.dark body,html[data-theme=dark] body{background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark #app,html[data-theme=dark] #app{background-color:var(--fl-bg-page)}html.dark footer,html[data-theme=dark] footer{background:linear-gradient(180deg,var(--fl-bg-card) 0%,var(--fl-bg-page) 100%)!important;border-top-color:var(--fl-border-input)!important;box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}html.dark .start-button,html[data-theme=dark] .start-button{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-card)!important}html.dark .info-item,html[data-theme=dark] .info-item{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .info-item:hover,html[data-theme=dark] .info-item:hover{background-color:#2d333b!important}html.dark .info-item.clickable:hover,html[data-theme=dark] .info-item.clickable:hover{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .info-icon,html[data-theme=dark] .info-icon,html.dark .info-label,html[data-theme=dark] .info-label{color:var(--fl-text-muted)!important}html.dark .info-value,html[data-theme=dark] .info-value{color:var(--fl-text-primary)!important}html.dark .user-info,html[data-theme=dark] .user-info{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-card)!important}html.dark .user-info .info-icon,html[data-theme=dark] .user-info .info-icon{color:var(--fl-navy)!important}html.dark .patient-info,html[data-theme=dark] .patient-info{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .patient-info .info-icon,html[data-theme=dark] .patient-info .info-icon{color:var(--fl-success)!important}html.dark .patient-info.no-patient,html[data-theme=dark] .patient-info.no-patient{background-color:#3d2d1a!important;border-color:var(--fl-warning)!important}html.dark .fachbereich-info,html[data-theme=dark] .fachbereich-info{background-color:#2d1a3d!important;border-color:#a371d4!important}html.dark .fachbereich-info .info-icon,html[data-theme=dark] .fachbereich-info .info-icon{color:#a371d4!important}html.dark .modus-info,html[data-theme=dark] .modus-info{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .ai-provider-info,html[data-theme=dark] .ai-provider-info{background-color:rgba(88,166,212,.15)!important;border-color:rgba(88,166,212,.4)!important}html.dark .ai-provider-info .info-icon,html[data-theme=dark] .ai-provider-info .info-icon{color:var(--fl-navy)!important}html.dark .session-info,html[data-theme=dark] .session-info,html.dark .unlock-info,html[data-theme=dark] .unlock-info{background-color:#1a3d2e!important;border-color:var(--fl-success)!important}html.dark .untersucher-info,html[data-theme=dark] .untersucher-info{background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html.dark select,html.dark textarea,html[data-theme=dark] input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--fl-bg-page);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark input::placeholder,html.dark textarea::placeholder,html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#8993a3}html.dark input:not([type=checkbox],[type=radio],[type=range]):focus,html.dark select:focus,html.dark textarea:focus,html[data-theme=dark] input:not([type=checkbox],[type=radio],[type=range]):focus,html[data-theme=dark] select:focus,html[data-theme=dark] textarea:focus{border-color:var(--fl-border-input-focus);outline-color:var(--fl-border-input-focus)}html.dark select option,html[data-theme=dark] select option{background-color:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .v-field,html[data-theme=dark] .v-field{background:var(--fl-bg-card)!important}html.dark .v-field__input,html[data-theme=dark] .v-field__input{color:var(--fl-text-primary)!important}html.dark .v-field__outline,html[data-theme=dark] .v-field__outline{border-color:var(--fl-border-input)!important}html.dark .v-field--focused .v-field__outline,html[data-theme=dark] .v-field--focused .v-field__outline{border-color:var(--fl-border-input-focus)!important}html.dark .v-label,html[data-theme=dark] .v-label,html.dark .v-select .v-field__append-inner,html.dark .v-text-field .v-field__append-inner,html.dark .v-text-field .v-field__prepend-inner,html[data-theme=dark] .v-select .v-field__append-inner,html[data-theme=dark] .v-text-field .v-field__append-inner,html[data-theme=dark] .v-text-field .v-field__prepend-inner{color:var(--fl-text-muted)!important}html.dark .v-list,html[data-theme=dark] .v-list{background:var(--fl-bg-card)!important}html.dark .v-list-item,html[data-theme=dark] .v-list-item{color:var(--fl-text-primary)!important}html.dark .v-list-item:hover,html[data-theme=dark] .v-list-item:hover{background:var(--fl-bg-card-hover)!important}html.dark .v-overlay__content,html[data-theme=dark] .v-overlay__content{color:var(--fl-text-primary)}html.dark .v-dialog>.v-overlay__content>.v-card,html[data-theme=dark] .v-dialog>.v-overlay__content>.v-card{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark input[type=checkbox],html.dark input[type=radio],html[data-theme=dark] input[type=checkbox],html[data-theme=dark] input[type=radio]{accent-color:var(--fl-navy)}html.dark .fl-chip,html[data-theme=dark] .fl-chip{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-muted)}html.dark .fl-chip .mdi,html[data-theme=dark] .fl-chip .mdi{color:var(--fl-text-placeholder)}html.dark .fl-chip:hover,html[data-theme=dark] .fl-chip:hover{background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-focus);color:var(--fl-navy)}html.dark .fl-chip.selected,html[data-theme=dark] .fl-chip.selected{background:#388bfd;color:var(--fl-brass-light);border-color:#388bfd}html.dark .fl-chip.selected .mdi,html[data-theme=dark] .fl-chip.selected .mdi{color:var(--fl-brass-light)}html.dark .fl-chip.selected:hover,html[data-theme=dark] .fl-chip.selected:hover{background:#1f6feb;border-color:#1f6feb}html.dark .user-info-panel,html[data-theme=dark] .user-info-panel{color:var(--fl-text-primary)}html.dark .info-section,html[data-theme=dark] .info-section{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input);box-shadow:0 1px 3px rgba(0,0,0,.3)!important}html.dark .section-header,html[data-theme=dark] .section-header{color:var(--fl-text-muted)!important}html.dark .section-header .mdi,html[data-theme=dark] .section-header .mdi{color:var(--fl-navy)!important}html.dark .section-title,html[data-theme=dark] .section-title{color:var(--fl-text-muted)!important}html.dark .user-name,html[data-theme=dark] .user-name{color:var(--fl-text-primary)!important}html.dark .fachrichtung-badge,html[data-theme=dark] .fachrichtung-badge{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .token-label,html[data-theme=dark] .token-label{color:var(--fl-text-muted)!important}html.dark .token-value,html[data-theme=dark] .token-value{color:var(--fl-text-primary)!important}html.dark .token-value.cost,html[data-theme=dark] .token-value.cost{color:var(--fl-navy)!important}html.dark .cost-row,html[data-theme=dark] .cost-row{border-top-color:var(--fl-border-input)!important}html.dark .toggle-row,html[data-theme=dark] .toggle-row{background:var(--fl-bg-card-hover)!important}html.dark .toggle-btn,html[data-theme=dark] .toggle-btn{background:transparent!important;color:var(--fl-text-muted)!important;border-color:transparent!important}html.dark .toggle-btn:hover,html[data-theme=dark] .toggle-btn:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .toggle-btn.active,html[data-theme=dark] .toggle-btn.active{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .refresh-btn,html[data-theme=dark] .refresh-btn{color:var(--fl-text-muted)!important}html.dark .refresh-btn:hover:not(:disabled),html[data-theme=dark] .refresh-btn:hover:not(:disabled){color:var(--fl-navy)!important}html.dark .patient-info-table,html[data-theme=dark] .patient-info-table{color:var(--fl-text-primary)}html.dark .patient-info-table td,html[data-theme=dark] .patient-info-table td{color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .patient-info-table .label,html[data-theme=dark] .patient-info-table .label,html.dark .nav-btn .mdi,html[data-theme=dark] .nav-btn .mdi{color:var(--fl-text-muted)!important}html.dark .nav-btn:hover .mdi,html[data-theme=dark] .nav-btn:hover .mdi{color:var(--fl-navy)!important}html.dark .document-manager,html[data-theme=dark] .document-manager{background:var(--fl-bg-card)!important}html.dark .documents-header,html[data-theme=dark] .documents-header{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .documents-header .header-title,html[data-theme=dark] .documents-header .header-title{color:var(--fl-text-primary)!important}html.dark .documents-header .mdi,html[data-theme=dark] .documents-header .mdi{color:var(--fl-navy)!important}html.dark .doc-type-filter,html[data-theme=dark] .doc-type-filter{background:var(--fl-bg-card-hover)!important}html.dark .doc-type-filter .v-field,html[data-theme=dark] .doc-type-filter .v-field{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .documents-list,html[data-theme=dark] .documents-list{background:var(--fl-bg-page)!important}html.dark .document-item,html[data-theme=dark] .document-item{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-item:hover,html[data-theme=dark] .document-item:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .document-item.selected,html[data-theme=dark] .document-item.selected{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .doc-meta,html[data-theme=dark] .doc-meta{color:var(--fl-text-muted)!important}html.dark .doc-badge,html[data-theme=dark] .doc-badge,html.dark .action-btn,html[data-theme=dark] .action-btn{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .action-btn:hover,html[data-theme=dark] .action-btn:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important}html.dark .action-btn.danger:hover,html[data-theme=dark] .action-btn.danger:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .data-container,html[data-theme=dark] .data-container{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-header,html[data-theme=dark] .container-header{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-title,html[data-theme=dark] .container-title{color:var(--fl-text-primary)!important}html.dark .container-content,html[data-theme=dark] .container-content{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .data-item,html[data-theme=dark] .data-item{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .data-item:hover,html[data-theme=dark] .data-item:hover{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date,html[data-theme=dark] .item-date{color:var(--fl-navy)!important}html.dark .item-content,html[data-theme=dark] .item-content{color:var(--fl-text-primary)!important}html.dark .item-actions button,html[data-theme=dark] .item-actions button{color:var(--fl-text-muted)!important}html.dark .item-actions button:hover,html[data-theme=dark] .item-actions button:hover{color:var(--fl-navy)!important}html.dark .empty-state,html[data-theme=dark] .empty-state{color:var(--fl-text-secondary)!important}html.dark .empty-state .mdi,html[data-theme=dark] .empty-state .mdi{color:#8993a3!important}html.dark .document-manager,html[data-theme=dark] .document-manager{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .document-manager__header,html[data-theme=dark] .document-manager__header{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__title,html[data-theme=dark] .document-manager__title{color:var(--fl-text-primary)!important}html.dark .document-manager__title .mdi,html[data-theme=dark] .document-manager__title .mdi{color:var(--fl-navy)!important}html.dark .document-manager__filters,html[data-theme=dark] .document-manager__filters{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__select,html[data-theme=dark] .document-manager__select{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__select:focus,html[data-theme=dark] .document-manager__select:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__loading,html.dark .document-manager__empty,html[data-theme=dark] .document-manager__loading,html[data-theme=dark] .document-manager__empty{color:var(--fl-text-muted)!important}html.dark .document-manager__error,html[data-theme=dark] .document-manager__error{color:var(--fl-error)!important}html.dark .document-manager__list,html[data-theme=dark] .document-manager__list{background:var(--fl-bg-page)!important}html.dark .document-manager__item,html[data-theme=dark] .document-manager__item{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .document-manager__item:hover,html[data-theme=dark] .document-manager__item:hover{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__item--selected,html[data-theme=dark] .document-manager__item--selected{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item--selected:hover,html[data-theme=dark] .document-manager__item--selected:hover{background:#1f4a5a!important}html.dark .document-manager__item-icon,html[data-theme=dark] .document-manager__item-icon{background:var(--fl-ceremaris-light)!important}html.dark .document-manager__item-icon .mdi,html[data-theme=dark] .document-manager__item-icon .mdi{color:var(--fl-navy)!important}html.dark .document-manager__item-name,html[data-theme=dark] .document-manager__item-name{color:var(--fl-text-primary)!important}html.dark .document-manager__item-meta,html[data-theme=dark] .document-manager__item-meta{color:var(--fl-text-muted)!important}html.dark .document-manager__item-separator,html[data-theme=dark] .document-manager__item-separator{color:var(--fl-border-input)!important}html.dark .document-manager__item-score,html[data-theme=dark] .document-manager__item-score{color:var(--fl-navy)!important}html.dark .document-manager__item-text-status,html[data-theme=dark] .document-manager__item-text-status{color:var(--fl-success)!important}html.dark .document-manager__item-badge--note,html[data-theme=dark] .document-manager__item-badge--note{background:#3d2a00!important;color:#f0883e!important}html.dark .document-manager__item-badge--generated,html[data-theme=dark] .document-manager__item-badge--generated{background:#2d2040!important;color:#a371f7!important}html.dark .document-manager__btn,html[data-theme=dark] .document-manager__btn{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .document-manager__btn:hover:not(:disabled),html[data-theme=dark] .document-manager__btn:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__btn--danger:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--danger:hover:not(:disabled){background:#3d1a1a!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .document-manager__btn--add,html.dark .document-manager__btn--primary,html[data-theme=dark] .document-manager__btn--add,html[data-theme=dark] .document-manager__btn--primary{background:var(--fl-navy)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-text-inverse)!important}html.dark .document-manager__btn--add:hover:not(:disabled),html.dark .document-manager__btn--primary:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--add:hover:not(:disabled),html[data-theme=dark] .document-manager__btn--primary:hover:not(:disabled){background:#79b8de!important;border-color:#79b8de!important}html.dark .document-manager__pagination,html[data-theme=dark] .document-manager__pagination{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__page-info,html[data-theme=dark] .document-manager__page-info{color:var(--fl-text-muted)!important}html.dark .document-manager__dialog-overlay,html[data-theme=dark] .document-manager__dialog-overlay{background:rgba(0,0,0,.7)!important}html.dark .document-manager__dialog,html.dark .document-manager__ocr-modal,html.dark .document-manager__note-modal,html.dark .document-manager__fulltext-modal,html[data-theme=dark] .document-manager__dialog,html[data-theme=dark] .document-manager__ocr-modal,html[data-theme=dark] .document-manager__note-modal,html[data-theme=dark] .document-manager__fulltext-modal{background:var(--fl-bg-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.dark .document-manager__dialog-header,html.dark .document-manager__ocr-header,html.dark .document-manager__note-header,html.dark .document-manager__fulltext-header,html[data-theme=dark] .document-manager__dialog-header,html[data-theme=dark] .document-manager__ocr-header,html[data-theme=dark] .document-manager__note-header,html[data-theme=dark] .document-manager__fulltext-header{border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-content,html.dark .document-manager__ocr-content,html.dark .document-manager__note-content,html.dark .document-manager__fulltext-content,html[data-theme=dark] .document-manager__dialog-content,html[data-theme=dark] .document-manager__ocr-content,html[data-theme=dark] .document-manager__note-content,html[data-theme=dark] .document-manager__fulltext-content{color:var(--fl-text-primary)!important}html.dark .document-manager__dialog-actions,html.dark .document-manager__ocr-actions,html.dark .document-manager__note-actions,html.dark .document-manager__fulltext-actions,html[data-theme=dark] .document-manager__dialog-actions,html[data-theme=dark] .document-manager__ocr-actions,html[data-theme=dark] .document-manager__note-actions,html[data-theme=dark] .document-manager__fulltext-actions{background:var(--fl-bg-card-hover)!important;border-top-color:var(--fl-border-input)!important}html.dark .document-manager__item-text-preview,html[data-theme=dark] .document-manager__item-text-preview{border-top-color:var(--fl-border-input)!important}html.dark .document-manager__text-toggle,html[data-theme=dark] .document-manager__text-toggle{color:var(--fl-navy)!important}html.dark .document-manager__text-content,html[data-theme=dark] .document-manager__text-content{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__word-count,html[data-theme=dark] .document-manager__word-count{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-upload,html[data-theme=dark] .document-manager__ocr-upload{border-color:var(--fl-border-input-focus)!important;background:var(--fl-bg-page)!important}html.dark .document-manager__ocr-upload:hover,html[data-theme=dark] .document-manager__ocr-upload:hover{background:var(--fl-bg-card)!important}html.dark .document-manager__ocr-upload p,html[data-theme=dark] .document-manager__ocr-upload p{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-file-info,html.dark .document-manager__ocr-provider-select,html[data-theme=dark] .document-manager__ocr-file-info,html[data-theme=dark] .document-manager__ocr-provider-select{background:var(--fl-bg-card-hover)!important}html.dark .document-manager__ocr-file-name,html[data-theme=dark] .document-manager__ocr-file-name{color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-file-size,html[data-theme=dark] .document-manager__ocr-file-size{color:var(--fl-text-muted)!important}html.dark .document-manager__ocr-textarea,html.dark .document-manager__note-textarea,html.dark .document-manager__note-title-input,html[data-theme=dark] .document-manager__ocr-textarea,html[data-theme=dark] .document-manager__note-textarea,html[data-theme=dark] .document-manager__note-title-input{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-manager__ocr-textarea:focus,html.dark .document-manager__note-textarea:focus,html.dark .document-manager__note-title-input:focus,html[data-theme=dark] .document-manager__ocr-textarea:focus,html[data-theme=dark] .document-manager__note-textarea:focus,html[data-theme=dark] .document-manager__note-title-input:focus{border-color:var(--fl-border-input-focus)!important}html.dark .document-manager__ocr-provider-select select,html[data-theme=dark] .document-manager__ocr-provider-select select{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-display,html[data-theme=dark] .container-display{background:var(--fl-bg-page)!important}html.dark .container-cell,html.dark .container-wrapper,html[data-theme=dark] .container-cell,html[data-theme=dark] .container-wrapper{background:var(--fl-bg-card)!important}html.dark .diagnosen-header,html.dark .container-toolbar,html[data-theme=dark] .diagnosen-header,html[data-theme=dark] .container-toolbar{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .v-card,html[data-theme=dark] .v-card{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .v-card-title,html[data-theme=dark] .v-card-title,html.dark .v-card-text,html[data-theme=dark] .v-card-text,html.dark .v-list-item-title,html[data-theme=dark] .v-list-item-title{color:var(--fl-text-primary)!important}html.dark .v-list-item-subtitle,html[data-theme=dark] .v-list-item-subtitle{color:var(--fl-text-muted)!important}html.dark .v-menu>.v-overlay__content,html[data-theme=dark] .v-menu>.v-overlay__content{background:var(--fl-bg-card)!important}html.dark .document-manager__item-checkbox input[type=checkbox],html[data-theme=dark] .document-manager__item-checkbox input[type=checkbox]{accent-color:var(--fl-navy)!important}html.dark .container-wrapper,html[data-theme=dark] .container-wrapper{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .container-wrapper.fullscreen,html[data-theme=dark] .container-wrapper.fullscreen{background:var(--fl-bg-page)!important}html.dark .add-new-form,html.dark .item-edit,html[data-theme=dark] .add-new-form,html[data-theme=dark] .item-edit{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .form-row label,html[data-theme=dark] .form-row label{color:var(--fl-text-primary)!important}html.dark .form-row input[type=date],html.dark .form-row input[type=text],html.dark .form-row textarea,html[data-theme=dark] .form-row input[type=date],html[data-theme=dark] .form-row input[type=text],html[data-theme=dark] .form-row textarea{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .form-row input:focus,html.dark .form-row textarea:focus,html[data-theme=dark] .form-row input:focus,html[data-theme=dark] .form-row textarea:focus{border-color:var(--fl-border-input-focus)!important;outline:none!important}html.dark .save-btn,html[data-theme=dark] .save-btn{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .save-btn:hover:not(:disabled),html[data-theme=dark] .save-btn:hover:not(:disabled){background:#2ea043!important}html.dark .save-btn:disabled,html[data-theme=dark] .save-btn:disabled{background:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .cancel-btn,html[data-theme=dark] .cancel-btn{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .cancel-btn:hover,html[data-theme=dark] .cancel-btn:hover{background:var(--fl-border-input)!important}html.dark .container-content,html[data-theme=dark] .container-content{background:var(--fl-bg-page)!important}html.dark .loading,html[data-theme=dark] .loading{color:var(--fl-text-muted)!important}html.dark .items-list,html[data-theme=dark] .items-list{background:transparent!important}html.dark .data-item,html[data-theme=dark] .data-item{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .data-item:hover,html[data-theme=dark] .data-item:hover{border-color:var(--fl-border-input-focus)!important}html.dark .data-item.selected,html[data-theme=dark] .data-item.selected{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important}html.dark .data-item.editing,html[data-theme=dark] .data-item.editing{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input-focus)!important}html.dark .item-date,html[data-theme=dark] .item-date,html.dark .item-code,html.dark .diagnose-code,html[data-theme=dark] .item-code,html[data-theme=dark] .diagnose-code{color:var(--fl-navy)!important}html.dark .item-text,html[data-theme=dark] .item-text{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .expand-btn,html[data-theme=dark] .expand-btn{color:#a371f7!important}html.dark .expand-btn:hover,html[data-theme=dark] .expand-btn:hover{background:#2d2040!important}html.dark .copy-btn,html[data-theme=dark] .copy-btn{color:#f0883e!important}html.dark .copy-btn:hover,html[data-theme=dark] .copy-btn:hover{background:#3d2a00!important}html.dark .edit-btn,html[data-theme=dark] .edit-btn{color:var(--fl-navy)!important}html.dark .edit-btn:hover,html[data-theme=dark] .edit-btn:hover{background:var(--fl-ceremaris-light)!important}html.dark .delete-btn,html[data-theme=dark] .delete-btn{color:var(--fl-error)!important}html.dark .delete-btn:hover,html[data-theme=dark] .delete-btn:hover{background:#3d1a1a!important}html.dark .no-data,html[data-theme=dark] .no-data{color:var(--fl-text-muted)!important}html.dark .add-first-btn,html[data-theme=dark] .add-first-btn{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .add-first-btn:hover,html[data-theme=dark] .add-first-btn:hover{background:#79b8de!important}html.dark .autocomplete-dropdown,html[data-theme=dark] .autocomplete-dropdown{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .autocomplete-item,html[data-theme=dark] .autocomplete-item{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-surface-3)!important}html.dark .autocomplete-item:hover,html.dark .autocomplete-item.selected,html[data-theme=dark] .autocomplete-item:hover,html[data-theme=dark] .autocomplete-item.selected{background:var(--fl-bg-card-hover)!important}html.dark .autocomplete-loading,html[data-theme=dark] .autocomplete-loading{background:var(--fl-bg-card)!important;color:var(--fl-text-muted)!important}html.dark .icd-code,html[data-theme=dark] .icd-code{color:var(--fl-navy)!important}html.dark .icd-description,html.dark .medication-name,html[data-theme=dark] .icd-description,html[data-theme=dark] .medication-name{color:var(--fl-text-primary)!important}html.dark .item-checkbox,html[data-theme=dark] .item-checkbox{accent-color:var(--fl-navy)!important}html.dark .container-header-simple,html[data-theme=dark] .container-header-simple{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .container-header-simple .header-title,html[data-theme=dark] .container-header-simple .header-title{color:var(--fl-text-primary)!important}html.dark .container-header-simple .header-checkbox,html[data-theme=dark] .container-header-simple .header-checkbox{accent-color:var(--fl-navy)!important}html.dark .container-header-simple .header-btn,html[data-theme=dark] .container-header-simple .header-btn{color:var(--fl-text-muted)!important}html.dark .container-header-simple .header-btn:hover,html[data-theme=dark] .container-header-simple .header-btn:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .container-header-simple .add-btn,html[data-theme=dark] .container-header-simple .add-btn{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .container-header-simple .add-btn:hover,html[data-theme=dark] .container-header-simple .add-btn:hover{background:#2ea043!important}html.dark .footer-info-item,html[data-theme=dark] .footer-info-item{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .footer-info-item span,html.dark .footer-info-item .info-label,html.dark .footer-info-item .info-value,html[data-theme=dark] .footer-info-item span,html[data-theme=dark] .footer-info-item .info-label,html[data-theme=dark] .footer-info-item .info-value{color:var(--fl-text-primary)!important}html.dark .footer-info-item .info-icon,html[data-theme=dark] .footer-info-item .info-icon{color:var(--fl-navy)!important}html.dark .footer-slider-label,html.dark .slider-label,html[data-theme=dark] .footer-slider-label,html[data-theme=dark] .slider-label{color:var(--fl-text-primary)!important}html.dark .footer-gradient-bar,html[data-theme=dark] .footer-gradient-bar{background:linear-gradient(90deg,var(--fl-ceremaris-light) 0%,var(--fl-bg-card-hover) 50%,var(--fl-ceremaris-light) 100%)!important}html.dark .footer-controls,html[data-theme=dark] .footer-controls{background:var(--fl-bg-page)!important}html.dark input[type=range],html[data-theme=dark] input[type=range]{accent-color:var(--fl-navy)!important}html.dark .three-column-layout,html[data-theme=dark] .three-column-layout,html.dark .column-left,html[data-theme=dark] .column-left,html.dark .column-right,html[data-theme=dark] .column-right,html.dark .column-center,html[data-theme=dark] .column-center,html.dark .home,html.dark .home-view,html[data-theme=dark] .home,html[data-theme=dark] .home-view,html.dark .dokutoolbox-container,html[data-theme=dark] .dokutoolbox-container,html.dark .editor-scroll,html[data-theme=dark] .editor-scroll{background:var(--fl-bg-page)!important}html.dark .editor-scroll::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll::-webkit-scrollbar-thumb{background:#388bfd!important}html.dark .doc-type-btn,html[data-theme=dark] .doc-type-btn{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-type-btn.active,html[data-theme=dark] .doc-type-btn.active{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .document-editor,html[data-theme=dark] .document-editor{background:var(--fl-bg-page)!important}html.dark .editor-content,html[data-theme=dark] .editor-content{background:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;border:1px solid var(--fl-border-input)!important}html.dark .dokutoolbox-editor textarea,html.dark .dokutoolbox-editor input[type=text],html.dark .editor-content textarea,html.dark .editor-content input[type=text],html[data-theme=dark] .dokutoolbox-editor textarea,html[data-theme=dark] .dokutoolbox-editor input[type=text],html[data-theme=dark] .editor-content textarea,html[data-theme=dark] .editor-content input[type=text]{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dokutoolbox-editor textarea:focus,html.dark .editor-content textarea:focus,html[data-theme=dark] .dokutoolbox-editor textarea:focus,html[data-theme=dark] .editor-content textarea:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .dokutoolbox-editor textarea::placeholder,html.dark .editor-content textarea::placeholder,html[data-theme=dark] .dokutoolbox-editor textarea::placeholder,html[data-theme=dark] .editor-content textarea::placeholder{color:#8993a3!important}html.dark .ai-edit-input,html[data-theme=dark] .ai-edit-input{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .ai-edit-input:focus,html[data-theme=dark] .ai-edit-input:focus{border-color:#388bfd!important;box-shadow:0 0 0 3px rgba(56,139,253,.3)!important}html.dark .ai-edit-input::placeholder,html[data-theme=dark] .ai-edit-input::placeholder{color:#8993a3!important}html.dark .btn-copy-clipboard,html[data-theme=dark] .btn-copy-clipboard{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .collapsible-doku-bar,html[data-theme=dark] .collapsible-doku-bar{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar,html.dark .expanded-bar,html[data-theme=dark] .collapsed-bar,html[data-theme=dark] .expanded-bar{background:var(--fl-bg-card)!important}html.dark .doc-tab,html.dark .doc-tab-expanded,html[data-theme=dark] .doc-tab,html[data-theme=dark] .doc-tab-expanded{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .doc-tab:hover,html.dark .doc-tab-expanded:hover,html[data-theme=dark] .doc-tab:hover,html[data-theme=dark] .doc-tab-expanded:hover{background:var(--fl-border-input)!important}html.dark .doc-tab.active,html.dark .doc-tab-expanded.active,html[data-theme=dark] .doc-tab.active,html[data-theme=dark] .doc-tab-expanded.active{background:var(--fl-success-light)!important;border-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .action-btn,html.dark .action-btn-expanded,html[data-theme=dark] .action-btn,html[data-theme=dark] .action-btn-expanded{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn:hover,html.dark .action-btn-expanded:hover,html[data-theme=dark] .action-btn:hover,html[data-theme=dark] .action-btn-expanded:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .action-btn.active,html.dark .action-btn-expanded.active,html[data-theme=dark] .action-btn.active,html[data-theme=dark] .action-btn-expanded.active{background:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .toggle-btn,html.dark .toggle-btn-small,html[data-theme=dark] .toggle-btn,html[data-theme=dark] .toggle-btn-small{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn:hover,html.dark .toggle-btn-small:hover,html[data-theme=dark] .toggle-btn:hover,html[data-theme=dark] .toggle-btn-small:hover{background:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .quick-actions,html[data-theme=dark] .quick-actions{background:transparent!important}html.dark .freie-frage-btn,html[data-theme=dark] .freie-frage-btn{background:linear-gradient(135deg,var(--fl-success-light) 0%,var(--fl-success-dark) 100%)!important;box-shadow:0 2px 8px rgba(45,106,79,.4)!important}html.dark .freie-frage-btn:hover,html[data-theme=dark] .freie-frage-btn:hover{box-shadow:0 4px 12px rgba(35,134,54,.5)!important}html.dark .template-selector,html.dark .template-modal,html[data-theme=dark] .template-selector,html[data-theme=dark] .template-modal{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .template-item,html[data-theme=dark] .template-item{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .template-item:hover,html[data-theme=dark] .template-item:hover{background:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .template-category,html[data-theme=dark] .template-category{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .template-category.active,html[data-theme=dark] .template-category.active{background:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .template-search input,html[data-theme=dark] .template-search input{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-header-logo-btn,html[data-theme=dark] .fl-header-logo-btn{background:var(--fl-bg-page)!important;border-radius:8px!important}html.dark .dokutoolbox-view,html.dark [class*=dokutoolbox],html[data-theme=dark] .dokutoolbox-view,html[data-theme=dark] [class*=dokutoolbox],html.dark body,html[data-theme=dark] body,html.dark #app,html[data-theme=dark] #app{background:var(--fl-bg-page)!important}html.dark .dokutoolbox-container,html.dark div.dokutoolbox-container,html[data-theme=dark] .dokutoolbox-container,html[data-theme=dark] div.dokutoolbox-container,html.dark .editor-scroll,html[data-theme=dark] .editor-scroll{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .editor-scroll::-webkit-scrollbar-track,html[data-theme=dark] .editor-scroll::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .editor-scroll::-webkit-scrollbar-thumb,html[data-theme=dark] .editor-scroll::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .dokutoolbox-editor,html[data-theme=dark] .dokutoolbox-editor{background:var(--fl-bg-page)!important}html.dark .doc-type-switch,html[data-theme=dark] .doc-type-switch{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .doc-type-btn,html.dark button.doc-type-btn,html[data-theme=dark] .doc-type-btn,html[data-theme=dark] button.doc-type-btn{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-btn:hover,html[data-theme=dark] .doc-type-btn:hover{background:var(--fl-border-input)!important}html.dark .doc-type-btn.active,html[data-theme=dark] .doc-type-btn.active{background:var(--fl-info)!important;border-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .patient-header,html[data-theme=dark] .patient-header{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .patient-name,html[data-theme=dark] .patient-name{color:var(--fl-brass-light)!important}html.dark .patient-meta,html[data-theme=dark] .patient-meta{color:color-mix(in srgb,var(--fl-brass-light) 82%,transparent)!important}html.dark .document-editor,html[data-theme=dark] .document-editor{background:transparent!important}html.dark .editor-content,html.dark div.editor-content,html[data-theme=dark] .editor-content,html[data-theme=dark] div.editor-content{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}html.dark .editor-section,html[data-theme=dark] .editor-section{border-bottom-color:var(--fl-border-input)!important}html.dark .section-title,html[data-theme=dark] .section-title{color:var(--fl-text-primary)!important}html.dark .btn-copy-clipboard,html[data-theme=dark] .btn-copy-clipboard{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;box-shadow:none!important;border:1px solid var(--fl-border-input)!important}html.dark .btn-copy-clipboard:hover:not(:disabled),html[data-theme=dark] .btn-copy-clipboard:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .btn-all-normal,html[data-theme=dark] .btn-all-normal{background:var(--fl-success-light)!important;box-shadow:none!important}html.dark .btn-all-normal:hover:not(:disabled),html[data-theme=dark] .btn-all-normal:hover:not(:disabled){background:#2ea043!important}html.dark .collapsible-doku-bar,html.dark div.collapsible-doku-bar,html[data-theme=dark] .collapsible-doku-bar,html[data-theme=dark] div.collapsible-doku-bar{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar,html.dark .expanded-bar,html[data-theme=dark] .collapsed-bar,html[data-theme=dark] .expanded-bar{background:transparent!important}html.dark .doc-tab,html.dark .doc-tab-expanded,html.dark button.doc-tab,html.dark button.doc-tab-expanded,html[data-theme=dark] .doc-tab,html[data-theme=dark] .doc-tab-expanded,html[data-theme=dark] button.doc-tab,html[data-theme=dark] button.doc-tab-expanded{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-tab:hover,html.dark .doc-tab-expanded:hover,html[data-theme=dark] .doc-tab:hover,html[data-theme=dark] .doc-tab-expanded:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-tab.active,html.dark .doc-tab-expanded.active,html[data-theme=dark] .doc-tab.active,html[data-theme=dark] .doc-tab-expanded.active{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn,html.dark .toggle-btn-small,html[data-theme=dark] .toggle-btn,html[data-theme=dark] .toggle-btn-small{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn:hover,html.dark .toggle-btn-small:hover,html[data-theme=dark] .toggle-btn:hover,html[data-theme=dark] .toggle-btn-small:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn .mdi,html.dark .toggle-btn-small .mdi,html[data-theme=dark] .toggle-btn .mdi,html[data-theme=dark] .toggle-btn-small .mdi{color:var(--fl-text-primary)!important}html.dark .action-btn,html.dark .action-btn-expanded,html.dark button.action-btn,html.dark button.action-btn-expanded,html[data-theme=dark] .action-btn,html[data-theme=dark] .action-btn-expanded,html[data-theme=dark] button.action-btn,html[data-theme=dark] button.action-btn-expanded{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .action-btn:hover:not(:disabled),html.dark .action-btn-expanded:hover:not(.disabled),html[data-theme=dark] .action-btn:hover:not(:disabled),html[data-theme=dark] .action-btn-expanded:hover:not(.disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .action-btn-expanded.active,html[data-theme=dark] .action-btn-expanded.active{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .divider,html[data-theme=dark] .divider{background:var(--fl-border-input)!important}html.dark .badge,html[data-theme=dark] .badge{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .freie-frage-btn,html[data-theme=dark] .freie-frage-btn{background:linear-gradient(135deg,#1f6feb,#0969da)!important;box-shadow:0 2px 8px rgba(31,111,235,.3)!important}html.dark .template-selector,html.dark .template-selector-modal,html[data-theme=dark] .template-selector,html[data-theme=dark] .template-selector-modal{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-selector .modal-header,html[data-theme=dark] .template-selector .modal-header{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .template-selector h3,html.dark .template-selector .title,html[data-theme=dark] .template-selector h3,html[data-theme=dark] .template-selector .title{color:var(--fl-text-primary)!important}html.dark .template-search input,html.dark .template-search-input,html[data-theme=dark] .template-search input,html[data-theme=dark] .template-search-input{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .template-item,html.dark .template-card,html[data-theme=dark] .template-item,html[data-theme=dark] .template-card{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .template-item:hover,html.dark .template-card:hover,html[data-theme=dark] .template-item:hover,html[data-theme=dark] .template-card:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .category-btn,html.dark .category-tab,html[data-theme=dark] .category-btn,html[data-theme=dark] .category-tab{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .category-btn.active,html.dark .category-tab.active,html[data-theme=dark] .category-btn.active,html[data-theme=dark] .category-tab.active{background:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .ai-edit-modal,html.dark [class*=ai-edit-modal],html[data-theme=dark] .ai-edit-modal,html[data-theme=dark] [class*=ai-edit-modal]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-header,html[data-theme=dark] .ai-edit-modal .modal-header{background:var(--fl-bg-card-hover)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .ai-edit-modal .modal-body,html[data-theme=dark] .ai-edit-modal .modal-body{background:var(--fl-bg-card)!important}html.dark .ai-edit-modal textarea,html.dark .ai-edit-modal input,html.dark .ai-edit-input,html[data-theme=dark] .ai-edit-modal textarea,html[data-theme=dark] .ai-edit-modal input,html[data-theme=dark] .ai-edit-input{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal,html.dark [class*=save-load],html[data-theme=dark] .save-load-modal,html[data-theme=dark] [class*=save-load]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal .modal-header,html[data-theme=dark] .save-load-modal .modal-header{background:var(--fl-bg-card-hover)!important}html.dark .save-load-modal button,html[data-theme=dark] .save-load-modal button{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .save-load-modal button:hover,html[data-theme=dark] .save-load-modal button:hover{background:var(--fl-border-input)!important}html.dark .dokutoolbox-editor .btn-copy-clipboard,html.dark .section-header-actions .btn-copy-clipboard,html.dark button.btn-copy-clipboard,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard,html[data-theme=dark] .section-header-actions .btn-copy-clipboard,html[data-theme=dark] button.btn-copy-clipboard{background:var(--fl-border-input-hover)!important;background-color:var(--fl-border-input-hover)!important;color:var(--fl-text-on-accent)!important;border:1px solid #8993a3!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-copy-clipboard *,html.dark .section-header-actions .btn-copy-clipboard *,html[data-theme=dark] .dokutoolbox-editor .btn-copy-clipboard *,html[data-theme=dark] .section-header-actions .btn-copy-clipboard *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-ai-edit,html.dark .section-header-actions .btn-ai-edit,html.dark button.btn-ai-edit,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit,html[data-theme=dark] .section-header-actions .btn-ai-edit,html[data-theme=dark] button.btn-ai-edit{background:#8b5cf6!important;background-color:#8b5cf6!important;color:var(--fl-text-on-accent)!important;border:1px solid #a78bfa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-ai-edit *,html.dark .section-header-actions .btn-ai-edit *,html[data-theme=dark] .dokutoolbox-editor .btn-ai-edit *,html[data-theme=dark] .section-header-actions .btn-ai-edit *{color:var(--fl-text-on-accent)!important}html.dark .dokutoolbox-editor .btn-improve-text,html.dark .section-header-actions .btn-improve-text,html.dark button.btn-improve-text,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text,html[data-theme=dark] .section-header-actions .btn-improve-text,html[data-theme=dark] button.btn-improve-text{background:#3b82f6!important;background-color:#3b82f6!important;color:var(--fl-brass-light)!important;border:1px solid #60a5fa!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-improve-text *,html.dark .section-header-actions .btn-improve-text *,html[data-theme=dark] .dokutoolbox-editor .btn-improve-text *,html[data-theme=dark] .section-header-actions .btn-improve-text *{color:var(--fl-brass-light)!important}html.dark .dokutoolbox-editor .btn-all-normal,html.dark .section-header-actions .btn-all-normal,html.dark button.btn-all-normal,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal,html[data-theme=dark] .section-header-actions .btn-all-normal,html[data-theme=dark] button.btn-all-normal{background:var(--fl-success-light)!important;background-color:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:1px solid var(--fl-success-dark)!important;box-shadow:none!important}html.dark .dokutoolbox-editor .btn-all-normal *,html.dark .section-header-actions .btn-all-normal *,html[data-theme=dark] .dokutoolbox-editor .btn-all-normal *,html[data-theme=dark] .section-header-actions .btn-all-normal *{color:var(--fl-text-on-accent)!important}html.dark .test-overview,html[data-theme=dark] .test-overview,html.dark .page-scroll-wrapper,html.dark .page-scroll-content,html[data-theme=dark] .page-scroll-wrapper,html[data-theme=dark] .page-scroll-content{background:var(--fl-bg-page)!important}html.dark .test-overview .dashboard,html.dark .dashboard,html[data-theme=dark] .test-overview .dashboard,html[data-theme=dark] .dashboard{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .test-overview h1,html[data-theme=dark] .test-overview h1{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .info-card,html.dark div.info-card,html.dark [class*=info-card],html.dark .patient-info,html.dark .planned-tests-info,html[data-theme=dark] .info-card,html[data-theme=dark] div.info-card,html[data-theme=dark] [class*=info-card],html[data-theme=dark] .patient-info,html[data-theme=dark] .planned-tests-info{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline-width:0!important}html.dark .info-card h2,html.dark .info-card h3,html.dark [class*=info-card] h2,html.dark [class*=info-card] h3,html[data-theme=dark] .info-card h2,html[data-theme=dark] .info-card h3,html[data-theme=dark] [class*=info-card] h2,html[data-theme=dark] [class*=info-card] h3{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .card-header,html.dark .card-header h2,html.dark .card-header h3,html[data-theme=dark] .card-header,html[data-theme=dark] .card-header h2,html[data-theme=dark] .card-header h3{color:var(--fl-text-primary)!important;background:transparent!important;border-bottom-color:var(--fl-border-input)!important}html.dark .search-input,html.dark input.search-input,html.dark .filter-select,html.dark select.filter-select,html.dark .search-container input,html[data-theme=dark] .search-input,html[data-theme=dark] input.search-input,html[data-theme=dark] .filter-select,html[data-theme=dark] select.filter-select,html[data-theme=dark] .search-container input{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .search-input::placeholder,html[data-theme=dark] .search-input::placeholder{color:#8993a3!important}html.dark .select-all-label,html[data-theme=dark] .select-all-label{color:var(--fl-text-secondary)!important}html.dark .action-btn,html.dark button.action-btn,html.dark .header-action-btn,html[data-theme=dark] .action-btn,html[data-theme=dark] button.action-btn,html[data-theme=dark] .header-action-btn{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .action-btn:hover,html.dark .action-btn.secondary:hover,html[data-theme=dark] .action-btn:hover,html[data-theme=dark] .action-btn.secondary:hover{background:var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .empty-state,html.dark div.empty-state,html.dark [class*=empty-state],html[data-theme=dark] .empty-state,html[data-theme=dark] div.empty-state,html[data-theme=dark] [class*=empty-state]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-secondary)!important}html.dark .empty-state p,html.dark .empty-state-hint,html[data-theme=dark] .empty-state p,html[data-theme=dark] .empty-state-hint{color:var(--fl-text-secondary)!important}html.dark .empty-icon,html.dark .empty-state-icon,html[data-theme=dark] .empty-icon,html[data-theme=dark] .empty-state-icon{color:var(--fl-text-muted)!important}html.dark .planned-tests-list,html.dark div.planned-tests-list,html[data-theme=dark] .planned-tests-list,html[data-theme=dark] div.planned-tests-list{background:transparent!important}html.dark .test-list-item,html.dark .test-item,html.dark .planned-test-item,html[data-theme=dark] .test-list-item,html[data-theme=dark] .test-item,html[data-theme=dark] .planned-test-item{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .export-dialog-overlay,html[data-theme=dark] .export-dialog-overlay{background:rgba(0,0,0,.7)!important}html.dark .export-dialog,html.dark div.export-dialog,html[data-theme=dark] .export-dialog,html[data-theme=dark] div.export-dialog{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .export-dialog-header,html.dark .export-dialog-body,html[data-theme=dark] .export-dialog-header,html[data-theme=dark] .export-dialog-body{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .export-option,html.dark label.export-option,html[data-theme=dark] .export-option,html[data-theme=dark] label.export-option{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .test-overview input[type=checkbox],html[data-theme=dark] .test-overview input[type=checkbox]{accent-color:#388bfd!important}html.dark .test-selection-modal,html.dark .battery-selection-modal,html.dark .modal-content,html[data-theme=dark] .test-selection-modal,html[data-theme=dark] .battery-selection-modal,html[data-theme=dark] .modal-content{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .modal-header,html[data-theme=dark] .modal-header{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .dashboard,html[data-theme=dark] .dashboard{background:transparent!important}html.dark .patient-info p,html.dark .patient-info span,html.dark .patient-details,html.dark .patient-details p,html.dark .patient-details span,html[data-theme=dark] .patient-info p,html[data-theme=dark] .patient-info span,html[data-theme=dark] .patient-details,html[data-theme=dark] .patient-details p,html[data-theme=dark] .patient-details span{color:var(--fl-text-secondary)!important}html.dark .test-overview button[class*=primary],html.dark .test-overview button[class*=add],html[data-theme=dark] .test-overview button[class*=primary],html[data-theme=dark] .test-overview button[class*=add]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .fl-header-logo-btn,html.dark button.fl-header-logo-btn,html.dark .fl-header .fl-header-logo-btn,html[data-theme=dark] .fl-header-logo-btn,html[data-theme=dark] button.fl-header-logo-btn,html[data-theme=dark] .fl-header .fl-header-logo-btn{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .fl-header-logo-icon,html.dark img.fl-header-logo-icon,html[data-theme=dark] .fl-header-logo-icon,html[data-theme=dark] img.fl-header-logo-icon{background:transparent!important;background-color:transparent!important;border-radius:10px!important;box-shadow:none!important}html.dark .modal-overlay,html.dark div.modal-overlay,html[data-theme=dark] .modal-overlay,html[data-theme=dark] div.modal-overlay{background-color:rgba(0,0,0,.85)!important}html.dark .modal-content,html.dark div.modal-content,html[data-theme=dark] .modal-content,html[data-theme=dark] div.modal-content{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}html.dark .modal-header,html.dark div.modal-header,html[data-theme=dark] .modal-header,html[data-theme=dark] div.modal-header{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .modal-header h3,html.dark .modal-header h2,html[data-theme=dark] .modal-header h3,html[data-theme=dark] .modal-header h2{color:var(--fl-text-primary)!important}html.dark .close-btn,html.dark button.close-btn,html[data-theme=dark] .close-btn,html[data-theme=dark] button.close-btn{color:var(--fl-text-muted)!important;background:transparent!important}html.dark .close-btn:hover,html[data-theme=dark] .close-btn:hover{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .modal-body,html.dark div.modal-body,html[data-theme=dark] .modal-body,html[data-theme=dark] div.modal-body{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .category-nav,html[data-theme=dark] .category-nav{border-bottom-color:var(--fl-border-input)!important}html.dark .category-btn,html.dark button.category-btn,html[data-theme=dark] .category-btn,html[data-theme=dark] button.category-btn{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-secondary)!important}html.dark .category-btn:hover,html[data-theme=dark] .category-btn:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .category-btn.active,html[data-theme=dark] .category-btn.active{background:#388bfd!important;background-color:#388bfd!important;border-color:#388bfd!important;color:var(--fl-brass-light)!important}html.dark .test-selection-grid,html[data-theme=dark] .test-selection-grid{background:transparent!important}html.dark .test-selection-item,html.dark div.test-selection-item,html[data-theme=dark] .test-selection-item,html[data-theme=dark] div.test-selection-item{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-selection-item:hover,html[data-theme=dark] .test-selection-item:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:#388bfd!important}html.dark .test-selection-icon,html.dark div.test-selection-icon,html[data-theme=dark] .test-selection-icon,html[data-theme=dark] div.test-selection-icon{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important}html.dark .test-selection-info h4,html[data-theme=dark] .test-selection-info h4{color:var(--fl-text-primary)!important}html.dark .test-selection-info p,html[data-theme=dark] .test-selection-info p{color:var(--fl-text-muted)!important}html.dark .test-category-tag,html.dark span.test-category-tag,html[data-theme=dark] .test-category-tag,html[data-theme=dark] span.test-category-tag{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .test-score-display,html.dark .test-score-grid-wrapper .test-score-display,html.dark .test-scores-grid .test-score-display,html[data-theme=dark] .test-score-display,html[data-theme=dark] .test-score-grid-wrapper .test-score-display,html[data-theme=dark] .test-scores-grid .test-score-display{background:#1e3a5f!important;background-color:#1e3a5f!important;border-color:#3b82f6!important}html.dark .test-score-display:hover,html.dark .test-score-grid-wrapper .test-score-display:hover,html[data-theme=dark] .test-score-display:hover,html[data-theme=dark] .test-score-grid-wrapper .test-score-display:hover{background:#264a7a!important;background-color:#264a7a!important;border-color:#60a5fa!important}html.dark .test-score-display .score-label,html.dark .test-scores-grid .score-label,html[data-theme=dark] .test-score-display .score-label,html[data-theme=dark] .test-scores-grid .score-label{color:#93c5fd!important}html.dark .test-score-display .score-value,html.dark .test-scores-grid .score-value,html[data-theme=dark] .test-score-display .score-value,html[data-theme=dark] .test-scores-grid .score-value{color:#dbeafe!important}html.dark .test-score-display.scale,html.dark .test-scale-scores .test-score-display.scale,html[data-theme=dark] .test-score-display.scale,html[data-theme=dark] .test-scale-scores .test-score-display.scale{background:#1e2a4a!important;background-color:#1e2a4a!important;border-color:#6366f1!important}html.dark .test-score-display.scale:hover,html[data-theme=dark] .test-score-display.scale:hover{background:#28365c!important;background-color:#28365c!important}html.dark .test-score-display.scale .score-label,html[data-theme=dark] .test-score-display.scale .score-label{color:#a5b4fc!important}html.dark .test-score-display.scale .score-value,html[data-theme=dark] .test-score-display.scale .score-value{color:#e0e7ff!important}html.dark .test-score-display.iq,html[data-theme=dark] .test-score-display.iq{background:#4a3728!important;background-color:#4a3728!important;border-color:#f59e0b!important}html.dark .test-score-display.iq .score-label,html[data-theme=dark] .test-score-display.iq .score-label{color:var(--fl-warning-text)!important}html.dark .test-score-display.iq .score-value,html[data-theme=dark] .test-score-display.iq .score-value{color:#fef3c7!important}html.dark .test-score-display.stanine,html[data-theme=dark] .test-score-display.stanine{background:#3d2952!important;background-color:#3d2952!important;border-color:#a855f7!important}html.dark .test-score-display.stanine .score-label,html[data-theme=dark] .test-score-display.stanine .score-label{color:#d8b4fe!important}html.dark .test-score-display.stanine .score-value,html[data-theme=dark] .test-score-display.stanine .score-value{color:#f3e8ff!important}html.dark .test-score-display.percentile,html[data-theme=dark] .test-score-display.percentile{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:#22c55e!important}html.dark .test-score-display.percentile .score-label,html[data-theme=dark] .test-score-display.percentile .score-label{color:#86efac!important}html.dark .test-score-display.percentile .score-value,html[data-theme=dark] .test-score-display.percentile .score-value{color:#dcfce7!important}html.dark .test-score-display.tscore,html[data-theme=dark] .test-score-display.tscore{background:#4a2236!important;background-color:#4a2236!important;border-color:#ec4899!important}html.dark .test-score-display.tscore .score-label,html[data-theme=dark] .test-score-display.tscore .score-label{color:#f9a8d4!important}html.dark .test-score-display.tscore .score-value,html[data-theme=dark] .test-score-display.tscore .score-value{color:#fce7f3!important}html.dark .test-score-grid-wrapper .section-title,html.dark .test-scale-scores .section-title,html.dark .test-stanines .section-title,html.dark .test-stanine-data .section-title,html.dark .test-section-results .section-title,html[data-theme=dark] .test-score-grid-wrapper .section-title,html[data-theme=dark] .test-scale-scores .section-title,html[data-theme=dark] .test-stanines .section-title,html[data-theme=dark] .test-stanine-data .section-title,html[data-theme=dark] .test-section-results .section-title{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .stanine-data-item,html[data-theme=dark] .stanine-data-item{background:#2d1f3d!important;background-color:#2d1f3d!important;border-color:#a855f7!important}html.dark .stanine-data-header,html[data-theme=dark] .stanine-data-header{color:#d8b4fe!important}html.dark .stanine-description,html[data-theme=dark] .stanine-description{color:var(--fl-text-muted)!important}html.dark .section-result-item,html[data-theme=dark] .section-result-item{background:#132a1f!important;background-color:#132a1f!important;border-color:#22c55e!important}html.dark .section-name,html[data-theme=dark] .section-name{color:#86efac!important}html.dark .section-interpretation,html[data-theme=dark] .section-interpretation{color:var(--fl-text-muted)!important;border-top-color:rgba(34,197,94,.3)!important}html.dark .stanine-badge,html[data-theme=dark] .stanine-badge{background:#3d2952!important;background-color:#3d2952!important;color:#e9d5ff!important;border-color:#a855f7!important}html.dark .tscore-badge,html[data-theme=dark] .tscore-badge{background:#4a2236!important;background-color:#4a2236!important;color:#fbcfe8!important;border-color:#ec4899!important}html.dark .percentile-badge,html[data-theme=dark] .percentile-badge{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#bbf7d0!important;border-color:#22c55e!important}html.dark .score-badge,html[data-theme=dark] .score-badge{background:#1f3a5f!important;background-color:#1f3a5f!important;color:#bfdbfe!important;border-color:#3b82f6!important}html.dark .test-results,html[data-theme=dark] .test-results{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .test-interpretation,html[data-theme=dark] .test-interpretation{background:#2d2a1f!important;background-color:#2d2a1f!important;border-left-color:#f59e0b!important;color:#d4d4d4!important}html.dark .test-interpretation strong,html[data-theme=dark] .test-interpretation strong{color:var(--fl-severity-mild-text)!important}html.dark .status-badge.completed,html[data-theme=dark] .status-badge.completed{background:#1a3d2e!important;background-color:#1a3d2e!important;color:#86efac!important}html.dark .status-badge.in-progress,html[data-theme=dark] .status-badge.in-progress{background:#3d3a1f!important;background-color:#3d3a1f!important;color:#fef08a!important}html.dark .status-badge.cancelled,html[data-theme=dark] .status-badge.cancelled{background:#4a1f1f!important;background-color:#4a1f1f!important;color:var(--fl-error-text)!important}html.dark .status-badge.planned,html[data-theme=dark] .status-badge.planned{background:#3d2952!important;background-color:#3d2952!important;color:#d8b4fe!important}html.dark .patienten-cache .cache-button,html.dark .cache-button,html[data-theme=dark] .patienten-cache .cache-button,html[data-theme=dark] .cache-button{color:var(--fl-text-primary)!important}html.dark .patienten-cache .cache-button:hover,html.dark .cache-button:hover,html[data-theme=dark] .patienten-cache .cache-button:hover,html[data-theme=dark] .cache-button:hover{color:var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu,html.dark .dropdown-menu,html[data-theme=dark] .patienten-cache .dropdown-menu,html[data-theme=dark] .dropdown-menu{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:var(--fl-text-primary)!important}html.dark .patienten-cache .dropdown-menu li,html.dark .dropdown-menu li,html[data-theme=dark] .patienten-cache .dropdown-menu li,html[data-theme=dark] .dropdown-menu li{color:var(--fl-text-primary)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li:last-child,html.dark .dropdown-menu li:last-child,html[data-theme=dark] .patienten-cache .dropdown-menu li:last-child,html[data-theme=dark] .dropdown-menu li:last-child{border-bottom:none!important}html.dark .patienten-cache .dropdown-menu li:hover,html.dark .dropdown-menu li:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li:hover,html[data-theme=dark] .dropdown-menu li:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .patienten-cache .dropdown-menu li.selected,html.dark .dropdown-menu li.selected,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected,html[data-theme=dark] .dropdown-menu li.selected{background:#1f3a5f!important;background-color:#1f3a5f!important;color:var(--fl-info)!important;font-weight:700!important;border-left:3px solid var(--fl-info)!important}html.dark .patienten-cache .dropdown-menu li.selected:hover,html.dark .dropdown-menu li.selected:hover,html[data-theme=dark] .patienten-cache .dropdown-menu li.selected:hover,html[data-theme=dark] .dropdown-menu li.selected:hover{background:#264573!important;background-color:#264573!important}html.dark .transcription-unified,html[data-theme=dark] .transcription-unified{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content,html[data-theme=dark] .unified-content{background:var(--fl-bg-page)!important}html.dark .left-panel,html.dark .right-panel,html[data-theme=dark] .left-panel,html[data-theme=dark] .right-panel{background:transparent!important}html.dark .left-panel::-webkit-scrollbar-thumb,html.dark .right-panel::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel::-webkit-scrollbar-thumb{background:var(--fl-info)!important}html.dark .transcript-section,html[data-theme=dark] .transcript-section{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .empty-state,html[data-theme=dark] .empty-state{background:transparent!important}html.dark .empty-icon,html.dark .empty-icon .mdi,html[data-theme=dark] .empty-icon,html[data-theme=dark] .empty-icon .mdi{color:var(--fl-text-secondary)!important}html.dark .empty-text,html[data-theme=dark] .empty-text{color:var(--fl-text-primary)!important}html.dark .empty-hint,html[data-theme=dark] .empty-hint{color:var(--fl-text-muted)!important}html.dark .transcription-unified .action-btn,html[data-theme=dark] .transcription-unified .action-btn{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-unified .action-btn:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn:hover:not(:disabled){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary,html[data-theme=dark] .transcription-unified .action-btn.secondary{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .transcription-unified .action-btn.secondary:hover:not(:disabled),html[data-theme=dark] .transcription-unified .action-btn.secondary:hover:not(:disabled){background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .transcription-header,html.dark [class*=transcription-header],html[data-theme=dark] .transcription-header,html[data-theme=dark] [class*=transcription-header]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header .header-title,html.dark .transcription-header h1,html.dark .transcription-header h2,html[data-theme=dark] .transcription-header .header-title,html[data-theme=dark] .transcription-header h1,html[data-theme=dark] .transcription-header h2{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-name,html.dark .transcription-header .patient-info,html[data-theme=dark] .transcription-header .patient-name,html[data-theme=dark] .transcription-header .patient-info{color:var(--fl-text-muted)!important}html.dark .transcription-header button,html.dark .transcription-header .header-btn,html[data-theme=dark] .transcription-header button,html[data-theme=dark] .transcription-header .header-btn{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .transcription-header button:hover,html.dark .transcription-header .header-btn:hover,html[data-theme=dark] .transcription-header button:hover,html[data-theme=dark] .transcription-header .header-btn:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .recording-hero,html.dark [class*=recording-hero],html[data-theme=dark] .recording-hero,html[data-theme=dark] [class*=recording-hero]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .recording-hero .hero-title,html.dark .recording-hero h2,html.dark .recording-hero h3,html[data-theme=dark] .recording-hero .hero-title,html[data-theme=dark] .recording-hero h2,html[data-theme=dark] .recording-hero h3{color:var(--fl-text-primary)!important}html.dark .recording-hero .hero-subtitle,html.dark .recording-hero .recording-status,html.dark .recording-hero .status-text,html[data-theme=dark] .recording-hero .hero-subtitle,html[data-theme=dark] .recording-hero .recording-status,html[data-theme=dark] .recording-hero .status-text{color:var(--fl-text-muted)!important}html.dark .recording-hero .time-display,html.dark .recording-hero .duration,html.dark .recording-hero .timer,html[data-theme=dark] .recording-hero .time-display,html[data-theme=dark] .recording-hero .duration,html[data-theme=dark] .recording-hero .timer{color:var(--fl-text-primary)!important;background:var(--fl-bg-card-hover)!important}html.dark .recording-hero .record-btn,html.dark .recording-hero [class*=record-btn],html[data-theme=dark] .recording-hero .record-btn,html[data-theme=dark] .recording-hero [class*=record-btn]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .recording-hero .record-btn.recording,html.dark .recording-hero [class*=record-btn].recording,html[data-theme=dark] .recording-hero .record-btn.recording,html[data-theme=dark] .recording-hero [class*=record-btn].recording{background:var(--fl-error-dark)!important}html.dark .recording-hero .processing-status,html.dark .recording-hero .processing-message,html[data-theme=dark] .recording-hero .processing-status,html[data-theme=dark] .recording-hero .processing-message{color:var(--fl-text-muted)!important;background:var(--fl-bg-card-hover)!important;border-radius:8px;padding:8px 12px}html.dark .documentation-options,html.dark .documentation-options-panel,html.dark [class*=documentation-options],html[data-theme=dark] .documentation-options,html[data-theme=dark] .documentation-options-panel,html[data-theme=dark] [class*=documentation-options]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-radius:16px}html.dark .documentation-options .panel-title,html.dark .documentation-options h2,html.dark .documentation-options h3,html[data-theme=dark] .documentation-options .panel-title,html[data-theme=dark] .documentation-options h2,html[data-theme=dark] .documentation-options h3{color:var(--fl-text-primary)!important}html.dark .documentation-options .panel-subtitle,html.dark .documentation-options .description,html[data-theme=dark] .documentation-options .panel-subtitle,html[data-theme=dark] .documentation-options .description{color:var(--fl-text-muted)!important}html.dark .documentation-options .doc-type-tab,html.dark .documentation-options .type-tab,html.dark .documentation-options [class*=doc-type],html[data-theme=dark] .documentation-options .doc-type-tab,html[data-theme=dark] .documentation-options .type-tab,html[data-theme=dark] .documentation-options [class*=doc-type]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options .doc-type-tab:hover,html.dark .documentation-options .type-tab:hover,html[data-theme=dark] .documentation-options .doc-type-tab:hover,html[data-theme=dark] .documentation-options .type-tab:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .doc-type-tab.active,html.dark .documentation-options .type-tab.active,html.dark .documentation-options [class*=doc-type].active,html[data-theme=dark] .documentation-options .doc-type-tab.active,html[data-theme=dark] .documentation-options .type-tab.active,html[data-theme=dark] .documentation-options [class*=doc-type].active{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .documentation-options .config-section,html.dark .documentation-options .option-group,html[data-theme=dark] .documentation-options .config-section,html[data-theme=dark] .documentation-options .option-group{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;border-radius:8px}html.dark .documentation-options .config-label,html.dark .documentation-options label,html[data-theme=dark] .documentation-options .config-label,html[data-theme=dark] .documentation-options label{color:var(--fl-text-primary)!important}html.dark .documentation-options input[type=checkbox],html[data-theme=dark] .documentation-options input[type=checkbox]{accent-color:var(--fl-info)!important}html.dark .documentation-options input[type=text],html.dark .documentation-options textarea,html.dark .documentation-options select,html[data-theme=dark] .documentation-options input[type=text],html[data-theme=dark] .documentation-options textarea,html[data-theme=dark] .documentation-options select{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .documentation-options input[type=text]:focus,html.dark .documentation-options textarea:focus,html.dark .documentation-options select:focus,html[data-theme=dark] .documentation-options input[type=text]:focus,html[data-theme=dark] .documentation-options textarea:focus,html[data-theme=dark] .documentation-options select:focus{border-color:var(--fl-info)!important;outline:none!important}html.dark .documentation-options .generate-btn,html.dark .documentation-options [class*=generate],html[data-theme=dark] .documentation-options .generate-btn,html[data-theme=dark] .documentation-options [class*=generate]{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border:none!important}html.dark .documentation-options .generate-btn:hover:not(:disabled),html.dark .documentation-options [class*=generate]:hover:not(:disabled),html[data-theme=dark] .documentation-options .generate-btn:hover:not(:disabled),html[data-theme=dark] .documentation-options [class*=generate]:hover:not(:disabled){background:#2ea043!important}html.dark .documentation-options .generate-btn:disabled,html.dark .documentation-options [class*=generate]:disabled,html[data-theme=dark] .documentation-options .generate-btn:disabled,html[data-theme=dark] .documentation-options [class*=generate]:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;opacity:.6!important}html.dark .transcription-display,html.dark [class*=transcription-display],html[data-theme=dark] .transcription-display,html[data-theme=dark] [class*=transcription-display]{background:var(--fl-bg-card)!important;color:var(--fl-text-primary)!important}html.dark .transcription-display .transcript-text,html.dark .transcription-display .text-content,html[data-theme=dark] .transcription-display .transcript-text,html[data-theme=dark] .transcription-display .text-content{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-display .transcript-header,html[data-theme=dark] .transcription-display .transcript-header{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-display h3,html.dark .transcription-display .title,html[data-theme=dark] .transcription-display h3,html[data-theme=dark] .transcription-display .title{color:var(--fl-text-primary)!important}html.dark .consent-modal,html.dark [class*=consent-modal],html[data-theme=dark] .consent-modal,html[data-theme=dark] [class*=consent-modal]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .consent-modal .modal-title,html.dark .consent-modal h2,html[data-theme=dark] .consent-modal .modal-title,html[data-theme=dark] .consent-modal h2{color:var(--fl-text-primary)!important}html.dark .consent-modal .modal-content,html.dark .consent-modal p,html[data-theme=dark] .consent-modal .modal-content,html[data-theme=dark] .consent-modal p{color:var(--fl-text-muted)!important}html.dark .transcription-manage-modal,html.dark [class*=transcription-manage],html[data-theme=dark] .transcription-manage-modal,html[data-theme=dark] [class*=transcription-manage]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .modal-header,html[data-theme=dark] .transcription-manage-modal .modal-header{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-manage-modal .transcription-item,html.dark .transcription-manage-modal .list-item,html[data-theme=dark] .transcription-manage-modal .transcription-item,html[data-theme=dark] .transcription-manage-modal .list-item{background:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .transcription-manage-modal .transcription-item:hover,html.dark .transcription-manage-modal .list-item:hover,html[data-theme=dark] .transcription-manage-modal .transcription-item:hover,html[data-theme=dark] .transcription-manage-modal .list-item:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .extraction-result-modal,html.dark [class*=extraction-result],html[data-theme=dark] .extraction-result-modal,html[data-theme=dark] [class*=extraction-result]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .modal-header,html[data-theme=dark] .extraction-result-modal .modal-header{background:var(--fl-bg-card-hover)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .extraction-result-modal .result-content,html.dark .extraction-result-modal .extraction-content,html[data-theme=dark] .extraction-result-modal .result-content,html[data-theme=dark] .extraction-result-modal .extraction-content{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector,html.dark [class*=extraction-tabbed],html[data-theme=dark] .extraction-tabbed-selector,html[data-theme=dark] [class*=extraction-tabbed]{background:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab,html.dark .extraction-tabbed-selector [class*=tab],html[data-theme=dark] .extraction-tabbed-selector .tab,html[data-theme=dark] .extraction-tabbed-selector [class*=tab]{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .extraction-tabbed-selector .tab.active,html.dark .extraction-tabbed-selector [class*=tab].active,html[data-theme=dark] .extraction-tabbed-selector .tab.active,html[data-theme=dark] .extraction-tabbed-selector [class*=tab].active{background:#1f3a5f!important;color:var(--fl-info)!important;border-color:var(--fl-info)!important}html.dark .options-card,html.dark div.options-card,html.dark [class*=options-card],html[data-theme=dark] .options-card,html[data-theme=dark] div.options-card,html[data-theme=dark] [class*=options-card]{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header,html[data-theme=dark] .options-header{border-bottom-color:var(--fl-border-input)!important}html.dark .options-title,html[data-theme=dark] .options-title{color:var(--fl-info)!important}html.dark .options-subtitle,html[data-theme=dark] .options-subtitle{color:var(--fl-text-muted)!important}html.dark .option-label,html[data-theme=dark] .option-label{color:var(--fl-text-primary)!important}html.dark .doc-type-card,html.dark button.doc-type-card,html.dark [class*=doc-type-card],html[data-theme=dark] .doc-type-card,html[data-theme=dark] button.doc-type-card,html[data-theme=dark] [class*=doc-type-card]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card:hover,html.dark button.doc-type-card:hover,html[data-theme=dark] .doc-type-card:hover,html[data-theme=dark] button.doc-type-card:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected,html.dark button.doc-type-card.selected,html[data-theme=dark] .doc-type-card.selected,html[data-theme=dark] button.doc-type-card.selected{background:#1f3a5f!important;background-color:#1f3a5f!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .doc-name,html[data-theme=dark] .doc-name{color:var(--fl-text-primary)!important}html.dark .doc-type-card.selected .doc-name,html[data-theme=dark] .doc-type-card.selected .doc-name{color:var(--fl-info)!important}html.dark .config-section-label,html[data-theme=dark] .config-section-label{color:var(--fl-text-primary)!important;border-bottom-color:var(--fl-info)!important}html.dark .generate-btn,html.dark button.generate-btn,html[data-theme=dark] .generate-btn,html[data-theme=dark] button.generate-btn{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important}html.dark .generate-btn:hover:not(:disabled),html[data-theme=dark] .generate-btn:hover:not(:disabled){background:#2ea043!important}html.dark .generate-btn:disabled,html[data-theme=dark] .generate-btn:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important}html.dark .recording-hero,html.dark div.recording-hero,html.dark [class*=recording-hero],html[data-theme=dark] .recording-hero,html[data-theme=dark] div.recording-hero{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .hero-card,html.dark div.hero-card,html.dark [class*=hero-card],html[data-theme=dark] .hero-card,html[data-theme=dark] div.hero-card{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important;border-color:var(--fl-border-input)!important}html.dark .recording-area,html.dark div.recording-area,html[data-theme=dark] .recording-area{background:transparent!important}html.dark .record-btn-hero,html.dark button.record-btn-hero,html[data-theme=dark] .record-btn-hero{background:var(--fl-info)!important;box-shadow:0 8px 24px rgba(88,166,255,.3)!important}html.dark .record-btn-hero:hover:not(:disabled),html[data-theme=dark] .record-btn-hero:hover:not(:disabled){box-shadow:0 12px 32px rgba(88,166,255,.5)!important}html.dark .record-btn-hero.is-recording,html[data-theme=dark] .record-btn-hero.is-recording{background:var(--fl-error)!important;box-shadow:0 8px 24px rgba(248,81,73,.4)!important}html.dark .record-btn-hero.is-processing,html[data-theme=dark] .record-btn-hero.is-processing{background:var(--fl-warning)!important;box-shadow:0 8px 24px rgba(210,153,34,.4)!important}html.dark .record-btn-hero.has-session:not(.is-recording),html[data-theme=dark] .record-btn-hero.has-session:not(.is-recording){background:var(--fl-success-dark)!important;box-shadow:0 8px 24px rgba(64,145,108,.4)!important}html.dark .recording-status,html.dark div.recording-status,html[data-theme=dark] .recording-status{color:var(--fl-text-primary)!important}html.dark .status-ready,html.dark span.status-ready,html[data-theme=dark] .status-ready{color:var(--fl-info)!important}html.dark .status-hint,html.dark span.status-hint,html[data-theme=dark] .status-hint{color:var(--fl-text-muted)!important}html.dark .status-warning,html.dark span.status-warning,html[data-theme=dark] .status-warning{color:var(--fl-warning)!important}html.dark .status-recording,html.dark span.status-recording,html[data-theme=dark] .status-recording{color:var(--fl-error)!important}html.dark .status-time,html.dark span.status-time,html[data-theme=dark] .status-time{color:var(--fl-text-primary)!important}html.dark .status-processing,html.dark span.status-processing,html[data-theme=dark] .status-processing{color:var(--fl-warning)!important}html.dark .status-paused,html.dark span.status-paused,html[data-theme=dark] .status-paused{color:var(--fl-success)!important}html.dark .recording-dot,html[data-theme=dark] .recording-dot{background:var(--fl-error)!important}html.dark .session-info,html.dark div.session-info,html[data-theme=dark] .session-info{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important}html.dark .session-stat,html.dark div.session-stat,html[data-theme=dark] .session-stat{color:var(--fl-text-primary)!important}html.dark .stat-label,html.dark span.stat-label,html[data-theme=dark] .stat-label{color:var(--fl-text-muted)!important}html.dark .stat-value,html.dark span.stat-value,html[data-theme=dark] .stat-value{color:var(--fl-info)!important}html.dark .end-session-btn,html.dark button.end-session-btn,html[data-theme=dark] .end-session-btn{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .end-session-btn:hover,html[data-theme=dark] .end-session-btn:hover{background:var(--fl-info)!important}html.dark .processing-bar,html.dark div.processing-bar,html[data-theme=dark] .processing-bar{background:rgba(210,153,34,.15)!important;border:1px solid rgba(210,153,34,.4)!important}html.dark .progress-header,html[data-theme=dark] .progress-header{color:var(--fl-text-primary)!important}html.dark .progress-stage,html.dark span.progress-stage,html[data-theme=dark] .progress-stage,html.dark .progress-percent,html.dark span.progress-percent,html[data-theme=dark] .progress-percent{color:var(--fl-warning)!important}html.dark .progress-track,html.dark div.progress-track,html[data-theme=dark] .progress-track{background:var(--fl-bg-card-hover)!important}html.dark .progress-fill,html.dark div.progress-fill,html[data-theme=dark] .progress-fill{background:var(--fl-warning)!important}html.dark .progress-message,html.dark div.progress-message,html[data-theme=dark] .progress-message{color:var(--fl-warning)!important}html.dark .transcription-display,html.dark div.transcription-display,html.dark [class*=transcription-display],html[data-theme=dark] .transcription-display,html[data-theme=dark] div.transcription-display{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .display-header,html.dark div.display-header,html[data-theme=dark] .display-header{border-bottom:2px solid var(--fl-border-input)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .display-title,html.dark h3.display-title,html[data-theme=dark] .display-title{color:var(--fl-text-primary)!important}html.dark .display-actions,html.dark div.display-actions,html[data-theme=dark] .display-actions{background:transparent!important}html.dark .action-button,html.dark button.action-button,html[data-theme=dark] .action-button{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .action-button:hover:not(:disabled),html[data-theme=dark] .action-button:hover:not(:disabled){background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-info)!important}html.dark .action-button.danger,html[data-theme=dark] .action-button.danger{background:rgba(248,81,73,.15)!important;color:var(--fl-error)!important;border-color:rgba(248,81,73,.4)!important}html.dark .action-button.danger:hover:not(:disabled),html[data-theme=dark] .action-button.danger:hover:not(:disabled){background:var(--fl-error)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.primary,html[data-theme=dark] .action-button.primary{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .action-button.primary:hover:not(:disabled),html[data-theme=dark] .action-button.primary:hover:not(:disabled){background:var(--fl-info)!important}html.dark .action-button.success,html[data-theme=dark] .action-button.success{background:var(--fl-success-light)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-success-light)!important}html.dark .action-button.success:hover:not(:disabled),html[data-theme=dark] .action-button.success:hover:not(:disabled){background:var(--fl-success-dark)!important}html.dark .action-button.warning,html[data-theme=dark] .action-button.warning{background:rgba(210,153,34,.15)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.4)!important}html.dark .action-button.warning:hover:not(:disabled),html[data-theme=dark] .action-button.warning:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .action-button.info,html[data-theme=dark] .action-button.info{background:#1f6feb!important;color:var(--fl-text-on-accent)!important;border-color:#1f6feb!important}html.dark .action-button.info:hover:not(:disabled),html[data-theme=dark] .action-button.info:hover:not(:disabled){background:#388bfd!important}html.dark .action-button.ai,html[data-theme=dark] .action-button.ai{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important;border-color:rgba(210,153,34,.5)!important}html.dark .action-button.ai:hover:not(:disabled),html[data-theme=dark] .action-button.ai:hover:not(:disabled){background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .manage-menu,html.dark .v-menu>.v-overlay__content>.v-list.manage-menu,html[data-theme=dark] .manage-menu{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .manage-menu .v-list-item,html[data-theme=dark] .manage-menu .v-list-item{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .manage-menu .v-list-item:hover,html[data-theme=dark] .manage-menu .v-list-item:hover{background:var(--fl-border-input)!important}html.dark .manage-menu .v-list-item-title,html[data-theme=dark] .manage-menu .v-list-item-title{color:var(--fl-text-primary)!important}html.dark .action-button .icon,html[data-theme=dark] .action-button .icon{stroke:currentcolor!important}html.dark .transcript-content,html.dark div.transcript-content,html[data-theme=dark] .transcript-content{background:transparent!important}html.dark .transcript-textarea,html.dark textarea.transcript-textarea,html[data-theme=dark] .transcript-textarea{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcript-textarea:focus,html[data-theme=dark] .transcript-textarea:focus{background:var(--fl-bg-card)!important;box-shadow:0 0 0 2px rgba(88,166,255,.4)!important}html.dark .transcript-textarea::placeholder,html[data-theme=dark] .transcript-textarea::placeholder{color:var(--fl-border-input-hover)!important}html.dark .empty-state-overlay,html.dark div.empty-state-overlay,html[data-theme=dark] .empty-state-overlay{background:transparent!important;background-color:transparent!important;color:var(--fl-text-secondary)!important}html.dark .empty-message,html.dark p.empty-message,html[data-theme=dark] .empty-message{color:var(--fl-text-secondary)!important}html.dark .metadata,html.dark div.metadata,html[data-theme=dark] .metadata{border-top:1px solid var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .character-count,html.dark span.character-count,html[data-theme=dark] .character-count{color:var(--fl-info)!important}html.dark .timestamp,html.dark span.timestamp,html[data-theme=dark] .timestamp{color:var(--fl-text-muted)!important}html.dark .ai-modal-overlay,html.dark div.ai-modal-overlay,html[data-theme=dark] .ai-modal-overlay{background:rgba(1,4,9,.8)!important}html.dark .ai-modal,html.dark div.ai-modal,html[data-theme=dark] .ai-modal{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header,html.dark div.ai-modal-header,html[data-theme=dark] .ai-modal-header{background:linear-gradient(135deg,var(--fl-bg-card-hover) 0%,var(--fl-bg-card) 100%)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .ai-modal-header h3,html[data-theme=dark] .ai-modal-header h3{color:var(--fl-text-primary)!important}html.dark .close-btn,html.dark button.close-btn,html[data-theme=dark] .close-btn{color:var(--fl-text-muted)!important}html.dark .close-btn:hover,html[data-theme=dark] .close-btn:hover{color:var(--fl-text-primary)!important}html.dark .ai-modal-body,html.dark div.ai-modal-body,html[data-theme=dark] .ai-modal-body{background:var(--fl-bg-card)!important}html.dark .ai-modal-description,html.dark p.ai-modal-description,html[data-theme=dark] .ai-modal-description{color:var(--fl-text-muted)!important}html.dark .document-type-grid,html.dark div.document-type-grid,html[data-theme=dark] .document-type-grid{background:transparent!important}html.dark .document-type-btn,html.dark button.document-type-btn,html[data-theme=dark] .document-type-btn{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .document-type-btn:hover,html[data-theme=dark] .document-type-btn:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .document-type-btn.selected,html[data-theme=dark] .document-type-btn.selected{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important}html.dark .doc-icon,html.dark span.doc-icon,html[data-theme=dark] .doc-icon{color:inherit!important}html.dark .doc-name,html.dark span.doc-name,html[data-theme=dark] .doc-name{color:var(--fl-text-primary)!important}html.dark .doc-description,html.dark span.doc-description,html[data-theme=dark] .doc-description{color:var(--fl-text-muted)!important}html.dark .fachbereich-selector,html.dark div.fachbereich-selector,html[data-theme=dark] .fachbereich-selector{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .fachbereich-selector label,html[data-theme=dark] .fachbereich-selector label{color:var(--fl-text-primary)!important}html.dark .fachbereich-selector select,html[data-theme=dark] .fachbereich-selector select{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .fachbereich-selector select option,html[data-theme=dark] .fachbereich-selector select option{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important}html.dark .extraction-config-section,html.dark div.extraction-config-section,html[data-theme=dark] .extraction-config-section{background:transparent!important}html.dark .transcription-unified,html.dark div.transcription-unified,html[data-theme=dark] .transcription-unified{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .unified-content,html.dark div.unified-content,html[data-theme=dark] .unified-content,html.dark .left-panel,html.dark div.left-panel,html[data-theme=dark] .left-panel,html.dark .right-panel,html.dark div.right-panel,html[data-theme=dark] .right-panel{background:transparent!important}html.dark .transcript-section,html.dark div.transcript-section,html[data-theme=dark] .transcript-section{background:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .empty-state,html.dark div.empty-state,html[data-theme=dark] .empty-state{color:var(--fl-text-secondary)!important}html.dark .empty-icon,html.dark div.empty-icon,html[data-theme=dark] .empty-icon{color:var(--fl-text-muted)!important}html.dark .empty-text,html.dark p.empty-text,html[data-theme=dark] .empty-text{color:var(--fl-text-primary)!important}html.dark .empty-hint,html.dark p.empty-hint,html[data-theme=dark] .empty-hint{color:var(--fl-text-muted)!important}html.dark .left-panel::-webkit-scrollbar-track,html.dark .right-panel::-webkit-scrollbar-track,html[data-theme=dark] .left-panel::-webkit-scrollbar-track,html[data-theme=dark] .right-panel::-webkit-scrollbar-track{background:var(--fl-bg-card-hover)!important}html.dark .left-panel::-webkit-scrollbar-thumb,html.dark .right-panel::-webkit-scrollbar-thumb,html[data-theme=dark] .left-panel::-webkit-scrollbar-thumb,html[data-theme=dark] .right-panel::-webkit-scrollbar-thumb{background:var(--fl-border-input)!important}html.dark .left-panel::-webkit-scrollbar-thumb:hover,html.dark .right-panel::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .left-panel::-webkit-scrollbar-thumb:hover,html[data-theme=dark] .right-panel::-webkit-scrollbar-thumb:hover{background:var(--fl-info)!important}html.dark .transcription-header,html.dark div.transcription-header,html[data-theme=dark] .transcription-header{background:var(--fl-bg-card)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .transcription-header h1,html.dark .transcription-header h2,html.dark .transcription-header h3,html[data-theme=dark] .transcription-header h1,html[data-theme=dark] .transcription-header h2,html[data-theme=dark] .transcription-header h3{color:var(--fl-text-primary)!important}html.dark .transcription-header .patient-info,html.dark .transcription-header .header-info,html[data-theme=dark] .transcription-header .patient-info,html[data-theme=dark] .transcription-header .header-info{color:var(--fl-text-muted)!important}html.dark .transcription-header button,html[data-theme=dark] .transcription-header button{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border:1px solid var(--fl-border-input)!important}html.dark .transcription-header button:hover,html[data-theme=dark] .transcription-header button:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .unified-header,html.dark div.unified-header,html[data-theme=dark] .unified-header{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .header-left,html.dark div.header-left,html[data-theme=dark] .header-left{background:transparent!important}html.dark .header-icon,html.dark span.header-icon,html[data-theme=dark] .header-icon{color:var(--fl-info)!important}html.dark .header-title,html.dark span.header-title,html[data-theme=dark] .header-title{color:var(--fl-text-primary)!important}html.dark .patient-badge,html.dark span.patient-badge,html[data-theme=dark] .patient-badge{background:rgba(88,166,255,.15)!important;color:var(--fl-info)!important}html.dark .header-actions,html.dark div.header-actions,html[data-theme=dark] .header-actions{background:transparent!important}html.dark .header-btn,html.dark button.header-btn,html[data-theme=dark] .header-btn{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid transparent!important}html.dark .header-btn:hover,html[data-theme=dark] .header-btn:hover{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .header-btn.manage-btn,html[data-theme=dark] .header-btn.manage-btn{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-btn.manage-btn:hover,html[data-theme=dark] .header-btn.manage-btn:hover{background:#388bfd!important;color:var(--fl-text-on-accent)!important}html.dark .header-btn.ai-btn,html.dark button.ai-btn,html[data-theme=dark] .header-btn.ai-btn{background:rgba(210,153,34,.2)!important;color:var(--fl-warning)!important}html.dark .header-btn.ai-btn:hover,html[data-theme=dark] .header-btn.ai-btn:hover{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important}html.dark .options-card,html.dark div.options-card,html.dark [class*=options-card],html[data-theme=dark] .options-card,html[data-theme=dark] div.options-card{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .options-header,html.dark div.options-header,html[data-theme=dark] .options-header{border-bottom:2px solid var(--fl-border-input)!important}html.dark .options-title,html.dark h3.options-title,html[data-theme=dark] .options-title{color:var(--fl-info)!important}html.dark .options-subtitle,html.dark p.options-subtitle,html[data-theme=dark] .options-subtitle{color:var(--fl-text-muted)!important}html.dark .options-content,html.dark div.options-content,html[data-theme=dark] .options-content,html.dark .option-group,html.dark div.option-group,html[data-theme=dark] .option-group{background:transparent!important}html.dark .option-label,html.dark label.option-label,html[data-theme=dark] .option-label{color:var(--fl-text-primary)!important}html.dark .doc-type-cards,html.dark div.doc-type-cards,html[data-theme=dark] .doc-type-cards{background:transparent!important}html.dark .doc-type-card,html.dark button.doc-type-card,html.dark [class*=doc-type-card],html[data-theme=dark] .doc-type-card,html[data-theme=dark] button.doc-type-card{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .doc-type-card:hover,html[data-theme=dark] .doc-type-card:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .doc-type-card.selected,html[data-theme=dark] .doc-type-card.selected{background:rgba(88,166,255,.15)!important;border-color:var(--fl-info)!important;box-shadow:0 2px 8px rgba(88,166,255,.2)!important}html.dark .doc-type-card .doc-icon,html[data-theme=dark] .doc-type-card .doc-icon{color:inherit!important}html.dark .doc-type-card .doc-name,html[data-theme=dark] .doc-type-card .doc-name{color:var(--fl-text-primary)!important}html.dark .config-panel-wrapper,html.dark div.config-panel-wrapper,html[data-theme=dark] .config-panel-wrapper{background:transparent!important}html.dark .config-section-label,html.dark div.config-section-label,html[data-theme=dark] .config-section-label{color:var(--fl-text-primary)!important;border-bottom:2px solid var(--fl-border-input)!important}html.dark .generate-btn,html.dark button.generate-btn,html[data-theme=dark] .generate-btn{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn:hover:not(:disabled),html[data-theme=dark] .generate-btn:hover:not(:disabled){background:var(--fl-info)!important}html.dark .generate-btn:disabled,html[data-theme=dark] .generate-btn:disabled{background:var(--fl-bg-card-hover)!important;color:var(--fl-border-input-hover)!important}html.dark .extraction-config-panel-compact,html.dark div.extraction-config-panel-compact,html.dark [class*=extraction-config-panel],html[data-theme=dark] .extraction-config-panel-compact,html.dark .primary-config,html.dark div.primary-config,html[data-theme=dark] .primary-config,html.dark .config-row,html.dark div.config-row,html[data-theme=dark] .config-row{background:transparent!important}html.dark .config-label-compact,html.dark label.config-label-compact,html[data-theme=dark] .config-label-compact{color:var(--fl-text-primary)!important}html.dark .config-label-compact .label-icon,html[data-theme=dark] .config-label-compact .label-icon{color:inherit!important}html.dark .length-pills,html.dark div.length-pills,html[data-theme=dark] .length-pills{background:transparent!important}html.dark .length-pill,html.dark button.length-pill,html.dark [class*=length-pill],html[data-theme=dark] .length-pill,html[data-theme=dark] button.length-pill{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .length-pill:hover,html[data-theme=dark] .length-pill:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .length-pill.selected,html[data-theme=dark] .length-pill.selected{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-multi-select,html.dark div.pill-multi-select,html.dark .pill-single-select,html.dark div.pill-single-select,html[data-theme=dark] .pill-multi-select,html[data-theme=dark] .pill-single-select{background:transparent!important}html.dark .pill-select-option,html.dark button.pill-select-option,html.dark [class*=pill-select-option],html[data-theme=dark] .pill-select-option,html[data-theme=dark] button.pill-select-option{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;color:var(--fl-info)!important}html.dark .pill-select-option:hover,html[data-theme=dark] .pill-select-option:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option.selected,html[data-theme=dark] .pill-select-option.selected{background:#388bfd!important;color:var(--fl-text-inverse)!important;border-color:#388bfd!important}html.dark .pill-select-option .pill-label,html[data-theme=dark] .pill-select-option .pill-label{color:inherit!important}html.dark .pill-select-option .pill-info-icon,html[data-theme=dark] .pill-select-option .pill-info-icon{color:var(--fl-text-muted)!important}html.dark .quick-pills,html.dark div.quick-pills,html[data-theme=dark] .quick-pills{background:transparent!important}html.dark .info-textarea,html.dark textarea.info-textarea,html[data-theme=dark] .info-textarea{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea:focus,html[data-theme=dark] .info-textarea:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .info-textarea::placeholder,html[data-theme=dark] .info-textarea::placeholder{color:var(--fl-border-input-hover)!important}html.dark .fl-textarea,html.dark textarea.fl-textarea,html.dark .fl-input,html.dark input.fl-input,html[data-theme=dark] .fl-textarea,html[data-theme=dark] .fl-input{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea:focus,html.dark .fl-input:focus,html[data-theme=dark] .fl-textarea:focus,html[data-theme=dark] .fl-input:focus{border-color:var(--fl-info)!important;box-shadow:0 0 0 3px rgba(88,166,255,.15)!important}html.dark .fl-textarea::placeholder,html.dark .fl-input::placeholder,html[data-theme=dark] .fl-textarea::placeholder,html[data-theme=dark] .fl-input::placeholder{color:var(--fl-border-input-hover)!important}html.dark .advanced-toggle-section,html.dark div.advanced-toggle-section,html[data-theme=dark] .advanced-toggle-section{background:transparent!important}html.dark .fl-advanced-toggle,html.dark button.fl-advanced-toggle,html[data-theme=dark] .fl-advanced-toggle{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .advanced-badge,html[data-theme=dark] .fl-advanced-toggle .advanced-badge{background:#388bfd!important;color:var(--fl-text-inverse)!important}html.dark .advanced-config,html.dark div.advanced-config,html[data-theme=dark] .advanced-config{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .advanced-section,html.dark div.advanced-section,html[data-theme=dark] .advanced-section,html.dark .intervention-groups,html.dark div.intervention-groups,html[data-theme=dark] .intervention-groups{background:transparent!important}html.dark .intervention-group,html.dark div.intervention-group,html[data-theme=dark] .intervention-group{background:var(--fl-bg-page)!important;border-left:3px solid var(--fl-info)!important}html.dark .group-header,html.dark div.group-header,html[data-theme=dark] .group-header{color:var(--fl-text-muted)!important;border-bottom:1px solid var(--fl-border-input)!important}html.dark .custom-intervention-input,html.dark div.custom-intervention-input,html[data-theme=dark] .custom-intervention-input{background:transparent!important}html.dark .fl-input-inline,html.dark input.fl-input-inline,html[data-theme=dark] .fl-input-inline{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-add-btn,html.dark button.fl-add-btn,html[data-theme=dark] .fl-add-btn{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border:1px solid transparent!important}html.dark .fl-add-btn--ready,html.dark button.fl-add-btn--ready,html[data-theme=dark] .fl-add-btn--ready{background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .fl-add-btn--ready:hover:not(:disabled),html[data-theme=dark] .fl-add-btn--ready:hover:not(:disabled){background:var(--fl-navy-dark)!important}html.dark .advanced-footer,html.dark div.advanced-footer,html[data-theme=dark] .advanced-footer{background:transparent!important}html.dark .fl-reset-btn,html.dark button.fl-reset-btn,html[data-theme=dark] .fl-reset-btn{background:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-reset-btn:hover,html[data-theme=dark] .fl-reset-btn:hover{background:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .step-panel,html[data-theme=dark] .step-panel{background:var(--fl-bg-card)!important;border-color:var(--fl-border-card)!important}html.dark .step-header,html[data-theme=dark] .step-header{border-bottom-color:var(--fl-border-input)!important}html.dark .step-header__title,html[data-theme=dark] .step-header__title{color:var(--fl-navy)!important}html.dark .step-header__close,html[data-theme=dark] .step-header__close{border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .step-header__close:hover,html[data-theme=dark] .step-header__close:hover{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .step-footer,html[data-theme=dark] .step-footer{border-top-color:var(--fl-border-input)!important}html.dark .source-option,html[data-theme=dark] .source-option{background:var(--fl-bg-page)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .source-option.active,html[data-theme=dark] .source-option.active{background:var(--fl-ceremaris-light)!important;border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .length-control,html[data-theme=dark] .length-control{border-bottom-color:var(--fl-border-input)!important}html.dark .length-control__label,html[data-theme=dark] .length-control__label{color:var(--fl-text-primary)!important}html.dark .length-control__value,html[data-theme=dark] .length-control__value{background:#3d3000!important;color:#e3a832!important}html.dark .length-control__keine,html[data-theme=dark] .length-control__keine{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .length-control__keine:hover,html[data-theme=dark] .length-control__keine:hover{border-color:var(--fl-border-input-hover)!important;color:var(--fl-text-primary)!important}html.dark .length-control__keine.active,html[data-theme=dark] .length-control__keine.active{background:var(--fl-warning)!important;color:var(--fl-text-on-accent)!important;border-color:var(--fl-warning)!important}html.dark .length-control__tick,html[data-theme=dark] .length-control__tick{color:#8993a3!important}html.dark .length-control__tick.active,html[data-theme=dark] .length-control__tick.active{color:var(--fl-warning)!important}html.dark .dictation-textarea,html.dark .notes-textarea,html[data-theme=dark] .dictation-textarea,html[data-theme=dark] .notes-textarea{background:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dictation-textarea:focus,html.dark .notes-textarea:focus,html[data-theme=dark] .dictation-textarea:focus,html[data-theme=dark] .notes-textarea:focus{border-color:var(--fl-border-input-focus)!important}html.dark .ai-correction-toggle,html[data-theme=dark] .ai-correction-toggle,html.dark .tile-hint-text,html[data-theme=dark] .tile-hint-text{color:var(--fl-text-muted)!important}html.dark .secondary-btn,html[data-theme=dark] .secondary-btn{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-muted)!important}html.dark .secondary-btn:hover,html[data-theme=dark] .secondary-btn:hover{border-color:var(--fl-border-input-focus)!important;color:var(--fl-navy)!important}html.dark .generate-btn,html.dark .btn-next,html[data-theme=dark] .generate-btn,html[data-theme=dark] .btn-next{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important;border-color:rgba(88,166,212,.25)!important}html.dark .generate-btn:hover:not(:disabled),html.dark .btn-next:hover:not(:disabled),html[data-theme=dark] .generate-btn:hover:not(:disabled),html[data-theme=dark] .btn-next:hover:not(:disabled){background:var(--fl-navy)!important;color:var(--fl-text-inverse)!important}html.dark .generate-btn--show,html[data-theme=dark] .generate-btn--show{background:var(--fl-bg-card-hover)!important;border-color:var(--fl-border-input)!important}html.dark .btn-skip,html[data-theme=dark] .btn-skip{color:var(--fl-text-muted)!important}html.dark .btn-skip:hover,html[data-theme=dark] .btn-skip:hover{color:var(--fl-navy)!important}html.dark .generate-section,html.dark .results-section,html[data-theme=dark] .generate-section,html[data-theme=dark] .results-section{border-top-color:var(--fl-border-input)!important}html.dark .error-banner,html[data-theme=dark] .error-banner{background:#3d1a1a!important;border-color:#6b2c2c!important}html.dark .error-banner span,html[data-theme=dark] .error-banner span{color:var(--fl-error)!important}html.dark .error-banner button,html[data-theme=dark] .error-banner button{background:var(--fl-bg-card)!important;border-color:#6b2c2c!important;color:var(--fl-error)!important}html.dark .tile,html[data-theme=dark] .tile{background:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important}html.dark .tile:hover,html[data-theme=dark] .tile:hover{border-color:rgba(88,166,212,.4)!important}html.dark .tile.active,html[data-theme=dark] .tile.active{border-color:var(--fl-border-input-focus)!important;background:rgba(88,166,212,.08)!important}html.dark .tile.has-data,html[data-theme=dark] .tile.has-data{border-color:var(--fl-success)!important;background:rgba(82,183,136,.1)!important}html.dark .tile.has-data .tile__icon,html[data-theme=dark] .tile.has-data .tile__icon{background:rgba(82,183,136,.15)!important}html.dark .tile__icon,html[data-theme=dark] .tile__icon{background:var(--fl-ceremaris-light)!important}html.dark .tile__name,html[data-theme=dark] .tile__name{color:var(--fl-text-primary)!important}html.dark .tile__hint,html[data-theme=dark] .tile__hint{color:#8993a3!important}html.dark .tile__badge,html[data-theme=dark] .tile__badge{background:var(--fl-ceremaris-light)!important;color:var(--fl-navy)!important}html.dark .tile__badge--ok,html[data-theme=dark] .tile__badge--ok{background:rgba(82,183,136,.15)!important;color:var(--fl-success)!important}html.dark .tile__action-arrow,html[data-theme=dark] .tile__action-arrow{color:#8993a3!important}html.dark .tile-expand,html[data-theme=dark] .tile-expand{border-top-color:var(--fl-border-input)!important}html.dark .tile-expand__title,html[data-theme=dark] .tile-expand__title{color:var(--fl-text-primary)!important}html.dark .tile-expand__close,html[data-theme=dark] .tile-expand__close{border-color:var(--fl-border-input)!important;color:#8993a3!important}html.dark .tile-expand__close:hover,html[data-theme=dark] .tile-expand__close:hover{background:#3d1a1a!important;color:var(--fl-error)!important;border-color:#6b2c2c!important}html.dark .step-indicator,html[data-theme=dark] .step-indicator{border-bottom-color:var(--fl-border-input)!important}html.dark .step-dot,html[data-theme=dark] .step-dot{color:#8993a3!important}html.dark .step-dot.active,html[data-theme=dark] .step-dot.active{color:var(--fl-navy)!important}html.dark .step-dot.completed,html[data-theme=dark] .step-dot.completed{color:var(--fl-success)!important}html.dark .embedded-test-overlay,html[data-theme=dark] .embedded-test-overlay{background:var(--fl-bg-page)}html.dark .embedded-test-toolbar,html[data-theme=dark] .embedded-test-toolbar{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .embedded-test-close,html[data-theme=dark] .embedded-test-close{background:var(--fl-bg-muted);color:var(--fl-link-active);border-color:var(--fl-border-input)}html.dark .side-panel-container,html[data-theme=dark] .side-panel-container{background:var(--fl-bg-page)!important;border-left-color:var(--fl-border-input)!important;box-shadow:-2px 0 12px rgba(0,0,0,.4)!important}html.dark .side-panel-header,html[data-theme=dark] .side-panel-header{background:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .side-panel-title,html[data-theme=dark] .side-panel-title{color:var(--fl-text-primary)!important}html.dark .side-panel-icon,html[data-theme=dark] .side-panel-icon{color:var(--fl-link-active)!important}html.dark .side-panel-handle,html[data-theme=dark] .side-panel-handle{background:var(--fl-border-input)!important;color:var(--fl-link-active)!important}html.dark .side-panel-handle:hover,html[data-theme=dark] .side-panel-handle:hover{background:var(--fl-border-input-hover)!important}html.dark .fachbereich-select,html[data-theme=dark] .fachbereich-select{background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-link-active)!important;color:var(--fl-link-active)!important}html.dark .side-panel-close,html[data-theme=dark] .side-panel-close{color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .side-panel-close:hover,html[data-theme=dark] .side-panel-close:hover{background:var(--fl-error-light)!important;color:var(--fl-error)!important;border-color:var(--fl-error)!important}html.dark .dokutoolbox-panel-footer,html[data-theme=dark] .dokutoolbox-panel-footer{background:var(--fl-bg-card)!important;border-top-color:var(--fl-border-input)!important}html.dark .dokutoolbox-apply-btn,html[data-theme=dark] .dokutoolbox-apply-btn{background:var(--fl-ceremaris-light)!important;color:var(--fl-link-active)!important;border-color:var(--fl-link-active)!important}html.dark .dokutoolbox-apply-btn:hover:not(:disabled),html[data-theme=dark] .dokutoolbox-apply-btn:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important;border-color:var(--fl-link-active)!important}html.dark .footer-status-text.has-data,html[data-theme=dark] .footer-status-text.has-data{color:var(--fl-link-active)!important}html.dark .config-label-compact,html.dark label.config-label-compact,html[data-theme=dark] .config-label-compact,html[data-theme=dark] label.config-label-compact{color:var(--fl-text-primary)!important}html.dark .length-pill,html.dark button.length-pill,html.dark .length-pills button,html[data-theme=dark] .length-pill,html[data-theme=dark] button.length-pill,html[data-theme=dark] .length-pills button{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:2px solid var(--fl-border-input)!important}html.dark .length-pill:hover,html.dark button.length-pill:hover,html[data-theme=dark] .length-pill:hover,html[data-theme=dark] button.length-pill:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .length-pill.selected,html.dark button.length-pill.selected,html[data-theme=dark] .length-pill.selected,html[data-theme=dark] button.length-pill.selected{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important;border-color:var(--fl-info)!important}html.dark .pill-select-option,html.dark button.pill-select-option,html.dark .pill-multi-select button,html.dark .pill-single-select button,html[data-theme=dark] .pill-select-option,html[data-theme=dark] button.pill-select-option,html[data-theme=dark] .pill-multi-select button,html[data-theme=dark] .pill-single-select button{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .pill-select-option:hover,html.dark button.pill-select-option:hover,html[data-theme=dark] .pill-select-option:hover,html[data-theme=dark] button.pill-select-option:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .pill-select-option.selected,html.dark button.pill-select-option.selected,html[data-theme=dark] .pill-select-option.selected,html[data-theme=dark] button.pill-select-option.selected{background:var(--fl-info)!important;background-color:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .info-textarea,html.dark textarea.info-textarea,html[data-theme=dark] .info-textarea,html[data-theme=dark] textarea.info-textarea{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .info-textarea:focus,html[data-theme=dark] .info-textarea:focus{border-color:var(--fl-info)!important}html.dark .info-textarea::placeholder,html[data-theme=dark] .info-textarea::placeholder{color:var(--fl-text-muted)!important}html.dark .fl-textarea,html.dark .fl-input,html.dark .fl-input-inline,html[data-theme=dark] .fl-textarea,html[data-theme=dark] .fl-input,html[data-theme=dark] .fl-input-inline{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;color:var(--fl-text-primary)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-textarea:focus,html.dark .fl-input:focus,html.dark .fl-input-inline:focus,html[data-theme=dark] .fl-textarea:focus,html[data-theme=dark] .fl-input:focus,html[data-theme=dark] .fl-input-inline:focus{border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle,html.dark button.fl-advanced-toggle,html[data-theme=dark] .fl-advanced-toggle,html[data-theme=dark] button.fl-advanced-toggle{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important}html.dark .fl-advanced-toggle:hover,html[data-theme=dark] .fl-advanced-toggle:hover{background:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .fl-advanced-toggle .toggle-label,html[data-theme=dark] .fl-advanced-toggle .toggle-label{color:var(--fl-text-primary)!important}html.dark .fl-advanced-toggle .toggle-icon,html[data-theme=dark] .fl-advanced-toggle .toggle-icon{color:var(--fl-info)!important}html.dark .advanced-config,html[data-theme=dark] .advanced-config{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:2px solid var(--fl-border-input)!important}html.dark .intervention-group,html[data-theme=dark] .intervention-group{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border-left-color:var(--fl-info)!important}html.dark .group-header,html[data-theme=dark] .group-header{color:var(--fl-text-muted)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .fl-add-btn,html[data-theme=dark] .fl-add-btn{background:var(--fl-ceremaris-light)!important}html.dark .fl-add-btn:hover:not(:disabled),html[data-theme=dark] .fl-add-btn:hover:not(:disabled){background:var(--fl-ceremaris-light-hover)!important}html.dark .fl-add-btn svg,html[data-theme=dark] .fl-add-btn svg{color:currentcolor!important}html.dark .fl-reset-btn,html[data-theme=dark] .fl-reset-btn{background:var(--fl-bg-card-hover)!important;color:var(--fl-error)!important}html.dark .fl-reset-btn:hover,html[data-theme=dark] .fl-reset-btn:hover{background:#3d1a1a!important}html.dark .advanced-footer,html[data-theme=dark] .advanced-footer{border-top-color:var(--fl-border-input)!important}html.dark .fl-pill,html.dark [class*=fl-pill],html[data-theme=dark] .fl-pill,html[data-theme=dark] [class*=fl-pill]{background:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .fl-pill:hover,html[data-theme=dark] .fl-pill:hover{background:var(--fl-border-input)!important}html.dark .fl-pill.selected,html.dark .fl-pill.active,html[data-theme=dark] .fl-pill.selected,html[data-theme=dark] .fl-pill.active{background:var(--fl-info)!important;color:var(--fl-text-inverse)!important}html.dark .erfassung-dropdown,html.dark .dropdown-menu,html.dark .header-dropdown,html.dark [class*=erfassung-dropdown],html[data-theme=dark] .erfassung-dropdown,html[data-theme=dark] .dropdown-menu,html[data-theme=dark] .header-dropdown,html[data-theme=dark] [class*=erfassung-dropdown]{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}html.dark .erfassung-dropdown a,html.dark .erfassung-dropdown button,html.dark .header-dropdown a,html.dark .header-dropdown button,html[data-theme=dark] .erfassung-dropdown a,html[data-theme=dark] .erfassung-dropdown button,html[data-theme=dark] .header-dropdown a,html[data-theme=dark] .header-dropdown button{color:var(--fl-text-primary)!important}html.dark .erfassung-dropdown a:hover,html.dark .erfassung-dropdown button:hover,html.dark .header-dropdown a:hover,html.dark .header-dropdown button:hover,html[data-theme=dark] .erfassung-dropdown a:hover,html[data-theme=dark] .erfassung-dropdown button:hover,html[data-theme=dark] .header-dropdown a:hover,html[data-theme=dark] .header-dropdown button:hover{background:var(--fl-border-input)!important}html.dark .fl-pill,html.dark button.fl-pill,html.dark [class*=fl-pill]:not(.fl-pill-group,.fl-pill-option),html[data-theme=dark] .fl-pill,html[data-theme=dark] button.fl-pill{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill:hover:not(.active),html[data-theme=dark] .fl-pill:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill.active,html[data-theme=dark] .fl-pill.active{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-icon,html.dark span.fl-pill-icon,html[data-theme=dark] .fl-pill-icon,html.dark .fl-pill-label,html.dark span.fl-pill-label,html[data-theme=dark] .fl-pill-label{color:inherit!important}html.dark .fl-pill-group,html.dark div.fl-pill-group,html[data-theme=dark] .fl-pill-group{background:transparent!important}html.dark .fl-pill-option,html.dark button.fl-pill-option,html[data-theme=dark] .fl-pill-option{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;border:2px solid var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .fl-pill-option:hover:not(.active),html[data-theme=dark] .fl-pill-option:hover:not(.active){background:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .fl-pill-option.active,html[data-theme=dark] .fl-pill-option.active{background:#388bfd!important;color:var(--fl-brass-light)!important;border-color:#388bfd!important;box-shadow:0 2px 8px rgba(88,166,255,.3)!important}html.dark .fl-pill-option .pill-icon,html[data-theme=dark] .fl-pill-option .pill-icon,html.dark .fl-pill-option .pill-label,html[data-theme=dark] .fl-pill-option .pill-label{color:inherit!important}html.dark .section-title-wrapper,html.dark .result-container .section-title-wrapper,html[data-theme=dark] .section-title-wrapper,html[data-theme=dark] .result-container .section-title-wrapper{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .section-header-content,html.dark .result-container .section-header-content,html[data-theme=dark] .section-header-content,html[data-theme=dark] .result-container .section-header-content{background:transparent!important}html.dark .section-title,html.dark .result-container .section-title,html[data-theme=dark] .section-title,html[data-theme=dark] .result-container .section-title{color:var(--fl-text-primary)!important}html.dark .skill-info-badge,html[data-theme=dark] .skill-info-badge{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-color:var(--fl-info)!important;color:#79c0ff!important}html.dark .skill-info-badge .mdi,html.dark .skill-info-badge .skill-name,html[data-theme=dark] .skill-info-badge .mdi,html[data-theme=dark] .skill-info-badge .skill-name{color:var(--fl-info)!important}html.dark .anonymization-status.protected,html[data-theme=dark] .anonymization-status.protected{background:#1a3d2e!important;background-color:#1a3d2e!important;border-color:var(--fl-success-dark)!important;color:#7ee2a8!important}html.dark .anonymization-status.protected .mdi,html.dark .anonymization-status.protected .status-text,html.dark .anonymization-status.protected .entity-count,html[data-theme=dark] .anonymization-status.protected .mdi,html[data-theme=dark] .anonymization-status.protected .status-text,html[data-theme=dark] .anonymization-status.protected .entity-count{color:var(--fl-success-dark)!important}html.dark .anonymization-status.unprotected,html[data-theme=dark] .anonymization-status.unprotected{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important;color:#e3b341!important}html.dark .anonymization-status.unprotected .mdi,html.dark .anonymization-status.unprotected .status-text,html[data-theme=dark] .anonymization-status.unprotected .mdi,html[data-theme=dark] .anonymization-status.unprotected .status-text{color:var(--fl-warning)!important}html.dark .result-container .action-button,html[data-theme=dark] .result-container .action-button{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border:1px solid var(--fl-border-input)!important;box-shadow:none!important}html.dark .result-container .action-button:hover:not(:disabled),html[data-theme=dark] .result-container .action-button:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input-hover)!important}html.dark .result-container .action-button:disabled,html[data-theme=dark] .result-container .action-button:disabled{opacity:.4!important;background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important}html.dark .export-dropdown-menu,html[data-theme=dark] .export-dropdown-menu{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .export-dropdown-menu .dropdown-item,html[data-theme=dark] .export-dropdown-menu .dropdown-item{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .export-dropdown-menu .dropdown-item:hover,html[data-theme=dark] .export-dropdown-menu .dropdown-item:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .export-dropdown-menu .dropdown-item .mdi,html[data-theme=dark] .export-dropdown-menu .dropdown-item .mdi{color:var(--fl-text-muted)!important}html.dark .result-container,html[data-theme=dark] .result-container{background:var(--fl-bg-page)!important;background-color:var(--fl-bg-page)!important}html.dark .collapsible-medical-bar,html[data-theme=dark] .collapsible-medical-bar{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .collapsed-bar,html[data-theme=dark] .collapsed-bar,html.dark .expanded-bar,html[data-theme=dark] .expanded-bar{background:transparent!important}html.dark .toggle-btn,html.dark .toggle-btn-small,html[data-theme=dark] .toggle-btn,html[data-theme=dark] .toggle-btn-small{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .toggle-btn:hover,html.dark .toggle-btn-small:hover,html[data-theme=dark] .toggle-btn:hover,html[data-theme=dark] .toggle-btn-small:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .toggle-btn-small .mdi,html[data-theme=dark] .toggle-btn-small .mdi,html.dark .current-tab,html[data-theme=dark] .current-tab{color:var(--fl-text-primary)!important}html.dark .nav-tab,html[data-theme=dark] .nav-tab{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .nav-tab:hover,html[data-theme=dark] .nav-tab:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .nav-tab.active,html[data-theme=dark] .nav-tab.active{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .divider,html[data-theme=dark] .collapsible-medical-bar .divider{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important}html.dark .dropdown-btn,html[data-theme=dark] .dropdown-btn{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-primary)!important;border-color:var(--fl-border-input)!important}html.dark .dropdown-btn:hover,html[data-theme=dark] .dropdown-btn:hover{background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important;color:var(--fl-info)!important}html.dark .dropdown-btn.active,html[data-theme=dark] .dropdown-btn.active{background:#388bfd!important;background-color:#388bfd!important;color:var(--fl-brass-light)!important;border-color:var(--fl-info)!important}html.dark .collapsible-medical-bar .dropdown-menu,html[data-theme=dark] .collapsible-medical-bar .dropdown-menu{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .collapsible-medical-bar .dropdown-item,html[data-theme=dark] .collapsible-medical-bar .dropdown-item{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .collapsible-medical-bar .dropdown-item:hover,html[data-theme=dark] .collapsible-medical-bar .dropdown-item:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important}html.dark .header-action-btn,html.dark button.header-action-btn,html[data-theme=dark] .header-action-btn,html[data-theme=dark] button.header-action-btn{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border:1px solid var(--fl-border-input)!important}html.dark .header-action-btn:hover:not(:disabled),html.dark button.header-action-btn:hover:not(:disabled),html[data-theme=dark] .header-action-btn:hover:not(:disabled),html[data-theme=dark] button.header-action-btn:hover:not(:disabled){background:var(--fl-border-input)!important;background-color:var(--fl-border-input)!important;border-color:var(--fl-info)!important}html.dark .header-action-btn:disabled,html[data-theme=dark] .header-action-btn:disabled{opacity:.4!important;background:var(--fl-bg-card)!important}html.dark .header-action-btn.primary-action,html.dark button.header-action-btn.primary-action,html[data-theme=dark] .header-action-btn.primary-action,html[data-theme=dark] button.header-action-btn.primary-action{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-brass-light)!important;border-color:var(--fl-warning)!important}html.dark .header-action-btn.primary-action:hover:not(:disabled),html[data-theme=dark] .header-action-btn.primary-action:hover:not(:disabled){background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .header-action-btn.session-menu-btn,html[data-theme=dark] .header-action-btn.session-menu-btn{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-text-muted)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.session-menu-btn:hover,html[data-theme=dark] .header-action-btn.session-menu-btn:hover{color:var(--fl-text-primary)!important}html.dark .header-action-btn.wizard-btn,html[data-theme=dark] .header-action-btn.wizard-btn{background:#2d1f3d!important;background-color:#2d1f3d!important;color:#a855f7!important;border-color:#a855f7!important}html.dark .header-action-btn.wizard-btn:hover,html[data-theme=dark] .header-action-btn.wizard-btn:hover{background:#3d2952!important;background-color:#3d2952!important}html.dark .header-action-btn.doc-style-btn,html[data-theme=dark] .header-action-btn.doc-style-btn{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:var(--fl-info)!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.doc-style-btn:hover,html[data-theme=dark] .header-action-btn.doc-style-btn:hover{background:var(--fl-border-input)!important;color:#79c0ff!important}html.dark .header-action-btn.text-editor-action,html[data-theme=dark] .header-action-btn.text-editor-action{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#a5b4fc!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.text-editor-action:hover,html[data-theme=dark] .header-action-btn.text-editor-action:hover{background:var(--fl-border-input)!important;color:#c4b5fd!important}html.dark .header-action-btn.responses-editor-action,html[data-theme=dark] .header-action-btn.responses-editor-action{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important;color:#86efac!important;border-color:var(--fl-border-input)!important}html.dark .header-action-btn.responses-editor-action:hover,html[data-theme=dark] .header-action-btn.responses-editor-action:hover{background:var(--fl-border-input)!important;color:#bbf7d0!important}html.dark .header-action-buttons,html[data-theme=dark] .header-action-buttons{background:transparent!important}html.dark .session-dropdown-menu,html[data-theme=dark] .session-dropdown-menu{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border:1px solid var(--fl-border-input)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .session-menu-header,html[data-theme=dark] .session-menu-header{color:var(--fl-info)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .session-menu-header:hover,html[data-theme=dark] .session-menu-header:hover{background:var(--fl-bg-card-hover)!important}html.dark .session-menu-item,html[data-theme=dark] .session-menu-item{background:transparent!important;color:var(--fl-text-primary)!important}html.dark .session-menu-item:hover,html[data-theme=dark] .session-menu-item:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .robot-controls,html.dark .header-robot-controls,html[data-theme=dark] .robot-controls,html[data-theme=dark] .header-robot-controls{background:transparent!important}html.dark .robot-btn,html[data-theme=dark] .robot-btn{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-btn:hover:not(:disabled),html[data-theme=dark] .robot-btn:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-btn:disabled,html[data-theme=dark] .robot-btn:disabled{opacity:.4!important}html.dark .robot-queue-btn,html[data-theme=dark] .robot-queue-btn{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-queue-btn:hover:not(:disabled),html[data-theme=dark] .robot-queue-btn:hover:not(:disabled){background:#4d3c00!important;background-color:#4d3c00!important}html.dark .queue-badge-btn,html[data-theme=dark] .queue-badge-btn{background:#3d3000!important;background-color:#3d3000!important;border-color:var(--fl-warning)!important}html.dark .queue-badge-btn:hover,html[data-theme=dark] .queue-badge-btn:hover{background:#4d3c00!important;background-color:#4d3c00!important}html.dark .robot-badge,html[data-theme=dark] .robot-badge{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .dropdown-icon,html[data-theme=dark] .dropdown-icon{color:var(--fl-warning)!important}html.dark .robot-execute-btn,html[data-theme=dark] .robot-execute-btn{background:#3d3000!important;background-color:#3d3000!important;color:var(--fl-warning)!important;border-color:var(--fl-warning)!important}html.dark .robot-execute-btn.has-queue,html[data-theme=dark] .robot-execute-btn.has-queue{background:var(--fl-warning)!important;background-color:var(--fl-warning)!important;color:var(--fl-text-inverse)!important}html.dark .robot-execute-btn.has-queue:hover:not(:disabled),html[data-theme=dark] .robot-execute-btn.has-queue:hover:not(:disabled){background:#e3b341!important;background-color:#e3b341!important}html.dark .robot-results-btn,html[data-theme=dark] .robot-results-btn{background:#1a3d2e!important;background-color:#1a3d2e!important;color:var(--fl-success)!important;border-color:var(--fl-success)!important}html.dark .robot-results-btn:hover:not(:disabled),html[data-theme=dark] .robot-results-btn:hover:not(:disabled){background:#224d3a!important;background-color:#224d3a!important}html.dark .queue-dropdown,html[data-theme=dark] .queue-dropdown{background:var(--fl-bg-card)!important;background-color:var(--fl-bg-card)!important;border-color:var(--fl-info)!important;box-shadow:0 8px 24px rgba(0,0,0,.6)!important}html.dark .queue-dropdown-header,html[data-theme=dark] .queue-dropdown-header{background:var(--fl-ceremaris-light)!important;background-color:var(--fl-ceremaris-light)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .queue-dropdown-title,html[data-theme=dark] .queue-dropdown-title{color:var(--fl-info)!important}html.dark .queue-clear-all-btn,html[data-theme=dark] .queue-clear-all-btn{background:transparent!important;border-color:var(--fl-error)!important;color:var(--fl-error)!important}html.dark .queue-clear-all-btn:hover,html[data-theme=dark] .queue-clear-all-btn:hover{background:rgba(248,81,73,.2)!important;background-color:rgba(248,81,73,.2)!important}html.dark .queue-item,html[data-theme=dark] .queue-item{background:transparent!important;border-color:var(--fl-border-input)!important;color:var(--fl-text-primary)!important}html.dark .queue-item:hover,html[data-theme=dark] .queue-item:hover{background:var(--fl-bg-card-hover)!important;background-color:var(--fl-bg-card-hover)!important}html.dark .queue-item-label,html[data-theme=dark] .queue-item-label{color:var(--fl-text-primary)!important}html.dark .queue-item-category,html[data-theme=dark] .queue-item-category,html.dark .queue-item-remove,html[data-theme=dark] .queue-item-remove{color:var(--fl-text-muted)!important}html.dark .queue-item-remove:hover,html[data-theme=dark] .queue-item-remove:hover{color:var(--fl-error)!important}html.dark .robot-label,html[data-theme=dark] .robot-label{color:inherit!important}html.dark .admin-shell,html.dark .ss-page,html.dark .rag-management,html.dark .rag-configuration,html.dark .rag-sync,html.dark .spm-page,html.dark .dbsync-page,html.dark .system-template-manager,html.dark .org-page,html.dark .billing-page,html.dark .admin-dashboard,html.dark .um-page,html.dark .fl-tenant-sync,html.dark .knowledge-management,html.dark .ai-defaults,html.dark .ud-page,html.dark .fl-page,html.dark .security-dashboard,html.dark .admin-page,html[data-theme=dark] .admin-shell,html[data-theme=dark] .ss-page,html[data-theme=dark] .rag-management,html[data-theme=dark] .rag-configuration,html[data-theme=dark] .rag-sync,html[data-theme=dark] .spm-page,html[data-theme=dark] .dbsync-page,html[data-theme=dark] .system-template-manager,html[data-theme=dark] .org-page,html[data-theme=dark] .billing-page,html[data-theme=dark] .admin-dashboard,html[data-theme=dark] .um-page,html[data-theme=dark] .fl-tenant-sync,html[data-theme=dark] .knowledge-management,html[data-theme=dark] .ai-defaults,html[data-theme=dark] .ud-page,html[data-theme=dark] .fl-page,html[data-theme=dark] .security-dashboard,html[data-theme=dark] .admin-page{--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,html.dark .rag-sync,html.dark .knowledge-management,html[data-theme=dark] .rag-management,html[data-theme=dark] .rag-sync,html[data-theme=dark] .knowledge-management{background:var(--fl-bg-page)!important}html.dark .admin-topbar,html[data-theme=dark] .admin-topbar{background:var(--fl-bg-page-alt);border-bottom-color:var(--fl-border-input)}html.dark .topbar-section,html[data-theme=dark] .topbar-section{color:var(--fl-text-muted)}html.dark .status-checking,html[data-theme=dark] .status-checking{background:var(--fl-bg-card-hover);color:#8993a3}html.dark .user-btn,html[data-theme=dark] .user-btn{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .user-btn:hover,html[data-theme=dark] .user-btn:hover{background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-focus)}html.dark .user-avatar,html[data-theme=dark] .user-avatar{background:var(--fl-ceremaris-light-active);color:var(--fl-text-primary)}html.dark .notification-dropdown,html.dark .user-dropdown,html[data-theme=dark] .notification-dropdown,html[data-theme=dark] .user-dropdown{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .notification-header,html.dark .notification-item,html[data-theme=dark] .notification-header,html[data-theme=dark] .notification-item{border-bottom-color:var(--fl-border-input)}html.dark .user-dropdown-divider,html[data-theme=dark] .user-dropdown-divider{background:var(--fl-border-input)}html.dark .user-dropdown-item:hover,html[data-theme=dark] .user-dropdown-item:hover{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .user-dropdown-logout:hover,html[data-theme=dark] .user-dropdown-logout:hover{background:#3d1a1a;color:var(--fl-error)}html.dark .admin-sidebar,html[data-theme=dark] .admin-sidebar{background:var(--fl-bg-page-alt);border-right-color:var(--fl-border-input)}html.dark .sidebar-brand,html.dark .nav-group-divider,html.dark .sidebar-footer,html[data-theme=dark] .sidebar-brand,html[data-theme=dark] .nav-group-divider,html[data-theme=dark] .sidebar-footer{border-color:var(--fl-border-input)}html.dark .nav-group-divider,html[data-theme=dark] .nav-group-divider{background:var(--fl-border-input)}html.dark .brand-icon,html[data-theme=dark] .brand-icon{background:var(--fl-ceremaris-light)}html.dark .nav-item:hover,html.dark .nav-item.active,html[data-theme=dark] .nav-item:hover,html[data-theme=dark] .nav-item.active{background:var(--fl-ceremaris-light);color:var(--fl-navy)}html.dark .nav-item.active:before,html[data-theme=dark] .nav-item.active:before{background:var(--fl-navy)}html.dark .ss-card,html[data-theme=dark] .ss-card{background:var(--fl-bg-card);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,html.dark .ss-action-icon--secondary,html[data-theme=dark] .ss-icon-maintenance,html[data-theme=dark] .ss-action-icon--secondary{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .ss-select option,html[data-theme=dark] .ss-select option{background:var(--fl-bg-card);color:var(--fl-text-primary)}html.dark .ss-switch-slider,html[data-theme=dark] .ss-switch-slider{background:var(--fl-border-input)}html.dark .um-table-card,html.dark .um-dialog,html[data-theme=dark] .um-table-card,html[data-theme=dark] .um-dialog{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .um-avatar-0,html[data-theme=dark] .um-avatar-0{background:var(--fl-ceremaris-light-active)}html.dark .spm-btn--primary,html.dark .org-btn--primary,html[data-theme=dark] .spm-btn--primary,html[data-theme=dark] .org-btn--primary{background:var(--fl-ceremaris-light);color:var(--fl-text-primary)}html.dark .spm-btn--primary:hover:not(:disabled),html.dark .org-btn--primary:hover:not(:disabled),html[data-theme=dark] .spm-btn--primary:hover:not(:disabled),html[data-theme=dark] .org-btn--primary:hover:not(:disabled){background:var(--fl-ceremaris-light-hover);color:var(--fl-text-on-accent)}html.dark .org-header__icon-ring,html[data-theme=dark] .org-header__icon-ring{background:var(--fl-bg-page-alt);border-color:var(--fl-border-input)}html.dark .quick-action-btn:hover,html[data-theme=dark] .quick-action-btn:hover{background:var(--fl-bg-card-hover)}html.dark .qa-teal,html[data-theme=dark] .qa-teal{background:rgba(45,212,191,.15)}html.dark .qa-slate,html[data-theme=dark] .qa-slate{background:var(--fl-bg-card-hover)}html.dark .billing-table .v-data-table__thead th,html[data-theme=dark] .billing-table .v-data-table__thead th{background:var(--fl-bg-page-alt)!important;border-bottom-color:var(--fl-border-input)!important}html.dark .spm-table th,html.dark .dbsync-table thead th,html.dark .um-table th,html.dark .ud-table th,html.dark .history-table th,html.dark .result-table th,html[data-theme=dark] .spm-table th,html[data-theme=dark] .dbsync-table thead th,html[data-theme=dark] .um-table th,html[data-theme=dark] .ud-table th,html[data-theme=dark] .history-table th,html[data-theme=dark] .result-table th{background:var(--fl-bg-page-alt);color:var(--fl-text-secondary);border-bottom-color:var(--fl-border-input)}html.dark .ud-page,html[data-theme=dark] .ud-page{--ink: #e6edf3;--brass: var(--fl-brass-light);--hairline: #30363d;--subtle: #262d38;--bg-page: #0d1117;--bg-card: #1e2530}html.dark .ud-error,html[data-theme=dark] .ud-error{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.4);color:var(--fl-severity-high-text)}html.dark .ud-subnote--err,html[data-theme=dark] .ud-subnote--err{color:var(--fl-severity-high-text)}html.dark .spm-overlay,html.dark .modal-overlay,html.dark .confirm-overlay,html.dark .dialog-overlay,html.dark .loading-overlay,html[data-theme=dark] .spm-overlay,html[data-theme=dark] .modal-overlay,html[data-theme=dark] .confirm-overlay,html[data-theme=dark] .dialog-overlay,html[data-theme=dark] .loading-overlay{background:rgba(0,0,0,.6)!important}html.dark .spm-modal,html.dark .plans-dialog,html.dark .preview-dialog,html.dark .confirm-dialog,html[data-theme=dark] .spm-modal,html[data-theme=dark] .plans-dialog,html[data-theme=dark] .preview-dialog,html[data-theme=dark] .confirm-dialog{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-primary)}html.dark .spm-modal-header,html.dark .um-dialog-header,html.dark .spm-modal-actions,html.dark .um-dialog-footer,html.dark .plans-dialog__header,html[data-theme=dark] .spm-modal-header,html[data-theme=dark] .um-dialog-header,html[data-theme=dark] .spm-modal-actions,html[data-theme=dark] .um-dialog-footer,html[data-theme=dark] .plans-dialog__header{border-color:var(--fl-border-input)}html.dark .status-row-header,html.dark .detail-row,html[data-theme=dark] .status-row-header,html[data-theme=dark] .detail-row{background:var(--fl-bg-card);border-color:var(--fl-border-input);color:var(--fl-text-secondary)}html.dark .divider,html[data-theme=dark] .divider{border-bottom-color:var(--fl-border-input)}html.dark .mono,html[data-theme=dark] .mono{color:var(--fl-text-primary)}html.dark .chip--ok,html[data-theme=dark] .chip--ok{background:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .chip--warn,html[data-theme=dark] .chip--warn{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .chip--danger,html[data-theme=dark] .chip--danger{background:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .chip--muted,html[data-theme=dark] .chip--muted{background:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .kpi-card,html[data-theme=dark] .kpi-card{background:var(--fl-bg-card);border-color:var(--fl-border-input)}html.dark .log-row:hover,html[data-theme=dark] .log-row:hover{background-color:var(--fl-bg-page-alt)}html.dark .error-item,html[data-theme=dark] .error-item{background-color:rgba(248,81,73,.12);border-color:var(--fl-error);color:var(--fl-error-text)}html.dark .action-auth,html[data-theme=dark] .action-auth{background-color:rgba(88,166,212,.15);color:#79c0e8}html.dark .action-danger,html[data-theme=dark] .action-danger{background-color:rgba(248,81,73,.15);color:var(--fl-error-text)}html.dark .action-modify,html[data-theme=dark] .action-modify{background-color:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .action-access,html[data-theme=dark] .action-access{background-color:rgba(82,183,136,.15);color:var(--fl-success-text)}html.dark .action-default,html[data-theme=dark] .action-default{background-color:var(--fl-bg-card-hover);color:var(--fl-text-muted)}html.dark .provider-tag--anthropic,html[data-theme=dark] .provider-tag--anthropic{background:rgba(88,166,212,.15);color:#79c0e8}html.dark .provider-tag--mistral,html[data-theme=dark] .provider-tag--mistral{background:rgba(210,153,34,.15);color:var(--fl-warning-text)}html.dark .btn-action.btn-warning:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-warning:hover:not(:disabled){background:rgba(210,153,34,.22)}html.dark .btn-action.btn-info:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-info:hover:not(:disabled){background:rgba(88,166,212,.22)}html.dark .btn-action.btn-success:hover:not(:disabled),html[data-theme=dark] .btn-action.btn-success:hover:not(:disabled){background:rgba(82,183,136,.22)}html.dark .rag-tabs,html[data-theme=dark] .rag-tabs{background:var(--fl-bg-card);border-bottom-color:var(--fl-border-input)}html.dark .tab-button:hover,html.dark .tab-button.active,html[data-theme=dark] .tab-button:hover,html[data-theme=dark] .tab-button.active{color:var(--fl-navy);background:rgba(88,166,212,.12)}html.dark .rag-content,html.dark .rag-header,html.dark .stat-card,html[data-theme=dark] .rag-content,html[data-theme=dark] .rag-header,html[data-theme=dark] .stat-card{background:var(--fl-bg-card);border-color:var(--fl-border-input)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--fl-font-family);font-size:var(--fl-text-base);font-weight:var(--fl-weight-normal);line-height:var(--fl-leading-normal);color:var(--fl-text-primary);background-color:var(--fl-bg-page)}h1,.mtb-h1{font-family:var(--type-display, "Fraunces Variable", "Fraunces", georgia, serif);font-weight:var(--fl-weight-normal);letter-spacing:var(--fl-tracking-tight);line-height:var(--fl-leading-tight);font-size:clamp(2.125rem,1.85rem + 1.375vw,2.5rem);color:var(--fl-text-primary)}h2,.mtb-h2{font-family:var(--type-display, "Fraunces Variable", "Fraunces", georgia, serif);font-weight:var(--fl-weight-normal);letter-spacing:var(--fl-tracking-tight);line-height:var(--fl-leading-tight);font-size:clamp(1.75rem,1.55rem + 1vw,2rem);color:var(--fl-text-primary)}h3,.mtb-h3{font-family:var(--fl-font-family);font-weight:var(--fl-weight-semibold);letter-spacing:var(--fl-tracking-tight);line-height:1.35;font-size:var(--fl-text-2xl);color:var(--fl-text-primary)}h4,.mtb-h4{font-family:var(--fl-font-family);font-weight:var(--fl-weight-semibold);letter-spacing:var(--fl-tracking-tight);line-height:1.35;font-size:var(--fl-text-xl);color:var(--fl-text-primary)}h5,.mtb-h5{font-family:var(--fl-font-family);font-weight:var(--fl-weight-semibold);letter-spacing:var(--fl-tracking-tight);line-height:1.35;font-size:var(--fl-text-lg);color:var(--fl-text-primary)}h6,.mtb-h6{font-family:var(--fl-font-family);font-weight:var(--fl-weight-semibold);letter-spacing:var(--fl-tracking-tight);line-height:1.35;font-size:var(--fl-text-base);color:var(--fl-text-secondary)}p{font-family:var(--fl-font-family);font-weight:var(--fl-weight-normal);letter-spacing:var(--fl-tracking-normal);line-height:var(--fl-leading-normal);color:var(--fl-text-secondary);margin-bottom:var(--fl-space-md)}p:last-child{margin-bottom:0}a{color:var(--fl-link-active);text-decoration:none;transition:color var(--fl-duration-fast) var(--fl-ease-out)}a:hover{color:#2196f3;text-decoration:underline}code,pre,.mtb-code{font-family:var(--fl-font-family-mono);font-weight:var(--fl-weight-normal);letter-spacing:var(--fl-tracking-normal);line-height:var(--fl-leading-normal);font-size:var(--fl-text-sm);background:var(--fl-ceremaris-light);border-radius:var(--fl-radius-sm)}code{padding:.125rem .25rem}pre{padding:var(--fl-space-md);overflow-x:auto}pre code{padding:0;background:none}:focus:not(:focus-visible){outline:none;box-shadow:none}::selection{background-color:var(--fl-brand-surface-hover);color:var(--fl-navy)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--fl-ceremaris-light);border-radius:var(--fl-radius-full)}::-webkit-scrollbar-thumb{background:#a8b3bc;border-radius:var(--fl-radius-full);transition:background var(--fl-duration-fast) var(--fl-ease-out)}::-webkit-scrollbar-thumb:hover{background:var(--fl-text-grey-cool)}*{scrollbar-width:thin;scrollbar-color:#a8b3bc var(--fl-ceremaris-light)}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}pre{white-space:pre-wrap!important;border:1px solid #999;break-inside:avoid}img{break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{break-after:avoid}}@media(prefers-contrast:high){.mtb-btn,.mtb-input{border:2px solid currentcolor}}html.dark h1,html[data-theme=dark] h1,html.dark .mtb-h1,html[data-theme=dark] .mtb-h1,html.dark h2,html[data-theme=dark] h2,html.dark .mtb-h2,html[data-theme=dark] .mtb-h2,html.dark h3,html[data-theme=dark] h3,html.dark .mtb-h3,html[data-theme=dark] .mtb-h3,html.dark h4,html[data-theme=dark] h4,html.dark .mtb-h4,html[data-theme=dark] .mtb-h4,html.dark h5,html[data-theme=dark] h5,html.dark .mtb-h5,html[data-theme=dark] .mtb-h5{color:var(--fl-text-primary)}html.dark h6,html[data-theme=dark] h6,html.dark .mtb-h6,html[data-theme=dark] .mtb-h6,html.dark p,html[data-theme=dark] p{color:var(--fl-text-secondary)}html.dark a,html[data-theme=dark] a{color:var(--fl-link-active)}html.dark a:hover,html[data-theme=dark] a:hover{color:var(--fl-navy)}html.dark code,html[data-theme=dark] code,html.dark pre,html[data-theme=dark] pre,html.dark .mtb-code,html[data-theme=dark] .mtb-code{background:var(--fl-bg-muted);color:var(--fl-text-primary)}.mtb-btn,.mtb-btn-primary,.mtb-btn-secondary,.mtb-btn-success,.mtb-btn-warning,.mtb-btn-danger,.mtb-btn-ghost,.mtb-btn-outline,.mtb-btn-icon-only{display:inline-flex;align-items:center;justify-content:center;gap:var(--fl-space-xs);padding:var(--fl-space-sm) var(--fl-space-lg);min-height:44px;min-width:44px;font-family:var(--fl-font-family);font-size:var(--fl-text-base);font-weight:var(--fl-weight-medium);line-height:var(--fl-leading-tight);letter-spacing:-.005em;text-decoration:none;white-space:nowrap;border:1px solid transparent;border-radius:var(--fl-radius-sm);background:var(--fl-bg-card);color:var(--fl-text-primary);cursor:pointer;user-select:none;transition:background-color var(--fl-duration-fast) var(--fl-ease-out),border-color var(--fl-duration-fast) var(--fl-ease-out),box-shadow var(--fl-duration-fast) var(--fl-ease-out),color var(--fl-duration-fast) var(--fl-ease-out),transform var(--fl-duration-fast) var(--fl-ease-out)}.mtb-btn:hover:not(:disabled),.mtb-btn-primary:hover:not(:disabled),.mtb-btn-secondary:hover:not(:disabled),.mtb-btn-success:hover:not(:disabled),.mtb-btn-warning:hover:not(:disabled),.mtb-btn-danger:hover:not(:disabled),.mtb-btn-ghost:hover:not(:disabled),.mtb-btn-outline:hover:not(:disabled),.mtb-btn-icon-only:hover:not(:disabled){background:var(--fl-ceremaris-light)}.mtb-btn:active:not(:disabled),.mtb-btn-primary:active:not(:disabled),.mtb-btn-secondary:active:not(:disabled),.mtb-btn-success:active:not(:disabled),.mtb-btn-warning:active:not(:disabled),.mtb-btn-danger:active:not(:disabled),.mtb-btn-ghost:active:not(:disabled),.mtb-btn-outline:active:not(:disabled),.mtb-btn-icon-only:active:not(:disabled){background:var(--fl-ceremaris-light-hover);transform:translateY(1px)}.mtb-btn:focus-visible,.mtb-btn-primary:focus-visible,.mtb-btn-secondary:focus-visible,.mtb-btn-success:focus-visible,.mtb-btn-warning:focus-visible,.mtb-btn-danger:focus-visible,.mtb-btn-ghost:focus-visible,.mtb-btn-outline:focus-visible,.mtb-btn-icon-only:focus-visible{outline:none;box-shadow:var(--fl-shadow-focus)}.mtb-btn:disabled,.mtb-btn-primary:disabled,.mtb-btn-secondary:disabled,.mtb-btn-success:disabled,.mtb-btn-warning:disabled,.mtb-btn-danger:disabled,.mtb-btn-ghost:disabled,.mtb-btn-outline:disabled,.mtb-btn-icon-only:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.mtb-btn .mtb-btn-icon,.mtb-btn-primary .mtb-btn-icon,.mtb-btn-secondary .mtb-btn-icon,.mtb-btn-success .mtb-btn-icon,.mtb-btn-warning .mtb-btn-icon,.mtb-btn-danger .mtb-btn-icon,.mtb-btn-ghost .mtb-btn-icon,.mtb-btn-outline .mtb-btn-icon,.mtb-btn-icon-only .mtb-btn-icon{width:1.25em;height:1.25em;flex-shrink:0}.mtb-btn-primary{background:var(--fl-navy);color:var(--fl-text-on-navy);box-shadow:none}.mtb-btn-primary:hover:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-on-navy);box-shadow:none}.mtb-btn-primary:active:not(:disabled){background:var(--fl-navy-dark);color:var(--fl-text-on-navy);box-shadow:none}.mtb-btn-secondary{background:var(--fl-bg-card);color:var(--fl-text-primary);border:1px solid var(--fl-border-input);box-shadow:none}.mtb-btn-secondary:hover:not(:disabled){background:var(--fl-ceremaris-light);border-color:var(--fl-border-input-hover);box-shadow:none}.mtb-btn-success{background:var(--fl-success-light);color:var(--fl-success-text)}.mtb-btn-success:hover:not(:disabled){background:var(--fl-success);color:var(--fl-text-on-accent)}.mtb-btn-warning{background:var(--fl-warning-light);color:var(--fl-warning-text)}.mtb-btn-warning:hover:not(:disabled){background:var(--fl-warning);color:var(--fl-text-on-accent)}.mtb-btn-danger{background:var(--fl-error-light);color:var(--fl-error-text)}.mtb-btn-danger:hover:not(:disabled){background:var(--fl-error);color:var(--fl-text-on-accent)}.mtb-btn-ghost{background:transparent;box-shadow:none;color:var(--fl-text-secondary)}.mtb-btn-ghost:hover:not(:disabled){background:var(--fl-ceremaris-light);box-shadow:none}.mtb-btn-ghost:active:not(:disabled){background:var(--fl-ceremaris-light-active);box-shadow:none}.mtb-btn-outline{background:transparent;border:2px solid var(--fl-navy);color:var(--fl-navy);box-shadow:none}.mtb-btn-outline:hover:not(:disabled){background:var(--fl-brand-surface);box-shadow:none}.mtb-btn-outline:active:not(:disabled){background:var(--fl-brand-surface-hover);box-shadow:none}.mtb-btn-sm{padding:var(--fl-space-xs) var(--fl-space-md);font-size:var(--fl-text-sm);min-height:36px;border-radius:var(--fl-radius-sm)}.mtb-btn-lg{padding:var(--fl-space-md) var(--fl-space-xl);font-size:var(--fl-text-lg);min-height:52px;border-radius:var(--fl-radius-lg)}.mtb-btn-icon-only{padding:var(--fl-space-xs);aspect-ratio:1}.mtb-btn-icon-only .mtb-btn-icon{width:1.5em;height:1.5em}.mtb-btn-rounded{border-radius:var(--fl-radius-full)}.mtb-input,.mtb-textarea,.mtb-select{width:100%;padding:var(--fl-space-sm) var(--fl-space-md);min-height:44px;font-family:var(--fl-font-family);font-size:var(--fl-text-base);font-weight:var(--fl-weight-normal);color:var(--fl-text-primary);background:var(--fl-bg-card);border:1px solid var(--fl-border-input);border-radius:var(--fl-radius-sm);transition:border-color var(--fl-duration-fast) var(--fl-ease-out),box-shadow var(--fl-duration-fast) var(--fl-ease-out),background-color var(--fl-duration-fast) var(--fl-ease-out);box-shadow:none}.mtb-input::placeholder,.mtb-textarea::placeholder,.mtb-select::placeholder{color:var(--fl-text-placeholder)}.mtb-input:hover:not(:disabled),.mtb-textarea:hover:not(:disabled),.mtb-select:hover:not(:disabled){border-color:var(--fl-border-input-hover)}.mtb-input:focus,.mtb-textarea:focus,.mtb-select:focus{outline:none;border-color:var(--fl-navy);box-shadow:var(--fl-shadow-focus)}.mtb-input:disabled,.mtb-textarea:disabled,.mtb-select:disabled{opacity:.5;cursor:not-allowed}.mtb-input.is-error,.mtb-textarea.is-error,.mtb-select.is-error{border-color:var(--fl-error);box-shadow:0 0 0 3px color-mix(in srgb,var(--fl-error) 35%,transparent)}.mtb-input.is-success,.mtb-textarea.is-success,.mtb-select.is-success{border-color:var(--fl-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--fl-success) 35%,transparent)}.mtb-textarea{min-height:120px;resize:vertical;line-height:var(--fl-leading-relaxed)}.mtb-select{-webkit-appearance:none;appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235E6D78' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--fl-space-md) center;cursor:pointer}.mtb-form-group{margin-bottom:1.25rem}.mtb-form-group--no-margin{margin-bottom:0}.mtb-label{display:block;margin-bottom:var(--fl-space-xs);font-family:var(--fl-font-family);font-size:var(--fl-text-sm);font-weight:var(--fl-weight-medium);color:var(--fl-text-primary);letter-spacing:var(--fl-tracking-wide)}.mtb-label-required{color:var(--fl-error);margin-left:2px}.mtb-helper-text{margin-top:.25rem;font-size:var(--fl-text-xs);color:var(--fl-text-muted)}.mtb-error-text{margin-top:.25rem;font-size:var(--fl-text-xs);color:var(--fl-error)}.mtb-modal{position:relative;width:100%;max-width:560px;max-height:calc(100vh - var(--fl-space-xl));background:var(--fl-bg-card);border-radius:var(--fl-radius-xl);box-shadow:0 20px 60px rgba(26,39,68,.2),0 0 0 1px rgba(26,39,68,.05);overflow:hidden;display:flex;flex-direction:column;z-index:var(--fl-z-modal)}.mtb-modal-title{font-family:var(--fl-font-family);font-weight:var(--fl-weight-semibold);letter-spacing:var(--fl-tracking-tight);line-height:1.35;font-size:var(--fl-text-xl);color:var(--fl-text-primary);margin:0}html.dark .mtb-btn-ghost,html[data-theme=dark] .mtb-btn-ghost{color:var(--fl-text-secondary)}html.dark .mtb-btn-ghost:hover:not(:disabled),html[data-theme=dark] .mtb-btn-ghost:hover:not(:disabled){background:var(--fl-bg-card-hover);color:var(--fl-text-primary)}html.dark .mtb-btn-ghost:active:not(:disabled),html[data-theme=dark] .mtb-btn-ghost:active:not(:disabled){background:var(--fl-bg-muted)}html.dark .mtb-btn-secondary,html[data-theme=dark] .mtb-btn-secondary{background:var(--fl-bg-card);color:var(--fl-text-primary);border-color:var(--fl-border-input)}html.dark .mtb-btn-secondary:hover:not(:disabled),html[data-theme=dark] .mtb-btn-secondary:hover:not(:disabled){background:var(--fl-bg-card-hover);border-color:var(--fl-border-input-hover)}html.dark .mtb-btn-success,html[data-theme=dark] .mtb-btn-success{background:rgba(82,183,136,.18);color:#86efac}html.dark .mtb-btn-success:hover:not(:disabled),html[data-theme=dark] .mtb-btn-success:hover:not(:disabled){background:var(--fl-success-light);color:var(--fl-text-on-accent)}html.dark .mtb-btn-warning,html[data-theme=dark] .mtb-btn-warning{background:rgba(210,153,34,.18);color:var(--fl-severity-mild-text)}html.dark .mtb-btn-warning:hover:not(:disabled),html[data-theme=dark] .mtb-btn-warning:hover:not(:disabled){background:var(--fl-warning-light);color:var(--fl-text-on-accent)}html.dark .mtb-btn-danger,html[data-theme=dark] .mtb-btn-danger{background:rgba(248,81,73,.18);color:var(--fl-error-text)}html.dark .mtb-btn-danger:hover:not(:disabled),html[data-theme=dark] .mtb-btn-danger:hover:not(:disabled){background:var(--fl-error-light);color:var(--fl-text-on-accent)}html.dark .mtb-btn-outline,html[data-theme=dark] .mtb-btn-outline{border-color:var(--fl-navy);color:var(--fl-navy)}html.dark .mtb-btn-outline:hover:not(:disabled),html[data-theme=dark] .mtb-btn-outline:hover:not(:disabled){background:var(--fl-brand-surface)}#app{height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.page-scroll-wrapper:has(.page-scroll-content){flex:1!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.page-scroll-wrapper:not(:has(.page-scroll-content)){flex:1!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@supports not selector(:has(*)){.page-scroll-wrapper{flex:1!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}.page-scroll-content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.anamnesebogen-container,.dsgvo-content-container,.document-container,.intro-container{overflow:visible!important;min-height:min-content}.page-scroll-wrapper>.v-container{overflow:visible!important;height:auto!important}.v-application,.v-application__wrap{height:100%;display:flex;flex-direction:column}.v-main,.v-main__wrap,.main-wrapper{flex:1;display:flex;flex-direction:column;min-height:0;overflow:visible}@supports (-webkit-touch-callout: none){@media(hover:none)and (pointer:coarse){html{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;overflow:hidden!important;overscroll-behavior:none!important}body{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;overflow:hidden!important;overscroll-behavior:none!important;margin:0!important;padding:0!important}#app,.v-application,.v-application__wrap{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.page-scroll-wrapper:has(.page-scroll-content){position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.page-scroll-wrapper:not(:has(.page-scroll-content)){position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}@supports not selector(:has(*)){.page-scroll-wrapper{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}}.ts-content .page-scroll-wrapper{top:56px!important;height:auto!important}.page-scroll-content{flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}.v-main,.v-main__wrap,.main-wrapper{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;overflow:visible!important;touch-action:pan-y!important}.anamnesebogen-container,.dsgvo-content-container,.document-container,.intro-container,.dsgvo-scroll-wrapper{overflow:visible!important;touch-action:pan-y!important;min-height:min-content!important}[data-scrollable=true]{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}[data-viewport]{touch-action:pan-y!important}[data-viewport-scroll]{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important}.fl-header,.header-tablet,.HeaderTablet{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000!important;flex-shrink:0!important}.footer-tablet,.FooterTablet,.footer-info{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:1000!important;flex-shrink:0!important}button,a,input,select,textarea,[role=button],.v-btn,.dynamic-button,.dropdown-button{touch-action:manipulation!important}.dropdown-menu,.v-menu__content,.v-select__content,.fragenkatalog-menu{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;max-height:60vh!important;overscroll-behavior:contain!important}.v-dialog,.v-dialog__content,.v-overlay__content,.modal-content{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;max-height:90vh!important}}}@media(hover:none)and (pointer:coarse){button,a,[role=button],.v-btn,.dynamic-button{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent}.page-scroll-content,.page-scroll-wrapper,[data-scrollable=true],[data-viewport],[data-viewport-scroll]{touch-action:pan-y!important}[data-viewport-scroll]{overscroll-behavior-y:contain!important}}html.debug-scroll .page-scroll-wrapper{outline:3px solid red!important}html.debug-scroll .page-scroll-content{outline:3px solid blue!important}html.debug-scroll .v-main__wrap{outline:3px solid green!important}html.debug-scroll [style*="overflow: hidden"]{outline:3px dashed orange!important}html.debug-scroll [style*="overflow-y: auto"],html.debug-scroll [style*="overflow: auto"]{outline:3px dashed purple!important}
