/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:"";--tw-outline-style:solid;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--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);--color-ring:var(--bg-accent);--font-label:"Lexend Zetta", var(--font-sans)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}*{border-color:var(--border);outline-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--bg-accent) 50%, transparent)}}html{background-color:var(--bg-page);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01"}body{min-height:100dvh;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:where(td,dd,output,[data-zahl]){font-variant-numeric:tabular-nums}:where(p,li,dd,td){-webkit-hyphens:auto;hyphens:auto}a:not([class]){color:var(--text-accent);text-underline-offset:4px}@media (hover:hover){a:not([class]):hover{text-decoration-line:underline}}:where(button,summary,select,[popovertarget],[role=button],[role=option],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=checkbox],[role=switch],[role=radio],input:is([type=checkbox],[type=radio]),label:is([for],:has(input:is([type=checkbox],[type=radio]),[role=checkbox],[role=switch],[role=radio]))){cursor:pointer}:where(:disabled,[aria-disabled=true],[data-disabled],label:has(input:disabled)){cursor:not-allowed}:where(code){font-family:var(--font-mono);font-size:.8125rem}[data-wechsel] *,[data-wechsel] :before,[data-wechsel] :after{transition:none!important}}@layer legacy{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@font-face{font-family:Inter;src:url(/kit/fonts/inter-latin.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/kit/fonts/inter-latin-ext.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;src:url(/kit/fonts/jetbrains-mono-latin.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(/kit/fonts/jetbrains-mono-latin-ext.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Fallback;src:local(Courier New),local(Liberation Mono),local(DejaVu Sans Mono),local(Menlo),local(Consolas);font-weight:400 700;size-adjust:99.98%;ascent-override:102%;descent-override:30%;line-gap-override:0%}:root{--radius-small:6px;--radius:8px;--radius-large:12px;--radius-extra-large:16px;--radius-round:9999px;--font-size:1rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--app-header-height:calc(var(--kh,36px) + var(--space-2));--menu-gap:0px;--ease-out:cubic-bezier(.19, 1, .22, 1);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--speed-quick:.1s;--speed-fade:.15s;--speed-regular:.25s;--weight-normal:450;--weight-medium:500;--weight-semibold:600;--kit-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--kit-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}body{background:var(--bg-page);color:var(--text);font-family:var(--font-sans);font-size:var(--font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.icon{flex:none}.logo{display:inline-flex}.logo svg{stroke:none}.logo-plate{fill:var(--bg-brand);stroke:none}.logo-glyph{fill:none;stroke:var(--text-on-brand);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.brand{align-items:center;gap:var(--space-2);min-width:0;color:var(--text);font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.01em;white-space:nowrap;font-size:14.5px;text-decoration:none;display:inline-flex}.brand>*{flex:none}.brand>.brand-name{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.marke-link{justify-content:center;align-items:center;gap:var(--space-2);padding-block:var(--space-2) 0;color:var(--text-muted);grid-auto-flow:column;text-decoration:none;display:grid;overflow:visible}.marke-link>small{white-space:nowrap;min-width:0;font-size:.6875rem;font-weight:var(--weight-normal);letter-spacing:.04em;text-box:trim-both cap alphabetic;color:inherit;line-height:1;overflow:visible}.marke-link:hover{color:var(--text)}.button{--button-height:32px;justify-content:center;align-items:center;gap:var(--space-2);height:var(--button-height);padding:0 var(--space-3);border-radius:var(--radius-round);color:var(--text-muted);font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--speed-fade) var(--ease-out-cubic), color var(--speed-fade) var(--ease-out-cubic), box-shadow var(--speed-fade) var(--ease-out-cubic), transform var(--speed-quick) var(--ease-out-cubic);background:0 0;border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex;position:relative}.button:active{transform:translateY(.5px)}.button:disabled,.button[aria-disabled=true]{opacity:.5}.button[aria-disabled=true]:active{transform:none}.button-small{--button-height:28px;padding:0 var(--space-2);font-size:12px}.button-large{--button-height:42px;padding:0 20px;font-size:15px}.button-icon{width:var(--button-height);padding:0}.button-primary{background:var(--bg-primary);color:var(--text-on-primary);box-shadow:var(--shadow-small)}.button-primary:hover:not([aria-disabled=true]){background:var(--bg-primary-hover)}.button-accent{background:var(--bg-accent);color:var(--text-on-accent);box-shadow:var(--shadow-small)}.button-accent:hover:not([aria-disabled=true]){background:var(--bg-accent-hover)}.button-secondary{background:var(--bg-control)}.button-secondary:hover:not([aria-disabled=true]){background:var(--bg-control-hover)}.button-secondary:after,.segmented>label:after,.tabs>a:after,.kit-select:after,.toast:after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--border-control), var(--shadow-small);pointer-events:none;position:absolute;inset:0}.button-secondary:hover:not([aria-disabled=true]):after,.kit-select:is(:hover,[aria-expanded=true]):after{box-shadow:0 0 0 1px var(--border-control-hover), var(--shadow-small)}.segmented>label:has(input:checked):after{box-shadow:0 0 0 1px var(--border-control-hover)}.tabs>a[aria-current]:after{box-shadow:0 0 0 1px var(--border-control)}.toast:after{box-shadow:0 0 0 1px var(--border-control), var(--shadow-medium)}.button-ghost:hover:not([aria-disabled=true]),.button-ghost[aria-pressed=true]{background:var(--bg-hover);color:var(--text)}.button-trailing{transition:transform .2s var(--ease-out)}.button:hover .button-trailing{transform:translate(2px)}.input,.textarea{border:1px solid var(--border-toggle);border-radius:var(--radius);background:var(--bg-surface);width:100%;min-width:0;height:34px;color:var(--text);font-family:var(--font-sans);transition:border-color var(--speed-fade) ease;padding:0 12px;font-size:13px}.input-large{border-radius:10px;height:44px}.textarea{resize:vertical;height:auto;min-height:88px;padding:8px 12px;line-height:1.5}.input::placeholder,.textarea::placeholder{color:var(--text-subtle)}.input:hover,.textarea:hover{border-color:var(--border-toggle-hover)}.input:disabled,.textarea:disabled,input:is([type=checkbox],[type=radio]):disabled{opacity:.5}.kit-date{vertical-align:middle;width:100%;min-width:0;display:inline-grid}.kit-date>*{grid-area:1/1}.kit-date>input{padding-inline-end:34px}.kit-date>.button{place-self:center end;margin-inline-end:3px}.kit-date+input{display:none!important}.switch,:where(label:has(>input:is([type=checkbox],[type=radio]))){align-items:center;gap:var(--space-2);display:inline-flex}.switch{padding-inline-end:6px}.switch input{appearance:none;border-radius:var(--radius-round);background:var(--bg-toggle);width:30px;height:20px;transition:background-color var(--speed-fade) ease-out;flex:none;margin:0;position:relative}.switch input:after{content:"";border-radius:var(--radius-round);background:var(--bg-knob);transition:left var(--speed-quick) ease-out, right var(--speed-quick) ease-out 50ms;position:absolute;inset:3px 13px 3px 3px}.switch input:enabled:hover{background:var(--bg-toggle-hover)}.switch input:not(:checked):enabled:hover:after{right:11px}.switch input:checked{background:var(--bg-accent)}.switch input:checked:enabled:hover{background:var(--bg-accent-hover)}.switch input:checked:after{transition:left var(--speed-quick) ease-out 50ms, right var(--speed-quick) ease-out;inset:3px 3px 3px 13px}.switch input:checked:enabled:hover:after{left:11px}:where(input:is([type=checkbox],[type=radio]):not(.switch input,.segmented input)){appearance:none;border:1px solid var(--border-toggle);vertical-align:-2px;width:14px;height:14px;transition:background-color var(--speed-fade) ease-out, border-color var(--speed-fade) ease-out;border-radius:3px;flex:none;place-content:center;margin:0;display:inline-grid}:where(input[type=radio]:not(.segmented input)){border-radius:var(--radius-round)}:where(input:is([type=checkbox],[type=radio]):not(.switch input,.segmented input)):enabled:hover{border-color:var(--border-toggle-hover)}:where(input:is([type=checkbox],[type=radio]):not(.switch input,.segmented input)):checked,:where(input[type=checkbox]:not(.switch input)):indeterminate{border-color:var(--border-accent);background:var(--bg-accent)}:where(input[type=radio]:not(.segmented input)):checked{background:var(--bg-knob);box-shadow:inset 0 0 0 3px var(--border-accent)}:where(input[type=checkbox]:not(.switch input)):is(:checked,:indeterminate):after{content:"";width:12px;height:12px;color:var(--text-on-accent);-webkit-mask:var(--kit-check) center / 14px no-repeat;-webkit-mask:var(--kit-check) center / 14px no-repeat;-webkit-mask:var(--kit-check) center / 14px no-repeat;mask:var(--kit-check) center / 14px no-repeat;background:currentColor}:where(input[type=checkbox]:not(.switch input)):indeterminate:after{border-radius:1px;width:8px;height:2px;-webkit-mask:none;mask:none}.field{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);color:var(--text);font-size:13px;font-weight:var(--weight-medium);flex-wrap:wrap;line-height:16px;display:flex;position:relative}.field>:first-child{flex-direction:column;flex:min(240px,50%);gap:3px;min-width:0;display:flex}.field>div:not(:first-child){gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.field p{color:var(--text-subtle);font-size:12px;font-weight:var(--weight-normal);margin:0;line-height:15px}.field .switch{justify-content:end}.field+.field:before{content:"";inset:-1px var(--space-4) auto;border-top:1px solid var(--border);position:absolute}@media (width<=640px){.field{gap:var(--space-2);padding-inline:calc(var(--space-4) * 2 / 3)}}.segmented{background:var(--bg-surface);border-radius:5px;align-items:center;gap:2px;display:flex}.tabs{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.segmented>label,.tabs>a{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-round);background:var(--bg-control);height:28px;color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--speed-fade), color var(--speed-fade);border:1px solid #0000;text-decoration:none;display:flex;position:relative}.segmented>label{padding:0 var(--space-2);flex:1;margin:2px}.tabs>a{padding:0 10px}.segmented input{opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.segmented>label:is(:hover,:has(input:checked)),.tabs>a:is(:hover,[aria-current]){color:var(--text)}.segmented>label:has(input:checked),.tabs>a[aria-current]{background:var(--bg-control-selected)}.segmented label:has(input:focus-visible){outline:1px solid var(--border-focus);outline-offset:2px}.segmented input:focus-visible{outline:none}@media (pointer:coarse){.button,.switch,.kit-select,.tabs>a,.input,.search-trigger,summary,:where(label:has(>input:is([type=checkbox],[type=radio]))){min-width:44px;min-height:44px}.input,.textarea,.kit-date>input{font-size:16px}.kit-select:not(.select-small){font:400 16px/20px var(--font-sans)}.kit-date>input{padding-inline-end:48px}.kit-date>.button{margin-inline-end:0}}.badge{align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2) 0 6px;border:1px solid var(--border);border-radius:var(--radius-round);background:var(--bg-surface);color:var(--text-muted);font-size:12px;line-height:14px;font-weight:var(--weight-medium);white-space:nowrap;text-decoration:none;display:inline-flex}.badge-accent{border-color:var(--border-accent-soft);background:var(--bg-accent-soft);color:var(--text-accent)}.badge-success{border-color:var(--border-success);background:var(--bg-success);color:var(--text-success)}.badge-warning{border-color:var(--border-warning);background:var(--bg-warning);color:var(--text-warning)}.badge-danger{border-color:var(--border-danger);background:var(--bg-danger);color:var(--text-danger)}.badge-mono{font-family:var(--font-mono);border-radius:var(--radius-small);font-size:11.5px}.badge-link{z-index:1;transition:color var(--speed-fade) var(--ease-out-cubic), border-color var(--speed-fade) var(--ease-out-cubic), background-color var(--speed-fade) var(--ease-out-cubic), transform var(--speed-fade) var(--ease-out);position:relative}.badge-link:hover{border-color:var(--border-accent-soft);background:var(--bg-accent-soft);color:var(--text-accent);transform:translateY(-1px)}.kbd-group{gap:3px;display:inline-flex}.kbd-group kbd{border:1px solid var(--border);background:var(--bg-subtle);min-width:20px;height:20px;color:var(--text-muted);font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-medium);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}:root:not([data-theme]) [data-kit=theme]{display:none}:root[data-theme-switching],:root[data-theme-switching] *,:root[data-theme-switching] :before,:root[data-theme-switching] :after{transition:none!important}.theme-icon-sun{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-icon-sun{display:block}:root:not([data-theme=light]) .theme-icon-moon{display:none}}:root[data-theme=dark] .theme-icon-sun{display:block}:root[data-theme=dark] .theme-icon-moon{display:none}.search-trigger{align-items:center;gap:var(--space-2);border:1px solid var(--border-toggle);border-radius:var(--radius);background:var(--bg-surface);min-width:220px;height:32px;color:var(--text-subtle);font-family:var(--font-sans);box-shadow:var(--shadow-small);transition:border-color var(--speed-fade) var(--ease-out-cubic), color var(--speed-fade) var(--ease-out-cubic);padding:0 6px 0 10px;font-size:13.5px;display:inline-flex}.search-trigger:hover{border-color:var(--border-toggle-hover);color:var(--text-muted)}.search-trigger .kbd-group{margin-left:auto}.app-sidebar .search-trigger{width:100%;min-width:0}@media (width<=720px){.search-trigger:not(.app-sidebar *){aspect-ratio:1;justify-content:center;min-width:0;padding:0}.search-trigger:not(.app-sidebar *) span{display:none}}@media (width<=720px),(pointer:coarse){.search-trigger .kbd-group{display:none}}.drop-zone{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-6) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-large);background:var(--bg-subtle);color:var(--text-muted);font-family:var(--font-sans);text-align:center;cursor:pointer;transition:border-color var(--speed-fade) var(--ease-out-cubic), background-color var(--speed-fade) var(--ease-out-cubic);flex-direction:column;display:flex}.drop-zone:hover,.drop-zone[data-dragover]{border-color:var(--border-accent)}.drop-zone[data-dragover]{background:var(--bg-accent-soft)}.drop-zone[hidden]{display:none}.drop-zone[aria-busy=true]{cursor:progress}.drop-zone-icon{color:var(--text-subtle)}.drop-zone-label{color:var(--text);font-size:14px;font-weight:var(--weight-medium);margin:0}.drop-zone-hint,.drop-zone-status{margin:0;font-size:12.5px}.drop-zone-actions{justify-content:center;gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;display:flex}.drop-zone-status:empty{display:none}.drop-zone-status[data-error]{color:var(--text-danger)}.empty-state{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-6) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-large);background:var(--bg-subtle);color:var(--text-muted);font-family:var(--font-sans);text-align:center;flex-direction:column;flex:auto;margin:0;font-size:12.5px;display:flex}.empty-state[hidden]{display:none}.palette-backdrop{z-index:1000;padding:min(16vh, 140px) var(--space-4) var(--space-4);background:var(--bg-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-family:var(--font-sans);animation:fade-in var(--speed-fade) var(--ease-out-cubic) both;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.palette{border:1px solid var(--border-strong);border-radius:var(--radius-extra-large);background:var(--bg-surface-translucent);-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);width:min(640px,100%);max-height:min(520px,70vh);box-shadow:var(--shadow-large);color:var(--text);animation:palette-in .22s var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden}.palette-search{align-items:center;gap:var(--space-3);padding:0 var(--space-5);border-bottom:1px solid var(--border);color:var(--text-subtle);flex:none;display:flex}.palette-search input{height:48px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}@media (pointer:coarse){.palette-search input{font-size:16px}}.palette-search input::placeholder{color:var(--text-subtle)}.palette-list{padding:var(--space-2);overscroll-behavior:contain;flex:1;overflow-y:auto}.palette-group{padding:var(--space-3) var(--space-3) var(--space-1);color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium)}.palette-item{align-items:center;gap:var(--space-3);width:100%;min-height:42px;padding:8px var(--space-3);border-radius:var(--radius);color:var(--text-muted);text-align:left;background:0 0;border:0;font-size:14px;display:flex}.palette-item .icon{color:var(--text-subtle)}.palette-item[aria-selected=true]{background:var(--bg-hover);color:var(--text)}.palette-item[aria-selected=true] .icon{color:var(--text)}.palette-item .label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.palette-item .hint{min-width:0;color:var(--text-subtle);text-align:end;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:12.5px;overflow:hidden}.palette-item mark{color:var(--text-accent);font-weight:var(--weight-semibold);background:0 0}.palette-empty{padding:var(--space-10) var(--space-4);color:var(--text-subtle);text-align:center}.palette-footer{align-items:center;gap:var(--space-4);padding:10px var(--space-4);border-top:1px solid var(--border);color:var(--text-subtle);font-size:12px;display:flex}.palette-footer span{align-items:center;gap:6px;display:inline-flex}@keyframes fade-in{0%{opacity:0}}@keyframes palette-in{0%{opacity:0;transform:scale(.97)translateY(-6px)}}.toast-region{right:clamp(var(--space-4), (100vw - 384px) / 2, var(--space-6));z-index:1100;gap:var(--space-2);width:min(384px, calc(100vw - 2 * var(--space-4)));font-family:var(--font-sans);display:grid;position:fixed;bottom:52px}.toast{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-large);background:var(--bg-surface);color:var(--text);border:1px solid #0000;font-size:13px;line-height:17px;animation:.4s both toast-in;display:flex;position:relative}.toast>.icon{color:var(--text-accent)}.toast strong{font-weight:var(--weight-medium);display:block}.toast>div{flex:1;min-width:0}.toast-action{border:1px solid var(--border-strong);border-radius:var(--radius-small);background:var(--bg-raised);height:28px;font-size:12.5px;font-weight:var(--weight-semibold);align-self:center;padding:0 10px}.toast-action:hover{background:var(--bg-hover)}.toast p{-webkit-line-clamp:2;color:var(--text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.toast-dismiss{border-radius:var(--radius-round);width:24px;height:24px;color:var(--text-subtle);transition:color var(--speed-fade);background:0 0;border:0;flex:none;place-items:center;margin:-4px -4px -4px 0;padding:6px;display:grid}.toast-dismiss:hover{color:var(--text)}.toast[data-leaving]{animation:.4s both toast-out}@keyframes toast-in{0%{opacity:0;transform:translateY(100%)}}@keyframes toast-out{to{opacity:0;transform:translateY(100%)}}.dialog{border:1px solid var(--border-strong);border-radius:var(--radius-large);background:var(--bg-surface);width:min(480px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--text);font-family:var(--font-sans);box-shadow:var(--shadow-large);padding:0;overflow:hidden}.dialog::backdrop{background:var(--bg-backdrop)}.dialog-content{max-height:inherit;padding:var(--space-5);color:var(--text-subtle);font-size:15px;font-weight:var(--weight-normal);flex-direction:column;gap:6px;line-height:23px;display:flex;overflow-y:auto}.dialog-content p{margin:0}.dialog-title{color:var(--text);font-size:15px;font-weight:var(--weight-semibold);margin:0}.dialog-actions{justify-content:flex-end;gap:var(--space-2);margin-top:14px;display:flex}.dialog-actions>:first-child:nth-last-child(n+3){margin-inline-end:auto}.dialog-sheet{border-width:0 0 0 1px;border-radius:0;width:min(480px,100vw);height:100dvh;max-height:none;margin:0 0 0 auto}.dialog-sheet>.dialog-content{height:100%}.dialog-sheet .dialog-actions{background:var(--bg-surface);margin-top:auto;position:sticky;bottom:0}.tooltip{inset:auto;top:var(--kit-float-top,0);left:var(--kit-float-left,0);z-index:1100;max-width:min(320px,100vw - 16px);padding:5px var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-surface);color:var(--text-muted);font:var(--weight-normal) 12px/18px var(--font-sans);box-shadow:var(--shadow-small);margin:0;position:fixed;overflow:visible}.kit-chevron{width:14px;height:14px;-webkit-mask:var(--kit-chevron) center / contain no-repeat;-webkit-mask:var(--kit-chevron) center / contain no-repeat;-webkit-mask:var(--kit-chevron) center / contain no-repeat;mask:var(--kit-chevron) center / contain no-repeat;opacity:.7;transition:transform var(--speed-fade) var(--ease-out);background:currentColor;flex:none}[aria-expanded=true]:not([role=treeitem])>.kit-chevron,details[open]>summary .kit-chevron{transform:rotate(180deg)}[role=treeitem][aria-expanded=false] .kit-chevron{transform:rotate(-90deg)}:where(summary:has(.kit-chevron)){min-height:32px}summary:has(>.kit-chevron){align-items:center;gap:var(--space-2);list-style:none;display:flex}summary:has(>.kit-chevron)::-webkit-details-marker{display:none}summary>.kit-chevron{margin-inline-start:auto}.kit-select{border-radius:var(--radius);background:var(--bg-control);width:auto;min-width:0;max-width:100%;height:30px;color:var(--text-muted);font:400 13px/16px var(--font-sans);text-align:start;transition:background-color var(--speed-fade), color var(--speed-fade);border:1px solid #0000;align-items:center;padding:0 28px 0 10px;display:inline-flex;position:relative}.kit-select:hover,.kit-select[aria-expanded=true]{background:var(--bg-control-hover);border-color:#0000}.kit-select>.kit-chevron{width:20px;height:20px;position:absolute;right:5px}.kit-select.select-small{height:24px;padding:0 18px 0 8px;font-size:12px;line-height:15px}.kit-select.select-small>.kit-chevron{right:1px}.kit-select:disabled{opacity:.5}.kit-select-value{flex:1;min-width:0;display:grid}.kit-select-value>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;overflow:hidden}.kit-select-value>span:not([data-current]){visibility:hidden}.kit-select+select{display:none!important}.kit-menu,.popover,.kit-calendar{inset:auto;top:var(--kit-float-top,0);left:var(--kit-float-left,0);z-index:1000;border:1px solid var(--border-strong);background:var(--bg-surface);max-width:calc(100vw - 16px);color:var(--text);font-family:var(--font-sans);animation:palette-in .14s var(--ease-out);margin:0;position:fixed}.kit-menu{min-width:var(--kit-float-min-width,180px);max-height:min(320px,100dvh - 16px);padding:var(--space-1);overscroll-behavior:contain;border-radius:var(--radius);box-shadow:var(--shadow-large);overflow-y:auto}.popover{width:302px;padding:var(--space-2) 0 0;border-radius:var(--radius-large);box-shadow:var(--shadow-medium);overflow:visible}.popover>*{padding:var(--space-2) var(--space-4);margin:0}.popover>*+*{border-top:1px solid var(--border)}.kit-calendar{padding:var(--space-2);border-radius:var(--radius-large);box-shadow:var(--shadow-medium)}.kit-calendar>div{gap:var(--space-1);margin-bottom:var(--space-2);grid-template-columns:auto 1fr auto auto;display:grid}.kit-calendar table{border-collapse:separate;border-spacing:2px}.kit-calendar :is(th,td){border-radius:var(--radius);text-align:center;--focus-offset:-2px;width:36px;height:36px;padding:0;font-size:13px}.kit-calendar th{color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium)}.kit-calendar [data-date]:hover{background:var(--bg-hover)}.kit-calendar [aria-current=date]{color:var(--text-accent);font-weight:var(--weight-medium)}.kit-calendar [data-date][aria-selected=true]{background:var(--bg-accent);color:var(--text-on-accent)}.kit-calendar [data-date][aria-disabled=true]{opacity:.45;background:0 0}@media (pointer:coarse){.kit-calendar :is(th,td){width:44px;height:44px}.kit-calendar td{font-size:16px}}.kit-menu-item{align-items:center;gap:var(--space-2);box-sizing:border-box;border-radius:var(--radius-small);width:100%;min-height:32px;color:var(--text-muted);font:400 13.5px/1.3 var(--font-sans);text-align:start;white-space:nowrap;background:0 0;border:0;padding:6px 30px 6px 10px;text-decoration:none;display:flex;position:relative}.kit-menu-item[hidden]{display:none}.kit-menu-item+.kit-menu-item{margin-top:var(--menu-gap)}.kit-menu-item:hover:not([aria-disabled=true]),.kit-menu-item:focus-visible,.kit-menu-item[data-active]{background:var(--bg-hover);color:var(--text);outline:none}.kit-menu-item[aria-selected=true],.kit-menu-item[aria-checked=true],.kit-menu-item[aria-current=page]{color:var(--text);font-weight:var(--weight-medium)}.kit-menu-item[aria-selected=true]:after,.kit-menu-item[aria-checked=true]:after,.kit-menu-item[aria-current=page]:after{content:"";width:14px;height:14px;color:var(--text-accent);-webkit-mask:var(--kit-check) center / contain no-repeat;-webkit-mask:var(--kit-check) center / contain no-repeat;-webkit-mask:var(--kit-check) center / contain no-repeat;mask:var(--kit-check) center / contain no-repeat;background:currentColor;position:absolute;right:10px}.kit-menu-item[aria-disabled=true]{opacity:.45}.kit-menu-item .icon{color:var(--text-subtle)}.kit-menu-hint{color:var(--text-subtle);margin-inline-start:auto;padding-inline-start:var(--space-4);font-size:12px}.kit-menu-group{padding:var(--space-2) 10px var(--space-1);color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium)}.kit-menu[role=menu]{max-height:calc(100dvh - 16px)}.kit-menu>hr{margin:var(--space-1) calc(-1 * var(--space-1));border:0;border-top:1px solid var(--border)}.kit-avatar{--kit-avatar-size:20px;width:var(--kit-avatar-size);height:var(--kit-avatar-size);border-radius:var(--radius-round);background:var(--bg-accent-soft);color:var(--text-accent);font-size:calc(var(--kit-avatar-size) * .25 + 4px);font-weight:var(--weight-semibold);letter-spacing:0;flex:none;place-items:center;line-height:1;display:inline-grid}.kit-user{column-gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius);color:var(--text);font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;line-height:1.3;display:grid}.kit-user:hover,.kit-user[aria-expanded=true]{background:var(--bg-hover)}.kit-user>.kit-avatar,.kit-user>.kit-chevron{grid-row:span 2}.kit-user>.kit-avatar{--kit-avatar-size:32px}.kit-user>b,.kit-user>small{text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.kit-user>b{font-size:13px;font-weight:var(--weight-medium)}.kit-user>small{color:var(--text-subtle);font-size:12px}.app-sidebar>.kit-user{margin-top:auto}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:1px solid var(--border-focus);outline-offset:var(--focus-offset,2px)}:where(button,summary,select,[popovertarget],[role=button],[role=option],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=switch],[data-date],input:is([type=checkbox],[type=radio]),label:is([for],:has(input:is([type=checkbox],[type=radio])))){cursor:pointer}:where(:disabled,[aria-disabled=true],label:has(input:disabled)){cursor:not-allowed}:root:has(.site-header){--site-header-height:56px;scroll-padding-top:calc(var(--site-header-height) + var(--space-4))}.site-header{z-index:40;border-bottom:1px solid var(--border);background:var(--bg-page-translucent);-webkit-backdrop-filter:saturate(1.6)blur(14px);position:sticky;top:0}.site-header-inner{align-items:center;gap:var(--space-6);box-sizing:border-box;max-width:var(--page-width,1180px);height:var(--site-header-height);margin:0 auto;margin-inline:max(0px, round(down, (100% - var(--page-width,1180px)) / 2, 1px)) auto;padding:0 var(--space-6);display:flex}.site-nav{align-items:center;gap:var(--space-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.site-nav a{border-radius:var(--radius-small);color:var(--text-muted);font-family:var(--font-sans);font-size:14px;font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--speed-fade) var(--ease-out-cubic), background-color var(--speed-fade) var(--ease-out-cubic);padding:6px 10px;text-decoration:none}.site-nav a:hover{background:var(--bg-hover);color:var(--text)}.site-nav a[aria-current=page]{color:var(--text)}.site-nav>.site-nav-switch,.site-nav[data-folded]>a{display:none}.site-nav[data-folded]{flex:none}.site-nav[data-folded]>.site-nav-switch{display:inline-flex}.site-header-actions{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}@media (width<=720px){.site-header-inner{gap:var(--space-2);padding:0 var(--space-4)}.site-nav a{padding:6px 8px}}.eyebrow{align-items:center;gap:var(--space-2);color:var(--text-subtle);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px;display:inline-flex}.hero{padding-block:clamp(var(--space-12), 9vw, var(--space-24)) clamp(var(--space-12), 7vw, var(--space-20));isolation:isolate;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--bg-glow), transparent 72%);pointer-events:none;height:720px;position:absolute;inset:-40% -10% auto}.hero:after{content:"";z-index:-2;background-image:linear-gradient(var(--bg-grid) 1px, transparent 1px), linear-gradient(90deg, var(--bg-grid) 1px, transparent 1px);pointer-events:none;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%)}.hero .eyebrow{margin-bottom:var(--space-6)}.hero h1{letter-spacing:-.045em;background:linear-gradient(180deg, var(--text) 30%, var(--text-faded));color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;max-width:820px;font-size:clamp(40px,7vw,72px);font-weight:650;line-height:1.02}.hero h1 em{background:linear-gradient(100deg, var(--text-accent), var(--bg-accent) 60%, var(--bg-accent-partner));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero .lede{max-width:600px;margin-top:var(--space-6);color:var(--text-muted);text-wrap:pretty;font-size:clamp(16px,2.2vw,18px);line-height:1.6}.hero .actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.section-heading{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.section-heading h2{font-size:20px;font-weight:var(--weight-semibold);letter-spacing:-.02em}.section-heading>:not(h2){color:var(--text-subtle);align-items:center;gap:4px;font-size:14px;display:inline-flex}.section-heading>a:hover{color:var(--text)}.kit-bar{align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:48px;padding:0 var(--space-3);border-bottom:1px solid var(--border);background:var(--bg-surface);display:flex}.kit-nav{min-width:0;font-family:var(--font-sans);align-items:center;gap:6px;display:flex}.kit-nav-home{--focus-offset:-10px;border-radius:var(--radius);width:44px;height:44px;color:var(--text);flex:none;place-items:center;margin:-11px;text-decoration:none;display:inline-grid}.kit-nav-home:hover .logo-plate{fill:var(--bg-brand-hover)}.kit-nav-sep{color:var(--text-subtle);font-size:15px;font-weight:400}.kit-nav-title{min-width:0;font:inherit;margin:0}.kit-nav-switch,.site-nav-switch{border-radius:var(--radius);max-width:100%;height:30px;color:var(--text);font:var(--weight-semibold) 14px/1 var(--font-sans);letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--speed-fade) var(--ease-out-cubic);background:0 0;border:0;align-items:center;gap:6px;margin-inline-start:-4px;padding:0 6px 0 8px;display:inline-flex}.kit-nav-switch:hover,.kit-nav-switch[aria-expanded=true],.site-nav-switch:hover,.site-nav-switch[aria-expanded=true]{background:var(--bg-hover)}.card{padding:var(--space-4);background:var(--bg-raised);box-shadow:0 0 0 1px var(--border), var(--shadow-small);border-radius:10px;overflow:clip}a.card{color:inherit;text-decoration:none;display:block}a.card:hover{background:var(--bg-hover)}.card:has(>.table){container-type:inline-size}.card>:is(.table,.field){width:calc(100% + 2 * var(--space-4));margin:0 calc(-1 * var(--space-4))}.card>:is(.table,.field):first-child{margin-top:calc(-1 * var(--space-4))}.card>:is(.table,.field):last-child{margin-bottom:calc(-1 * var(--space-4))}.table{border-spacing:0;width:100%;color:var(--text);font-size:13px;font-weight:var(--weight-normal);font-variant-numeric:tabular-nums;position:relative}.table thead th{height:32px;padding:0 var(--space-3);border-bottom:1px solid var(--border);background:var(--bg-subtle);color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium);text-align:start;white-space:nowrap}.app-main .card>.table thead th{z-index:1;position:sticky;top:0}.table :is(td,tbody th){height:40px;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);font-weight:inherit;text-align:start;overflow-wrap:anywhere}.table tr:last-child>:is(td,tbody th){border-bottom:0}.table tbody tr:has(a[href]){position:relative}@supports not selector(:has(a)){.table tbody th,.table tbody td:first-child{position:relative}}.table tbody tr:has(a[href]):hover{background:var(--bg-hover)}.table a{color:inherit;text-decoration:none}.table td:first-child>a[href]:after{content:"";position:absolute;inset:0}@container (width<=520px){.table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table tr{--lead-basis:0%;align-items:center;gap:var(--space-1) var(--space-2);padding:10px var(--space-3);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.table tr:has(>:nth-child(3)){--lead-basis:100%}.table tr:last-child{border-bottom:0}.table :is(td,tbody th){height:auto;color:var(--text-subtle);border-bottom:0;padding:0;font-size:12px}.table :is(td,tbody th):empty{display:none}.table tr>:only-child{flex:1}.table :where(tr:has(>:nth-child(3)))>[data-label]:before{content:attr(data-label) " "}.table :is(td.lead,tbody th[scope=row]),.table tr:not(:has(>.lead,>th[scope=row],>:only-child))>td:first-child{order:-1;flex:1 0 var(--lead-basis);color:var(--text);font-size:13px;font-weight:var(--weight-medium)}.table :is(td.lead,tbody th[scope=row]):before,.table tr:not(:has(>.lead,>th[scope=row],>:only-child))>td:first-child:before{content:none}}.breadcrumbs ol{min-width:0;color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{white-space:nowrap;align-items:center;min-width:0;display:flex}.breadcrumbs li+li:before{content:"›" / "";margin:0 var(--space-2) 0 3px;color:var(--text-subtle)}.breadcrumbs a{height:24px;padding:0 5px 0 var(--space-1);border-radius:var(--radius-small);color:inherit;align-items:center;gap:6px;text-decoration:none;display:flex}.breadcrumbs a:hover{background:var(--bg-hover)}.app-shell{grid-template-columns:244px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.app-sidebar{gap:var(--space-4);width:auto;height:auto;min-height:0;padding:var(--space-4);overscroll-behavior:contain;background:var(--bg-page);color:var(--text-subtle);border:0;flex-direction:column;margin:0;display:flex;position:static;overflow-y:auto}.app-nav{flex-direction:column;gap:1px;display:flex}.app-nav a{height:28px;padding:0 var(--space-2);border-radius:var(--radius);color:var(--text-subtle);font-size:13px;font-weight:var(--weight-medium);align-items:center;gap:6px;text-decoration:none;display:flex}.app-nav details{margin-top:var(--space-4)}.app-nav details>a{margin-top:1px}.app-nav summary{min-height:28px;padding:0 var(--space-1);border-radius:var(--radius);font-size:12px;font-weight:var(--weight-medium);justify-content:flex-start;gap:2px;margin-inline-start:5px}.app-nav summary>.kit-chevron{margin-inline-start:0}.app-nav details:not([open])>summary .kit-chevron{transform:rotate(-90deg)}.app-nav details[open]>summary .kit-chevron{transform:none}.app-nav a:hover,.app-nav a[aria-current=page],.app-nav summary:hover{background:var(--bg-current);color:var(--text)}.app-main{min-width:0;margin:var(--space-2) var(--space-2) var(--space-2) 0;border:1px solid var(--border);border-radius:var(--radius-large);background:var(--bg-surface);box-shadow:var(--shadow-small);flex-direction:column;display:flex;overflow:hidden}.app-main>:not(.app-header){overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--bg-scrollbar) transparent;flex:auto;align-content:start;min-height:0;overflow-y:auto}@supports not (scrollbar-gutter:stable){.app-main>:not(.app-header){overflow-y:scroll}}.app-header{min-height:var(--app-header-height);padding:0 10px 0 var(--space-2);border-bottom:1px solid var(--border);background:var(--bg-surface);flex:none;align-items:center;gap:6px;display:flex}.app-header-actions{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.app-sidebar-toggle{display:none}@media (width<=720px),print{.app-shell{height:auto;display:block;overflow:visible}.app-sidebar:not(:popover-open){display:none}.app-sidebar:popover-open{border-right:1px solid var(--border-strong);width:min(300px,85vw);height:100dvh;box-shadow:var(--shadow-large);position:fixed;inset:0 auto 0 0}.app-sidebar::backdrop{background:var(--bg-backdrop)}.app-nav a,.app-nav summary{min-height:44px}.app-main{box-shadow:none;border:0;border-radius:0;margin:0;display:block;overflow:visible}.app-main>:not(.app-header){overflow:visible}.app-header{z-index:2;position:sticky;top:0}.app-main .card>.table thead th{top:var(--app-header-height)}.app-sidebar-toggle{display:inline-flex}}@media print{.app-sidebar-toggle,.app-header-actions{display:none}.app-header{position:static}}@media (prefers-reduced-motion:reduce){.palette-backdrop,.palette,.toast,.toast[data-leaving],.kit-menu,.popover{animation:none}.kit-chevron{transition:none}}:root{--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-mono:"JetBrains Mono", "JetBrains Mono Fallback", monospace;--bg-page:#f7f4f6;--bg-current:lch(90.295% .364 19.724);--bg-surface:#fcfbfb;--bg-hover:lch(93.695% .364 19.724);--bg-subtle:lch(95.195% .364 19.724);--bg-control:lch(100% 0 19.724);--bg-control-hover:lch(96.638% .364 19.724);--bg-control-selected:lch(94.238% .364 19.724);--border:#e4dee2;--border-strong:#ccc2c9;--border-toggle:lch(52.795% 0 19.724);--border-toggle-hover:lch(47.295% 0 19.724);--border-control:lch(52.795% 0 19.724);--border-control-hover:lch(47.295% 0 19.724);--text:#1c1119;--text-muted:#5e515a;--text-subtle:lch(39.478% 1.182 19.724);--text-disabled:lch(65.139% 1.182 19.724);--bg-raised:#fff;--bg-accent:#883a79;--bg-accent-hover:lch(31.244% 42.723 333.456);--text-accent:#883a79;--text-on-accent:#fff;--bg-accent-partner:#883a79;--bg-accent-strong:#883a79;--text-on-accent-strong:lch(100% 5 333.456);--bg-brand:#883a79;--text-on-brand:#fff;--bg-accent-soft:lch(37.244% 44.723 333.456/.08);--border-accent-soft:lch(37.244% 44.723 333.456/.28);--border-focus:#883a79;--text-success:lch(39.9% 80 141.95);--text-warning:lch(41% 50 74);--text-danger:lch(41% 66 20);--text-info:lch(34.9% 80 267);--bg-primary:lch(9.87% 0 19.724);--text-on-primary:#fcfbfb;--bg-backdrop:lch(0% 0 0/.25);--bg-grid:lch(0% 0 0/.045);--bg-glow:lch(37.244% 44.723 333.456/.1);--shadow-small:lch(0% 0 0/.02) 0 3px 6px -2px, lch(0% 0 0/.04) 0 1px 1px 0;--shadow-medium:lch(0% 0 0/.02) 0 6px 18px 0, lch(0% 0 0/.04) 0 3px 9px 0, lch(0% 0 0/.04) 0 1px 1px 0;--shadow-large:lch(0% 0 0/.08) 0 9px 48px 0, lch(0% 0 0/.1) 0 6px 24px 0, lch(0% 0 0/.04) 0 1px 1px 0;--shadow-highlight:inset 0 1px 0 lch(100% 0 0/.6);--bg-code:lch(95.195% .364 19.724);--text-code:#24272a;--text-code-keyword:#b3398c;--text-code-string:#1f7a4d;--text-code-number:#b35309;--text-code-comment:#868b94;--text-code-function:#2958c7;--text-code-type:#7c3aed;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-success-strong:lch(39.9% 80 141.95);--bg-warning-strong:lch(41% 50 74);--bg-danger-strong:lch(41% 66 20);--border-success-strong:lch(39.9% 80 141.95);--border-warning-strong:lch(41% 50 74);--border-danger-strong:lch(41% 66 20);--border-info-strong:lch(34.9% 80 267);--bg-surface-translucent:lch(98.695% .364 19.724/.94);--bg-page-translucent:lch(96.466% 1.426 335.423/.8);--bg-toggle:lch(52.795% 0 19.724);--bg-toggle-hover:lch(47.295% 0 19.724);--bg-scrollbar:#ccc2c9;--bg-knob:#fff;--border-accent:#883a79;--text-faded:lch(6.496% 7.507 334.55/.55);--bg-primary-hover:#353535;--bg-brand-hover:#78346b;--bg-success:lch(39.9% 80 141.95/.1);--border-success:lch(39.9% 80 141.95/.35);--bg-warning:lch(41% 50 74/.1);--border-warning:lch(41% 50 74/.35);--bg-danger:lch(41% 66 20/.1);--border-danger:lch(41% 66 20/.35);--bg-info:lch(34.9% 80 267/.1);--border-info:lch(34.9% 80 267/.35)}:root :is(.dialog,.card>*),:root :is(.kit-menu,.palette,.toast,.tooltip,.popover,.kit-calendar){--bg-surface:lch(100% 0 19.724);--bg-hover:lch(95% 0 19.724);--bg-subtle:lch(96.5% 0 19.724);--bg-control:lch(100% 0 19.724);--bg-control-hover:lch(97.943% 0 19.724);--bg-control-selected:lch(95.543% 0 19.724);--border:lch(97.3% 0 19.724);--border-strong:lch(90.55% 0 19.724);--border-toggle:lch(54.1% 0 19.724);--border-toggle-hover:lch(48.6% 0 19.724);--border-control:lch(54.1% 0 19.724);--border-control-hover:lch(48.6% 0 19.724);--text:lch(10% 0 19.724);--text-muted:lch(20% 1 19.724);--text-subtle:lch(40% 1 19.724);--text-disabled:lch(66% 1 19.724);--bg-surface-translucent:lch(100% 0 19.724/.94);--bg-toggle:lch(54.1% 0 19.724);--bg-toggle-hover:lch(48.6% 0 19.724);--bg-scrollbar:lch(90.55% 0 19.724);--text-faded:lch(10% 0 19.724/.55)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-page:#0d080c;--bg-current:lch(13.978% 4.133 330.349);--bg-surface:#161115;--bg-hover:lch(13.753% 3.683 330.349);--bg-subtle:lch(9.478% 3.683 330.349);--bg-control:lch(10.282% 3.522 330.349);--bg-control-hover:lch(14.911% 3.908 330.349);--bg-control-selected:lch(16.839% 3.812 330.349);--border:#2b2429;--border-strong:#40363d;--border-toggle:lch(48.853% 4.313 330.349);--border-toggle-hover:lch(57.413% 4.313 330.349);--border-control:lch(48.853% 4.313 330.349);--border-control-hover:lch(57.413% 4.313 330.349);--text:#f1edf0;--text-muted:#aba0a8;--text-subtle:lch(61.857% 2.616 330.349);--text-disabled:lch(37.063% 2.616 330.349);--bg-raised:#1e181c;--bg-accent:#de8fce;--bg-accent-hover:lch(73.745% 44.259 332.35);--text-accent:#de8fce;--text-on-accent:#0d080c;--bg-accent-partner:#de8fce;--bg-accent-strong:#de8fce;--text-on-accent-strong:lch(9.87% 0 19.724);--bg-brand:#de8fce;--text-on-brand:#0d080c;--bg-accent-soft:lch(69.245% 42.459 332.35/.1);--border-accent-soft:lch(69.245% 42.459 332.35/.28);--border-focus:#de8fce;--text-success:lch(68.5% 64.37 141.95);--text-warning:lch(80% 52 80);--text-danger:lch(74% 52 18);--text-info:lch(69.2% 70 267);--bg-primary:lch(100% 0 330.349);--text-on-primary:#161115;--bg-backdrop:lch(0% 0 0/.4);--bg-grid:lch(100% 0 0/.035);--bg-glow:lch(69.245% 42.459 332.35/.08);--shadow-small:lch(0% 0 0/.3) 0 .5px 1px 1px;--shadow-medium:lch(0% 0 0/.125) 0 3px 8px 0, lch(0% 0 0/.125) 0 2px 5px 0, lch(0% 0 0/.125) 0 1px 1px 0;--shadow-large:lch(0% 0 0/.1) 0 4px 40px 0, lch(0% 0 0/.125) 0 3px 20px 0, lch(0% 0 0/.125) 0 3px 12px 0, lch(0% 0 0/.125) 0 2px 8px 0, lch(0% 0 0/.125) 0 1px 1px 0;--shadow-highlight:inset 0 1px 0 lch(100% 0 0/.04);--bg-code:lch(9.478% 3.683 330.349);--text-code:#d8dbe0;--text-code-keyword:#ff7ab2;--text-code-string:#7ee2a8;--text-code-number:#ffb86b;--text-code-comment:#6b7079;--text-code-function:#82aaff;--text-code-type:#c3a6ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-success-strong:lch(68.5% 64.37 141.95);--bg-warning-strong:lch(80% 52 80);--bg-danger-strong:lch(74% 52 18);--border-success-strong:lch(68.5% 64.37 141.95);--border-warning-strong:lch(80% 52 80);--border-danger-strong:lch(74% 52 18);--border-info-strong:lch(69.2% 70 267);--bg-surface-translucent:lch(5.653% 3.233 330.349/.94);--bg-page-translucent:lch(2.583% 2.133 330.401/.8);--bg-toggle:lch(48.853% 4.313 330.349);--bg-toggle-hover:lch(57.413% 4.313 330.349);--bg-scrollbar:#40363d;--bg-knob:#0d080c;--border-accent:#de8fce;--text-faded:lch(94.126% 2.022 331.805/.55);--bg-primary-hover:#e2e1e2;--bg-brand-hover:#e19dd3;--bg-success:lch(68.5% 64.37 141.95/.1);--border-success:lch(68.5% 64.37 141.95/.35);--bg-warning:lch(80% 52 80/.1);--border-warning:lch(80% 52 80/.35);--bg-danger:lch(74% 52 18/.1);--border-danger:lch(74% 52 18/.35);--bg-info:lch(69.2% 70 267/.1);--border-info:lch(69.2% 70 267/.35)}:root:not([data-theme=light]) :is(.dialog,.card>*){--bg-surface:lch(9.365% 3.683 330.349);--bg-hover:lch(17.465% 4.133 330.349);--bg-subtle:lch(13.19% 4.133 330.349);--bg-control:lch(13.994% 3.972 330.349);--bg-control-hover:lch(18.623% 4.358 330.349);--bg-control-selected:lch(20.551% 4.262 330.349);--border:lch(13.685% 4.763 330.349);--border-strong:lch(18.005% 4.763 330.349);--border-toggle:lch(52.565% 4.763 330.349);--border-toggle-hover:lch(61.125% 4.763 330.349);--border-control:lch(52.565% 4.763 330.349);--border-control-hover:lch(61.125% 4.763 330.349);--text:lch(100% 0 330.349);--text-muted:lch(90.839% 2.841 330.349);--text-subtle:lch(63.358% 2.841 330.349);--text-disabled:lch(39.54% 2.841 330.349);--bg-surface-translucent:lch(9.365% 3.683 330.349/.94);--bg-toggle:lch(52.565% 4.763 330.349);--bg-toggle-hover:lch(61.125% 4.763 330.349);--bg-scrollbar:lch(18.005% 4.763 330.349);--text-faded:lch(100% 0 330.349/.55)}:root:not([data-theme=light]) :is(.kit-menu,.palette,.toast,.tooltip,.popover,.kit-calendar){--bg-surface:lch(12.853% 3.683 330.349);--bg-hover:lch(20.953% 4.133 330.349);--bg-subtle:lch(16.678% 4.133 330.349);--bg-control:lch(17.482% 3.972 330.349);--bg-control-hover:lch(22.111% 4.358 330.349);--bg-control-selected:lch(24.039% 4.262 330.349);--border:lch(17.173% 4.763 330.349);--border-strong:lch(21.493% 4.763 330.349);--border-toggle:lch(56.053% 4.763 330.349);--border-toggle-hover:lch(64.613% 4.763 330.349);--border-control:lch(56.053% 4.763 330.349);--border-control-hover:lch(64.613% 4.763 330.349);--text:lch(100% 0 330.349);--text-muted:lch(91.192% 2.841 330.349);--text-subtle:lch(64.767% 2.841 330.349);--text-disabled:lch(41.866% 2.841 330.349);--bg-surface-translucent:lch(12.853% 3.683 330.349/.94);--bg-toggle:lch(56.053% 4.763 330.349);--bg-toggle-hover:lch(64.613% 4.763 330.349);--bg-scrollbar:lch(21.493% 4.763 330.349);--text-faded:lch(100% 0 330.349/.55)}}:root[data-theme=dark]{--bg-page:#0d080c;--bg-current:lch(13.978% 4.133 330.349);--bg-surface:#161115;--bg-hover:lch(13.753% 3.683 330.349);--bg-subtle:lch(9.478% 3.683 330.349);--bg-control:lch(10.282% 3.522 330.349);--bg-control-hover:lch(14.911% 3.908 330.349);--bg-control-selected:lch(16.839% 3.812 330.349);--border:#2b2429;--border-strong:#40363d;--border-toggle:lch(48.853% 4.313 330.349);--border-toggle-hover:lch(57.413% 4.313 330.349);--border-control:lch(48.853% 4.313 330.349);--border-control-hover:lch(57.413% 4.313 330.349);--text:#f1edf0;--text-muted:#aba0a8;--text-subtle:lch(61.857% 2.616 330.349);--text-disabled:lch(37.063% 2.616 330.349);--bg-raised:#1e181c;--bg-accent:#de8fce;--bg-accent-hover:lch(73.745% 44.259 332.35);--text-accent:#de8fce;--text-on-accent:#0d080c;--bg-accent-partner:#de8fce;--bg-accent-strong:#de8fce;--text-on-accent-strong:lch(9.87% 0 19.724);--bg-brand:#de8fce;--text-on-brand:#0d080c;--bg-accent-soft:lch(69.245% 42.459 332.35/.1);--border-accent-soft:lch(69.245% 42.459 332.35/.28);--border-focus:#de8fce;--text-success:lch(68.5% 64.37 141.95);--text-warning:lch(80% 52 80);--text-danger:lch(74% 52 18);--text-info:lch(69.2% 70 267);--bg-primary:lch(100% 0 330.349);--text-on-primary:#161115;--bg-backdrop:lch(0% 0 0/.4);--bg-grid:lch(100% 0 0/.035);--bg-glow:lch(69.245% 42.459 332.35/.08);--shadow-small:lch(0% 0 0/.3) 0 .5px 1px 1px;--shadow-medium:lch(0% 0 0/.125) 0 3px 8px 0, lch(0% 0 0/.125) 0 2px 5px 0, lch(0% 0 0/.125) 0 1px 1px 0;--shadow-large:lch(0% 0 0/.1) 0 4px 40px 0, lch(0% 0 0/.125) 0 3px 20px 0, lch(0% 0 0/.125) 0 3px 12px 0, lch(0% 0 0/.125) 0 2px 8px 0, lch(0% 0 0/.125) 0 1px 1px 0;--shadow-highlight:inset 0 1px 0 lch(100% 0 0/.04);--bg-code:lch(9.478% 3.683 330.349);--text-code:#d8dbe0;--text-code-keyword:#ff7ab2;--text-code-string:#7ee2a8;--text-code-number:#ffb86b;--text-code-comment:#6b7079;--text-code-function:#82aaff;--text-code-type:#c3a6ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-success-strong:lch(68.5% 64.37 141.95);--bg-warning-strong:lch(80% 52 80);--bg-danger-strong:lch(74% 52 18);--border-success-strong:lch(68.5% 64.37 141.95);--border-warning-strong:lch(80% 52 80);--border-danger-strong:lch(74% 52 18);--border-info-strong:lch(69.2% 70 267);--bg-surface-translucent:lch(5.653% 3.233 330.349/.94);--bg-page-translucent:lch(2.583% 2.133 330.401/.8);--bg-toggle:lch(48.853% 4.313 330.349);--bg-toggle-hover:lch(57.413% 4.313 330.349);--bg-scrollbar:#40363d;--bg-knob:#0d080c;--border-accent:#de8fce;--text-faded:lch(94.126% 2.022 331.805/.55);--bg-primary-hover:#e2e1e2;--bg-brand-hover:#e19dd3;--bg-success:lch(68.5% 64.37 141.95/.1);--border-success:lch(68.5% 64.37 141.95/.35);--bg-warning:lch(80% 52 80/.1);--border-warning:lch(80% 52 80/.35);--bg-danger:lch(74% 52 18/.1);--border-danger:lch(74% 52 18/.35);--bg-info:lch(69.2% 70 267/.1);--border-info:lch(69.2% 70 267/.35)}:root[data-theme=dark] :is(.dialog,.card>*){--bg-surface:lch(9.365% 3.683 330.349);--bg-hover:lch(17.465% 4.133 330.349);--bg-subtle:lch(13.19% 4.133 330.349);--bg-control:lch(13.994% 3.972 330.349);--bg-control-hover:lch(18.623% 4.358 330.349);--bg-control-selected:lch(20.551% 4.262 330.349);--border:lch(13.685% 4.763 330.349);--border-strong:lch(18.005% 4.763 330.349);--border-toggle:lch(52.565% 4.763 330.349);--border-toggle-hover:lch(61.125% 4.763 330.349);--border-control:lch(52.565% 4.763 330.349);--border-control-hover:lch(61.125% 4.763 330.349);--text:lch(100% 0 330.349);--text-muted:lch(90.839% 2.841 330.349);--text-subtle:lch(63.358% 2.841 330.349);--text-disabled:lch(39.54% 2.841 330.349);--bg-surface-translucent:lch(9.365% 3.683 330.349/.94);--bg-toggle:lch(52.565% 4.763 330.349);--bg-toggle-hover:lch(61.125% 4.763 330.349);--bg-scrollbar:lch(18.005% 4.763 330.349);--text-faded:lch(100% 0 330.349/.55)}:root[data-theme=dark] :is(.kit-menu,.palette,.toast,.tooltip,.popover,.kit-calendar){--bg-surface:lch(12.853% 3.683 330.349);--bg-hover:lch(20.953% 4.133 330.349);--bg-subtle:lch(16.678% 4.133 330.349);--bg-control:lch(17.482% 3.972 330.349);--bg-control-hover:lch(22.111% 4.358 330.349);--bg-control-selected:lch(24.039% 4.262 330.349);--border:lch(17.173% 4.763 330.349);--border-strong:lch(21.493% 4.763 330.349);--border-toggle:lch(56.053% 4.763 330.349);--border-toggle-hover:lch(64.613% 4.763 330.349);--border-control:lch(56.053% 4.763 330.349);--border-control-hover:lch(64.613% 4.763 330.349);--text:lch(100% 0 330.349);--text-muted:lch(91.192% 2.841 330.349);--text-subtle:lch(64.767% 2.841 330.349);--text-disabled:lch(41.866% 2.841 330.349);--bg-surface-translucent:lch(12.853% 3.683 330.349/.94);--bg-toggle:lch(56.053% 4.763 330.349);--bg-toggle-hover:lch(64.613% 4.763 330.349);--bg-scrollbar:lch(21.493% 4.763 330.349);--text-faded:lch(100% 0 330.349/.55)}:root{--nav-b:256px;--rand:16px;--menu-gap:var(--space-2);--section-gap:var(--space-4);--row-height:40px;--row-pad-x:var(--space-4);--bg-row-hover:var(--bg-accent-soft);--einlage-element:#6cc77a;--einlage-aktiv:#faa342;--deviation-higher:#e5484d;--deviation-lower:#3e8ed0;--icon-clear:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E");--zeichen-klein:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 106 106'%3E%3Cpath d='M0 52A52 52 0 1 1 104 52A52 52 0 1 1 0 52ZM5 52A47 47 0 1 0 99 52A47 47 0 1 0 5 52ZM15 58A37 37 0 1 1 89 58A37 37 0 1 1 15 58ZM20 58A32 32 0 1 0 84 58A32 32 0 1 0 20 58ZM30 64A22 22 0 1 1 74 64A22 22 0 1 1 30 64ZM35 64A17 17 0 1 0 69 64A17 17 0 1 0 35 64ZM45 70A7 7 0 1 1 59 70A7 7 0 1 1 45 70Z'/%3E%3C/svg%3E");--z-inhalt:1;--z-griff:5;--z-menue:60;--z-toast:80;--kh:36px;--kh-klein:32px;--control-height:round(up,var(--kh),var(--space-2));--fs-0:clamp(.78rem,.76rem + .1vw,.84rem);--fs-1:clamp(.86rem,.84rem + .15vw,.95rem);--fs-2:clamp(1rem,.95rem + .3vw,1.12rem);--fs-3:clamp(1.3rem,1.15rem + .8vw,1.7rem);--tab-font-size:calc(var(--fs-1) - 1px)}*{scrollbar-width:thin;scrollbar-color:var(--bg-scrollbar) transparent;min-width:0}[hidden]{display:none!important}body{font-size:var(--fs-1);font-weight:var(--weight-normal);line-height:1.45}h1,h2,h3,p,dl,dd,ul,ol{margin:0;padding:0}ul,ol{list-style:none}input[type=range]{accent-color:var(--text-accent);block-size:var(--kh)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{text-align:left;background:0 0;border:0;padding:0}b{font-weight:var(--weight-semibold)}small{font-size:var(--fs-0);font-weight:var(--weight-normal);color:var(--text-muted);line-height:1.35;display:block}[data-mono],kbd,code,pre,td.zahl,.rezept-betrag,.zeitstrahl time b,.zahlfeld .input,.ki-kpi b{font-family:var(--font-mono)}.panel-suche{width:220px}.input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;box-sizing:border-box;inline-size:var(--kh);block-size:var(--kh);margin:0 calc(var(--space-2) * -1) 0 0;color:var(--text-muted);-webkit-mask:var(--icon-clear) center / var(--space-4) no-repeat;-webkit-mask:var(--icon-clear) center / var(--space-4) no-repeat;-webkit-mask:var(--icon-clear) center / var(--space-4) no-repeat;mask:var(--icon-clear) center / var(--space-4) no-repeat;cursor:pointer;background:currentColor}.button:not(.button-icon){border-radius:var(--radius)}@media (width<=720px){.panel-suche{width:100%}.kopf .panel-suche{width:auto;height:calc(var(--space-6) * 2);flex:100%}}[data-kapp],:where(button,a,label,dt,dd,small,b,.badge,kbd,[role=option],[data-panel]>header,td,th):where(:not(.button-secondary,.segmented>label,.tabs>a,.kit-select)){text-overflow:ellipsis;overflow:hidden}:where(svg.i,kbd,.kbd-group,input,.badge,.balken,.punkt,.tsymbol){flex:none}:where(td,th,dd,small,span)[data-mono]{overflow:visible}kbd{letter-spacing:.02em;border:1px solid var(--border);border-radius:var(--radius-small);background:var(--bg-hover);flex:none;align-items:center;padding:4px 7px;font-size:.75rem;line-height:1;display:inline-flex}.kbd-group kbd{font-size:.75rem}::selection{background:var(--bg-accent-soft)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--bg-scrollbar);border-radius:var(--radius-round);background-clip:content-box;border:3px solid #0000}:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius)}.button-accent:focus-visible{outline-offset:-4px;outline-color:currentColor}svg.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.16em;flex:none;width:1.1em;height:1.1em;transition:rotate .18s}:is(th[aria-sort=ascending],[data-move=up]) svg.i{rotate:180deg}h1{font-size:var(--fs-3);font-weight:var(--weight-semibold);letter-spacing:-.015em}dialog h1{letter-spacing:normal;font-size:1.5em;font-weight:700}.app-shell{grid-template-columns:var(--nav-b) minmax(0,1fr);grid-template-areas:"nav main"}.app-sidebar{grid-area:nav}body[aria-busy=true]>.app-shell{visibility:hidden}header.marke{align-content:center;justify-items:center;gap:var(--space-2);min-height:var(--kh);text-align:center;flex:none;padding:0 4px;display:grid}.topbar{min-height:var(--app-header-height);padding-inline:var(--space-2) calc(var(--rand) - var(--space-2) - 1px);gap:10px}.topbar>*{flex:none}.topbar .search-trigger{min-width:var(--kh);height:var(--kh);flex:0 340px}.topbar .select{flex:0 210px;min-width:110px}.topbar>.app-header-actions{flex:0 auto;min-width:0}:root:is([data-band=true],[data-band=licht]:not([data-theme=dark])) .topbar{background:var(--bg-band);border-color:var(--border-band)}:root:is([data-band=true],[data-band=licht]:not([data-theme=dark])) .app-header-actions>.select>select{height:var(--kh);background:var(--bg-control);border:1px solid var(--border-control);border-radius:var(--radius);color:var(--text)}[data-resizer]{top:0;bottom:0;left:calc(var(--nav-b) - 6px);cursor:col-resize;width:12px;z-index:var(--z-griff);position:fixed}[data-resizer]:after{content:"";top:var(--space-2);bottom:var(--space-2);border-inline-start:1px solid var(--border-toggle);opacity:.3;border-radius:2px;transition:border-color .15s,border-width .15s,box-shadow .15s,opacity .15s;position:absolute;left:5px}[data-resizer]:hover:after,[data-resizer]:focus-visible:after,body[data-resizing=nav] [data-resizer]:after,body:has(.einst-blatt .regler input:focus) [data-resizer]:after{border-inline-start:2px solid var(--border-focus);box-shadow:0 0 8px 1px var(--border-accent-soft);opacity:1}body[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}@property --nav-b{syntax:"<length>";inherits:true;initial-value:256px}@media (prefers-reduced-motion:no-preference){body:not([data-resizing],[aria-busy=true]) .app-shell:not(:has([data-zieht])){transition:--nav-b .15s ease-out}.app-sidebar :is(.nav-text,.nav-section,.marke-text>b){transition:opacity .15s ease-out}}@media (width>=721px){.app-sidebar[data-schmal] :is(.nav-text,.nav-section,.marke-text>b){opacity:0}.app-sidebar[data-schmal] .nav-section{white-space:nowrap;overflow:hidden}.app-sidebar[data-schmal] :is(.nav-text,.marke-text>b){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-sidebar[data-schmal] :is(.nav-kurz,.marke-link,[data-feld=standort-mobil]){display:none}}nav.haupt{gap:4px}nav.haupt>[role=group]{gap:inherit;display:grid}nav.haupt :is([data-ziel],.nav-lab){height:30px;padding:0 var(--space-2);border-radius:var(--radius);color:var(--text-subtle);font-size:13px;font-weight:var(--weight-medium);align-items:center;gap:6px;display:flex}nav.haupt :is(.nav-text,.nav-kurz){white-space:nowrap;min-width:0}nav.haupt .nav-kurz{text-overflow:ellipsis;overflow:hidden}nav.haupt .nav-text:not([data-passt=nein])+.nav-kurz{display:none}nav.haupt :is([data-ziel],.nav-lab):is(:hover,[aria-current=page],[aria-busy=true]){background:var(--bg-current);color:var(--text)}nav.haupt [data-ziel][aria-current=page]{box-shadow:inset 3px 0 0 var(--border-mark),inset 4px 0 0 var(--border-mark-edge)}nav.haupt .nav-lab[aria-busy=true]{cursor:progress}nav.haupt .nav-lab[aria-busy=true]>.i{opacity:.4;animation:1s ease-in-out infinite pulse}nav.haupt .nav-section{margin-top:var(--space-4);padding:0 var(--space-2);font-size:var(--fs-0);font-weight:var(--weight-medium);line-height:var(--space-6);color:var(--text-subtle)}.app-sidebar .fuss{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);margin-top:auto;display:grid}.kit-menu-item>small{color:var(--text-subtle);font-size:var(--fs-0);margin-inline-start:auto}.benutzer-knopf{border-radius:var(--radius-round)}.benutzer-knopf>.kit-avatar{--kit-avatar-size:var(--space-8)}.benutzer-menue{min-inline-size:calc(var(--space-8) * 8);left:auto;right:var(--rand)}.rezept-menue{top:round(up,var(--kit-float-top),var(--space-2));left:round(down,var(--kit-float-left),var(--space-2))}.benutzer-kopf{padding:var(--space-2);font-size:var(--fs-1);line-height:1.3;display:grid}.benutzer-kopf>small{color:var(--text-subtle);font-size:var(--fs-0)}.app-main{z-index:var(--z-inhalt);grid-area:main;position:relative;overflow-x:clip}.ansicht-leiste{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--rand);background:var(--bg-warning);border-bottom:1px solid var(--border-warning);font-size:var(--fs-0);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}.ansicht-leiste[hidden]{display:none}.ansicht-leiste svg.i{color:var(--text-warning);flex:none}.ansicht-leiste span{flex:16ch}.app-page{scroll-behavior:smooth;overflow-x:clip}:is(.app-page,dialog) h1:focus-visible{outline:0}.skip-link{z-index:var(--z-toast);min-block-size:var(--kh);padding-inline:var(--space-4);border-radius:var(--radius);background:var(--bg-accent);color:var(--text-on-accent);align-content:center;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link:focus{transform:none}:where(.app-page)>section{max-width:calc(1180px + 2 * var(--rand));padding:var(--rand) var(--rand) var(--space-10);margin:0 auto;display:none;container-type:inline-size}:where(.app-page)>section[data-aktiv]{display:block}@media (width>=721px){.app-main{margin-left:var(--space-4)}}@media (width>=1024px){.app-sidebar [data-feld=standort-mobil]{display:none}}@media (width>=721px) and (width<=1023px){.app-shell:not(:has(>.app-sidebar[data-schmal])) .topbar [data-feld=standort]{display:none}}@media (width<=720px){html,body{overscroll-behavior-y:none}.app-main{min-height:100dvh;padding-top:var(--app-header-height);overflow:visible}.app-header{block-size:var(--app-header-height);position:fixed;inset:0 0 auto}.app-header:before{content:"";background:inherit;pointer-events:none;block-size:100lvh;position:absolute;inset:auto 0 100%}[data-resizer],.topbar [data-feld=standort]{display:none}nav.haupt :is([data-ziel],.nav-lab){height:var(--kh)}}.kopf{align-items:baseline;gap:var(--space-4) 12px;margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.kopf :is(.panel-suche,.button,.select,.info-knopf){align-self:center}.kopf .panel-suche{margin-left:auto}.kopf>h2{font-size:var(--fs-2);font-weight:var(--weight-semibold);letter-spacing:-.01em;line-height:var(--space-6)}[data-panel]{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-small);overflow:clip}.segmented label:has(input:focus-visible){outline-width:2px}[data-panel]>header{align-items:center;gap:2px var(--space-2);padding:12px var(--space-4);border-bottom:1px solid var(--border);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}[data-panel]:not(.spalte)>header{min-block-size:calc(var(--space-12) + var(--space-2))}@media (width<=720px){[data-panel]:not(.spalte)>header{min-block-size:calc(var(--space-16) + var(--space-2))}}[data-panel]>header>.ki-marke{inline-size:var(--space-4);block-size:var(--space-4)}[data-panel]>header>.ki-marke>svg.i{inline-size:var(--space-2);block-size:var(--space-2)}[data-panel]>header small{margin-left:auto}[data-panel]>footer{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);justify-items:end;display:grid}[data-panel]>header>:is(h2,h3){font:inherit;min-width:auto}.leer{padding:22px var(--space-4);color:var(--text-muted);text-align:center;white-space:normal}.table td.leer{text-align:center}.gruppen>.leer{padding:var(--space-6);line-height:var(--space-6);grid-column:1/-1}.button{--button-height:var(--kh)}.button-small{--button-height:var(--kh-klein)}.app-nav a{min-height:var(--kh-klein)}.button-icon{flex:none}.button[data-knopf=alarm]{color:var(--text-danger)}.input[data-klein]{font-size:var(--fs-0)}label.button{cursor:pointer;position:relative}label.button input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}label.button:has(input:disabled){opacity:.5;pointer-events:none}.topbar .button[data-action=ki-auf] svg.i{color:var(--text-accent)}.topbar .button[data-action=ki-auf][aria-expanded=true]{background:var(--bg-hover)}.input{height:var(--kh);text-overflow:ellipsis}input::placeholder{color:var(--text-muted);text-overflow:ellipsis}.feld-label{display:block}.feld-hinweis{color:var(--text-muted);white-space:normal;margin-top:3px}.feld-fehler{color:var(--text-danger);font-weight:var(--weight-medium);margin-top:3px}[aria-invalid=true]{border-color:var(--border-danger-strong)!important}.zahlfeld{align-items:stretch;gap:6px;display:flex}.zahlfeld .input{text-align:right;font-variant-numeric:tabular-nums;flex:1;min-width:0}.zahlfeld input[type=number]{appearance:textfield}.zahlfeld input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.zahlfeld input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zahlfeld .einheit{color:var(--text-muted);font-weight:var(--weight-semibold);flex:none;align-items:center;padding:0 2px;display:flex}.zahlfeld .schritt{width:var(--kh);min-width:var(--kh);min-height:var(--kh);font-size:1.05rem;line-height:1;font-weight:var(--weight-semibold);flex:none;place-items:center;padding:0;display:grid}.badge-mono{font-size:.75rem}.badge[data-ton=aktiv]{border-color:var(--border-info);background:var(--bg-info);color:var(--text-info)}.marke-badge{letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:var(--weight-semibold);flex:none}.segmented{background:0 0;flex-wrap:wrap}.segmented>label{flex:0 auto}.filterzeile .segmented>label{border-radius:var(--radius)}.segmented>label:has(>input:checked){border-color:var(--border-toggle)}.segmented>.gruppe{border-inline-start:1px solid var(--border-strong);color:var(--text-subtle);white-space:nowrap;flex:none;margin-inline-start:calc(var(--space-2) / 4);padding-inline-start:calc(var(--space-2) * .75);font-size:12px}.filterzeile[data-wischen]{margin:calc(var(--space-2) / -2) calc(var(--space-2) * -1) calc(var(--space-4) - var(--space-2) / 2);padding:var(--space-2)}.filterzeile>.select,[data-panel]>header>:is(.select,.segmented){flex:none;max-inline-size:100%}[data-panel]>header>h2+:is(.select,.segmented){margin-left:auto}[data-panel]>header>:is(.select,.segmented)~.legende{flex-basis:100%;justify-content:flex-end}.tabs[role=tablist]{scroll-snap-type:none;gap:var(--space-6);margin:0 0 var(--space-4);border-bottom:1px solid var(--border);flex-wrap:nowrap}.tabs[role=tablist]>a{height:auto;min-height:calc(round(up,var(--kh),var(--space-2)) - 1px);font-size:var(--tab-font-size);cursor:pointer;border:0;background:0 0;border-block:2px solid #0000;border-radius:0;flex:none;padding:0}.tabs[role=tablist]>a:after{content:none}.tabs[role=tablist]>a[aria-selected=true]{border-bottom-color:var(--text-accent);color:var(--text)}.tabs[role=tablist]>a:focus-visible{outline-offset:-2px}.tabs.tabs-umbruch{scroll-snap-type:none;gap:0 var(--space-6);flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.tabs[data-eng],.tabs:is([hidden],:not([data-eng]))+.select{display:none}.tabs+.select{margin-block-end:var(--space-4)}.filterzeile .facet-titel{font-size:var(--fs-0);font-weight:var(--weight-medium);color:var(--text-subtle);white-space:nowrap}.table:not([data-wahl]) [data-rolle=wahl]{display:none}[data-action=nachv-mehrfach]{position:relative}[data-action=nachv-mehrfach][aria-pressed=true]{border-color:var(--border-accent);color:var(--text-accent)}.segmented[data-wischen]{margin:calc(var(--space-2) / -2) calc(var(--space-2) * -1);padding:var(--space-2)}.segmented-line{flex-wrap:nowrap;flex:1 0 100%}.segmented-line>label{flex:none}.filterzeile:not(:has(>:not(.select))){grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));display:grid}@media (width<=720px){.segmented[data-wischen],.filterzeile[data-wischen],.filterzeile[data-wischen] .segmented{flex-wrap:nowrap}.segmented[data-wischen]>label,.filterzeile[data-wischen]>*,.filterzeile[data-wischen] .segmented>label{flex:none}.filterzeile:not(:has(>:not(.select))){grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}}@media (pointer:fine){.segmented>label{min-height:calc(var(--kh) - 4px)}.filterzeile>.select>.kit-select{height:calc(var(--kh) - 4px)}}.zeilen>li{padding:11px var(--space-4);border-bottom:1px solid var(--border);min-block-size:calc(var(--space-16) + var(--space-2));grid-template-columns:auto 1fr auto;align-items:center;gap:4px 12px;display:grid}.prio>li{min-block-size:calc(var(--space-16) + var(--space-2))}:is(.zeilen,.prio)>li:last-child{border-bottom:0}.zeilen>li[data-action]{cursor:pointer}.directory>li:has(>.rechts>.button:active){background:var(--bg-row-hover)}@media (hover:hover){.zeilen>li:is([data-action],:has(>a[href])):hover,.directory>li:is(:hover,:has(:focus-visible)){background:var(--bg-row-hover)}}:is(.zeilen,.prio)>li>a{grid-column:1/-1;grid-template-columns:subgrid;row-gap:inherit;align-items:inherit;display:grid}:is(.zeilen,.prio)>li:has(>a:focus-visible),.karte:has(.oben:focus-visible){outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius)}.spalte :is(:focus-visible,.karte:has(.oben:focus-visible)){outline-offset:2px}:is(.zeilen,.prio)>li:has(>a[href]){position:relative}@supports not selector(:has(a)){.zeilen>li,.prio>li{position:relative}}:is(:is(.zeilen,.prio)>li>a,.table tbody th>a)[href]:after{content:"";position:absolute;inset:0}.zeilen :is(li,li>a)>small:last-child{grid-column:2}.tafel .zeilen>li{align-items:baseline}:is(.tafel,.gruppe) .zeilen>li>a{align-self:start}.tafel .zeilen>li>svg{align-self:center}.tafel .zeilen :is(li,li>a)>small:last-child{grid-column:2/-1}:is([data-akzent],.zeilen>li[data-frist]){position:relative}:where([data-akzent],.zeilen>li[data-frist]):before{content:"";z-index:var(--z-inhalt);inset:var(--space-2) auto var(--space-2) 0;border-inline-start:3px solid var(--border-focus);border-radius:0 2px 2px 0;position:absolute}[data-akzent]:before{border-inline-start-color:var(--border-mark,var(--border-focus));box-shadow:1px 0 0 var(--border-mark-edge)}.zeilen li[data-frist=alarm]:before{border-color:var(--border-danger-strong)}.zeilen li[data-frist=wartet]:before{border-color:var(--border-warning-strong)}@media (width<=720px){.datei-zeilen>li{grid-template-columns:1fr auto}.datei-zeilen>li>[data-mono]{grid-column:1/-1}}.tafel{gap:var(--space-4);grid-template-columns:round(down,57%,var(--space-2)) minmax(0,1fr);grid-auto-flow:dense}.tafel>:is(.kopf,.kpis,[data-breit],.hinweisleiste){grid-column:1/-1}.tafel>.kopf{margin:0}.tafel[data-order]{grid-template-columns:minmax(0,1fr)}.tafel[data-aktiv]{display:grid}.kpis{--kpi-luecke:var(--space-4);--kpi-karten:5;gap:var(--kpi-luecke);flex-wrap:wrap;display:flex;container-type:inline-size}.kpis:has(>:nth-child(6):last-child){--kpi-karten:3}.kpis:has(>:nth-child(4):last-child){--kpi-karten:4}.kpis:has(>:nth-child(3):last-child){--kpi-karten:3}.kpis:has(>:nth-child(2):last-child){--kpi-karten:2}.kpis>*{--kpi-nr:0;--kpi-spalten:min(var(--kpi-karten),2);--kpi-spalte:calc(mod(var(--kpi-nr),var(--kpi-spalten)) + 1);flex:none;flex-grow:clamp(0,var(--kpi-spalte) - var(--kpi-spalten) + 1,1);width:calc(min(round((100% + var(--kpi-luecke)) * var(--kpi-spalte) / var(--kpi-spalten),var(--space-2)),100% + var(--kpi-luecke)) - round((100% + var(--kpi-luecke)) * (var(--kpi-spalte) - 1) / var(--kpi-spalten),var(--space-2)) - var(--kpi-luecke))}.kpis>:nth-child(2){--kpi-nr:1}.kpis>:nth-child(3){--kpi-nr:2}.kpis>:nth-child(4){--kpi-nr:3}.kpis>:nth-child(5){--kpi-nr:4}.kpis>:nth-child(6){--kpi-nr:5}.kpis>:last-child{flex-grow:1}@container (width>=566px){.kpis>*{--kpi-spalten:min(var(--kpi-karten),3)}}@container (width>=760px){.kpis>*{--kpi-spalten:min(var(--kpi-karten),4)}}@container (width>=954px){.kpis>*{--kpi-spalten:min(var(--kpi-karten),5)}}@container (width>=1000px){.kpis[data-karte=kacheln]>:is(:first-child:nth-last-child(6),:first-child:nth-last-child(6)~*){--kpi-spalten:6}.kpis[data-karte=kacheln]>:is(:first-child:nth-last-child(6),:first-child:nth-last-child(6)~*) .wert{font-size:min(1.55rem,calc((100cqi - 5 * var(--kpi-luecke)) * .018))}}.kpi{padding:14px var(--space-4);align-content:start;gap:2px;min-height:96px;display:grid}.kpi .wert{font-size:1.55rem;font-weight:var(--weight-semibold);letter-spacing:-.02em}:is(.kpi .wert,.prio-betrag,.diagramm .ax,:is(.zeilen>li,.zeilen>li>a)>:is(b[data-feld=zeit],small[data-feld=dauer],span[data-feld=stand]),[data-panel]>header>small){font-variant-numeric:tabular-nums}.kpi[data-akzent] .wert{color:var(--text-accent)}.kpi>[data-feld]:empty{display:none}.kpi .trend{font-size:var(--fs-0);line-height:var(--space-4);display:grid}.spur{inline-size:100%;block-size:var(--space-6);margin-top:var(--space-2);display:block;overflow:visible}.spur path{fill:none;stroke:var(--chart-1-edge);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.spur .spur-ende{stroke-width:6px}.table td>a[href]{z-index:1;min-block-size:var(--space-6);vertical-align:top;-webkit-text-decoration:underline dotted var(--border-strong);-webkit-text-decoration:underline dotted var(--border-strong);-webkit-text-decoration:underline dotted var(--border-strong);text-decoration:underline dotted var(--border-strong);text-underline-offset:3px;align-content:center;display:inline-block;position:relative}.table :is(td,th)>label:has(>input){z-index:1;place-items:center;display:grid;position:relative}.table :is(td,th)>label>input:after{content:"";margin:auto;position:absolute;inset:0}@media (hover:hover){.table td>a[href]:hover{color:var(--text-accent);text-decoration-color:currentColor}}.tafel .kpi small{white-space:nowrap;-webkit-line-clamp:none;line-clamp:none;display:block}@supports (min-height:calc-size(min-content,size)){:where(.app-page)>section :is(.kopf,.filterzeile,.kpis,.kpi),.tafel>:is(.hinweisleiste,[data-panel]),.stapel-16>[data-panel],.zwei>[data-panel],[data-panel]:has(>.table-fit){min-height:calc-size(min-content,round(up,size,var(--space-2)))}}.gruppen>[data-panel]{min-height:var(--snap-h,calc-size(min-content,round(up,size,var(--space-2))))}.rhythm .zeilen>li{padding:12px var(--space-4) 11px;row-gap:0}.rhythm .zeilen>li:last-child{padding-bottom:12px}.rhythm .zeilen li b{line-height:var(--space-6)}.rhythm .zeilen li small{line-height:var(--space-4)}.ordner-kopf,.regler,.gs-elemente>li>span,.gs-einlage dd:has(output){align-items:center;gap:var(--space-2);display:flex}.ordner-kopf>.button{margin-left:auto}.order-liste,.gs-aufnahmen{gap:6px;display:grid}.order-liste>li{align-items:center;gap:var(--space-2);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);cursor:grab;padding:4px 6px 4px 5px;display:flex}.order-liste>li>b{min-width:0;font-weight:var(--weight-medium);white-space:normal;flex:1}.order-knoepfe{flex:none;gap:2px;display:flex}.order-griff{width:12px;height:20px;color:var(--text-muted);opacity:.5;background-image:radial-gradient(currentColor .9px,#0000 1.1px);background-size:5px 5px;flex:none}.order-liste>li[data-zieht]{opacity:.45}.order-liste>li[data-ziel]{outline:2px dashed var(--border-focus);outline-offset:-3px}.prio{display:grid;container-type:inline-size}.prio>li{padding:11px var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto minmax(7rem,auto);align-items:center;gap:4px 12px;display:grid}.prio>li:hover{background:var(--bg-row-hover)}.prio-rang{width:22px;height:22px;font-size:.75rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;background:var(--bg-hover);color:var(--text-muted);border-radius:50%;flex:none;place-items:center;display:grid}.prio>li:first-child .prio-rang{background:var(--bg-accent);color:var(--text-on-accent);box-shadow:0 0 0 1px var(--border-mark-edge)}.prio-text b{font-weight:var(--weight-medium);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prio-betrag{font-weight:var(--weight-semibold);white-space:nowrap;text-align:end}@container (width<=600px){.prio>li{grid-template-columns:auto minmax(0,1fr)}:is(.prio>li,.prio>li>a)>.badge{max-width:100%;height:auto;min-height:var(--space-6);white-space:normal;overflow-wrap:anywhere;text-align:left;grid-area:3/2;justify-self:start}.prio-betrag{grid-area:2/2;justify-self:start}}.pipe{gap:var(--space-2);padding:var(--space-4);display:grid}.pipe li{font-size:var(--fs-0);grid-template-columns:110px 1fr 3ch;align-items:center;gap:10px;display:grid}.balken{border-radius:var(--radius-round);background:var(--bg-hover);height:9px;overflow:hidden}.balken i{height:100%;width:calc(var(--w)*100%);border-radius:var(--radius-round);background:var(--bg-accent);transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.pipe li[data-leer] .balken i{background:0 0}td .balken{width:64px;margin-right:var(--space-2);vertical-align:middle;display:inline-block}.messlatte{width:48px;position:relative;overflow:visible}.messlatte u{top:-3px;bottom:-3px;left:calc(var(--m)*100%);width:2px;color:var(--text-muted);opacity:.8;background:currentColor;border-radius:2px;position:absolute}.messlatte i[data-ton=alarm]{background:var(--bg-danger-strong)}.messlatte i[data-ton=ok]{background:var(--bg-success-strong)}.fussnote{color:var(--text-muted);font-size:var(--fs-0);max-width:78ch;margin:10px 2px 0;line-height:1.55}.fussnote b,.gruppe .annahme .ziel b,.info-blatt p b,.hinweis-zeile b,.pdf-ersatz b,.datei-zone b{color:var(--text)}.verlauf-kopf{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.verlauf-text{font-family:var(--font-mono);font-size:var(--fs-0);color:var(--text-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}.verlauf-text>div{text-indent:-3.2ch;padding-left:3.2ch}.formblatt{background:var(--bg-surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4) 18px;gap:var(--space-4);display:grid}.formblatt h2{margin:0 0 var(--space-2);font-size:var(--fs-0);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.fb-gruppe[data-handarbeit] h2{color:var(--text-warning)}.fb-raster{grid-template-columns:repeat(3,1fr);gap:10px 18px;display:grid}.fb-feld{gap:1px;min-width:0;display:grid}.fb-feld[data-breit="2"]{grid-column:span 2}.fb-feld[data-breit="3"]{grid-column:1/-1}.fb-feld small{font-size:var(--fs-0);color:var(--text-muted);line-height:1.25}.fb-wert{font-size:var(--fs-1);font-weight:var(--weight-medium);border-bottom:1px solid var(--border);overflow-wrap:anywhere;min-height:1.5em;padding-bottom:2px;line-height:1.35}.fb-wert:empty{border-bottom-style:dashed;border-bottom-color:var(--border-warning-strong)}.fb-titel{font-size:var(--fs-2);margin:0;display:none}.fb-bilanz{font-size:var(--fs-0);color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.fb-bilanz b{color:var(--text)}@media (width<=720px){.fb-raster{grid-template-columns:1fr 1fr}}.bogen{gap:var(--space-4);font-size:var(--fs-1);line-height:1.45;display:grid}.bogen ul{padding-left:1.25em;list-style:outside}.bogen :is(h2,h3,p,ul,dl,address){margin:0}.bogen h2{font-size:var(--fs-2)}.bogen-abschnitt{border-block-start:1px solid var(--border);gap:2px;padding-block-start:var(--space-4);display:grid}.bogen-abschnitt>h3{font-size:var(--fs-1);font-weight:var(--weight-semibold)}.bogen address{font-style:normal}.bogen-kopf{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.bogen-marke{justify-items:end;gap:var(--space-4);display:grid}.bogen-marke>.haus-logo{block-size:var(--space-16);inline-size:auto;max-inline-size:min(90mm,100cqi)}.absender{font-size:var(--fs-0);color:var(--text-muted);border-bottom:1px solid var(--border);margin-bottom:var(--space-2);white-space:nowrap;text-overflow:ellipsis;text-rendering:geometricprecision;inline-size:85mm;max-inline-size:100%;padding-bottom:2px;overflow:hidden}.bogen-daten{gap:2px var(--space-4);grid-template-columns:max-content 1fr;display:grid}.bogen-daten dt{color:var(--text-muted)}.bogen-kopf>hgroup{gap:2px;display:grid}.bogen-kopf>hgroup>p:first-child,.bogen-fakten dt,.bogen-tabelle :is(caption,thead th){font-size:var(--fs-0);font-weight:var(--weight-medium);color:var(--text-muted)}.bogen-kopf>hgroup>h2{font:var(--weight-semibold) var(--fs-3)/1.15 var(--font-mono)}.bogen-kopf>hgroup>p:last-child,.gross-blatt>.d-kopf>[data-schliesser]>h1{font-size:var(--fs-2);font-weight:var(--weight-semibold)}.bogen-fakten{gap:var(--space-2) var(--space-8);flex-wrap:wrap;display:flex}.bogen-fakten[data-wichtig]{padding-block:var(--space-2);border-block:1px solid var(--border)}.bogen-fakten[data-wichtig] dd{font-size:var(--fs-3);font-weight:var(--weight-semibold);line-height:1.15}.bogen-tabelle{border-collapse:collapse;width:100%}.bogen-tabelle caption{text-align:left;padding-bottom:var(--space-2)}.bogen-tabelle :is(th,td){text-align:left;vertical-align:middle;border-bottom:1px solid var(--border);padding:4px 6px}:where(.beleg) .bogen-tabelle{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 3;font-size:.75rem;line-height:1.3}:where(.beleg) .bogen-tabelle :is(th,td){padding:3px 4px}.bogen-tabelle tr:has(+tr>td[colspan])>td{border-bottom:0}.bogen-tabelle td[data-rolle=haupt][colspan]{-webkit-hyphens:manual;hyphens:manual;padding-top:0}.bogen-tabelle tfoot th{font-weight:var(--weight-medium)}.bogen-tabelle :is(tfoot th,[data-zahl]){text-align:right;font-variant-numeric:tabular-nums}.bogen-tabelle tfoot tr:last-child>*{font-weight:var(--weight-semibold)}.bogen-code{justify-items:center;gap:2px;display:inline-grid}.bogen-code .barcode svg{max-width:200px;display:block}.bogen-tabelle .bogen-code .barcode svg{max-width:150px}.bogen-fuss,.bogen-abschnitt>p,.d-meta,.zeitstrahl time small,.bogen-unterschrift figcaption,.rezept-ablage .drop-zone-hint{font-size:var(--fs-0);color:var(--text-muted)}.brief+.brief,.beleg+.beleg{border-top:1px dashed var(--border);padding-top:var(--space-6)}.beleg{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.beleg>:not(.beleg-teil){grid-column:1/-1}.beleg-teil,.rezept-karte,.rezept-entscheidung,.rezept-position{gap:var(--space-2);align-content:start;display:grid}.beleg-teil h3{font-size:var(--fs-1);margin:0}.bogen-code strong{font-size:var(--fs-3)}.bogen-unterschrift{gap:var(--space-2);margin:0;display:grid}.bogen-unterschrift>svg{inline-size:min(100%,calc(var(--space-16) * 5));border-block-end:1px solid var(--text);block-size:auto}.bogen-unterschrift>.bogen-blatt{border:1px solid var(--border);block-size:auto;inline-size:100%}.bogen-unterschrift>.unterschrift-feld{touch-action:none;cursor:crosshair;background:var(--bg-hover);border-radius:var(--radius-small);inline-size:100%}.bogen-unterschrift path{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}@media screen{.bogen{container-type:inline-size}@container not (width>=182mm){[data-stapel]{font:inherit;position:relative}[data-stapel],[data-stapel] :is(caption,thead,tbody,tfoot){display:block}[data-stapel] thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-stapel] tr{gap:0 var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;display:grid}[data-stapel] tfoot tr{padding-block:var(--space-2)}[data-stapel] tbody tr:first-child{padding-block-start:var(--space-2)}[data-stapel] :is(th,td){border:0;padding:0;display:block}[data-stapel] td[data-label]{gap:var(--space-2);text-align:start;font-size:var(--fs-0);grid-column:1/-1;grid-template-columns:minmax(6rem,34%) minmax(0,1fr);display:grid}[data-stapel] td[data-label]:before{content:attr(data-label);color:var(--text-muted)}[data-stapel] td[data-rolle]{font-size:var(--fs-1);font-weight:var(--weight-semibold);display:block}[data-stapel] td[data-rolle]:before{content:none}[data-stapel] td[data-rolle=haupt]{grid-area:1/1}[data-stapel] td[data-rolle=summe]{text-align:end;grid-area:1/2}[data-stapel] td:is([data-rolle=still],:empty){display:none}}}:is(.gruppen,.beleg)>[data-breit]{grid-column:1/-1}@media screen{.nur-druck{display:none}}@media print{@page{size:A4;margin:14mm}@page quer{size:A4 landscape;margin:10mm}body:has(dialog[data-druck][open]){background:#fff}body:has(dialog[data-druck][open])>:not(dialog[data-druck][open]){display:none!important}dialog[data-druck][open]{box-shadow:none;color:#000;background:#fff;border:0;width:100%;max-width:none;height:auto;max-height:none;margin:0;padding:0;display:block;position:static;inset:auto;overflow:visible}dialog[data-druck]::backdrop{display:none}dialog[data-druck][open] .blatt.mitte-blatt{color:#000;background:#fff;width:auto;max-width:none;height:auto;max-height:none;padding:0;overflow:visible}dialog[data-druck] .blatt>:not([data-papier]){display:none}.bogen-unterschrift>.unterschrift-feld{background:0 0;border-block-end:1px solid #000;border-radius:0}body:has(dialog[open] [data-papier=quer]){page:quer}.bogen,.absender,.bogen :is(dt,caption,th,small,hgroup>p),.bogen-fuss{color:#000}.bogen-tabelle :is(th,td),.absender{border-color:#999}.bogen-fakten[data-wichtig]{border-color:#000}.bogen-tabelle tr,.bogen-daten,.fb-gruppe{break-inside:avoid}.brief{padding-inline:11mm 6mm}.brief+.brief,.beleg+.beleg{break-before:page;border:0;padding-block-start:0}.brief>.bogen-kopf{padding-block:31mm 5mm}.brief>.bogen-kopf>p{margin-block-start:5mm}.anschriftfeld{grid-template-rows:17.7mm minmax(27.3mm,auto);width:85mm;margin-inline-start:-5mm;display:grid}.anschriftfeld>.absender{align-self:end}.anschriftfeld>address{padding-inline-start:5mm}.bogen .rollt{overflow:visible}.fb-titel{display:block}.formblatt{color:#000;background:#fff;border:0;gap:10px;padding:0}.fb-wert{border-bottom-color:#999}@supports not selector(:has(a)){body{background:#fff}body>:not(dialog[data-druck][open]){display:none!important}[data-papier=quer]{page:quer}}}.hinweisleiste{gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-0);grid-area:hinweis;align-items:center;display:flex}.filterzeile{gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.tab-werkzeuge{display:contents}.tab-filter{width:160px;margin-left:auto}.table{table-layout:fixed;font-variant-numeric:normal}.table :where(td,tbody th){height:var(--row-height)}.table.table-auto{table-layout:auto}.table.table-auto thead th{white-space:normal;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;vertical-align:bottom;padding-block:6px}.table.table-auto .schrumpf>:first-child{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.table :is(.zahl,[data-mono]){font-variant-numeric:tabular-nums;white-space:nowrap}.table caption{text-align:left;padding:var(--space-2) 12px 6px;font-weight:var(--weight-semibold);color:var(--text-muted);font-size:var(--fs-0);white-space:nowrap}.table :where(thead) th button{width:100%;min-height:32px;font:inherit;color:inherit;align-items:center;gap:4px;padding:0 12px;display:flex}.table :where(thead) th button:hover{color:var(--text)}.table th svg.i{width:.95em;height:.95em;color:var(--text-faded);flex:none}.table th:not([aria-sort=none]) svg.i{color:var(--text)}.sort-menu{min-block-size:calc(var(--space-6) * 2);padding-inline:var(--space-2);box-shadow:inset 0 -1px 0 var(--border);background:var(--bg-subtle);justify-content:flex-end;align-items:center;display:none}.sort-menu>.button{min-block-size:var(--kh);gap:var(--space-2);padding-inline:var(--space-2)}.sort-menu .i{color:var(--text-subtle)}.sort-menu:not([data-richtung])>.button>.i:nth-child(2),.sort-menu[data-richtung]>.button>.i:first-child{display:none}.sort-menu[data-richtung="-1"]>.button>.i:nth-child(2){rotate:180deg}.card>.sort-menu+.table{margin-top:calc(-1 * var(--space-4))}.table :is(th,td){text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 5 5;overflow:hidden}.table[data-spalten] thead th{position:relative}.griff{inline-size:var(--space-2);cursor:col-resize;touch-action:none;position:absolute;inset-block:0;inset-inline-end:0}.griff:after{content:"";inset-block:var(--space-2);border-inline-end:1px solid var(--border);opacity:0;transition:opacity .15s,border-color .15s;position:absolute;inset-inline-end:0}thead:hover .griff:after{opacity:1}.griff:is(:hover,:focus-visible):after,body[data-resizing=spalte] .griff:focus:after{border-inline-end:2px solid var(--border-focus);opacity:1}.table tbody th{color:inherit}.table :where(thead) th[aria-sort]{padding:0}.table :is(td,:where(tbody) th):first-child,.table :where(thead) th:not([aria-sort],.cell-action):first-child,.table :where(thead) th:first-child>button,.table:not([data-wahl]) [data-rolle=wahl]+:is(td,:where(tbody) th),.table:not([data-wahl]) [data-rolle=wahl]+th>button{padding-left:var(--space-4)}.table :is(td,:where(tbody) th):last-child,.table :where(thead) th:not([aria-sort],.cell-action):last-child,.table :where(thead) th:last-child>button{padding-right:var(--space-4)}.table tbody tr[data-action]{cursor:pointer}@media (hover:hover){.table tbody tr:is([data-action],:has(>th>a[href])):hover{background:var(--bg-row-hover)}}.table tbody tr:has(>th>:is(a,button):focus-visible){outline:2px solid var(--border-focus);outline-offset:-2px}.table tbody tr:has(>th>:is(a,button):focus-visible)>th>:is(a,button){outline:0}:is(.schrumpf,.schrumpf>:where(a,button))>*{text-overflow:ellipsis;display:block;overflow:hidden}.table :is(th,td).zahl{text-align:right}.table :is(td,:where(tbody) th).schrumpf{font-weight:var(--weight-medium)}.table :is(.schrumpf,.schrumpf>:where(a,button),.zahl)>small{font-size:inherit;font-weight:var(--weight-normal);color:var(--text-subtle);text-wrap:pretty}.table :is(td,:where(tbody) th).zahl>:not([data-mono]){font-family:var(--font-sans)}.table-list small>span{vertical-align:bottom;max-inline-size:100%;display:inline-block}@container (width>=641px){.table :where(thead) th.zahl button{flex-direction:row-reverse;justify-content:flex-start}.table :is(td,:where(tbody) th).nowrap>small{white-space:nowrap}.table-list tbody :is(td,th){height:calc(var(--space-6) * 2);padding-block:0}.table-list td:last-child:not(.leer){text-align:right}.table-list .button{--button-height:var(--space-8)}}.table :is(td,th)[data-ton=warn]{color:var(--text-warning);font-weight:var(--weight-semibold)}.table :is(td,th)[data-ton=alarm],.schnur li[data-schritt=alarm]{color:var(--text-danger);font-weight:var(--weight-semibold)}.ampel{background:var(--bg-success-strong);border-radius:50%;flex:none;width:9px;height:9px}.ampel[data-stufe=wartet]{background:var(--bg-warning-strong)}.ampel[data-stufe=alarm]{background:var(--bg-danger-strong)}[data-flash]{animation:1.6s ease-out flash}@keyframes flash{0%{background:var(--bg-current)}to{background:0 0}}[aria-selected=true]{background:var(--bg-current)}.table tbody tr:where([aria-current=true]),.zeilen>li:where(:has(>a[aria-current=true])){background:var(--bg-hover)}.table tbody tr[aria-current=true]>:is(td,th):first-child,.zeilen>li:where(:has(>a[aria-current=true])){box-shadow:inset 3px 0 0 var(--border-focus)}.brett{--lane-min:264px;--lane:max(var(--lane-min),round(calc((100% - 3 * var(--space-4)) / 4),var(--space-2)));grid-template-rows:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:repeat(3,var(--lane)) minmax(var(--lane-min),1fr);gap:var(--space-4);display:grid}.brett[data-wischen]{scroll-snap-type:x mandatory}@container (width<=575px){.brett{--lane-min:round(down,calc(100% - var(--space-8)),var(--space-2))}}section[data-aktiv]:has(>.brett){height:100%;padding-bottom:var(--rand);grid-template-rows:auto auto auto minmax(0,1fr);display:grid}@media (width<=720px){section[data-aktiv]:has(>.brett){height:calc(100dvh - var(--app-header-height));column-gap:var(--space-4);grid-template:auto auto minmax(0,1fr)/minmax(0,1fr) auto;padding-bottom:0}section[data-aktiv]:has(>.brett)>:not(.kopf,[role=tablist]){grid-column:1/-1}section[data-aktiv]:has(>.brett)>:is(.kopf,[role=tablist]){margin-bottom:var(--space-2);border-bottom:0;align-self:center}section[data-aktiv]:has(>.brett)>.filterzeile{margin-bottom:calc(var(--space-2) / 2)}.brett .spalte ul{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}}.brett>.spalte{scroll-snap-align:start}.spalte{outline:1px solid var(--border);outline-offset:-1px;border:0;grid-template-rows:auto minmax(0,1fr);display:grid}.spalte>header{background:var(--bg-surface);padding:var(--space-2) var(--space-2) 0;line-height:var(--space-6);transition:box-shadow var(--speed-quick) var(--ease-out);border-bottom:0;flex-wrap:nowrap}.spalte[data-gerollt]>header{box-shadow:inset 0 -1px 0 var(--border)}.spalte>header>h2{min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0;overflow:hidden}.spalte>header>svg.i{color:var(--text-muted);flex:none}.spalte>header>small{flex:none;margin-left:0}.spalte>header>small[data-feld=ueberfaellig]{color:var(--text-warning);grid-auto-flow:column;align-items:center;gap:4px;margin-inline-start:auto;display:inline-grid}.spalte ul{overscroll-behavior-y:contain;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius);outline-offset:-4px;transition:outline-color var(--speed-quick) var(--ease-out),background-color var(--speed-quick) var(--ease-out);outline:1px dashed #0000;align-content:start;display:grid;position:relative;overflow-y:auto}.spalte ul:not([data-ablage]):has(>li.leer){padding:var(--space-2) 0 0}.spalte ul>li.leer{padding:0 var(--space-2);line-height:var(--space-8);color:var(--text-subtle);text-align:start;font-size:.875rem}.board-empty{padding-block:var(--space-8)}.board-empty .button{color:var(--text);text-underline-offset:3px;text-decoration:underline}.karte{border-radius:var(--radius);padding:var(--space-2) var(--space-4);gap:var(--space-2);background:var(--bg-raised);box-shadow:0 0 0 1px var(--border),var(--shadow-small);cursor:pointer;align-content:start;display:grid}@media (hover:hover){.karte:hover{box-shadow:0 0 0 1px var(--border-strong),var(--shadow-small)}}.karte[draggable=true]{cursor:grab}.karte[data-zieht]{opacity:.4;cursor:grabbing}.spalte ul>li{transition:opacity var(--speed-quick) var(--ease-out)}.spalte .oben{scroll-margin-top:var(--space-2)}.spalte ul[data-ablage=frei]{outline-color:var(--border-accent-soft)}.spalte ul[data-ablage=frei][data-ziel]{outline:2px solid var(--border-focus);background:var(--bg-accent-soft)}.spalte ul[data-ablage=gesperrt]{cursor:not-allowed}.spalte ul[data-ablage=gesperrt]>li{opacity:.4}.brett[data-ansicht=grid]{--zelle:round(down,calc((100% - 3 * var(--space-6)) / 4),var(--space-2));grid-template-rows:none;grid-auto-flow:row;grid-template-columns:repeat(4,var(--zelle));align-content:start;gap:var(--space-6);padding:var(--space-2);overscroll-behavior-y:contain;scroll-snap-type:none;overflow-y:auto}.brett[data-ansicht=grid]>.spalte{display:contents}.brett[data-ansicht=grid]>.spalte>header{display:none}.brett[data-ansicht=grid]>.spalte>ul{display:contents;overflow:visible}.brett[data-ansicht=grid]>li.karte{min-width:0}@container (width<=1015px){.brett[data-ansicht=grid]{--zelle:round(down,calc((100% - 2 * var(--space-6)) / 3),var(--space-2));grid-template-columns:repeat(3,var(--zelle))}}@container (width<=767px){.brett[data-ansicht=grid]{--zelle:round(down,calc((100% - var(--space-6)) / 2),var(--space-2));grid-template-columns:repeat(2,var(--zelle))}}@container (width<=503px){.brett[data-ansicht=grid]{grid-template-columns:minmax(0,1fr)}}.karte small{color:var(--text-subtle)}.karte>.meta{white-space:nowrap;text-overflow:ellipsis;line-height:var(--space-4);overflow:hidden}.karte .meta>*+:before{content:"· " / ""}:is(.karte .meta,.eckdaten) [data-ton=wartet]{color:var(--text-warning)}.karte .oben{grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:minmax(var(--space-6),auto);gap:var(--space-2);cursor:inherit;align-items:center;display:grid}.karte .oben .badge{text-overflow:ellipsis;align-content:center;justify-self:end;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.karte [data-feld=was]{line-height:var(--space-6);overflow-wrap:anywhere;text-wrap:balance;letter-spacing:-.01em;grid-column:1/-1;overflow:visible}:is(.karte .oben,.zeilen>li>a,.prio>li>a,[data-resizer],.griff):focus-visible{outline:none}.lage{grid-template-columns:minmax(280px,round(down,39%,var(--space-2))) minmax(0,1fr);gap:var(--space-4);align-items:start;display:grid}.lage>[data-panel]{container-type:inline-size}.lage [data-action=customer-list]{display:none}.kundenliste li{grid-template-columns:minmax(0,1fr) auto auto}@media (width>=901px){.lage>[data-panel]{top:var(--rand);max-height:calc(100dvh - var(--space-2) - 1px - var(--app-header-height) - 2 * var(--rand));grid-template-rows:auto minmax(0,1fr);display:grid;position:sticky}.lage>[data-panel]>.zeilen{overscroll-behavior:contain;overflow-y:auto}}dl.daten{padding:14px var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 18px;display:grid}dl.daten div,.genehmigung dd{align-content:start;gap:1px;display:grid}dl.daten>.breit{grid-column:1/-1}dl.daten dt{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.66rem;font-weight:var(--weight-semibold);white-space:nowrap}.gruppen{--zwei:round(nearest,(100% - var(--space-4)) / 2,var(--space-2)) minmax(0,1fr);--drei:repeat(2,round(nearest,(100% - 2 * var(--space-4)) / 3,var(--space-2))) minmax(0,1fr);gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=656px) and (width<=991px){.gruppen{grid-template-columns:var(--zwei)}.gruppen>:last-child:nth-child(odd of :not([data-breit])){grid-column:1/-1}}@container (width>=992px){.gruppen{grid-template-columns:var(--drei)}.gruppen:is(:has(>:nth-child(2 of :not([data-breit])):last-child),:has(>:nth-child(4 of :not([data-breit])):last-child)){grid-template-columns:var(--zwei)}.gruppen>:last-child:nth-child(3n+1 of :not([data-breit])):not(:nth-child(4 of :not([data-breit]))){grid-column:1/-1}}.zwei{gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.zwei>[data-breit]{grid-column:1/-1}.zwei>[data-panel]{content-visibility:auto;contain-intrinsic-size:auto 20rem}.phasen li{grid-template-columns:110px minmax(0,1fr) auto}.diagramm{padding:var(--space-2) var(--space-4);margin:0;position:relative}.diagramm svg{width:100%;height:auto;display:block;overflow:visible}.diagramm .ax{font-family:var(--font-sans);font-size:var(--fs-0);fill:var(--text-muted);letter-spacing:0}.diagramm .ax-stark{fill:var(--text);font-weight:var(--weight-semibold)}.diagramm .ax-halo{paint-order:stroke;stroke:var(--bg-surface);stroke-width:8px;stroke-linejoin:round}.d-tip{z-index:var(--z-menue);pointer-events:none;font-size:var(--fs-0);white-space:nowrap;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);padding:6px 10px;line-height:1.5;display:none;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 14px 34px -12px #00000059}.legende{font-size:var(--fs-0);color:var(--text-muted);flex-wrap:wrap;gap:12px;margin-left:auto;display:inline-flex}.legende i,.ring-legende i{border-radius:3px;flex:none;width:9px;height:9px}:is(.legende,.ring-legende)>*>i{background:var(--reihe);box-shadow:inset 0 0 0 1px var(--reihe-rand)}:is(.legende,.ring-legende)>:nth-child(6n+1)>i{--reihe:var(--chart-1);--reihe-rand:var(--chart-1-edge)}:is(.legende,.ring-legende)>:nth-child(6n+2)>i{--reihe:var(--chart-2);--reihe-rand:var(--chart-2-edge)}:is(.legende,.ring-legende)>:nth-child(6n+3)>i{--reihe:var(--chart-3);--reihe-rand:var(--chart-3-edge)}:is(.legende,.ring-legende)>:nth-child(6n+4)>i{--reihe:var(--chart-4);--reihe-rand:var(--chart-4-edge)}:is(.legende,.ring-legende)>:nth-child(6n+5)>i{--reihe:var(--chart-5);--reihe-rand:var(--chart-5-edge)}:is(.legende,.ring-legende)>:nth-child(6n+6)>i{--reihe:var(--chart-6);--reihe-rand:var(--chart-6-edge)}.schriftprobe{visibility:hidden;white-space:nowrap;pointer-events:none;top:0;position:absolute;inset-inline-start:0}.nur-sr-huelle{top:0;width:1px;height:1px;position:absolute;inset-inline-start:0;overflow:hidden}.nur-sr,.app-sidebar [data-passt=nein],.marke-text>.logo-raster~b{clip-path:inset(50%);white-space:nowrap;top:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;inset-inline-start:0;overflow:hidden}.ring-lage{gap:var(--space-4) var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ring-lage>svg{width:auto}.ring-lage[data-stacked]{grid-template-columns:minmax(0,1fr)}.ring-legende li{align-items:center;gap:var(--space-2);font-size:var(--fs-0);line-height:24px;display:flex}.ring-legende span,.ki-titel,.aw-menue .aw-haupt{flex:1;min-width:0}.ring-legende b{font-variant-numeric:tabular-nums;flex:none}.diagramm [data-wachs]{transform-box:fill-box;transform-origin:bottom;transition:transform .55s cubic-bezier(.2,.7,.2,1);transform:scaleY(0)}.diagramm [data-waechst-x]{transform-box:fill-box;transform-origin:0;transition:transform .55s cubic-bezier(.2,.7,.2,1);transform:scaleX(0)}.diagramm [data-zieht]{transition:stroke-dashoffset .9s cubic-bezier(.3,.6,.2,1)}.diagramm [data-blendet]{opacity:0;transition:opacity .5s .25s}.diagramm[data-gemalt] [data-wachs],.diagramm[data-gemalt] [data-waechst-x]{transform:none}.diagramm[data-gemalt] [data-zieht]{stroke-dashoffset:0!important}.diagramm[data-gemalt] [data-blendet]{opacity:1}.gross-blatt.ki-blatt{--blatt-b:560px;grid-template-rows:auto minmax(0,1fr) auto}.gross-blatt.ki-blatt>.d-kopf{padding:var(--space-4);border-bottom:1px solid var(--border);display:grid}.gross-blatt.ki-blatt>.d-kopf>div{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.ki-marke{border-radius:var(--radius);width:30px;height:30px;color:var(--text-accent);background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--border);flex:none;place-items:center;display:grid}.ki-marke-klein{width:22px;height:22px}.ki-marke-klein svg.i{width:13px;height:13px}:is(.ki-titel>h1,.einst-blatt section>h2){font:inherit;font-weight:var(--weight-semibold)}.ki-verlauf{padding:var(--space-6);gap:var(--space-8);align-content:start;display:grid;overflow-y:auto}.ki-frage{background:var(--bg-hover);max-width:80%;color:var(--text);border-radius:var(--radius-extra-large);padding:var(--space-2) var(--space-4);white-space:normal;justify-self:end;line-height:1.5}.ki-antwort{gap:var(--space-4);white-space:normal;background:var(--bg-subtle);border-radius:var(--radius-extra-large);min-width:0;max-width:100%;padding:var(--space-4);line-height:1.6;display:grid}.ki-antwort p{white-space:normal}.ki-tippt{gap:var(--space-2);min-block-size:1lh;align-items:center;width:max-content;display:flex}.ki-tippt i{width:6px;height:6px;color:var(--text-muted);opacity:.4;background:currentColor;border-radius:50%;animation:1.1s ease-in-out infinite tippen}.ki-tippt i:nth-child(2){animation-delay:.16s}.ki-tippt i:nth-child(3){animation-delay:.32s}.termine-wer{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.kalender-blaettern{gap:var(--space-2);margin-inline-end:var(--space-4);display:flex}.kalender-blaettern>.button{white-space:nowrap;flex:none}.kalender{--stunde:var(--space-20);--zeiten:var(--space-16);grid-column:1/-1;grid-template-columns:var(--zeiten) repeat(var(--tage),minmax(128px,1fr));grid-template-rows:auto 1fr;display:grid;overflow-x:auto}.kalender-zeiten{grid-area:2/1;grid-auto-rows:var(--stunde);border-top:1px solid var(--border);display:grid}.kalender-zeiten>span{padding:2px var(--space-2) 0 0;text-align:end;font-size:var(--fs-0);color:var(--text-subtle);font-variant-numeric:tabular-nums}.kalender-tag{grid-row:1/span 2;grid-template-rows:subgrid;border-inline-start:1px solid var(--border);display:grid}.kalender-tag[data-heute]{background:var(--bg-subtle)}.kalender-tag>header{padding:var(--space-2);color:var(--text-muted);align-content:center;justify-items:center;display:grid}.kalender-tag>header>h2{font:inherit;font-weight:var(--weight-semibold)}.kalender-tag>header>small{font-size:var(--fs-0);color:var(--text-subtle)}.kalender-tag[data-heute]>header{color:var(--text-accent)}.kalender-spalte{height:calc(var(--stunden) * var(--stunde));border-top:1px solid var(--border);background:repeating-linear-gradient(to bottom,var(--border) 0 1px,transparent 1px var(--stunde));position:relative}.kalender-termin{top:calc(var(--von) * var(--stunde) / 60);height:calc(var(--dauer) * var(--stunde) / 60 - 2px);left:calc(100% * var(--spur) / var(--spuren) + 2px);width:calc(100% / var(--spuren) - 4px);display:grid;position:absolute}.kalender-termin>*{align-content:start;column-gap:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius);border-inline-start:3px solid var(--border-accent);background:var(--bg-accent-soft);color:var(--text);font-size:var(--fs-0);grid-template-columns:auto minmax(0,1fr);line-height:1.25;display:grid;overflow:hidden}.kalender-termin small{color:var(--text-muted);grid-column:1/-1}.kalender-termin :is(b,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kalender-termin>a:hover{background:var(--bg-hover)}.kalender[data-jetzt]>.kalender-tag[data-heute]>.kalender-spalte:after{content:"";inset-inline:0;top:calc(var(--jetzt) * var(--stunde) / 60);border-top:2px solid var(--text-danger);pointer-events:none;position:absolute}@media (pointer:coarse){.kalender{--stunde:var(--space-24)}}@media (width<=720px){.termine-wer{flex-basis:100%;grid-template-columns:auto minmax(0,1fr);margin-inline-start:0;display:grid}.kalender-blaettern{grid-column:1/-1;margin-inline-end:0}.kalender{display:block}.kalender-zeiten,.kalender-spalte:empty,.kalender-spalte:after{display:none}.kalender-tag{gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-4);border-inline-start:0;display:grid}.kalender-tag+.kalender-tag{border-top:1px solid var(--border)}.kalender-tag>header{grid-auto-flow:column;justify-content:space-between;align-items:baseline;padding:0}.kalender-spalte{gap:var(--space-2);background:0 0;border-top:0;height:auto;display:grid;position:static}.kalender-termin{width:auto;height:auto;position:static}.kalender-termin>*{min-block-size:var(--kh);padding:var(--space-2) var(--space-4);font-size:var(--fs-1);align-content:center}.kalender-termin :is(b,small){white-space:normal}}.ki-verbrauch{font-family:var(--font-mono);font-size:var(--fs-0);color:var(--text-subtle);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ki-verbrauch:empty{display:none}.ki-uhr{color:var(--text-subtle);font-size:var(--fs-0);font-variant-numeric:tabular-nums;margin-inline-start:var(--space-2)}.ki-schritte{font-size:var(--fs-0);color:var(--text-subtle)}.ki-schritte summary{cursor:pointer;width:max-content}.ki-schritte ol{gap:var(--space-2);margin:var(--space-2) 0 0;padding-inline-start:var(--space-4);display:grid}.ki-schritte li{gap:var(--space-2);display:grid}.ki-schritte li[data-art=gedanke]{font-style:italic}.ki-schritte li[data-art=uebergabe]{color:var(--text)}.ki-schritte code{font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}@keyframes tippen{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ki-antwort .rollt{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface)}.ki-antwort .table{font-size:var(--fs-0)}.ki-kpis{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.ki-kpi{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2) 10px}.ki-kpi b{font-size:1.02rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;display:block}.ki-kpi[data-ton=alarm] b{color:var(--text-danger)}.ki-kpi[data-ton=ok] b{color:var(--text-success)}.ki-aktionen{gap:var(--space-2);flex-wrap:wrap;display:flex}.ki-fuss{padding:var(--space-2) var(--space-6) var(--space-4);gap:var(--space-2);display:grid}.ki-zeile{gap:var(--space-2);padding:var(--space-4) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--border-toggle);border-radius:var(--radius-extra-large);background:var(--bg-surface);box-shadow:var(--shadow-medium);cursor:text;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.ki-zeile:has(>textarea:focus-visible){border-color:var(--border-focus)}.ki-zeile>textarea{field-sizing:content;min-block-size:2lh;max-block-size:10lh;padding:0 var(--space-2) 0 0;resize:none;background:0 0;border:0;outline:none;grid-column:1/-1;line-height:1.5}.ki-zeile>.ki-modell{grid-area:2/1;place-self:center start}.ki-zeile>[data-voice]{grid-column:2}.ki-zeile>[type=submit]{grid-column:3}.ki-zeile>.button{border-radius:var(--radius-round)}.gs-befehl{gap:var(--space-2);grid-template-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gs-befehl-block{gap:var(--space-2);display:grid}[data-voice][aria-pressed=true]{background:var(--bg-accent);color:var(--text-on-accent);overflow:visible}[data-voice][aria-pressed=true]:after{content:"";border-radius:inherit;box-shadow:0 0 0 4px var(--border-accent-soft);opacity:0;pointer-events:none;animation:1.6s ease-in-out infinite pulse;position:absolute;inset:-1px}.vorschlaege{flex-wrap:wrap;gap:6px;max-width:min(100vw - 16px,640px);display:flex}.vorschlaege .badge,.filterzeile>.badge{white-space:normal;text-align:left;max-width:100%;height:auto;line-height:1.3}.vorschlaege .badge{padding:5px 11px}.ki-credit{color:var(--text-muted);text-align:center;font-size:.68rem;line-height:1.4}.gruppe{flex-direction:column;display:flex}.gruppe>header>[data-mono],.gruppe small>[data-mono]{min-width:max-content}.gruppe small>[data-mono]{white-space:nowrap}.gruppe:not([data-breit])>header{align-items:baseline;gap:2px var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.gruppe:not([data-breit])>header>.badge{grid-area:2/1/auto/-1;justify-self:start}.gruppe:not([data-breit])>header>.summe{grid-area:1/2}.gruppe footer{padding:10px var(--space-4) 14px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.gruppe .refusal{gap:var(--space-2);white-space:normal;min-width:0;color:var(--text);flex:auto;order:-1;align-items:flex-start;margin:0;font-size:.82rem;line-height:1.5;display:flex}.gruppe .refusal svg.i{color:var(--text-warning);flex:none;margin-top:.15em}.gruppe :is(.annahme,footer>small):empty{display:none}.gruppe .annahme{padding:var(--space-2) var(--space-4) 4px;color:var(--text-muted);border-top:1px solid var(--border);min-width:0;flex-direction:column;gap:2px;padding-inline-end:max(var(--space-4),calc(100% - var(--space-4) - 62ch));font-size:.82rem;line-height:1.5;display:flex}.gruppe .annahme .ziel{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.gruppe .annahme .ziel [data-mono]{word-break:break-all}.gruppe .annahme summary{cursor:pointer;color:var(--text);align-items:center;gap:6px;width:max-content;max-width:100%;min-height:32px;list-style:none;display:flex}.gruppe .annahme summary::-webkit-details-marker{display:none}.gruppe .annahme .weg{flex-direction:column;gap:2px;margin:0 0 6px;padding:0;list-style:none;display:flex}.gruppe .annahme .weg li{gap:var(--space-2);min-width:0;display:flex}.gruppe .annahme .weg li>span:first-child{width:7.5em;color:var(--text-muted);flex:none}.gruppe .annahme .weil,.gruppe .annahme .stand{margin:0 0 6px}.gruppe>header>.summe{font-weight:var(--weight-semibold);font-size:var(--fs-2);margin-left:auto}.gruppe .betraege{padding:var(--space-2) var(--space-4);color:var(--text-muted);border-bottom:1px solid var(--border);margin:0;font-size:.82rem;line-height:1.5}.gruppe .betraege:empty,.gruppe .zeilen:empty{display:none}.gruppe .zeilen>li:has(+li.grund){border-bottom:0;padding-bottom:4px}.gruppe .zeilen>li{align-items:baseline}:is(.zeilen>li,.zeilen>li>a)>.betrag{white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end}.betrag>small{font-family:var(--font-sans);font-size:var(--fs-0);color:var(--text-subtle)}.gruppe :is(.zeilen[data-feld=offen]>li,.zeilen[data-feld=offen]>li>a)>.betrag{color:var(--text-muted)}.gruppe .zeilen{container:zeilen/inline-size}@container zeilen (width<=480px){.gruppe :is(.zeilen>li,.zeilen>li>a)>b:has(+.betrag){grid-column:2/-1}.gruppe :is(.zeilen>li,.zeilen>li>a)>.betrag{grid-area:2/3}.gruppe :is(.zeilen>li,.zeilen>li>a)>.betrag+small{grid-area:2/2}}.gruppe .zeilen>li.grund{padding-top:0;display:block}.gruppe .zeilen>li.grund .refusal{order:0}.gruppe>.refusal{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);flex:none;order:0}.befunde{gap:4px;margin:0;padding:0;font-size:.86rem;line-height:1.5;list-style:none;display:grid}.befunde li{gap:var(--space-2);white-space:normal;align-items:flex-start;display:flex}.befunde li svg.i{flex:none;margin-top:.2em}.befunde li[data-ton=ok] svg.i{color:var(--text-success)}.befunde li[data-ton=alarm] svg.i{color:var(--text-danger)}.dialog{width:fit-content;max-width:none;max-height:100dvh;overflow:clip}@supports not selector(:modal){dialog{position:fixed;top:0;bottom:0}}:where([popover]){overflow:clip}.drawer::backdrop{background:#00000057}:is(.dialog:has(>.einst-blatt),.dialog-sheet)::backdrop{background:#00000029}.gross-blatt{width:min(var(--blatt-b,1120px),calc(100vw - 2 * var(--space-8)));height:min(var(--blatt-h,880px),calc(100dvh - 2 * var(--space-6)));overscroll-behavior:contain;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden;container-type:inline-size}.dialog[open]:has(>.gross-blatt){animation:.2s cubic-bezier(.2,.7,.2,1) blattAuf}@keyframes blattAuf{0%{opacity:.4;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes vonUnten{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes vonRechts{0%{transform:translate(100%)}to{transform:none}}@media (width>=721px){.dialog-sheet>.gross-blatt{height:100%}.dialog-sheet[open]:has(>.gross-blatt){animation:.24s cubic-bezier(.2,.7,.2,1) vonRechts}}.gross-blatt>.d-kopf{padding:var(--space-4) var(--space-6);gap:var(--space-2);border-bottom:1px solid var(--border);display:grid}.gross-blatt>.d-kopf>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.gross-blatt>.d-kopf>[data-schliesser]{flex-wrap:nowrap}.gross-blatt>.d-kopf>[data-schliesser]>h1{flex:none}.gross-blatt>.d-kopf h1:focus{outline:none}.gross-blatt>.d-kopf>[data-schliesser]>.badge{flex-shrink:1;min-width:0}.gross-blatt>.d-mitte{min-height:0;padding:var(--section-gap) var(--space-6);gap:var(--section-gap);align-content:start;display:grid;overflow-y:auto}:is(.dialog-kopf,[data-schliesser])>[data-action=dialog-zu]{margin:calc((var(--space-4) - var(--button-height)) / 2);margin-inline-start:auto}.kasten,.ordner,.verlauf-text,.textblock,.gs-buehne,.gs-aufnahmen .button,.gs-still,.gs-masse{padding:12px var(--space-4);background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius)}.d-haupt,.d-seite{gap:var(--section-gap);align-content:start;min-width:0;display:grid}.vorgang-blatt :is(.d-haupt,.d-seite)>:not(.kit-rows),.verlauf-feld{gap:var(--space-2);align-content:start;display:grid}.vorgang-blatt summary:has(>.kit-chevron){margin-inline:calc(-1 * var(--row-pad-x))}.vorgang-blatt :is(.d-haupt,.d-seite)>:empty{display:none}.vorgang-teil[open]::details-content{gap:var(--space-2);align-content:start;display:grid}.vorgang-blatt dd:has(>.button-icon){align-items:center;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.vorgang-blatt dd:has(>.button-icon)>small{flex-basis:100%}.vorgang-blatt :is(.d-haupt,.d-seite)>:not(:empty)~:not(:empty),.einst-blatt>.d-mitte>section:not(:empty)~section:not(:empty){border-top:1px solid var(--border);padding-top:var(--section-gap)}.vorgang-blatt dl.daten{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));padding:0}.vorgang-blatt dl.daten dt{white-space:normal}.vorgang-blatt dl.daten dd{-webkit-hyphens:auto;hyphens:auto}.d-kopf>dl.eckdaten{gap:var(--space-2) var(--space-6);flex-wrap:wrap;padding:0;display:flex}.eckdaten dd{font-weight:var(--weight-medium)}.d-kopf [role=menu]{top:round(var(--kit-float-top),var(--space-2));left:round(var(--kit-float-left),var(--space-2));max-height:calc(100dvh - round(var(--kit-float-top),var(--space-2)) - var(--space-4))}.notiz-zeile{gap:var(--space-2);display:flex}.d-seite .abschnitt-kopf{text-wrap:balance}@container (width>=880px){.vorgang-blatt>.d-mitte{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-content:stretch;gap:0;padding:0;overflow:hidden}.vorgang-blatt :is(.d-haupt,.d-seite){min-height:0;padding:var(--space-4) var(--space-6);overscroll-behavior:contain;overflow-y:auto}.vorgang-blatt .schnur li{font-size:.7rem}.vorgang-blatt .d-seite{border-left:1px solid var(--border);background:var(--bg-page)}}.einst-blatt{--blatt-b:720px}@media (width>=901px){.dialog:has(>.einst-blatt){margin-inline-end:var(--space-6)}}.segment[data-breit]{width:100%}.segment[data-breit] label{flex:1;gap:7px;width:auto}.regler input{accent-color:var(--text-accent);flex:1}.regler [data-mono]{text-align:right;width:6ch}.melder{min-height:1.25em}:is(small,.eckdaten span)[data-ton=alarm]{color:var(--text-danger)}small[data-ton=ok]{color:var(--text-success)}.aktionen,.druckfilm .df-leiste{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.aktionen>.button{min-inline-size:0;max-inline-size:100%}.aktionen>.button>span{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.schnur{padding-block:var(--space-2);scroll-behavior:smooth;padding-inline:2px;display:flex}.schnur li{letter-spacing:-.01em;text-align:center;min-width:0;color:var(--text-muted);flex:auto;align-content:start;justify-items:center;gap:6px;font-size:.58rem;line-height:1.15;display:grid;position:relative}.schnur li>span:not(.punkt){white-space:nowrap;padding:0 1px}.schnur li>small{color:var(--text-subtle);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.52rem}@media (width<=720px){.schnur li{font-size:.52rem}}.schnur li:before{content:"";border-block-start:2px solid var(--border);border-radius:2px;position:absolute;top:7px;left:calc(8px - 50%);right:calc(50% + 8px)}.schnur li:first-child:before{display:none}.schnur .punkt{border:2px solid var(--border);background:var(--bg-surface);width:15px;height:15px;z-index:var(--z-inhalt);border-radius:50%;place-items:center;display:grid}.schnur .punkt svg.i{stroke-width:3px;width:9px;height:9px}.schnur li[data-schritt=erledigt]{color:var(--text)}.schnur li[data-schritt=erledigt] .punkt{background:var(--bg-accent);border-color:var(--border-accent);color:var(--text-on-accent)}.schnur li:is([data-schritt=erledigt],[data-schritt=jetzt]):before{border-color:var(--border-accent)}.schnur li[data-schritt=jetzt] .punkt{border-color:var(--border-accent);background:var(--bg-surface);box-shadow:0 0 0 4px var(--border-accent-soft)}.schnur li[data-schritt=alarm] .punkt{border-color:var(--border-danger-strong);background:var(--bg-danger)}.verlauf{display:grid;position:relative}.verlauf:before{content:"";border-inline-start:2px solid var(--border);border-radius:2px;position:absolute;top:8px;bottom:8px;left:10px}.verlauf li{grid-template-columns:22px 1fr;gap:10px;padding:7px 0;display:grid;position:relative}.verlauf .tsymbol{background:var(--bg-hover);border:1px solid var(--border);width:22px;height:22px;color:var(--text-muted);z-index:var(--z-inhalt);border-radius:50%;place-items:center;display:grid}.verlauf .tsymbol svg.i{width:11px;height:11px}.verlauf li:first-child .tsymbol{background:var(--bg-accent);color:var(--text-on-accent);border-color:var(--border-mark-edge,transparent)}.palette-item{cursor:pointer}.palette-item:is([data-active],:hover){background:var(--bg-hover);color:var(--text)}.select{min-width:0;display:block}.select>.kit-select{width:100%;height:var(--kh)}.aw-menue{background:linear-gradient(transparent,var(--bg-surface) 70%) bottom/100% var(--space-8) no-repeat local,radial-gradient(farthest-side at 50% 100%,var(--bg-backdrop),transparent) bottom/100% var(--space-2) no-repeat,var(--bg-surface);max-width:min(100vw - 16px,460px)}.vorschlaege .kit-menu-item>span{flex-shrink:0}.vorschlaege .kit-menu-hint{text-overflow:ellipsis;min-width:0;overflow:hidden}.aw-menue:has(>.aw-kopf){padding-block-start:0}.aw-kopf{z-index:1;align-items:center;gap:var(--space-2);padding:10px 10px var(--space-2);border-bottom:1px solid var(--border);background:var(--bg-surface);margin-bottom:4px;display:flex;position:sticky;top:0}.aw-kopf svg.i{color:var(--text-muted)}.aw-suche{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1}.aw-menue .badge,.werkstatt figcaption .button{flex:none;margin-left:auto}.aw-menue mark{background:var(--bg-accent-soft);color:inherit;font-weight:var(--weight-semibold);border-radius:3px;padding:0 1px}.aw-menue .leer{text-align:left;align-items:center;gap:10px;padding:12px;display:flex}.formzeile{gap:5px;display:grid}.farben-eigen{gap:var(--space-4);display:grid}.farbfeld{grid-template-columns:var(--kh) minmax(0,1fr);gap:var(--space-2);display:grid}.farbfeld>span{border-radius:var(--radius);border:1px solid var(--border-control);background:var(--muster)}.formzeile small:not(.feld-fehler){font-weight:var(--weight-medium);color:var(--text-muted)}.formzeile :is(input,select,textarea){font-weight:var(--weight-medium);color:var(--text)}dt{font-weight:var(--weight-medium);color:var(--text-muted)}dd{color:var(--text)}details[open]>:not(summary){margin-block-start:var(--space-2)}.dialog>.mitte-blatt{width:min(var(--blatt-b,560px),94vw);padding:var(--space-6);max-height:calc(100dvh - 2 * var(--rand));overscroll-behavior:contain;flex-direction:column;gap:12px;display:flex;overflow:auto}.dialog[data-druck]{margin-top:var(--space-4)}.dialog[data-druck]>.mitte-blatt{max-height:calc(100dvh - 2 * var(--space-4))}.dialog:not([data-druck])>.mitte-blatt{height:calc-size(auto,round(up,size - mod(100dvh,var(--space-4)),var(--space-4)) + mod(100dvh,var(--space-4)))}.dialog>.mitte-blatt>.textblock{flex:auto;min-height:6rem}.dialog>.mitte-blatt>.dialog-actions{bottom:calc(var(--space-6) * -1);z-index:1;background:var(--bg-surface);margin:0 calc(var(--space-6) * -1) calc(var(--space-6) * -1);padding:var(--space-4) var(--space-6) var(--space-6);position:sticky}.dialog-kopf{align-items:center;gap:var(--space-4);display:flex}.dialog-kopf h1{overflow-wrap:break-word;min-width:0;line-height:var(--space-6);flex:1}.dialog-kopf h1>.badge{vertical-align:top}.dialog-kopf h1:focus{outline:none}.dialog-actions{flex-wrap:wrap}.wege-zeile{gap:var(--space-2);flex-wrap:wrap;margin:4px 0 14px;display:flex}.textblock{color:var(--text);tab-size:2;--gasse:6ch;max-height:min(46dvh,460px);margin:0;padding:14px 14px 14px 0;font-size:.82rem;line-height:1.75;overflow:auto}.textblock:not([data-art]){padding-left:14px}[data-art=edifact],[data-art=xml],[data-art=csv]{counter-reset:seg;white-space:normal}.seg{counter-increment:seg;padding:2px 14px 2px 0}.textblock:not([data-art=csv]) .seg:nth-child(odd),[data-art=csv] .seg:nth-child(2n){background:var(--bg-subtle)}[data-art=edifact] .seg,[data-art=xml] .seg{grid-template-columns:var(--gasse) minmax(0,1fr) auto;align-items:start;display:grid}[data-art=edifact] .seg:before,[data-art=xml] .seg:before{content:counter(seg);text-align:right;color:var(--text-muted);opacity:.55;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;padding-right:1.5ch}.seg-code{white-space:pre-wrap;overflow-wrap:break-word;text-indent:-3ch;min-width:0;padding-left:3ch}.seg-luft{white-space:pre}[data-art=edifact] .seg[data-was]:after,[data-art=xml] .seg[data-was]:after{content:attr(data-was);color:var(--text-muted);white-space:nowrap;-webkit-user-select:none;user-select:none;padding-left:1.6em;font-size:.86em;font-style:italic}@media (width<=720px){[data-art=edifact] .seg[data-was]:after,[data-art=xml] .seg[data-was]:after{content:none}}.seg-tag{color:var(--text-accent);font-weight:var(--weight-semibold)}.seg-attr{color:var(--text-info)}.seg-syntax{color:var(--text-muted);opacity:.6}.seg-ende{color:var(--text-muted);opacity:.5}[data-art=prosa]{white-space:pre-wrap;max-width:74ch;padding-left:14px;font-family:inherit;font-size:.92rem;line-height:1.75}.netz-kurz{display:none}html[data-vorhang]:before{content:"";z-index:9999;background:var(--bg-accent);position:fixed;inset:0}.vorhang{z-index:10000;background:var(--bg-accent);color:var(--text-on-accent);opacity:1;place-items:center;transition:opacity .55s;display:grid;position:fixed;inset:0}.vorhang[data-weg]{opacity:0;pointer-events:none}.toast-region:is([data-vorhang],[data-placement=measuring]){visibility:hidden}.vorhang-karte{text-align:center;padding:var(--space-6);justify-items:center;gap:10px;animation:.6s both vorhang-auf;display:grid}.vorhang-karte>.haus-logo{block-size:clamp(56px,12vw,96px);inline-size:auto;max-inline-size:min(72vw,440px)}.vorhang-karte>.haus-logo>:is(.logo-farbe,.logo-grau){fill:var(--text-on-accent)}.vorhang-karte>.haus-logo>[stroke]{stroke:var(--text-on-accent)}.vorhang-karte>.haus-logo>.logo-papier{fill:var(--bg-accent)}.vorhang-karte>b{font-size:clamp(1.6rem,4vw,2.6rem);font-weight:var(--weight-semibold);letter-spacing:-.01em;line-height:1.1}.vorhang-karte>small{opacity:.85;max-width:40ch;color:inherit;font-size:1.05rem}@keyframes vorhang-auf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width<=720px){.netz-kurz{display:inline}}.info-knopf{width:var(--kh-klein);height:var(--kh-klein);margin:calc((26px - var(--kh-klein)) / 2);color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;align-self:center;place-items:center;padding:0;display:inline-grid;position:relative}.info-knopf:before{content:"";inset:calc((var(--kh-klein) - 26px) / 2);border:1px solid var(--border);background:var(--bg-surface);border-radius:50%;position:absolute}.info-knopf svg.i{width:14px;height:14px;position:relative}.info-knopf:hover{color:var(--text)}.info-knopf:hover:before{border-color:var(--border-strong)}@container (width<=640px){.kopf:has(>:is(h1,h2)+small+.info-knopf){gap:0 var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.kopf>:is(h1,h2)+small+.info-knopf{grid-area:1/2/3}.kopf>:is(h1,h2)+small+.info-knopf~:is(.button,.select){margin-top:calc(round(up,var(--kh),var(--space-2)) - var(--kh) + var(--space-2));grid-row:3}@supports not selector(:has(a)){.kopf>:is(h1,h2)+small+.info-knopf~:is(.button,.select){margin-top:0}}.kopf>:is(h1,h2)+small+.info-knopf~.select{grid-column:1}.kopf>:is(h1,h2)+small+.info-knopf~.button{grid-column:2}.kopf>:is(h1,h2)+small+.info-knopf~.button:not([data-bogen]){inline-size:var(--kh);justify-content:center;padding:0}.kopf>:is(h1,h2)+small+.info-knopf~.button:not([data-bogen])>span{display:none}.kopf>:is(h1,h2)+small+.info-knopf~.button[data-bogen]{grid-area:4/1/5/-1;justify-content:center}.kopf:has(>.info-knopf~.tab-werkzeuge) .panel-suche{width:auto;height:var(--kh);margin:calc(round(up,var(--kh),var(--space-2)) - var(--kh) + var(--space-2)) 0 0;grid-area:3/1/4/-1}.kopf:has(>.info-knopf~.button:not([data-bogen],[hidden])) .panel-suche{grid-column:1}[data-panel]>header:has(>.segmented)>.info-knopf{margin-inline-start:auto}[data-panel]>header:has(>.segmented)>:is(small,.segmented),[data-panel]>header:has(>.segmented) .tab-filter{flex:1 0 100%;order:1}}@container (width>=641px){.kopf:has(>.info-knopf~.tab-werkzeuge){gap:0 var(--space-2);grid-template-columns:minmax(0,1fr) repeat(4,auto);align-items:center;display:grid}.kopf:has(>.info-knopf~.tab-werkzeuge)>:is(h1,small){grid-column:1}.kopf:has(>.info-knopf~.tab-werkzeuge)>.info-knopf~.button:not([data-bogen]){grid-area:1/2/3}.kopf:has(>.info-knopf~.tab-werkzeuge)>.button[data-bogen]{grid-area:1/3/3}.kopf:has(>.info-knopf~.tab-werkzeuge)>.info-knopf{grid-area:1/4/3}.kopf:has(>.info-knopf~.tab-werkzeuge) .panel-suche{grid-area:1/5/3;margin:0}}@container (width>=641px) and (width<=1039px){.kopf:has(>.info-knopf~.tab-werkzeuge){grid-template-columns:minmax(0,1fr) repeat(2,auto)}.kopf:has(>.info-knopf~.tab-werkzeuge)>:is(h1,small){grid-column:1/3}.kopf:has(>.info-knopf~.tab-werkzeuge)>.info-knopf{grid-area:1/3/3;justify-self:end}.kopf:has(>.info-knopf~.tab-werkzeuge)>.info-knopf~.button:not([data-bogen]){grid-area:3/2}.kopf:has(>.info-knopf~.tab-werkzeuge)>.button[data-bogen]{grid-area:3/3}.kopf:has(>.info-knopf~.tab-werkzeuge) .panel-suche{grid-area:3/1;width:auto}.kopf:has(>.info-knopf~.tab-werkzeuge) :is(.info-knopf~.button,.panel-suche){margin-top:calc(round(up,var(--kh),var(--space-2)) - var(--kh) + var(--space-2))}}.info-blatt{inset:round(down, calc((100dvh - min(70dvh, 560px)) / 2), var(--space-2)) 0 auto;z-index:var(--z-toast);width:min(430px, calc(100vw - 2 * var(--rand)));overscroll-behavior:contain;background:var(--bg-surface);height:fit-content;max-height:min(70dvh,560px);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-medium);margin:0 auto;padding:18px;position:fixed;overflow:auto}.info-blatt::backdrop{background:#00000057}.info-blatt h2{font-size:var(--fs-2);margin:0 0 10px}.info-blatt p{color:var(--text-muted);margin:0 0 10px;font-size:.9rem;line-height:1.6}.info-blatt>div>p:last-child{margin-bottom:14px}.info-blatt .button{justify-content:center;width:100%;margin-top:4px}@media (width<=720px){.info-blatt{border-radius:var(--radius) var(--radius) 0 0;width:100%;max-height:80dvh;padding-bottom:max(18px, env(safe-area-inset-bottom,0px));inset:auto 0 0}}.hinweis-zeile{color:var(--text-muted);max-width:96ch;margin:0 0 14px;font-size:.86rem;line-height:1.6}.pdf-rahmen{border:1px solid var(--border);border-radius:var(--radius);background:#fff;width:100%;height:min(62dvh,760px);min-height:280px;display:block}.pdf-ersatz{color:var(--text-muted);border:1px dashed var(--border);border-radius:var(--radius);margin:0;padding:14px 15px;line-height:1.5;display:none}[data-art=csv] .seg{white-space:pre;width:max-content;min-width:100%;padding:1px 14px;display:block}[data-art=csv] .seg-kopf{font-weight:var(--weight-semibold);color:var(--text-accent);border-bottom:1px solid var(--border);margin-bottom:4px;padding-bottom:4px}.zeitstrahl{--zs-spalte:6.5rem;--zs-luft:16px;gap:var(--space-4);display:grid;position:relative}.zeitstrahl:before{content:"";border-inline-start:2px solid var(--border-strong);border-radius:1px;position:absolute;inset-block:14px;inset-inline-start:calc(var(--zs-spalte) + var(--zs-luft));-webkit-mask:linear-gradient(#0000,#000 20px calc(100% - 20px),#0000);mask:linear-gradient(#0000,#000 20px calc(100% - 20px),#0000)}.zeitstrahl>li{grid-template-columns:var(--zs-spalte) minmax(0,1fr);column-gap:calc(2 * var(--zs-luft) + 2px);align-items:start;display:grid;position:relative}.zeitstrahl>li:before,.zeitstrahl>li:first-child:after{content:"";outline:0 solid var(--border-control-hover);block-size:12px;inline-size:12px;border-radius:50%;position:absolute;inset-block-start:14px;inset-inline-start:calc(var(--zs-spalte) + var(--zs-luft) + 1px);translate:-50%}.zeitstrahl>li:before{background:var(--bg-page);border:2px solid var(--border-toggle);transition:outline-width .2s}.zeitstrahl>li[data-ton=gelb]:before,.zeitstrahl>li[data-ton=gelb]:after{border-color:var(--border-warning-strong);outline-color:var(--border-warning)}.zeitstrahl>li[data-ton=alarm]:before,.zeitstrahl>li[data-ton=alarm]:after{border-color:var(--border-danger-strong);outline-color:var(--border-danger)}.zeitstrahl>li:is(:hover,:focus-within):before{outline-width:5px}.zeitstrahl>li:first-child:after{opacity:0;pointer-events:none;outline-width:4px;animation:2.8s ease-in-out 1s infinite pulse}@keyframes pulse{50%{opacity:1}}.zeitstrahl>li[data-luft="1"]{margin-block-start:12px}.zeitstrahl>li[data-luft="2"]{margin-block-start:34px}.zeitstrahl>li[data-luft="3"]{margin-block-start:58px}.zeitstrahl>li[data-luft="4"]{margin-block-start:86px}.zeitstrahl>li[data-luft="5"]{margin-block-start:118px}.radar-massstab{color:var(--text-muted);margin-block-start:var(--space-6)}.radar-quartal{font-size:var(--fs-0);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);grid-column:1/-1;margin:0}.zeitstrahl>li[data-quartal]{margin-block-start:var(--space-8)}.zeitstrahl time{text-align:end;gap:2px;padding-block-start:var(--space-2);display:grid}.zeitstrahl time b{font-size:var(--fs-1);font-variant-numeric:tabular-nums}.zs-karte{min-width:0;padding:12px var(--space-4);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);gap:4px;display:grid}.zs-karte :is(b,small){text-overflow:clip;overflow:visible}.zs-karte small{color:var(--text-muted)}.radar-kopfzeile{gap:6px var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.radar-quelle{font-size:var(--fs-0);opacity:.8}.marken{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}@media (width<=720px){.zeitstrahl{--zs-spalte:0px;--zs-luft:8px}.zeitstrahl>li{grid-template-columns:minmax(0,1fr);row-gap:6px;padding-inline-start:26px}.zeitstrahl time{justify-content:start;align-items:baseline;gap:var(--space-2);text-align:start;grid-auto-flow:column;padding-block-start:4px}}.anlegen-blatt{width:min(560px,94vw);max-height:88dvh;padding:var(--space-6);grid-template-rows:auto minmax(0,1fr) auto;gap:14px;display:grid}.anlegen-felder{padding:var(--space-2);margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px 14px;display:grid;overflow:hidden auto}.anlegen-felder>*{min-width:0}.anlegen-felder .formzeile.breit,.anlegen-felder>dl.daten{grid-column:1/-1}.anlegen-felder>dl.daten{padding:0}.anlegen-felder .input,.anlegen-felder .textarea,.anlegen-felder .select{width:100%}@media (width<=720px){.anlegen-felder{grid-template-columns:1fr}}.toast-region{height:auto;max-height:none;inset:auto max(var(--rand), env(safe-area-inset-right,0px)) max(var(--rand), env(safe-area-inset-bottom,0px)) auto;z-index:var(--z-toast);pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.toast-region>.toast{box-shadow:inset 3px 0 0 var(--border-success-strong);pointer-events:none}.toast-region>.toast[data-ton=gelb]{box-shadow:inset 3px 0 0 var(--border-warning-strong)}.toast-region>.toast>.icon{color:var(--text-success)}.toast-region>.toast[data-ton=gelb]>.icon{color:var(--text-warning)}.toast-region>.toast .toast-action{pointer-events:auto;height:var(--kh)}.tooltip[data-ton=gelb]{box-shadow:inset 3px 0 0 var(--border-warning-strong),var(--shadow-medium);pointer-events:none}@media (width>=901px){.toast-region{inset:calc(var(--space-2) + 1px + var(--app-header-height) + var(--rand)) max(var(--rand), env(safe-area-inset-right,0px)) auto auto;flex-direction:column-reverse;display:flex}.toast-region>.toast:not([data-leaving]){animation-name:toast-drop}}@keyframes toast-drop{0%{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}}.toast-region[data-placement=top]{top:max(var(--rand), env(safe-area-inset-top,0px));bottom:auto}.toast-region[data-placement=bottom]{top:auto;bottom:max(var(--rand), env(safe-area-inset-bottom,0px))}.toast-region[data-placement=kopf]{top:var(--toast-oben);bottom:auto}.toast-region[data-placement=mitte]{top:50%;bottom:auto;translate:0 -50%}.toast-region[data-side=start]{left:max(var(--rand), env(safe-area-inset-left,0px));right:auto}.kpi small,:is(.zeilen>li,.zeilen>li>a)>:is(small,b),.table :is(.schrumpf,.schrumpf>:where(a,button))>:not(:where(a,button):has(>*)):first-child,.gruppe .zeilen :is(li,li>a)>b{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stapel>b,.stapel>small{overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gruppe .zeilen :is(li,li>a)>b{-webkit-line-clamp:none;line-clamp:none;text-wrap:pretty;display:block;overflow:visible}.fristentafel .zeilen>li>small{-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}@media (width<=720px){.fristentafel .zeilen>li{grid-template-columns:minmax(0,1fr)}.fristentafel .zeilen>li>:is(*,small:last-child){grid-column:1}}.gruppe>header>[data-kapp]{text-overflow:clip;text-wrap:balance;min-width:0;line-height:1.3;overflow:visible}.kpi small{line-height:1.3}@media (width>=721px){.kpi small[data-feld=sub]{min-height:2.6em}.tafel .kpi small[data-feld=sub]{min-height:0}}.table :is(.schrumpf,.schrumpf>:where(a,button))>:not(:where(a,button):has(>*)):first-child{text-wrap:balance;line-height:1.3}.table :is(.schrumpf,.schrumpf>:where(a,button))>.mit-chip{-webkit-line-clamp:none;line-clamp:none;align-items:baseline;gap:6px;min-width:0;display:flex}.table :is(.schrumpf,.schrumpf>:where(a,button))>.mit-chip>:last-child{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}:is(.zeilen>li,.zeilen>li>a)>small{line-height:1.35}@media (width>=901px){.button:not(.button-icon,[data-kapp],.gs-aufnahmen .button,.gs-vorschlag-karte){flex:none;min-width:max-content}.button .cta-text{min-width:max-content;overflow:visible}}.gruppe footer .button{flex:none}@container (width<=919px){.gruppe footer:has(>.button~.button)>small{flex:1 0 100%}.gruppe footer:has(>.button~.button)>.dehnt{display:none}}.gruppe footer>small:is([data-feld=kundennummer],[data-feld=fuss]){white-space:normal;text-overflow:clip;overflow:visible}.gruppe footer>small code{white-space:nowrap}@media (width<=720px){.gruppe footer:has(>.button){grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;display:grid}.gruppe footer:has(>.button)>:is(small,.button-accent){grid-column:1/-1}.gruppe footer:has(>.button)>.dehnt{display:none}}.karte .button[data-feld=aktion]{--h:round(up,var(--kh-klein),var(--space-4));color:var(--text);white-space:normal;line-height:var(--space-4);max-width:100%;height:auto;min-height:var(--h);padding:calc((var(--h) - var(--space-4)) / 2 - 1px) 10px;text-align:left;justify-self:start;align-items:center;display:inline-block;overflow:visible}.hinweisleiste svg.i{color:var(--text-muted)}.marke-text{min-width:0;line-height:1.2;font-size:var(--fs-1);color:var(--text);justify-self:stretch;justify-items:center;display:grid}@media (width>=721px){.app-sidebar[data-schmal] .marke-text:not(:has(>.logo-raster>svg[data-klein=eigen])):before{content:"";inline-size:var(--space-6);block-size:var(--space-10);-webkit-mask:var(--zeichen-klein) center/contain no-repeat;-webkit-mask:var(--zeichen-klein) center/contain no-repeat;-webkit-mask:var(--zeichen-klein) center/contain no-repeat;-webkit-mask:var(--zeichen-klein) center/contain no-repeat;mask:var(--zeichen-klein) center/contain no-repeat;background:currentColor;display:block}.app-sidebar[data-schmal] .marke-text:has(>.logo-raster>svg[data-klein=zeichen])>.logo-raster{display:none}}.logo-raster{max-inline-size:100%;display:grid;position:relative}.logo-raster>svg{block-size:var(--space-10);inline-size:auto;max-inline-size:100%}.logo-raster:has(>[data-gemalt])>svg{visibility:hidden}.logo-raster>canvas{block-size:100%;inline-size:100%;position:absolute;inset:0}:root[data-theme=dark] .haus-logo:not(.bogen *,.vorhang-karte *)>.logo-farbe{fill:var(--text)}:root[data-theme=dark] .haus-logo:not(.bogen *,.vorhang-karte *)>[stroke]{stroke:var(--text)}:root[data-theme=dark] .haus-logo:not(.bogen *,.vorhang-karte *)>.logo-grau{fill:var(--text-muted)}:root[data-theme=dark] .haus-logo:not(.bogen *,.vorhang-karte *)>.logo-papier{fill:var(--bg-page)}[data-wischen]{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;overflow:auto hidden}[data-wischen]::-webkit-scrollbar{display:none}@media (pointer:fine){[data-wischen]{scrollbar-width:thin}[data-wischen]::-webkit-scrollbar{display:block}}[data-wischen]>*{scroll-snap-align:center}[data-wischen][data-mehr=rechts]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000)}[data-wischen][data-mehr=links]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 34px);mask-image:linear-gradient(90deg,#0000,#000 34px)}[data-wischen][data-mehr=beide]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 34px calc(100% - 34px),#0000);mask-image:linear-gradient(90deg,#0000,#000 34px calc(100% - 34px),#0000)}@media (width>=901px){.topbar .search-trigger{flex:0 4 340px;min-width:150px}.search-trigger .such-lang,.search-trigger .such-kurz{flex:1;min-width:0}.search-trigger .such-kurz{display:none}}@media (width>=901px) and (width<=1240px){.search-trigger :is(.kbd-group,.such-lang){display:none}.search-trigger .such-kurz{display:block}}@media (width<=1100px){.topbar .search-trigger{width:var(--kh);min-width:var(--kh);flex:none;justify-content:center;padding:0}.search-trigger>.such-lang,.search-trigger .kbd-group{display:none!important}.search-trigger>.such-kurz{display:none}.topbar .button[data-action=ki-auf]{width:var(--kh);min-width:var(--kh);justify-content:center;padding:0}.topbar .button[data-action=ki-auf] .cta-text{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table:not([data-spalten]){table-layout:auto}.table:not([data-spalten]) .schrumpf{max-width:240px}}@media (width>=721px) and (width<=1100px){.table{font-size:var(--fs-0)}.table :where(thead) th button{padding:6px}@container (width>=641px){.table :is(td,tbody th){padding-inline:6px}}.table :is(td,:where(tbody) th):first-child,.table th:first-child button{padding-left:10px}.table :is(td,:where(tbody) th):last-child,.table th:last-child button{padding-right:10px}.table .zeilen>li,.table tbody tr{gap:2px 10px}.table .balken{inline-size:56px}}@container (width<=640px){.table,.table tbody{min-width:0;display:block}.table colgroup,.griff{display:none}.table thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.table thead:focus-within{clip-path:none;block-size:auto;inline-size:auto;display:block;position:static;overflow:visible}.table thead:focus-within>tr{padding-block:calc(var(--space-2) / 4);flex-wrap:nowrap;display:flex;overflow-x:auto}.table thead th{overflow:visible}.table thead:focus-within th{border:0;flex:none;height:auto}.table thead:focus-within th:not([aria-sort]){display:none}.sort-menu{display:flex}.card>.sort-menu{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0}.card>.sort-menu+.table{margin-top:0}.table tbody tr{align-items:baseline;gap:0 var(--space-4);padding:var(--space-4);box-shadow:inset 0 -1px 0 var(--border);border:0;flex-wrap:wrap;display:flex;position:relative}.table tbody tr:last-child{box-shadow:none}.table :is(td,:where(tbody) th),.table :is(td,:where(tbody) th):first-child,.table :is(td,:where(tbody) th):last-child,.table:not([data-wahl]) [data-rolle=wahl]+:is(td,:where(tbody) th){border:0;min-width:0;max-width:100%;height:auto;padding:0;display:block;overflow:visible}.table tbody :is(td,th)[data-rolle=haupt]{font-size:var(--fs-1);font-weight:var(--weight-semibold);flex:100%;order:-4;grid-column:1/-1}.table :is(td,:where(tbody) th)[data-rolle=wert]{color:var(--text);font-size:var(--fs-1);flex:none;order:-3}.table tr:has(>td[data-rolle=wert])>:is(td,th)[data-rolle=haupt]{flex-basis:0}.table :is(td,:where(tbody) th)[data-rolle=breit]{flex:100%;order:-2}.table :is(td,:where(tbody) th)[data-rolle=marke]{flex:none;order:-1}.table td.eigene-zeile{flex-basis:100%}.table tbody :is(:is(td,th)[data-rolle=haupt],[data-rolle=haupt]>:where(a,button))>small{font-size:var(--fs-0)}.table :is(td,:where(tbody) th)[data-rolle=meta]{font-size:var(--fs-0);color:var(--text-subtle);order:1}.table :is(td,:where(tbody) th):is([data-rolle=feld],[data-rolle=breit]){text-align:left;font-size:var(--fs-0);flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.table :is(td,:where(tbody) th)[data-rolle=feld]:before{content:attr(data-label);color:var(--text-subtle);font-family:var(--font-sans);font-weight:var(--weight-normal)}.table td[data-rolle=aktion]{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.table td>label:has(>input){min-block-size:var(--kh);min-inline-size:var(--kh);margin-block:calc((var(--space-6) - var(--kh)) / 2)}.table[data-wahl] tbody tr:has(>[data-rolle=wahl]){padding-inline-start:calc(var(--space-2) + var(--kh))}.table td[data-rolle=wahl]{position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-2)}.sort-menu+.table[data-wahl]{position:relative}.sort-menu+.table[data-wahl] thead{inset:auto auto 100% var(--space-2);inline-size:auto;block-size:calc(var(--space-6) * 2);clip-path:none;position:absolute;overflow:visible}.sort-menu+.table[data-wahl] thead>tr{block-size:100%;padding:0;display:flex}.sort-menu+.table[data-wahl] thead th:not([data-rolle=wahl]){display:none}.sort-menu+.table[data-wahl] thead th[data-rolle=wahl]{background:0 0;border:0;place-items:center;block-size:100%;padding:0;display:grid}.sort-menu+.table[data-wahl] th[data-rolle=wahl]>label{min-block-size:var(--kh);min-inline-size:var(--kh)}.table :is(td,:where(tbody) th):not([data-rolle=feld]):before,.table-list :is(td,:where(tbody) th)[data-rolle=feld]:before{content:none}.table tr:has(>td[data-rolle=aktion]:not([data-leer]))>:is(td,th)[data-rolle=haupt]{padding-inline-end:calc(var(--space-6) * 2)}.table-list tbody tr{align-items:center;gap:0 var(--space-2);padding-block:var(--space-4) var(--space-2);font-size:var(--fs-1);line-height:var(--space-6);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.table.table-list tbody tr>:is(td,th):is([data-rolle],.leer){font-size:inherit}.table-list :is(td,:where(tbody) th)[data-rolle=feld]:not(.zahl){color:var(--text-subtle)}.table-list :is(td,:where(tbody) th).zahl{justify-content:flex-end}.table-list td:last-child:not(.leer){grid-area:2/3;margin-inline-end:calc(var(--space-6) / -2)}.table-list td:last-child .button{--button-height:calc(var(--space-6) * 2)}:is(.table-list td:last-child,.table-fit td[data-rolle=aktion]) .button{inline-size:var(--button-height);gap:0;padding:0}:is(.table-list td:last-child,.table-fit td[data-rolle=aktion]) .button>span{display:none}.table :is(td,:where(tbody) th,small),.table :is(.schrumpf,.schrumpf>:where(a,button))>:is(:not(:where(a,button):has(>*)):first-child,small){line-height:var(--space-6)}.table :is(.schrumpf,.schrumpf>:where(a,button))>.mit-chip{align-items:center}.table-fit :is(td,:where(tbody) th)[data-rolle=marke]{flex-basis:100%}[data-panel]:has(>.table-fit)>header{row-gap:var(--space-2);padding-bottom:calc(var(--space-2) - 1px)}[data-panel]:has(>.table-fit)>header>small{line-height:var(--space-4)}.table :is(td,:where(tbody) th)[data-leer]:not([data-rolle=haupt]){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.table :is(td,:where(tbody) th)[data-leer]:not([data-rolle=haupt])>*{display:contents}.table .schrumpf{max-width:none}.table td.leer{flex:100%;grid-column:1/-1}.table .balken{inline-size:72px}}@container (width>=641px){.table-fit{--zeile:calc(var(--space-2) * 2.5)}.table-list thead th,.table-fit thead th{box-shadow:inset 0 -1px 0 var(--border);border-bottom:0}.table-fit tbody :is(td,th){height:calc(var(--space-6) * 2 + var(--space-2));vertical-align:middle;white-space:nowrap;line-height:var(--zeile);padding-block:0}.table-fit small,.table-fit :is(.schrumpf,.schrumpf>:where(a,button))>:is(:not(:where(a,button):has(>*)):first-child,small){line-height:var(--zeile)}.table.table-fit :is(td,:where(tbody) th,:where(tbody) th>:where(a,button))>small{text-wrap:nowrap;max-width:36ch}.table-fit :is(td,:where(tbody) th).zahl>small{margin-inline-start:auto}.table-fit :is(.schrumpf,.schrumpf>:where(a,button))>:not(:where(a,button):has(>*)):first-child{text-wrap:nowrap}.table-fit :is(.schrumpf,.schrumpf>:where(a,button))>.mit-chip>:last-child{text-overflow:ellipsis;display:block;overflow:hidden}.table-fit :is(th,td).cell-action{width:calc(var(--space-6) * 2);text-align:center;padding-inline:0}.table-fit :is(:is(td,:where(tbody) th).schrumpf:first-child,:where(tbody) th.schrumpf:first-child>:where(a,button))>small{max-width:none}.table-fit [data-rang=karte]{display:none}}@container (width>=641px) and (width<=879px){.table [data-rang=mittel]{display:none}}@container (width>=641px) and (width<=1039px){.table [data-rang=breit],.table-fit td[data-rolle=aktion] .button>span{display:none}.table-fit td[data-rolle=aktion] .button{inline-size:var(--button-height);gap:0;padding:0}.table-fit th[data-rolle=aktion]:not([aria-sort]){font-size:0}}[data-panel]:has(>.table-fit):not(:has(>header)){outline:1px solid var(--border);outline-offset:-1px;border:0}@media (width<=900px){.topbar{gap:var(--space-2);min-width:0}.tafel{grid-template-columns:minmax(0,1fr)}.lage,.zwei{grid-template-columns:1fr}.lage[data-detail]>[data-panel],.lage:not([data-detail])>.stapel-16,.pdf-rahmen,header.search-head>.button .cta-text{display:none}.lage[data-detail] [data-action=customer-list]{justify-self:start;display:inline-flex}.pdf-ersatz{display:block}:is(.topbar .button[data-action=neu-auf],header.search-head>.button){width:var(--kh);min-width:var(--kh);justify-content:center;padding:0}.topbar .button[data-action=neu-auf] .cta-text{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.app-page)>section{padding-bottom:var(--space-8)}}.werkstatt .ws-bilder{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));display:grid}.werkstatt figure{gap:var(--space-2);grid-template-rows:auto auto;min-width:0;margin:0;display:grid}.werkstatt canvas{border-radius:var(--radius);border:1px solid var(--border);aspect-ratio:1;object-fit:cover;block-size:auto;inline-size:100%;display:block}:where(.werkstatt,.gs-buehne) canvas{background:radial-gradient(120% 100% at 50% 38%,transparent,var(--bg-backdrop)),var(--bg-surface)}.werkstatt canvas[data-drehbar],.gs-buehne canvas[data-drehbar]{touch-action:none;cursor:grab}.gs-buehne canvas[data-grip=ready]{cursor:move}.gs-buehne canvas[data-grip=held]{cursor:grabbing}.gs-dreher,.gs-griff{left:var(--x);top:var(--y);z-index:1;position:absolute}.gs-dreher{inline-size:var(--kh);block-size:var(--kh);border-radius:var(--radius-round);background:var(--bg-surface);border:2px solid var(--einlage-aktiv);color:var(--text);box-shadow:var(--shadow-medium);cursor:grab;touch-action:none;place-items:center;display:grid;translate:-50% -50%}.gs-dreher[data-aktiv]{cursor:grabbing}.gs-bild:has(canvas[data-grip=held]) .gs-dreher:not([data-aktiv]){visibility:hidden}.gs-griff{translate:var(--space-4) calc(-100% - var(--space-2));pointer-events:none;padding:var(--space-2);border-radius:var(--radius);background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-small);font-size:var(--fs-0);font-variant-numeric:tabular-nums;white-space:nowrap}.druckfilm canvas{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-page);touch-action:none;cursor:grab;width:100%;height:min(46dvh,340px);display:block}.druckfilm canvas:active{cursor:grabbing}.druckfilm .df-leiste .segmented{flex:0 auto}.druckfilm .df-werte{font-size:var(--fs-0);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:14px;display:flex}.df-werte [data-muster]{vertical-align:bottom;white-space:nowrap;text-align:right;font-kerning:none;display:inline-block}.df-werte [data-muster]:before{content:attr(data-muster);visibility:hidden;height:0;padding-inline-end:.3em;display:block;overflow:hidden}.druckfilm .df-werte [data-warn]{color:var(--text-danger)}.druckfilm .df-skala,.werkstatt figcaption{align-items:center;gap:var(--space-2);font-size:var(--fs-0);color:var(--text-muted);display:flex}.druckfilm .df-band{border:1px solid var(--border);border-radius:5px;flex:1;min-width:80px;height:10px;display:flex;overflow:hidden}.druckfilm .df-band i{flex:1}.druckfilm input[type=range]{flex:1;min-width:90px}@media (width<=720px){.druckfilm canvas{height:min(38dvh,260px)}.druckfilm .df-band{display:none}}.werkstatt figcaption span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (width>=641px){.dateien :is(th,td):nth-child(2){inline-size:9.5rem}.dateien :is(th,td):nth-child(3){inline-size:5.5rem}.dateien :is(th,td).cell-action{inline-size:calc(var(--space-6) * 2);text-align:center;padding-inline:0}.dateien .stapel>:is(b,small){white-space:nowrap;display:block}}.mappe-ablagen{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.stl-zone{gap:var(--space-2) var(--space-4);padding:calc(var(--space-4) - 1px);border:1px dashed var(--border);border-radius:var(--radius);color:var(--text-muted);grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}.stl-zone>:not(svg){grid-column:2}.stl-zone .stapel>:is(b,small){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.stl-zone>label.button{justify-self:start}.stl-zone>.capture-context{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.mappe-export{gap:var(--space-2);display:grid}.mappe-export>summary{color:var(--text-muted);font-size:var(--fs-0);cursor:pointer}.vorgang-blatt .abschnitt-kopf[data-luft]{margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border)}.datei-zone{--kh:var(--control-height);align-items:center;gap:var(--space-4);padding:calc(var(--space-2) - 1px) calc(var(--space-4) - 1px);margin:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius);color:var(--text-muted);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.datei-zone[data-ziel],.stl-zone[data-ziel],.rezept-ablage[data-ueber]{border-color:var(--border-focus);background:var(--bg-hover)}.datei-zone .stapel{gap:0}.datei-zone .stapel>:is(b,small){-webkit-line-clamp:none;line-clamp:none;line-height:var(--space-6);display:block;overflow:visible}@container (width<=640px){.datei-zone{grid-template-columns:auto minmax(0,1fr)}.datei-zone>:last-child{grid-column:1/-1;justify-self:end}}.einst-blatt .zeilen .stapel>small{overflow-wrap:anywhere}.uebernahme{border:1px solid var(--border);border-radius:var(--radius);max-height:min(52dvh,520px);overflow:auto}.katalog>li{grid-template-columns:auto 1fr auto}.katalog>li[data-art=teurer]{box-shadow:inset 3px 0 0 var(--border-danger-strong)}.katalog>li[data-art=guenstiger]{box-shadow:inset 3px 0 0 var(--border-success-strong)}.katalog .preis{white-space:nowrap;text-align:right}.katalog .preis b{display:block}.schnittstellen-tabelle .stapel>:is(b,small){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.schnittstellen-tabelle{table-layout:auto}.schnittstellen-tabelle col{width:auto!important}.schnittstellen-tabelle :is(td,th){white-space:normal;text-overflow:clip;vertical-align:top;height:auto;overflow:visible}.schnittstellen-tabelle :is(td,th) :is(b,small,.stapel){white-space:normal;text-wrap:wrap;max-width:none;overflow:visible}.katalog .stapel>b,.katalog .stapel>small{-webkit-line-clamp:unset;line-clamp:unset;white-space:normal;display:block;overflow:visible}@media (width<=720px){.katalog>li{grid-template-columns:auto 1fr}.katalog .preis{text-align:left;white-space:normal;grid-column:2}}.datei-bilanz{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;display:flex}.datei-warnung{color:var(--text-muted);margin:var(--space-2) 0 0;font-size:var(--fs-1)}.genehmigung .auto-ton{color:var(--text-muted);letter-spacing:.04em;font-size:.66rem}[data-action=kontakt-favorit][aria-pressed=true] .i{fill:currentColor;color:var(--text-warning)}.kv-liste button{text-align:left;min-height:var(--kh);cursor:pointer;color:var(--text);font:inherit;gap:4px;padding:11px 13px;display:grid}.kv-liste button:hover{border-color:var(--border-strong)}.gross-blatt.sicht-blatt{--blatt-b:1440px;--blatt-h:880px;padding:var(--space-4);gap:12px}.dialog.sicht:has(.gs-einlage){border:0;border-radius:0;block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;margin:0;inset:0}.dialog.sicht>.gross-blatt:has(.gs-einlage){width:100vw;height:100dvh}.gs-raster{grid-template-columns:minmax(0,1fr) minmax(0,clamp(300px,26vw,380px));gap:14px;min-height:0;display:grid}.gs-buehne{place-items:center;gap:var(--space-2);grid-template-rows:minmax(0,1fr) auto auto;min-width:0;min-height:0;margin:0;padding:10px;display:grid}.gs-bild{grid-template-rows:minmax(0,1fr);place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;container-type:inline-size}.gs-buehne canvas{border-radius:var(--radius);border:1px solid var(--border);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.gs-buehne canvas[data-drehbar]{width:100%;height:100%}.gs-buehne figcaption{font-size:var(--fs-0);color:var(--text-muted);white-space:normal;text-align:center;font-variant-numeric:tabular-nums}.gs-buehne figcaption .gs-zahl{text-align:end;display:inline-block}.gs-buehne figcaption .gs-zahl[data-kind=smoothing]{min-inline-size:4ch}.gs-buehne figcaption .gs-zahl[data-kind=triangles]{min-inline-size:6ch}.gs-leiste{z-index:1;justify-content:center;align-items:center;gap:var(--space-2);inline-size:fit-content;max-inline-size:calc(100% - 2 * var(--space-4));padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-page-translucent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-small);flex-wrap:wrap;margin-inline:auto;display:flex;position:absolute;inset-block-end:var(--space-4);inset-inline:0}.gs-leiste>[role=group]{gap:var(--space-2);flex-wrap:wrap;display:flex}.gs-leiste>[role=group]+[role=group]{border-inline-start:1px solid var(--border);padding-inline-start:var(--space-2)}.gs-leiste .button{flex:none}.gs-leiste .gs-stand{color:var(--text-muted);font-size:var(--fs-0);white-space:nowrap;overflow:visible}.gs-leiste .gs-zahl{text-align:end;font-variant-numeric:tabular-nums;color:var(--text);display:inline-block}.gs-leiste .gs-zahl[data-kind=zoom]{min-inline-size:6ch}.gs-leiste .gs-zahl[data-kind=angle]{min-inline-size:5ch}.gs-steuer{justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;width:100%;display:flex}.gs-steuer small{white-space:normal;color:var(--text-muted);text-align:left}.gs-steuer .gs-tasten{text-align:center;flex:260px;min-width:0}.gs-buehne .leer{align-self:center;max-width:46ch}.gs-seite{overflow-anchor:none;text-wrap:pretty;min-width:0;min-height:0;align-content:start;gap:13px;scroll-padding-block-start:var(--space-12);display:grid;overflow-y:auto}.gs-block{gap:var(--space-2);min-width:0;display:grid}.kv-liste button small,.gs-seite small{white-space:normal;color:var(--text-muted)}.gs-aufnahmen .button,.gs-still{width:100%;height:auto;min-height:var(--kh);text-align:left;white-space:normal;overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 9px;padding:9px 11px;line-height:1.4;display:grid}.gs-aufnahmen .button>svg.i,.gs-still>svg.i{color:var(--text-muted);grid-row:1/-1}.gs-aufnahmen .button small,.gs-still small,.gs-still .badge{grid-column:2}.gs-aufnahmen .button small{color:var(--text-muted);font-weight:var(--weight-normal)}:is(.gs-aufnahmen,.gs-elemente,.gs-vorschlaege) .button:is([aria-pressed=true],[aria-current=true]){border-color:var(--border-strong);background:var(--bg-control-selected)}.gs-still{color:var(--text-muted);border-style:dashed}.gs-still .badge{justify-self:start}.gs-masse{grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.gs-skala.df-band{display:flex;overflow:hidden}.gs-skala.df-band i{flex:1}.gs-skala{border-radius:var(--radius);border:1px solid var(--border);height:14px}.gs-skala-worte{justify-content:space-between;gap:10px;display:flex}.gs-stand{font-variant-numeric:tabular-nums}.gs-einlage-stand{min-height:var(--space-8);font-size:var(--fs-0);color:var(--text-muted);align-content:center;margin:0;display:grid}:is(.gs-einlage,.gs-buehne) [data-ton=gelb]{color:var(--text-warning)}.gs-einlage-teile{gap:var(--space-4);min-width:0;display:grid}.gs-elemente>li>:first-child:before{content:"";inline-size:var(--space-2);block-size:var(--space-2);background:var(--einlage-element);border-radius:50%;flex:none}.gs-elemente>li>[aria-pressed=true]:before{background:var(--einlage-aktiv)}.gs-lagen .button:before{content:none}.gs-ebenen>li{gap:var(--space-2);grid-template-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;display:grid}.gs-ebenen>li>.button:not(:first-child){inline-size:var(--kh);background:0 0;border-color:#0000;justify-content:center;padding:0}.gs-ebenen>li>.button:not(:first-child):before{content:none}.gs-ebenen>li>.button:not(:first-child)[aria-pressed=false],.gs-ebenen>li:has(>[data-slot^=eye][aria-pressed=false])>.button:first-child{color:var(--text-muted)}.gs-ebenen>[data-fest]{padding-inline:var(--space-4);color:var(--text-muted)}.gs-ebenen>[data-fest]>span:before{background:var(--border-strong)}.gs-vorschlaege{gap:var(--space-2);display:grid}.gs-vorschlaege>li{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.gs-vorschlaege>li>small{padding-inline:var(--space-4);color:var(--text-muted);grid-column:1/-1}.gs-vorschlaege .gs-vorschlag-karte{grid-template-columns:var(--space-16) minmax(0,1fr);column-gap:var(--space-2);block-size:auto;inline-size:100%;min-block-size:var(--kh);padding-block:var(--space-2);text-align:start;white-space:normal;background:var(--bg-page);border:1px solid var(--border);justify-content:stretch;align-items:center;line-height:1.5;display:grid}.gs-vorschlaege .gs-vorschlag-karte>.gs-skizze{grid-row:span 2}.gs-vorschlaege .gs-vorschlag-karte>small{color:var(--text-muted);font-weight:var(--weight-normal)}.gs-vorschlaege>li>.button:last-child{inline-size:var(--kh);background:0 0;border-color:#0000;justify-content:center;padding:0}.gs-vorschlaege>li>.button[aria-pressed=false]:last-child{color:var(--text-muted)}.gs-skizze{inline-size:var(--space-16);block-size:auto}.gs-skizze polygon{fill:none;stroke:var(--border-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke}.gs-skizze [data-element]{fill:var(--deviation-lower)}@supports (color:color-mix(in lab, red, red)){.gs-skizze [data-element]{fill:color-mix(in srgb,var(--deviation-lower) 40%,transparent)}}.gs-skizze [data-element]{stroke:var(--deviation-lower)}.gs-farbe{inline-size:var(--space-4);block-size:var(--space-4);border-radius:var(--radius-small);outline:1px solid var(--border-strong);outline-offset:-1px;flex:none}.gs-elemente .button{width:100%;height:auto;min-height:var(--kh);padding-block:var(--space-2);text-align:left;white-space:normal;color:var(--text);background:var(--bg-page);border:1px solid var(--border);justify-content:start;line-height:1.5}.gs-elemente .stapel>b{font-size:var(--fs-1);font-weight:var(--weight-medium)}.gs-elemente small{color:var(--text-subtle);font-size:var(--fs-0);font-variant-numeric:tabular-nums}.gs-inspektor .segmented{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gs-inspektor .segmented>label{height:auto;padding-block:var(--space-2);line-height:1.25}.gs-inspektor .segmented>label>span{justify-items:center;display:grid}.gs-inspektor .segmented small{color:var(--text-muted)}.gs-inspektor{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);display:grid}.gs-schritte{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gs-einlage output{text-align:center;font-variant-numeric:tabular-nums;min-width:7ch}.gs-buehne:has(>.gs-hud){grid-template-rows:auto minmax(0,1fr) auto auto}.gs-hud{justify-self:start;gap:var(--space-2);pointer-events:none;flex-wrap:wrap;grid-row:1;display:flex}@container (width<=400px){.gs-buehne:has(>.gs-hud){grid-template-rows:minmax(0,1fr) auto auto}.gs-hud{display:none}}.gs-buehne:has(>.gs-scan){grid-template-columns:minmax(0,2fr) minmax(0,5fr)}.gs-buehne>.gs-scan~*{grid-column:2}.gs-buehne>.gs-scan{place-self:stretch stretch;gap:var(--space-2);min-height:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);grid-area:1/1/-1;grid-template-rows:minmax(0,1fr) auto auto auto;margin:0;display:grid}.gs-scan-bild{place-items:center;gap:var(--space-2);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr) auto;min-block-size:0;display:grid}.gs-scan-bild>svg{grid-area:2/2;block-size:100%;inline-size:100%}.gs-scan-bild>[data-ort]{font-size:var(--fs-0);color:var(--text-muted)}.gs-scan-bild>[data-ort=oben]{grid-area:1/2}.gs-scan-bild>[data-ort=unten]{grid-area:3/2}.gs-scan-bild>[data-ort=links]{writing-mode:vertical-rl;grid-area:2/1;rotate:180deg}.gs-scan-bild>[data-ort=rechts]{writing-mode:vertical-rl;grid-area:2/3}.gs-scan svg[data-drehbar]{touch-action:none;cursor:grab}.gs-scan svg[data-drehbar]:active{cursor:grabbing}.gs-legende{gap:var(--space-2) var(--space-4);font-size:var(--fs-0);color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gs-legende li{grid-template-columns:var(--space-4) minmax(0,1fr);align-items:start;gap:var(--space-2);display:grid}.gs-legende svg{inline-size:var(--space-4);block-size:1lh;overflow:visible}.gs-scan :is(polygon,polyline,circle){vector-effect:non-scaling-stroke;stroke-width:1.5px;stroke-linejoin:round}.gs-scan-relief{fill:var(--text-muted);opacity:.5}.gs-scan-fuss{fill:none;stroke:var(--border-strong)}.gs-scan-sohle{fill:none;stroke:var(--text);stroke-dasharray:4 3}.gs-scan-achse,.gs-scan-koepfe{fill:none;stroke:var(--text-accent)}.gs-scan-koepfe{stroke-dasharray:2 3}.gs-scan circle{fill:var(--bg-accent-soft);stroke:var(--border-accent)}.gs-scan circle[data-aktiv]{fill:var(--bg-accent);stroke:var(--text-accent)}.gs-achse{align-items:center;gap:var(--space-2);font-size:var(--fs-0);color:var(--text-muted);grid-template-columns:minmax(0,1fr) auto;display:grid}.gs-achse input{grid-area:2/1;inline-size:100%}.gs-achse .button{grid-area:2/2}.gs-achse output{font-variant-numeric:tabular-nums;color:var(--text);grid-area:1/2}@container (width<=640px){.gs-buehne:has(>.gs-scan){grid-template-columns:minmax(0,1fr)}.gs-buehne>.gs-scan~*{grid-column:1}.gs-buehne>.gs-scan{border:0;order:1;grid-row:auto;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;padding:0}.gs-buehne>.gs-scan>.gs-scan-bild{grid-row:1/-1;display:block}.gs-buehne>.gs-scan>.gs-scan-bild>svg{inline-size:auto;block-size:calc(2 * var(--kh))}.gs-buehne>.gs-scan :is(.gs-scan-bild>[data-ort],.gs-legende){display:none}.gs-raster:has(.gs-scan){grid-template-rows:minmax(0,2fr) minmax(0,1fr)}.gs-achse{grid-template-columns:auto minmax(0,1fr) auto auto}.gs-achse input{grid-area:1/2}.gs-achse output{grid-column:3}.gs-achse .button{grid-area:1/4}}.lab{background:var(--bg-page);block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--text);border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.lab[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.lab::backdrop{background:var(--bg-page)}.lab-leiste{align-items:center;gap:var(--space-2);min-block-size:var(--space-16);padding:var(--space-2) var(--space-4);box-shadow:inset 0 -1px var(--border);background:var(--bg-surface);display:flex;container-type:inline-size}.lab-marke{align-items:center;gap:var(--space-2);color:var(--text);flex:none;display:inline-flex}.lab-wortmarke{block-size:.875rem;inline-size:auto}.lab-abzeichen{min-inline-size:68px;padding-inline:var(--space-2);border:1px solid var(--border-accent-soft);border-radius:var(--radius-small);color:var(--text-accent);font-family:"Lexend Zetta",var(--font-sans);font-size:.625rem;line-height:var(--space-4);letter-spacing:.04em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;display:inline-flex}.lab-kopf,.lab-mehr-inhalt{display:contents}.lab-mehr:not(:popover-open){display:contents}.lab-kopf>:not(.lab-titel),.lab-mehr-inhalt>:not(.lab-suche,.select){flex:none}.lab-mehr-inhalt>.select{min-inline-size:calc(var(--space-16) * 2);max-inline-size:calc(var(--space-16) * 4);flex:1 1 0}.lab-kopf>[role=group]{gap:var(--space-2);display:flex}.lab-suche{min-inline-size:12ch;max-inline-size:30ch;height:var(--kh);flex:14ch}.lab-titel{min-inline-size:150px;font-size:var(--fs-1);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0;margin-inline-end:auto;overflow:hidden}.lab-titel>span+span:before{content:" · "}.lab-mehr-knopf{display:none}.lab .segmented{border-radius:var(--radius-round);background:var(--bg-page);box-shadow:inset 0 0 0 1px var(--border);flex-wrap:nowrap;gap:0;padding:2px}.lab .segmented>label{background:0 0;border-color:#0000;flex:1 0 auto;margin:0}.lab .segmented>label:after{box-shadow:none}.lab .segmented>label:has(>input:checked){background:var(--bg-control);color:var(--text);border-color:#0000}.lab .segmented>label:has(>input:checked):after{box-shadow:0 0 0 1px var(--border),var(--shadow-small)}.lab-raum{grid-template-columns:minmax(0,1fr) minmax(300px,360px);min-block-size:0;display:grid;container-type:inline-size}.gs-buehne.lab-buehne{gap:var(--space-2);padding:var(--space-2);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,5fr);min-block-size:0;margin:0;display:grid;overflow:hidden}.lab-stand{inset-block-start:var(--space-2);inset-inline:var(--space-2);z-index:1;align-items:center;gap:var(--space-2) var(--space-4);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.lab-stand>.gs-einlage-stand{text-align:start;font-variant-numeric:tabular-nums;flex:100%}.gs-buehne.lab-buehne[data-verborgen="2d"],.gs-buehne.lab-buehne[data-verborgen="3d"]{grid-template-columns:minmax(0,1fr)}.lab-buehne[data-verborgen="2d"]>.lab-links,.lab-buehne[data-verborgen="3d"]>.gs-bild{display:none}@media (width>=721px) and (orientation:portrait){.gs-buehne.lab-buehne:not([data-verborgen]){grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lab-buehne>.gs-bild{order:-1}}.lab-links{gap:var(--space-2);grid-template-rows:auto minmax(0,1fr);align-self:stretch;min-block-size:0;display:grid}.lab-links-bild{place-items:center;min-block-size:0;display:grid}.lab-links-bild>*{block-size:100%;min-block-size:0;inline-size:100%;overflow:hidden}.lab-links-bild>.gs-scan{gap:var(--space-2);grid-template-rows:minmax(0,1fr) auto auto auto;margin:0;display:grid}.lab-links-bild canvas{object-fit:contain}.lab-oben{touch-action:none;block-size:100%;inline-size:100%}.lab-oben:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.lab-umriss{fill:var(--bg-subtle);stroke:var(--border-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.lab-ebene{fill:var(--bg-accent-soft);stroke:var(--border-accent);cursor:pointer}.lab-ebene>circle{r:calc(var(--kh) / 2 / var(--k,1));fill:#0000;stroke:none}.lab-ebene[aria-pressed=true]{fill:var(--bg-accent);stroke:var(--text-accent)}.lab-ebene[data-gesperrt]{stroke-dasharray:4 2;cursor:not-allowed}.lab-mass{font-variant-numeric:tabular-nums;margin:0}.lab-seite{min-block-size:0;padding:var(--space-2) var(--space-4);box-shadow:inset 1px 0 var(--border);background:var(--bg-surface);overflow:auto}@media (width>=721px){.lab-seite .gs-ebenen{gap:0}.lab-seite .gs-ebenen>li{gap:var(--space-2);border-block-start:1px solid var(--border);padding-block:var(--space-2)}.lab-seite .gs-ebenen>li:first-child{border-block-start:0}.lab-seite .gs-ebenen>li>.button:first-child{min-block-size:var(--space-6);background:0 0;border:0;justify-content:start;padding:0}.lab-seite .gs-ebenen>li>.button:first-child:after{content:none}.lab-seite .gs-ebenen>[data-fest]{padding-inline:0}.lab-seite .gs-ebenen>li>.button:not(:first-child){inline-size:var(--space-6);block-size:var(--space-6);min-block-size:var(--space-6)}}.gs-stapel{border-block-start:1px solid var(--border);min-width:0;display:grid}.gs-panel{border-block-end:1px solid var(--border);min-width:0}.gs-panel>h3{z-index:1;font:inherit;background:var(--bg-surface);margin:0;position:sticky;inset-block-start:calc(-1 * var(--space-2))}.gs-kopf{align-items:center;column-gap:var(--space-2);inline-size:calc(100% + 2 * var(--space-2));min-block-size:var(--space-12);margin-inline:calc(-1 * var(--space-2));padding:var(--space-2);border-radius:var(--radius);color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel chevron""kurz chevron";display:grid}.gs-kopf:has(>.gs-nr){grid-template-columns:var(--space-6) minmax(0,1fr) auto;grid-template-areas:"nr titel chevron"".kurz chevron"}@media (hover:hover){.gs-kopf:hover{background:var(--bg-row-hover)}}.gs-kopf:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.gs-nr{font-size:var(--fs-0);color:var(--text-subtle);grid-area:nr}.gs-titel{font-weight:var(--weight-semibold);grid-area:titel}.gs-kurz{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-0);color:var(--text-muted);grid-area:kurz;overflow:hidden}.gs-kurz:empty{display:none}.gs-kopf>.kit-chevron{color:var(--text-subtle);grid-area:chevron;margin:0}.gs-kopf[aria-expanded=true] .gs-nr{color:var(--text-accent)}.gs-panel-inhalt{gap:var(--space-4);min-width:0;padding-block:var(--space-2) var(--space-4);display:grid}.gs-panel-inhalt>.button-accent{justify-self:start}.gs-panel-inhalt>h4{font-size:inherit;font-weight:var(--weight-semibold);margin:0}.gs-panel-inhalt>small{color:var(--text-muted);margin-block-start:calc(-1 * var(--space-2))}.gs-panel-inhalt dl.daten{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding:0}.gs-panel-inhalt dl.daten>div{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.gs-panel-inhalt dl.daten dt{font-size:var(--fs-0);font-weight:var(--weight-normal);letter-spacing:0;text-transform:none;color:var(--text-muted);white-space:normal}.gs-panel-inhalt dl.daten dd{font-variant-numeric:tabular-nums;margin:0}.gs-feld{grid-template-columns:minmax(max-content,1fr)}.gs-feld .gs-wert{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--fs-0);color:var(--text-muted);display:inline-flex}.gs-feld .gs-wert input{text-align:end;font-variant-numeric:tabular-nums;inline-size:8ch}.gs-feld .gs-wert small{color:var(--text-muted)}@media (width<=720px){.lab-leiste{gap:var(--space-2);padding:var(--space-2);flex-wrap:wrap;padding-inline-start:var(--space-4)}.lab-marke{flex:100%}.lab-links-bild>.gs-scan{padding-inline:var(--space-2)}.gs-ebenen>li:not([data-fest]){grid-template-columns:minmax(0,1fr) repeat(4,auto);grid-auto-flow:row}.gs-ebenen>li>.button:first-child{grid-column:1/-1}.gs-ebenen>li>.button:nth-child(2){grid-column:2}.lab-titel{flex:1 1 0;line-height:1.3;display:grid}.lab-titel>span{text-overflow:ellipsis;overflow:hidden}.lab-titel>span+span:before{content:none}.lab-titel>:first-child{font-size:var(--fs-0);font-weight:var(--weight-normal);color:var(--text-muted)}.lab-raum{grid-template-rows:minmax(30dvh,1fr) auto;grid-template-columns:minmax(0,1fr)}.gs-buehne.lab-buehne{flex-direction:column;display:flex;overflow-y:auto;container-type:size}.lab-buehne>:is(.gs-bild,.lab-links){flex:none;block-size:100%}.lab-buehne>.gs-bild{order:-1}.lab-buehne>.lab-links:has(.gs-scan-bild),.lab-links-bild>.gs-scan:has(>.gs-scan-bild){block-size:auto}.lab-links-bild>.gs-scan>.gs-scan-bild{block-size:calc(100cqb - 2 * var(--kh) - 2 * var(--space-2))}.lab-seite{border-inline-start:0;border-block-start:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;max-block-size:38dvh;box-shadow:var(--shadow-medium)}}@container (width<=1540px){.lab-kopf .button:not(.lab-mehr:popover-open *)>span:not(.i){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lab-kopf .button:not(.lab-mehr:popover-open *){aspect-ratio:1;border-radius:var(--radius-round);justify-content:center;padding:0}}@container (width>=1280px){.lab-kopf:has(.lab-mehr .select) .lab-titel>span+span{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container (width<=1279px){.lab-mehr-knopf{display:inline-flex}.lab-mehr:not(:popover-open){display:none}.lab-mehr{padding-block-end:var(--space-2)}.lab-mehr-inhalt{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.lab-mehr-inhalt>:not(.lab-suche,[data-action=palette-auf]){grid-column:1/-1}.lab-mehr-inhalt>:is(.lab-suche,.select){max-inline-size:none}.lab-mehr-inhalt>.button:not(.button-icon){justify-content:start}}.gs-pille{align-items:center;gap:var(--space-2);min-block-size:var(--space-6);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-round);background:var(--bg-surface-translucent);color:var(--text);font-size:var(--fs-0);white-space:nowrap;line-height:1.2;display:inline-flex}.gs-pille>:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.66rem}.gs-pille[data-ton=akzent]{border-color:var(--border-accent-soft);background:var(--bg-accent-soft)}.gs-pille[data-ton=akzent]>:first-child{color:var(--text-accent)}.gs-schritt-teil{gap:var(--space-2);min-width:0;display:grid}.gs-schritt-teil .segmented,.gs-modus{justify-self:start;max-width:100%}.gs-grundformen{gap:var(--space-2);display:grid}.gs-grundformen>label{column-gap:var(--space-2);padding:var(--space-2) 12px;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.gs-grundformen>label:has(:checked){border-color:var(--border-accent);background:var(--bg-accent-soft)}.gs-grundformen>label:has(:disabled){cursor:default}.lab[data-einfach] :is(.lab-kopf>[role=group],.lab-mehr,.lab-mehr-knopf,.lab-links,.gs-leiste,.gs-hud),.gs-einfach .aktionen>:not(:first-child){display:none}.lab[data-einfach] .gs-buehne.lab-buehne{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.gs-vorschlag{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.gs-vorschlag:not(:has(.switch)){grid-template-columns:minmax(0,1fr)}.gs-vorschlag>li{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.gs-vorschlag>li>.gs-grund{grid-column:-2}.gs-vorschlag .switch{min-block-size:var(--kh);min-inline-size:var(--kh);cursor:pointer;place-items:center;display:grid}.gs-vorschlag>li:has(>.switch :not(:checked))>.gs-grund>summary{color:var(--text-subtle)}.gs-grund>summary{min-block-size:var(--kh)}.gs-grund>p{font-family:var(--font-mono);font-size:var(--fs-0);margin:0}.gs-grund>small{color:var(--text-muted);padding-block-end:var(--space-2);display:block}.gs-formate>summary{min-block-size:var(--kh);color:var(--text-muted)}.gs-regeln{margin:var(--space-2) 0;padding:0;list-style:none;display:grid}.gs-regeln>li{padding-block:var(--space-2);justify-items:start;display:grid}.gs-regeln small{color:var(--text-muted)}.gs-regeln output{min-inline-size:11ch}.gs-regeln output[data-geaendert]{color:var(--text-accent)}@container (width<=640px){.gs-buehne{padding:var(--space-2)}}@container (width<=520px){.gs-leiste{inline-size:auto;max-inline-size:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;min-block-size:var(--space-12);background:0 0;border:0;justify-content:center;justify-self:stretch;padding:0;position:static}.gs-leiste,.gs-leiste>[role=group]{gap:var(--space-2)}.gs-leiste .gs-stand{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gs-leiste>.gs-stand+[role=group]:has(>:nth-child(2)){flex-wrap:nowrap;flex-basis:100%}.gs-leiste>.gs-stand+[role=group]:has(>:nth-child(2))>.button{flex:1 1 0;min-inline-size:0;padding-inline:0}.gs-leiste>[role=group]+[role=group]{border:0;padding-inline-start:0}}@media (width<=900px){.gs-raster{grid-template-rows:minmax(0,1.3fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}@media (width<=720px),(pointer:coarse){:root{--kh:44px;--kh-klein:36px;--row-height:44px}.directory>li.kontakt{padding-block:calc((var(--space-16) - var(--kh) - 1px) / 2);position:relative}.directory>.kontakt>.rechts{position:static}.directory>.kontakt>.rechts>.button{z-index:0;background:0 0;border-radius:0;block-size:auto;inline-size:auto;margin:0;position:absolute;inset:0}.directory>.kontakt>.rechts>.button>.i{display:none}.directory>.kontakt :is([data-monogram],a){z-index:1;position:relative}.kit-menu-item,.palette-item,.ki-aktionen .button,.vorschlaege .badge,.app-nav :is(a,summary){min-height:var(--kh)}.einst-blatt label:has(input){min-height:var(--kh);align-items:center}[data-action=kunde-springen]{min-height:var(--kh);padding-block:calc((var(--kh) - 1.5em)/2);margin-block:calc((var(--kh) - 1.5em)/-2);align-content:center;display:grid}.marke-link{min-height:var(--kh);align-content:center}.gruppe .annahme summary{min-height:var(--kh);min-width:var(--kh);justify-content:flex-start}.table :where(thead) th button,[data-panel]>:is(header,footer) .button-small,.regler input,.netz{min-height:var(--kh)}.netz{min-width:var(--kh)}.tabs[role=tablist]{column-gap:var(--space-2)}.tabs[role=tablist]>a{padding-inline:var(--space-2)}.table td>a[href],.table :is(td,th)>button{min-block-size:var(--kh);min-inline-size:var(--kh);align-content:center}.order-knoepfe .button{height:var(--kh);width:var(--kh)}.zeilen>li{min-height:var(--kh)}.kontakt .stapel>a[href]{padding-block:calc((var(--kh) - 1lh) / 2);margin-block:calc((var(--space-6) - var(--kh)) / 2)}.info-knopf{width:var(--kh);height:var(--kh);margin:0}.info-knopf:before{inset:calc((var(--kh) - 26px) / 2)}.table[data-spalten] thead th:has(>button){overflow:visible}.table[data-spalten] thead th>button{overflow:hidden}.griff{inline-size:var(--kh);z-index:1;inset-inline-end:calc(var(--kh) / -2)}.griff:after{inset-inline-end:calc(var(--kh) / 2)}.vorgang-blatt dd:has(>.button-icon){overflow:visible}.vorgang-blatt dd>.button-icon{margin-block:calc((1lh - var(--button-height)) / 2)}}.directory>li.kontakt{cursor:pointer}@media (width<=720px){:root{--app-header-height:56px;scroll-padding-top:var(--app-header-height)}.tabs.tabs-umbruch{column-gap:0}.tabs.tabs-umbruch>a{padding-inline:var(--space-2)}:where(.app-page)>section{padding-top:var(--space-2)}.gs-raster{grid-template-rows:minmax(0,1.8fr) minmax(0,1fr)}.topbar{min-height:var(--app-header-height);padding:0 var(--rand);gap:5px;overflow:visible}.netz{padding:0 var(--space-2);flex:none;justify-content:center}.netz svg.i{display:none}.netz .netz-text{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.netz .netz-kurz{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.netz:has(.netz-kurz:empty) svg.i{display:block}.topbar [data-voice-hands],.topbar [data-action=ortana-stimme]{display:none}.topbar .search-trigger{width:auto;min-width:var(--kh);justify-content:flex-start;gap:var(--space-2);flex:auto;max-width:240px;padding:0 12px}.topbar .search-trigger>.such-kurz{flex:1;min-width:0;display:block}.topbar .marke-badge{line-height:var(--space-4)}.karte .button[data-feld=aktion]{white-space:nowrap;padding:0 12px}.karte:has(>.button){flex-wrap:wrap;align-items:center;display:flex}.karte:has(>.button)>.oben{flex:1 0 100%;min-width:0}.karte:has(>.button)>.meta{flex:1 1 calc(var(--space-4) * 7);white-space:normal;overflow-wrap:anywhere}.karte:has(>.button)>.meta>[data-feld=kunde]{display:block}.karte:has(>.button)>.meta>[data-feld=wer]:before{content:none}.karte:has(>.button)>.button{flex:none;margin-inline-start:auto}.karte [data-feld=was]{font-size:.95rem}.karte>.meta{font-size:.875rem;line-height:calc(var(--space-2) * 2.5)}.karte :is(.badge,.button[data-feld=aktion]){font-size:.8125rem}.zeilen>li.kontakt{grid-template-columns:auto 1fr}.kontakt>.rechts{grid-column:2}.kontakt .stapel>:is(b,small){-webkit-line-clamp:none;line-clamp:none;overflow:visible}.kontakt .stapel>b{line-height:calc(var(--space-6) - var(--space-2) / 2)}.kpis{--kpi-luecke:var(--space-2)}.kpi{min-height:88px;padding:12px var(--space-4)}.kpi .wert{font-size:1.35rem}.zeilen>li{padding:12px var(--space-4)}:is(.tafel,.rhythm),.tafel>.kopf>[data-mono]{line-height:var(--space-6)}.kontakt .stapel>small,.kopf small,:is(.tafel,.rhythm) :is(small,.badge,.legende,.pipe li),.tafel :is(.hinweisleiste,[data-mono]){line-height:var(--space-4)}.kopf h1,.tafel h1,:is(.tafel,.rhythm) .kpi .wert{line-height:var(--space-8)}.rhythm .kpi{gap:0;padding-block:12px}.rhythm .segmented{row-gap:0}.tafel>.kopf{gap:var(--space-2)}:is(.tafel,.rhythm) [data-panel]{outline:1px solid var(--border);outline-offset:-1px;border:0}.tafel>[data-panel]>header,.rhythm [data-panel]>header{padding:12px var(--space-4) 11px;row-gap:var(--space-2)}.tafel .kpi{padding-inline:var(--space-4);gap:0}.tafel>.kpis>:last-child:nth-child(odd){column-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;min-height:64px}.tafel>.kpis>:last-child:nth-child(odd) .wert{grid-row:span 2}.tafel>[data-panel]>header:has(>.info-knopf),.rhythm [data-panel]>header:has(:is(.info-knopf,.tab-filter)){padding-block:14px 13px}.tafel>[data-panel]>footer{padding-block:10px 9px}.tafel :is(.zeilen,.prio)>li{padding:12px var(--space-4) 11px;row-gap:0}.tafel :is(.zeilen,.prio)>li:last-child{padding-bottom:12px}.tafel .badge{margin-block:4px;padding-block:3px}.rhythm .zeilen :is(li,li>a,.rechts)>.badge{margin-block:4px}.zeilen>li:has(>b[data-feld=haupt]+.badge,>a>b[data-feld=haupt]+.badge){grid-template-columns:auto minmax(0,1fr)}.tafel>[data-panel]>header>.rechts{margin-left:0}:is(.zeilen>li,.zeilen>li>a):has(>b[data-feld=haupt])>.badge{grid-column:2;justify-self:start}:is(.zeilen>li,.zeilen>li>a)>:is(b[data-feld=haupt],small[data-feld=sub]){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.zwei{grid-template-columns:1fr}.d-tip{font-size:.75rem}.rollt:has(>.table){outline:1px solid var(--border);outline-offset:-1px;border:0}.dialog:has(>.gross-blatt){border-radius:var(--radius-large) var(--radius-large) 0 0;border-width:1px 0 0;width:100%;height:fit-content;margin:auto 0 0}.dialog>.gross-blatt{width:100%;height:calc(100dvh - max(var(--space-4), env(safe-area-inset-top,0px)))}.dialog[open]:has(>.gross-blatt){animation-name:vonUnten}.gross-blatt>.d-mitte{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.vorgang-blatt{display:block;overflow-y:auto}.vorgang-blatt>.d-kopf{display:contents}.vorgang-blatt>.d-kopf>*{margin:0 var(--space-6) var(--space-2)}.vorgang-blatt>.d-kopf>[data-schliesser]{z-index:1;padding:var(--space-4) var(--space-6) var(--space-2);background:var(--bg-surface);margin:0;position:sticky;top:0}.vorgang-blatt>.d-mitte{margin-top:var(--space-4);border-top:1px solid var(--border);overflow:visible}.vorgang-blatt .d-seite{border-top:1px solid var(--border);padding-top:var(--space-4)}.d-kopf [role=menu]{width:auto;max-width:none;max-height:calc(100dvh - var(--space-16));padding-bottom:max(var(--space-2),env(safe-area-inset-bottom));border-radius:var(--radius-large) var(--radius-large) 0 0;inset:auto 0 0}.ki-fuss{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.toast-region{inset:auto max(var(--rand), env(safe-area-inset-right,0px)) max(var(--rand), env(safe-area-inset-bottom,0px)) max(var(--rand), env(safe-area-inset-left,0px));width:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-name:none!important;animation-duration:.01ms!important}.toast-region>.toast[data-leaving]{animation-name:toast-out!important}}@media (width<=480px){.topbar .search-trigger{width:var(--kh);min-width:var(--kh);max-width:var(--kh);background:var(--bg-control);box-shadow:var(--shadow-small);border-color:#0000;flex:none;justify-content:center;gap:0;padding:0}.topbar .search-trigger>.such-kurz{display:none}.topbar{gap:6px;overflow-x:clip}.topbar .marke-badge{letter-spacing:0}.topbar .button[data-action=ki-auf],.topbar .benutzer-knopf{width:var(--kh-klein);min-width:var(--kh-klein)}}@media (hover:none) and (pointer:coarse){input,select,textarea{font-size:max(16px,var(--fs-1))!important}}.stapel,.prio-text{min-width:0;display:grid}.stapel>b{font-weight:var(--weight-medium)}.rechts{margin-left:auto}.kontakt>.rechts{justify-content:end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.directory>li [data-monogram]:not([aria-pressed=true]){font-size:.75rem;font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--text-subtle)}.directory>li [data-monogram]:not([aria-pressed=true]):before{content:attr(data-monogram)}.directory>li [data-monogram]:not([aria-pressed=true])>.i{display:none}@media (hover:hover){.directory>li:is(:hover,:has(:focus-visible)) [data-monogram]:not([aria-pressed=true]){font-size:inherit;letter-spacing:normal;text-transform:none;color:inherit}.directory>li:is(:hover,:has(:focus-visible)) [data-monogram]:not([aria-pressed=true]):before{content:none}.directory>li:is(:hover,:has(:focus-visible)) [data-monogram]:not([aria-pressed=true])>.i{display:block}.zeilen>li .button-ghost:not([aria-pressed=true],[data-monogram]){opacity:0;transition:opacity .15s}.zeilen>li:is(:hover,:focus-within) .button-ghost{opacity:1}.directory>li>.rechts{position:relative}.directory>li>.rechts>.button{margin-block:auto;margin-inline-end:var(--space-2);position:absolute;inset-block:0;inset-inline-end:100%}}.directory>li{min-height:var(--space-16);padding-inline:var(--space-4);column-gap:var(--space-4)}.directory>li>[data-feld=marke]{inline-size:var(--kh);block-size:var(--kh);border-radius:var(--radius-round);background:var(--bg-hover);color:var(--text-subtle);place-items:center;display:grid}.rechts>.stapel{text-align:right;justify-items:end}.stapel>a[href^=tel\:]{min-height:0}a[href^=tel\:]{white-space:nowrap;color:var(--text);text-underline-offset:3px;min-height:var(--kh);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){a[href^=tel\:]:hover{text-decoration:underline}}.directory .stapel>small{color:var(--text-subtle)}.column-head{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:var(--space-8);padding:0 var(--space-4) 0 calc(var(--space-4) + var(--kh) + var(--space-4));border-bottom:1px solid var(--border);font-size:var(--fs-0);color:var(--text-subtle);display:flex}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.kontaktblock .zeilen>.kontakt{padding:var(--space-2) 0;grid-template-columns:minmax(0,1fr) auto}.kontaktblock .kontakt>[data-feld=marke]{grid-area:1/2}.kontaktblock .kontakt>.rechts{grid-column:1/-1;justify-content:start;margin-left:0}.abschnitt-kopf,.verlauf-kopf h2,.gs-seite h2,.rezept-mehr h2{font-size:var(--fs-1);font-weight:var(--weight-semibold);margin:0}.dehnt{flex:1}.stapel-8,.ring-legende,.gs-elemente,.rezept-matrix,.ordner,.rezept-text{gap:var(--space-2);display:grid}.stapel-10{gap:10px;display:grid}.stapel-16,.brief,.beleg,.rezept[data-schritt=start] [data-nur=start],.rezept[data-schritt=kamera] [data-nur=kamera],.rezept[data-schritt=ecken] [data-nur=ecken],.rezept[data-schritt=lesen] [data-nur=lesen],.rezept[data-schritt=befund] [data-nur=befund],.rezept[data-schritt=befund][data-erweitert] [data-nur=ecken],.rezept[data-schritt=verlauf] [data-nur=verlauf]{gap:var(--space-4);display:grid}.legende span,.ampel-wert{align-items:center;gap:6px;display:inline-flex}.betont,.d-meta [data-feld=kunde],.schnur li[data-schritt=jetzt],.druckfilm .df-werte b,.stl-zone b{font-weight:var(--weight-semibold);color:var(--text)}dl.daten[data-eng]{gap:10px var(--space-4);grid-template-columns:1fr 1fr;padding:0}.hinweis-zeile[data-eng]{margin:0}.diagramm .ax-gross{font-size:27px;font-weight:var(--weight-semibold)}.abschnitt-kopf[data-luft]{margin-top:6px}.symbole{display:none}[data-panel]>header>small.anzahl{margin-left:0}header.search-head>input{width:calc(var(--space-8) * 8)}@container (width<=660px){.directory>li.kontakt:has(>.rechts>.stapel){grid-template-columns:auto 1fr;grid-template-rows:minmax(var(--kh),auto) minmax(var(--space-6),auto);align-items:start;row-gap:var(--space-2)}.column-head:has(+.directory .stapel>a){display:none}.directory>.kontakt>.rechts:has(>.stapel){display:contents}.directory>.kontakt:has(>.rechts>.stapel)>[data-feld=marke]{grid-row:span 2}.directory>li.kontakt:not(:has(>.rechts>.stapel)){grid-template-columns:auto 1fr auto}.directory>.kontakt:not(:has(>.rechts>.stapel))>.rechts{grid-column:3}.directory>.kontakt>.rechts>.stapel{align-items:baseline;column-gap:var(--space-2);text-align:left;flex-wrap:wrap;grid-column:2/-1;display:flex}.directory>.kontakt>.rechts>.stapel>*{white-space:nowrap}header.search-head{row-gap:var(--space-2)}header.search-head>input{flex:1 0 100%;order:1;width:auto}header.search-head>.button{margin-left:auto}}.kopf[data-luft]{margin-top:var(--space-8)}.fussnote[data-im-panel]{padding:var(--space-4);border-top:1px solid var(--border);max-width:none;margin:0}.fussnote[data-im-blatt]{max-width:none;margin:0 0 10px}.blatt-satz{margin:0 0 12px}.unter-kopf{margin:-8px 0 14px}.kpi>small[data-feld=titel],:is(li,li>a)>b[data-feld=haupt]{font-weight:var(--weight-medium)}:is(.zeilen>li,.zeilen>li>a)>small[data-feld=dauer]{grid-area:2/1;align-self:start;font-size:.75rem}:is(.zeilen>li,.zeilen>li>a)>:is(b[data-feld=zeit],small[data-feld=dauer]){justify-self:center}.pipe li>small[data-feld=n]{text-align:right}svg.i[data-ton=wartet]{color:var(--text-warning)}.karte .oben>small[data-feld=nr]{white-space:nowrap}.ttext~small{display:inline}.dialog:has(>.paletten-blatt){margin-top:round(12dvh,8px)}.dialog>.paletten-blatt{flex-direction:column;width:min(640px,92vw);max-height:min(520px,70dvh);display:flex;overflow:hidden}.palette-search input{text-overflow:ellipsis;min-width:0}.mitte-blatt[data-b="480"]{--blatt-b:480px}.mitte-blatt[data-b="520"]{--blatt-b:520px}.mitte-blatt[data-b="600"]{--blatt-b:600px}.mitte-blatt[data-b="640"]{--blatt-b:640px}.mitte-blatt[data-b="720"]{--blatt-b:720px}.mitte-blatt[data-b="768"]{--blatt-b:768px}.mitte-blatt[data-b="860"]{--blatt-b:860px}.rollt{overflow-x:auto;container-type:inline-size}.dialog-vorsatz{color:var(--text-muted);margin:0}.leise{color:var(--text-muted)}.subtle{color:var(--text-subtle)}.barcode svg{width:100%;max-width:320px;height:auto}.rezept-teil{display:none}.rezept-zeile{gap:var(--space-2);min-height:var(--kh);flex-wrap:wrap;align-items:end;display:flex}.rezept-zeile:has(>.tabs){align-items:center;column-gap:var(--space-6)}.rezept-anleitung{gap:var(--space-4);counter-reset:schritt;margin:0;padding:0;list-style:none;display:grid}@container (width>=640px){.rezept-anleitung{grid-template-columns:repeat(2,round(down,calc((100% - 2 * var(--space-4)) / 3),var(--space-2))) minmax(0,1fr)}}.rezept-anleitung li{grid-template-columns:var(--space-6) minmax(0,1fr);column-gap:var(--space-4);counter-increment:schritt;align-content:start;display:grid}.rezept-anleitung li:before{content:counter(schritt);width:var(--space-6);height:var(--space-6);font-size:var(--fs-0);line-height:1;font-weight:var(--weight-semibold);background:var(--bg-hover);color:var(--text-muted);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.rezept-anleitung small{color:var(--text-muted)}.rezept-bild{align-content:start;max-width:min(100%,720px);display:grid;container-type:inline-size}.rezept-bild>*,.rezept-sucher>*{grid-area:1/1;align-self:start}.rezept-bild canvas,.rezept-vorschau canvas{--hoch:round(up,calc(100cqw / var(--seiten,1.5)),var(--space-2));width:100%;height:var(--hoch);object-fit:contain;outline:1px solid var(--border);outline-offset:-1px;border-radius:var(--radius);background:var(--bg-hover)}.rezept-ausschnitt{padding:var(--space-2);border-radius:var(--radius);background:var(--bg-hover);outline:1px solid var(--border);outline-offset:-1px;isolation:isolate}.rezept-ausschnitt canvas{mix-blend-mode:multiply;background:0 0;outline:0}:root[data-theme=dark] .rezept-ausschnitt canvas{filter:invert();mix-blend-mode:screen;opacity:.9}.rezept-griffe{--raster-deckkraft:.16;touch-action:none;width:100%;height:100%}:root[data-theme=dark] .rezept-griffe{--raster-deckkraft:.2}.rezept-griffe[aria-busy=true]{cursor:progress}.rezept-griffe path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.rezept-griffe path[data-raster]{stroke:#000;stroke-width:1.5px;opacity:calc(var(--raster-deckkraft) + var(--raster-kontrast,0))}.rezept-griffe[data-grund=dunkel] path[data-raster]{stroke:#fff}.rezept-griffe path[data-winkel]{stroke:var(--border-focus);stroke-width:4px}.rezept-griffe polygon[data-rahmen]{fill:none;stroke:var(--border-info-strong);stroke-width:2px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.rezept-griffe g[data-maske] polygon{fill:var(--bg-info);stroke:none;pointer-events:none}.rezept-griffe g[data-maske] polygon[data-art=verdeckt]{fill:var(--bg-warning)}.rezept-griffe circle{fill:var(--bg-info);fill-opacity:.3;stroke:var(--border-info-strong);stroke-width:2px;cursor:grab;touch-action:none;vector-effect:non-scaling-stroke}.rezept-griffe circle:active{cursor:grabbing}.rezept-griffe circle:focus{stroke:var(--border-focus);stroke-width:3px;outline:none}.rezept-griffe circle[data-rast]{fill:var(--bg-success);stroke:var(--border-success-strong)}.rezept-teil[data-nur=ecken]>.rezept-bild>canvas[data-lupe]{width:calc(var(--space-24) + var(--space-6));height:calc(var(--space-24) + var(--space-6));min-height:0;margin:var(--space-2);border-radius:var(--radius-round);outline:2px solid var(--border-focus);outline-offset:0;box-shadow:var(--shadow-large);color:var(--border-focus);pointer-events:none;z-index:var(--z-griff);place-self:start end}.rezept-teil[data-nur=ecken]>.rezept-bild>canvas[data-lupe][data-seite=links]{justify-self:start}.rezept-werte{gap:0 var(--space-4);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-0);line-height:var(--space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.rezept-werte>dt{color:var(--text-muted)}.rezept-werte>dd{grid-template-columns:5ch 2ch 5ch;justify-content:start;margin:0;display:grid}.rezept-werte>dd>span{text-align:right}.rezept-werte>dd>span:nth-child(2){text-align:center;color:var(--text-subtle)}.rezept-maske-hinweis{font-size:var(--fs-0);margin:0}.rezept-ecken-hinweis{padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--bg-warning);outline:1px solid var(--border-warning);outline-offset:-1px;font-size:var(--fs-0);line-height:var(--space-4);margin:0}.rezept-weg{gap:var(--space-4);display:grid}.rezept[data-weg=text] [data-weg=foto],.rezept[data-weg=foto] [data-weg=text]{display:none}.rezept-quelle{font-size:var(--fs-0);margin:0}.rezept-vorschau{gap:var(--space-2);align-content:start;align-self:start;max-width:min(100%,480px);margin:0;display:grid;container-type:inline-size}.rezept-vorschau figcaption{color:var(--text-muted);font-size:var(--fs-0);line-height:var(--space-4)}.rezept-teil[data-nur=ecken]>.rezept-zeile{bottom:var(--rand);z-index:var(--z-griff);padding-block:var(--space-2);background:var(--bg-surface);box-shadow:0 -1px 0 var(--border);position:sticky}.rezept-teil[data-nur=ecken]>.rezept-zeile:after{content:"";block-size:var(--rand);background:var(--bg-surface);position:absolute;inset:100% 0 auto}@container rezept (width>=900px){.rezept-teil[data-nur=ecken]{grid-template-columns:round(down,calc((100% - var(--space-4)) / 2),var(--space-2)) minmax(0,1fr);grid-template-areas:"laeuft laeuft""bild vorschau""maske vorschau""hinweis vorschau""werte vorschau""zeile zeile";align-content:start}.rezept-teil[data-nur=ecken]>*{grid-area:auto}.rezept-teil[data-nur=ecken]>.rezept-laeuft{grid-area:laeuft}.rezept-teil[data-nur=ecken]>.rezept-bild{grid-area:bild}.rezept-teil[data-nur=ecken]>.rezept-maske-hinweis{grid-area:maske}.rezept-teil[data-nur=ecken]>.rezept-ecken-hinweis{grid-area:hinweis}.rezept-teil[data-nur=ecken]>.rezept-werte{grid-area:werte}.rezept-teil[data-nur=ecken]>.rezept-zeile{grid-area:zeile}.rezept-teil[data-nur=ecken]>.rezept-vorschau{grid-area:vorschau;grid-template-rows:minmax(0,1fr);align-self:stretch;max-width:none}.rezept-teil[data-nur=ecken]>.rezept-vorschau>*{grid-area:1/1}.rezept-teil[data-nur=ecken]>.rezept-vorschau figcaption{margin:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--bg-surface-translucent);align-self:end}.rezept-teil[data-nur=ecken]>.rezept-bild{align-content:stretch}.rezept-teil[data-nur=ecken]>:is(.rezept-bild,.rezept-vorschau) canvas{height:100%;min-height:var(--hoch)}.rezept-teil[data-nur=ecken]>.rezept-bild>*{align-self:stretch}.rezept-teil[data-nur=ecken]>.rezept-vorschau canvas{object-position:center top}}.rezept>.kopf{gap:0 var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.rezept>.kopf>h1{grid-area:1/1}.rezept>.kopf>small{grid-area:2/1}.rezept>.kopf>.button{grid-row:1/3;align-self:start}.rezept[data-schritt=befund][data-erweitert=an] [data-nur=ecken]>.rezept-laeuft,.rezept[data-schritt=befund] [data-nur=ecken] [data-action=rezept-start]{display:none}.rezept[data-schritt=befund] [data-nur=ecken]>.rezept-zeile{box-shadow:none;position:static}.rezept[data-schritt=befund] [data-nur=ecken]>.rezept-zeile:after{content:none}.rezept[data-schritt=verlauf]>.kopf>small{display:none}.rezept-teil>.button{justify-self:start}.rezept-ablage{gap:var(--space-4);padding-block:calc(var(--space-6) - 1px);border:1px dashed var(--border);border-radius:var(--radius);background:var(--bg-surface)}.rezept-ablage>svg.i{width:40px;height:40px;color:var(--text-muted)}.rezept-ablage :is(.drop-zone-label,.drop-zone-hint){max-width:56ch;margin:0}.rezept-ablage>.drop-zone-actions{margin:0}.rezept-ablage .drop-zone-label{font-size:var(--fs-2);font-weight:var(--weight-semibold);color:var(--text);text-wrap:balance}@container (width<=639px){.rezept-ablage .rezept-zeile{grid-template-columns:minmax(0,1fr);grid-auto-rows:var(--kh);width:100%;display:grid}}.rezept-mehr{outline:1px solid var(--border);outline-offset:-1px;border-radius:var(--radius);background:var(--bg-surface);border:0;min-width:0}summary:has(>.kit-chevron){min-height:var(--row-height);padding-inline:var(--row-pad-x);border-radius:var(--radius);cursor:pointer;transition:background var(--speed-quick) var(--ease-out)}@media (hover:hover){summary:has(>.kit-chevron):hover{background:var(--bg-row-hover)}}.kit-rows{display:grid}.kit-rows>:empty{display:none}.kit-rows>details+details{border-top:1px solid var(--border)}.kit-menu>[role=group]+[role=group]{margin-top:var(--menu-gap);border-top:1px solid var(--border)}.kit-menu-group{padding:var(--menu-gap) 10px 0}.kit-menu-group+.kit-menu-item{margin-top:var(--menu-gap)}@keyframes aufklappen{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){details[open]>:not(summary){animation:aufklappen .16s var(--ease-out) both}}:is(.rezept-mehr,.rezept-info)>summary{align-items:center;gap:var(--space-2);min-height:var(--kh);cursor:pointer;list-style:none;display:flex}:is(.rezept-mehr,.rezept-info)>summary::-webkit-details-marker{display:none}.rezept-mehr>summary{padding:0 var(--space-4);font-weight:var(--weight-semibold);justify-content:space-between}.rezept-info>summary{color:var(--text-muted)}:is(.rezept-mehr,.rezept-info)[open]{gap:var(--space-4);align-content:start;display:grid}:is(.rezept-mehr,.rezept-info)[open]::details-content{gap:var(--space-4);align-content:start;display:grid}.rezept-info[open]{gap:var(--space-2) 0;grid-column:1/-1;grid-template-columns:subgrid}.rezept-info[open]::details-content{gap:var(--space-2) 0;grid-column:1/-1;grid-template-columns:subgrid}.rezept-mehr[open]{padding-bottom:var(--space-4)}.rezept-mehr>:not(summary){margin-inline:var(--space-4);min-width:0}.rezept-info{min-width:0}.rezept-info>:not(summary){min-width:0;margin:0}.rezept-info h3{font-size:var(--fs-1);font-weight:var(--weight-semibold);margin:0}.rezept-sucher{display:grid}.rezept-video{border-radius:var(--radius);background:var(--bg-subtle);width:100%;height:auto}.rezept-rahmen{pointer-events:none;width:100%;height:auto}.rezept-rahmen:not([data-blatt]){display:none}.rezept-rahmen>*{fill:none;stroke:#fff;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px #000)}.rezept-rahmen path[data-raster]{stroke-width:1.5px;opacity:.5}.rezept-rahmen polygon{stroke-width:2px;stroke-dasharray:8 6}.rezept-rahmen[data-blatt=erkannt]>*{stroke:var(--border-success-strong);filter:none}.rezept-rahmen[data-blatt=erkannt] polygon{fill:var(--bg-success);stroke-width:3px;stroke-dasharray:none}.rezept-blick{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=640px){.rezept-blick{columns:2;column-gap:calc(var(--space-4) + mod(-100%,var(--space-4)));display:block}.rezept-blick>*{break-inside:avoid}.rezept-blick>:not(:last-child){margin-block-end:var(--space-4)}.rezept-blick>:is(:first-child,:nth-child(2):last-child){column-span:all}}.rezept-urteil{gap:var(--space-2) var(--space-4);padding:var(--space-4);scroll-margin-top:var(--space-4);border-radius:var(--radius);background:var(--bg-success);outline:1px solid var(--border-success);outline-offset:-1px;align-content:center;display:grid}.rezept-urteil[data-art=klaeren]{background:var(--bg-warning);outline-color:var(--border-warning)}.rezept-urteil[data-art=nein]{background:var(--bg-danger);outline-color:var(--border-danger)}.rezept-urteil h2{font-size:var(--fs-3);line-height:var(--space-8);font-weight:var(--weight-semibold);margin:0}.rezept-urteil>.rezept-zeile{margin-top:var(--space-2);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.rezept-urteil .rezept-betrag{font-size:var(--fs-2);line-height:var(--space-6)}@container (width>=640px){.rezept-urteil{grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1fr) auto;row-gap:0}.rezept-urteil>:not(h2,.rezept-zeile){margin-top:var(--space-2)}.rezept-urteil>.rezept-zeile{grid-area:1/2/span 3;align-self:center;margin-top:0}}.rezept-blickkarte{grid-template-columns:var(--space-6) min(216px,round(down,100% - 240px,var(--space-2))) minmax(0,1fr);gap:var(--space-2) 0;padding:var(--space-4);outline:1px solid var(--border);outline-offset:-1px;border-radius:var(--radius);background:var(--bg-surface);align-content:start;min-width:0;display:grid;container:rezeptkarte/inline-size}:is(.rezept-blickkarte,.rezept-info,.rezept-preise)>*{grid-column:1/-1}.rezept-angaben{grid-template-columns:128px minmax(0,1fr);margin:0;display:grid}.rezept-angaben dt,.rezept-name{color:var(--text-muted);padding-inline-end:var(--space-4)}.rezept-angaben dd{overflow-wrap:anywhere;margin:0}.rezept-punkte,.rezept-hinweise{gap:var(--space-2) 0;margin:0;padding:0;list-style:none;display:grid}.rezept-punkte{grid-template-columns:var(--space-6) minmax(0,1fr)}.rezept-punkte li{grid-column:1/-1;grid-template-columns:subgrid;overflow-wrap:anywhere;align-items:start;min-width:0;display:grid}.rezept-punkte li>span:last-child{grid-column:2/-1}.rezept-preise{gap:var(--space-2) 0;grid-template-columns:minmax(0,1fr);display:grid}.rezept-preise>.rezept-angaben{grid-template-columns:subgrid}.rezept-preise dd+dt{margin-top:var(--space-2)}@container rezeptkarte (width>=416px){:is(.rezept-angaben,.rezept-punkte,.rezept-preise){grid-template-columns:subgrid}.rezept-angaben dt{grid-column:1/3}.rezept-preise dd+dt{margin-top:0}.rezept-punkte li>span:last-child:not(:only-of-type){grid-column:3}}.rezept-punkte li svg.i{width:var(--space-4);height:var(--space-4);margin-top:calc(var(--space-2) / 2)}.rezept-punkte li[data-art=ok] svg.i{color:var(--text-success)}.rezept-punkte li[data-art=warn] svg.i{color:var(--text-warning)}.rezept-punkte li[data-art=fehlt] svg.i{color:var(--text-danger)}.rezept-punkte li[data-art=hinweis] svg.i{color:var(--text-muted)}.rezept-punkte li[data-art=aus]{color:var(--text-subtle)}.rezept-grund{margin:0}.rezept-laeuft{color:var(--text-muted)}.rezept{--kh:var(--control-height);line-height:var(--space-6);container:rezept/inline-size}.rezept h1{line-height:var(--space-8)}.rezept :is(small,.drop-zone-hint){line-height:var(--space-6)}.rezept :is(p,small,dd,li){text-wrap:pretty}.rezept :is(h1,h2,summary>span,.rezept-karte-titel,.drop-zone-label,.rezept-grund,.rezept-hinweis,.rezept-hinweise li,.rezept-empfehlung){text-wrap:balance}.rezept .button[aria-pressed=true]{background:var(--bg-accent-soft);border-color:var(--border-accent)}.rezept .textarea{line-height:var(--space-6);padding-block:calc(var(--space-2) - 1px)}@supports (min-height:calc-size(min-content,size)){.rezept :is(.rezept-teil,.rezept-blick,.rezept-fall)>:not(canvas,video),.rezept-bild,.rezept-matrix{min-height:calc-size(min-content,round(up,size,var(--space-2)))}.rezept .button:not(.button-icon):not([data-kapp]){min-width:calc-size(max-content,round(up,size,var(--space-2)))}@container (width>=640px){.rezept-ablage>.drop-zone-actions{width:calc-size(max-content,round(up,size,var(--space-4)));justify-content:start}}}.rezept [data-nur=befund]>*,.rezept-fall>*{min-width:0}.rezept .select{min-width:0;max-width:100%}.rezept .select>.kit-select{height:auto;min-height:var(--kh);padding-block:calc(var(--space-2) - 1px)}.rezept .kit-select-value>span{white-space:normal}.rezept .kit-select-value>span:not([data-current]){display:none}.rezept-position :is(.rezept-zusaetze,.rezept-zeile)>.select{width:112px}.rezept .zahlfeld{width:calc(var(--kh) * 2 + 68px)}.rezept-fall{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (width>=760px){.rezept-fall{grid-template-columns:round(down,calc((100% - var(--space-4)) / 2),var(--space-2)) minmax(0,1fr)}}.rezept-art,.rezept-art select{width:100%}.rezept-fall>:is(.rezept-varianten,.rezept-hinweise){grid-column:1/-1}.rezept-position,.rezept :is(.rezept-fall,.rezept-matrix){container-type:inline-size}.rezept-ergebnis{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.rezept-betrag{font-size:var(--fs-3);font-weight:var(--weight-semibold);line-height:var(--space-8)}.rezept-ergebnis small{color:var(--text-muted)}.rezept-empfehlung{padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--bg-success);outline:1px solid var(--border-success);outline-offset:-1px;font-weight:var(--weight-medium);margin:0}.rezept-schritte{gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-1);margin:0;padding:0;display:grid}.rezept-schritte li[data-art=annahme]{color:var(--text-warning)}.rezept-schritte li:is([data-art=abweichung],[data-art=entfaellt]){color:var(--text-danger)}.rezept-schritte li:is([data-art=runter],[data-art=sicherer],[data-art=mehr]){color:var(--text-success)}.rezept-karte-titel{font-weight:var(--weight-semibold);margin:0}.rezept-karte-inhalt,.rezept-merkmale{color:var(--text-muted);font-size:var(--fs-1);margin:0}.schalterliste{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.schalterliste legend{padding:0 0 var(--space-2);font-weight:var(--weight-semibold)}.schalterliste>label{grid-template-columns:var(--space-8) minmax(0,1fr);gap:var(--space-2);min-width:0;padding:calc((var(--kh) - var(--space-6)) / 2) 0;cursor:pointer;align-items:start;display:grid}.schalterliste>label>input{margin-block:2px}.rezept-zusaetze>.select{margin:0 0 var(--space-2) calc(var(--space-8) + var(--space-2))}@container (width>=440px){.rezept-zusaetze{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.rezept-zusaetze>.select{align-self:center;margin:0}}.rezept-kandidaten{gap:var(--space-2);font-size:var(--fs-1);margin:0;padding:0;list-style:none;display:grid}.rezept-kandidaten li:not([data-empfohlen]){color:var(--text-muted)}.rezept-hinweise li,.rezept-hinweis{padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--bg-hover);font-size:var(--fs-1);overflow-wrap:anywhere;margin:0}.rezept-hinweis:is([data-art=bg],[data-art=abgelaufen],[data-art=nichts]),.rezept-hinweise li:is([data-art=fehlt],[data-art=einseitig],[data-art=menge],[data-art=produktgruppe]){background:var(--bg-danger);outline:1px solid var(--border-danger);outline-offset:-1px}.rezept-hinweis[data-art=gueltig]{background:var(--bg-success)}.rezept .table caption{padding:var(--space-2) var(--space-4)}.rezept-varianten{--columns:5}.rezept-abrechnung{--columns:6}.rezept .table :is(td,:where(tbody) th).zahl{font-family:var(--font-sans);white-space:normal}.rezept .table th:not(:first-child){width:round(down,calc(100cqw / var(--columns)),var(--space-2))}.rezept .table :is(td,:where(tbody) th){box-shadow:inset 0 -1px 0 var(--border);border-bottom:0}.rezept .table tr:last-child>:is(td,:where(tbody) th){box-shadow:none}.rezept-varianten :is(td,:where(tbody) th){white-space:normal;overflow-wrap:anywhere}.rezept-varianten tr[data-empfohlen]{background:var(--bg-success)}.rezept-fall .rezept-matrix{grid-column:1/-1}.rezept-abrechnung tr[data-gleich]>:is(td,th):first-child{color:var(--text-muted)}.rezept-check{gap:var(--space-4);align-items:start;display:grid}.rezept-blickkarte>form+form{margin-block-start:var(--space-4)}@container (width>=640px){.rezept-check:has(>.rezept-bild){grid-template-columns:round(down,calc((100% - var(--space-4)) / 2),var(--space-2)) minmax(0,1fr)}}.rezept small>a,dl.daten dd>a[data-action]{min-height:var(--kh);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}@container (width<=759px){.rezept :is(.rezept-varianten,.rezept-abrechnung) thead{display:none}.rezept :is(.rezept-varianten,.rezept-abrechnung) tbody{gap:var(--space-2);display:grid}.rezept :is(.rezept-varianten,.rezept-abrechnung) tbody tr{gap:0 var(--space-4);padding:var(--space-2) var(--space-4);outline:1px solid var(--border);outline-offset:-1px;border-radius:var(--radius);box-shadow:none;grid-template-columns:auto minmax(0,1fr);display:grid}.rezept :is(.rezept-varianten,.rezept-abrechnung) tr>:is(td,:where(tbody) th)[data-rolle=feld]{grid-template-columns:subgrid;gap:0 var(--space-4);line-height:var(--space-4);grid-column:1/-1;display:grid}.rezept :is(.rezept-varianten,.rezept-abrechnung) tr>:is(td,:where(tbody) th).zahl{justify-items:end}.rezept :is(.rezept-varianten,.rezept-abrechnung) tr>:is(td,:where(tbody) th).zahl:before{justify-self:start}}.drei-d{gap:var(--space-6);min-width:0;display:grid}.drei-d>.kopf{margin:0}.drei-d>.kopf p{color:var(--text-muted);margin:0}.drei-d-bar{align-items:center;gap:var(--space-2) var(--space-4);min-block-size:var(--space-10);flex-wrap:wrap;display:flex}.feld-suche{inline-size:100%;align-items:center;min-width:0;display:flex;position:relative}.feld-suche>.i{color:var(--text-muted);pointer-events:none;position:absolute;inset-inline-start:var(--space-2)}.feld-suche input{inline-size:100%;padding-inline:calc(var(--space-2) + 24px) var(--space-2)}.drei-d-bar>.feld-suche{flex:20rem;max-inline-size:32rem}[data-panel]>header:has(>.feld-lupe){position:relative}[data-panel]>header>.feld-lupe{color:var(--text-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--space-4) + var(--space-2));translate:0 -50%}[data-panel]>header:has(>.feld-lupe)>input[type=search]{padding-inline-start:calc(var(--space-8) + var(--space-2))}.formhinweis{color:var(--text-muted);font-size:var(--fs-0);margin:0}.drei-d-bar>.segmented{flex:0 auto}.drei-d-zahl{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.drei-d-liste{gap:var(--space-4);grid-template-columns:repeat(auto-fill,round(down,calc((100% - 2 * var(--space-4)) / 3),var(--space-2)));justify-content:start;min-width:0;display:grid}.drei-d-liste>:last-child:nth-child(3n+1):not(:first-child){grid-column:1/-1}@container (width<=47rem){.drei-d-liste{grid-template-columns:repeat(auto-fill,round(down,calc((100% - var(--space-4)) / 2),var(--space-2)))}.drei-d-liste>:last-child:nth-child(3n+1){grid-column:auto}.drei-d-liste>:last-child:nth-child(odd):not(:first-child){grid-column:1/-1}}@media (width<=720px){.drei-d-liste{grid-template-columns:minmax(0,1fr)}.drei-d-bild{justify-self:center;max-inline-size:16rem}}.drei-d-datei{gap:var(--space-2);padding:var(--space-2);cursor:default;grid-template-rows:auto minmax(0,1fr) auto}.drei-d-bild{border-radius:calc(var(--radius) - 2px);background:radial-gradient(120% 100% at 50% 0%,var(--bg-current),var(--bg-subtle));box-shadow:inset 0 0 0 1px var(--border)}.drei-d-bild canvas{cursor:grab;max-width:100%;height:auto;display:block}.drei-d-herkunft{border-radius:var(--radius-small);background:var(--bg-page-translucent);color:var(--text-muted);font-size:var(--fs-0);padding:2px 6px;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.drei-d-datei:hover .drei-d-bild,.drei-d-datei:focus-within .drei-d-bild{box-shadow:inset 0 0 0 1px var(--border-strong)}.drei-d-still{align-content:center;justify-items:center;gap:var(--space-2);aspect-ratio:16/10;inline-size:100%;padding:var(--space-4);text-align:center;color:var(--text-subtle);display:grid}.drei-d-still>.i{block-size:32px;inline-size:32px}.drei-d-text{align-content:start;gap:var(--space-2);padding-inline:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.drei-d-kopf,.unterschrift-zeile{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.kunde{background:var(--bg-page);block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--text);border:0;margin:0;padding:0;inset:0;overflow:clip}.kunde[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.kunde-kopf,.kunde-fuss{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8)}.kunde-kopf{border-block-end:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}@media (width<=720px){.kunde-kopf{grid-template-columns:minmax(0,1fr) auto;row-gap:0}.kunde-kopf>small{grid-row:2}.kunde-kopf>.button{grid-area:1/2/3/3}}.kunde-fuss{border-block-start:1px solid var(--border);justify-content:space-between;display:flex}.kunde-inhalt{align-content:start;gap:var(--space-4);inline-size:100%;max-inline-size:760px;padding:var(--space-8);font-size:calc(var(--fs-2) * 1.2);margin-inline:auto;line-height:1.45;display:grid;overflow-y:auto}.kunde-inhalt h1{font-size:calc(var(--fs-3) * 1.2);margin:0;line-height:1.2}.kunde-inhalt h2{font-size:calc(var(--fs-2) * 1.2);margin:0}.kunde-inhalt p,.kunde-inhalt ul{margin:0}.kunde-inhalt small{font-size:var(--fs-1)}.kunde-lead{color:var(--text-muted)}.kunde-liste,.kunde-punkte{gap:var(--space-2);padding-inline-start:var(--space-6);display:grid}.kunde-betrag{font-weight:var(--weight-semibold)}.kunde-wahl{gap:var(--space-4);display:grid}.kunde-wahl>label{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.kunde-wahl>label:has(:checked){border-color:var(--border-accent);background:var(--bg-accent-soft)}.kunde-wahl input{inline-size:var(--space-8);block-size:var(--space-8);accent-color:var(--text-accent);margin:0}.kunde-feld>.unterschrift-feld{aspect-ratio:3;touch-action:none;cursor:crosshair;background:var(--bg-hover);border-radius:var(--radius);border-block-end:2px solid var(--text-muted);block-size:auto;inline-size:100%;display:block}.kunde-feld path{fill:none;stroke:var(--text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.unterschrift-zeile>.button{flex:none}.unterschrift-zeile{flex-wrap:wrap}.unterschrift-zeile>.feld-hinweis{flex:16ch}.drei-d-kopf b{font-variant-numeric:tabular-nums}.drei-d-kunde{color:var(--text-muted);font-size:var(--fs-0);margin:0}.drei-d-meta{color:var(--text-subtle);font-size:var(--fs-0);font-variant-numeric:tabular-nums;margin:0}.drei-d-text[data-action]{cursor:pointer}.drei-d-text>:is(p,small){line-height:var(--space-6)}.drei-d-scans{gap:var(--space-2);border-top:1px solid var(--border);min-width:0;padding-top:var(--space-6);display:grid}.drei-d-scans-kopf{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.drei-d-scans-kopf h2{font-size:var(--fs-2);line-height:var(--space-6);font-weight:var(--weight-semibold);margin:0}.drei-d-scans-kopf small{color:var(--text-muted);font-variant-numeric:tabular-nums}.drei-d-scans-lead{color:var(--text-muted);line-height:var(--space-6);max-inline-size:64ch;margin:0}.drei-d-scanliste{margin:0;padding:0;list-style:none}.drei-d-scan{gap:var(--space-2);padding:var(--space-2);grid-template-rows:auto minmax(0,1fr)}.drei-d-scan-name{white-space:normal;text-align:start;block-size:auto;max-inline-size:100%;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;justify-self:start}.drei-d-scan-name>span{overflow-wrap:anywhere;min-inline-size:0}.fall-3d-meta{align-items:center;gap:var(--space-2) var(--space-4);color:var(--text-muted);font-size:var(--fs-0);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.fall-3d-dateien .button[aria-current=true]{border-color:var(--border-focus);box-shadow:inset 0 0 0 1px var(--border-focus)}.fall-3d-dateien .button[aria-current=true]>.i{color:var(--text-accent)}.fall-3d-druck canvas{aspect-ratio:204/150;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-page);block-size:auto;inline-size:100%;display:block}.fall-3d-druck .aktionen{gap:var(--space-2)}.fall-3d-druck .aktionen input[type=range]{flex:8rem;min-inline-size:5rem}.fall-3d-druck input[type=range]:disabled{opacity:.45}.drei-d-modelle{gap:var(--space-2);font-size:var(--fs-0);margin:0;padding:0;list-style:none;display:grid}.drei-d-modelle li{align-items:center;gap:var(--space-2);grid-template-columns:16px minmax(0,1fr) auto auto;min-width:0;display:grid}.drei-d-modelle li>.i{color:var(--text-muted)}.drei-d-modelle small{color:var(--text-muted);white-space:nowrap}.drei-d-was{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drei-d-griffe{gap:var(--space-2);padding:0 var(--space-2) var(--space-2);flex-wrap:wrap;display:flex}.drei-d-griffe .button{flex:auto}.drei-d-leer{padding:var(--space-8) var(--space-4);text-align:center;margin:0}.drei-d-leer-block{justify-items:center;gap:var(--space-2);grid-column:1/-1;display:grid}.drei-d-leer-hinweis{color:var(--text-muted);text-align:center;margin:0}:where(p,li,dd,td){-webkit-hyphens:manual;hyphens:manual}:where(html){font-feature-settings:normal}:where(dialog){margin:auto}:where(h1,h2,h3,h4,h5,h6){font-weight:700}:where(dialog,.table) :where(td,dd,output,[data-zahl]){font-variant-numeric:inherit}:where(input[type=range]){margin:2px}:where(.table){border-collapse:separate}}@layer components{.app-header-actions>[data-select-trigger]{border-color:var(--border-control);min-width:110px;color:var(--text-muted);flex:0 210px}.nav-sicht{margin-top:var(--space-4);padding:var(--space-2);border-radius:var(--radius);color:var(--text-subtle);font-size:var(--fs-0);text-align:start;align-items:center;gap:6px;display:flex}.nav-sicht:hover{background:var(--bg-current);color:var(--text)}.benutzer-knopf{align-items:center;gap:var(--space-2);border-radius:var(--radius-round);padding:2px;display:flex}.benutzer-knopf:hover{background:var(--bg-current)}.benutzer-text{text-align:start;line-height:1.2;font-size:var(--fs-0);display:grid}.benutzer-text small{color:var(--text-subtle)}.benutzer-pfeil{margin-inline-end:var(--space-2)}@media (width<=1279px){.benutzer-text,.benutzer-pfeil{display:none}}@media (width>=721px){.app-sidebar[data-schmal] .nav-sicht>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-2\.5{inset-inline-start:calc(var(--spacing) * 2.5)}.-end-1\.5{inset-inline-end:calc(var(--spacing) * -1.5)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.top-0{top:0}.top-1\/2{top:50%}.top-\[round\(12dvh\,8px\)\]{top:round(12dvh,8px)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-1\/2{left:50%}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.col-start-1{grid-column-start:1}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.my-1{margin-block:var(--spacing)}.ms-auto{margin-inline-start:auto}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-\(--kh\){width:var(--kh);height:var(--kh)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-full{width:100%;height:100%}.h-\(--kh\){height:var(--kh)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-\[1\.15rem\]{height:1.15rem}.h-\[88dvh\]{height:88dvh}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\(--bits-dropdown-menu-content-available-height\){max-height:var(--bits-dropdown-menu-content-available-height)}.max-h-\(--bits-select-content-available-height\){max-height:var(--bits-select-content-available-height)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[min\(50dvh\,20rem\)\]{max-height:min(50dvh,20rem)}.max-h-\[min\(60dvh\,26rem\)\]{max-height:min(60dvh,26rem)}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-dvh{min-height:100dvh}.w-\(--bits-popover-anchor-width\){width:var(--bits-popover-anchor-width)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-25{width:calc(var(--spacing) * 25)}.w-\[min\(24rem\,calc\(100\%-2rem\)\)\]{width:min(24rem,100% - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--breite\){max-width:var(--breite)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-full{max-width:100%}.min-w-\(--bits-select-anchor-width\){min-width:var(--bits-select-anchor-width)}.min-w-0{min-width:0}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[16rem\]{min-width:16rem}.min-w-fit{min-width:fit-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0\.5{--tw-border-spacing-x:calc(var(--spacing) * .5);--tw-border-spacing-y:calc(var(--spacing) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--bits-dropdown-menu-content-transform-origin\){transform-origin:var(--bits-dropdown-menu-content-transform-origin)}.origin-\(--bits-popover-content-transform-origin\){transform-origin:var(--bits-popover-content-transform-origin)}.origin-\(--bits-select-content-transform-origin\){transform-origin:var(--bits-select-content-transform-origin)}.origin-\(--bits-tooltip-content-transform-origin\){transform-origin:var(--bits-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.touch-none{touch-action:none}.scroll-my-1{scroll-margin-block:var(--spacing)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[appearance\:textfield\]{appearance:textfield}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:.625rem}.rounded-md{border-radius:.5rem}.rounded-sm{border-radius:.375rem}.rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.rounded-t-xl{border-top-left-radius:.875rem;border-top-right-radius:.875rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--border-strong\){border-color:var(--border-strong)}.border-\(color\:--border\),.border-border{border-color:var(--border)}.border-destructive\/30{border-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--gefahr) 30%, transparent)}}.border-destructive\/40{border-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--gefahr) 40%, transparent)}}.border-info\/30{border-color:var(--hinweis)}@supports (color:color-mix(in lab, red, red)){.border-info\/30{border-color:color-mix(in oklab, var(--hinweis) 30%, transparent)}}.border-input{border-color:var(--border-toggle)}.border-primary,.border-primary\/25{border-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab, var(--bg-accent) 25%, transparent)}}.border-primary\/30{border-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--bg-accent) 30%, transparent)}}.border-success\/30{border-color:var(--text-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--text-success) 30%, transparent)}}.border-transparent{border-color:#0000}.border-warning\/30{border-color:var(--warnung)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--warnung) 30%, transparent)}}.bg-\(--bg-hover\){background-color:var(--bg-hover)}.bg-\(--bg-surface\){background-color:var(--bg-surface)}.bg-accent{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent{background-color:color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface))}}.bg-background,.bg-background\/85{background-color:var(--bg-page)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, var(--bg-page) 85%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--bg-surface)}.bg-destructive,.bg-destructive\/10{background-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--gefahr) 10%, transparent)}}.bg-foreground{background-color:var(--text)}.bg-info\/10{background-color:var(--hinweis)}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab, var(--hinweis) 10%, transparent)}}.bg-muted{background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.bg-muted{background-color:color-mix(in oklab, var(--text) 4%, var(--bg-surface))}}.bg-popover{background-color:var(--bg-raised)}.bg-primary{background-color:var(--bg-accent)}.bg-sidebar{background-color:var(--bg-page)}.bg-success\/10{background-color:var(--text-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--text-success) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning\/10{background-color:var(--warnung)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warnung) 10%, transparent)}}.object-contain{object-fit:contain}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-\[3px\]{padding:3px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-px{padding-inline:1px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.pe-0{padding-inline-end:0}.pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.pe-1{padding-inline-end:var(--spacing)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-7\.5{padding-inline-end:calc(var(--spacing) * 7.5)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.label{font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:400;line-height:1rem}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[13px\]{font-size:13px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.text-background{color:var(--bg-page)}.text-card-foreground{color:var(--text)}.text-destructive{color:var(--gefahr)}.text-foreground{color:var(--text)}.text-info{color:var(--hinweis)}.text-muted-foreground{color:var(--text-muted)}.text-popover-foreground{color:var(--text)}.text-primary{color:var(--text-accent)}.text-primary-foreground{color:var(--text-on-accent)}.text-success{color:var(--text-success)}.text-warning{color:var(--warnung)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}@media (hover:hover){.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\/zeile\:text-sm:is(:where(.group\/zeile):hover *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-hover\/zeile\:tracking-normal:is(:where(.group\/zeile):hover *){--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.group-hover\/zeile\:normal-case:is(:where(.group\/zeile):hover *){text-transform:none}}.group-focus-visible\:opacity-70:is(:where(.group):focus-visible *){opacity:.7}.group-has-focus-visible\/zeile\:text-sm:is(:where(.group\/zeile):has(:focus-visible) *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-has-focus-visible\/zeile\:normal-case:is(:where(.group\/zeile):has(:focus-visible) *){text-transform:none}.group-data-\[selected\]\:block:is(:where(.group)[data-selected] *){display:block}.group-data-\[state\=active\]\:rotate-180:is(:where(.group)[data-state=active] *),.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.selection\:bg-primary ::selection{background-color:var(--bg-accent)}.selection\:bg-primary::selection{background-color:var(--bg-accent)}.selection\:text-primary-foreground ::selection{color:var(--text-on-accent)}.selection\:text-primary-foreground::selection{color:var(--text-on-accent)}.placeholder\:text-muted-foreground::placeholder{color:var(--text-muted)}.before\:content-\[attr\(data-monogram\)\]:before{--tw-content:attr(data-monogram);content:var(--tw-content)}@media (hover:hover){.group-hover\/zeile\:before\:content-none:is(:where(.group\/zeile):hover *):before{content:var(--tw-content);--tw-content:none;content:none}}.group-has-focus-visible\/zeile\:before\:content-none:is(:where(.group\/zeile):has(:focus-visible) *):before{content:var(--tw-content);--tw-content:none;content:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 2)}.after\:start-0:after{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 0)}.after\:start-\[5px\]:after{content:var(--tw-content);inset-inline-start:5px}.after\:end-0:after{content:var(--tw-content);inset-inline-end:calc(var(--spacing) * 0)}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:rounded-sm:after{content:var(--tw-content);border-radius:.375rem}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:opacity-30:after{content:var(--tw-content);opacity:.3}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.first\:mt-0:first-child{margin-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-ring:focus-within{border-color:var(--bg-accent)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--bg-accent) 50%, transparent)}}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent:hover{background-color:color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface))}}.hover\:bg-accent\/60:hover{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab, color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface)) 60%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--gefahr) 90%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, color-mix(in oklab, var(--text) 4%, var(--bg-surface)) 60%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--bg-accent) 90%, transparent)}}.hover\:text-accent-foreground:hover,.hover\:text-foreground:hover,.hover\:text-foreground\/80:hover{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/80:hover{color:color-mix(in oklab, var(--text) 80%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:after\:w-0\.5:hover:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.hover\:after\:bg-foreground:hover:after{content:var(--tw-content);background-color:var(--text)}.hover\:after\:bg-ring:hover:after{content:var(--tw-content);background-color:var(--bg-accent)}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}.hover\:after\:shadow-\[0_0_8px_1px_var\(--color-ring\)\]:hover:after{content:var(--tw-content);--tw-shadow:0 0 8px 1px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:bg-accent:focus{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-accent:focus{background-color:color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface))}}.focus\:text-accent-foreground:focus{color:var(--text)}.focus-visible\:border-ring:focus-visible{border-color:var(--bg-accent)}.focus-visible\:bg-accent:focus-visible{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-accent:focus-visible{background-color:color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface))}}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--bg-accent) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:after\:w-0\.5:focus-visible:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.focus-visible\:after\:bg-foreground:focus-visible:after{content:var(--tw-content);background-color:var(--text)}.focus-visible\:after\:bg-ring:focus-visible:after{content:var(--tw-content);background-color:var(--bg-accent)}.focus-visible\:after\:opacity-100:focus-visible:after{content:var(--tw-content);opacity:1}.focus-visible\:after\:shadow-\[0_0_8px_1px_var\(--color-ring\)\]:focus-visible:after{content:var(--tw-content);--tw-shadow:0 0 8px 1px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:after\:ring-\[3px\]:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:after\:ring-ring\/50:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:after\:ring-ring\/50:focus-visible:after{--tw-ring-color:color-mix(in oklab, var(--bg-accent) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--gefahr)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--gefahr) 20%, transparent)}}.data-betont\:bg-accent\/70[data-betont]{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-betont\:bg-accent\/70[data-betont]{background-color:color-mix(in oklab, color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface)) 70%, transparent)}}.data-betont\:font-medium[data-betont]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-zieht\:after\:w-0\.5[data-zieht]:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.data-zieht\:after\:bg-foreground[data-zieht]:after{content:var(--tw-content);background-color:var(--text)}.data-zieht\:after\:bg-ring[data-zieht]:after{content:var(--tw-content);background-color:var(--bg-accent)}.data-zieht\:after\:opacity-100[data-zieht]:after{content:var(--tw-content);opacity:1}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:text-muted-foreground[data-disabled]{color:var(--text-muted)}.data-\[disabled\]\:line-through[data-disabled]{text-decoration-line:line-through}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\]\:opacity-60[data-disabled]{opacity:.6}.data-\[highlighted\]\:bg-accent[data-highlighted]{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[highlighted\]\:bg-accent[data-highlighted]{background-color:color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface))}}.data-\[highlighted\]\:text-accent-foreground[data-highlighted]{color:var(--text)}.data-\[outside-month\]\:invisible[data-outside-month]{visibility:hidden}.data-\[selected\]\:bg-accent[data-selected]{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[selected\]\:bg-accent[data-selected]{background-color:color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface))}}.data-\[selected\]\:bg-primary[data-selected]{background-color:var(--bg-accent)}.data-\[selected\]\:font-medium[data-selected]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[selected\]\:text-accent-foreground[data-selected],.data-\[selected\]\:text-foreground[data-selected]{color:var(--text)}.data-\[selected\]\:text-primary-foreground[data-selected]{color:var(--text-on-accent)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-accent[data-state=active]{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=active\]\:bg-accent[data-state=active]{background-color:color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface))}}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--bg-page)}.data-\[state\=active\]\:font-semibold[data-state=active]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--text)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--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)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--bg-accent)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--bg-accent)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--text-on-accent)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=indeterminate\]\:border-primary[data-state=indeterminate]{border-color:var(--bg-accent)}.data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]{background-color:var(--bg-accent)}.data-\[state\=indeterminate\]\:text-primary-foreground[data-state=indeterminate]{color:var(--text-on-accent)}.data-\[state\=on\]\:border-primary[data-state=on]{border-color:var(--bg-accent)}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface))}}.data-\[state\=on\]\:text-foreground[data-state=on]{color:var(--text)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=selected\]\:bg-accent[data-state=selected]{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=selected\]\:bg-accent[data-state=selected]{background-color:color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface))}}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--border-toggle)}.data-\[today\]\:font-medium[data-today]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[today\]\:text-primary[data-today]{color:var(--text-accent)}.data-\[ton\=alarm\]\:font-medium[data-ton=alarm]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[ton\=alarm\]\:text-destructive[data-ton=alarm]{color:var(--gefahr)}.data-\[ton\=ok\]\:text-success[data-ton=ok]{color:var(--text-success)}.data-\[ton\=warn\]\:font-medium[data-ton=warn]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[ton\=warn\]\:text-warning[data-ton=warn]{color:var(--warnung)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/70{background-color:var(--bg-page)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/70{background-color:color-mix(in oklab, var(--bg-page) 70%, transparent)}}}@media (prefers-reduced-motion:no-preference){.motion-safe\:transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-150{--tw-duration:.15s;transition-duration:.15s}.motion-safe\:ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media not all and (width>=720px){.max-\[720px\]\:hidden{display:none}.max-\[720px\]\:h-11{height:calc(var(--spacing) * 11)}.max-\[720px\]\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-\[720px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[720px\]\:text-\[13px\]{font-size:13px}}@media not all and (width>=64rem){.max-lg\:hidden{display:none}}@media not all and (width>=48rem){.max-md\:data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.max-md\:data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}}@media not all and (width>=40rem){.max-sm\:hidden{display:none}}@media (width>=721px){.min-\[721px\]\:hidden{display:none}}@media (width>=48rem){.md\:inset-auto{inset:auto}.md\:inset-x-auto{inset-inline:auto}.md\:top-1\/2{top:50%}.md\:top-\[12vh\]{top:12vh}.md\:bottom-auto{bottom:auto}.md\:left-1\/2{left:50%}.md\:col-start-2{grid-column-start:2}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[85dvh\]{height:85dvh}.md\:max-h-\[85dvh\]{max-height:85dvh}.md\:w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.md\:w-full{width:100%}.md\:max-w-3xl{max-width:var(--container-3xl)}.md\:max-w-6xl{max-width:var(--container-6xl)}.md\:max-w-lg{max-width:var(--container-lg)}.md\:max-w-xl{max-width:var(--container-xl)}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(16rem\,30rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(16rem,30rem) minmax(0,1fr)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:rounded-xl{border-radius:.875rem}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[13px\]{font-size:13px}.md\:data-\[state\=closed\]\:slide-out-to-bottom-0[data-state=closed]{--tw-exit-translate-y:calc(0*100%)}.md\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.md\:data-\[state\=open\]\:slide-in-from-bottom-0[data-state=open]{--tw-enter-translate-y:calc(0*100%)}.md\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}}@media (width>=64rem){.lg\:hidden{display:none}}@container not (width>=42rem){.\@max-2xl\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@max-2xl\:absolute{position:absolute}.\@max-2xl\:end-3{inset-inline-end:calc(var(--spacing) * 3)}.\@max-2xl\:top-3{top:calc(var(--spacing) * 3)}.\@max-2xl\:-order-2{order:calc(2 * -1)}.\@max-2xl\:-order-4{order:calc(4 * -1)}.\@max-2xl\:col-span-1{grid-column:span 1/span 1}.\@max-2xl\:row-start-1{grid-row-start:1}.\@max-2xl\:-ms-px{margin-inline-start:-1px}.\@max-2xl\:-mt-px{margin-top:-1px}.\@max-2xl\:mt-\[4px\]{margin-top:4px}.\@max-2xl\:block{display:block}.\@max-2xl\:flex{display:flex}.\@max-2xl\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\@max-2xl\:h-auto{height:auto}.\@max-2xl\:min-h-11{min-height:calc(var(--spacing) * 11)}.\@max-2xl\:w-auto{width:auto}.\@max-2xl\:max-w-none{max-width:none}.\@max-2xl\:basis-full{flex-basis:100%}.\@max-2xl\:flex-col{flex-direction:column}.\@max-2xl\:flex-wrap{flex-wrap:wrap}.\@max-2xl\:items-baseline{align-items:baseline}.\@max-2xl\:items-center{align-items:center}.\@max-2xl\:gap-2{gap:calc(var(--spacing) * 2)}.\@max-2xl\:gap-x-1{column-gap:var(--spacing)}.\@max-2xl\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.\@max-2xl\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.\@max-2xl\:rounded-lg{border-radius:.625rem}.\@max-2xl\:border{border-style:var(--tw-border-style);border-width:1px}.\@max-2xl\:border-0{border-style:var(--tw-border-style);border-width:0}.\@max-2xl\:bg-card{background-color:var(--bg-surface)}.\@max-2xl\:p-0{padding:0}.\@max-2xl\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.\@max-2xl\:ps-3{padding-inline-start:calc(var(--spacing) * 3)}.\@max-2xl\:text-start{text-align:start}.\@max-2xl\:text-\[0\.785rem\]{font-size:.785rem}.\@max-2xl\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\@max-2xl\:whitespace-normal{white-space:normal}.\@max-2xl\:before\:hidden:before{content:var(--tw-content);display:none}.\@max-2xl\:before\:text-muted-foreground:before{content:var(--tw-content);color:var(--text-muted)}.\@max-2xl\:before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}.\@max-2xl\:last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\@max-2xl\:data-betont\:border-primary\/40[data-betont]{border-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.\@max-2xl\:data-betont\:border-primary\/40[data-betont]{border-color:color-mix(in oklab, var(--bg-accent) 40%, transparent)}}.\@max-2xl\:data-leer\:hidden[data-leer]{display:none}}@container (width>=24rem){.\@sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=42rem){.\@2xl\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@2xl\:hidden{display:none}.\@2xl\:w-fit{width:fit-content}.\@2xl\:overflow-x-auto{overflow-x:auto}.\@2xl\:rounded-lg{border-radius:.625rem}.\@2xl\:border{border-style:var(--tw-border-style);border-width:1px}.\@2xl\:bg-card{background-color:var(--bg-surface)}}.dark\:bg-\(--bg-control\):where([data-theme=dark],[data-theme=dark] *){background-color:var(--bg-control)}.dark\:bg-\(--bg-surface\):where([data-theme=dark],[data-theme=dark] *){background-color:var(--bg-surface)}.dark\:bg-destructive\/60:where([data-theme=dark],[data-theme=dark] *){background-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--gefahr) 60%, transparent)}}.dark\:text-muted-foreground:where([data-theme=dark],[data-theme=dark] *){color:var(--text-muted)}@media (hover:hover){.dark\:hover\:bg-\(--bg-control-hover\):where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--bg-control-hover)}.dark\:hover\:bg-accent\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, color-mix(in oklab, var(--bg-accent) 9%, var(--bg-surface)) 50%, transparent)}}}.dark\:data-\[state\=active\]\:border-input:where([data-theme=dark],[data-theme=dark] *)[data-state=active]{border-color:var(--border-toggle)}.dark\:data-\[state\=active\]\:bg-\(--bg-control\):where([data-theme=dark],[data-theme=dark] *)[data-state=active]{background-color:var(--bg-control)}.dark\:data-\[state\=active\]\:text-foreground:where([data-theme=dark],[data-theme=dark] *)[data-state=active]{color:var(--text)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:where([data-theme=dark],[data-theme=dark] *)[data-state=checked]{background-color:var(--text-on-accent)}.dark\:data-\[state\=unchecked\]\:bg-foreground:where([data-theme=dark],[data-theme=dark] *)[data-state=unchecked]{background-color:var(--text)}@media (pointer:coarse){.pointer-coarse\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.pointer-coarse\:h-11{height:calc(var(--spacing) * 11)}.pointer-coarse\:h-auto{height:auto}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:min-w-11{min-width:calc(var(--spacing) * 11)}.pointer-coarse\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:fill-current svg{fill:currentColor}.\[\&_svg\]\:text-primary svg{color:var(--text-accent)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--text-muted)}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-search-cancel-button\]\:cursor-pointer::-webkit-search-cancel-button{cursor:pointer}.\[\&\>svg\]\:hidden>svg{display:none}@media (hover:hover){.group-hover\/zeile\:\[\&\>svg\]\:block:is(:where(.group\/zeile):hover *)>svg{display:block}}.group-has-focus-visible\/zeile\:\[\&\>svg\]\:block:is(:where(.group\/zeile):has(:focus-visible) *)>svg{display:block}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Inter;src:url(/assets/inter-CzTFM5bb.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Lexend Zetta;src:url(/assets/lexend-zetta-latin-400-4CZmhduj.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Zetta;src:url(/assets/lexend-zetta-latin-ext-400-hqk2WvB_.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;src:url(/assets/jetbrains-mono-latin-6fWv1k7M.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(/assets/jetbrains-mono-latin-ext-DIC32ArD.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Fallback;src:local(Courier New),local(Liberation Mono),local(DejaVu Sans Mono),local(Menlo),local(Consolas);font-weight:400 700;size-adjust:99.98%;ascent-override:102%;descent-override:30%;line-gap-override:0%}:root{--gefahr:lch(41% 66 20);--warnung:lch(41% 50 74);--hinweis:lch(35% 60 267)}[data-theme=dark]{--gefahr:lch(72% 50 22);--warnung:lch(80% 50 80);--hinweis:lch(74% 38 267)}.leiste-roll{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--text-muted) transparent}.leiste-roll::-webkit-scrollbar{width:8px;height:8px}.leiste-roll::-webkit-scrollbar-track{background:0 0}.leiste-roll::-webkit-scrollbar-thumb{background:var(--text-muted);background-clip:content-box;border:2px solid #0000;border-radius:999px}.app-header-actions>[data-select-trigger]{background:var(--bg-control);width:210px;min-width:110px;box-shadow:none;border-color:#0000;flex:0 210px;padding:0 28px 0 10px;font-size:13px;position:relative}.app-header-actions>[data-select-trigger]:after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--border-control), var(--shadow-small);pointer-events:none;position:absolute;inset:0}.topbar :is(.button:not(.button-icon),.search-trigger){border-radius:var(--radius-md)}@media print{html:has([data-druck][data-state=open]){overflow:visible!important}body:has([data-druck][data-state=open]){background:#fff}body:has([data-druck][data-state=open])>:not([data-druck],:has([data-druck])){display:none!important}dialog:has(>[data-druck][data-state=open]){width:auto;max-width:none;height:auto;max-height:none;box-shadow:none;visibility:hidden;background:0 0;border:0;margin:0;padding:0;position:static;inset:auto;overflow:visible}dialog:has(>[data-druck][data-state=open])::backdrop{display:none}dialog:has(>[data-druck][data-state=open])>:not([data-druck]){display:none!important}[data-druck][data-state=open]{visibility:visible;width:auto;max-width:none;max-height:none;box-shadow:none;color:#000;background:#fff;border:0;border-radius:0;animation:none;position:static;inset:auto;translate:none}[data-druck][data-state=open]>:not(:has([data-papier])){display:none}[data-druck][data-state=open]>:has([data-papier]){padding:0;overflow:visible}[data-druck][data-state=open] :has(>[data-papier])>:not([data-papier]){display:none}}@container (width<=640px){.table.table-fit,.table.table-fit tbody{min-width:0;display:block}.table.table-fit thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.table.table-fit tbody tr{align-items:baseline;gap:0 var(--space-4);padding:var(--space-4);box-shadow:inset 0 -1px 0 var(--border);border:0;flex-wrap:wrap;display:flex;position:relative}.table.table-fit tbody tr:last-child{box-shadow:none}.table.table-fit :is(td,:where(tbody) th){border:0;min-width:0;max-width:100%;height:auto;padding:0;display:block;overflow:visible}.table.table-fit tbody :is(td,th)[data-rolle=haupt]{font-size:var(--fs-1);font-weight:var(--weight-semibold);flex:100%;order:-4}.table.table-fit tbody :is(td,th)[data-rolle=haupt]>button{color:inherit;font:inherit;text-align:start;background:0 0;border:0;padding:0;display:block}.table.table-fit :is(td,:where(tbody) th)[data-rolle=breit]{flex:100%;order:-2}.table.table-fit :is(td,:where(tbody) th):is([data-rolle=feld],[data-rolle=breit]){text-align:left;font-size:var(--fs-0);flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.table.table-fit :is(td,:where(tbody) th)[data-rolle=feld]:before{content:attr(data-label);color:var(--text-subtle);font-family:var(--font-sans);font-weight:var(--weight-normal)}.table.table-fit :is(td,:where(tbody) th):not([data-rolle=feld]):before{content:none}.table.table-fit td[data-rolle=aktion]{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.table.table-fit tr:has(>td[data-rolle=aktion]:not([data-leer]))>:is(td,th)[data-rolle=haupt]{padding-inline-end:calc(var(--space-6) * 2)}.table.table-fit :is(td,:where(tbody) th,small),.table.table-fit :is(.schrumpf,.schrumpf>:where(a,button))>:is(:not(:where(a,button):has(>*)):first-child,small){line-height:var(--space-6)}.table.table-fit :is(td,:where(tbody) th)[data-leer]:not([data-rolle=haupt]){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.table.table-fit :is(td,:where(tbody) th)[data-leer]:not([data-rolle=haupt])>*{display:contents}}#view-auswertung .tabs[role=tablist]{gap:var(--space-6);margin:0 0 var(--space-4);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;flex-wrap:nowrap;height:auto;padding:0}#view-auswertung .tabs[role=tablist]>[role=tab]{height:auto;min-height:calc(round(up, var(--kh), var(--space-2)) - 1px);box-shadow:none;font-size:var(--tab-font-size);color:var(--text-muted);border:0;background:0 0;border-block:2px solid #0000;border-radius:0;flex:none;padding:0}#view-auswertung .tabs[role=tablist]>[role=tab][data-state=active]{border-bottom-color:var(--text-accent);color:var(--text);box-shadow:none;font-weight:var(--weight-medium);background:0 0}#view-auswertung .tabs[role=tablist]>[role=tab]:focus-visible{outline-offset:-2px}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}html:has([data-dialog-content][data-state=open]){overflow:hidden}@media screen and (width>=721px){.app-main.svelte-1n46o8q{grid-template:auto auto minmax(0,1fr)/minmax(0,1fr) auto;display:grid}.ansicht-leiste.svelte-1n46o8q,.app-header.svelte-1n46o8q{grid-column:1/-1;min-width:0}.app-page.svelte-1n46o8q,.app-page.svelte-1n46o8q~*{grid-row:3}}.app-shell[data-vollbild].svelte-1n46o8q{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.app-shell[data-vollbild].svelte-1n46o8q :is(.app-sidebar:where(.svelte-1n46o8q),.app-header:where(.svelte-1n46o8q)){display:none}.app-shell[data-vollbild].svelte-1n46o8q .app-main:where(.svelte-1n46o8q){box-shadow:none;border:0;border-radius:0;min-height:100dvh;margin:0;padding-top:0}.app-shell[data-vollbild].svelte-1n46o8q .app-page:where(.svelte-1n46o8q){scrollbar-gutter:auto;padding:0}

@supports not selector(:popover-open){/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:not(._):not(._):not(_):not(_):not(_),:not(._):not(._):not(_):not(_):not(_):before,:not(._):not(._):not(_):not(_):not(_):after,:not(._):not(._):not(_):not(_):not(_)::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100.0%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100.0%;--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.0%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:"";--tw-outline-style:solid;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}:root:not(._):not(._):not(_):not(_):not(_),:host:not(._):not(._):not(_):not(_):not(_){--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--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);--color-ring:var(--bg-accent);--font-label:"Lexend Zetta", var(--font-sans)}:not(#_):not(._):not(._):not(_):not(_):not(_),:not(#_):not(._):not(._):not(_):not(_):not(_):after,:not(#_):not(._):not(._):not(_):not(_):not(_):before,:not(#_):not(._):not(._):not(_):not(_):not(_)::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}html:not(#_):not(._):not(._):not(_):not(_):not(_),:host:not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:not(#_):not(._):not(._):not(_):not(_):not(_){height:0;color:inherit;border-top-width:1px}abbr[title]:not(#_):not(._):not(_):not(_):not(_){text-decoration:underline dotted}h1:not(#_):not(._):not(._):not(_):not(_):not(_),h2:not(#_):not(._):not(._):not(_):not(_):not(_),h3:not(#_):not(._):not(._):not(_):not(_):not(_),h4:not(#_):not(._):not(._):not(_):not(_):not(_),h5:not(#_):not(._):not(._):not(_):not(_):not(_),h6:not(#_):not(._):not(._):not(_):not(_):not(_){font-size:inherit;font-weight:inherit}a:not(#_):not(._):not(._):not(_):not(_):not(_){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b:not(#_):not(._):not(._):not(_):not(_):not(_),strong:not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:bolder}code:not(#_):not(._):not(._):not(_):not(_):not(_),kbd:not(#_):not(._):not(._):not(_):not(_):not(_),samp:not(#_):not(._):not(._):not(_):not(_):not(_),pre:not(#_):not(._):not(._):not(_):not(_):not(_){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:not(#_):not(._):not(._):not(_):not(_):not(_){font-size:80%}sub:not(#_):not(._):not(._):not(_):not(_):not(_),sup:not(#_):not(._):not(._):not(_):not(_):not(_){vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub:not(#_):not(._):not(._):not(_):not(_):not(_){bottom:-.25em}sup:not(#_):not(._):not(._):not(_):not(_):not(_){top:-.5em}table:not(#_):not(._):not(._):not(_):not(_):not(_){text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:not(iframe):not(#_):not(._):not(._):not(_):not(_){outline:auto}progress:not(#_):not(._):not(._):not(_):not(_):not(_){vertical-align:baseline}summary:not(#_):not(._):not(._):not(_):not(_):not(_){display:list-item}ol:not(#_):not(._):not(._):not(_):not(_):not(_),ul:not(#_):not(._):not(._):not(_):not(_):not(_),menu:not(#_):not(._):not(._):not(_):not(_):not(_){list-style:none}img:not(#_):not(._):not(._):not(_):not(_):not(_),svg:not(#_):not(._):not(._):not(_):not(_):not(_),video:not(#_):not(._):not(._):not(_):not(_):not(_),canvas:not(#_):not(._):not(._):not(_):not(_):not(_),audio:not(#_):not(._):not(._):not(_):not(_):not(_),iframe:not(#_):not(._):not(._):not(_):not(_):not(_),embed:not(#_):not(._):not(._):not(_):not(_):not(_),object:not(#_):not(._):not(._):not(_):not(_):not(_){vertical-align:middle;display:block}img:not(#_):not(._):not(._):not(_):not(_):not(_),video:not(#_):not(._):not(._):not(_):not(_):not(_){max-width:100%;height:auto}button:not(#_):not(._):not(._):not(_):not(_):not(_),input:not(#_):not(._):not(._):not(_):not(_):not(_),select:not(#_):not(._):not(._):not(_):not(_):not(_),optgroup:not(#_):not(._):not(._):not(_):not(_):not(_),textarea:not(#_):not(._):not(._):not(_):not(_):not(_){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}select[multiple] optgroup:not(#_):not(._):not(_):not(_),select[size] optgroup:not(#_):not(._):not(_):not(_){font-weight:bolder}select[multiple] optgroup option:not(#_):not(._):not(_):not(_),select[size] optgroup option:not(#_):not(._):not(_):not(_){padding-inline-start:20px}:not(#_):not(._):not(._):not(_):not(_):not(_)::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){:not(#_):not(._):not(._):not(_):not(_):not(_)::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){:not(#_):not(._):not(._):not(_):not(_):not(_)::placeholder{color:color-mix(in oklab, currentcolor 50.0%, transparent)}}}textarea:not(#_):not(._):not(._):not(_):not(_):not(_){resize:vertical}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-search-decoration{-webkit-appearance:none}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit{display:inline-flex}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit-fields-wrapper{padding:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid:not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:none}button:not(#_):not(._):not(._):not(_):not(_):not(_),input[type=button]:not(#_):not(._):not(_):not(_):not(_),input[type=reset]:not(#_):not(._):not(_):not(_):not(_),input[type=submit]:not(#_):not(._):not(_):not(_):not(_){appearance:button}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-inner-spin-button{height:auto}:not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-outer-spin-button{height:auto}[hidden]:not([hidden=until-found]):not(#_):not(#_):not(._):not(_):not(_):not(_){display:none!important}:not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border);outline-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){:not(#_):not(._):not(._):not(_):not(_):not(_){outline-color:color-mix(in oklab, var(--bg-accent) 50.0%, transparent)}}html:not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-page);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01"}body:not(#_):not(._):not(._):not(_):not(_):not(_){min-height:100vh;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}td:not(#_):not(._):not(._):not(_):not(_),dd:not(#_):not(._):not(._):not(_):not(_),output:not(#_):not(._):not(._):not(_):not(_),[data-zahl]:not(#_):not(._):not(_):not(_):not(_){font-variant-numeric:tabular-nums}p:not(#_):not(._):not(._):not(_):not(_),li:not(#_):not(._):not(._):not(_):not(_),dd:not(#_):not(._):not(._):not(_):not(_),td:not(#_):not(._):not(._):not(_):not(_){hyphens:auto}a:not([class]):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent);text-underline-offset:4px}@media (hover:hover){a:not([class]):hover:not(#_):not(._):not(._):not(_):not(_):not(_){text-decoration-line:underline}}button:not(#_):not(._):not(._):not(_):not(_),summary:not(#_):not(._):not(._):not(_):not(_),select:not(#_):not(._):not(._):not(_):not(_),[popovertarget]:not(#_):not(._):not(_):not(_):not(_),[role=button]:not(#_):not(._):not(_):not(_):not(_),[role=option]:not(#_):not(._):not(_):not(_):not(_),[role=tab]:not(#_):not(._):not(_):not(_):not(_),[role=menuitem]:not(#_):not(._):not(_):not(_):not(_),[role=menuitemradio]:not(#_):not(._):not(_):not(_):not(_),[role=menuitemcheckbox]:not(#_):not(._):not(_):not(_):not(_),[role=checkbox]:not(#_):not(._):not(_):not(_):not(_),[role=switch]:not(#_):not(._):not(_):not(_):not(_),[role=radio]:not(#_):not(._):not(_):not(_):not(_),input[type=checkbox]:not(#_):not(._):not(_):not(_),input[type=radio]:not(#_):not(._):not(_):not(_),label[for]:not(#_):not(._):not(_):not(_){cursor:pointer}:disabled:not(#_):not(._):not(_):not(_):not(_),[aria-disabled=true]:not(#_):not(._):not(_):not(_):not(_),[data-disabled]:not(#_):not(._):not(_):not(_):not(_){cursor:not-allowed}code:not(#_):not(._):not(._):not(_):not(_){font-family:var(--font-mono);font-size:.8125rem}[data-wechsel] :not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-wechsel] :not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before,[data-wechsel] :not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{transition:none!important}:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before,:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{box-sizing:border-box}html:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-size-adjust:100%}:root:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--radius-small:6px;--radius:8px;--radius-large:12px;--radius-extra-large:16px;--radius-round:9999px;--font-size:1rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--app-header-height:calc(var(--kh,36px) + var(--space-2));--menu-gap:0px;--ease-out:cubic-bezier(.19, 1, .22, 1);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--speed-quick:.1s;--speed-fade:.15s;--speed-regular:.25s;--weight-normal:450;--weight-medium:500;--weight-semibold:600;--kit-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--kit-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}body:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-page);color:var(--text);font-family:var(--font-sans);font-size:var(--font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}.logo:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:inline-flex}.logo svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke:none}.logo-plate:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-brand);stroke:none}.logo-glyph:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:var(--text-on-brand);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.brand:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);min-width:0;color:var(--text);font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:-.01em;white-space:nowrap;font-size:14.5px;text-decoration:none;display:inline-flex}.brand>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}.brand>.brand-name:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.marke-link:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-muted);grid-auto-flow:column;padding-block-start:var(--space-2);padding-block-end:0;text-decoration:none;display:grid;overflow:visible}.marke-link>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;min-width:0;font-size:.6875rem;font-weight:var(--weight-normal);letter-spacing:.04em;text-box:trim-both cap alphabetic;color:inherit;line-height:1;overflow:visible}.marke-link:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--button-height:32px;justify-content:center;align-items:center;gap:var(--space-2);height:var(--button-height);padding:0 var(--space-3);border-radius:var(--radius-round);color:var(--text-muted);font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;user-select:none;transition:background-color var(--speed-fade) var(--ease-out-cubic), color var(--speed-fade) var(--ease-out-cubic), box-shadow var(--speed-fade) var(--ease-out-cubic), transform var(--speed-quick) var(--ease-out-cubic);background:0 0;border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex;position:relative}.button:active:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:translateY(.5px)}.button:disabled:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.button[aria-disabled=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.5}.button[aria-disabled=true]:active:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:none}.button-small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--button-height:28px;padding:0 var(--space-2);font-size:12px}.button-large:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--button-height:42px;padding:0 20px;font-size:15px}.button-icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--button-height);padding:0}.button-primary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-primary);color:var(--text-on-primary);box-shadow:var(--shadow-small)}.button-primary:hover:not([aria-disabled=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-primary-hover)}.button-accent:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent);color:var(--text-on-accent);box-shadow:var(--shadow-small)}.button-accent:hover:not([aria-disabled=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent-hover)}.button-secondary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-control)}.button-secondary:hover:not([aria-disabled=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-control-hover)}.button-secondary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.tabs>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.kit-select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--border-control), var(--shadow-small);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.button-secondary:hover:not([aria-disabled=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.kit-select:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.kit-select[aria-expanded=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{box-shadow:0 0 0 1px var(--border-control-hover), var(--shadow-small)}.tabs>a[aria-current]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{box-shadow:0 0 0 1px var(--border-control)}.toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{box-shadow:0 0 0 1px var(--border-control), var(--shadow-medium)}.button-ghost:hover:not([aria-disabled=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.button-ghost[aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover);color:var(--text)}.button-trailing:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition:transform .2s var(--ease-out)}.button:hover .button-trailing:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:translate(2px)}.input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.textarea:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border-toggle);border-radius:var(--radius);background:var(--bg-surface);width:100%;min-width:0;height:34px;color:var(--text);font-family:var(--font-sans);transition:border-color var(--speed-fade) ease;padding:0 12px;font-size:13px}.input-large:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:10px;height:44px}.textarea:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){resize:vertical;height:auto;min-height:88px;padding:8px 12px;line-height:1.5}.input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::placeholder,.textarea:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::placeholder{color:var(--text-subtle)}.input:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.textarea:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-toggle-hover)}.input:disabled:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.textarea:disabled:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),input[type=checkbox]:disabled:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),input[type=radio]:disabled:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.5}.kit-date:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){vertical-align:middle;width:100%;min-width:0;display:inline-grid}.kit-date>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:1/1}.kit-date>input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-end:34px}.kit-date>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){place-self:center end;margin-inline-end:3px}.kit-date+input:not(#_):not(._):not(._):not(_):not(_):not(_){display:none!important}.switch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);padding-inline-end:6px;display:inline-flex}.switch input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){appearance:none;border-radius:var(--radius-round);background:var(--bg-toggle);width:30px;height:20px;transition:background-color var(--speed-fade) ease-out;flex:none;margin:0;position:relative}.switch input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";border-radius:var(--radius-round);background:var(--bg-knob);transition:left var(--speed-quick) ease-out, right var(--speed-quick) ease-out 50ms;position:absolute;top:3px;bottom:3px;left:3px;right:13px}.switch input:enabled:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-toggle-hover)}.switch input:not(:checked):enabled:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{right:11px}.switch input:checked:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent)}.switch input:checked:enabled:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent-hover)}.switch input:checked:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{transition:left var(--speed-quick) ease-out 50ms, right var(--speed-quick) ease-out;top:3px;bottom:3px;left:13px;right:3px}.switch input:checked:enabled:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{left:11px}.field:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);color:var(--text);font-size:13px;font-weight:var(--weight-medium);flex-wrap:wrap;line-height:16px;display:flex;position:relative}.field>:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-direction:column;flex:min(240px,50%);gap:3px;min-width:0;display:flex}.field>div:not(:first-child):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.field p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-size:12px;font-weight:var(--weight-normal);margin:0;line-height:15px}.field .switch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:end}.field+.field:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"";top:-1px;right:var(--space-4);bottom:auto;left:var(--space-4);border-top:1px solid var(--border);position:absolute}@media (max-width:640px){.field:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding-inline-start:calc(var(--space-4) * 2 / 3);padding-inline-end:calc(var(--space-4) * 2 / 3)}}.segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-surface);border-radius:5px;align-items:center;gap:2px;display:flex}.tabs:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tabs>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-round);background:var(--bg-control);height:28px;color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--speed-fade), color var(--speed-fade);border:1px solid #0000;text-decoration:none;display:flex;position:relative}.segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:0 var(--space-2);flex:1;margin:2px}.tabs>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:0 10px}.segmented input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:0;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.segmented>label:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.tabs>a:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tabs>a[aria-current]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.tabs>a[aria-current]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-control-selected)}.segmented input:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:none}@media (pointer:coarse){.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.switch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tabs>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.search-trigger:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:44px;min-height:44px}.input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.textarea:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-date>input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:16px}.kit-select:not(.select-small):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font:400 16px/20px var(--font-sans)}.kit-date>input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-end:48px}.kit-date>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-inline-end:0}}.badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2) 0 6px;border:1px solid var(--border);border-radius:var(--radius-round);background:var(--bg-surface);color:var(--text-muted);font-size:12px;line-height:14px;font-weight:var(--weight-medium);white-space:nowrap;text-decoration:none;display:inline-flex}.badge-accent:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-accent-soft);background:var(--bg-accent-soft);color:var(--text-accent)}.badge-success:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-success);background:var(--bg-success);color:var(--text-success)}.badge-warning:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-warning);background:var(--bg-warning);color:var(--text-warning)}.badge-danger:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-danger);background:var(--bg-danger);color:var(--text-danger)}.badge-mono:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-mono);border-radius:var(--radius-small);font-size:11.5px}.badge-link:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:1;transition:color var(--speed-fade) var(--ease-out-cubic), border-color var(--speed-fade) var(--ease-out-cubic), background-color var(--speed-fade) var(--ease-out-cubic), transform var(--speed-fade) var(--ease-out);position:relative}.badge-link:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-accent-soft);background:var(--bg-accent-soft);color:var(--text-accent);transform:translateY(-1px)}.kbd-group:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:3px;display:inline-flex}.kbd-group kbd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border);background:var(--bg-subtle);min-width:20px;height:20px;color:var(--text-muted);font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-medium);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}:root:not([data-theme]) [data-kit=theme]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}:root[data-theme-switching]:not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme-switching] :not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme-switching] :not(#_):not(._):not(._):not(_):not(_):not(_):before,:root[data-theme-switching] :not(#_):not(._):not(._):not(_):not(_):not(_):after{transition:none!important}.theme-icon-sun:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-icon-sun:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}:root:not([data-theme=light]) .theme-icon-moon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}:root[data-theme=dark] .theme-icon-sun:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}:root[data-theme=dark] .theme-icon-moon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.search-trigger:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);border:1px solid var(--border-toggle);border-radius:var(--radius);background:var(--bg-surface);min-width:220px;height:32px;color:var(--text-subtle);font-family:var(--font-sans);box-shadow:var(--shadow-small);transition:border-color var(--speed-fade) var(--ease-out-cubic), color var(--speed-fade) var(--ease-out-cubic);padding:0 6px 0 10px;font-size:13.5px;display:inline-flex}.search-trigger:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-toggle-hover);color:var(--text-muted)}.search-trigger .kbd-group:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-left:auto}.app-sidebar .search-trigger:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%;min-width:0}@media (max-width:720px),(pointer:coarse){.search-trigger .kbd-group:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}.drop-zone:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-6) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-large);background:var(--bg-subtle);color:var(--text-muted);font-family:var(--font-sans);text-align:center;cursor:pointer;transition:border-color var(--speed-fade) var(--ease-out-cubic), background-color var(--speed-fade) var(--ease-out-cubic);flex-direction:column;display:flex}.drop-zone:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.drop-zone[data-dragover]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-accent)}.drop-zone[data-dragover]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent-soft)}.drop-zone[hidden]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.drop-zone[aria-busy=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:progress}.drop-zone-icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle)}.drop-zone-label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text);font-size:14px;font-weight:var(--weight-medium);margin:0}.drop-zone-hint:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.drop-zone-status:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0;font-size:12.5px}.drop-zone-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:center;gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;display:flex}.drop-zone-status:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.drop-zone-status[data-error]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger)}.empty-state:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-6) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-large);background:var(--bg-subtle);color:var(--text-muted);font-family:var(--font-sans);text-align:center;flex-direction:column;flex:auto;margin:0;font-size:12.5px;display:flex}.empty-state[hidden]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.palette-backdrop:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:1000;padding:min(16vh, 140px) var(--space-4) var(--space-4);background:var(--bg-backdrop);backdrop-filter:blur(2px);font-family:var(--font-sans);animation:fade-in var(--speed-fade) var(--ease-out-cubic) both;justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.palette:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border-strong);border-radius:var(--radius-extra-large);background:var(--bg-surface-translucent);backdrop-filter:blur(24px)saturate(1.5);width:min(640px,100%);max-height:min(520px,70vh);box-shadow:var(--shadow-large);color:var(--text);animation:palette-in .22s var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden}.palette-search:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-3);padding:0 var(--space-5);border-bottom:1px solid var(--border);color:var(--text-subtle);flex:none;display:flex}.palette-search input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:48px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}@media (pointer:coarse){.palette-search input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:16px}}.palette-search input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::placeholder{color:var(--text-subtle)}.palette-list:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2);overscroll-behavior:contain;flex:1;overflow-y:auto}.palette-group:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-3) var(--space-3) var(--space-1);color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium)}.palette-item:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-3);width:100%;min-height:42px;padding:8px var(--space-3);border-radius:var(--radius);color:var(--text-muted);text-align:left;background:0 0;border:0;font-size:14px;display:flex}.palette-item .icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle)}.palette-item[aria-selected=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover);color:var(--text)}.palette-item[aria-selected=true] .icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.palette-item .label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.palette-item .hint:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;color:var(--text-subtle);text-align:end;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:12.5px;overflow:hidden}.palette-item mark:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent);font-weight:var(--weight-semibold);background:0 0}.palette-empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-10) var(--space-4);color:var(--text-subtle);text-align:center}.palette-footer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-4);padding:10px var(--space-4);border-top:1px solid var(--border);color:var(--text-subtle);font-size:12px;display:flex}.palette-footer span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:6px;display:inline-flex}@keyframes fade-in{0%{opacity:0}}@keyframes palette-in{0%{opacity:0;transform:scale(.97)translateY(-6px)}}.toast-region:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){right:clamp(var(--space-4), (100vw - 384px) / 2, var(--space-6));z-index:1100;gap:var(--space-2);width:min(384px, calc(100vw - 2 * var(--space-4)));font-family:var(--font-sans);display:grid;position:fixed;bottom:52px}.toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-large);background:var(--bg-surface);color:var(--text);border:1px solid #0000;font-size:13px;line-height:17px;animation:.4s both toast-in;display:flex;position:relative}.toast>.icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.toast strong:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-medium);display:block}.toast>div:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1;min-width:0}.toast-action:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border-strong);border-radius:var(--radius-small);background:var(--bg-raised);height:28px;font-size:12.5px;font-weight:var(--weight-semibold);align-self:center;padding:0 10px}.toast-action:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover)}.toast p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-line-clamp:2;color:var(--text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.toast-dismiss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius-round);width:24px;height:24px;color:var(--text-subtle);transition:color var(--speed-fade);background:0 0;border:0;flex:none;place-items:center;margin:-4px -4px -4px 0;padding:6px;display:grid}.toast-dismiss:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.toast[data-leaving]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation:.4s both toast-out}@keyframes toast-in{0%{opacity:0;transform:translateY(100%)}}@keyframes toast-out{to{opacity:0;transform:translateY(100%)}}.dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border-strong);border-radius:var(--radius-large);background:var(--bg-surface);width:min(480px,100vw - 32px);max-width:none;max-height:calc(100vh - 32px);color:var(--text);font-family:var(--font-sans);box-shadow:var(--shadow-large);padding:0;overflow:hidden}.dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::backdrop{background:var(--bg-backdrop)}.dialog-content:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:inherit;padding:var(--space-5);color:var(--text-subtle);font-size:15px;font-weight:var(--weight-normal);flex-direction:column;gap:6px;line-height:23px;display:flex;overflow-y:auto}.dialog-content p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0}.dialog-title:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text);font-size:15px;font-weight:var(--weight-semibold);margin:0}.dialog-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:flex-end;gap:var(--space-2);margin-top:14px;display:flex}.dialog-actions>:first-child:nth-last-child(n+3):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-inline-end:auto}.dialog-sheet:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-width:0 0 0 1px;border-radius:0;width:min(480px,100vw);height:100vh;max-height:none;margin:0 0 0 auto}.dialog-sheet>.dialog-content:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:100%}.dialog-sheet .dialog-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-surface);margin-top:auto;position:sticky;bottom:0}.tooltip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:auto;bottom:auto;left:auto;right:auto;top:var(--kit-float-top,0);left:var(--kit-float-left,0);z-index:1100;max-width:min(320px,100vw - 16px);padding:5px var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-surface);color:var(--text-muted);font:var(--weight-normal) 12px/18px var(--font-sans);box-shadow:var(--shadow-small);margin:0;position:fixed;overflow:visible}.kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:14px;height:14px;-webkit-mask:var(--kit-chevron) center / contain no-repeat;-webkit-mask:var(--kit-chevron) center / contain no-repeat;-webkit-mask:var(--kit-chevron) center / contain no-repeat;-webkit-mask:var(--kit-chevron) center / contain no-repeat;mask:var(--kit-chevron) center / contain no-repeat;opacity:.7;transition:transform var(--speed-fade) var(--ease-out);background:currentColor;flex:none}[aria-expanded=true]:not([role=treeitem])>.kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),details[open]>summary .kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:rotate(180deg)}[role=treeitem][aria-expanded=false] .kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:rotate(-90deg)}summary>.kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-inline-start:auto}.kit-select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);background:var(--bg-control);width:auto;min-width:0;max-width:100%;height:30px;color:var(--text-muted);font:400 13px/16px var(--font-sans);text-align:start;transition:background-color var(--speed-fade), color var(--speed-fade);border:1px solid #0000;align-items:center;padding:0 28px 0 10px;display:inline-flex;position:relative}.kit-select:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-select[aria-expanded=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-control-hover);border-color:#0000}.kit-select>.kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:20px;height:20px;position:absolute;right:5px}.kit-select.select-small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:24px;padding:0 18px 0 8px;font-size:12px;line-height:15px}.kit-select.select-small>.kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){right:1px}.kit-select:disabled:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.5}.kit-select-value:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1;min-width:0;display:grid}.kit-select-value>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;overflow:hidden}.kit-select-value>span:not([data-current]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){visibility:hidden}.kit-select+select:not(#_):not(._):not(._):not(_):not(_):not(_){display:none!important}.kit-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.popover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-calendar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:auto;bottom:auto;left:auto;right:auto;top:var(--kit-float-top,0);left:var(--kit-float-left,0);z-index:1000;border:1px solid var(--border-strong);background:var(--bg-surface);max-width:calc(100vw - 16px);color:var(--text);font-family:var(--font-sans);animation:palette-in .14s var(--ease-out);margin:0;position:fixed}.kit-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:var(--kit-float-min-width,180px);max-height:min(320px,100vh - 16px);padding:var(--space-1);overscroll-behavior:contain;border-radius:var(--radius);box-shadow:var(--shadow-large);overflow-y:auto}.popover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:302px;padding:var(--space-2) 0 0;border-radius:var(--radius-large);box-shadow:var(--shadow-medium);overflow:visible}.popover>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4);margin:0}.popover>*+:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-top:1px solid var(--border)}.kit-calendar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2);border-radius:var(--radius-large);box-shadow:var(--shadow-medium)}.kit-calendar>div:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-1);margin-bottom:var(--space-2);grid-template-columns:auto 1fr auto auto;display:grid}.kit-calendar table:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-collapse:separate;border-spacing:2px}.kit-calendar th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-calendar td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);text-align:center;--focus-offset:-2px;width:36px;height:36px;padding:0;font-size:13px}.kit-calendar th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium)}.kit-calendar [data-date]:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover)}.kit-calendar [aria-current=date]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent);font-weight:var(--weight-medium)}.kit-calendar [data-date][aria-selected=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent);color:var(--text-on-accent)}.kit-calendar [data-date][aria-disabled=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.45;background:0 0}@media (pointer:coarse){.kit-calendar th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-calendar td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:44px;height:44px}.kit-calendar td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:16px}}.kit-menu-item:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);box-sizing:border-box;border-radius:var(--radius-small);width:100%;min-height:32px;color:var(--text-muted);font:400 13.5px/1.3 var(--font-sans);text-align:start;white-space:nowrap;background:0 0;border:0;padding:6px 30px 6px 10px;text-decoration:none;display:flex;position:relative}.kit-menu-item[hidden]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.kit-menu-item+.kit-menu-item:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--menu-gap)}.kit-menu-item:hover:not([aria-disabled=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-menu-item:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-menu-item[data-active]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover);color:var(--text);outline:none}.kit-menu-item[aria-selected=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-menu-item[aria-checked=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-menu-item[aria-current=page]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text);font-weight:var(--weight-medium)}.kit-menu-item[aria-selected=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.kit-menu-item[aria-checked=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.kit-menu-item[aria-current=page]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";width:14px;height:14px;color:var(--text-accent);-webkit-mask:var(--kit-check) center / contain no-repeat;-webkit-mask:var(--kit-check) center / contain no-repeat;-webkit-mask:var(--kit-check) center / contain no-repeat;-webkit-mask:var(--kit-check) center / contain no-repeat;mask:var(--kit-check) center / contain no-repeat;background:currentColor;position:absolute;right:10px}.kit-menu-item[aria-disabled=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.45}.kit-menu-item .icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle)}.kit-menu-hint:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);margin-inline-start:auto;padding-inline-start:var(--space-4);font-size:12px}.kit-menu-group:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) 10px var(--space-1);color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium)}.kit-menu[role=menu]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:calc(100vh - 16px)}.kit-menu>hr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:var(--space-1) calc(-1 * var(--space-1));border:0;border-top:1px solid var(--border)}.kit-avatar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kit-avatar-size:20px;width:var(--kit-avatar-size);height:var(--kit-avatar-size);border-radius:var(--radius-round);background:var(--bg-accent-soft);color:var(--text-accent);font-size:calc(var(--kit-avatar-size) * .25 + 4px);font-weight:var(--weight-semibold);letter-spacing:0;flex:none;place-items:center;line-height:1;display:inline-grid}.kit-user:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){column-gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius);color:var(--text);font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;line-height:1.3;display:grid}.kit-user:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-user[aria-expanded=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover)}.kit-user>.kit-avatar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-user>.kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-row:span 2}.kit-user>.kit-avatar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kit-avatar-size:32px}.kit-user>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-user>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.kit-user>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:13px;font-weight:var(--weight-medium)}.kit-user>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-size:12px}.app-sidebar>.kit-user:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:auto}a:focus:not(#_):not(#_):not(._):not(._):not(_):not(_),button:focus:not(#_):not(#_):not(._):not(._):not(_):not(_),summary:focus:not(#_):not(#_):not(._):not(._):not(_):not(_),input:focus:not(#_):not(#_):not(._):not(._):not(_):not(_),select:focus:not(#_):not(#_):not(._):not(._):not(_):not(_),textarea:focus:not(#_):not(#_):not(._):not(._):not(_):not(_),[tabindex]:focus:not(#_):not(#_):not(._):not(_):not(_):not(_){outline:1px solid var(--border-focus);outline-offset:var(--focus-offset,2px)}button:not(#_):not(#_):not(._):not(._):not(_):not(_),summary:not(#_):not(#_):not(._):not(._):not(_):not(_),select:not(#_):not(#_):not(._):not(._):not(_):not(_),[popovertarget]:not(#_):not(#_):not(._):not(_):not(_):not(_),[role=button]:not(#_):not(#_):not(._):not(_):not(_):not(_),[role=option]:not(#_):not(#_):not(._):not(_):not(_):not(_),[role=tab]:not(#_):not(#_):not(._):not(_):not(_):not(_),[role=menuitem]:not(#_):not(#_):not(._):not(_):not(_):not(_),[role=menuitemradio]:not(#_):not(#_):not(._):not(_):not(_):not(_),[role=menuitemcheckbox]:not(#_):not(#_):not(._):not(_):not(_):not(_),[role=switch]:not(#_):not(#_):not(._):not(_):not(_):not(_),[data-date]:not(#_):not(#_):not(._):not(_):not(_):not(_),input[type=checkbox]:not(#_):not(#_):not(._):not(_):not(_),input[type=radio]:not(#_):not(#_):not(._):not(_):not(_),label[for]:not(#_):not(#_):not(._):not(_):not(_){cursor:pointer}:disabled:not(#_):not(#_):not(._):not(_):not(_):not(_),[aria-disabled=true]:not(#_):not(#_):not(._):not(_):not(_):not(_){cursor:not-allowed}.site-header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:40;border-bottom:1px solid var(--border);background:var(--bg-page-translucent);-webkit-backdrop-filter:saturate(1.6)blur(14px);position:sticky;top:0}.site-header-inner:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-6);box-sizing:border-box;max-width:var(--page-width,1180px);height:var(--site-header-height);margin:0 auto;padding:0 var(--space-6);margin-inline-start:max(0px, calc( (100.0% - var(--page-width,1180px)) / 2));margin-inline-end:auto;display:flex}.site-nav:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.site-nav a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius-small);color:var(--text-muted);font-family:var(--font-sans);font-size:14px;font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--speed-fade) var(--ease-out-cubic), background-color var(--speed-fade) var(--ease-out-cubic);padding:6px 10px;text-decoration:none}.site-nav a:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover);color:var(--text)}.site-nav a[aria-current=page]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.site-nav>.site-nav-switch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.site-nav[data-folded]>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.site-nav[data-folded]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}.site-nav[data-folded]>.site-nav-switch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:inline-flex}.site-header-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}@media (max-width:720px){.site-header-inner:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:0 var(--space-4)}.site-nav a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:6px 8px}}.eyebrow:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);color:var(--text-subtle);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px;display:inline-flex}.hero:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){isolation:isolate;padding-block-start:clamp(var(--space-12), 9vw, var(--space-24));padding-block-end:clamp(var(--space-12), 7vw, var(--space-20));position:relative;overflow:hidden}.hero:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--bg-glow), transparent 72.0%);pointer-events:none;height:720px;position:absolute;top:-40%;bottom:auto;left:-10%;right:-10%}.hero:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";z-index:-2;background-image:linear-gradient(var(--bg-grid) 1px, transparent 1px), linear-gradient(90deg, var(--bg-grid) 1px, transparent 1px);pointer-events:none;background-size:56px 56px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 75%)}.hero .eyebrow:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-bottom:var(--space-6)}.hero h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){letter-spacing:-.045em;background:linear-gradient(180deg, var(--text) 30%, var(--text-faded));color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;max-width:820px;font-size:clamp(40px,7vw,72px);font-weight:650;line-height:1.02}.hero h1 em:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:linear-gradient(100deg, var(--text-accent), var(--bg-accent) 60%, var(--bg-accent-partner));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero .lede:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:600px;margin-top:var(--space-6);color:var(--text-muted);text-wrap:pretty;font-size:clamp(16px,2.2vw,18px);line-height:1.6}.hero .actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.section-heading:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.section-heading h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:20px;font-weight:var(--weight-semibold);letter-spacing:-.02em}.section-heading>:not(h2):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);align-items:center;gap:4px;font-size:14px;display:inline-flex}.section-heading>a:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.kit-bar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:48px;padding:0 var(--space-3);border-bottom:1px solid var(--border);background:var(--bg-surface);display:flex}.kit-nav:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;font-family:var(--font-sans);align-items:center;gap:6px;display:flex}.kit-nav-home:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--focus-offset:-10px;border-radius:var(--radius);width:44px;height:44px;color:var(--text);flex:none;place-items:center;margin:-11px;text-decoration:none;display:inline-grid}.kit-nav-home:hover .logo-plate:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-brand-hover)}.kit-nav-sep:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-size:15px;font-weight:400}.kit-nav-title:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;font:inherit;margin:0}.kit-nav-switch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.site-nav-switch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);max-width:100%;height:30px;color:var(--text);font:var(--weight-semibold) 14px/1 var(--font-sans);letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--speed-fade) var(--ease-out-cubic);background:0 0;border:0;align-items:center;gap:6px;margin-inline-start:-4px;padding:0 6px 0 8px;display:inline-flex}.kit-nav-switch:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-nav-switch[aria-expanded=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.site-nav-switch:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.site-nav-switch[aria-expanded=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover)}.card:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-4);background:var(--bg-raised);box-shadow:0 0 0 1px var(--border), var(--shadow-small);border-radius:10px;overflow:hidden}a.card:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:inherit;text-decoration:none;display:block}a.card:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover)}.card>.table:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.card>.field:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(100.0% + 2 * var(--space-4));margin:0 calc(-1 * var(--space-4))}.card>.table:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.card>.field:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:calc(-1 * var(--space-4))}.card>.table:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.card>.field:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-bottom:calc(-1 * var(--space-4))}.table:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-spacing:0;width:100%;color:var(--text);font-size:13px;font-weight:var(--weight-normal);font-variant-numeric:tabular-nums;position:relative}.table thead th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:32px;padding:0 var(--space-3);border-bottom:1px solid var(--border);background:var(--bg-subtle);color:var(--text-subtle);font-size:12px;font-weight:var(--weight-medium);text-align:start;white-space:nowrap}.app-main .card>.table thead th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:1;position:sticky;top:0}.table td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.table tbody th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:40px;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);font-weight:inherit;text-align:start;overflow-wrap:anywhere}.table tr:last-child>td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.table tr:last-child>tbody th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-bottom:0}@supports not selector(:has(a)){.table tbody th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table tbody td:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:relative}}.table a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:inherit;text-decoration:none}.table td:first-child>a[href]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.table thead[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table tr[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--lead-basis:0.0%;align-items:center;gap:var(--space-1) var(--space-2);padding:10px var(--space-3);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.table tr:last-child[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){border-bottom:0}.table td[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):not(_),.table tbody th[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){height:auto;color:var(--text-subtle);border-bottom:0;padding:0;font-size:12px}.table td:empty[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):not(_),.table tbody th:empty[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.table tr>:only-child[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){flex:1}.table td.lead[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):not(_),.table tbody th[scope=row][data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){order:-1;flex:1 0 var(--lead-basis);color:var(--text);font-size:13px;font-weight:var(--weight-medium)}.table td.lead[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):not(_):before,.table tbody th[scope=row][data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):before{content:none}.breadcrumbs ol:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;color:var(--text-muted);font-size:13px;font-weight:var(--weight-medium);align-items:center;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;align-items:center;min-width:0;display:flex}.breadcrumbs li+li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"›" / "";margin:0 var(--space-2) 0 3px;color:var(--text-subtle)}.breadcrumbs a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:24px;padding:0 5px 0 var(--space-1);border-radius:var(--radius-small);color:inherit;align-items:center;gap:6px;text-decoration:none;display:flex}.breadcrumbs a:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover)}.app-shell:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:244px minmax(0,1fr);height:100vh;display:grid;overflow:hidden}.app-sidebar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);width:auto;height:auto;min-height:0;padding:var(--space-4);overscroll-behavior:contain;background:var(--bg-page);color:var(--text-subtle);border:0;flex-direction:column;margin:0;display:flex;position:static;overflow-y:auto}.app-nav:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-direction:column;gap:1px;display:flex}.app-nav a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:28px;padding:0 var(--space-2);border-radius:var(--radius);color:var(--text-subtle);font-size:13px;font-weight:var(--weight-medium);align-items:center;gap:6px;text-decoration:none;display:flex}.app-nav details:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--space-4)}.app-nav details>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:1px}.app-nav summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:28px;padding:0 var(--space-1);border-radius:var(--radius);font-size:12px;font-weight:var(--weight-medium);justify-content:flex-start;gap:2px;margin-inline-start:5px}.app-nav summary>.kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-inline-start:0}.app-nav details:not([open])>summary .kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:rotate(-90deg)}.app-nav details[open]>summary .kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:none}.app-nav a:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-nav a[aria-current=page]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-nav summary:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-current);color:var(--text)}.app-main:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;margin:var(--space-2) var(--space-2) var(--space-2) 0;border:1px solid var(--border);border-radius:var(--radius-large);background:var(--bg-surface);box-shadow:var(--shadow-small);flex-direction:column;display:flex;overflow:hidden}.app-main>:not(.app-header):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--bg-scrollbar) transparent;flex:auto;align-content:start;min-height:0;overflow-y:auto}@supports not (scrollbar-gutter:stable){.app-main>:not(.app-header):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-y:scroll}}.app-header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--app-header-height);padding:0 10px 0 var(--space-2);border-bottom:1px solid var(--border);background:var(--bg-surface);flex:none;align-items:center;gap:6px;display:flex}.app-header-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:6px;margin-inline-start:auto;display:flex}.app-sidebar-toggle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}@media (max-width:720px),print{.app-shell:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:auto;display:block;overflow:visible}.app-sidebar:not(.\:popover-open):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.app-sidebar.\:popover-open:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-right:1px solid var(--border-strong);width:min(300px,85vw);height:100vh;box-shadow:var(--shadow-large);position:fixed;top:0;bottom:0;left:0;right:auto}.app-sidebar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::backdrop{background:var(--bg-backdrop)}.app-nav a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-nav summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:44px}.app-main:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:none;border:0;border-radius:0;margin:0;display:block;overflow:visible}.app-main>:not(.app-header):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow:visible}.app-header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:2;position:sticky;top:0}.app-main .card>.table thead th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:var(--app-header-height)}.app-sidebar-toggle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:inline-flex}}@media print{.app-sidebar-toggle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-header-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.app-header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:static}}@media (prefers-reduced-motion:reduce){.palette-backdrop:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.palette:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.toast[data-leaving]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kit-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.popover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation:none}.kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition:none}}:root:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-mono:"JetBrains Mono", "JetBrains Mono Fallback", monospace;--bg-page:#f7f4f6;--bg-current:#e4e3e3;--bg-surface:#fcfbfb;--bg-hover:#eeeded;--bg-subtle:#f2f1f1;--bg-control:#fff;--bg-control-hover:#f6f5f5;--bg-control-selected:#efeeee;--border:#e4dee2;--border-strong:#ccc2c9;--border-toggle:#7e7e7e;--border-toggle-hover:#707070;--border-control:#7e7e7e;--border-control-hover:#707070;--text:#1c1119;--text-muted:#5e515a;--text-subtle:#5f5c5c;--text-disabled:#a09d9d;--bg-raised:#fff;--bg-accent:#883a79;--bg-accent-hover:#762d68;--text-accent:#883a79;--text-on-accent:#fff;--bg-accent-partner:#883a79;--bg-accent-strong:#883a79;--text-on-accent-strong:#fff;--bg-brand:#883a79;--text-on-brand:#fff;--bg-accent-soft:#883a7914;--border-accent-soft:#883a7947;--border-focus:#883a79;--text-success:#006e1f;--text-warning:#825703;--text-danger:#ba1840;--text-info:#005f86;--bg-primary:#1b1b1b;--text-on-primary:#fcfbfb;--bg-backdrop:#00000040;--bg-grid:#0000000b;--bg-glow:#883a791a;--shadow-small:#00000005 0 3px 6px -2px, #0000000a 0 1px 1px 0;--shadow-medium:#00000005 0 6px 18px 0, #0000000a 0 3px 9px 0, #0000000a 0 1px 1px 0;--shadow-large:#00000014 0 9px 48px 0, #0000001a 0 6px 24px 0, #0000000a 0 1px 1px 0;--shadow-highlight:inset 0 1px 0 #fff9;--bg-code:#f2f1f1;--text-code:#24272a;--text-code-keyword:#b3398c;--text-code-string:#1f7a4d;--text-code-number:#b35309;--text-code-comment:#868b94;--text-code-function:#2958c7;--text-code-type:#7c3aed;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-success-strong:#006e1f;--bg-warning-strong:#825703;--bg-danger-strong:#ba1840;--border-success-strong:#006e1f;--border-warning-strong:#825703;--border-danger-strong:#ba1840;--border-info-strong:#005f86;--bg-surface-translucent:#fcfbfbf0;--bg-page-translucent:#f7f4f6cc;--bg-toggle:#7e7e7e;--bg-toggle-hover:#707070;--bg-scrollbar:#ccc2c9;--bg-knob:#fff;--border-accent:#883a79;--text-faded:#1c11198c;--bg-primary-hover:#353535;--bg-brand-hover:#78346b;--bg-success:#006e1f1a;--border-success:#006e1f59;--bg-warning:#8257031a;--border-warning:#82570359;--bg-danger:#ba18401a;--border-danger:#ba184059;--bg-info:#005f861a;--border-info:#005f8659}@supports (color:lab(0% 0 0)){:root:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-current:lab(90.295% .342644 .122846);--bg-hover:lab(93.695% .342644 .122846);--bg-subtle:lab(95.195% .342644 .122846);--bg-control:lab(100% 0 0);--bg-control-hover:lab(96.638% .342644 .122846);--bg-control-selected:lab(94.238% .342644 .122846);--border-toggle:lab(52.795% 0 0);--border-toggle-hover:lab(47.295% 0 0);--border-control:lab(52.795% 0 0);--border-control-hover:lab(47.295% 0 0);--text-subtle:lab(39.478% 1.11265 .398913);--text-disabled:lab(65.139% 1.11265 .398913);--bg-accent-hover:lab(31.244% 38.2196 -19.0923);--text-on-accent-strong:lab(100% 4.47296 -2.23443);--bg-accent-soft:lab(37.244% 40.0088 -19.986/.08);--border-accent-soft:lab(37.244% 40.0088 -19.986/.28);--text-success:lab(39.9% -62.9979 49.3079);--text-warning:lab(41% 13.7819 48.0631);--text-danger:lab(41% 62.0197 22.5733);--text-info:lab(34.9% -4.18689 -79.8904);--bg-primary:lab(9.87% 0 0);--bg-backdrop:lab(0% 0 0/.25);--bg-grid:lab(0% 0 0/.045);--bg-glow:lab(37.244% 40.0088 -19.986/.1);--shadow-small:lab(0% 0 0/.02) 0 3px 6px -2px, lab(0% 0 0/.04) 0 1px 1px 0;--shadow-medium:lab(0% 0 0/.02) 0 6px 18px 0, lab(0% 0 0/.04) 0 3px 9px 0, lab(0% 0 0/.04) 0 1px 1px 0;--shadow-large:lab(0% 0 0/.08) 0 9px 48px 0, lab(0% 0 0/.1) 0 6px 24px 0, lab(0% 0 0/.04) 0 1px 1px 0;--shadow-highlight:inset 0 1px 0 lab(100% 0 0/.6);--bg-code:lab(95.195% .342644 .122846);--bg-success-strong:lab(39.9% -62.9979 49.3079);--bg-warning-strong:lab(41% 13.7819 48.0631);--bg-danger-strong:lab(41% 62.0197 22.5733);--border-success-strong:lab(39.9% -62.9979 49.3079);--border-warning-strong:lab(41% 13.7819 48.0631);--border-danger-strong:lab(41% 62.0197 22.5733);--border-info-strong:lab(34.9% -4.18689 -79.8904);--bg-surface-translucent:lab(98.695% .342644 .122846/.94);--bg-page-translucent:lab(96.466% 1.29681 -.593096/.8);--bg-toggle:lab(52.795% 0 0);--bg-toggle-hover:lab(47.295% 0 0);--text-faded:lab(6.496% 6.77853 -3.22593/.55);--bg-success:lab(39.9% -62.9979 49.3079/.1);--border-success:lab(39.9% -62.9979 49.3079/.35);--bg-warning:lab(41% 13.7819 48.0631/.1);--border-warning:lab(41% 13.7819 48.0631/.35);--bg-danger:lab(41% 62.0197 22.5733/.1);--border-danger:lab(41% 62.0197 22.5733/.35);--bg-info:lab(34.9% -4.18689 -79.8904/.1);--border-info:lab(34.9% -4.18689 -79.8904/.35)}}:root .dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .card>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .kit-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .palette:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .tooltip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .popover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .kit-calendar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:#fff;--bg-hover:#f1f1f1;--bg-subtle:#f5f5f5;--bg-control:#fff;--bg-control-hover:#f9f9f9;--bg-control-selected:#f2f2f2;--border:#f7f7f7;--border-strong:#e4e4e4;--border-toggle:#818181;--border-toggle-hover:#737373;--border-control:#818181;--border-control-hover:#737373;--text:#1b1b1b;--text-muted:#323030;--text-subtle:#605e5e;--text-disabled:#a2a0a0;--bg-surface-translucent:#fffffff0;--bg-toggle:#818181;--bg-toggle-hover:#737373;--bg-scrollbar:#e4e4e4;--text-faded:#1b1b1b8c}@supports (color:lab(0% 0 0)){:root .dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .card>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .kit-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .palette:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .tooltip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .popover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root .kit-calendar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:lab(100% 0 0);--bg-hover:lab(95% 0 0);--bg-subtle:lab(96.5% 0 0);--bg-control:lab(100% 0 0);--bg-control-hover:lab(97.943% 0 0);--bg-control-selected:lab(95.543% 0 0);--border:lab(97.3% 0 0);--border-strong:lab(90.55% 0 0);--border-toggle:lab(54.1% 0 0);--border-toggle-hover:lab(48.6% 0 0);--border-control:lab(54.1% 0 0);--border-control-hover:lab(48.6% 0 0);--text:lab(10% 0 0);--text-muted:lab(20% .941329 .33749);--text-subtle:lab(40% .941329 .33749);--text-disabled:lab(66% .941329 .33749);--bg-surface-translucent:lab(100% 0 0/.94);--bg-toggle:lab(54.1% 0 0);--bg-toggle-hover:lab(48.6% 0 0);--bg-scrollbar:lab(90.55% 0 0);--text-faded:lab(10% 0 0/.55)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-page:#0d080c;--bg-current:#282227;--bg-surface:#161115;--bg-hover:#272226;--bg-subtle:#1e191d;--bg-control:#1f1b1e;--bg-control-hover:#292428;--bg-control-selected:#2d282c;--border:#2b2429;--border-strong:#40363d;--border-toggle:#797278;--border-toggle-hover:#8f888e;--border-control:#797278;--border-control-hover:#8f888e;--text:#f1edf0;--text-muted:#aba0a8;--text-subtle:#999498;--text-disabled:#5a5659;--bg-raised:#1e181c;--bg-accent:#de8fce;--bg-accent-hover:#ed9adc;--text-accent:#de8fce;--text-on-accent:#0d080c;--bg-accent-partner:#de8fce;--bg-accent-strong:#de8fce;--text-on-accent-strong:#1b1b1b;--bg-brand:#de8fce;--text-on-brand:#0d080c;--bg-accent-soft:#de8fce1a;--border-accent-soft:#de8fce47;--border-focus:#de8fce;--text-success:#45be5a;--text-warning:#ecbf64;--text-danger:#ff959f;--text-info:#56b1ff;--bg-primary:#fff;--text-on-primary:#161115;--bg-backdrop:#0006;--bg-grid:#ffffff09;--bg-glow:#de8fce14;--shadow-small:#0000004d 0 .5px 1px 1px;--shadow-medium:#00000020 0 3px 8px 0, #00000020 0 2px 5px 0, #00000020 0 1px 1px 0;--shadow-large:#0000001a 0 4px 40px 0, #00000020 0 3px 20px 0, #00000020 0 3px 12px 0, #00000020 0 2px 8px 0, #00000020 0 1px 1px 0;--shadow-highlight:inset 0 1px 0 #ffffff0a;--bg-code:#1e191d;--text-code:#d8dbe0;--text-code-keyword:#ff7ab2;--text-code-string:#7ee2a8;--text-code-number:#ffb86b;--text-code-comment:#6b7079;--text-code-function:#82aaff;--text-code-type:#c3a6ff;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-success-strong:#45be5a;--bg-warning-strong:#ecbf64;--bg-danger-strong:#ff959f;--border-success-strong:#45be5a;--border-warning-strong:#ecbf64;--border-danger-strong:#ff959f;--border-info-strong:#56b1ff;--bg-surface-translucent:#161115f0;--bg-page-translucent:#0d080ccc;--bg-toggle:#797278;--bg-toggle-hover:#8f888e;--bg-scrollbar:#40363d;--bg-knob:#0d080c;--border-accent:#de8fce;--text-faded:#f1edf08c;--bg-primary-hover:#e2e1e2;--bg-brand-hover:#e19dd3;--bg-success:#45be5a1a;--border-success:#45be5a59;--bg-warning:#ecbf641a;--border-warning:#ecbf6459;--bg-danger:#ff959f1a;--border-danger:#ff959f59;--bg-info:#56b1ff1a;--border-info:#56b1ff59}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-current:lab(13.978% 3.5918 -2.04466);--bg-hover:lab(13.753% 3.20073 -1.82204);--bg-subtle:lab(9.478% 3.20073 -1.82204);--bg-control:lab(10.282% 3.06081 -1.74239);--bg-control-hover:lab(14.911% 3.39627 -1.93335);--bg-control-selected:lab(16.839% 3.31284 -1.88586);--border-toggle:lab(48.853% 3.74823 -2.13371);--border-toggle-hover:lab(57.413% 3.74823 -2.13371);--border-control:lab(48.853% 3.74823 -2.13371);--border-control-hover:lab(57.413% 3.74823 -2.13371);--text-subtle:lab(61.857% 2.27345 -1.29418);--text-disabled:lab(37.063% 2.27345 -1.29418);--bg-accent-hover:lab(73.745% 39.2046 -20.5392);--text-on-accent-strong:lab(9.87% 0 0);--bg-accent-soft:lab(69.245% 37.6102 -19.7039/.1);--border-accent-soft:lab(69.245% 37.6102 -19.7039/.28);--text-success:lab(68.5% -50.6896 39.6744);--text-warning:lab(80% 9.0297 51.21);--text-danger:lab(74% 49.4549 16.0689);--text-info:lab(69.2% -3.66353 -69.9041);--bg-primary:lab(100% 0 0);--bg-backdrop:lab(0% 0 0/.4);--bg-grid:lab(100% 0 0/.035);--bg-glow:lab(69.245% 37.6102 -19.7039/.08);--shadow-small:lab(0% 0 0/.3) 0 .5px 1px 1px;--shadow-medium:lab(0% 0 0/.125) 0 3px 8px 0, lab(0% 0 0/.125) 0 2px 5px 0, lab(0% 0 0/.125) 0 1px 1px 0;--shadow-large:lab(0% 0 0/.1) 0 4px 40px 0, lab(0% 0 0/.125) 0 3px 20px 0, lab(0% 0 0/.125) 0 3px 12px 0, lab(0% 0 0/.125) 0 2px 8px 0, lab(0% 0 0/.125) 0 1px 1px 0;--shadow-highlight:inset 0 1px 0 lab(100% 0 0/.04);--bg-code:lab(9.478% 3.20073 -1.82204);--bg-success-strong:lab(68.5% -50.6896 39.6744);--bg-warning-strong:lab(80% 9.0297 51.21);--bg-danger-strong:lab(74% 49.4549 16.0689);--border-success-strong:lab(68.5% -50.6896 39.6744);--border-warning-strong:lab(80% 9.0297 51.21);--border-danger-strong:lab(74% 49.4549 16.0689);--border-info-strong:lab(69.2% -3.66353 -69.9041);--bg-surface-translucent:lab(5.653% 2.80966 -1.59942/.94);--bg-page-translucent:lab(2.583% 1.85465 -1.05355/.8);--bg-toggle:lab(48.853% 3.74823 -2.13371);--bg-toggle-hover:lab(57.413% 3.74823 -2.13371);--text-faded:lab(94.126% 1.78208 -.955343/.55);--bg-success:lab(68.5% -50.6896 39.6744/.1);--border-success:lab(68.5% -50.6896 39.6744/.35);--bg-warning:lab(80% 9.0297 51.21/.1);--border-warning:lab(80% 9.0297 51.21/.35);--bg-danger:lab(74% 49.4549 16.0689/.1);--border-danger:lab(74% 49.4549 16.0689/.35);--bg-info:lab(69.2% -3.66353 -69.9041/.1);--border-info:lab(69.2% -3.66353 -69.9041/.35)}}:root:not([data-theme=light]) .dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .card>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:#1e191d;--bg-hover:#2f292e;--bg-subtle:#262025;--bg-control:#282226;--bg-control-hover:#322c31;--bg-control-selected:#363035;--border:#282126;--border-strong:#312a30;--border-toggle:#837b82;--border-toggle-hover:#9a9198;--border-control:#837b82;--border-control-hover:#9a9198;--text:#fff;--text-muted:#e9e3e8;--text-subtle:#9d989c;--text-disabled:#605c5f;--bg-surface-translucent:#1e191df0;--bg-toggle:#837b82;--bg-toggle-hover:#9a9198;--bg-scrollbar:#312a30;--text-faded:#ffffff8c}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]) .dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .card>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:lab(9.365% 3.20073 -1.82204);--bg-hover:lab(17.465% 3.5918 -2.04466);--bg-subtle:lab(13.19% 3.5918 -2.04466);--bg-control:lab(13.994% 3.45189 -1.96501);--bg-control-hover:lab(18.623% 3.78734 -2.15597);--bg-control-selected:lab(20.551% 3.70391 -2.10848);--border:lab(13.685% 4.13931 -2.35633);--border-strong:lab(18.005% 4.13931 -2.35633);--border-toggle:lab(52.565% 4.13931 -2.35633);--border-toggle-hover:lab(61.125% 4.13931 -2.35633);--border-control:lab(52.565% 4.13931 -2.35633);--border-control-hover:lab(61.125% 4.13931 -2.35633);--text:lab(100% 0 0);--text-muted:lab(90.839% 2.46899 -1.40549);--text-subtle:lab(63.358% 2.46899 -1.40549);--text-disabled:lab(39.54% 2.46899 -1.40549);--bg-surface-translucent:lab(9.365% 3.20073 -1.82204/.94);--bg-toggle:lab(52.565% 4.13931 -2.35633);--bg-toggle-hover:lab(61.125% 4.13931 -2.35633);--bg-scrollbar:lab(18.005% 4.13931 -2.35633);--text-faded:lab(100% 0 0/.55)}}:root:not([data-theme=light]) .kit-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .palette:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .tooltip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .popover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .kit-calendar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:#252024;--bg-hover:#373135;--bg-subtle:#2d282c;--bg-control:#2f292e;--bg-control-hover:#393338;--bg-control-selected:#3e373c;--border:#2f282e;--border-strong:#393237;--border-toggle:#8c848b;--border-toggle-hover:#a39aa1;--border-control:#8c848b;--border-control-hover:#a39aa1;--text:#fff;--text-muted:#eae4e9;--text-subtle:#a19ca0;--text-disabled:#666165;--bg-surface-translucent:#252024f0;--bg-toggle:#8c848b;--bg-toggle-hover:#a39aa1;--bg-scrollbar:#393237;--text-faded:#ffffff8c}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]) .kit-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .palette:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .tooltip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .popover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root:not([data-theme=light]) .kit-calendar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:lab(12.853% 3.20073 -1.82204);--bg-hover:lab(20.953% 3.5918 -2.04466);--bg-subtle:lab(16.678% 3.5918 -2.04466);--bg-control:lab(17.482% 3.45189 -1.96501);--bg-control-hover:lab(22.111% 3.78734 -2.15597);--bg-control-selected:lab(24.039% 3.70391 -2.10848);--border:lab(17.173% 4.13931 -2.35633);--border-strong:lab(21.493% 4.13931 -2.35633);--border-toggle:lab(56.053% 4.13931 -2.35633);--border-toggle-hover:lab(64.613% 4.13931 -2.35633);--border-control:lab(56.053% 4.13931 -2.35633);--border-control-hover:lab(64.613% 4.13931 -2.35633);--text:lab(100% 0 0);--text-muted:lab(91.192% 2.46899 -1.40549);--text-subtle:lab(64.767% 2.46899 -1.40549);--text-disabled:lab(41.866% 2.46899 -1.40549);--bg-surface-translucent:lab(12.853% 3.20073 -1.82204/.94);--bg-toggle:lab(56.053% 4.13931 -2.35633);--bg-toggle-hover:lab(64.613% 4.13931 -2.35633);--bg-scrollbar:lab(21.493% 4.13931 -2.35633);--text-faded:lab(100% 0 0/.55)}}}:root[data-theme=dark]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-page:#0d080c;--bg-current:#282227;--bg-surface:#161115;--bg-hover:#272226;--bg-subtle:#1e191d;--bg-control:#1f1b1e;--bg-control-hover:#292428;--bg-control-selected:#2d282c;--border:#2b2429;--border-strong:#40363d;--border-toggle:#797278;--border-toggle-hover:#8f888e;--border-control:#797278;--border-control-hover:#8f888e;--text:#f1edf0;--text-muted:#aba0a8;--text-subtle:#999498;--text-disabled:#5a5659;--bg-raised:#1e181c;--bg-accent:#de8fce;--bg-accent-hover:#ed9adc;--text-accent:#de8fce;--text-on-accent:#0d080c;--bg-accent-partner:#de8fce;--bg-accent-strong:#de8fce;--text-on-accent-strong:#1b1b1b;--bg-brand:#de8fce;--text-on-brand:#0d080c;--bg-accent-soft:#de8fce1a;--border-accent-soft:#de8fce47;--border-focus:#de8fce;--text-success:#45be5a;--text-warning:#ecbf64;--text-danger:#ff959f;--text-info:#56b1ff;--bg-primary:#fff;--text-on-primary:#161115;--bg-backdrop:#0006;--bg-grid:#ffffff09;--bg-glow:#de8fce14;--shadow-small:#0000004d 0 .5px 1px 1px;--shadow-medium:#00000020 0 3px 8px 0, #00000020 0 2px 5px 0, #00000020 0 1px 1px 0;--shadow-large:#0000001a 0 4px 40px 0, #00000020 0 3px 20px 0, #00000020 0 3px 12px 0, #00000020 0 2px 8px 0, #00000020 0 1px 1px 0;--shadow-highlight:inset 0 1px 0 #ffffff0a;--bg-code:#1e191d;--text-code:#d8dbe0;--text-code-keyword:#ff7ab2;--text-code-string:#7ee2a8;--text-code-number:#ffb86b;--text-code-comment:#6b7079;--text-code-function:#82aaff;--text-code-type:#c3a6ff;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-success-strong:#45be5a;--bg-warning-strong:#ecbf64;--bg-danger-strong:#ff959f;--border-success-strong:#45be5a;--border-warning-strong:#ecbf64;--border-danger-strong:#ff959f;--border-info-strong:#56b1ff;--bg-surface-translucent:#161115f0;--bg-page-translucent:#0d080ccc;--bg-toggle:#797278;--bg-toggle-hover:#8f888e;--bg-scrollbar:#40363d;--bg-knob:#0d080c;--border-accent:#de8fce;--text-faded:#f1edf08c;--bg-primary-hover:#e2e1e2;--bg-brand-hover:#e19dd3;--bg-success:#45be5a1a;--border-success:#45be5a59;--bg-warning:#ecbf641a;--border-warning:#ecbf6459;--bg-danger:#ff959f1a;--border-danger:#ff959f59;--bg-info:#56b1ff1a;--border-info:#56b1ff59}@supports (color:lab(0% 0 0)){:root[data-theme=dark]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-current:lab(13.978% 3.5918 -2.04466);--bg-hover:lab(13.753% 3.20073 -1.82204);--bg-subtle:lab(9.478% 3.20073 -1.82204);--bg-control:lab(10.282% 3.06081 -1.74239);--bg-control-hover:lab(14.911% 3.39627 -1.93335);--bg-control-selected:lab(16.839% 3.31284 -1.88586);--border-toggle:lab(48.853% 3.74823 -2.13371);--border-toggle-hover:lab(57.413% 3.74823 -2.13371);--border-control:lab(48.853% 3.74823 -2.13371);--border-control-hover:lab(57.413% 3.74823 -2.13371);--text-subtle:lab(61.857% 2.27345 -1.29418);--text-disabled:lab(37.063% 2.27345 -1.29418);--bg-accent-hover:lab(73.745% 39.2046 -20.5392);--text-on-accent-strong:lab(9.87% 0 0);--bg-accent-soft:lab(69.245% 37.6102 -19.7039/.1);--border-accent-soft:lab(69.245% 37.6102 -19.7039/.28);--text-success:lab(68.5% -50.6896 39.6744);--text-warning:lab(80% 9.0297 51.21);--text-danger:lab(74% 49.4549 16.0689);--text-info:lab(69.2% -3.66353 -69.9041);--bg-primary:lab(100% 0 0);--bg-backdrop:lab(0% 0 0/.4);--bg-grid:lab(100% 0 0/.035);--bg-glow:lab(69.245% 37.6102 -19.7039/.08);--shadow-small:lab(0% 0 0/.3) 0 .5px 1px 1px;--shadow-medium:lab(0% 0 0/.125) 0 3px 8px 0, lab(0% 0 0/.125) 0 2px 5px 0, lab(0% 0 0/.125) 0 1px 1px 0;--shadow-large:lab(0% 0 0/.1) 0 4px 40px 0, lab(0% 0 0/.125) 0 3px 20px 0, lab(0% 0 0/.125) 0 3px 12px 0, lab(0% 0 0/.125) 0 2px 8px 0, lab(0% 0 0/.125) 0 1px 1px 0;--shadow-highlight:inset 0 1px 0 lab(100% 0 0/.04);--bg-code:lab(9.478% 3.20073 -1.82204);--bg-success-strong:lab(68.5% -50.6896 39.6744);--bg-warning-strong:lab(80% 9.0297 51.21);--bg-danger-strong:lab(74% 49.4549 16.0689);--border-success-strong:lab(68.5% -50.6896 39.6744);--border-warning-strong:lab(80% 9.0297 51.21);--border-danger-strong:lab(74% 49.4549 16.0689);--border-info-strong:lab(69.2% -3.66353 -69.9041);--bg-surface-translucent:lab(5.653% 2.80966 -1.59942/.94);--bg-page-translucent:lab(2.583% 1.85465 -1.05355/.8);--bg-toggle:lab(48.853% 3.74823 -2.13371);--bg-toggle-hover:lab(57.413% 3.74823 -2.13371);--text-faded:lab(94.126% 1.78208 -.955343/.55);--bg-success:lab(68.5% -50.6896 39.6744/.1);--border-success:lab(68.5% -50.6896 39.6744/.35);--bg-warning:lab(80% 9.0297 51.21/.1);--border-warning:lab(80% 9.0297 51.21/.35);--bg-danger:lab(74% 49.4549 16.0689/.1);--border-danger:lab(74% 49.4549 16.0689/.35);--bg-info:lab(69.2% -3.66353 -69.9041/.1);--border-info:lab(69.2% -3.66353 -69.9041/.35)}}:root[data-theme=dark] .dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .card>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:#1e191d;--bg-hover:#2f292e;--bg-subtle:#262025;--bg-control:#282226;--bg-control-hover:#322c31;--bg-control-selected:#363035;--border:#282126;--border-strong:#312a30;--border-toggle:#837b82;--border-toggle-hover:#9a9198;--border-control:#837b82;--border-control-hover:#9a9198;--text:#fff;--text-muted:#e9e3e8;--text-subtle:#9d989c;--text-disabled:#605c5f;--bg-surface-translucent:#1e191df0;--bg-toggle:#837b82;--bg-toggle-hover:#9a9198;--bg-scrollbar:#312a30;--text-faded:#ffffff8c}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .card>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:lab(9.365% 3.20073 -1.82204);--bg-hover:lab(17.465% 3.5918 -2.04466);--bg-subtle:lab(13.19% 3.5918 -2.04466);--bg-control:lab(13.994% 3.45189 -1.96501);--bg-control-hover:lab(18.623% 3.78734 -2.15597);--bg-control-selected:lab(20.551% 3.70391 -2.10848);--border:lab(13.685% 4.13931 -2.35633);--border-strong:lab(18.005% 4.13931 -2.35633);--border-toggle:lab(52.565% 4.13931 -2.35633);--border-toggle-hover:lab(61.125% 4.13931 -2.35633);--border-control:lab(52.565% 4.13931 -2.35633);--border-control-hover:lab(61.125% 4.13931 -2.35633);--text:lab(100% 0 0);--text-muted:lab(90.839% 2.46899 -1.40549);--text-subtle:lab(63.358% 2.46899 -1.40549);--text-disabled:lab(39.54% 2.46899 -1.40549);--bg-surface-translucent:lab(9.365% 3.20073 -1.82204/.94);--bg-toggle:lab(52.565% 4.13931 -2.35633);--bg-toggle-hover:lab(61.125% 4.13931 -2.35633);--bg-scrollbar:lab(18.005% 4.13931 -2.35633);--text-faded:lab(100% 0 0/.55)}}:root[data-theme=dark] .kit-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .palette:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .tooltip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .popover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .kit-calendar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:#252024;--bg-hover:#373135;--bg-subtle:#2d282c;--bg-control:#2f292e;--bg-control-hover:#393338;--bg-control-selected:#3e373c;--border:#2f282e;--border-strong:#393237;--border-toggle:#8c848b;--border-toggle-hover:#a39aa1;--border-control:#8c848b;--border-control-hover:#a39aa1;--text:#fff;--text-muted:#eae4e9;--text-subtle:#a19ca0;--text-disabled:#666165;--bg-surface-translucent:#252024f0;--bg-toggle:#8c848b;--bg-toggle-hover:#a39aa1;--bg-scrollbar:#393237;--text-faded:#ffffff8c}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .kit-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .palette:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .tooltip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .popover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),:root[data-theme=dark] .kit-calendar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--bg-surface:lab(12.853% 3.20073 -1.82204);--bg-hover:lab(20.953% 3.5918 -2.04466);--bg-subtle:lab(16.678% 3.5918 -2.04466);--bg-control:lab(17.482% 3.45189 -1.96501);--bg-control-hover:lab(22.111% 3.78734 -2.15597);--bg-control-selected:lab(24.039% 3.70391 -2.10848);--border:lab(17.173% 4.13931 -2.35633);--border-strong:lab(21.493% 4.13931 -2.35633);--border-toggle:lab(56.053% 4.13931 -2.35633);--border-toggle-hover:lab(64.613% 4.13931 -2.35633);--border-control:lab(56.053% 4.13931 -2.35633);--border-control-hover:lab(64.613% 4.13931 -2.35633);--text:lab(100% 0 0);--text-muted:lab(91.192% 2.46899 -1.40549);--text-subtle:lab(64.767% 2.46899 -1.40549);--text-disabled:lab(41.866% 2.46899 -1.40549);--bg-surface-translucent:lab(12.853% 3.20073 -1.82204/.94);--bg-toggle:lab(56.053% 4.13931 -2.35633);--bg-toggle-hover:lab(64.613% 4.13931 -2.35633);--bg-scrollbar:lab(21.493% 4.13931 -2.35633);--text-faded:lab(100% 0 0/.55)}}:root:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--nav-b:256px;--rand:16px;--menu-gap:var(--space-2);--section-gap:var(--space-4);--row-height:40px;--row-pad-x:var(--space-4);--bg-row-hover:var(--bg-accent-soft);--einlage-element:#6cc77a;--einlage-aktiv:#faa342;--deviation-higher:#e5484d;--deviation-lower:#3e8ed0;--icon-clear:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E");--zeichen-klein:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 106 106'%3E%3Cpath d='M0 52A52 52 0 1 1 104 52A52 52 0 1 1 0 52ZM5 52A47 47 0 1 0 99 52A47 47 0 1 0 5 52ZM15 58A37 37 0 1 1 89 58A37 37 0 1 1 15 58ZM20 58A32 32 0 1 0 84 58A32 32 0 1 0 20 58ZM30 64A22 22 0 1 1 74 64A22 22 0 1 1 30 64ZM35 64A17 17 0 1 0 69 64A17 17 0 1 0 35 64ZM45 70A7 7 0 1 1 59 70A7 7 0 1 1 45 70Z'/%3E%3C/svg%3E");--z-inhalt:1;--z-griff:5;--z-menue:60;--z-toast:80;--kh:36px;--kh-klein:32px;--control-height:calc(var(--kh));--fs-0:clamp(.78rem,.76rem + .1vw,.84rem);--fs-1:clamp(.86rem,.84rem + .15vw,.95rem);--fs-2:clamp(1rem,.95rem + .3vw,1.12rem);--fs-3:clamp(1.3rem,1.15rem + .8vw,1.7rem);--tab-font-size:calc(var(--fs-1) - 1px)}:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scrollbar-width:thin;scrollbar-color:var(--bg-scrollbar) transparent;min-width:0}[hidden]:not(#_):not(._):not(._):not(_):not(_):not(_){display:none!important}body:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-weight:var(--weight-normal);line-height:1.45}h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),h3:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),dl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),ul:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),ol:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0;padding:0}ul:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),ol:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){list-style:none}input[type=range]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){accent-color:var(--text-accent);block-size:var(--kh)}a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:inherit;text-decoration:none}button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),textarea:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font:inherit;color:inherit}button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:left;background:0 0;border:0;padding:0}b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-semibold)}small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);font-weight:var(--weight-normal);color:var(--text-muted);line-height:1.35;display:block}[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),kbd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),code:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),pre:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),td.zahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-betrag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeitstrahl time b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zahlfeld .input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ki-kpi b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-mono)}.panel-suche:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:220px}.input[type=search]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-search-cancel-button{-webkit-appearance:none;box-sizing:border-box;inline-size:var(--kh);block-size:var(--kh);margin:0 calc(var(--space-2) * -1) 0 0;color:var(--text-muted);-webkit-mask:var(--icon-clear) center / var(--space-4) no-repeat;-webkit-mask:var(--icon-clear) center / var(--space-4) no-repeat;-webkit-mask:var(--icon-clear) center / var(--space-4) no-repeat;-webkit-mask:var(--icon-clear) center / var(--space-4) no-repeat;mask:var(--icon-clear) center / var(--space-4) no-repeat;cursor:pointer;background:currentColor}.button:not(.button-icon):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius)}@media (max-width:720px){.panel-suche:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%}.kopf .panel-suche:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:auto;height:calc(var(--space-6) * 2);flex:100%}}[data-kapp]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;overflow:hidden}svg.i:not(#_):not(#_):not(._):not(_):not(_),kbd:not(#_):not(#_):not(._):not(._):not(_):not(_),.kbd-group:not(#_):not(#_):not(._):not(_):not(_):not(_),input:not(#_):not(#_):not(._):not(._):not(_):not(_),.badge:not(#_):not(#_):not(._):not(_):not(_):not(_),.balken:not(#_):not(#_):not(._):not(_):not(_):not(_),.punkt:not(#_):not(#_):not(._):not(_):not(_):not(_),.tsymbol:not(#_):not(#_):not(._):not(_):not(_):not(_){flex:none}td[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_),th[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_),dd[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_),small[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_),span[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_){overflow:visible}kbd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){letter-spacing:.02em;border:1px solid var(--border);border-radius:var(--radius-small);background:var(--bg-hover);flex:none;align-items:center;padding:4px 7px;font-size:.75rem;line-height:1;display:inline-flex}.kbd-group kbd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:.75rem}:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::selection{background:var(--bg-accent-soft)}:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-scrollbar{width:10px;height:10px}:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-scrollbar-track{background:0 0}:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-scrollbar-corner{background:0 0}:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-scrollbar-thumb{background:var(--bg-scrollbar);border-radius:var(--radius-round);background-clip:content-box;border:3px solid #0000}:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius)}.button-accent:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline-offset:-4px;outline-color:currentColor}svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.16em;flex:none;width:1.1em;height:1.1em;transition:rotate .18s}th[aria-sort=ascending] svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-move=up] svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_){rotate:180deg}h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-3);font-weight:var(--weight-semibold);letter-spacing:-.015em}dialog h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){letter-spacing:normal;font-size:1.5em;font-weight:700}.app-shell:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--nav-b) minmax(0,1fr);grid-template-areas:"nav main"}.app-sidebar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:nav}body[aria-busy=true]>.app-shell:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){visibility:hidden}header.marke:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-content:center;justify-items:center;gap:var(--space-2);min-height:var(--kh);text-align:center;flex:none;padding:0 4px;display:grid}.topbar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--app-header-height);gap:10px;padding-inline-start:var(--space-2);padding-inline-end:calc(var(--rand) - var(--space-2) - 1px)}.topbar>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}.topbar .search-trigger:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:var(--kh);height:var(--kh);flex:0 340px}.topbar .select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:0 210px;min-width:110px}.topbar>.app-header-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:0 auto;min-width:0}:root[data-band=true] .topbar:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),:root[data-band=licht]:not([data-theme=dark]) .topbar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-band);border-color:var(--border-band)}:root[data-band=true] .app-header-actions>.select>select:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),:root[data-band=licht]:not([data-theme=dark]) .app-header-actions>.select>select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:var(--kh);background:var(--bg-control);border:1px solid var(--border-control);border-radius:var(--radius);color:var(--text)}[data-resizer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:0;bottom:0;left:calc(var(--nav-b) - 6px);cursor:col-resize;width:12px;z-index:var(--z-griff);position:fixed}[data-resizer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";top:var(--space-2);bottom:var(--space-2);border-inline-start:1px solid var(--border-toggle);opacity:.3;border-radius:2px;transition:border-color .15s,border-width .15s,box-shadow .15s,opacity .15s;position:absolute;left:5px}[data-resizer]:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,[data-resizer]:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,body[data-resizing=nav] [data-resizer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{border-inline-start:2px solid var(--border-focus);box-shadow:0 0 8px 1px var(--border-accent-soft);opacity:1}body[data-resizing]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:col-resize;user-select:none}@property --nav-b{syntax:"<length>";inherits:true;initial-value:256px}@media (prefers-reduced-motion:no-preference){.app-sidebar .nav-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.app-sidebar .nav-section:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.app-sidebar .marke-text>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition:opacity .15s ease-out}}@media (min-width:721px){.app-sidebar[data-schmal] .nav-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.app-sidebar[data-schmal] .nav-section:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.app-sidebar[data-schmal] .marke-text>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:0}.app-sidebar[data-schmal] .nav-section:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;overflow:hidden}.app-sidebar[data-schmal] .nav-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.app-sidebar[data-schmal] .marke-text>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-sidebar[data-schmal] .nav-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-sidebar[data-schmal] .marke-link:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-sidebar[data-schmal] [data-feld=standort-mobil]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}nav.haupt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:4px}nav.haupt>[role=group]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:inherit;display:grid}nav.haupt [data-ziel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),nav.haupt .nav-lab:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:30px;padding:0 var(--space-2);border-radius:var(--radius);color:var(--text-subtle);font-size:13px;font-weight:var(--weight-medium);align-items:center;gap:6px;display:flex}nav.haupt .nav-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),nav.haupt .nav-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;min-width:0}nav.haupt .nav-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;overflow:hidden}nav.haupt .nav-text:not([data-passt=nein])+.nav-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}nav.haupt [data-ziel]:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),nav.haupt [data-ziel][aria-current=page]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),nav.haupt [data-ziel][aria-busy=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),nav.haupt .nav-lab:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),nav.haupt .nav-lab[aria-current=page]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),nav.haupt .nav-lab[aria-busy=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-current);color:var(--text)}nav.haupt [data-ziel][aria-current=page]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:inset 3px 0 0 var(--border-mark),inset 4px 0 0 var(--border-mark-edge)}nav.haupt .nav-lab[aria-busy=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:progress}nav.haupt .nav-lab[aria-busy=true]>.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.4;animation:1s ease-in-out infinite pulse}nav.haupt .nav-section:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--space-4);padding:0 var(--space-2);font-size:var(--fs-0);font-weight:var(--weight-medium);line-height:var(--space-6);color:var(--text-subtle)}.app-sidebar .fuss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);margin-top:auto;display:grid}.kit-menu-item>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-size:var(--fs-0);margin-inline-start:auto}.benutzer-knopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius-round)}.benutzer-knopf>.kit-avatar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kit-avatar-size:var(--space-8)}.benutzer-menue:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:calc(var(--space-8) * 8);left:auto;right:var(--rand)}.rezept-menue:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:calc(var(--kit-float-top));left:calc(var(--kit-float-left))}.benutzer-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2);font-size:var(--fs-1);line-height:1.3;display:grid}.benutzer-kopf>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-size:var(--fs-0)}.app-main:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:var(--z-inhalt);grid-area:main;position:relative;overflow-x:hidden}.ansicht-leiste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--rand);background:var(--bg-warning);border-bottom:1px solid var(--border-warning);font-size:var(--fs-0);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}.ansicht-leiste[hidden]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.ansicht-leiste svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning);flex:none}.ansicht-leiste span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:16ch}.app-page:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scroll-behavior:smooth;overflow-x:hidden}.app-page h1:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),dialog h1:focus:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_){outline:0}.skip-link:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:var(--z-toast);min-block-size:var(--kh);border-radius:var(--radius);background:var(--bg-accent);color:var(--text-on-accent);top:var(--space-2);left:var(--space-2);align-content:center;padding-inline-start:var(--space-4);padding-inline-end:var(--space-4);display:grid;position:absolute;transform:translateY(-200%)}.skip-link:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:none}.app-page>section:not(#_):not(#_):not(._):not(_):not(_):not(_){max-width:calc(1180px + 2 * var(--rand));padding:var(--rand) var(--rand) var(--space-10);--container-type:inline-size;margin:0 auto;display:none}.app-page>section[data-aktiv]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:block}@media (min-width:721px){.app-main:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-left:var(--space-4)}}@media (min-width:1024px){.app-sidebar [data-feld=standort-mobil]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}@media (max-width:720px){html:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),body:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overscroll-behavior-y:none}.app-main:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:100vh;padding-top:var(--app-header-height);overflow:visible}.app-header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){block-size:var(--app-header-height);position:fixed;top:0;bottom:auto;left:0;right:0}.app-header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"";background:inherit;pointer-events:none;block-size:100vh;position:absolute;top:auto;bottom:100%;left:0;right:0}[data-resizer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.topbar [data-feld=standort]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}nav.haupt [data-ziel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),nav.haupt .nav-lab:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:var(--kh)}}.kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:baseline;gap:var(--space-4) 12px;margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.kopf .panel-suche:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kopf .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kopf .select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kopf .info-knopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-self:center}.kopf .panel-suche:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-left:auto}.kopf>h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-2);font-weight:var(--weight-semibold);letter-spacing:-.01em;line-height:var(--space-6)}[data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-small);overflow:hidden}[data-panel]>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:2px var(--space-2);padding:12px var(--space-4);border-bottom:1px solid var(--border);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}[data-panel]:not(.spalte)>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:calc(var(--space-12) + var(--space-2))}@media (max-width:720px){[data-panel]:not(.spalte)>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:calc(var(--space-16) + var(--space-2))}}[data-panel]>header>.ki-marke:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--space-4);block-size:var(--space-4)}[data-panel]>header>.ki-marke>svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--space-2);block-size:var(--space-2)}[data-panel]>header small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-left:auto}[data-panel]>footer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);justify-items:end;display:grid}[data-panel]>header>h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-panel]>header>h3:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font:inherit;min-width:auto}.leer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:22px var(--space-4);color:var(--text-muted);text-align:center;white-space:normal}.table td.leer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:center}.gruppen>.leer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-6);line-height:var(--space-6);grid-column:1/-1}.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--button-height:var(--kh)}.button-small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--button-height:var(--kh-klein)}.app-nav a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--kh-klein)}.button-icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}.button[data-knopf=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger)}.input[data-klein]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0)}label.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:pointer;position:relative}label.button input[type=file]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.topbar .button[data-action=ki-auf] svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.topbar .button[data-action=ki-auf][aria-expanded=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover)}.input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:var(--kh);text-overflow:ellipsis}input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::placeholder{color:var(--text-muted);text-overflow:ellipsis}.feld-label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}.feld-hinweis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);white-space:normal;margin-top:3px}.feld-fehler:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger);font-weight:var(--weight-medium);margin-top:3px}[aria-invalid=true]:not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-danger-strong)!important}.zahlfeld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:stretch;gap:6px;display:flex}.zahlfeld .input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:right;font-variant-numeric:tabular-nums;flex:1;min-width:0}.zahlfeld input[type=number]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){appearance:textfield}.zahlfeld input[type=number]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.zahlfeld input[type=number]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zahlfeld .einheit:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-weight:var(--weight-semibold);flex:none;align-items:center;padding:0 2px;display:flex}.zahlfeld .schritt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--kh);min-width:var(--kh);min-height:var(--kh);font-size:1.05rem;line-height:1;font-weight:var(--weight-semibold);flex:none;place-items:center;padding:0;display:grid}.badge-mono:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:.75rem}.badge[data-ton=aktiv]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-info);background:var(--bg-info);color:var(--text-info)}.marke-badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:var(--weight-semibold);flex:none}.segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:0 0;flex-wrap:wrap}.segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:0 auto}.filterzeile .segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius)}.segmented>.gruppe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-inline-start:1px solid var(--border-strong);color:var(--text-subtle);white-space:nowrap;flex:none;margin-inline-start:calc(var(--space-2) / 4);padding-inline-start:calc(var(--space-2) * .75);font-size:12px}.filterzeile[data-wischen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:calc(var(--space-2) / -2) calc(var(--space-2) * -1) calc(var(--space-4) - var(--space-2) / 2);padding:var(--space-2)}.filterzeile>.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-panel]>header>.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-panel]>header>.segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none;max-inline-size:100%}[data-panel]>header>h2+.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-panel]>header>h2+.segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-left:auto}[data-panel]>header>.select~.legende:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-panel]>header>.segmented~.legende:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-basis:100%;justify-content:flex-end}.tabs[role=tablist]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scroll-snap-type:none;gap:var(--space-6);margin:0 0 var(--space-4);border-bottom:1px solid var(--border);flex-wrap:nowrap}.tabs[role=tablist]>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:auto;min-height:calc(calc(var(--kh)) - 1px);font-size:var(--tab-font-size);cursor:pointer;border:0;background:0 0;border-block-start:2px solid #0000;border-block-end:2px solid #0000;border-radius:0;flex:none;padding:0}.tabs[role=tablist]>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:none}.tabs[role=tablist]>a[aria-selected=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-bottom-color:var(--text-accent);color:var(--text)}.tabs[role=tablist]>a:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline-offset:-2px}.tabs.tabs-umbruch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scroll-snap-type:none;gap:0 var(--space-6);flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.tabs[data-eng]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tabs[hidden]+.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tabs:not([data-eng])+.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.tabs+.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-end:var(--space-4)}.filterzeile .facet-titel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);font-weight:var(--weight-medium);color:var(--text-subtle);white-space:nowrap}.table:not([data-wahl]) [data-rolle=wahl]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}[data-action=nachv-mehrfach]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:relative}[data-action=nachv-mehrfach][aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-accent);color:var(--text-accent)}.segmented[data-wischen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:calc(var(--space-2) / -2) calc(var(--space-2) * -1);padding:var(--space-2)}.segmented-line:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:nowrap;flex:1 0 100%}.segmented-line>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}@media (max-width:720px){.segmented[data-wischen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.filterzeile[data-wischen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.filterzeile[data-wischen] .segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:nowrap}.segmented[data-wischen]>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.filterzeile[data-wischen]>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.filterzeile[data-wischen] .segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}}@media (pointer:fine){.segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:calc(var(--kh) - 4px)}.filterzeile>.select>.kit-select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--kh) - 4px)}}.zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:11px var(--space-4);border-bottom:1px solid var(--border);min-block-size:calc(var(--space-16) + var(--space-2));grid-template-columns:auto 1fr auto;align-items:center;gap:4px 12px;display:grid}.prio>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:calc(var(--space-16) + var(--space-2))}.zeilen>li:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.prio>li:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-bottom:0}.zeilen>li[data-action]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:pointer}@media (hover:hover){.zeilen>li[data-action]:hover:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_):not(_),.directory>li:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-row-hover)}}.zeilen>li>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.prio>li>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1;grid-template-columns:subgrid;row-gap:inherit;align-items:inherit;display:grid}.spalte :focus:not(#_):not(#_):not(._):not(._):not(._):not(._):not(_):not(_):not(_){outline-offset:2px}@supports not selector(:has(a)){.zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.prio>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:relative}}.zeilen>li>a[href]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_):after,.prio>li>a[href]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_):after,.table tbody th>a[href]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.zeilen li>small:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen li>a>small:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:2}.tafel .zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:baseline}.tafel .zeilen>li>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gruppe .zeilen>li>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-self:start}.tafel .zeilen>li>svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-self:center}.tafel .zeilen li>small:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.tafel .zeilen li>a>small:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:2/-1}[data-akzent]:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li[data-frist]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:relative}[data-akzent]:not(#_):not(#_):not(._):not(_):not(_):not(_):before,.zeilen>li[data-frist]:not(#_):not(#_):not(_):not(_):before{content:"";z-index:var(--z-inhalt);top:var(--space-2);right:auto;bottom:var(--space-2);left:0;border-inline-start:3px solid var(--border-focus);border-radius:0 2px 2px 0;position:absolute}[data-akzent]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{border-inline-start-color:var(--border-mark,var(--border-focus));box-shadow:1px 0 0 var(--border-mark-edge)}.zeilen li[data-frist=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{border-color:var(--border-danger-strong)}.zeilen li[data-frist=wartet]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{border-color:var(--border-warning-strong)}@media (max-width:720px){.datei-zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:1fr auto}.datei-zeilen>li>[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}}.tafel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);grid-template-columns:calc(57.0%) minmax(0,1fr);grid-auto-flow:dense}.tafel>.kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel>.kpis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel>[data-breit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel>.hinweisleiste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.tafel>.kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0}.tafel[data-order]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr)}.tafel[data-aktiv]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:grid}.kpis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kpi-luecke:var(--space-4);--kpi-karten:5;gap:var(--kpi-luecke);--container-type:inline-size;flex-wrap:wrap;display:flex}.kpis>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kpi-nr:0;--kpi-spalten:min(var(--kpi-karten),2);--kpi-spalte:calc(mod(var(--kpi-nr),var(--kpi-spalten)) + 1);flex:none;flex-grow:clamp(0,var(--kpi-spalte) - var(--kpi-spalten) + 1,1);width:calc(min(calc((100.0% + var(--kpi-luecke)) * var(--kpi-spalte) / var(--kpi-spalten)),100.0% + var(--kpi-luecke)) - calc((100.0% + var(--kpi-luecke)) * (var(--kpi-spalte) - 1) / var(--kpi-spalten)) - var(--kpi-luecke))}.kpis>:nth-child(2):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kpi-nr:1}.kpis>:nth-child(3):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kpi-nr:2}.kpis>:nth-child(4):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kpi-nr:3}.kpis>:nth-child(5):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kpi-nr:4}.kpis>:nth-child(6):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kpi-nr:5}.kpis>:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-grow:1}.kpis>[data-container~="w>=566px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--kpi-spalten:min(var(--kpi-karten),3)}.kpis>[data-container~="w>=760px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--kpi-spalten:min(var(--kpi-karten),4)}.kpis>[data-container~="w>=954px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--kpi-spalten:min(var(--kpi-karten),5)}.kpis[data-karte=kacheln]>:first-child:nth-last-child(6)[data-container~="w>=1000px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kpis[data-karte=kacheln]>:first-child:nth-last-child(6)~[data-container~="w>=1000px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--kpi-spalten:6}.kpis[data-karte=kacheln]>:first-child:nth-last-child(6) .wert[data-container~="w>=1000px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kpis[data-karte=kacheln]>:first-child:nth-last-child(6)~* .wert[data-container~="w>=1000px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:min(1.55rem,calc((100cqi - 5 * var(--kpi-luecke)) * .018))}.kpi:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:14px var(--space-4);align-content:start;gap:2px;min-height:96px;display:grid}.kpi .wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:1.55rem;font-weight:var(--weight-semibold);letter-spacing:-.02em}.kpi .wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_):not(_):not(_),.prio-betrag:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_):not(_):not(_):not(_),.diagramm .ax:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_):not(_):not(_),.zeilen>li>b[data-feld=zeit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>small[data-feld=dauer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>span[data-feld=stand]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>a>b[data-feld=zeit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeilen>li>a>small[data-feld=dauer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeilen>li>a>span[data-feld=stand]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-panel]>header>small:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_):not(_){font-variant-numeric:tabular-nums}.kpi[data-akzent] .wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.kpi>[data-feld]:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.kpi .trend:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);line-height:var(--space-4);display:grid}.spur:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:100%;block-size:var(--space-6);margin-top:var(--space-2);display:block;overflow:visible}.spur path:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:var(--chart-1-edge);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.spur .spur-ende:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke-width:6px}.table td>a[href]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:1;min-block-size:var(--space-6);vertical-align:top;-webkit-text-decoration:underline dotted var(--border-strong);-webkit-text-decoration:underline dotted var(--border-strong);-webkit-text-decoration:underline dotted var(--border-strong);text-decoration:underline dotted var(--border-strong);text-underline-offset:3px;align-content:center;display:inline-block;position:relative}.table td>label>input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.table th>label>input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}@media (hover:hover){.table td>a[href]:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent);text-decoration-color:currentColor}}.tafel .kpi small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;-webkit-line-clamp:none;line-clamp:none;display:block}@supports (min-height:calc-size(min-content,size)){.app-page>section .kopf:not(#_):not(#_):not(._):not(_):not(_):not(_),.app-page>section .filterzeile:not(#_):not(#_):not(._):not(_):not(_):not(_),.app-page>section .kpis:not(#_):not(#_):not(._):not(_):not(_):not(_),.app-page>section .kpi:not(#_):not(#_):not(._):not(_):not(_):not(_),.tafel>.hinweisleiste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel>[data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.stapel-16>[data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zwei>[data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:calc-size(min-content,calc(size))}}.gruppen>[data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--snap-h,calc-size(min-content,calc(size)))}.rhythm .zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:12px var(--space-4) 11px;row-gap:0}.rhythm .zeilen>li:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:12px}.rhythm .zeilen li b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-6)}.rhythm .zeilen li small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-4)}.ordner-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.regler:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-elemente>li>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);display:flex}.ordner-kopf>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-left:auto}.order-liste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-aufnahmen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:6px;display:grid}.order-liste>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);cursor:grab;padding:4px 6px 4px 5px;display:flex}.order-liste>li>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;font-weight:var(--weight-medium);white-space:normal;flex:1}.order-knoepfe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none;gap:2px;display:flex}.order-griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:12px;height:20px;color:var(--text-muted);opacity:.5;background-image:radial-gradient(currentColor .9px,#0000 1.1px);background-size:5px 5px;flex:none}.order-liste>li[data-zieht]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.45}.order-liste>li[data-ziel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:2px dashed var(--border-focus);outline-offset:-3px}.prio:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size;display:grid}.prio>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:11px var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto minmax(7rem,auto);align-items:center;gap:4px 12px;display:grid}.prio>li:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-row-hover)}.prio-rang:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:22px;height:22px;font-size:.75rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;background:var(--bg-hover);color:var(--text-muted);border-radius:50%;flex:none;place-items:center;display:grid}.prio>li:first-child .prio-rang:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent);color:var(--text-on-accent);box-shadow:0 0 0 1px var(--border-mark-edge)}.prio-text b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-medium);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prio-betrag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-semibold);white-space:nowrap;text-align:end}.prio>li[data-container~="w<=600px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:auto minmax(0,1fr)}.prio>li>.badge[data-container~="w<=600px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):not(_),.prio>li>a>.badge[data-container~="w<=600px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){max-width:100%;height:auto;min-height:var(--space-6);white-space:normal;overflow-wrap:anywhere;text-align:left;grid-area:3/2;justify-self:start}.prio-betrag[data-container~="w<=600px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:2/2;justify-self:start}.pipe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:var(--space-4);display:grid}.pipe li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);grid-template-columns:110px 1fr 3ch;align-items:center;gap:10px;display:grid}.balken:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius-round);background:var(--bg-hover);height:9px;overflow:hidden}.balken i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:100%;width:calc(var(--w)*100.0%);border-radius:var(--radius-round);background:var(--bg-accent);transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.pipe li[data-leer] .balken i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:0 0}td .balken:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:64px;margin-right:var(--space-2);vertical-align:middle;display:inline-block}.messlatte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:48px;position:relative;overflow:visible}.messlatte u:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:-3px;bottom:-3px;left:calc(var(--m)*100.0%);width:2px;color:var(--text-muted);opacity:.8;background:currentColor;border-radius:2px;position:absolute}.messlatte i[data-ton=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-danger-strong)}.messlatte i[data-ton=ok]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-success-strong)}.fussnote:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-size:var(--fs-0);max-width:78ch;margin:10px 2px 0;line-height:1.55}.fussnote b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gruppe .annahme .ziel b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.info-blatt p b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.hinweis-zeile b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.pdf-ersatz b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.datei-zone b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.verlauf-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.verlauf-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-mono);font-size:var(--fs-0);color:var(--text-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}.verlauf-text>div:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-indent:-3.2ch;padding-left:3.2ch}.formblatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4) 18px;gap:var(--space-4);display:grid}.formblatt h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0 0 var(--space-2);font-size:var(--fs-0);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.fb-gruppe[data-handarbeit] h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning)}.fb-raster:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:repeat(3,1fr);gap:10px 18px;display:grid}.fb-feld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:1px;min-width:0;display:grid}.fb-feld[data-breit="2"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:span 2}.fb-feld[data-breit="3"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.fb-feld small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-muted);line-height:1.25}.fb-wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-weight:var(--weight-medium);border-bottom:1px solid var(--border);overflow-wrap:anywhere;min-height:1.5em;padding-bottom:2px;line-height:1.35}.fb-wert:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-bottom-style:dashed;border-bottom-color:var(--border-warning-strong)}.fb-titel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-2);margin:0;display:none}.fb-bilanz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.fb-bilanz b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}@media (max-width:720px){.fb-raster:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:1fr 1fr}}.bogen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);font-size:var(--fs-1);line-height:1.45;display:grid}.bogen ul:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-left:1.25em;list-style:outside}.bogen h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen h3:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen ul:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen dl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen address:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0}.bogen h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-2)}.bogen-abschnitt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-block-start:1px solid var(--border);gap:2px;padding-block-start:var(--space-4);display:grid}.bogen-abschnitt>h3:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-weight:var(--weight-semibold)}.bogen address:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-style:normal}.bogen-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.bogen-marke:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-items:end;gap:var(--space-4);display:grid}.bogen-marke>.haus-logo:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){block-size:var(--space-16);inline-size:auto;max-inline-size:min(90mm,100cqi)}.absender:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-muted);border-bottom:1px solid var(--border);margin-bottom:var(--space-2);white-space:nowrap;text-overflow:ellipsis;text-rendering:geometricprecision;inline-size:85mm;max-inline-size:100%;padding-bottom:2px;overflow:hidden}.bogen-daten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:2px var(--space-4);grid-template-columns:max-content 1fr;display:grid}.bogen-daten dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.bogen-kopf>hgroup:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:2px;display:grid}.bogen-kopf>hgroup>p:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen-fakten dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen-tabelle caption:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.bogen-tabelle thead th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);font-weight:var(--weight-medium);color:var(--text-muted)}.bogen-kopf>hgroup>h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font:var(--weight-semibold) var(--fs-3)/1.15 var(--font-mono)}.bogen-kopf>hgroup>p:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gross-blatt>.d-kopf>[data-schliesser]>h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-2);font-weight:var(--weight-semibold)}.bogen-fakten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) var(--space-8);flex-wrap:wrap;display:flex}.bogen-fakten[data-wichtig]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-block-start:1px solid var(--border);border-block-end:1px solid var(--border);padding-block-start:var(--space-2);padding-block-end:var(--space-2)}.bogen-fakten[data-wichtig] dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-3);font-weight:var(--weight-semibold);line-height:1.15}.bogen-tabelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-collapse:collapse;width:100%}.bogen-tabelle caption:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:left;padding-bottom:var(--space-2)}.bogen-tabelle th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen-tabelle td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:left;vertical-align:middle;border-bottom:1px solid var(--border);padding:4px 6px}.beleg .bogen-tabelle:not(#_):not(#_):not(._):not(_):not(_):not(_){hyphens:auto;hyphenate-limit-chars:8 4 3;font-size:.75rem;line-height:1.3}.beleg .bogen-tabelle th:not(#_):not(#_):not(._):not(_):not(_):not(_),.beleg .bogen-tabelle td:not(#_):not(#_):not(._):not(_):not(_):not(_){padding:3px 4px}.bogen-tabelle td[data-rolle=haupt][colspan]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){hyphens:manual;padding-top:0}.bogen-tabelle tfoot th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-medium)}.bogen-tabelle tfoot th:not(#_):not(#_):not(._):not(._):not(._):not(_),.bogen-tabelle [data-zahl]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:right;font-variant-numeric:tabular-nums}.bogen-tabelle tfoot tr:last-child>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-semibold)}.bogen-code:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-items:center;gap:2px;display:inline-grid}.bogen-code .barcode svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:200px;display:block}.bogen-tabelle .bogen-code .barcode svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:150px}.bogen-fuss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen-abschnitt>p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.d-meta:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeitstrahl time small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen-unterschrift figcaption:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-ablage .drop-zone-hint:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-muted)}.brief+.brief:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.beleg+.beleg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-top:1px dashed var(--border);padding-top:var(--space-6)}.beleg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.beleg>:not(.beleg-teil):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.beleg-teil:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-karte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-entscheidung:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-position:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);align-content:start;display:grid}.beleg-teil h3:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-1);margin:0}.bogen-code strong:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-3)}.bogen-unterschrift:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);margin:0;display:grid}.bogen-unterschrift>svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:min(100.0%,calc(var(--space-16) * 5));border-block-end:1px solid var(--text);block-size:auto}.bogen-unterschrift>.bogen-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border);block-size:auto;inline-size:100%}.bogen-unterschrift>.unterschrift-feld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){touch-action:none;cursor:crosshair;background:var(--bg-hover);border-radius:var(--radius-small);inline-size:100%}.bogen-unterschrift path:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}@media screen{.bogen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size}[data-stapel][data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){font:inherit;position:relative}[data-stapel][data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),[data-stapel] caption[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),[data-stapel] thead[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),[data-stapel] tbody[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),[data-stapel] tfoot[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:block}[data-stapel] thead[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-stapel] tr[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){gap:0 var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;padding-block-start:var(--space-4);padding-block-end:var(--space-4);display:grid}[data-stapel] tfoot tr[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){padding-block-start:var(--space-2);padding-block-end:var(--space-2)}[data-stapel] tbody tr:first-child[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){padding-block-start:var(--space-2)}[data-stapel] th[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),[data-stapel] td[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){border:0;padding:0;display:block}[data-stapel] td[data-label][data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){gap:var(--space-2);text-align:start;font-size:var(--fs-0);grid-column:1/-1;grid-template-columns:minmax(6rem,34%) minmax(0,1fr);display:grid}[data-stapel] td[data-label][data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):before{content:attr(data-label);color:var(--text-muted)}[data-stapel] td[data-rolle][data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-weight:var(--weight-semibold);display:block}[data-stapel] td[data-rolle][data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):before{content:none}[data-stapel] td[data-rolle=haupt][data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:1/1}[data-stapel] td[data-rolle=summe][data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){text-align:end;grid-area:1/2}[data-stapel] td[data-rolle=still][data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),[data-stapel] td:empty[data-container~="w<687.874px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}}.gruppen>[data-breit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.beleg>[data-breit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}@media screen{.nur-druck:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}@media print{@page{size:A4;margin:14mm}@page quer{size:A4 landscape;margin:10mm}dialog[data-druck][open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:none;color:#000;background:#fff;border:0;width:100%;max-width:none;height:auto;max-height:none;margin:0;padding:0;display:block;position:static;top:auto;bottom:auto;left:auto;right:auto;overflow:visible}dialog[data-druck]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::backdrop{display:none}dialog[data-druck][open] .blatt.mitte-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:#000;background:#fff;width:auto;max-width:none;height:auto;max-height:none;padding:0;overflow:visible}dialog[data-druck] .blatt>:not([data-papier]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.bogen-unterschrift>.unterschrift-feld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:0 0;border-block-end:1px solid #000;border-radius:0}.bogen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.absender:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.bogen caption:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.bogen th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.bogen small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.bogen hgroup>p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen-fuss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:#000}.bogen-tabelle th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen-tabelle td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.absender:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:#999}.bogen-fakten[data-wichtig]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:#000}.bogen-tabelle tr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bogen-daten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.fb-gruppe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){break-inside:avoid}.brief:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:11mm;padding-inline-end:6mm}.brief+.brief:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.beleg+.beleg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){break-before:page;border:0;padding-block-start:0}.brief>.bogen-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:31mm;padding-block-end:5mm}.brief>.bogen-kopf>p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:5mm}.anschriftfeld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-rows:17.7mm minmax(27.3mm,auto);width:85mm;margin-inline-start:-5mm;display:grid}.anschriftfeld>.absender:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-self:end}.anschriftfeld>address:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:5mm}.bogen .rollt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow:visible}.fb-titel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}.formblatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:#000;background:#fff;border:0;gap:10px;padding:0}.fb-wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-bottom-color:#999}@supports not selector(:has(a)){body:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:#fff}body>:not(dialog):not(#_):not(._):not(._):not(._):not(._):not(_):not(_):not(_),body>:not([data-druck]):not(#_):not(._):not(._):not(._):not(_):not(_):not(_):not(_),body>:not([open]):not(#_):not(._):not(._):not(._):not(_):not(_):not(_):not(_){display:none!important}[data-papier=quer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){page:quer}}}.hinweisleiste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-0);grid-area:hinweis;align-items:center;display:flex}.filterzeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.tab-werkzeuge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:contents}.tab-filter:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:160px;margin-left:auto}.table:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){table-layout:fixed;font-variant-numeric:normal}.table td:not(#_):not(#_):not(._):not(._):not(_):not(_),.table tbody th:not(#_):not(#_):not(._):not(._):not(_){height:var(--row-height)}.table.table-auto:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){table-layout:auto}.table.table-auto thead th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal;text-wrap:balance;hyphens:manual;vertical-align:bottom;padding-block-start:6px;padding-block-end:6px}.table.table-auto .schrumpf>:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-wrap:normal;hyphens:manual}.table .zahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table [data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-variant-numeric:tabular-nums;white-space:nowrap}.table caption:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:left;padding:var(--space-2) 12px 6px;font-weight:var(--weight-semibold);color:var(--text-muted);font-size:var(--fs-0);white-space:nowrap}.table thead th button:not(#_):not(#_):not(._):not(._):not(_):not(_){width:100%;min-height:32px;font:inherit;color:inherit;align-items:center;gap:4px;padding:0 12px;display:flex}.table thead th button:hover:not(#_):not(#_):not(._):not(._):not(_):not(_){color:var(--text)}.table th svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:.95em;height:.95em;color:var(--text-faded);flex:none}.table th:not([aria-sort=none]) svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.sort-menu:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:calc(var(--space-6) * 2);box-shadow:inset 0 -1px 0 var(--border);background:var(--bg-subtle);justify-content:flex-end;align-items:center;padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);display:none}.sort-menu>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:var(--kh);gap:var(--space-2);padding-inline-start:var(--space-2);padding-inline-end:var(--space-2)}.sort-menu .i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle)}.sort-menu:not([data-richtung])>.button>.i:nth-child(2):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.sort-menu[data-richtung]>.button>.i:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.sort-menu[data-richtung="-1"]>.button>.i:nth-child(2):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){rotate:180deg}.card>.sort-menu+.table:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:calc(-1 * var(--space-4))}.table th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;hyphens:auto;hyphenate-limit-chars:auto 5 5;overflow:hidden}.table[data-spalten] thead th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:relative}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--space-2);cursor:col-resize;touch-action:none;position:absolute;top:0;bottom:0}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";top:var(--space-2);bottom:var(--space-2);border-inline-end:1px solid var(--border);opacity:0;transition:opacity .15s,border-color .15s;position:absolute}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}thead:hover .griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{opacity:1}.griff:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,.griff:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,body[data-resizing=spalte] .griff:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{border-inline-end:2px solid var(--border-focus);opacity:1}.table tbody th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:inherit}.table thead th[aria-sort]:not(#_):not(#_):not(._):not(._):not(_):not(_){padding:0}.table td:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table tbody th:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_),.table thead th:not([aria-sort]):not(.cell-action):first-child:not(#_):not(#_):not(._):not(_):not(_),.table thead th:first-child>button:not(#_):not(#_):not(._):not(._):not(_):not(_),.table:not([data-wahl]) [data-rolle=wahl]+td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table:not([data-wahl]) [data-rolle=wahl]+tbody th:not(#_):not(#_):not(._):not(._):not(_):not(_),.table:not([data-wahl]) [data-rolle=wahl]+th>button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-left:var(--space-4)}.table td:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table tbody th:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_),.table thead th:not([aria-sort]):not(.cell-action):last-child:not(#_):not(#_):not(._):not(_):not(_),.table thead th:last-child>button:not(#_):not(#_):not(._):not(._):not(_):not(_){padding-right:var(--space-4)}.table tbody tr[data-action]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:pointer}@media (hover:hover){.table tbody tr[data-action]:hover:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_):not(_):not(_){background:var(--bg-row-hover)}}.schrumpf>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.schrumpf>a>:not(#_):not(#_):not(._):not(._):not(_):not(_),.schrumpf>button>:not(#_):not(#_):not(._):not(._):not(_):not(_){text-overflow:ellipsis;display:block;overflow:hidden}.table th.zahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table td.zahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:right}.table td.schrumpf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table tbody th.schrumpf:not(#_):not(#_):not(._):not(._):not(_):not(_){font-weight:var(--weight-medium)}.table .schrumpf>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table .schrumpf>a>small:not(#_):not(#_):not(._):not(._):not(_):not(_),.table .schrumpf>button>small:not(#_):not(#_):not(._):not(._):not(_):not(_),.table .zahl>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:inherit;font-weight:var(--weight-normal);color:var(--text-subtle);text-wrap:pretty}.table td.zahl>:not([data-mono]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table tbody th.zahl>:not([data-mono]):not(#_):not(#_):not(._):not(._):not(_):not(_){font-family:var(--font-sans)}.table-list small>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){vertical-align:bottom;max-inline-size:100%;display:inline-block}.table thead th.zahl button[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_){flex-direction:row-reverse;justify-content:flex-start}.table td.nowrap>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th.nowrap>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_){white-space:nowrap}.table-list tbody td[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-list tbody th[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){height:calc(var(--space-6) * 2);padding-block-start:0;padding-block-end:0}.table-list td:last-child:not(.leer)[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){text-align:right}.table-list .button[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--button-height:var(--space-8)}.table td[data-ton=warn]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table th[data-ton=warn]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning);font-weight:var(--weight-semibold)}.table td[data-ton=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table th[data-ton=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.schnur li[data-schritt=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger);font-weight:var(--weight-semibold)}.ampel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-success-strong);border-radius:50%;flex:none;width:9px;height:9px}.ampel[data-stufe=wartet]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-warning-strong)}.ampel[data-stufe=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-danger-strong)}[data-flash]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation:1.6s ease-out flash}@keyframes flash{0%{background:var(--bg-current)}to{background:0 0}}[aria-selected=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-current)}.table tbody tr[aria-current=true]:not(#_):not(#_):not(._):not(_):not(_):not(_){background:var(--bg-hover)}.table tbody tr[aria-current=true]>td:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table tbody tr[aria-current=true]>th:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:inset 3px 0 0 var(--border-focus)}.brett:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--lane-min:264px;--lane:max(var(--lane-min),calc(calc((100.0% - 3 * var(--space-4)) / 4)));grid-template-rows:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:repeat(3,var(--lane)) minmax(var(--lane-min),1fr);gap:var(--space-4);display:grid}.brett[data-wischen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scroll-snap-type:x mandatory}.brett[data-container~="w<=575px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--lane-min:calc(calc(100.0% - var(--space-8)))}@media (max-width:720px){.brett .spalte ul:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}}.brett>.spalte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scroll-snap-align:start}.spalte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:1px solid var(--border);outline-offset:-1px;border:0;grid-template-rows:auto minmax(0,1fr);display:grid}.spalte>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-surface);padding:var(--space-2) var(--space-2) 0;line-height:var(--space-6);transition:box-shadow var(--speed-quick) var(--ease-out);border-bottom:0;flex-wrap:nowrap}.spalte[data-gerollt]>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:inset 0 -1px 0 var(--border)}.spalte>header>h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0;overflow:hidden}.spalte>header>svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);flex:none}.spalte>header>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none;margin-left:0}.spalte>header>small[data-feld=ueberfaellig]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning);grid-auto-flow:column;align-items:center;gap:4px;margin-inline-start:auto;display:inline-grid}.spalte ul:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overscroll-behavior-y:contain;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius);outline-offset:-4px;transition:outline-color var(--speed-quick) var(--ease-out),background-color var(--speed-quick) var(--ease-out);outline:1px dashed #0000;align-content:start;display:grid;position:relative;overflow-y:auto}.spalte ul>li.leer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:0 var(--space-2);line-height:var(--space-8);color:var(--text-subtle);text-align:start;font-size:.875rem}.board-empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:var(--space-8);padding-block-end:var(--space-8)}.board-empty .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text);text-underline-offset:3px;text-decoration:underline}.karte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);padding:var(--space-2) var(--space-4);gap:var(--space-2);background:var(--bg-raised);box-shadow:0 0 0 1px var(--border),var(--shadow-small);cursor:pointer;align-content:start;display:grid}@media (hover:hover){.karte:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:0 0 0 1px var(--border-strong),var(--shadow-small)}}.karte[draggable=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:grab}.karte[data-zieht]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.4;cursor:grabbing}.spalte ul>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition:opacity var(--speed-quick) var(--ease-out)}.spalte .oben:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scroll-margin-top:var(--space-2)}.spalte ul[data-ablage=frei]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline-color:var(--border-accent-soft)}.spalte ul[data-ablage=frei][data-ziel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:2px solid var(--border-focus);background:var(--bg-accent-soft)}.spalte ul[data-ablage=gesperrt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:not-allowed}.spalte ul[data-ablage=gesperrt]>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.4}.brett[data-ansicht=grid]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--zelle:calc(calc((100.0% - 3 * var(--space-6)) / 4));grid-template-rows:none;grid-auto-flow:row;grid-template-columns:repeat(4,var(--zelle));align-content:start;gap:var(--space-6);padding:var(--space-2);overscroll-behavior-y:contain;scroll-snap-type:none;overflow-y:auto}.brett[data-ansicht=grid]>.spalte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:contents}.brett[data-ansicht=grid]>.spalte>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.brett[data-ansicht=grid]>.spalte>ul:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:contents;overflow:visible}.brett[data-ansicht=grid]>li.karte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0}.brett[data-ansicht=grid][data-container~="w<=1015px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--zelle:calc(calc((100.0% - 2 * var(--space-6)) / 3));grid-template-columns:repeat(3,var(--zelle))}.brett[data-ansicht=grid][data-container~="w<=767px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--zelle:calc(calc((100.0% - var(--space-6)) / 2));grid-template-columns:repeat(2,var(--zelle))}.brett[data-ansicht=grid][data-container~="w<=503px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr)}.karte small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle)}.karte>.meta:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;text-overflow:ellipsis;line-height:var(--space-4);overflow:hidden}.karte .meta>*+:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"· " / ""}.karte .meta [data-ton=wartet]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.eckdaten [data-ton=wartet]:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning)}.karte .oben:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:minmax(var(--space-6),auto);gap:var(--space-2);cursor:inherit;align-items:center;display:grid}.karte .oben .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;align-content:center;justify-self:end;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.karte [data-feld=was]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-6);overflow-wrap:anywhere;text-wrap:balance;letter-spacing:-.01em;grid-column:1/-1;overflow:visible}.karte .oben:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeilen>li>a:focus:not(#_):not(#_):not(._):not(._):not(._):not(_),.prio>li>a:focus:not(#_):not(#_):not(._):not(._):not(._):not(_),[data-resizer]:focus:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.griff:focus:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_){outline:none}.lage:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(280px,calc(39.0%)) minmax(0,1fr);gap:var(--space-4);align-items:start;display:grid}.lage>[data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size}.lage [data-action=customer-list]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.kundenliste li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr) auto auto}@media (min-width:901px){.lage>[data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:var(--rand);max-height:calc(100vh - var(--space-2) - 1px - var(--app-header-height) - 2 * var(--rand));grid-template-rows:auto minmax(0,1fr);display:grid;position:sticky}.lage>[data-panel]>.zeilen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overscroll-behavior:contain;overflow-y:auto}}dl.daten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:14px var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 18px;display:grid}dl.daten div:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.genehmigung dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-content:start;gap:1px;display:grid}dl.daten>.breit:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}dl.daten dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.66rem;font-weight:var(--weight-semibold);white-space:nowrap}.gruppen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--zwei:calc((100.0% - var(--space-4)) / 2) minmax(0,1fr);--drei:repeat(2,calc((100.0% - 2 * var(--space-4)) / 3)) minmax(0,1fr);gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.gruppen[data-container~="w>=656px&w<=991px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:var(--zwei)}.gruppen[data-container~="w>=992px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:var(--drei)}.zwei:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.zwei>[data-breit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.zwei>[data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){content-visibility:auto;contain-intrinsic-size:auto 20rem}.phasen li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:110px minmax(0,1fr) auto}.diagramm:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4);margin:0;position:relative}.diagramm svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%;height:auto;display:block;overflow:visible}.diagramm .ax:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-sans);font-size:var(--fs-0);fill:var(--text-muted);letter-spacing:0}.diagramm .ax-stark:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--text);font-weight:var(--weight-semibold)}.diagramm .ax-halo:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){paint-order:stroke;stroke:var(--bg-surface);stroke-width:8px;stroke-linejoin:round}.d-tip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:var(--z-menue);pointer-events:none;font-size:var(--fs-0);white-space:nowrap;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);padding:6px 10px;line-height:1.5;display:none;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 14px 34px -12px #00000059}.legende:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-muted);flex-wrap:wrap;gap:12px;margin-left:auto;display:inline-flex}.legende i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ring-legende i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:3px;flex:none;width:9px;height:9px}.legende>*>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ring-legende>*>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--reihe);box-shadow:inset 0 0 0 1px var(--reihe-rand)}.legende>:nth-child(6n+1)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ring-legende>:nth-child(6n+1)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--reihe:var(--chart-1);--reihe-rand:var(--chart-1-edge)}.legende>:nth-child(6n+2)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ring-legende>:nth-child(6n+2)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--reihe:var(--chart-2);--reihe-rand:var(--chart-2-edge)}.legende>:nth-child(6n+3)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ring-legende>:nth-child(6n+3)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--reihe:var(--chart-3);--reihe-rand:var(--chart-3-edge)}.legende>:nth-child(6n+4)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ring-legende>:nth-child(6n+4)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--reihe:var(--chart-4);--reihe-rand:var(--chart-4-edge)}.legende>:nth-child(6n+5)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ring-legende>:nth-child(6n+5)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--reihe:var(--chart-5);--reihe-rand:var(--chart-5-edge)}.legende>:nth-child(6n+6)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ring-legende>:nth-child(6n+6)>i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--reihe:var(--chart-6);--reihe-rand:var(--chart-6-edge)}.schriftprobe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){visibility:hidden;white-space:nowrap;pointer-events:none;top:0;position:absolute}.schriftprobe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.schriftprobe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.schriftprobe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.schriftprobe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.nur-sr-huelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:0;width:1px;height:1px;position:absolute;overflow:hidden}.nur-sr-huelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.nur-sr-huelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.nur-sr-huelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.nur-sr-huelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.nur-sr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-sidebar [data-passt=nein]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.marke-text>.logo-raster~b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;top:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nur-sr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.nur-sr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.app-sidebar [data-passt=nein]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.app-sidebar [data-passt=nein]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.marke-text>.logo-raster~b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.marke-text>.logo-raster~b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.nur-sr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.nur-sr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.app-sidebar [data-passt=nein]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.app-sidebar [data-passt=nein]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.marke-text>.logo-raster~b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.marke-text>.logo-raster~b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.ring-lage:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4) var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ring-lage>svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:auto}.ring-lage[data-stacked]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr)}.ring-legende li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);font-size:var(--fs-0);line-height:24px;display:flex}.ring-legende span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ki-titel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.aw-menue .aw-haupt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1;min-width:0}.ring-legende b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-variant-numeric:tabular-nums;flex:none}.diagramm [data-wachs]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform-box:fill-box;transform-origin:bottom;transition:transform .55s cubic-bezier(.2,.7,.2,1);transform:scaleY(0)}.diagramm [data-waechst-x]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform-box:fill-box;transform-origin:0;transition:transform .55s cubic-bezier(.2,.7,.2,1);transform:scaleX(0)}.diagramm [data-zieht]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition:stroke-dashoffset .9s cubic-bezier(.3,.6,.2,1)}.diagramm [data-blendet]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:0;transition:opacity .5s .25s}.diagramm[data-gemalt] [data-wachs]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.diagramm[data-gemalt] [data-waechst-x]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:none}.diagramm[data-gemalt] [data-zieht]:not(#_):not(._):not(._):not(_):not(_):not(_){stroke-dashoffset:0!important}.diagramm[data-gemalt] [data-blendet]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:1}.gross-blatt.ki-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:560px;grid-template-rows:auto minmax(0,1fr) auto}.gross-blatt.ki-blatt>.d-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-4);border-bottom:1px solid var(--border);display:grid}.gross-blatt.ki-blatt>.d-kopf>div:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.ki-marke:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);width:30px;height:30px;color:var(--text-accent);background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--border);flex:none;place-items:center;display:grid}.ki-marke-klein:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:22px;height:22px}.ki-marke-klein svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:13px;height:13px}.ki-titel>h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.einst-blatt section>h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font:inherit;font-weight:var(--weight-semibold)}.ki-verlauf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-6);gap:var(--space-8);align-content:start;display:grid;overflow-y:auto}.ki-frage:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover);max-width:80%;color:var(--text);border-radius:var(--radius-extra-large);padding:var(--space-2) var(--space-4);white-space:normal;justify-self:end;line-height:1.5}.ki-antwort:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);white-space:normal;background:var(--bg-subtle);border-radius:var(--radius-extra-large);min-width:0;max-width:100%;padding:var(--space-4);line-height:1.6;display:grid}.ki-antwort p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal}.ki-tippt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);min-block-size:1lh;align-items:center;width:max-content;display:flex}.ki-tippt i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:6px;height:6px;color:var(--text-muted);opacity:.4;background:currentColor;border-radius:50%;animation:1.1s ease-in-out infinite tippen}.ki-tippt i:nth-child(2):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation-delay:.16s}.ki-tippt i:nth-child(3):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation-delay:.32s}.termine-wer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.kalender-blaettern:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);margin-inline-end:var(--space-4);display:flex}.kalender-blaettern>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;flex:none}.kalender:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--stunde:var(--space-20);--zeiten:var(--space-16);grid-column:1/-1;grid-template-columns:var(--zeiten) repeat(var(--tage),minmax(128px,1fr));grid-template-rows:auto 1fr;display:grid;overflow-x:auto}.kalender-zeiten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:2/1;grid-auto-rows:var(--stunde);border-top:1px solid var(--border);display:grid}.kalender-zeiten>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:2px var(--space-2) 0 0;text-align:end;font-size:var(--fs-0);color:var(--text-subtle);font-variant-numeric:tabular-nums}.kalender-tag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-row:1/span 2;grid-template-rows:subgrid;border-inline-start:1px solid var(--border);display:grid}.kalender-tag[data-heute]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-subtle)}.kalender-tag>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2);color:var(--text-muted);align-content:center;justify-items:center;display:grid}.kalender-tag>header>h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font:inherit;font-weight:var(--weight-semibold)}.kalender-tag>header>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-subtle)}.kalender-tag[data-heute]>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.kalender-spalte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--stunden) * var(--stunde));border-top:1px solid var(--border);background:repeating-linear-gradient(to bottom,var(--border) 0 1px,transparent 1px var(--stunde));position:relative}.kalender-termin:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:calc(var(--von) * var(--stunde) / 60);height:calc(var(--dauer) * var(--stunde) / 60 - 2px);left:calc(100.0% * var(--spur) / var(--spuren) + 2px);width:calc(100.0% / var(--spuren) - 4px);display:grid;position:absolute}.kalender-termin>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-content:start;column-gap:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius);border-inline-start:3px solid var(--border-accent);background:var(--bg-accent-soft);color:var(--text);font-size:var(--fs-0);grid-template-columns:auto minmax(0,1fr);line-height:1.25;display:grid;overflow:hidden}.kalender-termin small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);grid-column:1/-1}.kalender-termin b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kalender-termin small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kalender-termin>a:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover)}.kalender[data-jetzt]>.kalender-tag[data-heute]>.kalender-spalte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";left:0;right:0;top:calc(var(--jetzt) * var(--stunde) / 60);border-top:2px solid var(--text-danger);pointer-events:none;position:absolute}@media (pointer:coarse){.kalender:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--stunde:var(--space-24)}}@media (max-width:720px){.termine-wer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-basis:100%;grid-template-columns:auto minmax(0,1fr);margin-inline-start:0;display:grid}.kalender-blaettern:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1;margin-inline-end:0}.kalender:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}.kalender-zeiten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kalender-spalte:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kalender-spalte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{display:none}.kalender-tag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-4);border-inline-start:0;display:grid}.kalender-tag+.kalender-tag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-top:1px solid var(--border)}.kalender-tag>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-auto-flow:column;justify-content:space-between;align-items:baseline;padding:0}.kalender-spalte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);background:0 0;border-top:0;height:auto;display:grid;position:static}.kalender-termin:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:auto;height:auto;position:static}.kalender-termin>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:var(--kh);padding:var(--space-2) var(--space-4);font-size:var(--fs-1);align-content:center}.kalender-termin b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kalender-termin small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal}}.ki-verbrauch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-mono);font-size:var(--fs-0);color:var(--text-subtle);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ki-verbrauch:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.ki-uhr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-size:var(--fs-0);font-variant-numeric:tabular-nums;margin-inline-start:var(--space-2)}.ki-schritte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-subtle)}.ki-schritte summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:pointer;width:max-content}.ki-schritte ol:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);margin:var(--space-2) 0 0;padding-inline-start:var(--space-4);display:grid}.ki-schritte li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);display:grid}.ki-schritte li[data-art=gedanke]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-style:italic}.ki-schritte li[data-art=uebergabe]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.ki-schritte code:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}@keyframes tippen{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ki-antwort .rollt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface)}.ki-antwort .table:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0)}.ki-kpis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.ki-kpi:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2) 10px}.ki-kpi b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:1.02rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;display:block}.ki-kpi[data-ton=alarm] b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger)}.ki-kpi[data-ton=ok] b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-success)}.ki-aktionen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);flex-wrap:wrap;display:flex}.ki-fuss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-6) var(--space-4);gap:var(--space-2);display:grid}.ki-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:var(--space-4) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--border-toggle);border-radius:var(--radius-extra-large);background:var(--bg-surface);box-shadow:var(--shadow-medium);cursor:text;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.ki-zeile>textarea:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){field-sizing:content;min-block-size:2lh;max-block-size:10lh;padding:0 var(--space-2) 0 0;resize:none;background:0 0;border:0;outline:none;grid-column:1/-1;line-height:1.5}.ki-zeile>.ki-modell:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:2/1;place-self:center start}.ki-zeile>[data-voice]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:2}.ki-zeile>[type=submit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:3}.ki-zeile>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius-round)}.gs-befehl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gs-befehl-block:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);display:grid}[data-voice][aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent);color:var(--text-on-accent);overflow:visible}[data-voice][aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";border-radius:inherit;box-shadow:0 0 0 4px var(--border-accent-soft);opacity:0;pointer-events:none;animation:1.6s ease-in-out infinite pulse;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.vorschlaege:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:wrap;gap:6px;max-width:min(100vw - 16px,640px);display:flex}.vorschlaege .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.filterzeile>.badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal;text-align:left;max-width:100%;height:auto;line-height:1.3}.vorschlaege .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:5px 11px}.ki-credit:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);text-align:center;font-size:.68rem;line-height:1.4}.gruppe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-direction:column;display:flex}.gruppe>header>[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gruppe small>[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:max-content}.gruppe small>[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap}.gruppe:not([data-breit])>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:baseline;gap:2px var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.gruppe:not([data-breit])>header>.badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:2/1/auto/-1;justify-self:start}.gruppe:not([data-breit])>header>.summe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:1/2}.gruppe footer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:10px var(--space-4) 14px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.gruppe .refusal:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);white-space:normal;min-width:0;color:var(--text);flex:auto;order:-1;align-items:flex-start;margin:0;font-size:.82rem;line-height:1.5;display:flex}.gruppe .refusal svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning);flex:none;margin-top:.15em}.gruppe .annahme:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gruppe footer>small:empty:not(#_):not(#_):not(._):not(._):not(._):not(_){display:none}.gruppe .annahme:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4) 4px;color:var(--text-muted);border-top:1px solid var(--border);min-width:0;flex-direction:column;gap:2px;padding-inline-end:max(var(--space-4),calc(100.0% - var(--space-4) - 62ch));font-size:.82rem;line-height:1.5;display:flex}.gruppe .annahme .ziel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.gruppe .annahme .ziel [data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){word-break:break-all}.gruppe .annahme summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:pointer;color:var(--text);align-items:center;gap:6px;width:max-content;max-width:100%;min-height:32px;list-style:none;display:flex}.gruppe .annahme summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-details-marker{display:none}.gruppe .annahme .weg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-direction:column;gap:2px;margin:0 0 6px;padding:0;list-style:none;display:flex}.gruppe .annahme .weg li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);min-width:0;display:flex}.gruppe .annahme .weg li>span:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:7.5em;color:var(--text-muted);flex:none}.gruppe .annahme .weil:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gruppe .annahme .stand:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0 0 6px}.gruppe>header>.summe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-semibold);font-size:var(--fs-2);margin-left:auto}.gruppe .betraege:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4);color:var(--text-muted);border-bottom:1px solid var(--border);margin:0;font-size:.82rem;line-height:1.5}.gruppe .betraege:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gruppe .zeilen:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.gruppe .zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:baseline}.zeilen>li>.betrag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>a>.betrag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end}.betrag>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-sans);font-size:var(--fs-0);color:var(--text-subtle)}.gruppe .zeilen[data-feld=offen]>li>.betrag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.gruppe .zeilen[data-feld=offen]>li>a>.betrag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.gruppe .zeilen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size;--container-name:zeilen}.gruppe .zeilen>li>.betrag[data-container~="zeilen/w<=480px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):not(_),.gruppe .zeilen>li>a>.betrag[data-container~="zeilen/w<=480px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:2/3}.gruppe .zeilen>li>.betrag+small[data-container~="zeilen/w<=480px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):not(_),.gruppe .zeilen>li>a>.betrag+small[data-container~="zeilen/w<=480px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:2/2}.gruppe .zeilen>li.grund:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-top:0;display:block}.gruppe .zeilen>li.grund .refusal:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){order:0}.gruppe>.refusal:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);flex:none;order:0}.befunde:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:4px;margin:0;padding:0;font-size:.86rem;line-height:1.5;list-style:none;display:grid}.befunde li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);white-space:normal;align-items:flex-start;display:flex}.befunde li svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none;margin-top:.2em}.befunde li[data-ton=ok] svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-success)}.befunde li[data-ton=alarm] svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger)}.dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:fit-content;max-width:none;max-height:100vh;overflow:hidden}@supports not selector(:modal){dialog:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:fixed;top:0;bottom:0}}[popover]:not(#_):not(#_):not(._):not(_):not(_):not(_){overflow:hidden}.drawer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::backdrop{background:#00000057}.dialog-sheet:not(#_):not(#_):not(._):not(._):not(._):not(._):not(_):not(_):not(_)::backdrop{background:#00000029}.gross-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:min(var(--blatt-b,1120px),calc(100vw - 2 * var(--space-8)));height:min(var(--blatt-h,880px),calc(100vh - 2 * var(--space-6)));overscroll-behavior:contain;--container-type:inline-size;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}@keyframes blattAuf{0%{opacity:.4;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes vonUnten{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes vonRechts{0%{transform:translate(100%)}to{transform:none}}@media (min-width:721px){.dialog-sheet>.gross-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:100%}}.gross-blatt>.d-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-4) var(--space-6);gap:var(--space-2);border-bottom:1px solid var(--border);display:grid}.gross-blatt>.d-kopf>div:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.gross-blatt>.d-kopf>[data-schliesser]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:nowrap}.gross-blatt>.d-kopf>[data-schliesser]>h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}.gross-blatt>.d-kopf h1:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:none}.gross-blatt>.d-kopf>[data-schliesser]>.badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-shrink:1;min-width:0}.gross-blatt>.d-mitte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:0;padding:var(--section-gap) var(--space-6);gap:var(--section-gap);align-content:start;display:grid;overflow-y:auto}.dialog-kopf>[data-action=dialog-zu]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-schliesser]>[data-action=dialog-zu]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:calc((var(--space-4) - var(--button-height)) / 2);margin-inline-start:auto}.kasten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ordner:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.verlauf-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.textblock:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-buehne:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-aufnahmen .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-still:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-masse:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:12px var(--space-4);background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius)}.d-haupt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.d-seite:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--section-gap);align-content:start;min-width:0;display:grid}.vorgang-blatt .d-haupt>:not(.kit-rows):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.vorgang-blatt .d-seite>:not(.kit-rows):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.verlauf-feld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);align-content:start;display:grid}.vorgang-blatt .d-haupt>:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.vorgang-blatt .d-seite>:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.vorgang-teil[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::details-content{gap:var(--space-2);align-content:start;display:grid}.vorgang-blatt .d-haupt>:not(:empty)~:not(:empty):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.vorgang-blatt .d-seite>:not(:empty)~:not(:empty):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.einst-blatt>.d-mitte>section:not(:empty)~section:not(:empty):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-top:1px solid var(--border);padding-top:var(--section-gap)}.vorgang-blatt dl.daten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));padding:0}.vorgang-blatt dl.daten dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal}.vorgang-blatt dl.daten dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){hyphens:auto}.d-kopf>dl.eckdaten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) var(--space-6);flex-wrap:wrap;padding:0;display:flex}.eckdaten dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-medium)}.d-kopf [role=menu]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:calc(var(--kit-float-top));left:calc(var(--kit-float-left));max-height:calc(100vh - calc(var(--kit-float-top)) - var(--space-4))}.notiz-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);display:flex}.d-seite .abschnitt-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-wrap:balance}.vorgang-blatt>.d-mitte[data-container~="w>=880px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-content:stretch;gap:0;padding:0;overflow:hidden}.vorgang-blatt .d-haupt[data-container~="w>=880px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.vorgang-blatt .d-seite[data-container~="w>=880px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){min-height:0;padding:var(--space-4) var(--space-6);overscroll-behavior:contain;overflow-y:auto}.vorgang-blatt .schnur li[data-container~="w>=880px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:.7rem}.vorgang-blatt .d-seite[data-container~="w>=880px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){border-left:1px solid var(--border);background:var(--bg-page)}.einst-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:720px}.segment[data-breit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%}.segment[data-breit] label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1;gap:7px;width:auto}.regler input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){accent-color:var(--text-accent);flex:1}.regler [data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:right;width:6ch}.melder:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:1.25em}small[data-ton=alarm]:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.eckdaten span[data-ton=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger)}small[data-ton=ok]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-success)}.aktionen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.druckfilm .df-leiste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.aktionen>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:0;max-inline-size:100%}.aktionen>.button>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.schnur:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scroll-behavior:smooth;padding-block-start:var(--space-2);padding-block-end:var(--space-2);padding-inline-start:2px;padding-inline-end:2px;display:flex}.schnur li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){letter-spacing:-.01em;text-align:center;min-width:0;color:var(--text-muted);flex:auto;align-content:start;justify-items:center;gap:6px;font-size:.58rem;line-height:1.15;display:grid;position:relative}.schnur li>span:not(.punkt):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;padding:0 1px}.schnur li>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:.52rem}@media (max-width:720px){.schnur li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:.52rem}}.schnur li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"";border-block-start:2px solid var(--border);border-radius:2px;position:absolute;top:7px;left:calc(8px - 50%);right:calc(50% + 8px)}.schnur li:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{display:none}.schnur .punkt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:2px solid var(--border);background:var(--bg-surface);width:15px;height:15px;z-index:var(--z-inhalt);border-radius:50%;place-items:center;display:grid}.schnur .punkt svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke-width:3px;width:9px;height:9px}.schnur li[data-schritt=erledigt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.schnur li[data-schritt=erledigt] .punkt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent);border-color:var(--border-accent);color:var(--text-on-accent)}.schnur li[data-schritt=erledigt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before,.schnur li[data-schritt=jetzt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{border-color:var(--border-accent)}.schnur li[data-schritt=jetzt] .punkt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-accent);background:var(--bg-surface);box-shadow:0 0 0 4px var(--border-accent-soft)}.schnur li[data-schritt=alarm] .punkt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-danger-strong);background:var(--bg-danger)}.verlauf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:grid;position:relative}.verlauf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"";border-inline-start:2px solid var(--border);border-radius:2px;position:absolute;top:8px;bottom:8px;left:10px}.verlauf li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:22px 1fr;gap:10px;padding:7px 0;display:grid;position:relative}.verlauf .tsymbol:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover);border:1px solid var(--border);width:22px;height:22px;color:var(--text-muted);z-index:var(--z-inhalt);border-radius:50%;place-items:center;display:grid}.verlauf .tsymbol svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:11px;height:11px}.verlauf li:first-child .tsymbol:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent);color:var(--text-on-accent);border-color:var(--border-mark-edge,transparent)}.palette-item:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:pointer}.palette-item[data-active]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.palette-item:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-hover);color:var(--text)}.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;display:block}.select>.kit-select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%;height:var(--kh)}.aw-menue:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:linear-gradient(transparent,var(--bg-surface) 70.0%) bottom/100.0% var(--space-8) no-repeat local,radial-gradient(farthest-side at 50.0% 100.0%,var(--bg-backdrop),transparent) bottom/100.0% var(--space-2) no-repeat,var(--bg-surface);max-width:min(100vw - 16px,460px)}.vorschlaege .kit-menu-item>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-shrink:0}.vorschlaege .kit-menu-hint:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;min-width:0;overflow:hidden}.aw-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:1;align-items:center;gap:var(--space-2);padding:10px 10px var(--space-2);border-bottom:1px solid var(--border);background:var(--bg-surface);margin-bottom:4px;display:flex;position:sticky;top:0}.aw-kopf svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.aw-suche:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1}.aw-menue .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.werkstatt figcaption .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none;margin-left:auto}.aw-menue mark:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent-soft);color:inherit;font-weight:var(--weight-semibold);border-radius:3px;padding:0 1px}.aw-menue .leer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:left;align-items:center;gap:10px;padding:12px;display:flex}.formzeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:5px;display:grid}.farben-eigen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);display:grid}.farbfeld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--kh) minmax(0,1fr);gap:var(--space-2);display:grid}.farbfeld>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);border:1px solid var(--border-control);background:var(--muster)}.formzeile small:not(.feld-fehler):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-medium);color:var(--text-muted)}.formzeile input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.formzeile select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.formzeile textarea:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-medium);color:var(--text)}dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-medium);color:var(--text-muted)}dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}details[open]>:not(summary):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:var(--space-2)}.dialog>.mitte-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:min(var(--blatt-b,560px),94vw);padding:var(--space-6);max-height:calc(100vh - 2 * var(--rand));overscroll-behavior:contain;flex-direction:column;gap:12px;display:flex;overflow:auto}.dialog[data-druck]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--space-4)}.dialog[data-druck]>.mitte-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:calc(100vh - 2 * var(--space-4))}.dialog:not([data-druck])>.mitte-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc-size(auto,calc(size - mod(100vh,var(--space-4))) + mod(100vh,var(--space-4)))}.dialog>.mitte-blatt>.textblock:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:auto;min-height:6rem}.dialog>.mitte-blatt>.dialog-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){bottom:calc(var(--space-6) * -1);z-index:1;background:var(--bg-surface);margin:0 calc(var(--space-6) * -1) calc(var(--space-6) * -1);padding:var(--space-4) var(--space-6) var(--space-6);position:sticky}.dialog-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-4);display:flex}.dialog-kopf h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-wrap:break-word;min-width:0;line-height:var(--space-6);flex:1}.dialog-kopf h1>.badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){vertical-align:top}.dialog-kopf h1:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:none}.dialog-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:wrap}.wege-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);flex-wrap:wrap;margin:4px 0 14px;display:flex}.textblock:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text);tab-size:2;--gasse:6ch;max-height:min(46vh,460px);margin:0;padding:14px 14px 14px 0;font-size:.82rem;line-height:1.75;overflow:auto}.textblock:not([data-art]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-left:14px}[data-art=edifact]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-art=xml]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-art=csv]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){counter-reset:seg;white-space:normal}.seg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){counter-increment:seg;padding:2px 14px 2px 0}.textblock:not([data-art=csv]) .seg:nth-child(odd):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-art=csv] .seg:nth-child(2n):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-subtle)}[data-art=edifact] .seg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-art=xml] .seg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--gasse) minmax(0,1fr) auto;align-items:start;display:grid}[data-art=edifact] .seg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before,[data-art=xml] .seg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:counter(seg);text-align:right;color:var(--text-muted);opacity:.55;font-variant-numeric:tabular-nums;user-select:none;padding-right:1.5ch}.seg-code:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:pre-wrap;overflow-wrap:break-word;text-indent:-3ch;min-width:0;padding-left:3ch}.seg-luft:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:pre}[data-art=edifact] .seg[data-was]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,[data-art=xml] .seg[data-was]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:attr(data-was);color:var(--text-muted);white-space:nowrap;user-select:none;padding-left:1.6em;font-size:.86em;font-style:italic}@media (max-width:720px){[data-art=edifact] .seg[data-was]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after,[data-art=xml] .seg[data-was]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:none}}.seg-tag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent);font-weight:var(--weight-semibold)}.seg-attr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-info)}.seg-syntax:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);opacity:.6}.seg-ende:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);opacity:.5}[data-art=prosa]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:pre-wrap;max-width:74ch;padding-left:14px;font-family:inherit;font-size:.92rem;line-height:1.75}.netz-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}html[data-vorhang]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"";z-index:9999;background:var(--bg-accent);position:fixed;top:0;bottom:0;left:0;right:0}.vorhang:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:10000;background:var(--bg-accent);color:var(--text-on-accent);opacity:1;place-items:center;transition:opacity .55s;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.vorhang[data-weg]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:0;pointer-events:none}.toast-region[data-vorhang]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.toast-region[data-placement=measuring]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){visibility:hidden}.vorhang-karte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:center;padding:var(--space-6);justify-items:center;gap:10px;animation:.6s both vorhang-auf;display:grid}.vorhang-karte>.haus-logo:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){block-size:clamp(56px,12vw,96px);inline-size:auto;max-inline-size:min(72vw,440px)}.vorhang-karte>.haus-logo>.logo-farbe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.vorhang-karte>.haus-logo>.logo-grau:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--text-on-accent)}.vorhang-karte>.haus-logo>[stroke]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke:var(--text-on-accent)}.vorhang-karte>.haus-logo>.logo-papier:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-accent)}.vorhang-karte>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:clamp(1.6rem,4vw,2.6rem);font-weight:var(--weight-semibold);letter-spacing:-.01em;line-height:1.1}.vorhang-karte>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.85;max-width:40ch;color:inherit;font-size:1.05rem}@keyframes vorhang-auf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:720px){.netz-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:inline}}.info-knopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--kh-klein);height:var(--kh-klein);margin:calc((26px - var(--kh-klein)) / 2);color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;align-self:center;place-items:center;padding:0;display:inline-grid;position:relative}.info-knopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"";top:calc((var(--kh-klein) - 26px) / 2);right:calc((var(--kh-klein) - 26px) / 2);bottom:calc((var(--kh-klein) - 26px) / 2);left:calc((var(--kh-klein) - 26px) / 2);border:1px solid var(--border);background:var(--bg-surface);border-radius:50%;position:absolute}.info-knopf svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:14px;height:14px;position:relative}.info-knopf:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.info-knopf:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{border-color:var(--border-strong)}.kopf>h1+small+.info-knopf[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:1/2/3}.kopf>h1+small+.info-knopf~.button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h1+small+.info-knopf~.select[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf~.button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf~.select[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){margin-top:calc(calc(var(--kh)) - var(--kh) + var(--space-2));grid-row:3}@supports not selector(:has(a)){.kopf>h1+small+.info-knopf~.button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h1+small+.info-knopf~.select[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf~.button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf~.select[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){margin-top:0}}.kopf>h1+small+.info-knopf~.select[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf~.select[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:1}.kopf>h1+small+.info-knopf~.button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf~.button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:2}.kopf>h1+small+.info-knopf~.button:not([data-bogen])[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf~.button:not([data-bogen])[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){inline-size:var(--kh);justify-content:center;padding:0}.kopf>h1+small+.info-knopf~.button:not([data-bogen])>span[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf~.button:not([data-bogen])>span[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.kopf>h1+small+.info-knopf~.button[data-bogen][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.kopf>h2+small+.info-knopf~.button[data-bogen][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:4/1/5/-1;justify-content:center}.info-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:calc( calc((100vh - min(70vh, 560px)) / 2));right:0;bottom:auto;left:0;z-index:var(--z-toast);width:min(430px, calc(100vw - 2 * var(--rand)));overscroll-behavior:contain;background:var(--bg-surface);height:fit-content;max-height:min(70vh,560px);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-medium);margin:0 auto;padding:18px;position:fixed;overflow:auto}.info-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::backdrop{background:#00000057}.info-blatt h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-2);margin:0 0 10px}.info-blatt p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);margin:0 0 10px;font-size:.9rem;line-height:1.6}.info-blatt>div>p:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-bottom:14px}.info-blatt .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:center;width:100%;margin-top:4px}@media (max-width:720px){.info-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius) var(--radius) 0 0;width:100%;max-height:80vh;padding-bottom:max(18px, env(safe-area-inset-bottom,0px));top:auto;bottom:0;left:0;right:0}}.hinweis-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);max-width:96ch;margin:0 0 14px;font-size:.86rem;line-height:1.6}.pdf-rahmen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border);border-radius:var(--radius);background:#fff;width:100%;height:min(62vh,760px);min-height:280px;display:block}.pdf-ersatz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);border:1px dashed var(--border);border-radius:var(--radius);margin:0;padding:14px 15px;line-height:1.5;display:none}[data-art=csv] .seg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:pre;width:max-content;min-width:100%;padding:1px 14px;display:block}[data-art=csv] .seg-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-semibold);color:var(--text-accent);border-bottom:1px solid var(--border);margin-bottom:4px;padding-bottom:4px}.zeitstrahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--zs-spalte:6.5rem;--zs-luft:16px;gap:var(--space-4);display:grid;position:relative}.zeitstrahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"";border-inline-start:2px solid var(--border-strong);top:14px;bottom:14px;left:calc(var(--zs-spalte) + var(--zs-luft));border-radius:1px;position:absolute;-webkit-mask:linear-gradient(#0000,#000 20px calc(100% - 20px),#0000);mask:linear-gradient(#0000,#000 20px calc(100% - 20px),#0000)}.zeitstrahl>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--zs-spalte) minmax(0,1fr);column-gap:calc(2 * var(--zs-luft) + 2px);align-items:start;display:grid;position:relative}.zeitstrahl>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before,.zeitstrahl>li:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";outline:0 solid var(--border-control-hover);block-size:12px;inline-size:12px;top:14px;left:calc(var(--zs-spalte) + var(--zs-luft) + 1px);border-radius:50%;position:absolute;translate:-50%}.zeitstrahl>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{background:var(--bg-page);border:2px solid var(--border-toggle);transition:outline-width .2s}.zeitstrahl>li[data-ton=gelb]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before,.zeitstrahl>li[data-ton=gelb]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{border-color:var(--border-warning-strong);outline-color:var(--border-warning)}.zeitstrahl>li[data-ton=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before,.zeitstrahl>li[data-ton=alarm]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{border-color:var(--border-danger-strong);outline-color:var(--border-danger)}.zeitstrahl>li:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before,.zeitstrahl>li:focus-within:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{outline-width:5px}.zeitstrahl>li:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{opacity:0;pointer-events:none;outline-width:4px;animation:2.8s ease-in-out 1s infinite pulse}@keyframes pulse{50%{opacity:.5}}.zeitstrahl>li[data-luft="1"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:12px}.zeitstrahl>li[data-luft="2"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:34px}.zeitstrahl>li[data-luft="3"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:58px}.zeitstrahl>li[data-luft="4"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:86px}.zeitstrahl>li[data-luft="5"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:118px}.radar-massstab:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);margin-block-start:var(--space-6)}.radar-quartal:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);grid-column:1/-1;margin:0}.zeitstrahl>li[data-quartal]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:var(--space-8)}.zeitstrahl time:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:end;gap:2px;padding-block-start:var(--space-2);display:grid}.zeitstrahl time b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-variant-numeric:tabular-nums}.zs-karte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;padding:12px var(--space-4);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);gap:4px;display:grid}.zs-karte b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zs-karte small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:clip;overflow:visible}.zs-karte small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.radar-kopfzeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:6px var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.radar-quelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);opacity:.8}.marken:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}@media (max-width:720px){.zeitstrahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--zs-spalte:0px;--zs-luft:8px}.zeitstrahl>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr);row-gap:6px;padding-inline-start:26px}.zeitstrahl time:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:start;align-items:baseline;gap:var(--space-2);text-align:start;grid-auto-flow:column;padding-block-start:4px}}.anlegen-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:min(560px,94vw);max-height:88vh;padding:var(--space-6);grid-template-rows:auto minmax(0,1fr) auto;gap:14px;display:grid}.anlegen-felder:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2);margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px 14px;display:grid;overflow:hidden auto}.anlegen-felder>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0}.anlegen-felder .formzeile.breit:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.anlegen-felder>dl.daten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.anlegen-felder>dl.daten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:0}.anlegen-felder .input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.anlegen-felder .textarea:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.anlegen-felder .select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%}@media (max-width:720px){.anlegen-felder:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:1fr}}.toast-region:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:auto;max-height:none;top:auto;right:max(var(--rand), env(safe-area-inset-right,0px));bottom:max(var(--rand), env(safe-area-inset-bottom,0px));left:auto;z-index:var(--z-toast);pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.toast-region>.toast:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:inset 3px 0 0 var(--border-success-strong);pointer-events:none}.toast-region>.toast[data-ton=gelb]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:inset 3px 0 0 var(--border-warning-strong)}.toast-region>.toast>.icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-success)}.toast-region>.toast[data-ton=gelb]>.icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning)}.toast-region>.toast .toast-action:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){pointer-events:auto;height:var(--kh)}.tooltip[data-ton=gelb]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:inset 3px 0 0 var(--border-warning-strong),var(--shadow-medium);pointer-events:none}@media (min-width:901px){.toast-region:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:calc(var(--space-2) + 1px + var(--app-header-height) + var(--rand));right:max(var(--rand), env(safe-area-inset-right,0px));bottom:auto;left:auto;flex-direction:column-reverse;display:flex}.toast-region>.toast:not([data-leaving]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation-name:toast-drop}}@keyframes toast-drop{0%{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}}.toast-region[data-placement=top]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:max(var(--rand), env(safe-area-inset-top,0px));bottom:auto}.toast-region[data-placement=bottom]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:auto;bottom:max(var(--rand), env(safe-area-inset-bottom,0px))}.toast-region[data-placement=kopf]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:var(--toast-oben);bottom:auto}.toast-region[data-placement=mitte]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:50%;bottom:auto;translate:0 -50%}.toast-region[data-side=start]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){left:max(var(--rand), env(safe-area-inset-left,0px));right:auto}.kpi small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeilen>li>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>a>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeilen>li>a>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gruppe .zeilen li>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.gruppe .zeilen li>a>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stapel>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.stapel>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gruppe .zeilen li>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.gruppe .zeilen li>a>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-line-clamp:none;line-clamp:none;text-wrap:pretty;display:block;overflow:visible}.fristentafel .zeilen>li>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}@media (max-width:720px){.fristentafel .zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr)}.fristentafel .zeilen>li>:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_):not(_),.fristentafel .zeilen>li>small:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1}}.gruppe>header>[data-kapp]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:clip;text-wrap:balance;min-width:0;line-height:1.3;overflow:visible}.kpi small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:1.3}@media (min-width:721px){.kpi small[data-feld=sub]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:2.6em}.tafel .kpi small[data-feld=sub]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:0}}.table .schrumpf>.mit-chip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table .schrumpf>a>.mit-chip:not(#_):not(#_):not(._):not(._):not(_):not(_),.table .schrumpf>button>.mit-chip:not(#_):not(#_):not(._):not(._):not(_):not(_){-webkit-line-clamp:none;line-clamp:none;align-items:baseline;gap:6px;min-width:0;display:flex}.table .schrumpf>.mit-chip>:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table .schrumpf>a>.mit-chip>:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_),.table .schrumpf>button>.mit-chip>:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_){-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.zeilen>li>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>a>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:1.35}@media (min-width:901px){.button .cta-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:max-content;overflow:visible}}.gruppe footer .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}.gruppe footer>small[data-feld=kundennummer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gruppe footer>small[data-feld=fuss]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal;text-overflow:clip;overflow:visible}.gruppe footer>small code:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap}.karte .button[data-feld=aktion]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--h:calc(var(--kh-klein));color:var(--text);white-space:normal;line-height:var(--space-4);max-width:100%;height:auto;min-height:var(--h);padding:calc((var(--h) - var(--space-4)) / 2 - 1px) 10px;text-align:left;justify-self:start;align-items:center;display:inline-block;overflow:visible}.hinweisleiste svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.marke-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;line-height:1.2;font-size:var(--fs-1);color:var(--text);justify-self:stretch;justify-items:center;display:grid}.logo-raster:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-inline-size:100%;display:grid;position:relative}.logo-raster>svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){block-size:var(--space-10);inline-size:auto;max-inline-size:100%}.logo-raster>canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){block-size:100%;inline-size:100%;position:absolute;top:0;bottom:0;left:0;right:0}[data-wischen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;overflow:auto hidden}[data-wischen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-scrollbar{display:none}@media (pointer:fine){[data-wischen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scrollbar-width:thin}[data-wischen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-scrollbar{display:block}}[data-wischen]>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scroll-snap-align:center}[data-wischen][data-mehr=rechts]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000)}[data-wischen][data-mehr=links]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-mask-image:linear-gradient(90deg,#0000,#000 34px);mask-image:linear-gradient(90deg,#0000,#000 34px)}[data-wischen][data-mehr=beide]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-mask-image:linear-gradient(90deg,#0000,#000 34px calc(100% - 34px),#0000);mask-image:linear-gradient(90deg,#0000,#000 34px calc(100% - 34px),#0000)}@media (min-width:901px){.topbar .search-trigger:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:0 4 340px;min-width:150px}.search-trigger .such-lang:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.search-trigger .such-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1;min-width:0}.search-trigger .such-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}@media (min-width:901px) and (max-width:1240px){.search-trigger .kbd-group:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.search-trigger .such-lang:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.search-trigger .such-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}}@media (max-width:1100px){.topbar .search-trigger:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--kh);min-width:var(--kh);flex:none;justify-content:center;padding:0}.search-trigger>.such-lang:not(#_):not(._):not(._):not(_):not(_):not(_),.search-trigger .kbd-group:not(#_):not(._):not(._):not(_):not(_):not(_){display:none!important}.search-trigger>.such-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.topbar .button[data-action=ki-auf]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--kh);min-width:var(--kh);justify-content:center;padding:0}.topbar .button[data-action=ki-auf] .cta-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table:not([data-spalten]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){table-layout:auto}.table:not([data-spalten]) .schrumpf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:240px}}@media (min-width:721px) and (max-width:1100px){.table:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0)}.table thead th button:not(#_):not(#_):not(._):not(._):not(_):not(_){padding:6px}.table td[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):not(_),.table tbody th[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){padding-inline-start:6px;padding-inline-end:6px}.table td:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table tbody th:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_),.table th:first-child button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-left:10px}.table td:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table tbody th:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_),.table th:last-child button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-right:10px}.table .zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table tbody tr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:2px 10px}.table .balken:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:56px}}.table[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){min-width:0;display:block}.table colgroup[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.griff[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.table thead[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.table thead:focus-within[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){clip-path:none;block-size:auto;inline-size:auto;display:block;position:static;overflow:visible}.table thead:focus-within>tr[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){flex-wrap:nowrap;padding-block-start:calc(var(--space-2) / 4);padding-block-end:calc(var(--space-2) / 4);display:flex;overflow-x:auto}.table thead th[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){overflow:visible}.table thead:focus-within th[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){border:0;flex:none;height:auto}.table thead:focus-within th:not([aria-sort])[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.sort-menu[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:flex}.card>.sort-menu[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0}.card>.sort-menu+.table[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){margin-top:0}.table tbody tr[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){align-items:baseline;gap:0 var(--space-4);padding:var(--space-4);box-shadow:inset 0 -1px 0 var(--border);border:0;flex-wrap:wrap;display:flex;position:relative}.table tbody tr:last-child[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){box-shadow:none}.table td[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_),.table td:first-child[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th:first-child[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_),.table td:last-child[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th:last-child[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_),.table:not([data-wahl]) [data-rolle=wahl]+td[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table:not([data-wahl]) [data-rolle=wahl]+tbody th[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){border:0;min-width:0;max-width:100%;height:auto;padding:0;display:block;overflow:visible}.table tbody td[data-rolle=haupt][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-rolle=haupt][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-weight:var(--weight-semibold);flex:100%;order:-4;grid-column:1/-1}.table td[data-rolle=wert][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-rolle=wert][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){color:var(--text);font-size:var(--fs-1);flex:none;order:-3}.table td[data-rolle=breit][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-rolle=breit][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){flex:100%;order:-2}.table td[data-rolle=marke][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-rolle=marke][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){flex:none;order:-1}.table td.eigene-zeile[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){flex-basis:100%}.table tbody td[data-rolle=haupt]>small[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-rolle=haupt]>small[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody [data-rolle=haupt]>a>small[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody [data-rolle=haupt]>button>small[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:var(--fs-0)}.table td[data-rolle=meta][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-rolle=meta][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){font-size:var(--fs-0);color:var(--text-subtle);order:1}.table td[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table td[data-rolle=breit][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_),.table tbody th[data-rolle=breit][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){text-align:left;font-size:var(--fs-0);flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.table td[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):before,.table tbody th[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):before{content:attr(data-label);color:var(--text-subtle);font-family:var(--font-sans);font-weight:var(--weight-normal)}.table td[data-rolle=aktion][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){top:var(--space-2);right:var(--space-2);position:absolute}.table td[data-rolle=wahl][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){top:var(--space-4);left:var(--space-2);position:absolute}.sort-menu+.table[data-wahl][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){position:relative}.sort-menu+.table[data-wahl] thead[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){top:auto;right:auto;bottom:100.0%;left:var(--space-2);inline-size:auto;block-size:calc(var(--space-6) * 2);clip-path:none;position:absolute;overflow:visible}.sort-menu+.table[data-wahl] thead>tr[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){block-size:100%;padding:0;display:flex}.sort-menu+.table[data-wahl] thead th:not([data-rolle=wahl])[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.sort-menu+.table[data-wahl] thead th[data-rolle=wahl][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){background:0 0;border:0;place-items:center;block-size:100%;padding:0;display:grid}.sort-menu+.table[data-wahl] th[data-rolle=wahl]>label[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){min-block-size:var(--kh);min-inline-size:var(--kh)}.table td:not([data-rolle=feld])[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):before,.table tbody th:not([data-rolle=feld])[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):before,.table-list td[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):before,.table-list tbody th[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):before{content:none}.table-list tbody tr[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){align-items:center;gap:0 var(--space-2);font-size:var(--fs-1);line-height:var(--space-6);grid-template-columns:minmax(0,1fr) auto auto;padding-block-start:var(--space-4);padding-block-end:var(--space-2);display:grid}.table.table-list tbody tr>td[data-rolle][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-list tbody tr>td.leer[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-list tbody tr>th[data-rolle][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-list tbody tr>th.leer[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:inherit}.table-list td[data-rolle=feld]:not(.zahl)[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-list tbody th[data-rolle=feld]:not(.zahl)[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){color:var(--text-subtle)}.table-list td.zahl[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-list tbody th.zahl[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){justify-content:flex-end}.table-list td:last-child:not(.leer)[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:2/3;margin-inline-end:calc(var(--space-6) / -2)}.table-list td:last-child .button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--button-height:calc(var(--space-6) * 2)}.table-list td:last-child .button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit td[data-rolle=aktion] .button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){inline-size:var(--button-height);gap:0;padding:0}.table-list td:last-child .button>span[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit td[data-rolle=aktion] .button>span[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.table td[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_),.table small[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table .schrumpf>small[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.table .schrumpf>a>small[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(._):not(._):not(_),.table .schrumpf>button>small[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(._):not(._):not(_){line-height:var(--space-6)}.table .schrumpf>.mit-chip[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table .schrumpf>a>.mit-chip[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_),.table .schrumpf>button>.mit-chip[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){align-items:center}.table-fit td[data-rolle=marke][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit tbody th[data-rolle=marke][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){flex-basis:100%}.table td[data-leer]:not([data-rolle=haupt])[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-leer]:not([data-rolle=haupt])[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.table td[data-leer]:not([data-rolle=haupt])>[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table tbody th[data-leer]:not([data-rolle=haupt])>[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_){display:contents}.table .schrumpf[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){max-width:none}.table td.leer[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){flex:100%;grid-column:1/-1}.table .balken[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){inline-size:72px}.table-fit[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){--zeile:calc(var(--space-2) * 2.5)}.table-list thead th[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit thead th[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){box-shadow:inset 0 -1px 0 var(--border);border-bottom:0}.table-fit tbody td[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit tbody th[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){height:calc(var(--space-6) * 2 + var(--space-2));vertical-align:middle;white-space:nowrap;line-height:var(--zeile);padding-block-start:0;padding-block-end:0}.table-fit small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit .schrumpf>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.table-fit .schrumpf>a>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(._):not(._):not(_),.table-fit .schrumpf>button>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(._):not(._):not(_){line-height:var(--zeile)}.table.table-fit td>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody th>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_),.table.table-fit tbody th>a>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_),.table.table-fit tbody th>button>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_){text-wrap:nowrap;max-width:36ch}.table-fit td.zahl>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit tbody th.zahl>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_){margin-inline-start:auto}.table-fit .schrumpf>.mit-chip>:last-child[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit .schrumpf>a>.mit-chip>:last-child[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_),.table-fit .schrumpf>button>.mit-chip>:last-child[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_){text-overflow:ellipsis;display:block;overflow:hidden}.table-fit th.cell-action[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit td.cell-action[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){width:calc(var(--space-6) * 2);text-align:center;padding-inline-start:0;padding-inline-end:0}.table-fit td.schrumpf:first-child>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit tbody th.schrumpf:first-child>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_),.table-fit tbody th.schrumpf:first-child>a>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_),.table-fit tbody th.schrumpf:first-child>button>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_){max-width:none}.table-fit [data-rang=karte][data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table [data-rang=mittel][data-container~="w>=641px&w<=879px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table [data-rang=breit][data-container~="w>=641px&w<=1039px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.table-fit td[data-rolle=aktion] .button>span[data-container~="w>=641px&w<=1039px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.table-fit td[data-rolle=aktion] .button[data-container~="w>=641px&w<=1039px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){inline-size:var(--button-height);gap:0;padding:0}.table-fit th[data-rolle=aktion]:not([aria-sort])[data-container~="w>=641px&w<=1039px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:0}@media (max-width:900px){.topbar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);min-width:0}.tafel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr)}.lage:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zwei:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:1fr}.lage[data-detail]>[data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.lage:not([data-detail])>.stapel-16:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.pdf-rahmen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),header.search-head>.button .cta-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.lage[data-detail] [data-action=customer-list]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:start;display:inline-flex}.pdf-ersatz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}.topbar .button[data-action=neu-auf]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),header.search-head>.button:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_){width:var(--kh);min-width:var(--kh);justify-content:center;padding:0}.topbar .button[data-action=neu-auf] .cta-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-page>section:not(#_):not(#_):not(._):not(_):not(_):not(_){padding-bottom:var(--space-8)}}.werkstatt .ws-bilder:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));display:grid}.werkstatt figure:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-rows:auto auto;min-width:0;margin:0;display:grid}.werkstatt canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);border:1px solid var(--border);aspect-ratio:1;object-fit:cover;block-size:auto;inline-size:100%;display:block}.werkstatt canvas:not(#_):not(#_):not(._):not(_):not(_):not(_),.gs-buehne canvas:not(#_):not(#_):not(._):not(_):not(_):not(_){background:radial-gradient(120% 100.0% at 50.0% 38.0%,transparent,var(--bg-backdrop)),var(--bg-surface)}.werkstatt canvas[data-drehbar]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-buehne canvas[data-drehbar]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){touch-action:none;cursor:grab}.gs-buehne canvas[data-grip=ready]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:move}.gs-buehne canvas[data-grip=held]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:grabbing}.gs-dreher:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){left:var(--x);top:var(--y);z-index:1;position:absolute}.gs-dreher:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--kh);block-size:var(--kh);border-radius:var(--radius-round);background:var(--bg-surface);border:2px solid var(--einlage-aktiv);color:var(--text);box-shadow:var(--shadow-medium);cursor:grab;touch-action:none;place-items:center;display:grid;translate:-50% -50%}.gs-dreher[data-aktiv]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:grabbing}.gs-griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){translate:var(--space-4) calc(-100.0% - var(--space-2));pointer-events:none;padding:var(--space-2);border-radius:var(--radius);background:var(--bg-surface);border:1px solid var(--border);box-shadow:var(--shadow-small);font-size:var(--fs-0);font-variant-numeric:tabular-nums;white-space:nowrap}.druckfilm canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-page);touch-action:none;cursor:grab;width:100%;height:min(46vh,340px);display:block}.druckfilm canvas:active:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:grabbing}.druckfilm .df-leiste .segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:0 auto}.druckfilm .df-werte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:14px;display:flex}.df-werte [data-muster]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){vertical-align:bottom;white-space:nowrap;text-align:right;font-kerning:none;display:inline-block}.df-werte [data-muster]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:attr(data-muster);visibility:hidden;height:0;padding-inline-end:.3em;display:block;overflow:hidden}.druckfilm .df-werte [data-warn]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger)}.druckfilm .df-skala:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.werkstatt figcaption:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);font-size:var(--fs-0);color:var(--text-muted);display:flex}.druckfilm .df-band:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border);border-radius:5px;flex:1;min-width:80px;height:10px;display:flex;overflow:hidden}.druckfilm .df-band i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1}.druckfilm input[type=range]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1;min-width:90px}@media (max-width:720px){.druckfilm canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:min(38vh,260px)}.druckfilm .df-band:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}.werkstatt figcaption span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dateien th:nth-child(2)[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.dateien td:nth-child(2)[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){inline-size:9.5rem}.dateien th:nth-child(3)[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.dateien td:nth-child(3)[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){inline-size:5.5rem}.dateien th.cell-action[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.dateien td.cell-action[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){inline-size:calc(var(--space-6) * 2);text-align:center;padding-inline-start:0;padding-inline-end:0}.dateien .stapel>b[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.dateien .stapel>small[data-container~="w>=641px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){white-space:nowrap;display:block}.mappe-ablagen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.stl-zone:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) var(--space-4);padding:calc(var(--space-4) - 1px);border:1px dashed var(--border);border-radius:var(--radius);color:var(--text-muted);grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}.stl-zone>:not(svg):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:2}.stl-zone .stapel>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.stl-zone .stapel>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.stl-zone>label.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:start}.stl-zone>.capture-context:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.mappe-export:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);display:grid}.mappe-export>summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-size:var(--fs-0);cursor:pointer}.vorgang-blatt .abschnitt-kopf[data-luft]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border)}.datei-zone:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kh:var(--control-height);align-items:center;gap:var(--space-4);padding:calc(var(--space-2) - 1px) calc(var(--space-4) - 1px);margin:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius);color:var(--text-muted);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.datei-zone[data-ziel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.stl-zone[data-ziel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-ablage[data-ueber]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-focus);background:var(--bg-hover)}.datei-zone .stapel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:0}.datei-zone .stapel>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.datei-zone .stapel>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-line-clamp:none;line-clamp:none;line-height:var(--space-6);display:block;overflow:visible}.datei-zone[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:auto minmax(0,1fr)}.datei-zone>:last-child[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:1/-1;justify-self:end}.einst-blatt .zeilen .stapel>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-wrap:anywhere}.uebernahme:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border:1px solid var(--border);border-radius:var(--radius);max-height:min(52vh,520px);overflow:auto}.katalog>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:auto 1fr auto}.katalog>li[data-art=teurer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:inset 3px 0 0 var(--border-danger-strong)}.katalog>li[data-art=guenstiger]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:inset 3px 0 0 var(--border-success-strong)}.katalog .preis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;text-align:right}.katalog .preis b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}.schnittstellen-tabelle .stapel>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.schnittstellen-tabelle .stapel>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.schnittstellen-tabelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){table-layout:auto}.schnittstellen-tabelle col:not(#_):not(._):not(._):not(_):not(_):not(_){width:auto!important}.schnittstellen-tabelle td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.schnittstellen-tabelle th:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal;text-overflow:clip;vertical-align:top;height:auto;overflow:visible}.schnittstellen-tabelle td b:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.schnittstellen-tabelle td small:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.schnittstellen-tabelle td .stapel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.schnittstellen-tabelle th b:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.schnittstellen-tabelle th small:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.schnittstellen-tabelle th .stapel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal;text-wrap:wrap;max-width:none;overflow:visible}.katalog .stapel>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.katalog .stapel>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-line-clamp:unset;line-clamp:unset;white-space:normal;display:block;overflow:visible}@media (max-width:720px){.katalog>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:auto 1fr}.katalog .preis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:left;white-space:normal;grid-column:2}}.datei-bilanz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;display:flex}.datei-warnung:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);margin:var(--space-2) 0 0;font-size:var(--fs-1)}.genehmigung .auto-ton:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);letter-spacing:.04em;font-size:.66rem}[data-action=kontakt-favorit][aria-pressed=true] .i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:currentColor;color:var(--text-warning)}.kv-liste button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:left;min-height:var(--kh);cursor:pointer;color:var(--text);font:inherit;gap:4px;padding:11px 13px;display:grid}.kv-liste button:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-strong)}.gross-blatt.sicht-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:1440px;--blatt-h:880px;padding:var(--space-4);gap:12px}.gs-raster:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr) minmax(0,clamp(300px,26vw,380px));gap:14px;min-height:0;display:grid}.gs-buehne:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){place-items:center;gap:var(--space-2);grid-template-rows:minmax(0,1fr) auto auto;min-width:0;min-height:0;margin:0;padding:10px;display:grid}.gs-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size;grid-template-rows:minmax(0,1fr);place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative}.gs-buehne canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);border:1px solid var(--border);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.gs-buehne canvas[data-drehbar]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%;height:100%}.gs-buehne figcaption:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-muted);white-space:normal;text-align:center;font-variant-numeric:tabular-nums}.gs-buehne figcaption .gs-zahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:end;display:inline-block}.gs-buehne figcaption .gs-zahl[data-kind=smoothing]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:4ch}.gs-buehne figcaption .gs-zahl[data-kind=triangles]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:6ch}.gs-leiste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:1;justify-content:center;align-items:center;gap:var(--space-2);inline-size:fit-content;max-inline-size:calc(100.0% - 2 * var(--space-4));padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-page-translucent);backdrop-filter:blur(8px);box-shadow:var(--shadow-small);bottom:var(--space-4);flex-wrap:wrap;margin-inline-start:auto;margin-inline-end:auto;display:flex;position:absolute;left:0;right:0}.gs-leiste>[role=group]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);flex-wrap:wrap;display:flex}.gs-leiste>[role=group]+[role=group]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-inline-start:1px solid var(--border);padding-inline-start:var(--space-2)}.gs-leiste .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}.gs-leiste .gs-stand:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-size:var(--fs-0);white-space:nowrap;overflow:visible}.gs-leiste .gs-zahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:end;font-variant-numeric:tabular-nums;color:var(--text);display:inline-block}.gs-leiste .gs-zahl[data-kind=zoom]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:6ch}.gs-leiste .gs-zahl[data-kind=angle]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:5ch}.gs-steuer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;width:100%;display:flex}.gs-steuer small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal;color:var(--text-muted);text-align:left}.gs-steuer .gs-tasten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:center;flex:260px;min-width:0}.gs-buehne .leer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-self:center;max-width:46ch}.gs-seite:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-anchor:none;text-wrap:pretty;min-width:0;min-height:0;align-content:start;gap:13px;scroll-padding-block-start:var(--space-12);display:grid;overflow-y:auto}.gs-block:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);min-width:0;display:grid}.kv-liste button small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-seite small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal;color:var(--text-muted)}.gs-aufnahmen .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-still:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%;height:auto;min-height:var(--kh);text-align:left;white-space:normal;overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 9px;padding:9px 11px;line-height:1.4;display:grid}.gs-aufnahmen .button>svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-still>svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);grid-row:1/-1}.gs-aufnahmen .button small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-still small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-still .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:2}.gs-aufnahmen .button small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-weight:var(--weight-normal)}.gs-aufnahmen .button[aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-aufnahmen .button[aria-current=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-elemente .button[aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-elemente .button[aria-current=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-vorschlaege .button[aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-vorschlaege .button[aria-current=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-strong);background:var(--bg-control-selected)}.gs-still:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);border-style:dashed}.gs-still .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:start}.gs-masse:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.gs-skala.df-band:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:flex;overflow:hidden}.gs-skala.df-band i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1}.gs-skala:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);border:1px solid var(--border);height:14px}.gs-skala-worte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:space-between;gap:10px;display:flex}.gs-stand:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-variant-numeric:tabular-nums}.gs-einlage-stand:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--space-8);font-size:var(--fs-0);color:var(--text-muted);align-content:center;margin:0;display:grid}.gs-einlage [data-ton=gelb]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-buehne [data-ton=gelb]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning)}.gs-einlage-teile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);min-width:0;display:grid}.gs-elemente>li>:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:"";inline-size:var(--space-2);block-size:var(--space-2);background:var(--einlage-element);border-radius:50%;flex:none}.gs-elemente>li>[aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{background:var(--einlage-aktiv)}.gs-lagen .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:none}.gs-ebenen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;display:grid}.gs-ebenen>li>.button:not(:first-child):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--kh);background:0 0;border-color:#0000;justify-content:center;padding:0}.gs-ebenen>li>.button:not(:first-child):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:none}.gs-ebenen>li>.button:not(:first-child)[aria-pressed=false]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.gs-ebenen>[data-fest]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);padding-inline-start:var(--space-4);padding-inline-end:var(--space-4)}.gs-ebenen>[data-fest]>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{background:var(--border-strong)}.gs-vorschlaege:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);display:grid}.gs-vorschlaege>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.gs-vorschlaege>li>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);grid-column:1/-1;padding-inline-start:var(--space-4);padding-inline-end:var(--space-4)}.gs-vorschlaege .gs-vorschlag-karte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--space-16) minmax(0,1fr);column-gap:var(--space-2);block-size:auto;inline-size:100%;min-block-size:var(--kh);text-align:start;white-space:normal;background:var(--bg-page);border:1px solid var(--border);justify-content:stretch;align-items:center;padding-block-start:var(--space-2);padding-block-end:var(--space-2);line-height:1.5;display:grid}.gs-vorschlaege .gs-vorschlag-karte>.gs-skizze:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-row:span 2}.gs-vorschlaege .gs-vorschlag-karte>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-weight:var(--weight-normal)}.gs-vorschlaege>li>.button:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--kh);background:0 0;border-color:#0000;justify-content:center;padding:0}.gs-vorschlaege>li>.button[aria-pressed=false]:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.gs-skizze:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--space-16);block-size:auto}.gs-skizze polygon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:var(--border-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke}.gs-skizze [data-element]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--deviation-lower)}@supports (color:color-mix(in lab, red, red)){.gs-skizze [data-element]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:color-mix(in srgb,var(--deviation-lower) 40.0%,transparent)}}.gs-skizze [data-element]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke:var(--deviation-lower)}.gs-farbe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--space-4);block-size:var(--space-4);border-radius:var(--radius-small);outline:1px solid var(--border-strong);outline-offset:-1px;flex:none}.gs-elemente .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%;height:auto;min-height:var(--kh);text-align:left;white-space:normal;color:var(--text);background:var(--bg-page);border:1px solid var(--border);justify-content:start;padding-block-start:var(--space-2);padding-block-end:var(--space-2);line-height:1.5}.gs-elemente .stapel>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-weight:var(--weight-medium)}.gs-elemente small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-size:var(--fs-0);font-variant-numeric:tabular-nums}.gs-inspektor .segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gs-inspektor .segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:auto;padding-block-start:var(--space-2);padding-block-end:var(--space-2);line-height:1.25}.gs-inspektor .segmented>label>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-items:center;display:grid}.gs-inspektor .segmented small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.gs-inspektor:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);display:grid}.gs-schritte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gs-einlage output:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:center;font-variant-numeric:tabular-nums;min-width:7ch}.gs-hud:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:start;gap:var(--space-2);pointer-events:none;flex-wrap:wrap;grid-row:1;display:flex}.gs-hud[data-container~="w<=400px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.gs-buehne>.gs-scan~:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:2}.gs-buehne>.gs-scan:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){place-self:stretch stretch;gap:var(--space-2);min-height:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);grid-area:1/1/-1;grid-template-rows:minmax(0,1fr) auto auto auto;margin:0;display:grid}.gs-scan-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){place-items:center;gap:var(--space-2);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr) auto;min-block-size:0;display:grid}.gs-scan-bild>svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:2/2;block-size:100%;inline-size:100%}.gs-scan-bild>[data-ort]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-muted)}.gs-scan-bild>[data-ort=oben]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:1/2}.gs-scan-bild>[data-ort=unten]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:3/2}.gs-scan-bild>[data-ort=links]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){writing-mode:vertical-rl;grid-area:2/1;rotate:180deg}.gs-scan-bild>[data-ort=rechts]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){writing-mode:vertical-rl;grid-area:2/3}.gs-scan svg[data-drehbar]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){touch-action:none;cursor:grab}.gs-scan svg[data-drehbar]:active:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:grabbing}.gs-legende:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) var(--space-4);font-size:var(--fs-0);color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gs-legende li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--space-4) minmax(0,1fr);align-items:start;gap:var(--space-2);display:grid}.gs-legende svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--space-4);block-size:1lh;overflow:visible}.gs-scan polygon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-scan polyline:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-scan circle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){vector-effect:non-scaling-stroke;stroke-width:1.5px;stroke-linejoin:round}.gs-scan-relief:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--text-muted);opacity:.5}.gs-scan-fuss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:var(--border-strong)}.gs-scan-sohle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:var(--text);stroke-dasharray:4 3}.gs-scan-achse:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-scan-koepfe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:var(--text-accent)}.gs-scan-koepfe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke-dasharray:2 3}.gs-scan circle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-accent-soft);stroke:var(--border-accent)}.gs-scan circle[data-aktiv]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-accent);stroke:var(--text-accent)}.gs-achse:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);font-size:var(--fs-0);color:var(--text-muted);grid-template-columns:minmax(0,1fr) auto;display:grid}.gs-achse input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:2/1;inline-size:100%}.gs-achse .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:2/2}.gs-achse output:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-variant-numeric:tabular-nums;color:var(--text);grid-area:1/2}.gs-buehne>.gs-scan~[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:1}.gs-buehne>.gs-scan[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){border:0;order:1;grid-row:auto;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;padding:0}.gs-buehne>.gs-scan>.gs-scan-bild[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-row:1/-1;display:block}.gs-buehne>.gs-scan>.gs-scan-bild>svg[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){inline-size:auto;block-size:calc(2 * var(--kh))}.gs-buehne>.gs-scan .gs-scan-bild>[data-ort][data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.gs-buehne>.gs-scan .gs-legende[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.gs-achse[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:auto minmax(0,1fr) auto auto}.gs-achse input[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:1/2}.gs-achse output[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:3}.gs-achse .button[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:1/4}.lab:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-page);block-size:100vh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--text);border:0;border-radius:0;margin:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.lab[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-rows:auto minmax(0,1fr);display:grid}.lab:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::backdrop{background:var(--bg-page)}.lab-leiste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);min-block-size:var(--space-16);padding:var(--space-2) var(--space-4);box-shadow:inset 0 -1px var(--border);background:var(--bg-surface);--container-type:inline-size;display:flex}.lab-marke:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);color:var(--text);flex:none;display:inline-flex}.lab-wortmarke:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){block-size:.875rem;inline-size:auto}.lab-abzeichen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:68px;border:1px solid var(--border-accent-soft);border-radius:var(--radius-small);color:var(--text-accent);font-family:"Lexend Zetta",var(--font-sans);font-size:.625rem;line-height:var(--space-4);letter-spacing:.04em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);display:inline-flex}.lab-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.lab-mehr-inhalt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.lab-mehr:not(.\:popover-open):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:contents}.lab-kopf>:not(.lab-titel):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.lab-mehr-inhalt>:not(.lab-suche):not(.select):not(#_):not(#_):not(._):not(_):not(_):not(_){flex:none}.lab-mehr-inhalt>.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:calc(var(--space-16) * 2);max-inline-size:calc(var(--space-16) * 4);flex:1 1 0}.lab-kopf>[role=group]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);display:flex}.lab-suche:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:12ch;max-inline-size:30ch;height:var(--kh);flex:14ch}.lab-titel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:150px;font-size:var(--fs-1);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0;margin-inline-end:auto;overflow:hidden}.lab-titel>span+span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:" · "}.lab-mehr-knopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.lab .segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius-round);background:var(--bg-page);box-shadow:inset 0 0 0 1px var(--border);flex-wrap:nowrap;gap:0;padding:2px}.lab .segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:0 0;border-color:#0000;flex:1 0 auto;margin:0}.lab .segmented>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{box-shadow:none}.lab-raum:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size;grid-template-columns:minmax(0,1fr) minmax(300px,360px);min-block-size:0;display:grid}.gs-buehne.lab-buehne:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:var(--space-2);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,5fr);min-block-size:0;margin:0;display:grid;overflow:hidden}.lab-stand:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:var(--space-2);left:var(--space-2);right:var(--space-2);z-index:1;align-items:center;gap:var(--space-2) var(--space-4);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.lab-stand>.gs-einlage-stand:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:start;font-variant-numeric:tabular-nums;flex:100%}.gs-buehne.lab-buehne[data-verborgen="2d"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-buehne.lab-buehne[data-verborgen="3d"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr)}.lab-buehne[data-verborgen="2d"]>.lab-links:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.lab-buehne[data-verborgen="3d"]>.gs-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}@media (min-width:721px) and (orientation:portrait){.gs-buehne.lab-buehne:not([data-verborgen]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lab-buehne>.gs-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){order:-1}}.lab-links:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-rows:auto minmax(0,1fr);align-self:stretch;min-block-size:0;display:grid}.lab-links-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){place-items:center;min-block-size:0;display:grid}.lab-links-bild>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){block-size:100%;min-block-size:0;inline-size:100%;overflow:hidden}.lab-links-bild>.gs-scan:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-rows:minmax(0,1fr) auto auto auto;margin:0;display:grid}.lab-links-bild canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){object-fit:contain}.lab-oben:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){touch-action:none;block-size:100%;inline-size:100%}.lab-oben:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:2px solid var(--border-focus);outline-offset:2px}.lab-umriss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-subtle);stroke:var(--border-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.lab-ebene:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-accent-soft);stroke:var(--border-accent);cursor:pointer}.lab-ebene>circle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){r:calc(var(--kh) / 2 / var(--k,1));fill:#0000;stroke:none}.lab-ebene[aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-accent);stroke:var(--text-accent)}.lab-ebene[data-gesperrt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke-dasharray:4 2;cursor:not-allowed}.lab-mass:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-variant-numeric:tabular-nums;margin:0}.lab-seite:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:0;padding:var(--space-2) var(--space-4);box-shadow:inset 1px 0 var(--border);background:var(--bg-surface);overflow:auto}@media (min-width:721px){.lab-seite .gs-ebenen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:0}.lab-seite .gs-ebenen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);border-block-start:1px solid var(--border);padding-block-start:var(--space-2);padding-block-end:var(--space-2)}.lab-seite .gs-ebenen>li:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-block-start:0}.lab-seite .gs-ebenen>li>.button:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:var(--space-6);background:0 0;border:0;justify-content:start;padding:0}.lab-seite .gs-ebenen>li>.button:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:none}.lab-seite .gs-ebenen>[data-fest]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:0;padding-inline-end:0}.lab-seite .gs-ebenen>li>.button:not(:first-child):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--space-6);block-size:var(--space-6);min-block-size:var(--space-6)}}.gs-stapel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-block-start:1px solid var(--border);min-width:0;display:grid}.gs-panel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-block-end:1px solid var(--border);min-width:0}.gs-panel>h3:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:1;font:inherit;background:var(--bg-surface);top:calc(-1 * var(--space-2));margin:0;position:sticky}.gs-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;column-gap:var(--space-2);inline-size:calc(100.0% + 2 * var(--space-2));min-block-size:var(--space-12);padding:var(--space-2);border-radius:var(--radius);color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel chevron""kurz chevron";margin-inline-start:calc(-1 * var(--space-2));margin-inline-end:calc(-1 * var(--space-2));display:grid}@media (hover:hover){.gs-kopf:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-row-hover)}}.gs-kopf:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:2px solid var(--border-focus);outline-offset:-2px}.gs-nr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);color:var(--text-subtle);grid-area:nr}.gs-titel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-semibold);grid-area:titel}.gs-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-0);color:var(--text-muted);grid-area:kurz;overflow:hidden}.gs-kurz:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.gs-kopf>.kit-chevron:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);grid-area:chevron;margin:0}.gs-kopf[aria-expanded=true] .gs-nr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.gs-panel-inhalt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);min-width:0;padding-block-start:var(--space-2);padding-block-end:var(--space-4);display:grid}.gs-panel-inhalt>.button-accent:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:start}.gs-panel-inhalt>h4:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:inherit;font-weight:var(--weight-semibold);margin:0}.gs-panel-inhalt>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);margin-block-start:calc(-1 * var(--space-2))}.gs-panel-inhalt dl.daten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding:0}.gs-panel-inhalt dl.daten>div:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.gs-panel-inhalt dl.daten dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);font-weight:var(--weight-normal);letter-spacing:0;text-transform:none;color:var(--text-muted);white-space:normal}.gs-panel-inhalt dl.daten dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-variant-numeric:tabular-nums;margin:0}.gs-feld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(max-content,1fr)}.gs-feld .gs-wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);min-width:0;font-size:var(--fs-0);color:var(--text-muted);display:inline-flex}.gs-feld .gs-wert input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:end;font-variant-numeric:tabular-nums;inline-size:8ch}.gs-feld .gs-wert small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}@media (max-width:720px){.lab-leiste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:var(--space-2);flex-wrap:wrap;padding-inline-start:var(--space-4)}.lab-marke:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:100%}.lab-links-bild>.gs-scan:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:var(--space-2);padding-inline-end:var(--space-2)}.gs-ebenen>li:not([data-fest]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr) repeat(4,auto);grid-auto-flow:row}.gs-ebenen>li>.button:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.gs-ebenen>li>.button:nth-child(2):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:2}.lab-titel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1 1 0;line-height:1.3;display:grid}.lab-titel>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;overflow:hidden}.lab-titel>span+span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:none}.lab-titel>:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);font-weight:var(--weight-normal);color:var(--text-muted)}.lab-raum:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-rows:minmax(30vh,1fr) auto;grid-template-columns:minmax(0,1fr)}.gs-buehne.lab-buehne:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:size;flex-direction:column;display:flex;overflow-y:auto}.lab-buehne>.gs-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.lab-buehne>.lab-links:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none;block-size:100%}.lab-buehne>.gs-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){order:-1}.lab-links-bild>.gs-scan>.gs-scan-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){block-size:calc(100cqb - 2 * var(--kh) - 2 * var(--space-2))}.lab-seite:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-inline-start:0;border-block-start:1px solid var(--border);border-radius:var(--radius) var(--radius) 0 0;max-block-size:38vh;box-shadow:var(--shadow-medium)}}.lab-mehr-knopf[data-container~="w<=1279px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:inline-flex}.lab-mehr:not(.\:popover-open)[data-container~="w<=1279px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.lab-mehr[data-container~="w<=1279px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){padding-block-end:var(--space-2)}.lab-mehr-inhalt[data-container~="w<=1279px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.lab-mehr-inhalt>:not(.lab-suche):not([data-action=palette-auf])[data-container~="w<=1279px"]:not(#_):not(#_):not(_):not(_):not(_){grid-column:1/-1}.lab-mehr-inhalt>.lab-suche[data-container~="w<=1279px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.lab-mehr-inhalt>.select[data-container~="w<=1279px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){max-inline-size:none}.lab-mehr-inhalt>.button:not(.button-icon)[data-container~="w<=1279px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){justify-content:start}.gs-pille:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);min-block-size:var(--space-6);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-round);background:var(--bg-surface-translucent);color:var(--text);font-size:var(--fs-0);white-space:nowrap;line-height:1.2;display:inline-flex}.gs-pille>:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.66rem}.gs-pille[data-ton=akzent]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-accent-soft);background:var(--bg-accent-soft)}.gs-pille[data-ton=akzent]>:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.gs-schritt-teil:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);min-width:0;display:grid}.gs-schritt-teil .segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-modus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:start;max-width:100%}.gs-grundformen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);display:grid}.gs-grundformen>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){column-gap:var(--space-2);padding:var(--space-2) 12px;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.lab[data-einfach] .lab-kopf>[role=group]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.lab[data-einfach] .lab-mehr:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.lab[data-einfach] .lab-mehr-knopf:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.lab[data-einfach] .lab-links:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.lab[data-einfach] .gs-leiste:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.lab[data-einfach] .gs-hud:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.gs-einfach .aktionen>:not(:first-child):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.lab[data-einfach] .gs-buehne.lab-buehne:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.gs-vorschlag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.gs-vorschlag>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.gs-vorschlag>li>.gs-grund:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:-2}.gs-vorschlag .switch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:var(--kh);min-inline-size:var(--kh);cursor:pointer;place-items:center;display:grid}.gs-grund>summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:var(--kh)}.gs-grund>p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-mono);font-size:var(--fs-0);margin:0}.gs-grund>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);padding-block-end:var(--space-2);display:block}.gs-formate>summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:var(--kh);color:var(--text-muted)}.gs-regeln:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:var(--space-2) 0;padding:0;list-style:none;display:grid}.gs-regeln>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-items:start;padding-block-start:var(--space-2);padding-block-end:var(--space-2);display:grid}.gs-regeln small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.gs-regeln output:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-inline-size:11ch}.gs-regeln output[data-geaendert]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.gs-buehne[data-container~="w<=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){padding:var(--space-2)}.gs-leiste[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){inline-size:auto;max-inline-size:none;box-shadow:none;backdrop-filter:none;min-block-size:var(--space-12);background:0 0;border:0;justify-content:center;justify-self:stretch;padding:0;position:static}.gs-leiste[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.gs-leiste>[role=group][data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){gap:var(--space-2)}.gs-leiste .gs-stand[data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gs-leiste>[role=group]+[role=group][data-container~="w<=520px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){border:0;padding-inline-start:0}@media (max-width:900px){.gs-raster:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-rows:minmax(0,1.3fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}@media (max-width:720px),(pointer:coarse){:root:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kh:44px;--kh-klein:36px;--row-height:44px}.directory>li.kontakt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc((var(--space-16) - var(--kh) - 1px) / 2);padding-block-end:calc((var(--space-16) - var(--kh) - 1px) / 2);position:relative}.directory>.kontakt>.rechts:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:static}.directory>.kontakt>.rechts>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:0;background:0 0;border-radius:0;block-size:auto;inline-size:auto;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.directory>.kontakt>.rechts>.button>.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.directory>.kontakt [data-monogram]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.directory>.kontakt a:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_){z-index:1;position:relative}.kit-menu-item:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.palette-item:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ki-aktionen .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.vorschlaege .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-nav a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-nav summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--kh)}[data-action=kunde-springen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--kh);align-content:center;margin-block-start:calc((var(--kh) - 1.5em)/-2);margin-block-end:calc((var(--kh) - 1.5em)/-2);padding-block-start:calc((var(--kh) - 1.5em)/2);padding-block-end:calc((var(--kh) - 1.5em)/2);display:grid}.marke-link:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--kh);align-content:center}.gruppe .annahme summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--kh);min-width:var(--kh);justify-content:flex-start}.table thead th button:not(#_):not(#_):not(._):not(._):not(_):not(_),[data-panel]>header .button-small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),[data-panel]>footer .button-small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.regler input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.netz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--kh)}.netz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:var(--kh)}.tabs[role=tablist]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){column-gap:var(--space-2)}.tabs[role=tablist]>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:var(--space-2);padding-inline-end:var(--space-2)}.table td>a[href]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table td>button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.table th>button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-block-size:var(--kh);min-inline-size:var(--kh);align-content:center}.order-knoepfe .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:var(--kh);width:var(--kh)}.zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--kh)}.kontakt .stapel>a[href]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:calc((var(--space-6) - var(--kh)) / 2);margin-block-end:calc((var(--space-6) - var(--kh)) / 2);padding-block-start:calc((var(--kh) - 1lh) / 2);padding-block-end:calc((var(--kh) - 1lh) / 2)}.info-knopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--kh);height:var(--kh);margin:0}.info-knopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{top:calc((var(--kh) - 26px) / 2);right:calc((var(--kh) - 26px) / 2);bottom:calc((var(--kh) - 26px) / 2);left:calc((var(--kh) - 26px) / 2)}.table[data-spalten] thead th>button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow:hidden}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--kh);z-index:1;right:calc(var(--kh) / -2)}.griff:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{right:calc(var(--kh) / 2)}.vorgang-blatt dd>.button-icon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:calc((1lh - var(--button-height)) / 2);margin-block-end:calc((1lh - var(--button-height)) / 2)}}.directory>li.kontakt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:pointer}@media (max-width:720px){:root:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--app-header-height:56px;scroll-padding-top:var(--app-header-height)}.tabs.tabs-umbruch:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){column-gap:0}.tabs.tabs-umbruch>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:var(--space-2);padding-inline-end:var(--space-2)}.app-page>section:not(#_):not(#_):not(._):not(_):not(_):not(_){padding-top:var(--space-2)}.gs-raster:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-rows:minmax(0,1.8fr) minmax(0,1fr)}.topbar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--app-header-height);padding:0 var(--rand);gap:5px;overflow:visible}.netz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:0 var(--space-2);flex:none;justify-content:center}.netz svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.netz .netz-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:0;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.netz .netz-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.topbar [data-voice-hands]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.topbar [data-action=ortana-stimme]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.topbar .search-trigger:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:auto;min-width:var(--kh);justify-content:flex-start;gap:var(--space-2);flex:auto;max-width:240px;padding:0 12px}.topbar .search-trigger>.such-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1;min-width:0;display:block}.topbar .marke-badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-4)}.karte .button[data-feld=aktion]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;padding:0 12px}.karte [data-feld=was]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:.95rem}.karte>.meta:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:.875rem;line-height:calc(var(--space-2) * 2.5)}.karte .badge:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.karte .button[data-feld=aktion]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:.8125rem}.zeilen>li.kontakt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:auto 1fr}.kontakt>.rechts:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:2}.kontakt .stapel>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kontakt .stapel>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-line-clamp:none;line-clamp:none;overflow:visible}.kontakt .stapel>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:calc(var(--space-6) - var(--space-2) / 2)}.kpis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kpi-luecke:var(--space-2)}.kpi:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:88px;padding:12px var(--space-4)}.kpi .wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:1.35rem}.zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:12px var(--space-4)}.tafel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rhythm:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel>.kopf>[data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-6)}.kontakt .stapel>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kopf small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel small:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.tafel .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.tafel .legende:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.tafel .pipe li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rhythm small:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.rhythm .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.rhythm .legende:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.rhythm .pipe li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel .hinweisleiste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel [data-mono]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-4)}.kopf h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel .kpi .wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rhythm .kpi .wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-8)}.rhythm .kpi:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:0;padding-block-start:12px;padding-block-end:12px}.rhythm .segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){row-gap:0}.tafel>.kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2)}.tafel [data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rhythm [data-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:1px solid var(--border);outline-offset:-1px;border:0}.tafel>[data-panel]>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rhythm [data-panel]>header:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:12px var(--space-4) 11px;row-gap:var(--space-2)}.tafel .kpi:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:0;padding-inline-start:var(--space-4);padding-inline-end:var(--space-4)}.tafel>.kpis>:last-child:nth-child(odd):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){column-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;min-height:64px}.tafel>.kpis>:last-child:nth-child(odd) .wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-row:span 2}.tafel>[data-panel]>footer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:10px;padding-block-end:9px}.tafel .zeilen>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel .prio>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:12px var(--space-4) 11px;row-gap:0}.tafel .zeilen>li:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.tafel .prio>li:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:12px}.tafel .badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:4px;margin-block-end:4px;padding-block-start:3px;padding-block-end:3px}.rhythm .zeilen li>.badge:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.rhythm .zeilen li>a>.badge:not(#_):not(#_):not(._):not(._):not(._):not(_),.rhythm .zeilen .rechts>.badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:4px;margin-block-end:4px}.tafel>[data-panel]>header>.rechts:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-left:0}.zeilen>li>b[data-feld=haupt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>small[data-feld=sub]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>a>b[data-feld=haupt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeilen>li>a>small[data-feld=sub]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.zwei:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:1fr}.d-tip:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:.75rem}.dialog>.gross-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%;height:calc(100vh - max(var(--space-4), env(safe-area-inset-top,0px)))}.gross-blatt>.d-mitte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.vorgang-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block;overflow-y:auto}.vorgang-blatt>.d-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:contents}.vorgang-blatt>.d-kopf>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0 var(--space-6) var(--space-2)}.vorgang-blatt>.d-kopf>[data-schliesser]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:1;padding:var(--space-4) var(--space-6) var(--space-2);background:var(--bg-surface);margin:0;position:sticky;top:0}.vorgang-blatt>.d-mitte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--space-4);border-top:1px solid var(--border);overflow:visible}.vorgang-blatt .d-seite:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-top:1px solid var(--border);padding-top:var(--space-4)}.d-kopf [role=menu]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:auto;max-width:none;max-height:calc(100vh - var(--space-16));padding-bottom:max(var(--space-2),env(safe-area-inset-bottom));border-radius:var(--radius-large) var(--radius-large) 0 0;top:auto;bottom:0;left:0;right:0}.ki-fuss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.toast-region:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:auto;right:max(var(--rand), env(safe-area-inset-right,0px));bottom:max(var(--rand), env(safe-area-inset-bottom,0px));left:max(var(--rand), env(safe-area-inset-left,0px));width:auto}}@media (prefers-reduced-motion:reduce){:not(#_):not(._):not(._):not(_):not(_):not(_),:not(#_):not(._):not(._):not(_):not(_):not(_):before,:not(#_):not(._):not(._):not(_):not(_):not(_):after{scroll-behavior:auto!important;transition:none!important;animation-name:none!important;animation-duration:.01ms!important}.toast-region>.toast[data-leaving]:not(#_):not(._):not(._):not(_):not(_):not(_){animation-name:toast-out!important}}@media (max-width:480px){.topbar .search-trigger:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--kh);min-width:var(--kh);max-width:var(--kh);background:var(--bg-control);box-shadow:var(--shadow-small);border-color:#0000;flex:none;justify-content:center;gap:0;padding:0}.topbar .search-trigger>.such-kurz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.topbar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:6px;overflow-x:hidden}.topbar .marke-badge:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){letter-spacing:0}.topbar .button[data-action=ki-auf]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.topbar .benutzer-knopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--kh-klein);min-width:var(--kh-klein)}}@media (hover:none) and (pointer:coarse){input:not(#_):not(._):not(._):not(_):not(_):not(_),select:not(#_):not(._):not(._):not(_):not(_):not(_),textarea:not(#_):not(._):not(._):not(_):not(_):not(_){font-size:max(16px,var(--fs-1))!important}}.stapel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.prio-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;display:grid}.stapel>b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-medium)}.rechts:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-left:auto}.kontakt>.rechts:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.directory>li [data-monogram]:not([aria-pressed=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:.75rem;font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--text-subtle)}.directory>li [data-monogram]:not([aria-pressed=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:attr(data-monogram)}.directory>li [data-monogram]:not([aria-pressed=true])>.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}@media (hover:hover){.directory>li:hover [data-monogram]:not([aria-pressed=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:inherit;letter-spacing:normal;text-transform:none;color:inherit}.directory>li:hover [data-monogram]:not([aria-pressed=true]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:none}.directory>li:hover [data-monogram]:not([aria-pressed=true])>.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}.zeilen>li .button-ghost:not([aria-pressed=true]):not([data-monogram]):not(#_):not(#_):not(._):not(_):not(_):not(_){opacity:0;transition:opacity .15s}.zeilen>li:hover .button-ghost:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeilen>li:focus-within .button-ghost:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:1}.directory>li>.rechts:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:relative}.directory>li>.rechts>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:auto;margin-block-end:auto;margin-inline-end:var(--space-2);position:absolute;top:0;bottom:0}.directory>li>.rechts>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:100%}.directory>li>.rechts>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:100%}.directory>li>.rechts>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%}.directory>li>.rechts>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%}}.directory>li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--space-16);column-gap:var(--space-4);padding-inline-start:var(--space-4);padding-inline-end:var(--space-4)}.directory>li>[data-feld=marke]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--kh);block-size:var(--kh);border-radius:var(--radius-round);background:var(--bg-hover);color:var(--text-subtle);place-items:center;display:grid}.rechts>.stapel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:right;justify-items:end}.stapel>a[href^=tel\:]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:0}a[href^=tel\:]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap;color:var(--text);text-underline-offset:3px;min-height:var(--kh);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){a[href^=tel\:]:hover:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-decoration:underline}}.directory .stapel>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle)}.column-head:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:var(--space-8);padding:0 var(--space-4) 0 calc(var(--space-4) + var(--kh) + var(--space-4));border-bottom:1px solid var(--border);font-size:var(--fs-0);color:var(--text-subtle);display:flex}.sr-only:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.kontaktblock .zeilen>.kontakt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) 0;grid-template-columns:minmax(0,1fr) auto}.kontaktblock .kontakt>[data-feld=marke]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:1/2}.kontaktblock .kontakt>.rechts:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1;justify-content:start;margin-left:0}.abschnitt-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.verlauf-kopf h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-seite h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-mehr h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-weight:var(--weight-semibold);margin:0}.dehnt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1}.stapel-8:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ring-legende:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.gs-elemente:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-matrix:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ordner:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);display:grid}.stapel-10:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:10px;display:grid}.stapel-16:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.brief:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.beleg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept[data-schritt=start] [data-nur=start]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept[data-schritt=kamera] [data-nur=kamera]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept[data-schritt=ecken] [data-nur=ecken]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept[data-schritt=lesen] [data-nur=lesen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept[data-schritt=befund] [data-nur=befund]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept[data-schritt=befund][data-erweitert] [data-nur=ecken]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept[data-schritt=verlauf] [data-nur=verlauf]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);display:grid}.legende span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.ampel-wert:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:6px;display:inline-flex}.betont:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.d-meta [data-feld=kunde]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.schnur li[data-schritt=jetzt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.druckfilm .df-werte b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.stl-zone b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-semibold);color:var(--text)}dl.daten[data-eng]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:10px var(--space-4);grid-template-columns:1fr 1fr;padding:0}.hinweis-zeile[data-eng]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0}.diagramm .ax-gross:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:27px;font-weight:var(--weight-semibold)}.abschnitt-kopf[data-luft]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:6px}.symbole:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}[data-panel]>header>small.anzahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-left:0}header.search-head>input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--space-8) * 8)}.directory>.kontakt>.rechts>.stapel[data-container~="w<=660px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){align-items:baseline;column-gap:var(--space-2);text-align:left;flex-wrap:wrap;grid-column:2/-1;display:flex}.directory>.kontakt>.rechts>.stapel>[data-container~="w<=660px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){white-space:nowrap}header.search-head[data-container~="w<=660px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){row-gap:var(--space-2)}header.search-head>input[data-container~="w<=660px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){flex:1 0 100%;order:1;width:auto}header.search-head>.button[data-container~="w<=660px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){margin-left:auto}.kopf[data-luft]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--space-8)}.fussnote[data-im-panel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-4);border-top:1px solid var(--border);max-width:none;margin:0}.fussnote[data-im-blatt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:none;margin:0 0 10px}.blatt-satz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0 0 12px}.unter-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:-8px 0 14px}.kpi>small[data-feld=titel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),li>b[data-feld=haupt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),li>a>b[data-feld=haupt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-medium)}.zeilen>li>small[data-feld=dauer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>a>small[data-feld=dauer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:2/1;align-self:start;font-size:.75rem}.zeilen>li>b[data-feld=zeit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>small[data-feld=dauer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.zeilen>li>a>b[data-feld=zeit]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.zeilen>li>a>small[data-feld=dauer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:center}.pipe li>small[data-feld=n]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:right}svg.i[data-ton=wartet]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning)}.karte .oben>small[data-feld=nr]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap}.ttext~small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:inline}.dialog>.paletten-blatt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-direction:column;width:min(640px,92vw);max-height:min(520px,70vh);display:flex;overflow:hidden}.palette-search input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;min-width:0}.mitte-blatt[data-b="480"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:480px}.mitte-blatt[data-b="520"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:520px}.mitte-blatt[data-b="600"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:600px}.mitte-blatt[data-b="640"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:640px}.mitte-blatt[data-b="720"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:720px}.mitte-blatt[data-b="768"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:768px}.mitte-blatt[data-b="860"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--blatt-b:860px}.rollt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size;overflow-x:auto}.dialog-vorsatz:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);margin:0}.leise:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.subtle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle)}.barcode svg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%;max-width:320px;height:auto}.rezept-teil:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.rezept-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);min-height:var(--kh);flex-wrap:wrap;align-items:end;display:flex}.rezept-anleitung:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);counter-reset:schritt;margin:0;padding:0;list-style:none;display:grid}.rezept-anleitung[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:repeat(2,calc(calc((100.0% - 2 * var(--space-4)) / 3))) minmax(0,1fr)}.rezept-anleitung li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--space-6) minmax(0,1fr);column-gap:var(--space-4);counter-increment:schritt;align-content:start;display:grid}.rezept-anleitung li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{content:counter(schritt);width:var(--space-6);height:var(--space-6);font-size:var(--fs-0);line-height:1;font-weight:var(--weight-semibold);background:var(--bg-hover);color:var(--text-muted);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.rezept-anleitung small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.rezept-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size;align-content:start;max-width:min(100%,720px);display:grid}.rezept-bild>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-sucher>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:1/1;align-self:start}.rezept-bild canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-vorschau canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--hoch:calc(calc(100cqw / var(--seiten,1.5)));width:100%;height:var(--hoch);object-fit:contain;outline:1px solid var(--border);outline-offset:-1px;border-radius:var(--radius);background:var(--bg-hover)}.rezept-ausschnitt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2);border-radius:var(--radius);background:var(--bg-hover);outline:1px solid var(--border);outline-offset:-1px;isolation:isolate}.rezept-ausschnitt canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){mix-blend-mode:multiply;background:0 0;outline:0}:root[data-theme=dark] .rezept-ausschnitt canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){filter:invert();mix-blend-mode:screen;opacity:.9}.rezept-griffe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--raster-deckkraft:.16;touch-action:none;width:100%;height:100%}:root[data-theme=dark] .rezept-griffe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--raster-deckkraft:.2}.rezept-griffe[aria-busy=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:progress}.rezept-griffe path:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.rezept-griffe path[data-raster]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke:#000;stroke-width:1.5px;opacity:calc(var(--raster-deckkraft) + var(--raster-kontrast,0))}.rezept-griffe[data-grund=dunkel] path[data-raster]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke:#fff}.rezept-griffe path[data-winkel]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke:var(--border-focus);stroke-width:4px}.rezept-griffe polygon[data-rahmen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:var(--border-info-strong);stroke-width:2px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.rezept-griffe g[data-maske] polygon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-info);stroke:none;pointer-events:none}.rezept-griffe g[data-maske] polygon[data-art=verdeckt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-warning)}.rezept-griffe circle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-info);fill-opacity:.3;stroke:var(--border-info-strong);stroke-width:2px;cursor:grab;touch-action:none;vector-effect:non-scaling-stroke}.rezept-griffe circle:active:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:grabbing}.rezept-griffe circle:focus:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke:var(--border-focus);stroke-width:3px;outline:none}.rezept-griffe circle[data-rast]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-success);stroke:var(--border-success-strong)}.rezept-teil[data-nur=ecken]>.rezept-bild>canvas[data-lupe]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--space-24) + var(--space-6));height:calc(var(--space-24) + var(--space-6));min-height:0;margin:var(--space-2);border-radius:var(--radius-round);outline:2px solid var(--border-focus);outline-offset:0;box-shadow:var(--shadow-large);color:var(--border-focus);pointer-events:none;z-index:var(--z-griff);place-self:start end}.rezept-teil[data-nur=ecken]>.rezept-bild>canvas[data-lupe][data-seite=links]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:start}.rezept-werte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:0 var(--space-4);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-0);line-height:var(--space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.rezept-werte>dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.rezept-werte>dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:5ch 2ch 5ch;justify-content:start;margin:0;display:grid}.rezept-werte>dd>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:right}.rezept-werte>dd>span:nth-child(2):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:center;color:var(--text-subtle)}.rezept-maske-hinweis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);margin:0}.rezept-ecken-hinweis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--bg-warning);outline:1px solid var(--border-warning);outline-offset:-1px;font-size:var(--fs-0);line-height:var(--space-4);margin:0}.rezept-weg:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);display:grid}.rezept[data-weg=text] [data-weg=foto]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept[data-weg=foto] [data-weg=text]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.rezept-quelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-0);margin:0}.rezept-vorschau:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);--container-type:inline-size;align-content:start;align-self:start;max-width:min(100%,480px);margin:0;display:grid}.rezept-vorschau figcaption:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-size:var(--fs-0);line-height:var(--space-4)}.rezept-teil[data-nur=ecken]>.rezept-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){bottom:var(--rand);z-index:var(--z-griff);background:var(--bg-surface);box-shadow:0 -1px 0 var(--border);padding-block-start:var(--space-2);padding-block-end:var(--space-2);position:sticky}.rezept-teil[data-nur=ecken]>.rezept-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";block-size:var(--rand);background:var(--bg-surface);position:absolute;top:100%;bottom:auto;left:0;right:0}.rezept-teil[data-nur=ecken][data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:calc(calc((100.0% - var(--space-4)) / 2)) minmax(0,1fr);grid-template-areas:"laeuft laeuft""bild vorschau""maske vorschau""hinweis vorschau""werte vorschau""zeile zeile";align-content:start}.rezept-teil[data-nur=ecken]>[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:auto}.rezept-teil[data-nur=ecken]>.rezept-laeuft[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:laeuft}.rezept-teil[data-nur=ecken]>.rezept-bild[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:bild}.rezept-teil[data-nur=ecken]>.rezept-maske-hinweis[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:maske}.rezept-teil[data-nur=ecken]>.rezept-ecken-hinweis[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:hinweis}.rezept-teil[data-nur=ecken]>.rezept-werte[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:werte}.rezept-teil[data-nur=ecken]>.rezept-zeile[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:zeile}.rezept-teil[data-nur=ecken]>.rezept-vorschau[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:vorschau;grid-template-rows:minmax(0,1fr);align-self:stretch;max-width:none}.rezept-teil[data-nur=ecken]>.rezept-vorschau>[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:1/1}.rezept-teil[data-nur=ecken]>.rezept-vorschau figcaption[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){margin:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--bg-surface-translucent);align-self:end}.rezept-teil[data-nur=ecken]>.rezept-bild[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){align-content:stretch}.rezept-teil[data-nur=ecken]>.rezept-bild canvas[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept-teil[data-nur=ecken]>.rezept-vorschau canvas[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){height:100%;min-height:var(--hoch)}.rezept-teil[data-nur=ecken]>.rezept-bild>[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){align-self:stretch}.rezept-teil[data-nur=ecken]>.rezept-vorschau canvas[data-container~="rezept/w>=900px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){object-position:center top}.rezept>.kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:0 var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.rezept>.kopf>h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:1/1}.rezept>.kopf>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:2/1}.rezept>.kopf>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-row:1/3;align-self:start}.rezept[data-schritt=befund][data-erweitert=an] [data-nur=ecken]>.rezept-laeuft:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept[data-schritt=befund] [data-nur=ecken] [data-action=rezept-start]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.rezept[data-schritt=befund] [data-nur=ecken]>.rezept-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:none;position:static}.rezept[data-schritt=befund] [data-nur=ecken]>.rezept-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:none}.rezept[data-schritt=verlauf]>.kopf>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.rezept-teil>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:start}.rezept-ablage:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius);background:var(--bg-surface);padding-block-start:calc(var(--space-6) - 1px);padding-block-end:calc(var(--space-6) - 1px)}.rezept-ablage>svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:40px;height:40px;color:var(--text-muted)}.rezept-ablage .drop-zone-label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-ablage .drop-zone-hint:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:56ch;margin:0}.rezept-ablage>.drop-zone-actions:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0}.rezept-ablage .drop-zone-label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-2);font-weight:var(--weight-semibold);color:var(--text);text-wrap:balance}.rezept-ablage .rezept-zeile[data-container~="w<=639px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr);grid-auto-rows:var(--kh);width:100%;display:grid}.rezept-mehr:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline:1px solid var(--border);outline-offset:-1px;border-radius:var(--radius);background:var(--bg-surface);border:0;min-width:0}.kit-rows:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:grid}.kit-rows>:empty:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.kit-rows>details+details:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-top:1px solid var(--border)}.kit-menu>[role=group]+[role=group]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--menu-gap);border-top:1px solid var(--border)}.kit-menu-group:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--menu-gap) 10px 0}.kit-menu-group+.kit-menu-item:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--menu-gap)}@keyframes aufklappen{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){details[open]>:not(summary):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation:aufklappen .16s var(--ease-out) both}}.rezept-mehr>summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-info>summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);min-height:var(--kh);cursor:pointer;list-style:none;display:flex}.rezept-mehr>summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-details-marker{display:none}.rezept-info>summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-details-marker{display:none}.rezept-mehr>summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:0 var(--space-4);font-weight:var(--weight-semibold);justify-content:space-between}.rezept-info>summary:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.rezept-mehr[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-info[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);align-content:start;display:grid}.rezept-mehr[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::details-content{gap:var(--space-4);align-content:start;display:grid}.rezept-info[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::details-content{gap:var(--space-4);align-content:start;display:grid}.rezept-info[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) 0;grid-column:1/-1;grid-template-columns:subgrid}.rezept-info[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::details-content{gap:var(--space-2) 0;grid-column:1/-1;grid-template-columns:subgrid}.rezept-mehr[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:var(--space-4)}.rezept-mehr>:not(summary):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;margin-inline-start:var(--space-4);margin-inline-end:var(--space-4)}.rezept-info:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0}.rezept-info>:not(summary):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;margin:0}.rezept-info h3:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-weight:var(--weight-semibold);margin:0}.rezept-sucher:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:grid}.rezept-video:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius);background:var(--bg-subtle);width:100%;height:auto}.rezept-rahmen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){pointer-events:none;width:100%;height:auto}.rezept-rahmen:not([data-blatt]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.rezept-rahmen>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:#fff;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px #000)}.rezept-rahmen path[data-raster]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke-width:1.5px;opacity:.5}.rezept-rahmen polygon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke-width:2px;stroke-dasharray:8 6}.rezept-rahmen[data-blatt=erkannt]>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){stroke:var(--border-success-strong);filter:none}.rezept-rahmen[data-blatt=erkannt] polygon:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:var(--bg-success);stroke-width:3px;stroke-dasharray:none}.rezept-blick:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.rezept-blick[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){columns:2;column-gap:calc(var(--space-4) + mod(-100.0%,var(--space-4)));display:block}.rezept-blick>[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){break-inside:avoid}.rezept-blick>:not(:last-child)[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){margin-block-end:var(--space-4)}.rezept-blick>:first-child[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-blick>:nth-child(2):last-child[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){column-span:all}.rezept-urteil:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) var(--space-4);padding:var(--space-4);scroll-margin-top:var(--space-4);border-radius:var(--radius);background:var(--bg-success);outline:1px solid var(--border-success);outline-offset:-1px;align-content:center;display:grid}.rezept-urteil[data-art=klaeren]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-warning);outline-color:var(--border-warning)}.rezept-urteil[data-art=nein]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-danger);outline-color:var(--border-danger)}.rezept-urteil h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-3);line-height:var(--space-8);font-weight:var(--weight-semibold);margin:0}.rezept-urteil>.rezept-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--space-2);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.rezept-urteil .rezept-betrag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-2);line-height:var(--space-6)}.rezept-urteil[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1fr) auto;row-gap:0}.rezept-urteil>:not(h2):not(.rezept-zeile)[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(_):not(_){margin-top:var(--space-2)}.rezept-urteil>.rezept-zeile[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-area:1/2/span 3;align-self:center;margin-top:0}.rezept-blickkarte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--space-6) min(216px,calc(100.0% - 240px)) minmax(0,1fr);gap:var(--space-2) 0;padding:var(--space-4);outline:1px solid var(--border);outline-offset:-1px;border-radius:var(--radius);background:var(--bg-surface);--container-type:inline-size;--container-name:rezeptkarte;align-content:start;min-width:0;display:grid}.rezept-blickkarte>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-info>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-preise>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.rezept-angaben:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:128px minmax(0,1fr);margin:0;display:grid}.rezept-angaben dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-name:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);padding-inline-end:var(--space-4)}.rezept-angaben dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-wrap:anywhere;margin:0}.rezept-punkte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-hinweise:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) 0;margin:0;padding:0;list-style:none;display:grid}.rezept-punkte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--space-6) minmax(0,1fr)}.rezept-punkte li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1;grid-template-columns:subgrid;overflow-wrap:anywhere;align-items:start;min-width:0;display:grid}.rezept-punkte li>span:last-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:2/-1}.rezept-preise:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2) 0;grid-template-columns:minmax(0,1fr);display:grid}.rezept-preise>.rezept-angaben:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:subgrid}.rezept-preise dd+dt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--space-2)}.rezept-angaben[data-container~="rezeptkarte/w>=416px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept-punkte[data-container~="rezeptkarte/w>=416px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept-preise[data-container~="rezeptkarte/w>=416px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:subgrid}.rezept-angaben dt[data-container~="rezeptkarte/w>=416px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:1/3}.rezept-preise dd+dt[data-container~="rezeptkarte/w>=416px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){margin-top:0}.rezept-punkte li>span:last-child:not(:only-of-type)[data-container~="rezeptkarte/w>=416px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:3}.rezept-punkte li svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--space-4);height:var(--space-4);margin-top:calc(var(--space-2) / 2)}.rezept-punkte li[data-art=ok] svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-success)}.rezept-punkte li[data-art=warn] svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning)}.rezept-punkte li[data-art=fehlt] svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger)}.rezept-punkte li[data-art=hinweis] svg.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.rezept-punkte li[data-art=aus]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle)}.rezept-grund:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0}.rezept-laeuft:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.rezept:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--kh:var(--control-height);line-height:var(--space-6);--container-type:inline-size;--container-name:rezept}.rezept h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-8)}.rezept small:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.rezept .drop-zone-hint:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-6)}.rezept p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept dd:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-wrap:pretty}.rezept h1:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.rezept h2:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_),.rezept summary>span:not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.rezept .rezept-karte-titel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.rezept .drop-zone-label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.rezept .rezept-grund:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.rezept .rezept-hinweis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_),.rezept .rezept-hinweise li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept .rezept-empfehlung:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(_){text-wrap:balance}.rezept .button[aria-pressed=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-accent-soft);border-color:var(--border-accent)}.rezept .textarea:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-6);padding-block-start:calc(var(--space-2) - 1px);padding-block-end:calc(var(--space-2) - 1px)}@supports (min-height:calc-size(min-content,size)){.rezept .rezept-teil>:not(canvas):not(video):not(#_):not(#_):not(._):not(._):not(_):not(_),.rezept .rezept-blick>:not(canvas):not(video):not(#_):not(#_):not(._):not(._):not(_):not(_),.rezept .rezept-fall>:not(canvas):not(video):not(#_):not(#_):not(._):not(._):not(_):not(_),.rezept-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-matrix:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:calc-size(min-content,calc(size))}.rezept .button:not(.button-icon):not([data-kapp]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:calc-size(max-content,calc(size))}.rezept-ablage>.drop-zone-actions[data-container~="w>=640px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){width:calc-size(max-content,calc(size));justify-content:start}}.rezept [data-nur=befund]>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-fall>:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0}.rezept .select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0;max-width:100%}.rezept .select>.kit-select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:auto;min-height:var(--kh);padding-block-start:calc(var(--space-2) - 1px);padding-block-end:calc(var(--space-2) - 1px)}.rezept .kit-select-value>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal}.rezept .kit-select-value>span:not([data-current]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.rezept-position .rezept-zusaetze>.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-position .rezept-zeile>.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:112px}.rezept .zahlfeld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--kh) * 2 + 68px)}.rezept-fall:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.rezept-fall[data-container~="w>=760px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:calc(calc((100.0% - var(--space-4)) / 2)) minmax(0,1fr)}.rezept-art:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-art select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%}.rezept-fall>.rezept-varianten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-fall>.rezept-hinweise:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.rezept-position:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept .rezept-fall:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept .rezept-matrix:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size}.rezept-ergebnis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.rezept-betrag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-3);font-weight:var(--weight-semibold);line-height:var(--space-8)}.rezept-ergebnis small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.rezept-empfehlung:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--bg-success);outline:1px solid var(--border-success);outline-offset:-1px;font-weight:var(--weight-medium);margin:0}.rezept-schritte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-1);margin:0;padding:0;display:grid}.rezept-schritte li[data-art=annahme]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-warning)}.rezept-schritte li[data-art=abweichung]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-schritte li[data-art=entfaellt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-danger)}.rezept-schritte li[data-art=runter]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-schritte li[data-art=sicherer]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-schritte li[data-art=mehr]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-success)}.rezept-karte-titel:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-semibold);margin:0}.rezept-karte-inhalt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-merkmale:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-size:var(--fs-1);margin:0}.schalterliste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.schalterliste legend:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:0 0 var(--space-2);font-weight:var(--weight-semibold)}.schalterliste>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:var(--space-8) minmax(0,1fr);gap:var(--space-2);min-width:0;padding:calc((var(--kh) - var(--space-6)) / 2) 0;cursor:pointer;align-items:start;display:grid}.schalterliste>label>input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:2px;margin-block-end:2px}.rezept-zusaetze>.select:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0 0 var(--space-2) calc(var(--space-8) + var(--space-2))}.rezept-zusaetze[data-container~="w>=440px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.rezept-zusaetze>.select[data-container~="w>=440px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){align-self:center;margin:0}.rezept-kandidaten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);font-size:var(--fs-1);margin:0;padding:0;list-style:none;display:grid}.rezept-kandidaten li:not([data-empfohlen]):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.rezept-hinweise li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-hinweis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--bg-hover);font-size:var(--fs-1);overflow-wrap:anywhere;margin:0}.rezept-hinweis[data-art=bg]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-hinweis[data-art=abgelaufen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-hinweis[data-art=nichts]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-hinweise li[data-art=fehlt]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-hinweise li[data-art=einseitig]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-hinweise li[data-art=menge]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-hinweise li[data-art=produktgruppe]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-danger);outline:1px solid var(--border-danger);outline-offset:-1px}.rezept-hinweis[data-art=gueltig]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-success)}.rezept .table caption:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-2) var(--space-4)}.rezept-varianten:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--columns:5}.rezept-abrechnung:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--columns:6}.rezept .table td.zahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept .table tbody th.zahl:not(#_):not(#_):not(._):not(._):not(_):not(_){font-family:var(--font-sans);white-space:normal}.rezept .table th:not(:first-child):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(calc(100cqw / var(--columns)))}.rezept .table td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept .table tbody th:not(#_):not(#_):not(._):not(._):not(_):not(_){box-shadow:inset 0 -1px 0 var(--border);border-bottom:0}.rezept .table tr:last-child>td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept .table tr:last-child>tbody th:not(#_):not(#_):not(._):not(._):not(_):not(_){box-shadow:none}.rezept-varianten td:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-varianten tbody th:not(#_):not(#_):not(._):not(._):not(_):not(_){white-space:normal;overflow-wrap:anywhere}.rezept-varianten tr[data-empfohlen]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-success)}.rezept-fall .rezept-matrix:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.rezept-abrechnung tr[data-gleich]>td:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.rezept-abrechnung tr[data-gleich]>th:first-child:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.rezept-check:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);align-items:start;display:grid}.rezept-blickkarte>form+form:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:var(--space-4)}.rezept small>a:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),dl.daten dd>a[data-action]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:var(--kh);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.rezept .rezept-varianten thead[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept .rezept-abrechnung thead[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.rezept .rezept-varianten tbody[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept .rezept-abrechnung tbody[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){gap:var(--space-2);display:grid}.rezept .rezept-varianten tbody tr[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept .rezept-abrechnung tbody tr[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_){gap:0 var(--space-4);padding:var(--space-2) var(--space-4);outline:1px solid var(--border);outline-offset:-1px;border-radius:var(--radius);box-shadow:none;grid-template-columns:auto minmax(0,1fr);display:grid}.rezept .rezept-varianten tr>td[data-rolle=feld][data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept .rezept-varianten tr>tbody th[data-rolle=feld][data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_),.rezept .rezept-abrechnung tr>td[data-rolle=feld][data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept .rezept-abrechnung tr>tbody th[data-rolle=feld][data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_){grid-template-columns:subgrid;gap:0 var(--space-4);line-height:var(--space-4);grid-column:1/-1;display:grid}.rezept .rezept-varianten tr>td.zahl[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept .rezept-varianten tr>tbody th.zahl[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_),.rezept .rezept-abrechnung tr>td.zahl[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_),.rezept .rezept-abrechnung tr>tbody th.zahl[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_){justify-items:end}.rezept .rezept-varianten tr>td.zahl[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):before,.rezept .rezept-varianten tr>tbody th.zahl[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):before,.rezept .rezept-abrechnung tr>td.zahl[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):not(_):before,.rezept .rezept-abrechnung tr>tbody th.zahl[data-container~="w<=759px"]:not(#_):not(#_):not(._):not(_):not(_):before{justify-self:start}.drei-d:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-6);min-width:0;display:grid}.drei-d>.kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0}.drei-d>.kopf p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);margin:0}.drei-d-bar:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2) var(--space-4);min-block-size:var(--space-10);flex-wrap:wrap;display:flex}.feld-suche:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:100%;align-items:center;min-width:0;display:flex;position:relative}.feld-suche>.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);pointer-events:none;left:var(--space-2);position:absolute}.feld-suche input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:100%;padding-inline-start:calc(var(--space-2) + 24px);padding-inline-end:var(--space-2)}.drei-d-bar>.feld-suche:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:20rem;max-inline-size:32rem}[data-panel]>header>.feld-lupe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);pointer-events:none;top:50%;left:calc(var(--space-4) + var(--space-2));position:absolute;translate:0 -50%}.formhinweis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-size:var(--fs-0);margin:0}.drei-d-bar>.segmented:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:0 auto}.drei-d-zahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.drei-d-liste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);grid-template-columns:repeat(auto-fill,calc(calc((100.0% - 2 * var(--space-4)) / 3)));justify-content:start;min-width:0;display:grid}.drei-d-liste>:last-child:nth-child(3n+1):not(:first-child):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1}.drei-d-liste[data-container~="w<=47rem"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:repeat(auto-fill,calc(calc((100.0% - var(--space-4)) / 2)))}.drei-d-liste>:last-child:nth-child(3n+1)[data-container~="w<=47rem"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:auto}.drei-d-liste>:last-child:nth-child(odd):not(:first-child)[data-container~="w<=47rem"]:not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:1/-1}@media (max-width:720px){.drei-d-liste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr)}.drei-d-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:center;max-inline-size:16rem}}.drei-d-datei:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:var(--space-2);cursor:default;grid-template-rows:auto minmax(0,1fr) auto}.drei-d-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:calc(var(--radius) - 2px);background:radial-gradient(120% 100.0% at 50.0% 0.0%,var(--bg-current),var(--bg-subtle));box-shadow:inset 0 0 0 1px var(--border)}.drei-d-bild canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:grab;max-width:100%;height:auto;display:block}.drei-d-herkunft:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius-small);background:var(--bg-page-translucent);color:var(--text-muted);font-size:var(--fs-0);top:var(--space-2);left:var(--space-2);padding:2px 6px;position:absolute}.drei-d-datei:hover .drei-d-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.drei-d-datei:focus-within .drei-d-bild:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){box-shadow:inset 0 0 0 1px var(--border-strong)}.drei-d-still:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-content:center;justify-items:center;gap:var(--space-2);aspect-ratio:16/10;inline-size:100%;padding:var(--space-4);text-align:center;color:var(--text-subtle);display:grid}.drei-d-still>.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){block-size:32px;inline-size:32px}.drei-d-text:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-content:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);display:grid}.drei-d-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.unterschrift-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.kunde:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-page);block-size:100vh;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--text);border:0;margin:0;padding:0;top:0;bottom:0;left:0;right:0;overflow:hidden}.kunde[open]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-rows:auto minmax(0,1fr) auto;display:grid}.kunde-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kunde-fuss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8)}.kunde-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-block-end:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}@media (max-width:720px){.kunde-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr) auto;row-gap:0}.kunde-kopf>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-row:2}.kunde-kopf>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-area:1/2/3/3}}.kunde-fuss:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-block-start:1px solid var(--border);justify-content:space-between;display:flex}.kunde-inhalt:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-content:start;gap:var(--space-4);inline-size:100%;max-inline-size:760px;padding:var(--space-8);font-size:calc(var(--fs-2) * 1.2);margin-inline-start:auto;margin-inline-end:auto;line-height:1.45;display:grid;overflow-y:auto}.kunde-inhalt h1:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:calc(var(--fs-3) * 1.2);margin:0;line-height:1.2}.kunde-inhalt h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:calc(var(--fs-2) * 1.2);margin:0}.kunde-inhalt p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kunde-inhalt ul:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0}.kunde-inhalt small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-1)}.kunde-lead:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.kunde-liste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.kunde-punkte:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding-inline-start:var(--space-6);display:grid}.kunde-betrag:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-weight:var(--weight-semibold)}.kunde-wahl:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-4);display:grid}.kunde-wahl>label:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.kunde-wahl input:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){inline-size:var(--space-8);block-size:var(--space-8);accent-color:var(--text-accent);margin:0}.kunde-feld>.unterschrift-feld:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){aspect-ratio:3;touch-action:none;cursor:crosshair;background:var(--bg-hover);border-radius:var(--radius);border-block-end:2px solid var(--text-muted);block-size:auto;inline-size:100%;display:block}.kunde-feld path:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:none;stroke:var(--text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.unterschrift-zeile>.button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:none}.unterschrift-zeile:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:wrap}.unterschrift-zeile>.feld-hinweis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:16ch}.drei-d-kopf b:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-variant-numeric:tabular-nums}.drei-d-kunde:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-size:var(--fs-0);margin:0}.drei-d-meta:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle);font-size:var(--fs-0);font-variant-numeric:tabular-nums;margin:0}.drei-d-text[data-action]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:pointer}.drei-d-text>p:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.drei-d-text>small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){line-height:var(--space-6)}.drei-d-scans:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);border-top:1px solid var(--border);min-width:0;padding-top:var(--space-6);display:grid}.drei-d-scans-kopf:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.drei-d-scans-kopf h2:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--fs-2);line-height:var(--space-6);font-weight:var(--weight-semibold);margin:0}.drei-d-scans-kopf small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);font-variant-numeric:tabular-nums}.drei-d-scans-lead:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);line-height:var(--space-6);max-inline-size:64ch;margin:0}.drei-d-scanliste:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin:0;padding:0;list-style:none}.drei-d-scan:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:var(--space-2);grid-template-rows:auto minmax(0,1fr)}.drei-d-scan-name:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:normal;text-align:start;block-size:auto;max-inline-size:100%;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;justify-self:start}.drei-d-scan-name>span:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-wrap:anywhere;min-inline-size:0}.fall-3d-meta:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2) var(--space-4);color:var(--text-muted);font-size:var(--fs-0);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.fall-3d-dateien .button[aria-current=true]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-focus);box-shadow:inset 0 0 0 1px var(--border-focus)}.fall-3d-dateien .button[aria-current=true]>.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.fall-3d-druck canvas:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){aspect-ratio:204/150;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-page);block-size:auto;inline-size:100%;display:block}.fall-3d-druck .aktionen:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2)}.fall-3d-druck .aktionen input[type=range]:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:8rem;min-inline-size:5rem}.fall-3d-druck input[type=range]:disabled:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.45}.drei-d-modelle:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);font-size:var(--fs-0);margin:0;padding:0;list-style:none;display:grid}.drei-d-modelle li:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);grid-template-columns:16px minmax(0,1fr) auto auto;min-width:0;display:grid}.drei-d-modelle li>.i:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.drei-d-modelle small:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);white-space:nowrap}.drei-d-was:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drei-d-griffe:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-2);padding:0 var(--space-2) var(--space-2);flex-wrap:wrap;display:flex}.drei-d-griffe .button:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:auto}.drei-d-leer:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--space-8) var(--space-4);text-align:center;margin:0}.drei-d-leer-block:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-items:center;gap:var(--space-2);grid-column:1/-1;display:grid}.drei-d-leer-hinweis:not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted);text-align:center;margin:0}p:not(#_):not(#_):not(._):not(._):not(_):not(_),li:not(#_):not(#_):not(._):not(._):not(_):not(_),dd:not(#_):not(#_):not(._):not(._):not(_):not(_),td:not(#_):not(#_):not(._):not(._):not(_):not(_){hyphens:manual}html:not(#_):not(#_):not(._):not(._):not(_):not(_){font-feature-settings:normal}dialog:not(#_):not(#_):not(._):not(._):not(_):not(_){margin:auto}h1:not(#_):not(#_):not(._):not(._):not(_):not(_),h2:not(#_):not(#_):not(._):not(._):not(_):not(_),h3:not(#_):not(#_):not(._):not(._):not(_):not(_),h4:not(#_):not(#_):not(._):not(._):not(_):not(_),h5:not(#_):not(#_):not(._):not(._):not(_):not(_),h6:not(#_):not(#_):not(._):not(._):not(_):not(_){font-weight:700}dialog td:not(#_):not(#_):not(._):not(._):not(_),dialog dd:not(#_):not(#_):not(._):not(._):not(_),dialog output:not(#_):not(#_):not(._):not(._):not(_),dialog [data-zahl]:not(#_):not(#_):not(._):not(_):not(_),.table td:not(#_):not(#_):not(._):not(_):not(_),.table dd:not(#_):not(#_):not(._):not(_):not(_),.table output:not(#_):not(#_):not(._):not(_):not(_),.table [data-zahl]:not(#_):not(#_):not(_):not(_):not(_){font-variant-numeric:inherit}input[type=range]:not(#_):not(#_):not(._):not(_):not(_){margin:2px}.table:not(#_):not(#_):not(._):not(_):not(_):not(_){border-collapse:separate}.app-header-actions>[data-select-trigger]:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-control);min-width:110px;color:var(--text-muted);flex:0 210px}.nav-sicht:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:var(--space-4);padding:var(--space-2);border-radius:var(--radius);color:var(--text-subtle);font-size:var(--fs-0);text-align:start;align-items:center;gap:6px;display:flex}.nav-sicht:hover:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-current);color:var(--text)}.benutzer-knopf:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center;gap:var(--space-2);border-radius:var(--radius-round);padding:2px;display:flex}.benutzer-knopf:hover:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-current)}.benutzer-text:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:start;line-height:1.2;font-size:var(--fs-0);display:grid}.benutzer-text small:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-subtle)}.benutzer-pfeil:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-inline-end:var(--space-2)}@media (max-width:1279px){.benutzer-text:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.benutzer-pfeil:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}@media (min-width:721px){.app-sidebar[data-schmal] .nav-sicht>span:not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.\@container:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--container-type:inline-size}.pointer-events-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){pointer-events:auto}.pointer-events-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){pointer-events:none}.invisible:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){visibility:hidden}.sr-only:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:absolute}.fixed:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:fixed}.relative:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:relative}.sticky:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){position:sticky}.inset-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:0;bottom:0;left:0;right:0}.inset-x-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){left:0;right:0}.inset-y-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:0;bottom:0}.inset-y-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 2)}.start-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){left:calc(var(--spacing) * 0)}.start-2\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){left:calc(var(--spacing) * 2.5)}.-end-1\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){right:calc(var(--spacing) * -1.5)}.end-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){right:calc(var(--spacing) * 0)}.end-2\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){right:calc(var(--spacing) * 2.5)}.end-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){right:calc(var(--spacing) * 4)}.top-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:0}.top-1\/2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:50%}.top-\[round\(12dvh\,8px\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:calc(12vh)}.bottom-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){bottom:0}.bottom-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){bottom:calc(var(--spacing) * 4)}.left-1\/2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){left:50%}.z-10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:10}.z-30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:30}.z-40:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:40}.z-50:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:50}.z-\[60\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){z-index:60}.col-start-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column-start:1}.-mx-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-inline-start:calc(var(--spacing) * -1);margin-inline-end:calc(var(--spacing) * -1)}.-mx-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-inline-start:calc(var(--spacing) * -2);margin-inline-end:calc(var(--spacing) * -2)}.my-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-block-start:var(--spacing);margin-block-end:var(--spacing)}.ms-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-inline-start:auto}.-me-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-inline-end:calc(var(--spacing) * -2)}.-mt-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:calc(var(--spacing) * -1)}.-mt-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:calc(var(--spacing) * -2)}.mt-0\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:calc(var(--spacing) * .5)}.mt-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:calc(var(--spacing) * 2)}.mb-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-bottom:calc(var(--spacing) * 2)}.block:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:block}.flex:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:flex}.grid:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:grid}.hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.inline-flex:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:inline-flex}.table:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:table}.size-\(--kh\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--kh);height:var(--kh)}.size-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-full:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%;height:100%}.h-\(--kh\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:var(--kh)}.h-3\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--spacing) * 3.5)}.h-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--spacing) * 4)}.h-8:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--spacing) * 8)}.h-9:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--spacing) * 9)}.h-10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--spacing) * 10)}.h-12:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--spacing) * 12)}.h-14:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--spacing) * 14)}.h-\[1\.15rem\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:1.15rem}.h-\[88dvh\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:88vh}.h-\[calc\(100\%-1px\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(100% - 1px)}.h-\[calc\(100dvh-3\.5rem\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(100vh - 3.5rem)}.h-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:auto}.h-dvh:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:100vh}.h-full:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:100%}.h-px:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:1px}.max-h-\(--bits-dropdown-menu-content-available-height\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:var(--bits-dropdown-menu-content-available-height)}.max-h-\(--bits-select-content-available-height\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:var(--bits-select-content-available-height)}.max-h-36:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:calc(var(--spacing) * 36)}.max-h-\[88dvh\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:88vh}.max-h-\[min\(50dvh\,20rem\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:min(50vh,20rem)}.max-h-\[min\(60dvh\,26rem\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:min(60vh,26rem)}.min-h-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:0}.min-h-8:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:calc(var(--spacing) * 8)}.min-h-16:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:calc(var(--spacing) * 16)}.min-h-dvh:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:100vh}.w-\(--bits-popover-anchor-width\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:var(--bits-popover-anchor-width)}.w-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 2)}.w-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 3)}.w-8:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 8)}.w-10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 10)}.w-12:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 12)}.w-16:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 16)}.w-25:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 25)}.w-\[min\(24rem\,calc\(100\%-2rem\)\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:min(24rem,100% - 2rem)}.w-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:auto}.w-fit:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:fit-content}.w-full:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%}.w-max:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:max-content}.w-px:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:1px}.max-w-\(--breite\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:var(--breite)}.max-w-40:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:calc(var(--spacing) * 40)}.max-w-72:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:calc(var(--spacing) * 72)}.max-w-\[calc\(100vw-1rem\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:calc(100vw - 1rem)}.max-w-full:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:100%}.min-w-\(--bits-select-anchor-width\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:var(--bits-select-anchor-width)}.min-w-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:0}.min-w-64:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:calc(var(--spacing) * 64)}.min-w-\[8rem\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:8rem}.min-w-\[16rem\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:16rem}.min-w-fit:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:fit-content}.flex-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex:1}.shrink-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-shrink:0}.grow:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-grow:1}.table-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){table-layout:auto}.border-collapse:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-collapse:collapse}.border-separate:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-collapse:separate}.border-spacing-0\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-border-spacing-x:calc(var(--spacing) * .5);--tw-border-spacing-y:calc(var(--spacing) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--bits-dropdown-menu-content-transform-origin\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform-origin:var(--bits-dropdown-menu-content-transform-origin)}.origin-\(--bits-popover-content-transform-origin\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform-origin:var(--bits-popover-content-transform-origin)}.origin-\(--bits-select-content-transform-origin\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform-origin:var(--bits-select-content-transform-origin)}.origin-\(--bits-tooltip-content-transform-origin\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform-origin:var(--bits-tooltip-content-transform-origin)}.-translate-x-1\/2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-translate-x:calc(calc(1 / 2 * 100.0%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-translate-y:calc(calc(1 / 2 * 100.0%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-spin:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation:var(--animate-spin)}.cursor-col-resize:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:col-resize}.touch-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){touch-action:none}.scroll-my-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scroll-margin-block:var(--spacing)}.\[scrollbar-width\:none\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scrollbar-width:none}.\[appearance\:textfield\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){appearance:textfield}.grid-cols-\[1fr_auto\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:1fr auto}.grid-cols-\[auto_1fr_auto_auto\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:auto 1fr auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr) auto}.flex-col:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-direction:column}.flex-row-reverse:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-direction:row-reverse}.flex-wrap:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-wrap:wrap}.place-items-center:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){place-items:center}.items-baseline:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:baseline}.items-center:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:center}.items-end:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:flex-end}.items-start:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-items:flex-start}.justify-between:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:space-between}.justify-center:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:center}.justify-end:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:flex-end}.justify-start:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-content:flex-start}.justify-items-center:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-items:center}.gap-0\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:calc(var(--spacing) * .5)}.gap-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--spacing)}.gap-1\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:calc(var(--spacing) * 1.5)}.gap-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:calc(var(--spacing) * 2)}.gap-2\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:calc(var(--spacing) * 2.5)}.gap-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:calc(var(--spacing) * 3)}.gap-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:calc(var(--spacing) * 4)}.gap-x-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){column-gap:calc(var(--spacing) * 2)}.gap-x-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){column-gap:calc(var(--spacing) * 3)}.gap-y-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){row-gap:var(--spacing)}.gap-y-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){row-gap:calc(var(--spacing) * 2)}.self-start:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){align-self:flex-start}.justify-self-end:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:flex-end}.justify-self-start:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){justify-self:flex-start}.truncate:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.overflow-hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow:hidden}.overflow-x-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-x:auto}.overflow-x-hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-x:hidden}.overflow-y-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-y:auto}.rounded:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:.25rem}.rounded-\[4px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:4px}.rounded-full:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:2147483647px}.rounded-lg:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:.625rem}.rounded-md:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:.5rem}.rounded-sm:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:.375rem}.rounded-s-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.rounded-s-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:0;border-bottom-left-radius:0}.rounded-s-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.rounded-s-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.rounded-e-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.rounded-e-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.rounded-e-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.rounded-e-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.rounded-t-xl:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-top-left-radius:.875rem;border-top-right-radius:.875rem}.border:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-style:var(--tw-border-style);border-width:1px}.border-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-style:var(--tw-border-style);border-width:0}.border-s:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-top-style:var(--tw-border-style);border-top-width:1px}.border-b:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-border-style:dashed;border-style:dashed}.border-\(--border-strong\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-strong)}.border-\(color\:--border\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.border-border:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border)}.border-destructive\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:color-mix(in oklab, var(--gefahr) 30%, transparent)}}.border-destructive\/40:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:color-mix(in oklab, var(--gefahr) 40.0%, transparent)}}.border-info\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--hinweis)}@supports (color:color-mix(in lab, red, red)){.border-info\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:color-mix(in oklab, var(--hinweis) 30%, transparent)}}.border-input:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--border-toggle)}.border-primary:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.border-primary\/25:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.border-primary\/25:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:color-mix(in oklab, var(--bg-accent) 25.0%, transparent)}}.border-primary\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:color-mix(in oklab, var(--bg-accent) 30%, transparent)}}.border-success\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--text-success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:color-mix(in oklab, var(--text-success) 30%, transparent)}}.border-transparent:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:#0000}.border-warning\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--warnung)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:color-mix(in oklab, var(--warnung) 30%, transparent)}}.bg-\(--bg-hover\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-hover)}.bg-\(--bg-surface\):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-surface)}.bg-accent:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface))}}.bg-background:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bg-background\/85:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-page)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-page) 85.0%, transparent)}}.bg-black\/50:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--color-black) 50.0%, transparent)}}.bg-border:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--border)}.bg-card:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-surface)}.bg-destructive:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.bg-destructive\/10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--gefahr) 10.0%, transparent)}}.bg-foreground:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--text)}.bg-info\/10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--hinweis)}@supports (color:color-mix(in lab, red, red)){.bg-info\/10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--hinweis) 10.0%, transparent)}}.bg-muted:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.bg-muted:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--text) 4.0%, var(--bg-surface))}}.bg-popover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-raised)}.bg-primary:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}.bg-sidebar:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-page)}.bg-success\/10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--text-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--text-success) 10.0%, transparent)}}.bg-transparent:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:#0000}.bg-warning\/10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--warnung)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--warnung) 10.0%, transparent)}}.object-contain:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){object-fit:contain}.p-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:0}.p-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:var(--spacing)}.p-1\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:calc(var(--spacing) * 1.5)}.p-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:calc(var(--spacing) * 2)}.p-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:calc(var(--spacing) * 3)}.p-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:calc(var(--spacing) * 4)}.p-\[3px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:3px}.px-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:var(--spacing);padding-inline-end:var(--spacing)}.px-1\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 1.5);padding-inline-end:calc(var(--spacing) * 1.5)}.px-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 2);padding-inline-end:calc(var(--spacing) * 2)}.px-2\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 2.5);padding-inline-end:calc(var(--spacing) * 2.5)}.px-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 3)}.px-3\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 3.5);padding-inline-end:calc(var(--spacing) * 3.5)}.px-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 4);padding-inline-end:calc(var(--spacing) * 4)}.px-5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 5);padding-inline-end:calc(var(--spacing) * 5)}.px-px:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:1px;padding-inline-end:1px}.py-0\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc(var(--spacing) * .5);padding-block-end:calc(var(--spacing) * .5)}.py-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:var(--spacing);padding-block-end:var(--spacing)}.py-1\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc(var(--spacing) * 1.5);padding-block-end:calc(var(--spacing) * 1.5)}.py-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc(var(--spacing) * 2);padding-block-end:calc(var(--spacing) * 2)}.py-2\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc(var(--spacing) * 2.5);padding-block-end:calc(var(--spacing) * 2.5)}.py-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc(var(--spacing) * 3);padding-block-end:calc(var(--spacing) * 3)}.py-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc(var(--spacing) * 4);padding-block-end:calc(var(--spacing) * 4)}.py-6:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc(var(--spacing) * 6);padding-block-end:calc(var(--spacing) * 6)}.py-8:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc(var(--spacing) * 8);padding-block-end:calc(var(--spacing) * 8)}.py-10:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-block-start:calc(var(--spacing) * 10);padding-block-end:calc(var(--spacing) * 10)}.ps-2\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 3)}.ps-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 4)}.ps-8:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 8)}.pe-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-end:0}.pe-0\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-end:calc(var(--spacing) * .5)}.pe-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-end:var(--spacing)}.pe-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-end:calc(var(--spacing) * 2)}.pe-7\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-end:calc(var(--spacing) * 7.5)}.pe-8:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-end:calc(var(--spacing) * 8)}.pt-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-top:calc(var(--spacing) * 2)}.pt-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-top:calc(var(--spacing) * 3)}.pb-1:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:var(--spacing)}.pb-1\.5:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:calc(var(--spacing) * 1.5)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:max(1rem, env(safe-area-inset-bottom))}.text-center:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:center}.text-end:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:end}.text-start:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-align:start}.align-middle:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){vertical-align:middle}.align-top:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){vertical-align:top}.label:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:400;line-height:1rem}.font-mono:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-mono)}.font-sans:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-family:var(--font-sans)}.text-base:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6875rem\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:.6875rem}.text-\[13px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:13px}.leading-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-relaxed:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-wrap:balance}.\[overflow-wrap\:anywhere\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){overflow-wrap:anywhere}.whitespace-nowrap:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){white-space:nowrap}.text-background:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--bg-page)}.text-card-foreground:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.text-destructive:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--gefahr)}.text-foreground:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.text-info:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--hinweis)}.text-muted-foreground:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.text-popover-foreground:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.text-primary:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.text-primary-foreground:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-on-accent)}.text-success:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-success)}.text-warning:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--warnung)}.text-white:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--color-white)}.uppercase:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-transform:uppercase}.tabular-nums:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-decoration-line:underline}.underline-offset-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-underline-offset:4px}.opacity-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:0}.shadow-2xl:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--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-xs:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline-offset:2px;outline:2px solid #0000}}.blur:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--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:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){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,)}.backdrop-blur-md:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-backdrop-blur:blur(var(--blur-md));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-\[color\,box-shadow\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-duration:.2s;transition-duration:.2s}.fade-in-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-opacity:0}.outline-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-outline-style:none;outline-style:none}.select-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){user-select:none}.zoom-in-95:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-scale:.95}.slide-in-from-bottom-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-translate-y:calc(2*var(--spacing))}@media (hover:hover){.group:hover .group-hover\:opacity-70:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){opacity:.7}.group\/zeile:hover .group-hover\/zeile\:text-sm:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group\/zeile:hover .group-hover\/zeile\:tracking-normal:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.group\/zeile:hover .group-hover\/zeile\:normal-case:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){text-transform:none}}.group:focus .group-focus-visible\:opacity-70:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){opacity:.7}.group[data-selected] .group-data-\[selected\]\:block:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){display:block}.group[data-state=active] .group-data-\[state\=active\]\:rotate-180:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.group[data-state=open] .group-data-\[state\=open\]\:rotate-180:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){rotate:180deg}.selection\:bg-primary :not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::selection,.selection\:bg-primary:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::selection{background-color:var(--bg-accent)}.selection\:text-primary-foreground :not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::selection,.selection\:text-primary-foreground:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::selection{color:var(--text-on-accent)}.placeholder\:text-muted-foreground:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::placeholder{color:var(--text-muted)}.before\:content-\[attr\(data-monogram\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):before{--tw-content:attr(data-monogram);content:var(--tw-content)}@media (hover:hover){.group\/zeile:hover .group-hover\/zeile\:before\:content-none:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_):before{content:var(--tw-content);--tw-content:none;content:none}}.after\:absolute:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);position:absolute}.after\:inset-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);top:0;bottom:0;left:0;right:0}.after\:inset-y-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);top:0;bottom:0}.after\:inset-y-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);top:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 2)}.after\:start-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:start-\[5px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content)}.after\:start-\[5px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:5px}.after\:start-\[5px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:5px}.after\:start-\[5px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:5px}.after\:start-\[5px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:5px}.after\:end-0:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.after\:w-px:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);width:1px}.after\:rounded-\[inherit\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);border-radius:inherit}.after\:rounded-sm:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);border-radius:.375rem}.after\:bg-border:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);background-color:var(--border)}.after\:opacity-30:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);opacity:.3}.after\:transition-all:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.first\:mt-0:first-child:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){margin-top:0}.last\:border-b-0:last-child:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-ring:focus-within:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--bg-accent)}.focus-within\:ring-\[3px\]:focus-within:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-color:color-mix(in oklab, var(--bg-accent) 50.0%, transparent)}}@media (hover:hover){.hover\:bg-accent:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface))}}.hover\:bg-accent\/60:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface)) 60%, transparent)}}.hover\:bg-destructive\/90:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--gefahr) 90.0%, transparent)}}.hover\:bg-muted\/60:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, color-mix(in oklab, var(--text) 4.0%, var(--bg-surface)) 60%, transparent)}}.hover\:bg-primary\/90:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 90.0%, transparent)}}.hover\:text-accent-foreground:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.hover\:text-foreground:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.hover\:text-foreground\/80:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/80:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:color-mix(in oklab, var(--text) 80.0%, transparent)}}.hover\:underline:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-decoration-line:underline}.hover\:after\:w-0\.5:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.hover\:after\:bg-foreground:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);background-color:var(--text)}.hover\:after\:bg-ring:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);background-color:var(--bg-accent)}.hover\:after\:opacity-100:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);opacity:1}.hover\:after\:shadow-\[0_0_8px_1px_var\(--color-ring\)\]:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);--tw-shadow:0 0 8px 1px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:bg-accent:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-accent:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface))}}.focus\:text-accent-foreground:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.focus-visible\:border-ring:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--bg-accent)}.focus-visible\:bg-accent:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-accent:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface))}}.focus-visible\:ring-\[3px\]:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-color:color-mix(in oklab, var(--bg-accent) 50.0%, transparent)}}.focus-visible\:outline-1:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:after\:w-0\.5:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.focus-visible\:after\:bg-foreground:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);background-color:var(--text)}.focus-visible\:after\:bg-ring:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);background-color:var(--bg-accent)}.focus-visible\:after\:opacity-100:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);opacity:1}.focus-visible\:after\:shadow-\[0_0_8px_1px_var\(--color-ring\)\]:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);--tw-shadow:0 0 8px 1px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:after\:ring-\[3px\]:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:after\:ring-ring\/50:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);--tw-ring-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:after\:ring-ring\/50:focus:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{--tw-ring-color:color-mix(in oklab, var(--bg-accent) 50.0%, transparent)}}.disabled\:pointer-events-none:disabled:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){pointer-events:none}.disabled\:cursor-not-allowed:disabled:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:not-allowed}.disabled\:opacity-50:disabled:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.5}.aria-disabled\:cursor-not-allowed[aria-disabled=true]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--gefahr)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ring-color:color-mix(in oklab, var(--gefahr) 20.0%, transparent)}}.data-betont\:bg-accent\/70[data-betont]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-betont\:bg-accent\/70[data-betont]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface)) 70.0%, transparent)}}.data-betont\:font-medium[data-betont]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-zieht\:after\:w-0\.5[data-zieht]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.data-zieht\:after\:bg-foreground[data-zieht]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);background-color:var(--text)}.data-zieht\:after\:bg-ring[data-zieht]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);background-color:var(--bg-accent)}.data-zieht\:after\:opacity-100[data-zieht]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:var(--tw-content);opacity:1}.data-\[disabled\]\:pointer-events-none[data-disabled]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){pointer-events:none}.data-\[disabled\]\:text-muted-foreground[data-disabled]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.data-\[disabled\]\:line-through[data-disabled]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){text-decoration-line:line-through}.data-\[disabled\]\:opacity-50[data-disabled]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.5}.data-\[disabled\]\:opacity-60[data-disabled]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){opacity:.6}.data-\[highlighted\]\:bg-accent[data-highlighted]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[highlighted\]\:bg-accent[data-highlighted]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface))}}.data-\[highlighted\]\:text-accent-foreground[data-highlighted]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.data-\[outside-month\]\:invisible[data-outside-month]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){visibility:hidden}.data-\[selected\]\:bg-accent[data-selected]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[selected\]\:bg-accent[data-selected]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface))}}.data-\[selected\]\:bg-primary[data-selected]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}.data-\[selected\]\:font-medium[data-selected]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[selected\]\:text-accent-foreground[data-selected]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.data-\[selected\]\:text-foreground[data-selected]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.data-\[selected\]\:text-primary-foreground[data-selected]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-on-accent)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-accent[data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=active\]\:bg-accent[data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface))}}.data-\[state\=active\]\:bg-background[data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-page)}.data-\[state\=active\]\:font-semibold[data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=active\]\:text-foreground[data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.data-\[state\=active\]\:shadow-sm[data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--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)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-translate-x:calc(100.0% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--bg-accent)}.data-\[state\=checked\]\:bg-primary[data-state=checked]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-on-accent)}.data-\[state\=closed\]\:animate-out[data-state=closed]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-exit-translate-y:100.0%}.data-\[state\=indeterminate\]\:border-primary[data-state=indeterminate]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--bg-accent)}.data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}.data-\[state\=indeterminate\]\:text-primary-foreground[data-state=indeterminate]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-on-accent)}.data-\[state\=on\]\:border-primary[data-state=on]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-color:var(--bg-accent)}.data-\[state\=on\]\:bg-accent[data-state=on]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=on\]\:bg-accent[data-state=on]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface))}}.data-\[state\=on\]\:text-foreground[data-state=on]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text)}.data-\[state\=open\]\:animate-in[data-state=open]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-translate-y:100.0%}.data-\[state\=selected\]\:bg-accent[data-state=selected]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=selected\]\:bg-accent[data-state=selected]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface))}}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--border-toggle)}.data-\[today\]\:font-medium[data-today]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[today\]\:text-primary[data-today]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.data-\[ton\=alarm\]\:font-medium[data-ton=alarm]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[ton\=alarm\]\:text-destructive[data-ton=alarm]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--gefahr)}.data-\[ton\=ok\]\:text-success[data-ton=ok]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-success)}.data-\[ton\=warn\]\:font-medium[data-ton=warn]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[ton\=warn\]\:text-warning[data-ton=warn]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--warnung)}@supports (backdrop-filter:var(--tw)){.supports-\[backdrop-filter\]\:bg-background\/70:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:var(--bg-page)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/70:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--bg-page) 70.0%, transparent)}}}@media (prefers-reduced-motion:no-preference){.motion-safe\:transition-\[width\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-opacity:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-150:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-duration:.15s;transition-duration:.15s}.motion-safe\:ease-out:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){animation:none}}@media not all and (min-width:720px){.max-\[720px\]\:hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.max-\[720px\]\:h-11:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--spacing) * 11)}.max-\[720px\]\:min-h-11:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:calc(var(--spacing) * 11)}.max-\[720px\]\:px-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 3)}.max-\[720px\]\:text-\[13px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:13px}}@media not all and (min-width:64rem){.max-lg\:hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}@media not all and (min-width:48rem){.max-md\:data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-exit-translate-y:100.0%}.max-md\:data-\[state\=open\]\:slide-in-from-bottom[data-state=open]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-translate-y:100.0%}}@media not all and (min-width:40rem){.max-sm\:hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}@media (min-width:721px){.min-\[721px\]\:hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}@media (min-width:48rem){.md\:inset-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:auto;bottom:auto;left:auto;right:auto}.md\:inset-x-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){left:auto;right:auto}.md\:top-1\/2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:50%}.md\:top-\[12vh\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){top:12vh}.md\:bottom-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){bottom:auto}.md\:left-1\/2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){left:50%}.md\:col-start-2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column-start:2}.md\:flex:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:flex}.md\:hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}.md\:h-\[85dvh\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:85vh}.md\:max-h-\[85dvh\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-height:85vh}.md\:w-\[calc\(100\%-2rem\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(100% - 2rem)}.md\:w-full:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:100%}.md\:max-w-3xl:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:var(--container-3xl)}.md\:max-w-6xl:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:var(--container-6xl)}.md\:max-w-lg:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:var(--container-lg)}.md\:max-w-xl:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){max-width:var(--container-xl)}.md\:-translate-x-1\/2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-translate-x:calc(calc(1 / 2 * 100.0%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-y-1\/2:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-translate-y:calc(calc(1 / 2 * 100.0%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:auto minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(16rem\,30rem\)_minmax\(0\,1fr\)\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr) minmax(16rem,30rem) minmax(0,1fr)}.md\:gap-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:calc(var(--spacing) * 4)}.md\:rounded-xl:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-radius:.875rem}.md\:p-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:calc(var(--spacing) * 4)}.md\:p-6:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding:calc(var(--spacing) * 6)}.md\:px-4:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 4);padding-inline-end:calc(var(--spacing) * 4)}.md\:pb-3:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){padding-bottom:calc(var(--spacing) * 3)}.md\:text-sm:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[13px\]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:13px}.md\:data-\[state\=closed\]\:slide-out-to-bottom-0[data-state=closed]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-exit-translate-y:calc(0*100.0%)}.md\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-exit-scale:.95}.md\:data-\[state\=open\]\:slide-in-from-bottom-0[data-state=open]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-translate-y:calc(0*100.0%)}.md\:data-\[state\=open\]\:zoom-in-95[data-state=open]:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--tw-enter-scale:.95}}@media (min-width:64rem){.lg\:hidden:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}}.\@max-2xl\:sr-only[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@max-2xl\:absolute[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){position:absolute}.\@max-2xl\:end-3[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){right:calc(var(--spacing) * 3)}.\@max-2xl\:top-3[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){top:calc(var(--spacing) * 3)}.\@max-2xl\:-order-2[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){order:calc(2 * -1)}.\@max-2xl\:-order-4[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){order:calc(4 * -1)}.\@max-2xl\:col-span-1[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){grid-column:span 1/span 1}.\@max-2xl\:row-start-1[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){grid-row-start:1}.\@max-2xl\:-ms-px[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){margin-inline-start:-1px}.\@max-2xl\:-mt-px[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){margin-top:-1px}.\@max-2xl\:mt-\[4px\][data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){margin-top:4px}.\@max-2xl\:block[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){display:block}.\@max-2xl\:flex[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){display:flex}.\@max-2xl\:size-5[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\@max-2xl\:h-auto[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){height:auto}.\@max-2xl\:min-h-11[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){min-height:calc(var(--spacing) * 11)}.\@max-2xl\:w-auto[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){width:auto}.\@max-2xl\:max-w-none[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){max-width:none}.\@max-2xl\:basis-full[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){flex-basis:100%}.\@max-2xl\:flex-col[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){flex-direction:column}.\@max-2xl\:flex-wrap[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){flex-wrap:wrap}.\@max-2xl\:items-baseline[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){align-items:baseline}.\@max-2xl\:items-center[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){align-items:center}.\@max-2xl\:gap-2[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){gap:calc(var(--spacing) * 2)}.\@max-2xl\:gap-x-1[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){column-gap:var(--spacing)}.\@max-2xl\:gap-x-3[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){column-gap:calc(var(--spacing) * 3)}.\@max-2xl\:gap-y-2[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){row-gap:calc(var(--spacing) * 2)}.\@max-2xl\:rounded-lg[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){border-radius:.625rem}.\@max-2xl\:border[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){border-style:var(--tw-border-style);border-width:1px}.\@max-2xl\:border-0[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){border-style:var(--tw-border-style);border-width:0}.\@max-2xl\:bg-card[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--bg-surface)}.\@max-2xl\:p-0[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){padding:0}.\@max-2xl\:p-1\.5[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){padding:calc(var(--spacing) * 1.5)}.\@max-2xl\:ps-3[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){padding-inline-start:calc(var(--spacing) * 3)}.\@max-2xl\:text-start[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){text-align:start}.\@max-2xl\:text-\[0\.785rem\][data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:.785rem}.\@max-2xl\:leading-6[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\@max-2xl\:whitespace-normal[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){white-space:normal}.\@max-2xl\:before\:hidden[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_):before{content:var(--tw-content);display:none}.\@max-2xl\:before\:text-muted-foreground[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_):before{content:var(--tw-content);color:var(--text-muted)}.\@max-2xl\:before\:content-\[attr\(data-label\)\][data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_):before{--tw-content:attr(data-label);content:var(--tw-content)}.\@max-2xl\:last\:border-b:last-child[data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\@max-2xl\:data-betont\:border-primary\/40[data-betont][data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){border-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.\@max-2xl\:data-betont\:border-primary\/40[data-betont][data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){border-color:color-mix(in oklab, var(--bg-accent) 40.0%, transparent)}}.\@max-2xl\:data-leer\:hidden[data-leer][data-container~=w\<42rem]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.\@sm\:grid-cols-2[data-container~="w>=24rem"]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:sr-only[data-container~="w>=42rem"]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@2xl\:hidden[data-container~="w>=42rem"]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.\@2xl\:w-fit[data-container~="w>=42rem"]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){width:fit-content}.\@2xl\:overflow-x-auto[data-container~="w>=42rem"]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){overflow-x:auto}.\@2xl\:rounded-lg[data-container~="w>=42rem"]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){border-radius:.625rem}.\@2xl\:border[data-container~="w>=42rem"]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){border-style:var(--tw-border-style);border-width:1px}.\@2xl\:bg-card[data-container~="w>=42rem"]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--bg-surface)}.dark\:bg-\(--bg-control\)[data-theme=dark]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:bg-\(--bg-control\):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--bg-control)}.dark\:bg-\(--bg-surface\)[data-theme=dark]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:bg-\(--bg-surface\):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--bg-surface)}.dark\:bg-destructive\/60[data-theme=dark]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:bg-destructive\/60:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--gefahr)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60[data-theme=dark]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:bg-destructive\/60:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, var(--gefahr) 60%, transparent)}}.dark\:text-muted-foreground[data-theme=dark]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:text-muted-foreground:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){color:var(--text-muted)}@media (hover:hover){.dark\:hover\:bg-\(--bg-control-hover\)[data-theme=dark]:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:hover\:bg-\(--bg-control-hover\):hover:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--bg-control-hover)}.dark\:hover\:bg-accent\/50[data-theme=dark]:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:hover\:bg-accent\/50:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--bg-accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50[data-theme=dark]:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:hover\:bg-accent\/50:hover:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:color-mix(in oklab, color-mix(in oklab, var(--bg-accent) 9.0%, var(--bg-surface)) 50.0%, transparent)}}}.dark\:data-\[state\=active\]\:border-input[data-theme=dark][data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:data-\[state\=active\]\:border-input[data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){border-color:var(--border-toggle)}.dark\:data-\[state\=active\]\:bg-\(--bg-control\)[data-theme=dark][data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:data-\[state\=active\]\:bg-\(--bg-control\)[data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--bg-control)}.dark\:data-\[state\=active\]\:text-foreground[data-theme=dark][data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:data-\[state\=active\]\:text-foreground[data-state=active]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){color:var(--text)}.dark\:data-\[state\=checked\]\:bg-primary-foreground[data-theme=dark][data-state=checked]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--text-on-accent)}.dark\:data-\[state\=unchecked\]\:bg-foreground[data-theme=dark][data-state=unchecked]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),[data-theme=dark] .dark\:data-\[state\=unchecked\]\:bg-foreground[data-state=unchecked]:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){background-color:var(--text)}@media (pointer:coarse){.pointer-coarse\:size-11:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.pointer-coarse\:h-11:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:calc(var(--spacing) * 11)}.pointer-coarse\:h-auto:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:auto}.pointer-coarse\:min-h-11:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-height:calc(var(--spacing) * 11)}.pointer-coarse\:min-w-11:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){min-width:calc(var(--spacing) * 11)}.pointer-coarse\:text-base:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.\[\&_svg\]\:pointer-events-none svg:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){pointer-events:none}.\[\&_svg\]\:size-4 svg:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){flex-shrink:0}.\[\&_svg\]\:fill-current svg:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){fill:currentColor}.\[\&_svg\]\:text-primary svg:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-accent)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){color:var(--text-muted)}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-search-cancel-button\]\:cursor-pointer:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-search-cancel-button{cursor:pointer}.\[\&\>svg\]\:hidden>svg:not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){display:none}@media (hover:hover){.group\/zeile:hover .group-hover\/zeile\:\[\&\>svg\]\:block>svg:not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){display:block}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--gefahr:#ba1840;--warnung:#825703;--hinweis:#005a91}@supports (color:lab(0% 0 0)){:root:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--gefahr:lab(41% 62.0197 22.5733);--warnung:lab(41% 13.7819 48.0631);--hinweis:lab(35% -3.14017 -59.9178)}}[data-theme=dark]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--gefahr:#ff8f93;--warnung:#ebbf69;--hinweis:#8eb9fb}@supports (color:lab(0% 0 0)){[data-theme=dark]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){--gefahr:lab(72% 46.3592 18.7303);--warnung:lab(80% 8.68241 49.2404);--hinweis:lab(74% -1.98877 -37.9479)}}.leiste-roll:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--text-muted) transparent}.leiste-roll:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-scrollbar{width:8px;height:8px}.leiste-roll:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-scrollbar-track{background:0 0}.leiste-roll:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_)::-webkit-scrollbar-thumb{background:var(--text-muted);background-clip:content-box;border:2px solid #0000;border-radius:999px}.app-header-actions>[data-select-trigger]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){background:var(--bg-control);width:210px;min-width:110px;box-shadow:none;border-color:#0000;flex:0 210px;padding:0 28px 0 10px;font-size:13px;position:relative}.app-header-actions>[data-select-trigger]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_):after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--border-control), var(--shadow-small);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.topbar .button:not(.button-icon):not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.topbar .search-trigger:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(._):not(_):not(_):not(_){border-radius:var(--radius-md)}@media print{[data-druck][data-state=open]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){visibility:visible;width:auto;max-width:none;max-height:none;box-shadow:none;color:#000;background:#fff;border:0;border-radius:0;animation:none;position:static;top:auto;bottom:auto;left:auto;right:auto;translate:none}}.table.table-fit[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){min-width:0;display:block}.table.table-fit thead[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.table.table-fit tbody tr[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){align-items:baseline;gap:0 var(--space-4);padding:var(--space-4);box-shadow:inset 0 -1px 0 var(--border);border:0;flex-wrap:wrap;display:flex;position:relative}.table.table-fit tbody tr:last-child[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){box-shadow:none}.table.table-fit td[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody th[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_){border:0;min-width:0;max-width:100%;height:auto;padding:0;display:block;overflow:visible}.table.table-fit tbody td[data-rolle=haupt][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody th[data-rolle=haupt][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){font-size:var(--fs-1);font-weight:var(--weight-semibold);flex:100%;order:-4}.table.table-fit tbody td[data-rolle=haupt]>button[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody th[data-rolle=haupt]>button[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){color:inherit;font:inherit;text-align:start;background:0 0;border:0;padding:0;display:block}.table.table-fit td[data-rolle=breit][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody th[data-rolle=breit][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_){flex:100%;order:-2}.table.table-fit td[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit td[data-rolle=breit][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody th[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_),.table.table-fit tbody th[data-rolle=breit][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_){text-align:left;font-size:var(--fs-0);flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.table.table-fit td[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_):before,.table.table-fit tbody th[data-rolle=feld][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):before{content:attr(data-label);color:var(--text-subtle);font-family:var(--font-sans);font-weight:var(--weight-normal)}.table.table-fit td:not([data-rolle=feld])[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_):before,.table.table-fit tbody th:not([data-rolle=feld])[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):before{content:none}.table.table-fit td[data-rolle=aktion][data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){top:var(--space-2);right:var(--space-2);position:absolute}.table.table-fit td[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody th[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_),.table.table-fit small[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit .schrumpf>small[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(._):not(_):not(_),.table.table-fit .schrumpf>a>small[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(._):not(_),.table.table-fit .schrumpf>button>small[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(._):not(_){line-height:var(--space-6)}.table.table-fit td[data-leer]:not([data-rolle=haupt])[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody th[data-leer]:not([data-rolle=haupt])[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.table.table-fit td[data-leer]:not([data-rolle=haupt])>[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.table.table-fit tbody th[data-leer]:not([data-rolle=haupt])>[data-container~="w<=640px"]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_){display:contents}#view-auswertung .tabs[role=tablist]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){gap:var(--space-6);margin:0 0 var(--space-4);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;flex-wrap:nowrap;height:auto;padding:0}#view-auswertung .tabs[role=tablist]>[role=tab]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){height:auto;min-height:calc(calc( var(--kh)) - 1px);box-shadow:none;font-size:var(--tab-font-size);color:var(--text-muted);border:0;background:0 0;border-block-start:2px solid #0000;border-block-end:2px solid #0000;border-radius:0;flex:none;padding:0}#view-auswertung .tabs[role=tablist]>[role=tab][data-state=active]:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){border-bottom-color:var(--text-accent);color:var(--text);box-shadow:none;font-weight:var(--weight-medium);background:0 0}#view-auswertung .tabs[role=tablist]>[role=tab]:focus:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){outline-offset:-2px}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@media screen and (min-width:721px){.app-main.svelte-1n46o8q:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template:auto auto minmax(0,1fr)/minmax(0,1fr) auto;display:grid}.ansicht-leiste.svelte-1n46o8q:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-header.svelte-1n46o8q:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-column:1/-1;min-width:0}.app-page.svelte-1n46o8q:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_),.app-page.svelte-1n46o8q~:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-row:3}}.app-shell[data-vollbild].svelte-1n46o8q:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.app-shell[data-vollbild].svelte-1n46o8q .app-sidebar.svelte-1n46o8q:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_),.app-shell[data-vollbild].svelte-1n46o8q .app-header.svelte-1n46o8q:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){display:none}.app-shell[data-vollbild].svelte-1n46o8q .app-main.svelte-1n46o8q:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){box-shadow:none;border:0;border-radius:0;min-height:100vh;margin:0;padding-top:0}.app-shell[data-vollbild].svelte-1n46o8q .app-page.svelte-1n46o8q:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(_):not(_):not(_){scrollbar-gutter:auto;padding:0}:not(#_):not(#_):not(#_):not(#_):not(#_):not(._):not(._):not(_):not(_):not(_){}}