@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-slate-50:oklch(98.4% .003 247.858);--color-black:#000;--color-white:#fff;--spacing:.25rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.w-64{width:calc(var(--spacing) * 64)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-white{background-color:var(--color-white)}.p-3{padding:calc(var(--spacing) * 3)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.block-1{block-size:calc(var(--spacing) * 1)}.block-2{block-size:calc(var(--spacing) * 2)}}html,body{font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);height:100%;margin:0;padding:0;overflow-x:hidden}body{overflow-y:auto}.btn{background:var(--stitch-surface_container);color:var(--text);cursor:pointer;box-shadow:none;border:none;border-radius:10px;min-height:36px;padding:10px 8px;font-family:Inter,Arial,Helvetica,sans-serif;line-height:16px;transition:background .15s,box-shadow .15s,transform 20ms}.btn:hover{background:var(--stitch-surface_container_high)}.btn:active{background:var(--stitch-surface_container_highest);transform:translateY(1px)}.btn:focus{box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}.btn[disabled]{opacity:.6;cursor:not-allowed}.btn-ghost{color:var(--text);background:0 0;border:none;padding:8px}.btn-ghost:hover{background:var(--stitch-surface_container_low)}.btn-ghost:focus{box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}.modal{z-index:var(--z-modal-backdrop);background:#00000040;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal .modal-content{z-index:var(--z-modal-dialog);background:var(--panel);box-shadow:var(--shadow);border-radius:14px;width:min(860px,90vw);padding:16px;position:relative}.modal-close{cursor:pointer;color:var(--stitch-outline);background:0 0;border:none;font-size:20px;position:absolute;top:12px;right:12px}.modal.hidden{display:none}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}body.modal-open{overflow:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:-.01em;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:600}.empty{color:var(--muted);margin:8px 0 0}.header-dropdown{position:relative}.header-dropdown-trigger{color:var(--stitch-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:13px;font-weight:500}.header-dropdown-trigger:hover{color:var(--text);background:var(--bg-hover)}.header-dropdown-menu{background:var(--panel);border:1px solid var(--stitch-surface_variant);z-index:50;border-radius:8px;min-width:220px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;box-shadow:0 4px 12px #00000014}.header-dropdown-item{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;display:flex}.header-dropdown-item:hover{background:var(--bg-hover)}.header-dropdown-item--disabled{color:var(--stitch-outline_variant);cursor:default}.header-dropdown-item--disabled:hover{background:0 0}.header-dropdown-item--warning{color:var(--stitch-error);font-weight:600}.header-dropdown-item--warning:hover{background:var(--danger-bg)}.header-dropdown-item-caption{color:var(--stitch-outline);font-size:11px}.header-dropdown-separator{background:var(--stitch-surface_variant);height:1px;margin:4px 0}.header-dropdown-status{color:var(--stitch-outline);padding:8px 12px;font-size:11px;font-weight:500;display:block}.header-dropdown-item--active{background:var(--bg-hover);font-weight:600}.view-switcher-pill{color:var(--text);background:var(--bg-hover);border:1px solid var(--stitch-surface_variant);border-radius:999px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.view-switcher-dropdown{color:var(--text);background:var(--bg-hover);border:1px solid var(--stitch-surface_variant);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;display:flex}.view-switcher-dropdown.view-switcher-pill{border-radius:999px;padding:4px 12px;font-weight:600}.view-switcher-dropdown:hover{background:var(--stitch-surface_container_high)}.btn-primary{background:var(--stitch-primary);color:var(--stitch-on_primary);cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.btn-primary:hover{background:var(--btn-primary-hover)}.btn-primary:active{transform:scale(.97)}.btn-secondary{background:var(--panel);color:var(--text);border:1px solid var(--border);cursor:pointer;border-radius:10px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .15s,transform .1s}.btn-secondary:hover{background:var(--stitch-surface_container_low)}.btn-secondary:active{transform:scale(.97)}.modal .modal-content--wide{width:min(1200px,96vw)}.modal-content--structure-import{width:min(640px,92vw)}.modal-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.modal .modal-content input{border:1px solid var(--border);border-radius:12px;width:100%;margin-bottom:12px;padding:12px 14px}.modal .modal-actions{justify-content:flex-end;gap:8px;display:flex}.modal-text{color:var(--muted);margin:8px 0 16px}.seed-selector{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.seed-option{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.seed-option:hover{background:var(--bg)}.seed-option--selected{border-color:var(--stitch-primary);background:var(--stitch-primary)}@supports (color:color-mix(in lab, red, red)){.seed-option--selected{background:color-mix(in srgb, var(--stitch-primary) 8%, transparent)}}.seed-option-radio{accent-color:var(--stitch-primary);margin-top:2px}.seed-option-content{flex-direction:column;gap:2px;display:flex}.seed-option-label{color:var(--stitch-on_surface);font-size:13px;font-weight:600}.seed-option-desc{color:var(--muted);font-size:11px;line-height:1.4}.structure-import-stepper{justify-content:center;align-items:center;gap:0;margin-bottom:20px;padding:0 8px;display:flex}.structure-import-stepper__segment{flex:1;align-items:center;display:flex}.structure-import-stepper__segment:last-child{flex:0}.structure-import-stepper__step{align-items:center;gap:8px;display:flex}.structure-import-stepper__index{background:var(--stitch-surface_container);width:28px;height:28px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.structure-import-stepper__label{color:var(--muted);font-size:13px;font-weight:500}.structure-import-stepper__step.active .structure-import-stepper__index{background:var(--stitch-primary);color:var(--stitch-on_primary)}.structure-import-stepper__step.active .structure-import-stepper__label{color:var(--text)}.structure-import-stepper__step.completed .structure-import-stepper__index{background:var(--stitch-primary);color:var(--stitch-on_primary)}.structure-import-stepper__step.completed .structure-import-stepper__label{color:var(--text)}.structure-import-stepper__line{background:var(--stitch-surface_container);flex:1;height:2px;margin:0 4px}.structure-import-stepper__line--complete{background:var(--stitch-primary)}.modal-section{margin-bottom:16px}.modal-section h3{color:var(--text);margin-bottom:8px;font-size:13px;font-weight:600}.modal-preview{background:var(--bg);border-radius:6px;min-height:60px;padding:12px;font-size:13px}.verlauf-list{margin:0;padding:0;list-style:none}.verlauf-item{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.verlauf-item:last-child{border-bottom:none}.verlauf-item-info{flex-direction:column;gap:2px;display:flex}.verlauf-item-label{font-size:14px;font-weight:600}.verlauf-item-caption{color:var(--muted);font-size:12px}.doc-list{margin:0;padding:0;list-style:none}.doc-list-item{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:8px 0;font-size:14px;display:flex}.doc-list-item:last-child{border-bottom:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--stitch-background:#f9f9fa;--stitch-error:#ba1a1a;--stitch-error-container:#ffdad6;--stitch-inverse_on_surface:#f0f1f2;--stitch-inverse_primary:#c5c6cc;--stitch-inverse_surface:#2f3132;--stitch-on_background:#1a1c1d;--stitch-on_error:#fff;--stitch-on_error_container:#93000a;--stitch-on_primary:#fff;--stitch-on_primary_container:#818489;--stitch-on_primary_fixed:#191c20;--stitch-on_primary_fixed_variant:#44474c;--stitch-on_secondary:#fff;--stitch-on_secondary_container:#5a6572;--stitch-on_secondary_fixed:#121c27;--stitch-on_secondary_fixed_variant:#3d4854;--stitch-on_surface:#1a1c1d;--stitch-on_surface_variant:#45474a;--stitch-on_tertiary:#fff;--stitch-on_tertiary_container:#768599;--stitch-on_tertiary_fixed:#0d1c2d;--stitch-on_tertiary_fixed_variant:#39485a;--stitch-outline:#75777b;--stitch-outline_variant:#c5c6cb;--stitch-primary:#000;--stitch-primary_container:#191c20;--stitch-primary_fixed:#e1e2e8;--stitch-primary_fixed_dim:#c5c6cc;--stitch-secondary:#545f6c;--stitch-secondary_container:#d8e3f3;--stitch-secondary_fixed:#d8e3f3;--stitch-secondary_fixed_dim:#bcc8d6;--stitch-surface:#f9f9fa;--stitch-surface_bright:#f9f9fa;--stitch-surface_container:#eeeeef;--stitch-surface_container_high:#e8e8e9;--stitch-surface_container_highest:#e2e2e3;--stitch-surface_container_low:#f3f3f4;--stitch-surface_container_lowest:#fff;--stitch-surface_dim:#dadadb;--stitch-surface_tint:#5c5e63;--stitch-surface_variant:#e2e2e3;--stitch-tertiary:#000;--stitch-tertiary_container:#0d1c2d;--stitch-tertiary_fixed:#d4e4fa;--stitch-tertiary_fixed_dim:#b9c8de;--bg:var(--stitch-background);--panel:var(--stitch-surface_container_lowest);--text:var(--stitch-on_surface);--muted:var(--stitch-on_surface_variant);--accent:var(--stitch-primary);--sidebar-bg:var(--stitch-surface_container_low);--border:var(--stitch-outline_variant)}@supports (color:color-mix(in lab, red, red)){:root{--border:color-mix(in srgb, var(--stitch-outline_variant) 22%, transparent)}}:root{--radius:8px;--shadow:0 12px 32px -4px #0f12160a;--z-layout-max:100;--z-modal-backdrop:1000;--z-modal-dialog:1001;--blue:var(--stitch-secondary_container);--yellow:var(--stitch-surface_container_high);--text-muted:var(--muted);--bg-card:var(--panel);--bg-surface:var(--panel);--bg-hover:var(--stitch-surface_container_low);--danger-bg:var(--stitch-error-container);--danger:var(--stitch-error);--btn-primary-hover:var(--stitch-primary)}@supports (color:color-mix(in lab, red, red)){:root{--btn-primary-hover:color-mix(in srgb, var(--stitch-primary) 85%, var(--stitch-on_primary))}}:root{--focus-ring-color:var(--stitch-primary)}@supports (color:color-mix(in lab, red, red)){:root{--focus-ring-color:color-mix(in srgb, var(--stitch-primary) 18%, transparent)}}:root{--sidebar-bg-v40:#f9f9f9;--sidebar-border:#e2e8f0;--sidebar-section-header:#94a3b8;--sidebar-item-hover:#e2e8f080;--sidebar-item-text:#334155;--sidebar-item-active-text:#0f172a;--header-height:56px;--sidebar-width-default:256px;--header-border:#f1f5f9;--app-content-bg:#fff}[data-color-scheme=dark]{--stitch-background:#191b1d;--stitch-error:#ffb4ab;--stitch-error-container:#93000a;--stitch-inverse_on_surface:#2f3132;--stitch-inverse_primary:#44474c;--stitch-inverse_surface:#e2e2e3;--stitch-on_background:#e2e2e3;--stitch-on_error:#690005;--stitch-on_error_container:#ffdad6;--stitch-on_primary:#191c20;--stitch-on_primary_container:#c5c6cc;--stitch-on_primary_fixed:#191c20;--stitch-on_primary_fixed_variant:#44474c;--stitch-on_secondary:#121c27;--stitch-on_secondary_container:#d8e3f3;--stitch-on_secondary_fixed:#121c27;--stitch-on_secondary_fixed_variant:#3d4854;--stitch-on_surface:#e2e2e3;--stitch-on_surface_variant:#c5c6cb;--stitch-on_tertiary:#0d1c2d;--stitch-on_tertiary_container:#d4e4fa;--stitch-on_tertiary_fixed:#0d1c2d;--stitch-on_tertiary_fixed_variant:#39485a;--stitch-outline:#8f9196;--stitch-outline_variant:#44474c;--stitch-primary:#c5c6cc;--stitch-primary_container:#44474c;--stitch-primary_fixed:#e1e2e8;--stitch-primary_fixed_dim:#c5c6cc;--stitch-secondary:#bcc8d6;--stitch-secondary_container:#3d4854;--stitch-secondary_fixed:#d8e3f3;--stitch-secondary_fixed_dim:#bcc8d6;--stitch-surface:#191b1d;--stitch-surface_bright:#3d3f41;--stitch-surface_container:#222428;--stitch-surface_container_high:#2d3034;--stitch-surface_container_highest:#383b3f;--stitch-surface_container_low:#1e2023;--stitch-surface_container_lowest:#111315;--stitch-surface_dim:#111315;--stitch-surface_tint:#c5c6cc;--stitch-surface_variant:#44474c;--stitch-tertiary:#b9c8de;--stitch-tertiary_container:#39485a;--stitch-tertiary_fixed:#d4e4fa;--stitch-tertiary_fixed_dim:#b9c8de;--bg:var(--stitch-background);--panel:var(--stitch-surface_container);--text:var(--stitch-on_surface);--muted:var(--stitch-on_surface_variant);--accent:var(--stitch-primary);--sidebar-bg:var(--stitch-surface_container_lowest);--border:var(--stitch-outline_variant)}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=dark]{--border:color-mix(in srgb, var(--stitch-outline_variant) 25%, transparent)}}[data-color-scheme=dark]{--shadow:0 12px 32px -4px #00000052;--blue:var(--stitch-secondary_container);--yellow:var(--stitch-surface_container_high);--text-muted:var(--muted);--bg-card:var(--panel);--bg-surface:var(--panel);--bg-hover:var(--stitch-surface_container_low);--danger-bg:var(--stitch-error-container);--danger:var(--stitch-error);--btn-primary-hover:var(--stitch-primary)}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=dark]{--btn-primary-hover:color-mix(in srgb, var(--stitch-primary) 85%, var(--stitch-on_primary))}}[data-color-scheme=dark]{--focus-ring-color:var(--stitch-primary)}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=dark]{--focus-ring-color:color-mix(in srgb, var(--stitch-primary) 25%, transparent)}}[data-color-scheme=dark]{--sidebar-bg-v40:var(--stitch-surface_container_lowest);--sidebar-border:var(--stitch-outline_variant);--sidebar-section-header:var(--stitch-outline);--sidebar-item-hover:var(--stitch-surface_container_low)}@supports (color:color-mix(in lab, red, red)){[data-color-scheme=dark]{--sidebar-item-hover:color-mix(in srgb, var(--stitch-surface_container_low) 60%, transparent)}}[data-color-scheme=dark]{--sidebar-item-text:var(--stitch-on_surface_variant);--sidebar-item-active-text:var(--stitch-on_surface);--header-border:var(--stitch-outline_variant);--app-content-bg:var(--stitch-background)}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-feature-settings:"liga"!important;font-family:Material Symbols Outlined!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}._appShell_1x4g9_5{grid-template-columns:var(--sidebar-width,var(--sidebar-width-default,256px)) minmax(0, 1fr);width:100%;height:100vh;font-family:"Inter", var(--font-sans,system-ui), sans-serif;letter-spacing:-.01em;transition:grid-template-columns .2s;display:grid;overflow-x:hidden}._sidebarCollapsed_1x4g9_17{grid-template-columns:0 minmax(0,1fr)}@media (width<=1023px){._appShell_1x4g9_5,._sidebarCollapsed_1x4g9_17{grid-template-columns:0 minmax(0,1fr)}}._label_1x4g9_33{color:var(--muted);font-size:12px}._workspace_1x4g9_39{flex-direction:column;min-width:0;height:100vh;display:flex}._workspaceBody_1x4g9_46{flex:1;overflow:hidden auto}._workspaceContainer_1x4g9_53{gap:16px;min-width:0;max-width:100%;margin:0;padding:16px 24px 32px;display:grid}._workspaceContainer_1x4g9_53>*{min-width:0;max-width:100%}._workspaceContainer_1x4g9_53 .workspace-view{min-width:0}._appShellCompact_1x4g9_73 ._workspaceContainer_1x4g9_53{gap:10px;padding:10px 16px 20px}._appShellCompact_1x4g9_73 .panel,._appShellCompact_1x4g9_73 .section{padding:10px}body.modal-open ._workspaceBody_1x4g9_46,body.modal-open{overflow:hidden}@keyframes _fadeSlide_1x4g9_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._emptyStateHero_1x4g9_104{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:80px 32px;animation:.3s _fadeSlide_1x4g9_1;display:flex}._emptyIcon_1x4g9_116{background:var(--stitch-surface_container_low);width:64px;height:64px;color:var(--stitch-on_surface_variant);border-radius:16px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}._emptyIcon_1x4g9_116 .material-symbols-outlined{font-size:32px}._emptyTitle_1x4g9_132{color:var(--stitch-on_surface);letter-spacing:-.02em;font-size:20px;font-weight:700}._emptySubtitle_1x4g9_139{color:var(--stitch-on_surface_variant);max-width:480px;font-size:14px;line-height:1.5}._emptyCta_1x4g9_146{background:var(--stitch-primary);color:var(--stitch-on_primary);cursor:pointer;border:none;border-radius:8px;margin-top:8px;padding:12px 28px;font-size:14px;font-weight:600;transition:opacity .15s}._emptyCta_1x4g9_146:hover{opacity:.9}._sidebarBackdrop_1x4g9_164{display:none}@media (width<=1023px){._sidebarBackdrop_1x4g9_164{z-index:25;background:#0006;display:block;position:fixed;inset:0}._sidebarBackdropHidden_1x4g9_177{display:none}}._header_pky25_3{height:var(--header-height);min-height:var(--header-height);background:var(--app-content-bg,#fff);letter-spacing:-.01em;border-bottom:1px solid var(--header-border);z-index:40;justify-content:space-between;align-items:center;padding:0 16px;font-family:Inter,sans-serif;display:flex;position:sticky;top:0}@media (width>=640px){._header_pky25_3{padding:0 24px}}._left_pky25_26{flex:1;align-items:center;gap:8px;min-width:0;height:100%;display:flex}@media (width>=640px){._left_pky25_26{gap:12px}}@media (width>=1024px){._left_pky25_26{gap:16px}}._projectName_pky25_48{color:var(--sidebar-item-active-text);text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:600;overflow:hidden}._projectSwitcherTrigger_pky25_58{cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;min-width:0;padding:0;display:inline-flex}._projectSwitcherTrigger_pky25_58:hover{color:var(--sidebar-item-text)}@media (width>=640px){._projectName_pky25_48{max-width:200px;font-size:14px}}@media (width>=1024px){._projectName_pky25_48{max-width:300px}}._dirtyBadge_pky25_87{color:#d97706;white-space:nowrap;background:#d977061f;border-radius:4px;padding:3px 6px;font-size:11px;font-weight:600;display:none}@media (width>=640px){._dirtyBadge_pky25_87{display:block}}._navLinks_pky25_105{color:var(--sidebar-item-text);align-items:center;gap:12px;font-size:13px;font-weight:500;display:none}@media (width>=640px){._navLinks_pky25_105{gap:8px;display:flex}}@media (width>=1024px){._navLinks_pky25_105{gap:16px;font-size:14px}}._navLinkBtn_pky25_128{font-size:inherit;font-weight:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;transition:color .15s}._navLinkBtn_pky25_128:hover{color:var(--sidebar-item-active-text)}._right_pky25_145{align-items:center;gap:4px;display:flex}@media (width>=640px){._right_pky25_145{gap:8px}}@media (width>=1024px){._right_pky25_145{gap:12px}}._rightDivider_pky25_163{background:var(--header-border);width:1px;height:24px;display:none}@media (width>=1024px){._rightDivider_pky25_163{display:block}}._iconBtn_pky25_177{color:var(--sidebar-item-text);cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;transition:color .15s;display:flex}._iconBtn_pky25_177:hover{color:var(--sidebar-item-active-text)}._iconBtn_pky25_177 .material-symbols-outlined{font-size:18px}@media (width>=640px){._iconBtn_pky25_177 .material-symbols-outlined{font-size:20px}}._langSwitch_pky25_203{border:1px solid var(--border);background:var(--panel);border-radius:999px;align-items:center;gap:2px;padding:1px;font-size:11px;display:none}@media (width>=640px){._langSwitch_pky25_203{gap:4px;padding:2px;display:flex}}._userChip_pky25_223{background:var(--stitch-surface_container);border:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;max-width:100px;padding:4px 8px;font-size:11px;font-weight:600;display:none;overflow:hidden}@media (width>=640px){._userChip_pky25_223{max-width:120px;padding:5px 8px;font-size:12px;display:inline-flex}}@media (width>=1024px){._userChip_pky25_223{max-width:200px;padding:6px 10px}}._aside_1op6a_4{height:100vh;width:var(--sidebar-width,var(--sidebar-width-default,256px));border-right:1px solid var(--sidebar-border);background:var(--sidebar-bg-v40);letter-spacing:-.01em;z-index:20;flex-direction:column;padding:24px 0;font-family:Inter,sans-serif;font-size:14px;line-height:1.4;transition:width .2s;display:flex;overflow:hidden auto}._sidebarCollapsed_1op6a_23{opacity:0;pointer-events:none;transition:opacity .2s,width .2s;overflow:hidden}@media (width<=1023px){._aside_1op6a_4{width:var(--sidebar-width-default,256px);z-index:30;box-shadow:none;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%)}._aside_1op6a_4._open_1op6a_43{transform:translate(0);box-shadow:4px 0 24px #0000001f}}._brand_1op6a_50{justify-content:space-between;align-items:center;margin-bottom:32px;padding:0 24px;display:flex}._title_1op6a_58{letter-spacing:-.025em;color:var(--sidebar-item-active-text);font-size:18px;font-weight:700}._collapseBtn_1op6a_65{color:var(--sidebar-section-header);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;transition:color .15s;display:flex}._collapseBtn_1op6a_65:hover{color:var(--sidebar-item-text)}._collapseBtn_1op6a_65 .material-symbols-outlined{font-size:20px}@media (width<=1023px){._collapseBtn_1op6a_65{display:none}}._nav_1op6a_92{flex-direction:column;flex:1;gap:2px;padding:0 12px;display:flex;overflow-y:auto}._actionLink_1op6a_101{color:var(--sidebar-item-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px 16px;font-size:14px;font-weight:400;text-decoration:none;transition:background-color .15s;display:flex}._actionLink_1op6a_101:hover{background:var(--sidebar-item-hover)}._actionLink_1op6a_101 .material-symbols-outlined{font-size:20px}._sectionHeader_1op6a_128{color:var(--sidebar-section-header);text-transform:uppercase;letter-spacing:.1em;padding:32px 16px 16px;font-size:10px;font-weight:700}._projectGroup_1op6a_137{padding:0 0 2px}._projectRow_1op6a_141{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 16px;transition:background-color .15s;display:flex}._projectRow_1op6a_141:hover{background:var(--sidebar-item-hover)}._projectName_1op6a_155{color:var(--sidebar-item-text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}._projectMenuBtn_1op6a_166{color:var(--sidebar-section-header);cursor:pointer;opacity:0;background:0 0;border:none;align-items:center;transition:opacity .15s;display:flex}._projectRow_1op6a_141:hover ._projectMenuBtn_1op6a_166{opacity:1}._projectMenuBtn_1op6a_166 .material-symbols-outlined{font-size:14px}._projectMenuWrap_1op6a_185{flex-shrink:0;position:relative}._projectMenu_1op6a_166{z-index:40;background:var(--panel);border:1px solid var(--sidebar-border);border-radius:12px;width:220px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 18px 45px #0f172a29}._projectMenuItem_1op6a_203{text-align:left;width:100%;color:var(--sidebar-item-text);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 11px;font-size:12px;font-weight:700;display:flex}._projectMenuItem_1op6a_203:hover{background:var(--sidebar-item-hover);color:var(--sidebar-item-active-text)}._projectMenuItem_1op6a_203 .material-symbols-outlined{font-size:18px}._projectMenuItemDanger_1op6a_228{color:var(--danger)}._projectMenuItemDanger_1op6a_228:hover{background:var(--danger-bg);color:var(--danger)}._footer_1op6a_238{border-top:1px solid var(--sidebar-border);flex-direction:column;gap:2px;margin-top:auto;padding:24px 12px 0;display:flex}._footerItem_1op6a_247{color:var(--sidebar-item-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px 16px;font-size:14px;font-weight:400;transition:background-color .15s;display:flex}._footerItem_1op6a_247:hover{background:var(--sidebar-item-hover)}._footerItem_1op6a_247 .material-symbols-outlined{font-size:20px}._empty_1op6a_273{color:var(--sidebar-section-header);padding:12px;font-size:10px}._subSection_1op6a_280{padding:0 0 8px}._subSectionItem_1op6a_284{color:var(--sidebar-item-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 16px;font-size:12px;font-weight:400;transition:background-color .15s;display:flex}._subSectionItem_1op6a_284:hover{background:var(--sidebar-item-hover)}._subSectionItemTitle_1op6a_305{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._subSectionItemMeta_1op6a_313{color:var(--sidebar-section-header);flex-shrink:0;font-size:10px}._subSectionCta_1op6a_319{color:#3b82f6;cursor:pointer;text-align:left;background:0 0;border:1px dashed #3b82f64d;border-radius:6px;align-items:center;gap:6px;width:100%;margin-top:4px;padding:6px 16px;font-size:12px;font-weight:500;transition:background-color .15s;display:flex}._subSectionCta_1op6a_319:hover{background:#3b82f60f}._subSectionEmpty_1op6a_341{color:var(--sidebar-section-header);margin:0;padding:4px 16px 8px;font-size:11px}._resizeHandle_1op6a_349{display:none}@media (width>=1024px){._aside_1op6a_4{position:relative}._resizeHandle_1op6a_349{cursor:col-resize;z-index:25;background:0 0;width:4px;height:100%;transition:background .15s;display:block;position:absolute;top:0;right:0}._resizeHandle_1op6a_349:hover,._resizeHandle_1op6a_349:active{background:color-mix(in srgb, var(--stitch-outline_variant,#c5c6cb) 55%, transparent)}._sidebarCollapsed_1op6a_23 ._resizeHandle_1op6a_349{display:none}}._settingsPage_1alzq_2{gap:12px;display:grid}._settingsPageHeader_1alzq_7{justify-content:space-between;align-items:center;gap:12px;display:flex}._settingsPageHeader_1alzq_7 h2{margin:0}._settingsTabs_1alzq_19{flex-wrap:wrap;gap:6px;display:flex}._settingsTab_1alzq_19{border:1px solid var(--border);border-radius:999px;padding:6px 10px}._settingsTabActive_1alzq_31{background:var(--stitch-primary);color:var(--stitch-on_primary)}._settingsGrid_1alzq_37{grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;display:grid}._settingsPanel_1alzq_45{border:1px solid var(--border);background:var(--panel);border-radius:12px;gap:8px;padding:12px;display:grid}._settingsPanel_1alzq_45 h4{margin:0}._settingsPanelHeader_1alzq_58{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._settingsRow_1alzq_66{justify-content:space-between;gap:12px;font-size:13px;display:flex}._settingsRow_1alzq_66 span{color:var(--muted)}._settingsActions_1alzq_78{flex-wrap:wrap;gap:6px;display:flex}._settingsActions_1alzq_78 .btn.active{background:var(--stitch-primary);color:var(--stitch-on_primary)}._settingsMeta_1alzq_90{color:var(--muted);font-size:12px}._integrationsPanel_1alzq_96{margin-top:12px}._integrationList_1alzq_100{gap:8px;display:grid}._integrationCard_1alzq_105{border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px;display:flex}._integrationMain_1alzq_115{gap:6px;display:grid}._integrationMain_1alzq_115 p{color:var(--muted);margin:0;font-size:13px}._integrationTitleRow_1alzq_126{align-items:center;gap:8px;display:flex}@media (width<=900px){._settingsGrid_1alzq_37{grid-template-columns:1fr}._integrationCard_1alzq_105{flex-direction:column;align-items:stretch}}._iconBtnBase_1fx95_4{background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._backdrop_af1hp_4{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0003;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._card_af1hp_16{background:#fff;border-radius:16px;flex-direction:column;width:860px;max-height:90vh;font-family:Inter,sans-serif;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._header_af1hp_29{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;padding:24px 32px;display:flex}._headerInfo_af1hp_37{flex-direction:column;gap:4px;display:flex}._headerLabel_af1hp_43{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}._headerTitleRow_af1hp_51{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._headerCode_af1hp_58{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}._headerName_af1hp_66{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}._lifecycleBadge_af1hp_74{color:#0369a1;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#e0f2fe;border-radius:4px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}._badgeLeer_af1hp_88{color:#94a3b8;background:#f1f5f9}._badgeAktiv_af1hp_93{color:#0f172a;background:#e2e8f0}._badgeVorschlag_af1hp_98{color:#b45309;background:#fef3c7}._headerSubtitle_af1hp_103{color:#64748b;align-items:center;gap:6px;margin-top:2px;font-size:11px;display:flex}._headerSubItem_af1hp_112{align-items:center;display:inline-flex}._headerSubItem_af1hp_112+._headerSubItem_af1hp_112:before{content:"";background:#cbd5e1;border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block}._headerActions_af1hp_127{color:#94a3b8;gap:8px;display:flex}._iconBtn_af1hp_133{color:#94a3b8;cursor:pointer;font-size:20px;transition:all .15s}._iconBtn_af1hp_133:hover:not(:disabled){color:#475569;background:#f1f5f9}._iconBtn_af1hp_133:disabled{opacity:.4;cursor:default}._body_af1hp_152{flex-direction:column;flex:1;gap:24px;padding:32px;display:flex;overflow-y:auto}._sectionLabel_af1hp_162{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;grid-column:1/-1;font-size:10px;font-weight:900}._valueOverviewGrid_af1hp_172{padding-bottom:24px}._valueItem_af1hp_176{flex-direction:column;gap:2px;display:flex}._valueItemLabel_af1hp_182{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}._valueItemText_af1hp_190{color:#334155;word-break:break-word;font-size:14px;font-weight:600}._valueItemTextMuted_af1hp_197{color:#94a3b8;word-break:break-word;font-size:14px;font-weight:500}._valueHighlight_af1hp_204{color:#0f172a;font-size:14px;font-weight:600}._accordion_af1hp_211{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:8px;overflow:visible}._accordionToggle_af1hp_218{cursor:pointer;color:#1e293b;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:0;align-items:center;gap:8px;width:100%;padding:16px 20px;font-size:14px;font-weight:700;transition:background .15s;display:flex}._accordionToggle_af1hp_218:hover{background:#f1f5f9}._accordionIcon_af1hp_239{color:#94a3b8;flex-shrink:0;font-size:18px}._accordionTitle_af1hp_245{color:#1e293b;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}._accordionSummary_af1hp_253{color:#94a3b8;text-align:right;white-space:nowrap;margin-left:auto;font-size:10px}._accordionContent_af1hp_261{background:#fff;border-top:1px solid #e2e8f0;padding:16px}._placeholderText_af1hp_267{color:#64748b;font-size:11px;line-height:1.5}._nodeStatusSection_af1hp_274{flex-direction:column;gap:12px;display:flex}._nodeStatusCard_af1hp_280{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;padding:24px;display:flex}._nodeStatusClosed_af1hp_290{background:#f1f5f9;border-color:#cbd5e1}._nodeStatusTitle_af1hp_295{text-transform:uppercase;letter-spacing:.1em;color:#0f172a;margin:0;font-size:13px;font-weight:700}._nodeStatusText_af1hp_304{color:#64748b;margin:0;font-size:13px;line-height:1.5}._nodeStatusDetails_af1hp_311{flex-direction:column;gap:0;padding-top:8px;display:flex}._nodeStatusRow_af1hp_318{border-bottom:1px solid #e2e8f0;justify-content:space-between;padding:8px 0;font-size:12px;display:flex}._nodeStatusRow_af1hp_318:last-child{border-bottom:none}._nodeStatusRowLabel_af1hp_330{color:#94a3b8}._nodeStatusRowValue_af1hp_334{color:#475569;text-align:right;max-width:60%}._moduleRow_af1hp_341{border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._moduleRowInactive_af1hp_350{opacity:.7;background:#f8fafc}._moduleRowImpact_af1hp_355{opacity:1;background:#ecfdf5;border-color:#d1fae5}._moduleRowActive_af1hp_361{opacity:1;background:#fffbeb;border-color:#fef3c7}._moduleRowLabel_af1hp_367{text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}._moduleRowInactive_af1hp_350 ._moduleRowLabel_af1hp_367{color:#94a3b8}._moduleRowImpact_af1hp_355 ._moduleRowLabel_af1hp_367{color:#047857}._moduleRowActive_af1hp_361 ._moduleRowLabel_af1hp_367{color:#b45309}._moduleRowRight_af1hp_386{align-items:center;gap:12px;display:flex}._moduleRowStatus_af1hp_392{font-size:10px}._moduleRowInactive_af1hp_350 ._moduleRowStatus_af1hp_392{color:#94a3b8}._moduleRowImpact_af1hp_355 ._moduleRowStatus_af1hp_392{color:#047857}._moduleRowActive_af1hp_361 ._moduleRowStatus_af1hp_392{color:#b45309}._moduleRowAction_af1hp_408{color:#047857;cursor:pointer;background:#fff;border:1px solid #d1fae5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;transition:all .15s;display:flex}._moduleRowAction_af1hp_408:hover{background:#ecfdf5}._proposalModule_af1hp_428{flex-direction:column;display:flex}._proposalCard_af1hp_433{background:#fffbeb;border:2px solid #fef3c7;border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}._proposalCardOffer_af1hp_444{box-shadow:0 1px 3px #b453091a,0 0 0 1px #fef3c7cc}._proposalCardOffer_af1hp_444 ._proposalCardBadge_af1hp_448{background:#fef9c3;border-color:#fcd34d}._proposalCardHeader_af1hp_453{justify-content:space-between;align-items:center;display:flex}._proposalCardHeaderRight_af1hp_459{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._proposalCardLabel_af1hp_466{color:#b45309;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}._proposalCardBadge_af1hp_448{text-transform:uppercase;color:#b45309;background:#fef3c7;border:1px solid #fef3c7;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700}._proposalCardSubtitle_af1hp_485{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:500}._proposalGrid_af1hp_493{border-top:1px solid #fef3c7;border-bottom:1px solid #fef3c7;grid-template-columns:repeat(3,1fr);gap:16px;padding:12px 0;display:grid}._proposalValueHighlight_af1hp_503{border-top:1px solid #fef3c7;border-bottom:1px solid #fef3c7;flex-direction:column;align-items:center;gap:4px;padding:16px 0;display:flex}._proposalValueHighlightAmount_af1hp_513{color:#b45309;letter-spacing:-.02em;font-size:24px;font-weight:700}._proposalValueHighlightSubtitle_af1hp_520{color:#a16207;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}._impactNoticeCard_af1hp_529{background:#fffbeb;border:1px solid #fef3c7;border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}._rationale_af1hp_540{color:#92400e;background:#fffbeb;border-radius:8px;padding:12px;font-size:13px;line-height:1.5}._uncertainty_af1hp_549{color:#a16207;font-size:12px;font-weight:500}._proposalValueHighlight_af1hp_503{text-align:center;padding:8px 0}._proposalValueAmount_af1hp_561{color:#b45309;font-size:24px;font-weight:700;line-height:1.2}._proposalValueTransition_af1hp_568{color:#92400e;margin-top:4px;font-size:12px;font-weight:500}._proposalActions_af1hp_576{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}._btnDanger_af1hp_584{color:#991b1b;cursor:pointer;background:#fef2f2;border:none;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:600;transition:all .15s}._btnDanger_af1hp_584:hover{background:#fee2e2}._btnSecondary_af1hp_600{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:500;transition:all .15s}._btnSecondary_af1hp_600:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}._btnPrimary_af1hp_618{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:600;transition:all .15s}._btnPrimary_af1hp_618:hover{background:#1e293b}._btnGhost_af1hp_634{color:#475569;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 14px;font-size:10px;font-weight:700;transition:all .15s}._btnGhost_af1hp_634:hover:not(:disabled){color:#0f172a;background:#f8fafc;border-color:#cbd5e1}._btnGhost_af1hp_634:disabled{opacity:.5;cursor:default}._btnGhostDanger_af1hp_659{color:#991b1b;border-color:#fecaca}._btnGhostDanger_af1hp_659:hover:not(:disabled){background:#fef2f2}._evidenceList_af1hp_669{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._evidenceItem_af1hp_678{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}._evidenceIcon_af1hp_690{color:#ef4444;font-size:18px}._evidenceInnerAccordion_af1hp_696{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:8px;overflow:hidden}._evidenceInnerAccordion_af1hp_696:last-child{margin-bottom:0}._evidenceInnerToggle_af1hp_707{cursor:pointer;color:#475569;text-align:left;background:#f8fafc;border:none;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;font-weight:600;transition:background .15s;display:flex}._evidenceInnerToggle_af1hp_707:hover{background:#f1f5f9}._evidenceInnerTitle_af1hp_727{color:#475569;font-size:11px;font-weight:600}._evidenceInnerContent_af1hp_733{background:#fff;border-top:1px solid #e2e8f0;padding:12px}._evidenceTableWrapper_af1hp_740{overflow-x:auto}._evidenceTable_af1hp_740{border-collapse:collapse;color:#334155;width:100%;font-size:12px}._evidenceTable_af1hp_740 th{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;text-align:left;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:8px 12px;font-size:10px;font-weight:700}._evidenceTable_af1hp_740 td{white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:8px 12px}._evidenceTable_af1hp_740 tr:last-child td{border-bottom:none}._weiterOptionenActions_af1hp_774{flex-wrap:wrap;gap:8px;display:flex}._footer_af1hp_781{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:16px 32px;display:flex}._footerCloseBtn_af1hp_790{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 18px;font-size:12px;font-weight:700;transition:all .15s}._footerCloseBtn_af1hp_790:hover{color:#475569;background:#f1f5f9}._footerStatus_af1hp_807{color:#94a3b8;font-size:12px;font-weight:500}._multiProposalStack_af1hp_814{flex-direction:column;gap:12px;display:flex}._rankHeader_af1hp_821{justify-content:space-between;align-items:center;padding:4px 0;display:flex}._rankLabel_af1hp_828{color:#475569;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}._rankSubtitle_af1hp_836{color:#94a3b8;text-transform:none;letter-spacing:normal;margin-left:4px;font-size:10px;font-weight:400}._rankPercentage_af1hp_845{color:#64748b;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}._proposalCardCompact_af1hp_853{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}._proposalCardCompact_af1hp_853 ._proposalCardHeader_af1hp_453{font-size:11px}._proposalCardCompact_af1hp_853 ._proposalCardLabel_af1hp_466{color:#64748b;font-size:10px}._proposalCardCompact_af1hp_853 ._proposalCardBadge_af1hp_448{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;padding:1px 6px;font-size:9px}._compactProposalGrid_af1hp_880{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;grid-template-columns:1fr 1fr;gap:10px;padding:8px 0;display:grid}._proposalSectionHeader_af1hp_889{text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#64748b);border-bottom:1px solid var(--border,#e2e8f0);margin-bottom:8px;padding:4px 0;font-size:11px;font-weight:700}._multiProposalHeader_af1hp_900{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._multiBadge_af1hp_907{color:#475569!important;background:#f1f5f9!important;border-color:#e2e8f0!important}._infoNodeBadge_af1hp_914{color:#1d4ed8;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;align-items:center;padding:2px 10px;font-size:10px;font-weight:700;display:inline-flex}._infoNodeStatusCard_af1hp_929{border-color:#bfdbfe}._body_af1hp_152::-webkit-scrollbar{width:4px}._body_af1hp_152::-webkit-scrollbar-track{background:0 0}._body_af1hp_152::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}._impactProfileCard_af1hp_939{background:#ecfdf5;border:1px solid #d1fae5;border-radius:10px;flex-direction:column;gap:16px;padding:20px;display:flex}._impactProfileHeader_af1hp_949{justify-content:space-between;align-items:center;display:flex}._impactProfileLabel_af1hp_955{color:#047857;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}._impactStatusBadge_af1hp_963{text-transform:uppercase;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700}._impactStatusOpen_af1hp_971{color:#047857;background:#d1fae5;border:1px solid #d1fae5}._impactStatusReview_af1hp_977{color:#b45309;background:#fffbeb;border:1px solid #fef3c7}._impactProfileGrid_af1hp_983{grid-template-columns:1fr 1fr;gap:12px;display:grid}._impactProfileField_af1hp_989{flex-direction:column;gap:4px;display:flex}._impactFieldWide_af1hp_995{grid-column:1/-1}._impactFieldLabel_af1hp_999{color:#047857;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}._impactFieldValue_af1hp_1007{color:#334155;word-break:break-word;font-size:13px;line-height:1.5}._impactProfileActions_af1hp_1014{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}._impactSelect_af1hp_1021{color:#334155;cursor:pointer;background:#fff;border:1px solid #d1fae5;border-radius:6px;padding:8px 12px;font-size:13px;transition:border-color .15s}._impactSelect_af1hp_1021:focus{border-color:#047857;outline:none;box-shadow:0 0 0 2px #0478571a}._impactTextarea_af1hp_1038{color:#334155;resize:vertical;background:#fff;border:1px solid #d1fae5;border-radius:6px;padding:8px 12px;font-family:inherit;font-size:13px;transition:border-color .15s}._impactTextarea_af1hp_1038:focus{border-color:#047857;outline:none;box-shadow:0 0 0 2px #0478571a}._impactProfileActionBtn_af1hp_1056{color:#047857;cursor:pointer;background:#fff;border:1px solid #d1fae5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;transition:all .15s;display:flex}._impactProfileActionBtn_af1hp_1056:hover{background:#d1fae5}._impactEvidenceList_af1hp_1075{flex-direction:column;gap:6px;max-height:160px;display:flex;overflow-y:auto}._impactEvidenceItem_af1hp_1083{color:#334155;cursor:pointer;background:#fff;border:1px solid #d1fae5;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}._impactEvidenceItemReadonly_af1hp_1096{color:#334155;background:#fff;border:1px solid #d1fae5;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}._wertlogikEditor_af1hp_1109{flex-direction:column;gap:16px;display:flex}._wertlogikEmptyState_af1hp_1115{flex-direction:column;gap:12px;padding:8px 0;display:flex}._wertlogikReadOnly_af1hp_1122{flex-direction:column;gap:12px;display:flex}._wertlogikModePill_af1hp_1128{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;gap:0;display:flex;overflow:hidden}._wertlogikModePillBtn_af1hp_1137{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:1;padding:8px 12px;font-size:11px;font-weight:600;transition:all .15s}._wertlogikModePillBtn_af1hp_1137:hover{color:#334155;background:#f1f5f9}._wertlogikModePillBtnActive_af1hp_1155{color:#0f172a;background:#fff;border-bottom:2px solid #0f172a;font-weight:700}._wertlogikEditorField_af1hp_1162{flex-direction:column;gap:6px;display:flex}._wertlogikInput_af1hp_1168{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s}._wertlogikInput_af1hp_1168:focus{border-color:#94a3b8;outline:none;box-shadow:0 0 0 2px #94a3b826}._wertlogikTextarea_af1hp_1186{color:#334155;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 12px;font-family:inherit;font-size:13px;line-height:1.5;transition:border-color .15s}._wertlogikTextarea_af1hp_1186:focus{border-color:#94a3b8;outline:none;box-shadow:0 0 0 2px #94a3b826}._wertlogikEditorActions_af1hp_1205{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}._hierarchieList_af1hp_1213{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._hierarchieEntry_af1hp_1221{border-bottom:1px solid #f1f5f9;align-items:center;padding:10px 16px;font-size:13px;transition:background .1s;display:flex}._hierarchieEntry_af1hp_1221:last-child{border-bottom:none}._hierarchieEntry_af1hp_1221:hover{background:#f8fafc}._hierarchieLevelParent1_af1hp_1238{padding-left:16px}._hierarchieLevelParent2_af1hp_1242{padding-left:32px}._hierarchieLevelCurrent_af1hp_1246{background:#f0f9ff;border-left:3px solid #3b82f6;padding-left:48px}._hierarchieLevelCurrent_af1hp_1246:hover{background:#e0f2fe}._hierarchieLevelChild_af1hp_1256{padding-left:64px}._hierarchiePosition_af1hp_1260{color:#64748b;font-variant-numeric:tabular-nums;background:#f1f5f9;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:22px;margin-right:12px;font-size:11px;font-weight:600;display:inline-flex}._hierarchieCurrent_af1hp_1276 ._hierarchiePosition_af1hp_1260{color:#fff;background:#3b82f6}._hierarchieName_af1hp_1281{color:#334155;line-height:1.4}._hierarchieCurrent_af1hp_1276 ._hierarchieName_af1hp_1281{color:#0f172a;font-weight:700}._corridor_f571a_3{background:#fff;border-bottom:1px solid #e2e8f0;min-height:90px;display:flex;overflow:visible}._lane_f571a_11{background:#fff;border-right:1px solid #f1f5f9;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:80px;padding:16px 4px;transition:background .15s;display:flex}._lane_f571a_11:last-child{border-right:none}._laneActive_f571a_28{background:#fff;border-bottom:3px solid #0f172a}._laneVorschlag_f571a_33{background:#fffbeb;border-bottom:3px solid #f59e0b}._laneHeader_f571a_38{flex-direction:column;align-items:center;gap:4px;display:flex}._laneLabel_f571a_45{color:#475569;text-align:center;font-size:11px;font-weight:600}._badge_f571a_53{text-transform:uppercase;letter-spacing:.05em;text-align:center;white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}._badgeAktiv_f571a_64{color:#334155;background:#e2e8f0}._badgeHistorisch_f571a_69{color:#94a3b8;background:#f1f5f9}._badgeVorschlag_f571a_74{color:#b45309;background:#fef3c7}._badgeFehlend_f571a_79{color:#94a3b8;background:#f8fafc;border:1px dashed #e2e8f0}._laneValue_f571a_85{color:#0f172a;text-align:center;word-break:break-word;font-size:13px;font-weight:600}._sourceBadge_f571a_94{text-transform:uppercase;letter-spacing:.05em;text-align:center;white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}._sourceMANUELL_f571a_105{color:#475569;background:#f1f5f9}._sourceEVIDENZ_f571a_110{color:#0369a1;background:#e0f2fe}._grid_d0oxq_1{border-bottom:1px solid #f1f5f9;grid-template-columns:repeat(4,1fr);gap:24px 32px;padding-bottom:32px;display:grid}._cell_d0oxq_9{flex-direction:column;gap:4px;display:flex}._label_d0oxq_15{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700;display:block}._value_d0oxq_24{color:#334155;word-break:break-word;font-size:14px;font-weight:600}._valueMuted_d0oxq_31{color:#94a3b8;word-break:break-word;font-size:14px;font-weight:500}._proposalSubsection_d0oxq_38{background-color:#fbbf2414;border:1px solid #fbbf2433;border-left:3px solid #ffc107;border-radius:8px;margin-top:16px;padding:12px 16px}._proposalSubsectionLabel_d0oxq_47{color:#b45309;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:10px;font-weight:700;display:block}._proposalSubGrid_d0oxq_57{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}._embeddedSection_d0oxq_63{background:#f8fafc80;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:1fr 1fr;gap:32px;margin-top:16px;padding:24px;display:grid}._actionsRow_d0oxq_74{gap:12px;margin-top:8px;display:flex}._btnPrimary_d0oxq_80{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600}._btnPrimary_d0oxq_80:hover{background:#1d4ed8}._btnSecondary_d0oxq_95{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500}._btnSecondary_d0oxq_95:hover{background:#f1f5f9}._btnDanger_d0oxq_110{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500}._btnDanger_d0oxq_110:hover{background:#fef2f2}._modePill_d0oxq_125{background:#f1f5f9;border-radius:8px;gap:4px;width:fit-content;padding:4px;display:flex}._modePillBtn_d0oxq_134{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600}._modePillBtnActive_d0oxq_146{color:#1e293b;background:#fff;box-shadow:0 1px 3px #0000001a}._input_d0oxq_152{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:6px;width:100%;max-width:280px;padding:8px 12px;font-size:13px}._input_d0oxq_152:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}._textarea_d0oxq_169{color:#1e293b;resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:6px;width:100%;max-width:400px;padding:8px 12px;font-size:13px}._textarea_d0oxq_169:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}._zahlungsplanTable_2zifn_3{border-collapse:collapse;width:100%;font-size:13px}._zahlungsplanTable_2zifn_3 th{text-align:left;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-bottom:2px solid #e2e8f0;padding:10px 12px;font-size:10px;font-weight:700}._zahlungsplanTable_2zifn_3 th:last-child,._zahlungsplanTable_2zifn_3 td:last-child,._zahlungsplanTable_2zifn_3 th:nth-child(n+3),._zahlungsplanTable_2zifn_3 td:nth-child(n+3){text-align:right}._zahlungsplanTable_2zifn_3 td{color:#334155;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:10px 12px}._zahlungsplanTable_2zifn_3 tr:last-child td{border-bottom:none}._zahlungsplanTable_2zifn_3 tbody tr:hover{background:#f8fafc}._placeholder_2zifn_46{text-align:center;color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:24px 16px;font-size:13px}._container_142kz_3{flex-direction:column;gap:16px;display:flex}._reserveGrid_142kz_9{grid-template-columns:1fr 1fr;gap:12px;display:grid}._reserveStat_142kz_15{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}._reserveStat_142kz_15._reserveStatWide_142kz_25{grid-column:1/-1}._reserveStatLabel_142kz_29{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}._reserveStatValue_142kz_37{color:#0f172a;font-size:15px;font-weight:600}._reserveStatValueDanger_142kz_43{color:#dc2626}._mehrkostenSection_142kz_47{flex-direction:column;gap:10px;display:flex}._mehrkostenHeader_142kz_53{color:#475569;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}._mehrkostenTable_142kz_61{border-collapse:collapse;width:100%;font-size:13px}._mehrkostenTable_142kz_61 th{text-align:left;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-bottom:2px solid #e2e8f0;padding:10px 12px;font-size:10px;font-weight:700}._mehrkostenTable_142kz_61 th:last-child,._mehrkostenTable_142kz_61 td:last-child,._mehrkostenTable_142kz_61 th:nth-child(n+3),._mehrkostenTable_142kz_61 td:nth-child(n+3){text-align:right}._mehrkostenTable_142kz_61 td{color:#334155;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:10px 12px}._mehrkostenTable_142kz_61 tr:last-child td{border-bottom:none}._mehrkostenTable_142kz_61 tbody tr:hover{background:#f8fafc}._mehrkostenTable_142kz_61 td._nichtGedecktCell_142kz_104{color:#dc2626;font-weight:600}._placeholder_142kz_109{text-align:center;color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:24px 16px;font-size:13px}._accordion_fsqqw_3{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:8px;overflow:visible}._accordionToggle_fsqqw_10{cursor:pointer;color:#1e293b;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:0;align-items:center;gap:8px;width:100%;padding:16px 20px;font-size:14px;font-weight:700;transition:background .15s;display:flex}._accordionToggle_fsqqw_10:hover{background:#f1f5f9}._accordionIcon_fsqqw_31{color:#94a3b8;flex-shrink:0;font-size:18px}._accordionTitle_fsqqw_37{color:#334155;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}._accordionSummary_fsqqw_45{color:#94a3b8;text-align:right;white-space:nowrap;margin-left:auto;font-size:10px}._accordionContent_fsqqw_53{background:#fff;border-top:1px solid #e2e8f0;padding:16px}._tableWrapper_fsqqw_59{overflow-x:auto}._table_fsqqw_59{border-collapse:collapse;color:#334155;width:100%;font-size:12px}._table_fsqqw_59 th{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;text-align:left;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:8px 12px;font-size:10px;font-weight:700}._table_fsqqw_59 td{white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:8px 12px}._table_fsqqw_59 tr:last-child td{border-bottom:none}._anmerkung_fsqqw_92{word-break:break-word;max-width:240px;white-space:normal!important}._placeholderText_fsqqw_98{text-align:center;color:#94a3b8;padding:24px 16px;font-size:13px}._table_h68fz_3{border-collapse:collapse;width:100%;font-size:13px}._table_h68fz_3 th{text-align:left;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-bottom:2px solid #e2e8f0;padding:10px 12px;font-size:10px;font-weight:700}._table_h68fz_3 td{color:#334155;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:10px 12px}._table_h68fz_3 tr:last-child td{border-bottom:none}._table_h68fz_3 tbody tr:hover{background:#f8fafc}._historicalRow_h68fz_37 td{color:#94a3b8}._historicalRow_h68fz_37:hover td{color:#64748b}._activeRow_h68fz_46 td{color:#334155}._statusBadge_h68fz_50{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.6;display:inline-block}._statusActive_h68fz_59{color:#166534;background:#dcfce7}._statusHistorical_h68fz_64{color:#94a3b8;background:#f1f5f9}._blockTypePill_h68fz_69{color:#475569;background:#f1f5f9;border-radius:4px;padding:1px 8px;font-size:11px;font-weight:500;display:inline-block}._placeholder_h68fz_79{text-align:center;color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:24px 16px;font-size:13px}
