@charset "UTF-8";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root{--marke-grund: #07272f;--marke-grund-tief: #041a20;--marke-grund-hell: #0e4a58;--marke-signal: #ffc24d;--marke-signal-tief: #8f6108;--marke-warnung: #ff5a3c;--marke-flaeche: #fff7ec;--marke-flaeche-tief: #f2e4d2;--marke-grau-600: #4e6268;--marke-grau-400: #8398a0;--marke-grau-200: #dbe6e9;--marke-grund-kanal: 7 39 47;--marke-signal-kanal: 255 194 77;--marke-signal-tief-kanal: 143 97 8;--marke-warnung-kanal: 255 90 60;--marke-ampel-plan: #3aba7a;--marke-ampel-knapp: #f0a72e;--marke-ampel-verzug: #e8503a}html{--mat-sys-background: light-dark(#f7faf9, #101414);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#eff1f0, #2d3131);--mat-sys-inverse-primary: light-dark(#00dddd, #006a6a);--mat-sys-inverse-surface: light-dark(#2d3131, #e0e3e2);--mat-sys-on-background: light-dark(#191c1c, #e0e3e2);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003737);--mat-sys-on-primary-container: light-dark(#004f4f, #00fbfb);--mat-sys-on-primary-fixed: light-dark(#002020, #002020);--mat-sys-on-primary-fixed-variant: light-dark(#004f4f, #004f4f);--mat-sys-on-secondary: light-dark(#ffffff, #1b3534);--mat-sys-on-secondary-container: light-dark(#324b4b, #cce8e7);--mat-sys-on-secondary-fixed: light-dark(#051f1f, #051f1f);--mat-sys-on-secondary-fixed-variant: light-dark(#324b4b, #324b4b);--mat-sys-on-surface: light-dark(#191c1c, #e0e3e2);--mat-sys-on-surface-variant: light-dark(#3f4948, #dae5e4);--mat-sys-on-tertiary: light-dark(#ffffff, #502400);--mat-sys-on-tertiary-container: light-dark(#723600, #ffdcc7);--mat-sys-on-tertiary-fixed: light-dark(#311300, #311300);--mat-sys-on-tertiary-fixed-variant: light-dark(#723600, #723600);--mat-sys-outline: light-dark(#6f7979, #889392);--mat-sys-outline-variant: light-dark(#bec9c8, #3f4948);--mat-sys-primary: light-dark(#006a6a, #00dddd);--mat-sys-primary-container: light-dark(#00fbfb, #004f4f);--mat-sys-primary-fixed: light-dark(#00fbfb, #00fbfb);--mat-sys-primary-fixed-dim: light-dark(#00dddd, #00dddd);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#4a6363, #b0cccb);--mat-sys-secondary-container: light-dark(#cce8e7, #324b4b);--mat-sys-secondary-fixed: light-dark(#cce8e7, #cce8e7);--mat-sys-secondary-fixed-dim: light-dark(#b0cccb, #b0cccb);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f7faf9, #101414);--mat-sys-surface-bright: light-dark(#f7faf9, #363a39);--mat-sys-surface-container: light-dark(#ebefed, #1c2020);--mat-sys-surface-container-high: light-dark(#e6e9e7, #272b2a);--mat-sys-surface-container-highest: light-dark(#e0e3e2, #313635);--mat-sys-surface-container-low: light-dark(#f1f4f3, #191c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0b0f0e);--mat-sys-surface-dim: light-dark(#d7dbd9, #101414);--mat-sys-surface-tint: light-dark(#006a6a, #00dddd);--mat-sys-surface-variant: light-dark(#dae5e4, #3f4948);--mat-sys-tertiary: light-dark(#964900, #ffb787);--mat-sys-tertiary-container: light-dark(#ffdcc7, #723600);--mat-sys-tertiary-fixed: light-dark(#ffdcc7, #ffdcc7);--mat-sys-tertiary-fixed-dim: light-dark(#ffb787, #ffb787);--mat-sys-neutral-variant20: #293232;--mat-sys-neutral10: #191c1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Archivo Variable;--mat-sys-body-large-font: Archivo Variable;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Archivo Variable;--mat-sys-body-medium-font: Archivo Variable;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Archivo Variable;--mat-sys-body-small-font: Archivo Variable;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Archivo Variable;--mat-sys-display-large-font: Archivo Variable;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Archivo Variable;--mat-sys-display-medium-font: Archivo Variable;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Archivo Variable;--mat-sys-display-small-font: Archivo Variable;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Archivo Variable;--mat-sys-headline-large-font: Archivo Variable;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Archivo Variable;--mat-sys-headline-medium-font: Archivo Variable;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Archivo Variable;--mat-sys-headline-small-font: Archivo Variable;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Archivo Variable;--mat-sys-label-large-font: Archivo Variable;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Archivo Variable;--mat-sys-label-medium-font: Archivo Variable;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Archivo Variable;--mat-sys-label-small-font: Archivo Variable;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Archivo Variable;--mat-sys-title-large-font: Archivo Variable;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Archivo Variable;--mat-sys-title-medium-font: Archivo Variable;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Archivo Variable;--mat-sys-title-small-font: Archivo Variable;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url("./media/archivo-latin-ext-wdth-normal-GPGIT4GY.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url("./media/archivo-latin-wdth-normal-R3FITQA7.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{height:100%}body{margin:0;padding:0;box-sizing:border-box;padding-top:var(--cl-balken-hoehe, 0px);font-family:var(--cl-schrift),Roboto,"Helvetica Neue",sans-serif;line-height:20px}h1{font-size:24px;line-height:32px;font-weight:400;margin:0 0 16px}h2{font-size:20px;line-height:32px;font-weight:500;margin:0 0 16px}h3{font-size:16px;line-height:28px;font-weight:400;margin:0 0 16px}h4{font-size:16px;line-height:24px;font-weight:400;margin:0 0 16px}h5,h6{line-height:20px;margin:0 0 12px}p{margin:0 0 12px}.config-white-bg{background-color:#fff!important}.config-list-item{background-color:#fff;border-bottom:1px lightgrey solid}.config-list-item:hover{background-color:#d3d3d3}.config-list-item-button{display:block;text-align:right;cursor:pointer}.config-list-item-actions{display:flex;align-items:center;gap:8px}.config-list-item-label{display:block;width:100%;text-align:left;float:left}.config-icon-left-margin{margin-left:16px}.config-icon-left-bottom-margin{margin-left:16px;margin-bottom:16px}.config-icon-top-margin{margin-bottom:-16px!important}.config-top-bottom-margin{margin-top:16px;margin-bottom:16px!important}.cdk-overlay-pane.ts-dialog{--mat-dialog-container-max-width: 94vw;width:min(780px,94vw)}.cdk-overlay-pane{max-height:100vh}.cdk-overlay-pane .mat-mdc-dialog-surface{display:flex;flex-direction:column;max-height:85vh}.cdk-overlay-pane .mat-mdc-dialog-title,.cdk-overlay-pane .mat-mdc-dialog-actions{flex:0 0 auto}.cdk-overlay-pane .mat-mdc-dialog-content{flex:1 1 auto;overflow-y:auto;min-height:0;max-height:none}.cdk-overlay-pane.cl-schublade{max-width:100vw;animation:cl-schublade-auf .18s ease-out}.cdk-overlay-pane.cl-schublade .mat-mdc-dialog-surface{max-height:100vh;height:100vh;border-radius:var(--cl-radius) 0 0 var(--cl-radius);box-shadow:-14px 0 40px #00000052}.cdk-overlay-pane.cl-schublade .mat-mdc-dialog-surface>*{padding:0}@keyframes cl-schublade-auf{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.cdk-overlay-pane.cl-schublade{animation:none}}.mat-mdc-menu-panel.cl-slot-menue{min-width:260px;max-width:340px;border:1px solid var(--cl-rahmen);border-radius:12px;background:var(--cl-flaeche);box-shadow:0 12px 34px #00000038}.mat-mdc-menu-panel.cl-slot-menue .mat-mdc-menu-content{padding:6px}.mat-mdc-menu-panel.cl-slot-menue .mat-mdc-menu-item{min-height:38px;border-radius:8px;color:var(--cl-text);font-family:var(--cl-schrift),sans-serif}.mat-mdc-menu-panel.cl-slot-menue .mat-mdc-menu-item .mat-icon{margin-right:10px;color:var(--cl-text-schwach)}.mat-mdc-menu-panel.cl-slot-menue .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;align-items:center;gap:10px;width:100%;font-size:13.5px}.mat-mdc-menu-panel.cl-slot-menue .mat-mdc-menu-item:hover:not([disabled]),.mat-mdc-menu-panel.cl-slot-menue .mat-mdc-menu-item.cdk-keyboard-focused,.mat-mdc-menu-panel.cl-slot-menue .mat-mdc-menu-item.cdk-program-focused{background:var(--cl-hintergrund)}.cl-slot-menue__kopf{margin:4px 8px 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cl-text-schwach)}.cl-slot-menue__info{margin-left:auto;padding-left:12px;font-style:normal;font-size:12px;color:var(--cl-text-schwach);white-space:nowrap}.cl-slot-menue__trenner{margin:5px 4px;border-top:1px solid var(--cl-rahmen)}.mat-mdc-menu-item.cl-slot-menue__gefahr,.mat-mdc-menu-item.cl-slot-menue__gefahr .mat-icon{color:var(--cl-zustand-rot-text)}.mat-mdc-menu-item.cl-slot-menue__notiz .mat-icon{color:var(--cl-notiz)}.cl-tooltip-zeilen .mdc-tooltip__surface{white-space:pre-line;text-align:left}html{--grid__columns: 12;--grid__gutter: 1.875rem}.row{display:grid;grid-template-columns:repeat(var(--grid__columns),minmax(0,1fr));grid-gap:var(--grid__gutter);grid-auto-columns:1fr}.row--show{position:relative;background:#f9f9f9;z-index:0;padding-top:.9375rem}.row--show:before{content:"";display:block;position:absolute;z-index:-1;left:0;right:0;top:0;height:100%;background:repeating-linear-gradient(to right,#f0f0f0 0% calc((100% - 20.625rem) / 12),#f9f9f9 calc((100% - 20.625rem) / 12) calc((100% - 20.625rem) / 12 + 1.875rem))}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{grid-column:1/-1}.row-span-xs-1,.row-span-xs-2,.row-span-xs-3,.row-span-xs-4,.row-span-xs-5,.row-span-xs-6,.row-span-xs-7,.row-span-xs-8,.row-span-xs-9,.row-span-xs-10,.row-span-xs-11,.row-span-xs-12,.row-span-sm-1,.row-span-sm-2,.row-span-sm-3,.row-span-sm-4,.row-span-sm-5,.row-span-sm-6,.row-span-sm-7,.row-span-sm-8,.row-span-sm-9,.row-span-sm-10,.row-span-sm-11,.row-span-sm-12,.row-span-md-1,.row-span-md-2,.row-span-md-3,.row-span-md-4,.row-span-md-5,.row-span-md-6,.row-span-md-7,.row-span-md-8,.row-span-md-9,.row-span-md-10,.row-span-md-11,.row-span-md-12,.row-span-lg-1,.row-span-lg-2,.row-span-lg-3,.row-span-lg-4,.row-span-lg-5,.row-span-lg-6,.row-span-lg-7,.row-span-lg-8,.row-span-lg-9,.row-span-lg-10,.row-span-lg-11,.row-span-lg-12,.row-span-xl-1,.row-span-xl-2,.row-span-xl-3,.row-span-xl-4,.row-span-xl-5,.row-span-xl-6,.row-span-xl-7,.row-span-xl-8,.row-span-xl-9,.row-span-xl-10,.row-span-xl-11,.row-span-xl-12{grid-row:1}.justify-start{justify-self:start}.justify-center{justify-self:center}.justify-end{justify-self:end}.justify-stretch{justify-self:stretch}.align-start{align-self:start}.align-center{align-self:center}.align-end{align-self:end}.align-stretch{align-self:stretch}.col-1{grid-column:span 1/span 1}.col-2{grid-column:span 2/span 2}.col-3{grid-column:span 3/span 3}.col-4{grid-column:span 4/span 4}.col-5{grid-column:span 5/span 5}.col-6{grid-column:span 6/span 6}.col-7{grid-column:span 7/span 7}.col-8{grid-column:span 8/span 8}.col-9{grid-column:span 9/span 9}.col-10{grid-column:span 10/span 10}.col-11{grid-column:span 11/span 11}.col-12{grid-column:span 12/span 12}@media screen and (min-width:0){.col-xs-1{grid-column:span 1/span 1}.col-xs-2{grid-column:span 2/span 2}.col-xs-3{grid-column:span 3/span 3}.col-xs-4{grid-column:span 4/span 4}.col-xs-5{grid-column:span 5/span 5}.col-xs-6{grid-column:span 6/span 6}.col-xs-7{grid-column:span 7/span 7}.col-xs-8{grid-column:span 8/span 8}.col-xs-9{grid-column:span 9/span 9}.col-xs-10{grid-column:span 10/span 10}.col-xs-11{grid-column:span 11/span 11}.col-xs-12{grid-column:span 12/span 12}}@media screen and (min-width:0){.col-start-xs-1{grid-column-start:1}.row-start-xs-1{grid-row-start:1}.col-start-xs-2{grid-column-start:2}.row-start-xs-2{grid-row-start:2}.col-start-xs-3{grid-column-start:3}.row-start-xs-3{grid-row-start:3}.col-start-xs-4{grid-column-start:4}.row-start-xs-4{grid-row-start:4}.col-start-xs-5{grid-column-start:5}.row-start-xs-5{grid-row-start:5}.col-start-xs-6{grid-column-start:6}.row-start-xs-6{grid-row-start:6}.col-start-xs-7{grid-column-start:7}.row-start-xs-7{grid-row-start:7}.col-start-xs-8{grid-column-start:8}.row-start-xs-8{grid-row-start:8}.col-start-xs-9{grid-column-start:9}.row-start-xs-9{grid-row-start:9}.col-start-xs-10{grid-column-start:10}.row-start-xs-10{grid-row-start:10}.col-start-xs-11{grid-column-start:11}.row-start-xs-11{grid-row-start:11}.col-start-xs-12{grid-column-start:12}.row-start-xs-12{grid-row-start:12}}@media screen and (min-width:0){.pull-right-xs{grid-column-end:-1}.pull-left-xs{grid-row-start:1;grid-column-end:inherit}}@media screen and (min-width:0){.justify-xs-start{justify-self:start}.justify-xs-center{justify-self:center}.justify-xs-end{justify-self:end}.justify-xs-stretch{justify-self:stretch}.align-xs-start{align-self:start}.align-xs-center{align-self:center}.align-xs-end{align-self:end}.align-xs-stretch{align-self:stretch}}@media screen and (min-width:0){.row-span-xs-1{grid-row:span 1/span 1}.row-span-xs-2{grid-row:span 2/span 2}.row-span-xs-3{grid-row:span 3/span 3}.row-span-xs-4{grid-row:span 4/span 4}.row-span-xs-5{grid-row:span 5/span 5}.row-span-xs-6{grid-row:span 6/span 6}.row-span-xs-7{grid-row:span 7/span 7}.row-span-xs-8{grid-row:span 8/span 8}.row-span-xs-9{grid-row:span 9/span 9}.row-span-xs-10{grid-row:span 10/span 10}.row-span-xs-11{grid-row:span 11/span 11}.row-span-xs-12{grid-row:span 12/span 12}}@media screen and (min-width:34.375em){.col-sm-1{grid-column:span 1/span 1}.col-sm-2{grid-column:span 2/span 2}.col-sm-3{grid-column:span 3/span 3}.col-sm-4{grid-column:span 4/span 4}.col-sm-5{grid-column:span 5/span 5}.col-sm-6{grid-column:span 6/span 6}.col-sm-7{grid-column:span 7/span 7}.col-sm-8{grid-column:span 8/span 8}.col-sm-9{grid-column:span 9/span 9}.col-sm-10{grid-column:span 10/span 10}.col-sm-11{grid-column:span 11/span 11}.col-sm-12{grid-column:span 12/span 12}}@media screen and (min-width:34.375em){.col-start-sm-1{grid-column-start:1}.row-start-sm-1{grid-row-start:1}.col-start-sm-2{grid-column-start:2}.row-start-sm-2{grid-row-start:2}.col-start-sm-3{grid-column-start:3}.row-start-sm-3{grid-row-start:3}.col-start-sm-4{grid-column-start:4}.row-start-sm-4{grid-row-start:4}.col-start-sm-5{grid-column-start:5}.row-start-sm-5{grid-row-start:5}.col-start-sm-6{grid-column-start:6}.row-start-sm-6{grid-row-start:6}.col-start-sm-7{grid-column-start:7}.row-start-sm-7{grid-row-start:7}.col-start-sm-8{grid-column-start:8}.row-start-sm-8{grid-row-start:8}.col-start-sm-9{grid-column-start:9}.row-start-sm-9{grid-row-start:9}.col-start-sm-10{grid-column-start:10}.row-start-sm-10{grid-row-start:10}.col-start-sm-11{grid-column-start:11}.row-start-sm-11{grid-row-start:11}.col-start-sm-12{grid-column-start:12}.row-start-sm-12{grid-row-start:12}}@media screen and (min-width:34.375em){.pull-right-sm{grid-column-end:-1}.pull-left-sm{grid-row-start:1;grid-column-end:inherit}}@media screen and (min-width:34.375em){.justify-sm-start{justify-self:start}.justify-sm-center{justify-self:center}.justify-sm-end{justify-self:end}.justify-sm-stretch{justify-self:stretch}.align-sm-start{align-self:start}.align-sm-center{align-self:center}.align-sm-end{align-self:end}.align-sm-stretch{align-self:stretch}}@media screen and (min-width:34.375em){.row-span-sm-1{grid-row:span 1/span 1}.row-span-sm-2{grid-row:span 2/span 2}.row-span-sm-3{grid-row:span 3/span 3}.row-span-sm-4{grid-row:span 4/span 4}.row-span-sm-5{grid-row:span 5/span 5}.row-span-sm-6{grid-row:span 6/span 6}.row-span-sm-7{grid-row:span 7/span 7}.row-span-sm-8{grid-row:span 8/span 8}.row-span-sm-9{grid-row:span 9/span 9}.row-span-sm-10{grid-row:span 10/span 10}.row-span-sm-11{grid-row:span 11/span 11}.row-span-sm-12{grid-row:span 12/span 12}}@media screen and (min-width:48em){.col-md-1{grid-column:span 1/span 1}.col-md-2{grid-column:span 2/span 2}.col-md-3{grid-column:span 3/span 3}.col-md-4{grid-column:span 4/span 4}.col-md-5{grid-column:span 5/span 5}.col-md-6{grid-column:span 6/span 6}.col-md-7{grid-column:span 7/span 7}.col-md-8{grid-column:span 8/span 8}.col-md-9{grid-column:span 9/span 9}.col-md-10{grid-column:span 10/span 10}.col-md-11{grid-column:span 11/span 11}.col-md-12{grid-column:span 12/span 12}}@media screen and (min-width:48em){.col-start-md-1{grid-column-start:1}.row-start-md-1{grid-row-start:1}.col-start-md-2{grid-column-start:2}.row-start-md-2{grid-row-start:2}.col-start-md-3{grid-column-start:3}.row-start-md-3{grid-row-start:3}.col-start-md-4{grid-column-start:4}.row-start-md-4{grid-row-start:4}.col-start-md-5{grid-column-start:5}.row-start-md-5{grid-row-start:5}.col-start-md-6{grid-column-start:6}.row-start-md-6{grid-row-start:6}.col-start-md-7{grid-column-start:7}.row-start-md-7{grid-row-start:7}.col-start-md-8{grid-column-start:8}.row-start-md-8{grid-row-start:8}.col-start-md-9{grid-column-start:9}.row-start-md-9{grid-row-start:9}.col-start-md-10{grid-column-start:10}.row-start-md-10{grid-row-start:10}.col-start-md-11{grid-column-start:11}.row-start-md-11{grid-row-start:11}.col-start-md-12{grid-column-start:12}.row-start-md-12{grid-row-start:12}}@media screen and (min-width:48em){.pull-right-md{grid-column-end:-1}.pull-left-md{grid-row-start:1;grid-column-end:inherit}}@media screen and (min-width:48em){.justify-md-start{justify-self:start}.justify-md-center{justify-self:center}.justify-md-end{justify-self:end}.justify-md-stretch{justify-self:stretch}.align-md-start{align-self:start}.align-md-center{align-self:center}.align-md-end{align-self:end}.align-md-stretch{align-self:stretch}}@media screen and (min-width:48em){.row-span-md-1{grid-row:span 1/span 1}.row-span-md-2{grid-row:span 2/span 2}.row-span-md-3{grid-row:span 3/span 3}.row-span-md-4{grid-row:span 4/span 4}.row-span-md-5{grid-row:span 5/span 5}.row-span-md-6{grid-row:span 6/span 6}.row-span-md-7{grid-row:span 7/span 7}.row-span-md-8{grid-row:span 8/span 8}.row-span-md-9{grid-row:span 9/span 9}.row-span-md-10{grid-row:span 10/span 10}.row-span-md-11{grid-row:span 11/span 11}.row-span-md-12{grid-row:span 12/span 12}}@media screen and (min-width:58.75em){.col-lg-1{grid-column:span 1/span 1}.col-lg-2{grid-column:span 2/span 2}.col-lg-3{grid-column:span 3/span 3}.col-lg-4{grid-column:span 4/span 4}.col-lg-5{grid-column:span 5/span 5}.col-lg-6{grid-column:span 6/span 6}.col-lg-7{grid-column:span 7/span 7}.col-lg-8{grid-column:span 8/span 8}.col-lg-9{grid-column:span 9/span 9}.col-lg-10{grid-column:span 10/span 10}.col-lg-11{grid-column:span 11/span 11}.col-lg-12{grid-column:span 12/span 12}}@media screen and (min-width:58.75em){.col-start-lg-1{grid-column-start:1}.row-start-lg-1{grid-row-start:1}.col-start-lg-2{grid-column-start:2}.row-start-lg-2{grid-row-start:2}.col-start-lg-3{grid-column-start:3}.row-start-lg-3{grid-row-start:3}.col-start-lg-4{grid-column-start:4}.row-start-lg-4{grid-row-start:4}.col-start-lg-5{grid-column-start:5}.row-start-lg-5{grid-row-start:5}.col-start-lg-6{grid-column-start:6}.row-start-lg-6{grid-row-start:6}.col-start-lg-7{grid-column-start:7}.row-start-lg-7{grid-row-start:7}.col-start-lg-8{grid-column-start:8}.row-start-lg-8{grid-row-start:8}.col-start-lg-9{grid-column-start:9}.row-start-lg-9{grid-row-start:9}.col-start-lg-10{grid-column-start:10}.row-start-lg-10{grid-row-start:10}.col-start-lg-11{grid-column-start:11}.row-start-lg-11{grid-row-start:11}.col-start-lg-12{grid-column-start:12}.row-start-lg-12{grid-row-start:12}}@media screen and (min-width:58.75em){.pull-right-lg{grid-column-end:-1}.pull-left-lg{grid-row-start:1;grid-column-end:inherit}}@media screen and (min-width:58.75em){.justify-lg-start{justify-self:start}.justify-lg-center{justify-self:center}.justify-lg-end{justify-self:end}.justify-lg-stretch{justify-self:stretch}.align-lg-start{align-self:start}.align-lg-center{align-self:center}.align-lg-end{align-self:end}.align-lg-stretch{align-self:stretch}}@media screen and (min-width:58.75em){.row-span-lg-1{grid-row:span 1/span 1}.row-span-lg-2{grid-row:span 2/span 2}.row-span-lg-3{grid-row:span 3/span 3}.row-span-lg-4{grid-row:span 4/span 4}.row-span-lg-5{grid-row:span 5/span 5}.row-span-lg-6{grid-row:span 6/span 6}.row-span-lg-7{grid-row:span 7/span 7}.row-span-lg-8{grid-row:span 8/span 8}.row-span-lg-9{grid-row:span 9/span 9}.row-span-lg-10{grid-row:span 10/span 10}.row-span-lg-11{grid-row:span 11/span 11}.row-span-lg-12{grid-row:span 12/span 12}}@media screen and (min-width:68.75em){.col-xl-1{grid-column:span 1/span 1}.col-xl-2{grid-column:span 2/span 2}.col-xl-3{grid-column:span 3/span 3}.col-xl-4{grid-column:span 4/span 4}.col-xl-5{grid-column:span 5/span 5}.col-xl-6{grid-column:span 6/span 6}.col-xl-7{grid-column:span 7/span 7}.col-xl-8{grid-column:span 8/span 8}.col-xl-9{grid-column:span 9/span 9}.col-xl-10{grid-column:span 10/span 10}.col-xl-11{grid-column:span 11/span 11}.col-xl-12{grid-column:span 12/span 12}}@media screen and (min-width:68.75em){.col-start-xl-1{grid-column-start:1}.row-start-xl-1{grid-row-start:1}.col-start-xl-2{grid-column-start:2}.row-start-xl-2{grid-row-start:2}.col-start-xl-3{grid-column-start:3}.row-start-xl-3{grid-row-start:3}.col-start-xl-4{grid-column-start:4}.row-start-xl-4{grid-row-start:4}.col-start-xl-5{grid-column-start:5}.row-start-xl-5{grid-row-start:5}.col-start-xl-6{grid-column-start:6}.row-start-xl-6{grid-row-start:6}.col-start-xl-7{grid-column-start:7}.row-start-xl-7{grid-row-start:7}.col-start-xl-8{grid-column-start:8}.row-start-xl-8{grid-row-start:8}.col-start-xl-9{grid-column-start:9}.row-start-xl-9{grid-row-start:9}.col-start-xl-10{grid-column-start:10}.row-start-xl-10{grid-row-start:10}.col-start-xl-11{grid-column-start:11}.row-start-xl-11{grid-row-start:11}.col-start-xl-12{grid-column-start:12}.row-start-xl-12{grid-row-start:12}}@media screen and (min-width:68.75em){.pull-right-xl{grid-column-end:-1}.pull-left-xl{grid-row-start:1;grid-column-end:inherit}}@media screen and (min-width:68.75em){.justify-xl-start{justify-self:start}.justify-xl-center{justify-self:center}.justify-xl-end{justify-self:end}.justify-xl-stretch{justify-self:stretch}.align-xl-start{align-self:start}.align-xl-center{align-self:center}.align-xl-end{align-self:end}.align-xl-stretch{align-self:stretch}}@media screen and (min-width:68.75em){.row-span-xl-1{grid-row:span 1/span 1}.row-span-xl-2{grid-row:span 2/span 2}.row-span-xl-3{grid-row:span 3/span 3}.row-span-xl-4{grid-row:span 4/span 4}.row-span-xl-5{grid-row:span 5/span 5}.row-span-xl-6{grid-row:span 6/span 6}.row-span-xl-7{grid-row:span 7/span 7}.row-span-xl-8{grid-row:span 8/span 8}.row-span-xl-9{grid-row:span 9/span 9}.row-span-xl-10{grid-row:span 10/span 10}.row-span-xl-11{grid-row:span 11/span 11}.row-span-xl-12{grid-row:span 12/span 12}}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.col-start-2{grid-column-start:2}.row-start-2{grid-row-start:2}.col-start-3{grid-column-start:3}.row-start-3{grid-row-start:3}.col-start-4{grid-column-start:4}.row-start-4{grid-row-start:4}.col-start-5{grid-column-start:5}.row-start-5{grid-row-start:5}.col-start-6{grid-column-start:6}.row-start-6{grid-row-start:6}.col-start-7{grid-column-start:7}.row-start-7{grid-row-start:7}.col-start-8{grid-column-start:8}.row-start-8{grid-row-start:8}.col-start-9{grid-column-start:9}.row-start-9{grid-row-start:9}.col-start-10{grid-column-start:10}.row-start-10{grid-row-start:10}.col-start-11{grid-column-start:11}.row-start-11{grid-row-start:11}.col-start-12{grid-column-start:12}.row-start-12{grid-row-start:12}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-7{grid-row:span 7/span 7}.row-span-8{grid-row:span 8/span 8}.row-span-9{grid-row:span 9/span 9}.row-span-10{grid-row:span 10/span 10}.row-span-11{grid-row:span 11/span 11}.row-span-12{grid-row:span 12/span 12}:root{--cl-schrift: "Archivo Variable";--cl-flaeche: #ffffff;--cl-hintergrund: color-mix(in srgb, var(--marke-flaeche) 88%, white);--cl-rahmen: var(--marke-grau-200);--cl-rahmen-stark: var(--marke-grau-400);--cl-text: var(--marke-grund);--cl-text-schwach: var(--marke-grau-600);--cl-primaer: var(--marke-grund-hell);--cl-primaer-flaeche: color-mix(in srgb, var(--marke-grund-hell) 15%, white);--cl-primaer-rand: color-mix(in srgb, var(--marke-grund-hell) 32%, white);--cl-auf-primaer: #ffffff;--cl-akzent: var(--marke-signal);--cl-akzent-tief: var(--marke-signal-tief);--cl-auf-akzent: var(--marke-grund);--cl-radius: 14px;--cl-radius-klein: 10px;--cl-schatten: 0 1px 2px rgb(var(--marke-grund-kanal) / .08);--cl-schatten-hoch: 0 6px 16px rgb(var(--marke-grund-kanal) / .16);--cl-hover: color-mix(in srgb, var(--marke-grund) 4%, white);--cl-gesperrt-flaeche: var(--marke-flaeche-tief);--cl-gesperrt-rand: color-mix(in srgb, var(--marke-grau-400) 45%, white);--cl-gesperrt-text: var(--marke-grau-400);--cl-zustand-rot-flaeche: #ffece7;--cl-zustand-rot-text: #b8290f;--cl-zustand-rot-rand: #f3a897;--cl-zustand-gelb-flaeche: #fdf1d9;--cl-zustand-gelb-text: #8a5a05;--cl-zustand-gelb-rand: #e9c980;--cl-zustand-gruen-flaeche: #edf7dd;--cl-zustand-gruen-text: #3f6a0e;--cl-zustand-gruen-rand: #b9d98a;--cl-zustand-grau-flaeche: color-mix(in srgb, var(--marke-grau-600) 10%, white);--cl-zustand-grau-text: var(--marke-grau-600);--cl-zustand-grau-rand: var(--marke-grau-200);--cl-slot-gebucht: var(--marke-grund-hell);--cl-slot-gebucht-text: #ffffff;--cl-slot-gebucht-leise: rgb(255 255 255 / .74);--cl-slot-gebucht-pille: rgb(255 255 255 / .16);--cl-slot-jetzt: #d43418;--cl-slot-zusatz-text: var(--marke-signal-tief);--cl-notiz: #2c5fa8;--cl-notiz-flaeche: #f4f8fe;--cl-notiz-rand: #a9c3e8;--cl-notiz-auf-gebucht: rgb(255 255 255 / .92);--cl-notiz-auf-gebucht-text: #07272f}:root{--cl-ton-lila-grund: #6b4a9c}.gruppe[data-ton=blau]{--ton-flaeche: color-mix(in srgb, var(--marke-grund-hell) 8%, white);--ton-icon: var(--marke-grund-hell);--ton-rand: color-mix(in srgb, var(--marke-grund-hell) 32%, white)}.gruppe[data-ton=gruen]{--ton-flaeche: color-mix(in srgb, var(--marke-ampel-plan) 12%, white);--ton-icon: color-mix(in srgb, var(--marke-ampel-plan) 72%, black);--ton-rand: color-mix(in srgb, var(--marke-ampel-plan) 45%, white)}.gruppe[data-ton=gelb]{--ton-flaeche: color-mix(in srgb, var(--marke-ampel-knapp) 14%, white);--ton-icon: color-mix(in srgb, var(--marke-ampel-knapp) 68%, black);--ton-rand: color-mix(in srgb, var(--marke-ampel-knapp) 48%, white)}.gruppe[data-ton=lila]{--ton-flaeche: color-mix(in srgb, var(--cl-ton-lila-grund) 9%, white);--ton-icon: var(--cl-ton-lila-grund);--ton-rand: color-mix(in srgb, var(--cl-ton-lila-grund) 34%, white)}.gruppe[data-ton=grau]{--ton-flaeche: color-mix(in srgb, var(--marke-grau-600) 10%, white);--ton-icon: var(--marke-grau-600);--ton-rand: color-mix(in srgb, var(--marke-grau-400) 55%, white)}body.cl-dunkel .gruppe[data-ton=blau]{--ton-flaeche: rgb(var(--marke-signal-kanal) / .14);--ton-icon: var(--marke-signal);--ton-rand: rgb(var(--marke-signal-kanal) / .45)}body.cl-dunkel .gruppe[data-ton=gruen]{--ton-flaeche: color-mix(in srgb, var(--marke-ampel-plan) 18%, transparent);--ton-icon: var(--marke-ampel-plan);--ton-rand: color-mix(in srgb, var(--marke-ampel-plan) 45%, transparent)}body.cl-dunkel .gruppe[data-ton=gelb]{--ton-flaeche: color-mix(in srgb, var(--marke-ampel-knapp) 18%, transparent);--ton-icon: var(--marke-ampel-knapp);--ton-rand: color-mix(in srgb, var(--marke-ampel-knapp) 45%, transparent)}body.cl-dunkel .gruppe[data-ton=lila]{--ton-flaeche: color-mix(in srgb, var(--cl-ton-lila-grund) 30%, transparent);--ton-icon: color-mix(in srgb, var(--cl-ton-lila-grund) 55%, white);--ton-rand: color-mix(in srgb, var(--cl-ton-lila-grund) 60%, transparent)}body.cl-dunkel .gruppe[data-ton=grau]{--ton-flaeche: rgb(255 255 255 / .08);--ton-icon: var(--marke-grau-400);--ton-rand: color-mix(in srgb, var(--marke-grund) 62%, white)}.cl-seite{padding:8px 4px 32px}.cl-seiten-kopf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:20px}.cl-seiten-kopf>div{min-width:0}.cl-seiten-kopf h1,.cl-seiten-kopf h2{margin:0;overflow-wrap:anywhere;font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.03em;color:var(--cl-text)}.cl-seiten-kopf h2{font-size:19px}.cl-seiten-kopf p{margin:4px 0 0;font-size:14px;color:var(--cl-text-schwach)}.cl-seiten-kopf .cl-chip{padding:5px 12px;border:1px solid var(--cl-rahmen);font-size:13px}.cl-seiten-kopf .cl-chip:not([class*=cl-chip--]){background:var(--cl-flaeche);color:var(--cl-text-schwach)}.cl-seiten-kopf-aktionen{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cl-geruest__inhalt .cl-seiten-kopf{position:sticky;top:calc(var(--cl-kopf-hoehe) + var(--cl-balken-hoehe, 0px));z-index:20;margin:-8px calc(-1 * (var(--cl-inhalt-rand) + 4px)) 12px;padding:8px calc(var(--cl-inhalt-rand) + 4px);background:var(--cl-hintergrund);box-shadow:0 1px 0 transparent,0 12px 16px -14px #0000;transition:background-color .22s ease,box-shadow .22s ease}.cl-geruest__inhalt .cl-seiten-kopf--klebt{background:var(--cl-flaeche);box-shadow:0 1px 0 var(--cl-rahmen),0 12px 16px -14px #00000073}@media(prefers-reduced-motion:reduce){.cl-geruest__inhalt .cl-seiten-kopf{transition:none}}.cl-karte{background:var(--cl-flaeche);border:1px solid var(--cl-rahmen);border-radius:var(--cl-radius);box-shadow:var(--cl-schatten);overflow:hidden}.cl-karte-kopf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:14px 18px;border-bottom:1px solid var(--cl-rahmen)}.cl-seitenfilter-raster{display:grid;grid-template-columns:232px minmax(0,1fr);gap:24px;align-items:start}.cl-seitenfilter{display:flex;flex-direction:column;gap:22px;padding-top:4px}.cl-seitenfilter__titel{display:block;margin-bottom:8px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cl-text-schwach)}.cl-seitenfilter .mat-mdc-form-field{width:100%;--mat-form-field-container-height: 38px;--mat-form-field-container-vertical-padding: 7px;--mat-form-field-outlined-outline-color: var(--cl-rahmen)}.cl-seitenfilter .mat-mdc-form-field+.mat-mdc-form-field{margin-top:8px}.cl-seitenfilter .mdc-text-field--outlined{background:var(--cl-flaeche);border-radius:var(--cl-radius-klein)}.cl-seitenfilter .mat-mdc-form-field-icon-prefix>mat-icon,.cl-seitenfilter .mat-mdc-form-field-icon-suffix>mat-icon{padding:7px;width:20px;height:20px;font-size:20px}.cl-seitenfilter .mat-datepicker-toggle .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 38px;width:38px;height:38px;padding:7px}.cl-seitenfilter__liste{display:flex;flex-direction:column;gap:2px;margin:0 -8px}.cl-seitenfilter__eintrag{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--cl-text);font:inherit;font-size:13.5px;text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}.cl-seitenfilter__eintrag mat-icon{flex:0 0 auto;width:18px;height:18px;font-size:18px;color:var(--cl-text-schwach)}.cl-seitenfilter__eintrag span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-seitenfilter__eintrag em{font-style:normal;font-size:12px;color:var(--cl-text-schwach);font-variant-numeric:tabular-nums}.cl-seitenfilter__eintrag:hover{background:var(--cl-hover)}.cl-seitenfilter__eintrag:focus-visible{outline:2px solid var(--cl-primaer-rand);outline-offset:1px}.cl-seitenfilter__eintrag.aktiv{background:var(--cl-primaer-flaeche);color:var(--cl-primaer);font-weight:600}.cl-seitenfilter__eintrag.aktiv mat-icon,.cl-seitenfilter__eintrag.aktiv em{color:var(--cl-primaer)}.cl-seitenfilter__link{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--cl-primaer);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.cl-seitenfilter__link mat-icon{width:16px;height:16px;font-size:16px}.cl-seitenfilter__link:disabled{color:var(--cl-gesperrt-text);cursor:default}.cl-seitenfilter__link:focus-visible{outline:2px solid var(--cl-primaer-rand);outline-offset:2px;border-radius:4px}.cl-seitenfilter-raster .cl-tabelle th.mat-mdc-header-cell,.cl-seitenfilter-raster .cl-tabelle:not(.mat-mdc-table) th{padding:12px;background:transparent;border-bottom:1px solid var(--cl-rahmen-stark)}.cl-seitenfilter-raster .cl-tabelle td.mat-mdc-cell,.cl-seitenfilter-raster .cl-tabelle:not(.mat-mdc-table) td{padding:12px}.cl-seitenfilter-raster mat-paginator{background:var(--cl-flaeche);border-top:1px solid var(--cl-rahmen)}.cl-feld-dicht.mat-mdc-form-field{--mat-form-field-container-height: 38px;--mat-form-field-container-vertical-padding: 7px;--mat-form-field-outlined-outline-color: var(--cl-rahmen-stark)}.cl-feld-dicht .mdc-text-field--outlined{background:var(--cl-flaeche);border-radius:var(--cl-radius-klein)}.cl-feld-dicht .mat-mdc-form-field-icon-prefix>mat-icon,.cl-feld-dicht .mat-mdc-form-field-icon-suffix>mat-icon{padding:7px;width:20px;height:20px;font-size:20px}.cl-reiter{display:flex;gap:2px;padding:0 6px;border-bottom:1px solid var(--cl-rahmen)}.cl-reiter__knopf{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 10px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--cl-text-schwach);font:inherit;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .15s ease,border-color .15s ease}.cl-reiter__knopf mat-icon{width:18px;height:18px;font-size:18px}.cl-reiter__knopf .cl-chip{padding:0 7px;font-size:11px}.cl-reiter__knopf:hover{color:var(--cl-text)}.cl-reiter__knopf:focus-visible{outline:2px solid var(--cl-primaer-rand);outline-offset:-4px;border-radius:8px}.cl-reiter__knopf.aktiv{color:var(--cl-text);border-bottom-color:var(--cl-akzent)}.cl-reiter--seite{margin:0 0 14px;padding:0}.cl-reiter--seite .cl-reiter__knopf{height:42px;padding:0 14px;font-size:14px}.cl-pille{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--cl-rahmen);border-radius:999px;background:transparent;color:var(--cl-text-schwach);font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.cl-pille mat-icon{width:15px;height:15px;font-size:15px}.cl-pille em{font-style:normal;font-size:11px;color:var(--cl-text-schwach)}.cl-pille:hover{color:var(--cl-text);border-color:var(--cl-rahmen-stark)}.cl-pille:focus-visible{outline:2px solid var(--cl-primaer-rand);outline-offset:2px}.cl-pille.aktiv{background:var(--cl-primaer-flaeche);border-color:var(--cl-primaer-rand);color:var(--cl-primaer)}.cl-pille.aktiv em{color:inherit}.cl-icon-knopf--rahmen{border:1px solid var(--cl-rahmen);border-radius:999px;background:var(--cl-flaeche);color:var(--cl-text)}.cl-punkt{display:inline-block;width:8px;height:8px;margin-left:6px;border-radius:999px;vertical-align:middle}.cl-punkt--rot{background:var(--marke-warnung)}@media(max-width:900px){.cl-seitenfilter-raster{grid-template-columns:minmax(0,1fr)}.cl-seitenfilter{gap:16px}.cl-seitenfilter__liste{flex-direction:row;flex-wrap:wrap;gap:4px;margin:0}.cl-seitenfilter__eintrag{height:30px;padding:0 10px;border:1px solid var(--cl-rahmen);border-radius:999px;background:var(--cl-flaeche)}.cl-seitenfilter__eintrag span{flex:0 1 auto}.cl-seitenfilter__eintrag mat-icon{display:none}}.cl-leer{padding:56px 16px;text-align:center;color:var(--cl-text-schwach)}.cl-leer mat-icon{width:40px;height:40px;font-size:40px;color:var(--cl-rahmen-stark)}.cl-leer p{margin:12px 0 0;font-size:14px}.cl-kette{display:flex;align-items:center;gap:14px;padding:14px 18px;margin-bottom:16px;border:1px solid var(--cl-rahmen);border-left:4px solid var(--cl-text-schwach);border-radius:var(--cl-radius);background:var(--cl-flaeche)}.cl-kette>mat-icon{flex:none;color:var(--cl-text-schwach)}.cl-kette .cl-knopf{flex:none;margin-left:auto}.cl-kette-text{min-width:0}.cl-kette-text strong{display:block;font-size:14px;color:var(--cl-text)}.cl-kette-text p{margin:2px 0 0;font-size:13px;color:var(--cl-text-schwach)}.cl-kette--storniert{border-left-color:var(--cl-ton-lila-grund);background:color-mix(in srgb,var(--cl-ton-lila-grund) 9%,white)}.cl-kette--storniert>mat-icon{color:var(--cl-ton-lila-grund)}.cl-kette-sperre{display:flex;align-items:flex-start;gap:6px;margin-top:8px!important;color:var(--cl-ton-lila-grund)!important}.cl-kette-sperre mat-icon{flex:none;font-size:16px;width:16px;height:16px;line-height:16px}.mat-mdc-snack-bar-container.cl-meldung{--mdc-snackbar-container-color: var(--cl-flaeche);--mdc-snackbar-supporting-text-color: var(--cl-text)}.mat-mdc-snack-bar-container.cl-meldung .mdc-snackbar__surface{background-color:var(--cl-flaeche);color:var(--cl-text);border:1px solid var(--cl-rahmen);border-left:4px solid var(--meldung-ton, var(--cl-primaer));border-radius:var(--cl-radius-klein);box-shadow:var(--cl-schatten-hoch);min-width:0;max-width:34rem}.mat-mdc-snack-bar-container.cl-meldung .mdc-snackbar__label{font-family:var(--cl-schrift),sans-serif;font-size:14px;color:var(--cl-text)}.cl-meldung--success{--meldung-ton: color-mix(in srgb, var(--marke-ampel-plan) 78%, black)}.cl-meldung--danger{--meldung-ton: color-mix(in srgb, var(--marke-ampel-verzug) 78%, black)}.cl-meldung--warning{--meldung-ton: color-mix(in srgb, var(--marke-ampel-knapp) 72%, black)}.cl-meldung--info{--meldung-ton: var(--marke-grund-hell)}body.cl-dunkel .cl-meldung--success{--meldung-ton: var(--marke-ampel-plan)}body.cl-dunkel .cl-meldung--danger{--meldung-ton: color-mix(in srgb, var(--marke-ampel-verzug) 70%, white)}body.cl-dunkel .cl-meldung--warning{--meldung-ton: var(--marke-ampel-knapp)}body.cl-dunkel .cl-meldung--info{--meldung-ton: var(--marke-signal)}body.cl-dunkel{color-scheme:dark;--cl-flaeche: color-mix(in srgb, var(--marke-grund) 94%, white);--cl-hintergrund: var(--marke-grund-tief);--cl-rahmen: color-mix(in srgb, var(--marke-grund) 78%, white);--cl-rahmen-stark: color-mix(in srgb, var(--marke-grund) 62%, white);--cl-text: var(--marke-flaeche);--cl-text-schwach: var(--marke-grau-400);--cl-primaer: var(--marke-signal);--cl-primaer-flaeche: rgb(var(--marke-signal-kanal) / .14);--cl-primaer-rand: rgb(var(--marke-signal-kanal) / .45);--cl-auf-primaer: var(--marke-grund);--cl-akzent: var(--marke-signal);--cl-akzent-tief: var(--marke-signal-tief);--cl-auf-akzent: var(--marke-grund);--cl-schatten: 0 1px 2px rgb(0 0 0 / .45);--cl-schatten-hoch: 0 6px 16px rgb(0 0 0 / .6);--cl-hover: color-mix(in srgb, var(--marke-grund) 88%, white);--cl-gesperrt-flaeche: color-mix(in srgb, var(--marke-grund-tief) 94%, white);--cl-gesperrt-rand: color-mix(in srgb, var(--marke-grund) 72%, white);--cl-gesperrt-text: var(--marke-grau-600);--cl-zustand-rot-flaeche: #3d1710;--cl-zustand-rot-text: #ff9b85;--cl-zustand-rot-rand: #7a2a1b;--cl-zustand-gelb-flaeche: #362813;--cl-zustand-gelb-text: #f0bd4f;--cl-zustand-gelb-rand: #6e5220;--cl-zustand-gruen-flaeche: #1d3314;--cl-zustand-gruen-text: #a9d977;--cl-zustand-gruen-rand: #3d6424;--cl-zustand-grau-flaeche: rgb(255 255 255 / .08);--cl-zustand-grau-text: var(--marke-grau-400);--cl-zustand-grau-rand: rgb(255 255 255 / .16);--cl-slot-gebucht: color-mix(in srgb, var(--marke-ampel-plan) 26%, var(--cl-flaeche));--cl-slot-gebucht-text: #eafff2;--cl-slot-gebucht-leise: rgb(234 255 242 / .72);--cl-slot-gebucht-pille: rgb(255 255 255 / .12);--cl-slot-jetzt: #ff8a70;--cl-slot-zusatz-text: var(--marke-signal);--cl-notiz: #8fb6ee;--cl-notiz-flaeche: #16303e;--cl-notiz-rand: rgb(143 182 238 / .45);--cl-notiz-auf-gebucht: rgb(4 26 32 / .55);--cl-notiz-auf-gebucht-text: #eafff2;background:var(--cl-hintergrund);color:var(--cl-text);--mat-form-field-outlined-hover-outline-color: var(--cl-primaer-rand);--mat-form-field-filled-hover-active-indicator-color: var(--cl-primaer-rand);--mat-select-enabled-trigger-text-color: var(--cl-text);--mat-select-disabled-trigger-text-color: var(--cl-text-schwach);--mat-select-enabled-arrow-color: var(--cl-text-schwach);--mat-select-panel-background-color: var(--cl-flaeche);--mat-option-label-text-color: var(--cl-text);--mat-option-hover-state-layer-color: var(--cl-hintergrund);--mat-option-focus-state-layer-color: var(--cl-hintergrund);--mat-option-selected-state-label-text-color: var(--cl-primaer);--mat-table-background-color: transparent;--mat-paginator-container-text-color: var(--cl-text);--mat-paginator-container-background-color: transparent;--mat-paginator-enabled-icon-color: var(--cl-text-schwach);--mat-paginator-disabled-icon-color: var(--cl-rahmen-stark);--mdc-dialog-container-color: var(--cl-flaeche);--mdc-dialog-subhead-color: var(--cl-text);--mdc-dialog-supporting-text-color: var(--cl-text);--mat-dialog-container-color: var(--cl-flaeche);--mat-datepicker-calendar-container-background-color: var(--cl-flaeche);--mat-datepicker-calendar-date-text-color: var(--cl-text);--mat-datepicker-calendar-body-label-text-color: var(--cl-text-schwach);--mat-datepicker-calendar-header-text-color: var(--cl-text-schwach);--mat-datepicker-calendar-period-button-text-color: var(--cl-text);--mat-datepicker-calendar-period-button-icon-color: var(--cl-text-schwach);--mat-datepicker-calendar-navigation-button-icon-color: var(--cl-text-schwach);--mat-datepicker-calendar-date-today-outline-color: var(--cl-primaer-rand);--mat-datepicker-toggle-icon-color: var(--cl-text-schwach);--mat-datepicker-calendar-date-hover-state-background-color: var(--cl-hintergrund);--mdc-checkbox-unselected-icon-color: var(--cl-text-schwach);--mdc-checkbox-unselected-hover-icon-color: var(--cl-text);--mat-checkbox-label-text-color: var(--cl-text);--mat-sort-arrow-color: var(--cl-text-schwach)}.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary{--mat-button-filled-container-color: var(--cl-akzent);--mat-button-filled-label-text-color: var(--cl-auf-akzent);--mat-button-filled-state-layer-color: var(--cl-auf-akzent);--mat-button-protected-container-color: var(--cl-akzent);--mat-button-protected-label-text-color: var(--cl-auf-akzent);--mat-button-protected-state-layer-color: var(--cl-auf-akzent)}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-button-text-label-text-color: var(--cl-primaer);--mat-button-text-state-layer-color: var(--cl-primaer);--mat-button-outlined-label-text-color: var(--cl-primaer);--mat-button-outlined-state-layer-color: var(--cl-primaer)}app-login .mat-mdc-unelevated-button.mat-primary{border:1px solid var(--cl-akzent-tief)}app-layout a,app-master-layout a,.mat-mdc-dialog-container a{color:var(--cl-primaer)}app-layout a:hover,app-layout a:focus,app-master-layout a:hover,app-master-layout a:focus{color:var(--cl-primaer)}body{--mat-button-text-label-text-color: var(--cl-text);--mat-button-text-state-layer-color: var(--cl-text);--mat-form-field-subscript-text-line-height: 20px;--mat-paginator-container-text-line-height: 20px;--mat-icon-button-state-layer-size: 48px;--mat-button-text-container-height: 36px;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-protected-container-height: 36px}body{--mat-form-field-outlined-container-shape: var(--cl-radius-klein);--mat-form-field-filled-container-shape: var(--cl-radius-klein);--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 20px;--mat-form-field-filled-with-label-container-padding-bottom: 4px;--mat-form-field-container-text-size: 14px;--mat-form-field-outlined-label-text-size: 14px;--mat-form-field-filled-label-text-size: 14px;--mat-select-trigger-text-size: 14px;--mat-option-label-text-size: 14px;--mat-form-field-outlined-input-text-color: var(--cl-text);--mat-form-field-outlined-input-text-placeholder-color: var(--cl-text-schwach);--mat-form-field-outlined-label-text-color: var(--cl-text-schwach);--mat-form-field-outlined-hover-label-text-color: var(--cl-text);--mat-form-field-outlined-focus-label-text-color: var(--cl-primaer);--mat-form-field-outlined-disabled-label-text-color: var(--cl-gesperrt-text);--mat-form-field-outlined-disabled-input-text-color: var(--cl-gesperrt-text);--mat-form-field-outlined-outline-color: var(--cl-rahmen-stark);--mat-form-field-outlined-hover-outline-color: var(--cl-primaer);--mat-form-field-outlined-focus-outline-color: var(--cl-primaer);--mat-form-field-outlined-disabled-outline-color: var(--cl-rahmen);--mat-form-field-outlined-caret-color: var(--cl-primaer);--mat-form-field-filled-container-color: color-mix(in srgb, var(--cl-text) 4%, var(--cl-hintergrund));--mat-form-field-filled-disabled-container-color: var(--cl-hintergrund);--mat-form-field-filled-input-text-color: var(--cl-text);--mat-form-field-filled-disabled-input-text-color: var(--cl-gesperrt-text);--mat-form-field-filled-input-text-placeholder-color: var(--cl-text-schwach);--mat-form-field-filled-label-text-color: var(--cl-text-schwach);--mat-form-field-filled-hover-label-text-color: var(--cl-text);--mat-form-field-filled-focus-label-text-color: var(--cl-primaer);--mat-form-field-filled-disabled-label-text-color: var(--cl-gesperrt-text);--mat-form-field-filled-caret-color: var(--cl-primaer);--mat-form-field-filled-active-indicator-color: var(--cl-rahmen-stark);--mat-form-field-filled-hover-active-indicator-color: var(--cl-primaer);--mat-form-field-filled-focus-active-indicator-color: var(--cl-primaer);--mat-select-enabled-arrow-color: var(--cl-text-schwach);--mat-select-focused-arrow-color: var(--cl-primaer);--mat-select-panel-background-color: var(--cl-flaeche);--mat-select-container-elevation-shadow: var(--cl-schatten-hoch);--mat-autocomplete-background-color: var(--cl-flaeche);--mat-autocomplete-container-shape: var(--cl-radius-klein);--mat-autocomplete-container-elevation-shadow: var(--cl-schatten-hoch)}.cdk-overlay-pane div.mat-mdc-select-panel,.cdk-overlay-pane div.mat-mdc-autocomplete-panel{padding:6px;border-radius:var(--cl-radius-klein)}.cdk-overlay-pane div.mat-mdc-select-panel .mat-mdc-option,.cdk-overlay-pane div.mat-mdc-autocomplete-panel .mat-mdc-option{min-height:40px;border-radius:calc(var(--cl-radius-klein) - 4px)}.cl-seite p,.cl-seite h1,.cl-seite h2,.cl-seite h3,.cl-seite h4,.cl-seite h5,.cl-seite h6,.cl-seite li,.mat-mdc-dialog-container p,.mat-mdc-dialog-container h1,.mat-mdc-dialog-container h2,.mat-mdc-dialog-container h3,.mat-mdc-dialog-container h4,.mat-mdc-dialog-container li{color:var(--cl-text)}.cl-seite .cl-zusatz,.cl-seite .cl-leer,.cl-seite .cl-option-zusatz,.cl-seite .cl-listen-zusatz,.cl-seite .cl-gruppen-kopf-zusatz,.cl-seite .cl-abschnitt-text,.cl-seite .cl-abschnitt>h3,.mat-mdc-dialog-container .cl-zusatz,.mat-mdc-dialog-container .sudo-inhalt p{color:var(--cl-text-schwach)}.cl-geruest{--cl-kopf-hoehe: 76px;--cl-inhalt-rand: 36px;display:grid;grid-template-columns:256px 1fr;grid-template-rows:var(--cl-kopf-hoehe) 1fr;grid-template-areas:"kopf  kopf" "navi  inhalt";min-height:calc(100vh - var(--cl-balken-hoehe, 0px));background:var(--cl-hintergrund);color:var(--cl-text)}.cl-geruest__kopf{grid-area:kopf;position:sticky;top:var(--cl-balken-hoehe, 0px);z-index:30;height:var(--cl-kopf-hoehe);display:flex;align-items:center;padding:0 20px;background:var(--cl-flaeche);border-bottom:1px solid var(--cl-rahmen)}.cl-kopf-meldungen{position:absolute;left:50%;top:18px;transform:translate(-50%);width:max-content;max-width:min(720px,100% - 520px);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:5}.cl-kopf-meldung{display:flex;align-items:center;gap:10px;max-width:100%;box-sizing:border-box;min-height:40px;padding:7px 8px 7px 14px;border-radius:999px;background:var(--cl-flaeche);border:1px solid var(--cl-rahmen-stark);box-shadow:0 8px 24px color-mix(in srgb,black 30%,transparent);color:var(--cl-text);font-size:13.5px;line-height:1.35;animation:cl-kopf-meldung-auf .18s ease-out}.cl-kopf-meldung>mat-icon{flex:none;width:18px;height:18px;font-size:18px;color:var(--meldung-ton, var(--cl-primaer))}.cl-kopf-meldung--success{--meldung-ton: var(--marke-ampel-plan)}.cl-kopf-meldung--danger{--meldung-ton: var(--cl-gefahr, #d84a2f)}.cl-kopf-meldung--warning{--meldung-ton: var(--marke-ampel-knapp)}.cl-kopf-meldung--info{--meldung-ton: var(--cl-primaer)}.cl-kopf-meldung__text{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cl-kopf-meldung__weg{flex:none;border:0;background:transparent;padding:0 4px;color:var(--cl-primaer);font:inherit;font-weight:600;white-space:nowrap;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cl-kopf-meldung__zu{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:var(--cl-text-schwach);cursor:pointer}.cl-kopf-meldung__zu mat-icon{width:16px;height:16px;font-size:16px}.cl-kopf-meldung__zu:hover{background:var(--cl-hover);color:var(--cl-text)}@keyframes cl-kopf-meldung-auf{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:719px){.cl-kopf-meldungen{left:12px;right:12px;top:calc(var(--cl-kopf-hoehe, 76px) - 8px);transform:none;width:auto;max-width:none}.cl-kopf-meldung{border-radius:14px}.cl-kopf-meldung__text{-webkit-line-clamp:5}}.cl-geruest__navi{grid-area:navi;background:var(--cl-flaeche);border-right:1px solid var(--cl-rahmen);position:sticky;top:calc(var(--cl-kopf-hoehe) + var(--cl-balken-hoehe, 0px));align-self:start;max-height:calc(100vh - var(--cl-kopf-hoehe) - var(--cl-balken-hoehe, 0px));overflow-y:auto;padding:12px 8px 24px}.cl-geruest__inhalt{grid-area:inhalt;min-width:0;padding:36px var(--cl-inhalt-rand) 12px}.cl-geruest--zu{grid-template-columns:60px 1fr}.cl-geruest--zu .cl-navi__wort,.cl-geruest--zu .cl-navi__titel{display:none}.cl-geruest--zu .cl-navi__punkt{justify-content:center;padding-inline:0}.cl-geruest--zu .cl-navi__kinder{padding-left:0}.cl-navi,.cl-navi__kinder{list-style:none;margin:0;padding:0}.cl-navi__gruppe+.cl-navi__gruppe{margin-top:14px;padding-top:14px;border-top:1px solid var(--cl-rahmen)}.cl-navi__titel{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;margin-bottom:6px;border:0;border-bottom:1px solid var(--cl-rahmen);border-radius:var(--cl-radius-klein) var(--cl-radius-klein) 0 0;background:transparent;font:inherit;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--cl-text-schwach);text-align:left;cursor:pointer}.cl-navi__titel mat-icon{flex:0 0 auto;width:19px;height:19px;font-size:19px}.cl-navi__titel:hover{background:var(--cl-hover)}.cl-navi__titel:focus-visible{outline:2px solid var(--cl-primaer-rand);outline-offset:-2px}.cl-navi__titel-wort{flex:1 1 auto}.cl-navi__pfeil{transition:transform .18s ease}.cl-navi__gruppe--zu .cl-navi__titel .cl-navi__pfeil{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){.cl-navi__pfeil{transition:none}}.cl-navi__punkt{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--cl-radius-klein);color:var(--cl-text);text-decoration:none;font-size:14px;white-space:nowrap}.cl-navi__punkt mat-icon{flex:0 0 auto;font-size:20px;width:20px;height:20px;color:var(--cl-text-schwach)}.cl-navi__punkt:hover{background:var(--cl-hover)}.cl-navi__punkt.aktiv{background:var(--cl-primaer-flaeche);color:var(--cl-primaer);font-weight:600}.cl-navi__punkt.aktiv mat-icon{color:var(--cl-primaer)}.cl-navi__punkt--allein{font-weight:600}.cl-geruest--clue{grid-template-columns:256px minmax(0,1fr) 400px;grid-template-areas:"kopf  kopf    kopf" "navi  inhalt  clue"}.cl-geruest--clue.cl-geruest--zu{grid-template-columns:60px minmax(0,1fr) 400px}.cl-geruest__clue{grid-area:clue;position:sticky;top:calc(var(--cl-kopf-hoehe) + var(--cl-balken-hoehe, 0px));align-self:start;height:calc(100vh - var(--cl-kopf-hoehe) - var(--cl-balken-hoehe, 0px));background:var(--cl-flaeche);border-left:1px solid var(--cl-rahmen);z-index:20}.cl-geruest__clue[hidden]{display:none}.kopf-clue.kopf-clue--offen{background:var(--cl-primaer-flaeche);color:var(--cl-primaer)}.kopf-clue-zahl{min-width:18px;height:18px;padding:0 5px;margin-left:2px;border-radius:999px;display:inline-grid;place-items:center;font-size:10.5px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;background:var(--cl-akzent);color:var(--cl-auf-akzent);pointer-events:none}.cl-clue-funke{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 7px;border-radius:999px;cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap;border:1px dashed var(--cl-akzent);background:color-mix(in srgb,var(--cl-akzent) 14%,var(--cl-flaeche));color:var(--cl-text)}.cl-clue-funke mat-icon{width:14px;height:14px;font-size:14px;color:var(--cl-akzent-tief, var(--cl-akzent))}.cl-clue-funke:hover:not(:disabled){border-style:solid}.cl-clue-funke:focus-visible{outline:2px solid var(--cl-akzent);outline-offset:2px}.cl-clue-funke:disabled{opacity:.6;cursor:progress}.cl-clue-funke__preis{font-weight:600;color:var(--cl-text-schwach);font-variant-numeric:tabular-nums}.cl-clue-funke__preis:before{content:"\b7  "}.cl-clue-stelle--zeigen{border-radius:var(--cl-radius-klein);animation:cl-clue-stelle 2.4s ease-out}@keyframes cl-clue-stelle{0%,60%{box-shadow:0 0 0 3px var(--cl-akzent)}to{box-shadow:0 0 0 3px transparent}}@media(prefers-reduced-motion:reduce){.cl-clue-stelle--zeigen{animation:none;box-shadow:0 0 0 3px var(--cl-akzent)}}@media(max-width:1180px){.cl-geruest--clue,.cl-geruest--clue.cl-geruest--zu{grid-template-columns:256px minmax(0,1fr);grid-template-areas:"kopf  kopf" "navi  inhalt"}.cl-geruest--clue.cl-geruest--zu{grid-template-columns:60px minmax(0,1fr)}.cl-geruest__clue{position:fixed;right:0;bottom:0;width:min(400px,100vw);height:auto;align-self:stretch;box-shadow:var(--cl-schatten-hoch);z-index:26}}.cl-geruest__schleier{display:none}@media(max-width:720px){.cl-geruest,.cl-geruest--clue,.cl-geruest--clue.cl-geruest--zu{grid-template-columns:1fr;grid-template-areas:"kopf" "inhalt"}.cl-geruest__navi{position:fixed;top:calc(var(--cl-kopf-hoehe) + var(--cl-balken-hoehe, 0px));left:0;bottom:0;width:256px;z-index:25;box-shadow:var(--cl-schatten-hoch);align-self:stretch;max-height:none}.cl-geruest--zu .cl-geruest__navi{display:none}.cl-geruest__schleier{display:block;position:fixed;inset:calc(var(--cl-kopf-hoehe) + var(--cl-balken-hoehe, 0px)) 0 0 0;z-index:24;background:#00000080}.cl-geruest--zu .cl-geruest__schleier{display:none}}body.cl-dunkel .cl-chip--gruen{background:color-mix(in srgb,var(--marke-ampel-plan) 18%,transparent);color:var(--marke-ampel-plan)}body.cl-dunkel .cl-chip--gelb,body.cl-dunkel .cl-warnung{background:#362813;color:#e8b23a}body.cl-dunkel .cl-chip--rot{background:#3d1710;color:#ff8a70}body.cl-dunkel .cl-chip--grau{background:#ffffff14;color:var(--marke-grau-400)}.cl-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:var(--cl-primaer-flaeche);color:var(--cl-primaer);font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}.cl-chip--lila{background:color-mix(in srgb,var(--cl-ton-lila-grund) 9%,white);color:var(--cl-ton-lila-grund)}body.cl-dunkel .cl-chip--lila{background:color-mix(in srgb,var(--cl-ton-lila-grund) 30%,transparent);color:color-mix(in srgb,var(--cl-ton-lila-grund) 55%,white)}.cl-rolle-versteck{--cl-rolle: #a3620a;--cl-rolle-flaeche: #fdf0dc}.cl-rolle-stimmung{--cl-rolle: #6b3fb8;--cl-rolle-flaeche: #f0e9fc}.cl-rolle-weg{--cl-rolle: #1b7250;--cl-rolle-flaeche: #e1f3ea}.cl-rolle-zeitreise{--cl-rolle: #2e74b5;--cl-rolle-flaeche: #e2eefa}body.cl-dunkel .cl-rolle-versteck{--cl-rolle: #ffc56b;--cl-rolle-flaeche: #3a2d17}body.cl-dunkel .cl-rolle-stimmung{--cl-rolle: #c8adff;--cl-rolle-flaeche: #2c2342}body.cl-dunkel .cl-rolle-weg{--cl-rolle: #7fd8a8;--cl-rolle-flaeche: #183328}body.cl-dunkel .cl-rolle-zeitreise{--cl-rolle: #8cc4f5;--cl-rolle-flaeche: #172a3d}body.cl-dunkel .cl-knopf--gefahr:not(:disabled){color:#ff8a70}body.cl-dunkel .cl-knopf--gefahr:not(:disabled):hover{background:#3d1710;border-color:#7a3325;color:#ff8a70}body.cl-dunkel .cl-icon-knopf--gefahr:hover:not(:disabled){background:#3d1710;color:#ff8a70}body.cl-dunkel .cl-knopf--primaer:hover:not(:disabled){background:var(--cl-akzent);border-color:#edffa8}body.cl-dunkel .ueberfaellig{color:#e8b23a}body.cl-dunkel .mdc-text-field--filled:not(.mdc-text-field--disabled),body.cl-dunkel .mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--cl-hintergrund)}body.cl-dunkel .mdc-text-field .mdc-text-field__input{color:var(--cl-text);caret-color:var(--cl-primaer)}body.cl-dunkel .mdc-text-field .mdc-text-field__input::placeholder{color:var(--cl-text-schwach)}body.cl-dunkel .mdc-text-field .mdc-floating-label,body.cl-dunkel .mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--cl-text-schwach)}body.cl-dunkel .mdc-text-field--focused:not(.mdc-text-field--invalid) .mdc-floating-label{color:var(--cl-primaer)}body.cl-dunkel .mdc-text-field:not(.mdc-text-field--disabled):hover .mdc-floating-label,body.cl-dunkel .mdc-text-field--outlined:not(.mdc-text-field--disabled):hover .mdc-floating-label,body.cl-dunkel .mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--cl-text)}body.cl-dunkel .mdc-text-field--outlined:not(.mdc-text-field--disabled):hover .mdc-notched-outline .mdc-notched-outline__leading,body.cl-dunkel .mdc-text-field--outlined:not(.mdc-text-field--disabled):hover .mdc-notched-outline .mdc-notched-outline__notch,body.cl-dunkel .mdc-text-field--outlined:not(.mdc-text-field--disabled):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--cl-primaer-rand)}body.cl-dunkel .mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before{border-bottom-color:var(--cl-primaer-rand)}body.cl-dunkel .mdc-text-field--filled .mdc-line-ripple:before{border-bottom-color:var(--cl-rahmen-stark)}body.cl-dunkel .mdc-text-field--outlined:not(.mdc-text-field--focused) .mdc-notched-outline__leading,body.cl-dunkel .mdc-text-field--outlined:not(.mdc-text-field--focused) .mdc-notched-outline__notch,body.cl-dunkel .mdc-text-field--outlined:not(.mdc-text-field--focused) .mdc-notched-outline__trailing{border-color:var(--cl-rahmen-stark)}body.cl-dunkel .mat-mdc-select-value{color:var(--cl-text)}body.cl-dunkel .mat-mdc-select-arrow{color:var(--cl-text-schwach)}body.cl-dunkel .mat-mdc-option{color:var(--cl-text)}body.cl-dunkel .mat-mdc-option:hover:not(.mdc-list-item--disabled),body.cl-dunkel .mat-mdc-option.mat-mdc-option-active{background:var(--cl-hintergrund)}body.cl-dunkel .mdc-checkbox__background{border-color:var(--cl-text-schwach)}body.cl-dunkel .mat-mdc-checkbox label{color:var(--cl-text)}body.cl-dunkel .mat-mdc-paginator{background:var(--cl-hintergrund);color:var(--cl-text)}body.cl-dunkel .mat-mdc-paginator-icon{fill:var(--cl-text-schwach)}body.cl-dunkel .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:var(--cl-rahmen-stark)}body.cl-dunkel .mat-calendar-body-cell-content{color:var(--cl-text)}body.cl-dunkel .mat-calendar-table-header,body.cl-dunkel .mat-calendar-body-label{color:var(--cl-text-schwach)}body.cl-dunkel .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:var(--cl-hintergrund)}body.cl-dunkel .mat-datepicker-toggle,body.cl-dunkel .mat-calendar-period-button{color:var(--cl-text-schwach)}body.cl-dunkel .mat-mdc-table td.mat-mdc-cell{color:var(--cl-text)}body.cl-dunkel .mat-mdc-table th.mat-mdc-header-cell{color:var(--cl-text-schwach)}body.cl-dunkel .mat-mdc-outlined-button:not(:disabled){color:var(--cl-text);border-color:var(--cl-rahmen-stark)}body.cl-dunkel .mat-mdc-outlined-button:disabled{color:var(--cl-text-schwach);border-color:var(--cl-rahmen)}body.cl-dunkel .cl-kette--storniert{border-left-color:color-mix(in srgb,var(--cl-ton-lila-grund) 55%,white);background:color-mix(in srgb,var(--cl-ton-lila-grund) 30%,transparent)}body.cl-dunkel .cl-kette--storniert>mat-icon{color:color-mix(in srgb,var(--cl-ton-lila-grund) 55%,white)}body.cl-dunkel .cl-kette-sperre{color:color-mix(in srgb,var(--cl-ton-lila-grund) 55%,white)!important}body.cl-dunkel .cl-sperrmarke{border-color:color-mix(in srgb,var(--cl-ton-lila-grund) 60%,transparent);background:color-mix(in srgb,var(--cl-ton-lila-grund) 30%,transparent);color:color-mix(in srgb,var(--cl-ton-lila-grund) 55%,white)}body.cl-dunkel .cl-seite.bestellung--gesperrt .cl-karte{background:color-mix(in srgb,var(--marke-grund-tief) 96%,white);border-color:color-mix(in srgb,var(--marke-grund) 78%,white)}body.cl-dunkel .cl-seite.bestellung--gesperrt .cl-seiten-kopf h1{color:var(--cl-text-schwach)}body.cl-dunkel .cl-liste .hinweis{color:#e8b23a}body.cl-dunkel .zeitpanel--laeuft{border-color:#7cb342;background:#16290f}body.cl-dunkel .zeitpanel--pause{border-color:#e0a800;background:#33270e}body.cl-dunkel .wert--pause{color:#e8b23a}body.cl-dunkel .zeit-knopf:hover:not(:disabled){background:#ffffff0f}body.cl-dunkel .zeit-knopf--start{color:var(--marke-ampel-plan)}body.cl-dunkel .zeit-knopf--ende{color:#ff8a70}body.cl-dunkel .zeit-fehler mat-icon{color:#ff8a70}body.cl-dunkel .existing-booking{color:#ff8a70}body.cl-dunkel .mat-mdc-select-panel,body.cl-dunkel .mat-mdc-menu-panel,body.cl-dunkel .mat-datepicker-content,body.cl-dunkel .mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--cl-flaeche);color:var(--cl-text)}body.cl-dunkel .mat-calendar-arrow{fill:var(--cl-text-schwach)}body.cl-dunkel .mat-sort-header-arrow{color:var(--cl-text-schwach)}.mw-bereich .cl-seite p,.mw-bereich .cl-seite h1,.mw-bereich .cl-seite h2,.mw-bereich .cl-seite h3,.mw-bereich .cl-seite h4,.mw-bereich .cl-seite h5,.mw-bereich .cl-seite h6{color:var(--cl-text)}.mw-bereich .cl-seite .cl-zusatz,.mw-bereich .cl-seite .cl-leer,.mw-bereich .cl-seite .cl-option-zusatz,.mw-bereich .cl-seite .cl-listen-zusatz,.mw-bereich .cl-seite .cl-gruppen-kopf-zusatz{color:var(--cl-text-schwach)}body.cl-dunkel{--mat-button-text-label-text-color: var(--cl-text);--mat-button-text-state-layer-color: var(--cl-text)}.cl-hinweis{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 16px;font-size:13px;line-height:1.55;color:var(--cl-text-schwach)}.cl-token-liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px 32px;margin:0 0 24px;padding:20px;background:var(--cl-hintergrund);border:1px solid var(--cl-rahmen);border-radius:var(--cl-radius)}.cl-token-gruppe{min-width:0}.cl-token-gruppe h3{margin:0 0 8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--cl-text-schwach)}.cl-token-gruppe dl{margin:0}.cl-token-gruppe dt{margin-top:6px}.cl-token-gruppe code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;color:var(--cl-primaer);background:var(--cl-primaer-flaeche);border-radius:var(--cl-radius-klein);padding:1px 5px;word-break:break-all}.cl-token-gruppe dd{margin:2px 0 0;font-size:12px;line-height:1.5;color:var(--cl-text)}.cl-token-beispiel{display:block;color:var(--cl-text-schwach);font-style:italic}.cl-icon-knopf{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:var(--cl-radius-klein);background:transparent;color:var(--cl-text-schwach);cursor:pointer;transition:background-color .15s ease,color .15s ease}.cl-icon-knopf mat-icon{width:20px;height:20px;font-size:20px}.cl-icon-knopf:hover:not(:disabled){background:var(--cl-primaer-flaeche);color:var(--cl-primaer)}.cl-icon-knopf:focus-visible{outline:2px solid var(--cl-primaer-rand);outline-offset:1px}.cl-aktionen{display:flex;align-items:center;justify-content:flex-end;gap:4px}.cl-tabelle{width:100%;background:transparent}.cl-tabelle th.mat-mdc-header-cell{padding:12px 16px;background:var(--cl-hintergrund);border-bottom:1px solid var(--cl-rahmen);color:var(--cl-text-schwach);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cl-tabelle td.mat-mdc-cell{padding:12px 16px;border-bottom:1px solid var(--cl-rahmen);color:var(--cl-text);font-size:13.5px}.cl-tabelle tr.mat-mdc-row{transition:background-color .12s ease}.cl-tabelle tr.mat-mdc-row:hover{background:var(--cl-hover)}.cl-tabelle tr.mat-mdc-row:last-of-type td.mat-mdc-cell{border-bottom:0}.cl-tabelle:not(.mat-mdc-table){border-collapse:collapse}.cl-tabelle:not(.mat-mdc-table) th{padding:12px 16px;background:var(--cl-hintergrund);border-bottom:1px solid var(--cl-rahmen);color:var(--cl-text-schwach);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap}.cl-tabelle:not(.mat-mdc-table) td{padding:12px 16px;border-bottom:1px solid var(--cl-rahmen);color:var(--cl-text);font-size:13.5px;vertical-align:top}.cl-tabelle:not(.mat-mdc-table) tbody tr{transition:background-color .12s ease}.cl-tabelle:not(.mat-mdc-table) tbody tr:hover{background:var(--cl-hover)}.cl-tabelle:not(.mat-mdc-table) tbody tr:last-child td{border-bottom:0}.cl-tabelle:not(.mat-mdc-table) th.rechts,.cl-tabelle:not(.mat-mdc-table) td.rechts{text-align:right}.cl-tabelle-rahmen{overflow-x:auto}.cl-zusatz{display:block;margin-top:2px;color:var(--cl-text-schwach);font-size:12px;line-height:1.35}.cl-stark{font-weight:600}.cl-knopf{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--cl-rahmen);border-radius:var(--cl-radius-klein);background:var(--cl-flaeche);color:var(--cl-text);font:inherit;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cl-knopf mat-icon{width:18px;height:18px;font-size:18px}.cl-knopf:hover:not(:disabled){background:var(--cl-hintergrund);border-color:var(--cl-rahmen-stark)}.cl-knopf:focus-visible{outline:2px solid var(--cl-primaer-rand);outline-offset:1px}.cl-textknopf{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--cl-rahmen);border-radius:var(--cl-radius-klein);background:var(--cl-flaeche);color:var(--cl-text);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.cl-textknopf mat-icon{width:17px;height:17px;font-size:17px;color:var(--cl-text-schwach);transition:color .15s ease}.cl-textknopf:hover:not(:disabled){background:var(--cl-primaer-flaeche);border-color:var(--cl-primaer-rand);color:var(--cl-primaer)}.cl-textknopf:hover:not(:disabled) mat-icon{color:var(--cl-primaer)}.cl-textknopf:focus-visible{outline:2px solid var(--cl-primaer-rand);outline-offset:1px}.cl-textknopf[disabled]{background:var(--cl-gesperrt-flaeche);border-color:var(--cl-gesperrt-rand);color:var(--cl-gesperrt-text);box-shadow:none;cursor:not-allowed}.cl-textknopf[disabled] mat-icon{color:var(--cl-gesperrt-text)}.cl-icon-knopf:disabled,.cl-icon-knopf[disabled]{background:transparent;color:var(--cl-gesperrt-text);opacity:.6;cursor:not-allowed}.cl-listen-zeile{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--cl-rahmen);transition:background-color .12s ease}.cl-listen-zeile:last-child{border-bottom:0}.cl-listen-zeile:hover{background:var(--cl-hover)}.cl-listen-text{flex:1 1 auto;min-width:220px}.cl-listen-anhang{padding:4px 18px 18px;border-bottom:1px solid var(--cl-rahmen);background:var(--cl-hover)}.cl-listen-anhang:last-child{border-bottom:0}.cl-dns-liste{display:flex;flex-direction:column;gap:10px;margin-top:10px}.cl-dns-zeile{display:grid;grid-template-columns:90px minmax(0,1fr) minmax(0,1.2fr);gap:12px;align-items:start;padding:10px 12px;border:1px solid var(--cl-rahmen);border-radius:10px;background:var(--cl-flaeche)}.cl-dns-feld{display:flex;flex-direction:column;gap:2px;min-width:0}.cl-dns-feld code{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.cl-dns-feld .cl-icon-knopf{align-self:flex-start}.cl-dns-beschriftung{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--cl-text-schwach)}@media(max-width:720px){.cl-dns-zeile{grid-template-columns:1fr}}.cl-listen-zeile .cl-chip[title]{display:inline-block;max-width:320px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}@media(max-width:720px){.cl-listen-zeile{flex-wrap:wrap;row-gap:8px}.cl-listen-text{flex:1 1 100%;min-width:0}.cl-listen-zeile .cl-chip[title]{max-width:100%}}.cl-listen-name{display:block;font-size:14px;font-weight:600;color:var(--cl-text);overflow-wrap:anywhere}.geraet{grid-column:1/-1;border:1px solid var(--cl-rahmen);border-radius:var(--cl-radius);padding:14px 16px 4px;margin-bottom:14px}.geraet-kopf{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;margin-bottom:12px}.geraet-kopf h3{margin:0;font-size:14px;font-weight:600}.cl-icon-knopf--aktiv{color:var(--cl-akzent-tief)}.cl-icon-knopf--gefahr:hover:not(:disabled){background:#ffece7;color:#d43418}.mat-mdc-checkbox{--mat-checkbox-selected-icon-color: var(--cl-primaer);--mat-checkbox-selected-hover-icon-color: var(--cl-primaer);--mat-checkbox-selected-focus-icon-color: var(--cl-primaer);--mat-checkbox-selected-pressed-icon-color: var(--cl-primaer);--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-hover-state-layer-color: var(--cl-primaer);--mat-checkbox-selected-focus-state-layer-color: var(--cl-primaer);--mat-checkbox-selected-pressed-state-layer-color: var(--cl-primaer);--mat-checkbox-label-text-color: var(--cl-text);--mat-checkbox-label-text-size: 13.5px}.cl-gruppen-kopf{padding:10px 18px;background:var(--cl-hintergrund);border-bottom:1px solid var(--cl-rahmen);color:var(--cl-text-schwach);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cl-farbtupfer{flex:0 0 auto;width:12px;height:12px;border-radius:50%;border:1px solid rgba(44,51,73,.15)}.cl-formular{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 18px;align-items:start}.cl-formular mat-form-field{width:100%}.cl-formular .mat-mdc-form-field-subscript-wrapper{height:auto;min-height:22px}.cl-formular .mat-mdc-form-field-hint-wrapper{position:static}.cl-feld-breit{grid-column:1/-1}.cl-formular-block{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 18px;align-items:start}.cl-formular-block>.cl-abschnitt-text{grid-column:1/-1}.cl-option-zweizeilig.mat-mdc-option{height:auto;min-height:48px;padding-top:8px;padding-bottom:8px}.cl-option-zweizeilig.mat-mdc-option .mdc-list-item__primary-text{display:flex;flex-direction:column;gap:1px;line-height:1.35}.cl-schalter-gruppe{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px 18px;margin-bottom:22px}.cl-schalter-liste{grid-column:1/-1;display:grid;gap:12px;margin:2px 0 22px}.cl-schalter{display:grid;gap:0;min-width:0}.cl-schalter__hinweis{margin:-2px 0 0 40px;font-size:12px;line-height:1.5;color:var(--cl-text-schwach);overflow-wrap:anywhere}.cl-formular-zeile{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.cl-formular-zeile mat-form-field{flex:1 1 180px;min-width:0}.cl-formular-zeile .cl-knopf{margin-top:8px}.cl-block{padding:16px;margin-bottom:16px;background:var(--cl-hintergrund);border:1px solid var(--cl-rahmen);border-radius:var(--cl-radius-klein)}.cl-block:last-child{margin-bottom:0}.cl-block-kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.cl-block-kopf h3{margin:0;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-text-schwach)}.cl-chip--gruen{background:#edf7dd;color:#4a7a12}.cl-chip--gelb{background:#fdf1d9;color:#a06a08}.cl-chip--rot{background:#ffece7;color:#d43418}.cl-chip--grau{background:color-mix(in srgb,var(--marke-grau-600) 10%,white);color:var(--marke-grau-600)}.cl-knopf--primaer{background:var(--cl-akzent);border-color:var(--cl-akzent-tief);color:var(--cl-auf-akzent)}.cl-knopf--primaer:hover:not(:disabled){background:var(--cl-akzent-tief);border-color:var(--cl-akzent-tief);color:var(--cl-auf-akzent)}.cl-knopf--gefahr{color:#d43418}.cl-knopf--gefahr:hover:not(:disabled){background:#ffefeb;border-color:#f7c3b7;color:#d43418}.cl-knopf:disabled,.cl-knopf[disabled]{background:var(--cl-gesperrt-flaeche);border-color:var(--cl-gesperrt-rand);color:var(--cl-gesperrt-text);box-shadow:none;cursor:not-allowed}.cl-liste{display:block}.cl-listen-zusatz{display:block;margin-top:2px;font-size:12px;color:var(--cl-text-schwach);overflow-wrap:anywhere}.cl-listen-zusatz .cl-chip{margin-left:6px;vertical-align:middle}.cl-warnung{grid-column:1/-1;margin:0;padding:10px 14px;border-radius:var(--cl-radius-klein);background:#fdf1d9;color:#a06a08;font-size:13px;line-height:1.45}.cl-abschnitt{padding:18px}.cl-abschnitt+.cl-abschnitt{margin-top:16px}.cl-abschnitt>h2{margin:0 0 16px;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--cl-text)}.cl-abschnitt>h2+p{margin:-12px 0 16px;font-size:13px;color:var(--cl-text-schwach)}.cl-abschnitt>h3{margin:24px 0 12px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-text-schwach)}.cl-abschnitt-text{margin:0 0 16px;font-size:13px;color:var(--cl-text-schwach);max-width:70ch}.cl-option-zusatz{font-size:12px;color:var(--cl-text-schwach)}.systemmail-vorschau{display:block;width:100%;min-height:520px;border:1px solid var(--cl-rahmen);border-radius:10px;background:#fff}.systemmail-quelltext{max-height:520px;overflow:auto;padding:12px;border:1px solid var(--cl-rahmen);border-radius:10px;background:var(--cl-hover);font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.cl-ergebnis{margin:12px 0 0;display:grid;gap:6px;font-size:13px}.cl-ergebnis>div{display:grid;grid-template-columns:96px 1fr;gap:10px;align-items:center;padding:8px 10px;border-radius:8px;background:var(--cl-hintergrund)}.cl-ergebnis dt{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cl-text-schwach)}.cl-ergebnis dd{margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.cl-ergebnis dd b{font-weight:600}.cl-ergebnis-quelle{font-size:11.5px;padding:2px 8px;border-radius:999px;border:1px solid var(--cl-rahmen-stark);color:var(--cl-text-schwach);white-space:nowrap}.cl-ergebnis-quelle--konzept{border-color:color-mix(in srgb,var(--cl-akzent-tief) 50%,transparent);color:var(--cl-akzent-tief)}.cl-ergebnis-quelle--still{border-style:dashed}.cl-feld-info{color:var(--cl-text-schwach);cursor:help;width:20px;height:20px;font-size:20px;flex:none}.cl-feld-info:hover,.cl-feld-info:focus-visible{color:var(--cl-text);outline:none}.cl-feld-info--klein{width:16px;height:16px;font-size:16px;vertical-align:-3px;margin-left:4px}.cl-feld-einheit{font-size:12.5px;color:var(--cl-text-schwach);white-space:nowrap;padding-right:4px}.gross-knopf{display:flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;width:100%;min-height:48px;padding:0 14px;border:1px solid var(--cl-primaer);border-radius:var(--cl-radius-klein);background:var(--cl-primaer);color:var(--cl-auf-primaer);font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.gross-knopf:disabled{background:var(--cl-gesperrt-flaeche);border-color:var(--cl-gesperrt-rand);color:var(--cl-gesperrt-text);cursor:default}.gross-knopf:focus-visible{outline:2px solid var(--cl-primaer);outline-offset:2px}.gross-knopf mat-icon{width:18px;height:18px;font-size:18px}.gross-knopf--gelb{background:var(--cl-zustand-gelb-flaeche);border-color:var(--cl-zustand-gelb-rand);color:var(--cl-zustand-gelb-text)}.gross-knopf--still{background:none;border-color:var(--cl-rahmen-stark);color:var(--cl-text);font-weight:600}.cl-navi__zahl{margin-left:auto;min-width:19px;height:19px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:var(--marke-warnung);color:#fff;font-size:11px;font-weight:800;line-height:19px;text-align:center;font-variant-numeric:tabular-nums}.cl-geruest--zu .cl-navi__punkt{position:relative}.cl-geruest--zu .cl-navi__zahl{position:absolute;top:4px;right:6px;min-width:9px;width:9px;height:9px;padding:0;font-size:0}
