@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fira-sans-400-latin-ext-BLG_mAEf.woff2) format("woff2");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:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fira-sans-400-latin-a0AnQzuD.woff2) format("woff2");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}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fira-sans-500-latin-ext-OO1QnNpY.woff2) format("woff2");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:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fira-sans-500-latin-Bvbxc8ch.woff2) format("woff2");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}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fira-sans-600-latin-ext-DTQBTt1m.woff2) format("woff2");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:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fira-sans-600-latin-CXKlxLG9.woff2) format("woff2");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}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fira-sans-700-latin-ext-g2Yrd4J5.woff2) format("woff2");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:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fira-sans-700-latin-CRhwpWTq.woff2) format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-latin-ext-BmRBH3aV.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-latin-DMJ8VG8y.woff2) format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-latin-ext-CAhNIIs5.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-latin-DSY6xOcd.woff2) format("woff2");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}.dsg-gruppe{padding:var(--spacing-lg) 0 var(--spacing-xs);border-top:1px solid var(--line);min-width:0}.dsg-gruppe:first-child{border-top:0;padding-top:0}.dsg-gruppe__kopf{display:flex;align-items:center;gap:var(--spacing-sm);min-height:var(--control-h-sm);margin-bottom:var(--spacing-sm);color:var(--ink)}.dsg-gruppe__kopf>.icon{flex:none;color:var(--ink-soft)}.dsg-gruppe__titel{margin:0;font:600 var(--fs-text) var(--font-display)}.dsg-gruppe__punkt{width:8px;height:8px;border-radius:50%;background:var(--warn);flex:none}.dsg-gruppe__sum{flex:1 1 0;min-width:0;text-align:right;font-size:var(--fs-meta);color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsg-gruppe__rumpf{min-width:0}.dsg-pruef{display:grid;gap:var(--spacing-sm)}.dsg-pruef__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-sm)}.dsg-pruef__punkt{display:grid;grid-template-columns:10px minmax(0,1fr);gap:var(--spacing-sm) var(--spacing-sm);align-items:start;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--fs-klein);background:var(--surface)}.dsg-pruef__punkt .pt{width:10px;height:10px;border-radius:50%;margin-top:5px;background:var(--steel)}.dsg-pruef__punkt.rot .pt{background:var(--warn)}.dsg-pruef__punkt.gelb .pt{background:var(--amber)}.dsg-pruef__punkt .tx{min-width:0;overflow-wrap:anywhere}.dsg-pruef__aktionen{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.dsg-pruef__gut{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--ok);font-size:var(--fs-klein)}.menu-linie{border-top:1px solid var(--line);margin:var(--spacing-xs) 0}.menu-item.gefahr:hover{background:var(--warn-soft)}.dsg-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-sm)}.dsg-zeile{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;min-height:calc(var(--control-h) + var(--spacing-sm));padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);text-align:left;font:inherit;cursor:pointer}.dsg-zeile:hover{background:var(--hover);border-color:var(--ink-soft)}.dsg-zeile[aria-pressed=true],.dsg-zeile.sel{border-color:var(--accent);background:var(--accent-soft)}.dsg-zeile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dsg-zeile>.icon{flex:none;color:var(--ink-soft)}.dsg-zeile__text{flex:1 1 0;min-width:0;display:grid}.dsg-zeile__name{font-weight:600;font-size:var(--fs-klein);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsg-zeile__sub{font-size:var(--fs-meta);color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsg-zeile.warn .dsg-zeile__name:after{content:"";display:inline-block;width:8px;height:8px;margin-left:var(--spacing-sm);border-radius:50%;background:var(--warn)}.dsg-hinweis{margin:0 0 var(--spacing-md);font-size:var(--fs-meta);color:var(--ink-soft)}.dsg-block{margin-bottom:var(--spacing-lg)}.dsg-block__titel{margin:0 0 var(--spacing-sm);font:600 var(--fs-meta) var(--font-body);color:var(--ink-soft)}.drs-einstellungen .segment.tz-seg,.drs-elemente .segment.tz-seg{display:flex;flex-wrap:wrap}.drs-einstellungen .segment.tz-seg>button,.drs-elemente .segment.tz-seg>button{flex:1 1 auto;justify-content:center;text-align:center;white-space:normal;padding:var(--spacing-xs) var(--spacing-sm)}.drs-elemente .drs-reiter .tab{padding-inline:var(--spacing-sm)}.field>.lbl{display:block;font-size:var(--fs-meta);font-weight:600;margin-bottom:var(--spacing-xs);color:var(--ink-soft)}.field>.lbl+.tz-schalter,.field>.lbl+.tz-haken{display:flex}.ab-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-sm)}.ab-zeile{display:flex;align-items:center;min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.ab-zeile:hover{background:var(--hover);border-color:var(--ink-soft)}.ab-zeile.sel{border-color:var(--accent);background:var(--accent-soft)}.ab-zeile.aus .ab-zeile__name>span:first-child,.ab-zeile.aus .ab-zeile__sub{text-decoration:line-through;color:var(--ink-soft)}.ab-zeile.zieht{opacity:.4}.ab-zeile.ziel-o{box-shadow:0 -3px 0 0 var(--accent)}.ab-zeile.ziel-u{box-shadow:0 3px 0 0 var(--accent)}.ab-zeile__wahl{flex:1 1 0;min-width:0;display:flex;align-items:center;padding:var(--spacing-sm);min-height:0;border:0;border-radius:var(--radius);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ab-zeile__wahl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ab-zeile__text{flex:1 1 0;min-width:0;display:grid;gap:var(--spacing-2xs)}.ab-zeile__name{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xs);min-width:0;font-weight:600;font-size:var(--fs-klein);overflow-wrap:anywhere}.ab-zeile__sub{display:block;font-size:var(--fs-meta);font-weight:400;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ab-zeile__aktionen{flex:none;display:flex;align-items:center;gap:var(--spacing-xs);padding-right:var(--spacing-sm)}.ab-flaeche{flex:1 1 auto;min-width:0;min-height:0;display:flex;justify-content:center;padding:var(--spacing-lg) var(--spacing-xxl);background:color-mix(in srgb,var(--ink) 12%,var(--bg));overflow:hidden}.ab-brett{position:relative;flex:none;width:calc(var(--ab-w) * var(--ab-s));height:100%;border-radius:var(--radius);overflow:hidden;background:Canvas;color-scheme:light;box-shadow:var(--karte-schatten, var(--shadow-pop))}.ab-rahmen{position:absolute;left:0;top:0;width:var(--ab-w);height:calc(100% / var(--ab-s));border:0;background:Canvas;color-scheme:light;transform:scale(var(--ab-s));transform-origin:0 0}.ab-leer{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--spacing-lg);background:var(--surface);color:var(--ink);color-scheme:normal}@media (max-width: 720px){.ab-flaeche{padding:var(--spacing-sm)}}.ab-eintrag{border:1px solid var(--line);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-xs);margin-bottom:var(--spacing-md);background:var(--surface)}.ab-eintrag__kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);font-size:var(--fs-klein);min-height:var(--control-h-sm)}.ab-bild{margin-bottom:var(--spacing-lg)}.ab-bild__kopf{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);min-width:0}.ab-bild__kopf img{flex:none;width:56px;height:40px;object-fit:contain;background:var(--code-bg);border:1px solid var(--line);border-radius:var(--radius)}.ab-bild__name{min-width:0;flex:1 1 0;font-size:var(--fs-meta);color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-farbe{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.ab-farbe input[type=color]{flex:none;width:48px;height:var(--control-h);padding:var(--spacing-2xs)}.ab-farbe>span{font:500 var(--fs-meta) var(--font-mono)}.ab-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.ab-aktionen>.btn{flex:none}.ab-hinweis{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);background:var(--amber-soft);color:var(--ink);border-left:3px solid var(--amber);font-size:var(--fs-meta);line-height:1.4;margin:0 0 var(--spacing-md)}.ab-notiz{margin:0 0 var(--spacing-md);font-size:var(--fs-meta);line-height:1.45;color:var(--ink-soft)}.drs-einstellungen .check-row,.drs-elemente .check-row{margin-bottom:var(--spacing-md)}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-hopscotch.CodeMirror{background:#322931;color:#d5d3d5}.cm-s-hopscotch div.CodeMirror-selected{background:#433b42!important}.cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0px}.cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498!important}.cm-s-hopscotch span.cm-comment{color:#b33508}.cm-s-hopscotch span.cm-atom,.cm-s-hopscotch span.cm-number{color:#c85e7c}.cm-s-hopscotch span.cm-property,.cm-s-hopscotch span.cm-attribute{color:#8fc13e}.cm-s-hopscotch span.cm-keyword{color:#dd464c}.cm-s-hopscotch span.cm-string{color:#fdcc59}.cm-s-hopscotch span.cm-variable{color:#8fc13e}.cm-s-hopscotch span.cm-variable-2{color:#1290bf}.cm-s-hopscotch span.cm-def{color:#fd8b19}.cm-s-hopscotch span.cm-error{background:#dd464c;color:#989498}.cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.cm-s-hopscotch span.cm-tag{color:#dd464c}.cm-s-hopscotch span.cm-link{color:#c85e7c}.cm-s-hopscotch .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}.gjs-is__grab,.gjs-is__grab *{cursor:grab!important}.gjs-is__grabbing,.gjs-is__grabbing *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:grabbing!important}:root{--gjs-main-color: #444;--gjs-primary-color: #444;--gjs-secondary-color: #ddd;--gjs-tertiary-color: #804f7b;--gjs-quaternary-color: #d278c9;--gjs-font-color: #ddd;--gjs-font-color-active: #f8f8f8;--gjs-main-dark-color: rgba(0, 0, 0, .2);--gjs-secondary-dark-color: rgba(0, 0, 0, .1);--gjs-main-light-color: rgba(255, 255, 255, .1);--gjs-secondary-light-color: rgba(255, 255, 255, .7);--gjs-soft-light-color: rgba(255, 255, 255, .015);--gjs-color-blue: #3b97e3;--gjs-color-red: #dd3636;--gjs-color-yellow: #ffca6f;--gjs-color-green: #62c462;--gjs-left-width: 15%;--gjs-color-highlight: #71b7f1;--gjs-color-warn: #ffca6f;--gjs-handle-margin: -5px;--gjs-light-border: rgba(255, 255, 255, .05);--gjs-arrow-color: rgba(255, 255, 255, .7);--gjs-dark-text-shadow: rgba(0, 0, 0, .2);--gjs-color-input-padding: 22px;--gjs-input-padding: 5px;--gjs-padding-elem-classmanager: 5px 6px;--gjs-upload-padding: 150px 10px;--gjs-animation-duration: .2s;--gjs-main-font: Helvetica, sans-serif;--gjs-font-size: .75rem;--gjs-placeholder-background-color: var(--gjs-color-green);--gjs-canvas-top: 40px;--gjs-flex-item-gap: 5px}.gjs-bg-main,.gjs-off-prv,.gjs-sm-colorp-c{background-color:var(--gjs-main-color)}.gjs-color-main,.gjs-off-prv,.gjs-sm-stack #gjs-sm-add{color:var(--gjs-font-color);fill:var(--gjs-font-color)}.gjs-color-active{color:var(--gjs-font-color-active);fill:var(--gjs-font-color-active)}.gjs-color-warn{color:var(--gjs-color-warn);fill:var(--gjs-color-warn)}.gjs-color-hl{color:var(--gjs-color-highlight);fill:var(--gjs-color-highlight)}.gjs-invis-invis,.gjs-clm-tags #gjs-clm-new,.gjs-no-app{background-color:#0000;border:none;color:inherit}.gjs-no-app{height:10px}.opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-checker-bg,.gjs-field-colorp-c,.checker-bg,.gjs-sm-layer-preview{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.gjs-no-user-select,.gjs-grabbing,.gjs-grabbing *,.gjs-rte-toolbar,.gjs-layer-name{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.gjs-no-pointer-events,.gjs-resizer-c,.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{pointer-events:none}.no-select,.gjs-clm-tags #gjs-clm-close,.gjs-com-no-select,.gjs-com-no-select img,.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.clear{clear:both}.gjs-category-open,.gjs-block-category.gjs-open,.gjs-sm-sector.gjs-sm-open,.gjs-trait-category.gjs-open{border-bottom:1px solid rgba(0,0,0,.25)}.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-trait-category .gjs-title{font-weight:lighter;background-color:var(--gjs-secondary-dark-color);letter-spacing:1px;padding:9px 10px 9px 20px;border-bottom:1px solid rgba(0,0,0,.25);text-align:left;position:relative;cursor:pointer}.btn-cl,.gjs-am-close,.gjs-mdl-btn-close{opacity:.3;filter:alpha(opacity=30);font-size:25px;cursor:pointer}.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover{opacity:.7;filter:alpha(opacity=70)}.gjs-traits-label{border-bottom:1px solid var(--gjs-main-dark-color);font-weight:lighter;margin-bottom:5px;padding:10px;text-align:left}.gjs-label-wrp{width:30%;min-width:30%}.gjs-field-wrp{flex-grow:1}.gjs-traits-c,.gjs-traits-cs,.gjs-trait-categories{display:flex;flex-direction:column}.gjs-trait-category{width:100%}.gjs-trait-category .gjs-caret-icon{margin-right:5px}.gjs-trt-header{font-weight:lighter;padding:10px}.gjs-trt-trait{display:flex;justify-content:flex-start;padding:5px 10px;font-weight:lighter;align-items:center;text-align:left;gap:5px}.gjs-trt-traits{font-size:var(--gjs-font-size)}.gjs-trt-trait .gjs-label{text-align:left;text-overflow:ellipsis;overflow:hidden}.gjs-guide-info{position:absolute}.gjs-guide-info__content{position:absolute;height:100%;display:flex;width:100%;padding:5px}.gjs-guide-info__line{position:relative;margin:auto}.gjs-guide-info__line:before,.gjs-guide-info__line:after{content:"";display:block;position:absolute;background-color:inherit}.gjs-guide-info__y{padding:0 5px}.gjs-guide-info__y .gjs-guide-info__content{justify-content:center}.gjs-guide-info__y .gjs-guide-info__line{width:100%;height:1px}.gjs-guide-info__y .gjs-guide-info__line:before,.gjs-guide-info__y .gjs-guide-info__line:after{width:1px;height:10px;top:0;bottom:0;left:0;margin:auto}.gjs-guide-info__y .gjs-guide-info__line:after{left:auto;right:0}.gjs-guide-info__x{padding:5px 0}.gjs-guide-info__x .gjs-guide-info__content{align-items:center}.gjs-guide-info__x .gjs-guide-info__line{height:100%;width:1px}.gjs-guide-info__x .gjs-guide-info__line:before,.gjs-guide-info__x .gjs-guide-info__line:after{width:10px;height:1px;left:0;right:0;top:0;margin:auto;transform:translate(-50%)}.gjs-guide-info__x .gjs-guide-info__line:after{top:auto;bottom:0}.gjs-badge{white-space:nowrap}.gjs-badge__icon{vertical-align:middle;display:inline-block;width:15px;height:15px}.gjs-badge__icon svg{fill:currentColor}.gjs-badge__name{display:inline-block;vertical-align:middle}.gjs-frame-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;margin:auto}.gjs-frame-wrapper--anim{transition:width .35s ease,height .35s ease}.gjs-frame-wrapper__top{transform:translateY(-100%) translate(-50%);display:flex;padding:5px 0;position:absolute;width:100%;left:50%;top:0}.gjs-frame-wrapper__top-r{margin-left:auto}.gjs-frame-wrapper__left{position:absolute;left:0;transform:translate(-100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__bottom{position:absolute;bottom:0;transform:translateY(100%) translate(-50%);width:100%;left:50%}.gjs-frame-wrapper__right{position:absolute;right:0;transform:translate(100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__icon{width:24px;cursor:pointer}.gjs-frame-wrapper__icon>svg{fill:currentColor}.gjs-padding-v-top,.gjs-fixedpadding-v-top{width:100%;top:0;left:0}.gjs-padding-v-right,.gjs-fixedpadding-v-right{right:0}.gjs-padding-v-bottom,.gjs-fixedpadding-v-bottom{width:100%;left:0;bottom:0}.gjs-padding-v-left,.gjs-fixedpadding-v-left{left:0}.gjs-cv-canvas{box-sizing:border-box;width:calc(100% - var(--gjs-left-width));height:calc(100% - var(--gjs-canvas-top));bottom:0;overflow:hidden;z-index:1;position:absolute;left:0;top:var(--gjs-canvas-top)}.gjs-cv-canvas-bg{background-color:#00000026}.gjs-cv-canvas.gjs-cui{width:100%;height:100%;top:0}.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames{pointer-events:none}.gjs-cv-canvas__frames{position:absolute;top:0;left:0;width:100%;height:100%}.gjs-cv-canvas__spots{position:absolute;pointer-events:none;z-index:1}.gjs-cv-canvas .gjs-ghost{display:none;pointer-events:none;background-color:#5b5b5b;border:2px dashed #ccc;position:absolute;z-index:10;opacity:.55;filter:alpha(opacity=55)}.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel{position:absolute;outline:1px solid var(--gjs-color-blue);outline-offset:-1px;pointer-events:none;width:100%;height:100%}.gjs-cv-canvas .gjs-highlighter-warning{outline:3px solid var(--gjs-color-yellow)}.gjs-cv-canvas .gjs-highlighter-sel{outline:2px solid var(--gjs-color-blue);outline-offset:-2px}.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools{width:100%;height:100%;position:absolute;top:0;left:0;outline:none;z-index:1}.gjs-cv-canvas #gjs-tools{z-index:2}.gjs-cv-canvas *{box-sizing:border-box}.gjs-frame{outline:medium none;height:100%;width:100%;border:none;margin:auto;display:block;transition:width .35s ease,height .35s ease;position:absolute;top:0;bottom:0;left:0;right:0}.gjs-toolbar{position:absolute;background-color:var(--gjs-color-blue);white-space:nowrap;color:#fff;z-index:10;top:0;left:0}.gjs-toolbar-item{width:26px;padding:5px;cursor:pointer;display:inline-block}.gjs-toolbar-item svg{fill:currentColor;vertical-align:middle}.gjs-resizer-c{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.1;filter:alpha(opacity=10);position:absolute;background-color:#ff0}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.2;filter:alpha(opacity=20)}.gjs-padding-v-el,.gjs-fixedpadding-v-el{background-color:navy}.gjs-resizer-h{pointer-events:all;position:absolute;border:3px solid var(--gjs-color-blue);width:10px;height:10px;background-color:#fff;margin:var(--gjs-handle-margin)}.gjs-resizer-h-tl{top:0;left:0;cursor:nwse-resize}.gjs-resizer-h-tr{top:0;right:0;cursor:nesw-resize}.gjs-resizer-h-tc{top:0;margin:var(--gjs-handle-margin) auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-cl{left:0;margin:auto var(--gjs-handle-margin);top:0;bottom:0;cursor:ew-resize}.gjs-resizer-h-cr{margin:auto var(--gjs-handle-margin);top:0;bottom:0;right:0;cursor:ew-resize}.gjs-resizer-h-bl{bottom:0;left:0;cursor:nesw-resize}.gjs-resizer-h-bc{bottom:0;margin:var(--gjs-handle-margin) auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-br{bottom:0;right:0;cursor:nwse-resize}.gjs-pn-panel .gjs-resizer-h{background-color:#0003;border:none;opacity:0;transition:opacity .25s}.gjs-pn-panel .gjs-resizer-h:hover{opacity:1}.gjs-pn-panel .gjs-resizer-h-tc,.gjs-pn-panel .gjs-resizer-h-bc{margin:0 auto;width:100%}.gjs-pn-panel .gjs-resizer-h-cr,.gjs-pn-panel .gjs-resizer-h-cl{margin:auto 0;height:100%}.gjs-resizing .gjs-highlighter,.gjs-resizing .gjs-badge{display:none!important}.gjs-resizing-tl *{cursor:nwse-resize!important}.gjs-resizing-tr *{cursor:nesw-resize!important}.gjs-resizing-tc *{cursor:ns-resize!important}.gjs-resizing-cl *,.gjs-resizing-cr *{cursor:ew-resize!important}.gjs-resizing-bl *{cursor:nesw-resize!important}.gjs-resizing-bc *{cursor:ns-resize!important}.gjs-resizing-br *{cursor:nwse-resize!important}.no-dots,.ui-resizable-handle{border:none!important;margin:0!important;outline:none!important}.gjs-com-dashed *{outline:1px dashed #888;outline-offset:-2px;box-sizing:border-box}.gjs-com-badge,.gjs-badge{pointer-events:none;background-color:var(--gjs-color-blue);color:#fff;padding:2px 5px;position:absolute;z-index:1;font-size:12px;outline:none;display:none}.gjs-badge-warning{background-color:var(--gjs-color-yellow)}.gjs-placeholder,.gjs-com-placeholder{position:absolute;z-index:10;pointer-events:none;display:none}.gjs-placeholder{border-style:solid!important;outline:none;box-sizing:border-box;transition:top var(--gjs-animation-duration),left var(--gjs-animation-duration),width var(--gjs-animation-duration),height var(--gjs-animation-duration)}.gjs-placeholder.horizontal,.gjs-com-placeholder.horizontal{border-color:rgba(0,0,0,0) var(--gjs-placeholder-background-color);border-width:3px 5px;margin:-3px 0 0}.gjs-placeholder.vertical,.gjs-com-placeholder.vertical{border-color:var(--gjs-placeholder-background-color) rgba(0,0,0,0);border-width:5px 3px;margin:0 0 0 -3px}.gjs-placeholder-int,.gjs-com-placeholder-int{background-color:var(--gjs-placeholder-background-color);box-shadow:0 0 3px #0003;height:100%;width:100%;pointer-events:none;padding:1.5px;outline:none}.gjs-pn-panel{display:inline-block;position:absolute;box-sizing:border-box;text-align:center;padding:5px;z-index:3}.gjs-pn-panel .icon-undo,.gjs-pn-panel .icon-redo{font-size:20px;height:30px;width:25px}.gjs-pn-commands{width:calc(100% - var(--gjs-left-width));left:0;top:0;box-shadow:0 0 5px var(--gjs-main-dark-color)}.gjs-pn-options{right:var(--gjs-left-width);top:0}.gjs-pn-views{border-bottom:2px solid var(--gjs-main-dark-color);right:0;width:var(--gjs-left-width);z-index:4}.gjs-pn-views-container{height:100%;padding:42px 0 0;right:0;width:var(--gjs-left-width);overflow:auto;box-shadow:0 0 5px var(--gjs-main-dark-color)}.gjs-pn-buttons{align-items:center;display:flex;justify-content:space-between}.gjs-pn-btn{box-sizing:border-box;min-height:30px;min-width:30px;line-height:21px;background-color:#0000;border:none;font-size:18px;margin-right:5px;border-radius:2px;padding:4px;position:relative;cursor:pointer}.gjs-pn-btn.gjs-pn-active{background-color:#00000026;box-shadow:0 0 3px #00000040 inset}.gjs-pn-btn svg{fill:currentColor}.gjs-label{line-height:18px}.gjs-fields{display:flex}.gjs-select{padding:0;width:100%}.gjs-select select{padding-right:10px}.gjs-select:-moz-focusring,.gjs-select select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--gjs-secondary-light-color)}.gjs-input:focus,.gjs-button:focus,.gjs-btn-prim:focus,.gjs-select:focus,.gjs-select select:focus{outline:none}.gjs-field input,.gjs-field select,.gjs-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;border:none;background-color:#0000;box-sizing:border-box;width:100%;position:relative;padding:var(--gjs-input-padding);z-index:1}.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus{outline:none}.gjs-field input[type=number]{-moz-appearance:textfield}.gjs-field input[type=number]::-webkit-outer-spin-button,.gjs-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gjs-field-range{flex:9 1 auto}.gjs-field-integer input{padding-right:30px}.gjs-select option,.gjs-field-select option,.gjs-clm-select option,.gjs-sm-select option,.gjs-fields option,.gjs-sm-unit option{background-color:var(--gjs-main-color);color:var(--gjs-font-color)}.gjs-field{background-color:var(--gjs-main-dark-color);border:none;box-shadow:none;border-radius:2px;box-sizing:border-box;padding:0;position:relative}.gjs-field textarea{resize:vertical}.gjs-field .gjs-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;z-index:0}.gjs-field .gjs-d-s-arrow{bottom:0;top:0;margin:auto;right:var(--gjs-input-padding);border-top:4px solid var(--gjs-arrow-color);position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);cursor:pointer}.gjs-field-arrows{position:absolute;cursor:ns-resize;margin:auto;height:20px;width:9px;z-index:10;bottom:0;right:calc(var(--gjs-input-padding) - 2px);top:0}.gjs-field-color,.gjs-field-radio{width:100%}.gjs-field-color input{padding-right:var(--gjs-color-input-padding);box-sizing:border-box}.gjs-field-colorp{border-left:1px solid var(--gjs-main-dark-color);box-sizing:border-box;height:100%;padding:2px;position:absolute;right:0;top:0;width:var(--gjs-color-input-padding);z-index:10}.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-field-colorp-c{height:100%;position:relative;width:100%}.gjs-field-color-picker{background-color:var(--gjs-font-color);cursor:pointer;height:100%;width:100%;box-shadow:0 0 1px var(--gjs-main-dark-color);border-radius:1px;position:absolute;top:0}.gjs-field-checkbox{padding:0;width:17px;height:17px;display:block;cursor:pointer}.gjs-field-checkbox input{display:none}.gjs-field-checkbox input:checked+.gjs-chk-icon{border-color:#ffffff80;border-width:0 2px 2px 0;border-style:solid}.gjs-radio-item{flex:1 1 auto;text-align:center;border-left:1px solid var(--gjs-dark-text-shadow)}.gjs-radio-item:first-child{border:none}.gjs-radio-item:hover{background:var(--gjs-main-dark-color)}.gjs-radio-item input{display:none}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:#fff3}.gjs-radio-items{display:flex}.gjs-radio-item-label{cursor:pointer;display:block;padding:var(--gjs-input-padding)}.gjs-field-units{position:absolute;margin:auto;right:10px;bottom:0;top:0}.gjs-field-unit{position:absolute;right:10px;top:3px;font-size:10px;color:var(--gjs-arrow-color);cursor:pointer}.gjs-input-unit{text-align:center}.gjs-field-arrow-u,.gjs-field-arrow-d{position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid var(--gjs-arrow-color);bottom:4px;cursor:pointer}.gjs-field-arrow-u{border-bottom:4px solid var(--gjs-arrow-color);border-top:none;top:4px}.gjs-field-select{padding:0}.gjs-field-range{background-color:#0000;border:none;box-shadow:none;padding:0}.gjs-field-range input{margin:0;height:100%}.gjs-field-range input:focus{outline:none}.gjs-field-range input::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;height:10px;width:10px;border:1px solid var(--gjs-main-dark-color);border-radius:100%;background-color:var(--gjs-font-color);cursor:pointer}.gjs-field-range input::-moz-range-thumb{height:10px;width:10px;border:1px solid var(--gjs-main-dark-color);border-radius:100%;background-color:var(--gjs-font-color);cursor:pointer}.gjs-field-range input::-ms-thumb{height:10px;width:10px;border:1px solid var(--gjs-main-dark-color);border-radius:100%;background-color:var(--gjs-font-color);cursor:pointer}.gjs-field-range input::-moz-range-track{background-color:var(--gjs-main-dark-color);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-webkit-slider-runnable-track{background-color:var(--gjs-main-dark-color);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-ms-track{background-color:var(--gjs-main-dark-color);border-radius:1px;margin-top:3px;height:3px}.gjs-btn-prim{color:inherit;background-color:var(--gjs-main-light-color);border-radius:2px;padding:3px 6px;padding:var(--gjs-input-padding);cursor:pointer;border:none}.gjs-btn-prim:active{background-color:var(--gjs-main-light-color)}.gjs-btn--full{width:100%}.gjs-chk-icon{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);box-sizing:border-box;display:block;height:14px;margin:0 5px;width:6px}.gjs-add-trasp{background:none;border:none;color:var(--gjs-font-color);cursor:pointer;font-size:1em;border-radius:2px;opacity:.75;filter:alpha(opacity=75)}.gjs-add-trasp:hover{opacity:1;filter:alpha(opacity=100)}.gjs-add-trasp:active{background-color:#0003}.gjs-devices-c{display:flex;align-items:center;padding:2px 3px 3px}.gjs-devices-c .gjs-device-label{flex-grow:2;text-align:left;margin-right:10px}.gjs-devices-c .gjs-select{flex-grow:20}.gjs-devices-c .gjs-add-trasp{flex-grow:1;margin-left:5px}.gjs-sm-clear{cursor:pointer;width:14px;min-width:14px;height:14px;margin-left:3px}.gjs-sm-header{font-weight:lighter;padding:10px}.gjs-sm-sector{clear:both;font-weight:lighter;text-align:left}.gjs-sm-sector-title{display:flex;align-items:center}.gjs-sm-sector-caret{width:17px;height:17px;min-width:17px;transform:rotate(-90deg)}.gjs-sm-sector-label{margin-left:5px}.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-caret{transform:none}.gjs-sm-properties{font-size:var(--gjs-font-size);padding:10px 5px;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;width:100%}.gjs-sm-label{margin:5px 5px 3px 0;display:flex;align-items:center}.gjs-sm-close-btn,.gjs-sm-preview-file-close{display:block;font-size:23px;position:absolute;cursor:pointer;right:5px;top:0;opacity:.7;filter:alpha(opacity=70)}.gjs-sm-close-btn:hover,.gjs-sm-preview-file-close:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-sm-field,.gjs-clm-field,.gjs-clm-select{width:100%;position:relative}.gjs-sm-field input,.gjs-clm-field input,.gjs-clm-select input,.gjs-sm-field select,.gjs-clm-field select,.gjs-clm-select select{background-color:#0000;color:#ffffffb3;border:none;width:100%}.gjs-sm-field input,.gjs-clm-field input,.gjs-clm-select input{box-sizing:border-box}.gjs-sm-field select,.gjs-clm-field select,.gjs-clm-select select{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gjs-sm-field select::-ms-expand,.gjs-clm-field select::-ms-expand,.gjs-clm-select select::-ms-expand{display:none}.gjs-sm-field select:-moz-focusring,.gjs-clm-field select:-moz-focusring,.gjs-clm-select select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--gjs-secondary-light-color)}.gjs-sm-field input:focus,.gjs-clm-field input:focus,.gjs-clm-select input:focus,.gjs-sm-field select:focus,.gjs-clm-field select:focus,.gjs-clm-select select:focus{outline:none}.gjs-sm-field .gjs-sm-unit,.gjs-clm-field .gjs-sm-unit,.gjs-clm-select .gjs-sm-unit{position:absolute;right:10px;top:3px;font-size:10px;color:var(--gjs-secondary-light-color);cursor:pointer}.gjs-sm-field .gjs-clm-sel-arrow,.gjs-clm-field .gjs-clm-sel-arrow,.gjs-clm-select .gjs-clm-sel-arrow,.gjs-sm-field .gjs-sm-int-arrows,.gjs-clm-field .gjs-sm-int-arrows,.gjs-clm-select .gjs-sm-int-arrows,.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;cursor:ns-resize}.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow{cursor:pointer}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow{position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);cursor:pointer}.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow{border-bottom:4px solid var(--gjs-secondary-light-color);top:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow{border-top:4px solid var(--gjs-secondary-light-color);bottom:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow{bottom:7px}.gjs-sm-field.gjs-sm-color,.gjs-sm-color.gjs-clm-field,.gjs-sm-field.gjs-sm-input,.gjs-sm-input.gjs-clm-field,.gjs-sm-field.gjs-sm-integer,.gjs-sm-integer.gjs-clm-field,.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-field.gjs-sm-select,.gjs-sm-select.gjs-clm-field,.gjs-clm-select{background-color:var(--gjs-main-dark-color);border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 0 var(--gjs-main-light-color);color:var(--gjs-secondary-light-color);border-radius:2px;box-sizing:border-box;padding:0 5px}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select{border-radius:2px}.gjs-sm-field.gjs-sm-select,.gjs-sm-select.gjs-clm-field,.gjs-clm-select{padding:0}.gjs-sm-field.gjs-sm-select select,.gjs-sm-select.gjs-clm-field select,.gjs-clm-select select{height:20px}.gjs-sm-field.gjs-sm-select option,.gjs-sm-select.gjs-clm-field option,.gjs-clm-select option{padding:3px 0}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select{background-color:var(--gjs-secondary-dark-color);border:1px solid rgba(0,0,0,.25)}.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-list.gjs-clm-select{width:auto;padding:0;overflow:hidden;float:left}.gjs-sm-field.gjs-sm-list input,.gjs-sm-list.gjs-clm-field input,.gjs-sm-list.gjs-clm-select input{display:none}.gjs-sm-field.gjs-sm-list label,.gjs-sm-list.gjs-clm-field label,.gjs-sm-list.gjs-clm-select label{cursor:pointer;padding:5px;display:block}.gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label{background-color:#fff3}.gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-list.gjs-clm-field .gjs-sm-icon,.gjs-sm-list.gjs-clm-select .gjs-sm-icon{background-repeat:no-repeat;background-position:center;text-shadow:none;line-height:normal}.gjs-sm-field.gjs-sm-integer select,.gjs-sm-integer.gjs-clm-field select,.gjs-sm-integer.gjs-clm-select select{width:auto;padding:0}.gjs-sm-list .gjs-sm-el{float:left;border-left:1px solid var(--gjs-main-dark-color)}.gjs-sm-list .gjs-sm-el:first-child{border:none}.gjs-sm-list .gjs-sm-el:hover{background:var(--gjs-main-dark-color)}.gjs-sm-slider .gjs-field-integer{flex:1 1 65px}.gjs-sm-property{box-sizing:border-box;float:left;width:50%;margin-bottom:5px;padding:0 5px}.gjs-sm-property--full,.gjs-sm-property.gjs-sm-composite,.gjs-sm-property.gjs-sm-file,.gjs-sm-property.gjs-sm-list,.gjs-sm-property.gjs-sm-stack,.gjs-sm-property.gjs-sm-slider,.gjs-sm-property.gjs-sm-color{width:100%}.gjs-sm-property .gjs-sm-btn{background-color:color-mix(in srgb,var(--gjs-main-dark-color),white 13%);border-radius:2px;box-shadow:1px 1px color-mix(in srgb,var(--gjs-main-dark-color),white 2%),1px 1px color-mix(in srgb,var(--gjs-main-dark-color),white 17%) inset;padding:5px;position:relative;text-align:center;height:auto;width:100%;cursor:pointer;color:var(--gjs-font-color);box-sizing:border-box;text-shadow:-1px -1px 0 var(--gjs-main-dark-color);border:none;opacity:.85;filter:alpha(opacity=85)}.gjs-sm-property .gjs-sm-btn-c{box-sizing:border-box;float:left;width:100%}.gjs-sm-property__text-shadow .gjs-sm-layer-preview-cnt:after{color:#000;content:"T";font-weight:900;line-height:17px;padding:0 4px}.gjs-sm-preview-file{background-color:var(--gjs-light-border);border-radius:2px;margin-top:5px;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--gjs-light-border),black 1%);padding:3px 20px}.gjs-sm-preview-file-cnt{background-size:auto 100%;background-repeat:no-repeat;background-position:center center;height:50px}.gjs-sm-preview-file-close{top:-5px;width:14px;height:14px}.gjs-sm-layers{margin-top:5px;padding:1px 3px;min-height:30px}.gjs-sm-layer{background-color:#ffffff0e;border-radius:2px;margin:2px 0;padding:7px;position:relative}.gjs-sm-layer.gjs-sm-active{background-color:#ffffff1f}.gjs-sm-layer .gjs-sm-label-wrp{display:flex;align-items:center}.gjs-sm-layer #gjs-sm-move{height:14px;width:14px;min-width:14px;cursor:grab}.gjs-sm-layer #gjs-sm-label{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 5px}.gjs-sm-layer-preview{height:15px;width:15px;min-width:15px;margin-right:5px;border-radius:2px}.gjs-sm-layer-preview-cnt{border-radius:2px;background-color:#fff;height:100%;width:100%;background-size:cover!important}.gjs-sm-layer #gjs-sm-close-layer{display:block;cursor:pointer;height:14px;width:14px;min-width:14px;opacity:.5;filter:alpha(opacity=50)}.gjs-sm-layer #gjs-sm-close-layer:hover{opacity:.8;filter:alpha(opacity=80)}.gjs-sm-stack .gjs-sm-properties{padding:5px 0 0}.gjs-sm-property__border-radius .gjs-sm-property__border-bottom-right-radius{order:4}.gjs-sm-stack #gjs-sm-add{background:none;border:none;cursor:pointer;outline:none;position:absolute;right:0;top:-17px;opacity:.75;padding:0;width:18px;height:18px}.gjs-sm-stack #gjs-sm-add:hover{opacity:1;filter:alpha(opacity=100)}.gjs-sm-colorp-c{height:100%;width:20px;position:absolute;right:0;top:0;box-sizing:border-box;border-radius:2px;padding:2px}.gjs-sm-colorp-c .gjs-field-colorp-c,.gjs-sm-colorp-c .gjs-checker-bg{height:100%;width:100%;border-radius:1px}.gjs-sm-color-picker{background-color:var(--gjs-font-color);cursor:pointer;height:16px;width:100%;margin-top:-16px;box-shadow:0 0 1px var(--gjs-main-dark-color);border-radius:1px}.gjs-sm-btn-upload #gjs-sm-upload{left:0;top:0;position:absolute;width:100%;opacity:0;cursor:pointer}.gjs-sm-btn-upload #gjs-sm-label{padding:2px 0}.gjs-sm-layer>#gjs-sm-move{opacity:.7;filter:alpha(opacity=70);cursor:move;font-size:12px;float:left;margin:0 5px 0 0}.gjs-sm-layer>#gjs-sm-move:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-blocks-c{display:flex;flex-wrap:wrap;justify-content:flex-start}.gjs-block-categories{display:flex;flex-direction:column}.gjs-block-category{width:100%}.gjs-block-category .gjs-caret-icon{margin-right:5px}.gjs-block{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:45%;min-width:45px;padding:1em;box-sizing:border-box;min-height:90px;cursor:all-scroll;font-size:11px;font-weight:lighter;text-align:center;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.2);border-radius:3px;margin:10px 2.5% 5px;box-shadow:0 1px #00000026;transition:all .2s ease 0s;transition-property:box-shadow,color}.gjs-block:hover{box-shadow:0 3px 4px #00000026}.gjs-block svg{fill:currentColor}.gjs-block__media{margin-bottom:10px;pointer-events:none}.gjs-block-svg{width:54px;fill:currentColor}.gjs-block-svg-path{fill:currentColor}.gjs-block.fa{font-size:2em;line-height:2em;padding:11px}.gjs-block-label{line-height:normal;font-size:.65rem;font-weight:400;font-family:Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.gjs-block.gjs-bdrag{width:auto;padding:0}.gjs-selected-parent{border:1px solid var(--gjs-color-yellow)}.gjs-opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-layer{font-weight:lighter;text-align:left;position:relative;font-size:var(--gjs-font-size);display:grid}.gjs-layer-item{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;border-bottom:1px solid var(--gjs-main-dark-color);background-color:var(--gjs-secondary-dark-color);gap:var(--gjs-flex-item-gap);cursor:pointer}.gjs-layer-item-left,.gjs-layer-item-right{display:flex;align-items:center;gap:var(--gjs-flex-item-gap)}.gjs-layer-item-left{width:100%}.gjs-layer-hidden{opacity:.55;filter:alpha(opacity=55)}.gjs-layer-vis{box-sizing:content-box;cursor:pointer;z-index:1}.gjs-layer-vis-on,.gjs-layer-vis-off{display:flex;width:13px;height:13px}.gjs-layer-vis-off,.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-on{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-off{display:flex}.gjs-layer-caret{width:15px;height:15px;cursor:pointer;box-sizing:content-box;transform:rotate(90deg);display:flex;opacity:.7;filter:alpha(opacity=70)}.gjs-layer-caret:hover{opacity:1;filter:alpha(opacity=100)}.gjs-layer.open>.gjs-layer-item .gjs-layer-caret{transform:rotate(180deg)}.gjs-layer-title{padding:0;display:flex;align-items:center;background-color:#0000!important;border-bottom:none}.gjs-layer-title-inn{align-items:center;position:relative;display:flex;gap:var(--gjs-flex-item-gap)}.gjs-layer-title-c{width:100%}.gjs-layer__icon{display:block;width:100%;max-width:15px;max-height:15px;padding-left:5px}.gjs-layer__icon svg{fill:currentColor}.gjs-layer-name{display:inline-block;box-sizing:content-box;overflow:hidden;white-space:nowrap;max-width:170px;height:auto}.gjs-layer-name--no-edit{text-overflow:ellipsis}.gjs-layer>.gjs-layer-children{display:none}.gjs-layer.open>.gjs-layer-children{display:block}.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret{visibility:hidden}.gjs-layer-move{display:flex;width:13px;height:13px;box-sizing:content-box;cursor:move}.gjs-layer.gjs-hovered .gjs-layer-item{background-color:var(--gjs-soft-light-color)}.gjs-layer.gjs-selected .gjs-layer-item{background-color:var(--gjs-main-light-color)}.gjs-layers{position:relative;height:100%}.gjs-layers #gjs-placeholder{width:100%;position:absolute}.gjs-layers #gjs-placeholder #gjs-plh-int{height:100%;padding:1px}.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert{background-color:var(--gjs-color-green)}#gjs-clm-add-tag,.gjs-clm-tags-btn{background-color:#ffffff26;border-radius:2px;padding:3px;margin-right:3px;border:1px solid rgba(0,0,0,.15);width:24px;height:24px;box-sizing:border-box;cursor:pointer}.gjs-clm-tags-btn svg{fill:currentColor;display:block}.gjs-clm-header{display:flex;align-items:center;margin:7px 0}.gjs-clm-header-status{flex-shrink:1;margin-left:auto}.gjs-clm-tag{display:flex;overflow:hidden;align-items:center;border-radius:3px;margin:0 3px 3px 0;padding:5px;cursor:default}.gjs-clm-tag-status,.gjs-clm-tag-close{width:12px;height:12px;flex-shrink:1}.gjs-clm-tag-status svg,.gjs-clm-tag-close svg{vertical-align:middle;fill:currentColor}.gjs-clm-sels-info{margin:7px 0;text-align:left}.gjs-clm-sel-id{font-size:.9em;opacity:.5;filter:alpha(opacity=50)}.gjs-clm-label-sel{float:left;padding-right:5px}.gjs-clm-tags{font-size:var(--gjs-font-size);padding:10px 5px}.gjs-clm-tags #gjs-clm-sel{padding:7px 0;float:left}.gjs-clm-tags #gjs-clm-sel{font-style:italic;margin-left:5px}.gjs-clm-tags #gjs-clm-tags-field{clear:both;padding:5px;margin-bottom:5px;display:flex;flex-wrap:wrap}.gjs-clm-tags #gjs-clm-tags-c{display:flex;flex-wrap:wrap;vertical-align:top;overflow:hidden}.gjs-clm-tags #gjs-clm-new{color:var(--gjs-font-color);padding:var(--gjs-padding-elem-classmanager);display:none}.gjs-clm-tags #gjs-clm-close{opacity:.85;filter:alpha(opacity=85);font-size:20px;line-height:0;cursor:pointer;color:#ffffffe6}.gjs-clm-tags #gjs-clm-close:hover{opacity:1;filter:alpha(opacity=100)}.gjs-clm-tags #gjs-clm-checkbox{color:#ffffffe6;vertical-align:middle;cursor:pointer;font-size:9px}.gjs-clm-tags #gjs-clm-tag-label{flex-grow:1;text-overflow:ellipsis;overflow:hidden;padding:0 3px;cursor:text}.gjs-mdl-container{font-family:var(--gjs-main-font);overflow-y:auto;position:fixed;background-color:#00000080;display:flex;top:0;left:0;right:0;bottom:0;z-index:100}.gjs-mdl-dialog{text-shadow:-1px -1px 0 rgba(0,0,0,.05);animation:gjs-slide-down .215s;margin:auto;max-width:850px;width:90%;border-radius:3px;font-weight:lighter;position:relative;z-index:2}.gjs-mdl-title{font-size:1rem}.gjs-mdl-btn-close{position:absolute;right:15px;top:5px}.gjs-mdl-active .gjs-mdl-dialog{animation:gjs-mdl-slide-down .216s}.gjs-mdl-header,.gjs-mdl-content{padding:10px 15px;clear:both}.gjs-mdl-header{position:relative;border-bottom:1px solid var(--gjs-main-dark-color);padding:15px 15px 7px}.gjs-export-dl:after{content:"";clear:both;display:block;margin-bottom:10px}.gjs-dropzone{display:none;opacity:0;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .25s;pointer-events:none}.gjs-dropzone-active .gjs-dropzone{display:block;opacity:1}.gjs-am-assets{height:290px;overflow:auto;clear:both;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.gjs-am-assets-header{padding:5px}.gjs-am-add-asset .gjs-am-add-field{width:70%;float:left}.gjs-am-add-asset button{width:25%;float:right}.gjs-am-preview-cont{position:relative;height:70px;width:30%;background-color:var(--gjs-main-color);border-radius:2px;float:left;overflow:hidden}.gjs-am-preview{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;z-index:1}.gjs-am-preview-bg{opacity:.5;filter:alpha(opacity=50);position:absolute;height:100%;width:100%;z-index:0}.gjs-am-dimensions{opacity:.5;filter:alpha(opacity=50);font-size:10px}.gjs-am-meta{width:70%;float:left;font-size:12px;padding:5px 0 0 5px;box-sizing:border-box}.gjs-am-meta>div{margin-bottom:5px}.gjs-am-close{cursor:pointer;position:absolute;right:5px;top:0;display:none}.gjs-am-asset{border-bottom:1px solid color-mix(in srgb,var(--gjs-main-dark-color),black 3%);padding:5px;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.gjs-am-asset:hover .gjs-am-close{display:block}.gjs-am-highlight{background-color:var(--gjs-main-light-color)}.gjs-am-assets-cont{background-color:var(--gjs-secondary-dark-color);border-radius:3px;box-sizing:border-box;padding:10px;width:45%;float:right;height:325px;overflow:hidden}.gjs-am-file-uploader{width:55%;float:left}.gjs-am-file-uploader>form{background-color:var(--gjs-secondary-dark-color);border:2px dashed;border-radius:3px;position:relative;text-align:center;margin-bottom:15px}.gjs-am-file-uploader>form.gjs-am-hover{border:2px solid var(--gjs-color-green);color:color-mix(in srgb,var(--gjs-color-green),white 5%)}.gjs-am-file-uploader>form.gjs-am-disabled{border-color:red}.gjs-am-file-uploader>form #gjs-am-uploadFile{opacity:0;filter:alpha(opacity=0);padding:var(--gjs-upload-padding);width:100%;box-sizing:border-box}.gjs-am-file-uploader #gjs-am-title{position:absolute;padding:var(--gjs-upload-padding);width:100%}.gjs-cm-editor-c{float:left;box-sizing:border-box;width:50%}.gjs-cm-editor-c .CodeMirror{height:450px}.gjs-cm-editor{font-size:12px}.gjs-cm-editor#gjs-cm-htmlmixed{padding-right:10px;border-right:1px solid var(--gjs-main-dark-color)}.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title{color:#a97d44}.gjs-cm-editor#gjs-cm-css{padding-left:10px}.gjs-cm-editor#gjs-cm-css #gjs-cm-title{color:#ddca7e}.gjs-cm-editor #gjs-cm-title{background-color:var(--gjs-main-dark-color);font-size:12px;padding:5px 10px 3px;text-align:right}.gjs-rte-toolbar{position:absolute;z-index:10}.gjs-rte-toolbar-ui{border:1px solid var(--gjs-main-dark-color);border-radius:3px}.gjs-rte-actionbar{display:flex}.gjs-rte-action{display:flex;align-items:center;justify-content:center;padding:5px;width:25px;border-right:1px solid var(--gjs-main-dark-color);text-align:center;cursor:pointer;outline:none}.gjs-rte-action:last-child{border-right:none}.gjs-rte-action:hover,.gjs-rte-active{background-color:var(--gjs-main-light-color)}.gjs-rte-disabled{color:var(--gjs-main-light-color);cursor:not-allowed}.gjs-rte-disabled:hover{background-color:unset}.sp-container{position:absolute;top:0;left:0;display:inline-block;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container,.sp-container.sp-buttons-disabled .sp-button-container,.sp-container.sp-palette-buttons-disabled .sp-palette-button-container,.sp-palette-only .sp-picker-container,.sp-palette-disabled .sp-palette-container,.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-moz-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-o-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-ms-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:linear-gradient(to right,#fff,#cc9a8100);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1,startColorstr="#FFFFFFFF",endColorstr="#00CC9A81")}.sp-val{background-image:-webkit-gradient(linear,0 100%,0 0,from(#000000),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom,#000000,rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-o-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:linear-gradient(to top,#000,#cc9a8100);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81",endColorstr="#FF000000")}.sp-hue{background:-moz-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:-ms-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:-o-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:-webkit-gradient(linear,left top,left bottom,from(#ff0000),color-stop(.17,#ffff00),color-stop(.33,#00ff00),color-stop(.5,#00ffff),color-stop(.67,#0000ff),color-stop(.83,#ff00ff),to(#ff0000));background:-webkit-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:linear-gradient(to bottom,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000",endColorstr="#ffff00")}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00",endColorstr="#00ff00")}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00",endColorstr="#00ffff")}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff",endColorstr="#0000ff")}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff",endColorstr="#ff00ff")}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff",endColorstr="#ff0000")}.sp-hidden{display:none!important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:solid 1px #f0c49b;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font: 12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px!important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:#0000;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px 10px 300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px rgba(0,0,0,0)}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-ms-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc);background-image:linear-gradient(to bottom,#eee,#ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:-webkit-linear-gradient(top,#dddddd,#bbbbbb);background-image:-moz-linear-gradient(top,#dddddd,#bbbbbb);background-image:-ms-linear-gradient(top,#dddddd,#bbbbbb);background-image:-o-linear-gradient(top,#dddddd,#bbbbbb);background-image:linear-gradient(to bottom,#ddd,#bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px #eee}.sp-cancel{font-size:11px;color:#d93f3f!important;margin:0 5px 0 0;padding:2px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.gjs-editor-sp{border:1px solid var(--gjs-main-dark-color);box-shadow:0 0 7px var(--gjs-main-dark-color);border-radius:3px}.gjs-editor-sp .sp-hue,.gjs-editor-sp .sp-slider{cursor:row-resize}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-dragger{cursor:crosshair}.gjs-editor-sp .sp-alpha-inner,.gjs-editor-sp .sp-alpha-handle{cursor:col-resize}.gjs-editor-sp .sp-hue{left:90%}.gjs-editor-sp .sp-color{right:15%}.gjs-editor-sp .sp-picker-container{border:none}.gjs-editor-sp .colpick_dark .colpick_color{outline:1px solid var(--gjs-main-dark-color)}.gjs-editor-sp .sp-cancel,.gjs-editor-sp .sp-cancel:hover{bottom:-8px;color:#777!important;font-size:25px;left:0;position:absolute;text-decoration:none}.gjs-editor-sp .sp-alpha-handle{background-color:#ccc;border:1px solid #555;width:4px}.gjs-editor-sp .sp-color,.gjs-editor-sp .sp-hue{border:1px solid #333}.gjs-editor-sp .sp-slider{background-color:#ccc;border:1px solid #555;height:3px;left:-4px;width:22px}.gjs-editor-sp .sp-dragger{background:#0000;box-shadow:0 0 0 1px #111}.gjs-editor-sp .sp-button-container{float:none;width:100%;position:relative;text-align:right}.gjs-editor-sp .sp-button-container .sp-choose,.gjs-editor-sp .sp-button-container .sp-choose:hover,.gjs-editor-sp .sp-button-container .sp-choose:active{background:var(--gjs-main-dark-color);border-color:var(--gjs-main-dark-color);color:var(--gjs-font-color);text-shadow:none;box-shadow:none;padding:3px 5px}.gjs-editor-sp .sp-palette-container{border:none;float:none;margin:0;padding:5px 10px 0}.gjs-editor-sp .sp-palette .sp-thumb-el,.gjs-editor-sp .sp-palette .sp-thumb-el:hover{border:1px solid rgba(0,0,0,.9)}.gjs-editor-sp .sp-palette .sp-thumb-el:hover,.gjs-editor-sp .sp-palette .sp-thumb-el.sp-thumb-active{border-color:#000000e6}.gjs-one-bg{background-color:var(--gjs-primary-color)}.gjs-one-color,.gjs-one-color-h:hover{color:var(--gjs-primary-color)}.gjs-two-bg{background-color:var(--gjs-secondary-color)}.gjs-two-color,.gjs-two-color-h:hover{color:var(--gjs-secondary-color)}.gjs-three-bg{background-color:var(--gjs-tertiary-color)}.gjs-three-color,.gjs-three-color-h:hover{color:var(--gjs-tertiary-color)}.gjs-four-bg{background-color:var(--gjs-quaternary-color)}.gjs-four-color,.gjs-four-color-h:hover{color:var(--gjs-quaternary-color)}.gjs-danger-bg{background-color:var(--gjs-color-red)}.gjs-danger-color,.gjs-danger-color-h:hover{color:var(--gjs-color-red)}.gjs-bdrag{pointer-events:none!important;position:absolute!important;z-index:10!important;width:auto}.gjs-drag-helper{background-color:var(--gjs-color-blue)!important;pointer-events:none!important;position:absolute!important;z-index:10!important;transform:scale(.3)!important;transform-origin:top left!important;-webkit-transform-origin:top left!important;margin:15px!important;transition:none!important;outline:none!important}.gjs-grabbing,.gjs-grabbing *{cursor:grabbing!important;cursor:-webkit-grabbing!important}.gjs-grabbing{overflow:hidden}.gjs-off-prv{position:relative;z-index:10;padding:5px;cursor:pointer}.gjs-editor-cont ::-webkit-scrollbar-track{background:var(--gjs-secondary-dark-color)}.gjs-editor-cont ::-webkit-scrollbar-thumb{background-color:#fff3}.gjs-editor-cont ::-webkit-scrollbar{width:8px}.gjs-no-touch-actions{touch-action:none}.gjs-disabled{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;opacity:.5;filter:alpha(opacity=50)}.gjs-editor{font-family:var(--gjs-main-font);font-size:var(--gjs-font-size);position:relative;box-sizing:border-box;height:100%}.gjs-freezed{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gjs-hidden{display:none}@keyframes gjs-slide-down{0%{transform:translateY(-3rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes gjs-slide-up{0%{transform:translate(0);opacity:1}to{transform:translateY(-3rem);opacity:0}}.cm-s-hopscotch span.cm-error{color:#fff}.ged-canvas{flex:1 1 auto;min-width:0;min-height:0;display:flex;padding:var(--spacing-xxl);background:color-mix(in srgb,var(--ink) 12%,var(--bg));overflow:auto}.ged-stage{position:relative;flex:none;margin:auto;box-shadow:0 10px 40px #0a141e40}.ged-seite{position:absolute;left:0;top:0;transform-origin:0 0;width:1080px}.ged-seite .pg [data-sel]{cursor:pointer}.ged-seite .pg [data-sel]:hover{outline:4px dashed color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:8px}.ged-seite .pg .sel{outline:5px solid var(--accent)!important;outline-offset:8px}.ged-seite .pg .frame.sel{cursor:grab}.ged-seite .pg .frame.sel.panning{cursor:grabbing}.ged-seite .pg .frame[data-sel]:hover,.ged-seite .pg .frame.sel{outline:none!important}.ged-seite .pg .frame[data-sel]:hover:after,.ged-seite .pg .frame.sel:after,.ged-seite .pg .frame.flash:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-sizing:border-box;border-radius:inherit;pointer-events:none}.ged-seite .pg .frame[data-sel]:hover:after{border:4px dashed color-mix(in srgb,var(--accent) 70%,transparent)}.ged-seite .pg .frame.sel:after{border:5px solid var(--accent)}.ged-seite .pg .flash{animation:ged-flash 1s ease 2}.ged-seite .pg .frame.flash{animation:none}.ged-seite .pg .frame.flash:after{animation:ged-flash-innen 1s ease 2}@keyframes ged-flash{50%{outline:6px solid var(--warn);outline-offset:10px}}@keyframes ged-flash-innen{50%{box-shadow:inset 0 0 0 6px var(--warn)}}.ged-seite .pg .fakt:hover .fakt-grip{display:flex}.ged-seite .pg .dropbar{height:10px;border-radius:5px;background:var(--accent);margin:-5px 0}@media (prefers-reduced-motion: reduce){.ged-seite .pg .flash,.ged-seite .pg .frame.flash:after{animation:none}}.ged-zoomfuss{display:flex;align-items:center;gap:var(--spacing-sm);flex:1 1 auto;min-width:0}.ged-zoomfuss input[type=range]{width:120px;min-height:0;padding:0;border:0;accent-color:var(--accent)}.ged-zoomfuss output{font:500 var(--fs-meta) var(--font-mono);min-width:36px;text-align:right}.ged-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-sm)}.ged-zeile{position:relative;display:flex;align-items:center;min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.ged-zeile:hover{background:var(--hover);border-color:var(--ink-soft)}.ged-zeile.sel{border-color:var(--accent);background:var(--accent-soft)}.ged-zeile.zieht{opacity:.4}.ged-zeile.ziel-o{box-shadow:0 -3px 0 0 var(--accent)}.ged-zeile.ziel-u{box-shadow:0 3px 0 0 var(--accent)}.ged-zeile__wahl{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);min-height:0;border:0;border-radius:var(--radius);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ged-zeile__wahl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ged-zeile__thumb{flex:none;display:block;line-height:0;border-radius:4px;overflow:hidden;border:1px solid var(--line)}.ged-zeile__text{flex:1 1 0;min-width:0;display:grid;gap:var(--spacing-2xs)}.ged-zeile__name{display:block;font-weight:600;font-size:var(--fs-klein);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ged-zeile__sub{display:block;font-size:var(--fs-meta);font-weight:400;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ged-zeile__warn{display:inline-block;width:8px;height:8px;margin-left:var(--spacing-sm);border-radius:50%;background:var(--warn)}.ged-zeile__menue{flex:none;padding-right:var(--spacing-sm)}.ged-neu{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;margin-top:var(--spacing-md)}.ged-notiz{font-size:var(--fs-meta);line-height:1.45;margin:0 0 var(--spacing-md);color:var(--ink-soft)}.ged-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.ged-aktionen>.btn{flex:none}.ged-count{display:flex;justify-content:space-between;font-size:var(--fs-meta);color:var(--ink-soft);margin-bottom:var(--spacing-xs)}.ged-zulang{color:var(--warn)}.ged-bar{height:4px;background:var(--line);border-radius:2px;overflow:hidden}.ged-bar i{display:block;height:100%;background:var(--ok)}.ged-bar.voll i{background:var(--warn)}.ged-fett{font-weight:700}.ged-q{display:block;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);font-size:var(--fs-meta);line-height:1.4;margin-bottom:var(--spacing-md)}.ged-q.gut{background:var(--ok-soft);color:var(--ok)}.ged-q.knapp{background:var(--amber-soft);color:var(--ink);border-left:3px solid var(--amber)}.ged-q.klein{background:var(--warn-soft);color:var(--warn)}.ged-link{display:flex;gap:var(--spacing-sm);align-items:center;font-size:var(--fs-meta);background:var(--code-bg);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md)}.ged-link>span{flex:1 1 0;min-width:0}.ged-bildinfo{display:flex;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-md)}.ged-bildinfo img{width:56px;height:56px;border-radius:var(--radius);object-fit:cover;background:var(--code-bg);flex:none}.ged-bildname{font-weight:600;font-size:var(--fs-klein);overflow-wrap:anywhere}.ged-zoom{display:flex;align-items:center;gap:var(--spacing-sm)}.ged-zoom input[type=range]{flex:1 1 0;min-width:0;min-height:0;padding:0;border:0;accent-color:var(--accent)}.ged-zoom output{font:500 var(--fs-meta) var(--font-mono);min-width:44px;text-align:right;flex:none}.ged-baustein{width:100%;border-style:dashed;cursor:grab;justify-content:flex-start}.ged-baustein:hover:not(:disabled){border-color:var(--accent);color:var(--akzent-text, var(--accent-deep))}.ged-faktrow{display:flex;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.ged-faktrow select{width:auto;flex:none;max-width:45%}.ged-faktrow>span{flex:1 1 0;min-width:0;font-size:var(--fs-klein);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ged-trash{display:none;margin-top:var(--spacing-md);border:2px dashed var(--warn);border-radius:var(--radius-lg);background:var(--warn-soft);color:var(--warn);padding:var(--spacing-lg);text-align:center;font-weight:600;font-size:var(--fs-klein);flex-direction:column;align-items:center;gap:var(--spacing-xs)}.ged-trash.sichtbar{display:flex}.ged-trash.ueber{background:var(--warn);color:var(--on-warn, var(--surface))}.ged-vargrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.ged-var{border:2px solid var(--line);border-radius:var(--radius);padding:var(--spacing-xs);background:var(--code-bg);color:var(--ink);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);min-height:0;min-width:0;font-size:var(--fs-meta);line-height:1.2;text-align:center;cursor:pointer}.ged-var:hover{border-color:var(--ink-soft)}.ged-var[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.ged-var:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ged-liste-klein{margin:0 0 var(--spacing-md);padding-left:var(--spacing-xl);font-size:var(--fs-klein);display:grid;gap:var(--spacing-xs)}.ged-fakten{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-xs) var(--spacing-md);margin:0 0 var(--spacing-md);font-size:var(--fs-klein)}.ged-fakten dt{color:var(--ink-soft)}.ged-fakten dd{margin:0;min-width:0;overflow-wrap:anywhere;display:flex;align-items:center;gap:var(--spacing-xs)}.ged-markenpunkt{display:inline-block;flex:none;width:10px;height:10px;border-radius:2px;background:var(--marke-primaer, var(--ink));box-shadow:3px 0 0 var(--marke-akzent, var(--accent));margin-right:var(--spacing-xs)}.ged-ki{display:grid;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.ged-ki__liste{display:grid;gap:var(--spacing-sm)}.ged-ki__opt{display:flex;gap:var(--spacing-sm);align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--fs-klein)}.ged-ki__opt>span{flex:1 1 0;min-width:0}.ged-issue{display:flex;gap:var(--spacing-md);align-items:flex-start;width:100%;border:0;background:none;color:var(--ink);padding:var(--spacing-sm);border-radius:var(--radius);text-align:left;font-size:var(--fs-klein);line-height:1.4;min-height:0;font-weight:400;cursor:pointer}.ged-issue:hover{background:var(--hover)}.ged-sev{width:8px;height:8px;border-radius:50%;margin-top:var(--spacing-xs);flex:none}.ged-sev.fehler{background:var(--warn)}.ged-sev.hinweis{background:var(--amber)}@media (max-width: 720px){.ged-zoomfuss input[type=range],.ged-fuss-zusatz{display:none}.ged-canvas{padding:var(--spacing-md)}}.ged-katalog{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-md)}.ged-kat{border:2px solid var(--line);border-radius:var(--radius-lg);padding:var(--spacing-sm);background:var(--code-bg);color:var(--ink);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);text-align:center;min-height:0;font-size:var(--fs-meta);line-height:1.3;cursor:pointer}.ged-kat:hover:not(:disabled){border-color:var(--accent)}.ged-kat:disabled{opacity:.5;cursor:not-allowed}.ged-artikel{display:grid;gap:var(--spacing-sm)}.ged-artikel__zeile{display:flex;gap:var(--spacing-md);align-items:center;width:100%;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:var(--spacing-sm) var(--spacing-md);text-align:left;font-weight:400;cursor:pointer}.ged-artikel__zeile:hover{border-color:var(--accent)}.ged-artikel__zeile img,.ged-artikel__leer{width:52px;height:52px;border-radius:var(--radius);object-fit:cover;flex:none;background:var(--code-bg);display:grid;place-items:center;color:var(--ink-soft)}.ged-merkmale{display:grid;gap:var(--spacing-sm)}.ged-merkmal{display:flex;align-items:center;gap:var(--spacing-md);border:1px solid var(--line);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);font-weight:400;color:var(--ink);font-size:var(--fs-klein);margin:0;cursor:pointer}.ged-merkmal:has(input:checked){border-color:var(--accent-deep);background:var(--accent-soft)}.ged-merkmal--voll{opacity:.55;cursor:not-allowed}.ged-merkmal input{width:auto;min-height:0}.ged-merkmal__icon svg{width:28px;height:28px;stroke:var(--ink);fill:none;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;display:block}.ged-merkmal__text{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ged-merkmal__select{width:auto;flex:none}.mt-wrap{container:mt / inline-size;display:block;width:100%;position:relative;--mt-font:"Fira Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--mt-akzent:#F26B21;--mt-on-akzent:#0F1A26;--mt-primaer:#12355B;--mt-r:0px;--mt-btn-r:2px}.mt-wrap>.mt{position:relative;width:100%;aspect-ratio:var(--mt-ar-d,8/3);overflow:hidden;overflow:clip;background:var(--mt-bg,#0f1a26);color:#fff;font-family:var(--mt-font);border-radius:var(--mt-r);isolation:isolate;-webkit-font-smoothing:antialiased;--mt-pad:var(--mt-pi-d,clamp(18px,4.4cqw,72px));--mt-gap:clamp(6px,1cqw,14px)}@container mt (max-width:900px){.mt-wrap>.mt{aspect-ratio:var(--mt-ar-t,3/2);--mt-pad:var(--mt-pi-t,clamp(18px,4.4cqw,72px))}}@container mt (max-width:600px){.mt-wrap>.mt{aspect-ratio:var(--mt-ar-m,4/5);--mt-pad:var(--mt-pi-m,clamp(18px,4.4cqw,72px))}}.mt-aussen{container:mta / inline-size;display:flow-root;width:100%}.mt-aussen>.mt-wrap{width:auto;margin:var(--mt-po-d,0px)}@container mta (max-width:900px){.mt-aussen>.mt-wrap{margin:var(--mt-po-t,0px)}}@container mta (max-width:600px){.mt-aussen>.mt-wrap{margin:var(--mt-po-m,0px)}}.mt *{box-sizing:border-box}.mt-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;transition:transform .55s cubic-bezier(.4,0,.2,1)}.mt[data-ue=einblenden] .mt-track{display:block;transition:none}.mt[data-ue=einblenden] .mt-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease;pointer-events:none;visibility:hidden}.mt[data-ue=einblenden] .mt-slide.on{opacity:1;pointer-events:auto;visibility:visible}.mt[data-ue=ohne] .mt-track{transition:none}.mt-slide{position:relative;flex:0 0 100%;height:100%;overflow:hidden;overflow:clip;--mt-ink:#fff}.mt-slide.t-dunkel{--mt-ink:#0F1A26;--mt-kicker:var(--mt-primaer)}.mt-slide.t-hell{--mt-kicker:var(--mt-akzent)}.mt-bild{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;object-position:var(--fx-d,50%) var(--fy-d,50%);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mt-bild.m{display:none}@container mt (max-width:600px){.mt-bild.d{object-position:var(--fx-m,50%) var(--fy-m,50%)}.mt-bild.d.hat-m{display:none}.mt-bild.m{display:block;object-position:var(--fx-m,50%) var(--fy-m,50%)}}.mt-bild.zd{transform:scale(var(--zoom-d,1));transform-origin:var(--fx-d,50%) var(--fy-d,50%)}@container mt (max-width:600px){.mt-bild.zd{transform:scale(var(--zoom-m,1));transform-origin:var(--fx-m,50%) var(--fy-m,50%)}}.mt-slide.hg{background:var(--sl-bg)}.mt-bild.fit{object-fit:contain;object-position:50% 50%;transform-origin:50% 50%}@container mt (max-width:600px){.mt-bild.fit.d,.mt-bild.fit.m{object-position:50% 50%;transform-origin:50% 50%}}.mt-scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.mt-scrim.m{display:none}@container mt (max-width:600px){.mt-scrim.d{display:none}.mt-scrim.m{display:block}}.mt-flaeche{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}.mt-flaeche:focus-visible{outline:3px solid #fff;outline-offset:-6px;box-shadow:inset 0 0 0 6px #0f1a26}.mt-text{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;padding:var(--mt-pad);pointer-events:none;color:var(--mt-ink)}.mt[data-pk="1"] .mt-text{padding-bottom:calc(var(--mt-pad) + 24px)}.mt-text.v-oben{justify-content:flex-start}.mt-text.v-mitte{justify-content:center}.mt-text.v-unten{justify-content:flex-end}.mt-text.h-links{align-items:flex-start;text-align:left}.mt-text.h-mitte{align-items:center;text-align:center}.mt-text.h-rechts{align-items:flex-end;text-align:right}.mt-inhalt{display:flex;flex-direction:column;gap:var(--mt-gap);align-items:inherit;width:var(--tb,auto);max-width:var(--tb,min(48cqw,680px))}.mt-inhalt.vs{position:relative;left:calc(var(--tdx,0)*1%);top:calc(var(--tdy,0)*1%)}@container mt (max-width:600px){.mt-inhalt.vs{left:0;top:0}}.mt-inhalt.z-e .mt-h{line-height:.98}.mt-inhalt.z-e .mt-p,.mt-inhalt.z-w .mt-h{line-height:1.25}.mt-inhalt.z-w .mt-p{line-height:1.6}.mt .mt-k{font-weight:600;font-size:calc(clamp(11px,1.05cqw,14px)*var(--gk,1));letter-spacing:.16em;text-transform:uppercase;color:var(--mt-kicker,var(--mt-akzent))}.mt .mt-h{margin:0;font-weight:600;letter-spacing:-.012em;line-height:1.08;text-wrap:balance;color:var(--mt-hc,var(--mt-ink));font-size:calc(clamp(24px,4.1cqw,58px)*var(--gr,1)*var(--gh,1))}.mt .mt-p{margin:0;font-size:calc(clamp(14px,1.5cqw,21px)*var(--gr,1)*var(--gs,1));line-height:1.4;font-weight:400;max-width:42ch;text-wrap:pretty;color:var(--mt-pc,var(--mt-ink))}.mt-btns{display:flex;flex-wrap:wrap;gap:.7em;margin-top:clamp(4px,.9cqw,12px);align-items:center;justify-content:inherit}@container mt (max-width:600px){.mt-inhalt{max-width:100%;width:auto}.mt-h{font-size:calc(clamp(22px,7.4cqw,34px)*var(--gr,1)*var(--gh,1))}.mt-p{font-size:calc(clamp(13px,3.8cqw,16px)*var(--gr,1)*var(--gs,1))}.mt-k{font-size:calc(11px*var(--gk,1))}.mt-text.v-mitte{justify-content:flex-end}}.mt[data-pf=immer] .mt-text,.mt[data-pf=desktop] .mt-text{padding-inline:max(var(--mt-pad),calc(clamp(8px,1.6cqw,24px) + 60px))}@container mt (max-width:900px){.mt[data-pf=desktop] .mt-text{padding-inline:var(--mt-pad)}}.mt .mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:calc(clamp(38px,3.5cqw,50px)*var(--gb,1));padding:0 1.5em;font:600 calc(clamp(12px,1.12cqw,15px)*var(--gb,1))/1 var(--mt-font);text-transform:uppercase;letter-spacing:.07em;text-decoration:none;border:2px solid transparent;border-radius:var(--mt-btn-r);cursor:pointer;pointer-events:auto;white-space:nowrap;transition:background .15s,color .15s,border-color .15s,transform .15s;color:inherit}.mt-btn.primaer{background:var(--bc,var(--mt-akzent));color:var(--bt,var(--mt-on-akzent));border-color:var(--bc,var(--mt-akzent))}.mt-btn.primaer:hover{filter:brightness(1.08);transform:translateY(-1px)}.mt-btn.sekundaer{background:transparent;color:var(--bc,var(--mt-ink));border-color:currentColor}.mt-btn.sekundaer:hover{background:color-mix(in srgb,var(--bc,var(--mt-ink)) 14%,transparent)}.mt-btn.text{padding:0 .2em .25em;min-height:0;border:0;border-bottom:2px solid currentColor;border-radius:0;letter-spacing:.05em;color:var(--bc,var(--mt-ink))}.mt-btn.text:after{content:"→";transition:transform .15s}.mt-btn.text:hover:after{transform:translate(3px)}.mt-btn:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #0f1a26}@container mt (max-width:600px){.mt-btn{min-height:44px;font-size:12.5px;padding:0 1.2em}.mt-btn.text{min-height:44px;padding-bottom:0}}.mt-st{position:absolute;z-index:4;pointer-events:none;--s:calc(clamp(78px,11.5cqw,176px)*var(--st-gr,1));--edge:var(--st-edge,clamp(10px,2.6cqw,40px));filter:drop-shadow(0 6px 14px rgba(0,0,0,.28));--gtf:var(--st-gt,1);--gzf:var(--st-gz,1)}.mt-st .in{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.02;font-weight:700;color:var(--st-ink);background:var(--st-bg);transform:rotate(var(--st-rot,0deg))}.mt-st .t{font-size:calc(var(--s)*.27*var(--gtf));letter-spacing:-.01em;font-weight:700}.mt-st .z{font-size:calc(var(--s)*.095*var(--gzf));font-weight:500;margin-top:.35em;max-width:84%;text-wrap:balance;letter-spacing:.01em}.mt-st.e-or{top:var(--edge);right:var(--edge)}.mt-st.e-ol{top:var(--edge);left:var(--edge)}.mt-st.e-ur{bottom:var(--edge);right:var(--edge)}.mt-st.e-ul{bottom:var(--edge);left:var(--edge)}.mt-st.f-kreis .in{width:var(--s);height:var(--s);border-radius:50%}.mt-st.f-stern .in{width:calc(var(--s)*1.18);height:calc(var(--s)*1.18);clip-path:polygon(50% 0%,58% 9.79%,69.13% 3.81%,72.78% 15.91%,85.36% 14.64%,84.09% 27.22%,96.19% 30.87%,90.21% 42%,100% 50%,90.21% 58%,96.19% 69.13%,84.09% 72.78%,85.36% 85.36%,72.78% 84.09%,69.13% 96.19%,58% 90.21%,50% 100%,42% 90.21%,30.87% 96.19%,27.22% 84.09%,14.64% 85.36%,15.91% 72.78%,3.81% 69.13%,9.79% 58%,0% 50%,9.79% 42%,3.81% 30.87%,15.91% 27.22%,14.64% 14.64%,27.22% 15.91%,30.87% 3.81%,42% 9.79%)}.mt-st.f-stern .t{font-size:calc(var(--s)*.28*var(--gtf))}.mt-st.f-etikett .in{padding:calc(var(--s)*.12) calc(var(--s)*.2);border-radius:var(--mt-btn-r);min-width:calc(var(--s)*.9)}.mt-st.f-etikett .t{font-size:calc(var(--s)*.24*var(--gtf))}.mt-st.f-kreis .t,.mt-st.f-stern .t,.mt-st.f-etikett .t,.mt-st.f-kreis .z,.mt-st.f-stern .z{white-space:nowrap}@supports (width:hypot(1px,1px)){.mt-st.f-kreis{--wr:max(calc(.27*var(--gtf)*var(--st-w,3)),calc(.095*var(--gzf)*var(--st-wz,3)));--hr:calc(.14*var(--gtf) + .06*var(--gzf))}.mt-st.f-stern{--wr:max(calc(.28*var(--gtf)*var(--st-w,3)),calc(.095*var(--gzf)*var(--st-wz,3)));--hr:calc(.14*var(--gtf) + .06*var(--gzf))}.mt-st.f-kreis .in{--d:max(var(--s),calc(var(--s)*hypot(var(--wr),2*var(--hr))*1.04*(1 + .06*max(0,var(--wr) - 1))));width:var(--d);height:var(--d)}.mt-st.f-stern .in{--d:max(calc(var(--s)*1.18),calc(var(--s)*1.22*hypot(var(--wr),2*var(--hr))*(1 + .06*max(0,var(--wr) - 1))));width:var(--d);height:var(--d)}}.mt-st.f-band{--f:calc(var(--s)*.15*var(--gtf));--T:calc(var(--f)*(1.02 + var(--st-bd,1)));--cn:calc(var(--f)*(.5*var(--st-w,8) + .73));--c0:max(calc(var(--s)*.3785 + var(--T)/2),var(--cn));--c:max(var(--cn),calc(var(--c0) + var(--s)*1.05*var(--st-bv,0)));--L:calc(var(--c)*2 + var(--T)*4);--ix:-1;--iy:1;--rot:45deg;width:0;height:0;overflow:visible;filter:none}.mt-st.f-band.e-or{top:0;right:0;--ix:-1;--iy:1;--rot:45deg}.mt-st.f-band.e-ol{top:0;left:0;--ix:1;--iy:1;--rot:-45deg}.mt-st.f-band.e-ur{bottom:0;right:0;--ix:-1;--iy:-1;--rot:-45deg}.mt-st.f-band.e-ul{bottom:0;left:0;--ix:1;--iy:-1;--rot:45deg}.mt-st.f-band .in{position:absolute;box-sizing:border-box;width:var(--L);height:var(--T);flex-direction:row;white-space:nowrap;left:calc(var(--ix)*var(--c)*.7071 - var(--L)/2);top:calc(var(--iy)*var(--c)*.7071 - var(--T)/2);font-size:var(--f);letter-spacing:.14em;text-transform:uppercase;transform:rotate(var(--rot));box-shadow:0 3px 10px #00000040}.mt-st.f-band .t{font-size:1em;letter-spacing:.14em}.mt-st.f-band .z{display:none}.mt-st.frei{left:var(--st-x,85%);top:var(--st-y,15%);transform:translate(-50%,-50%)}@container mt (max-width:600px){.mt-st.mg{--s:calc(clamp(78px,11.5cqw,176px)*var(--st-grm,1))}.mt-st.mgt{--gtf:var(--st-gtm,1)}.mt-st.mgz{--gzf:var(--st-gzm,1)}.mt-st.mr{--edge:var(--st-edge-m)}.mt-st.mfrei{left:var(--st-mx,85%);top:var(--st-my,15%);right:auto;bottom:auto;transform:translate(-50%,-50%)}.mt-st.me-or{top:var(--edge);right:var(--edge);left:auto;bottom:auto;transform:none}.mt-st.me-ol{top:var(--edge);left:var(--edge);right:auto;bottom:auto;transform:none}.mt-st.me-ur{bottom:var(--edge);right:var(--edge);left:auto;top:auto;transform:none}.mt-st.me-ul{bottom:var(--edge);left:var(--edge);right:auto;top:auto;transform:none}.mt-st.f-band.me-or{top:0;right:0;left:auto;bottom:auto;--ix:-1;--iy:1;--rot:45deg}.mt-st.f-band.me-ol{top:0;left:0;right:auto;bottom:auto;--ix:1;--iy:1;--rot:-45deg}.mt-st.f-band.me-ur{bottom:0;right:0;top:auto;left:auto;--ix:-1;--iy:-1;--rot:-45deg}.mt-st.f-band.me-ul{bottom:0;left:0;top:auto;right:auto;--ix:1;--iy:-1;--rot:45deg}}.mt-pfeil{position:absolute;top:50%;z-index:6;width:44px;height:44px;margin-top:-22px;border-radius:50%;border:0;cursor:pointer;background:var(--mt-ng,rgba(15,26,38,.55));color:var(--mt-nz,var(--mt-ngi,#fff));display:grid;place-items:center;transition:background .15s,transform .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mt-pfeil:hover{background:var(--mt-ng,rgba(15,26,38,.85));transform:scale(1.06)}.mt-pfeil svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.mt-pfeil.zurueck{left:clamp(8px,1.6cqw,24px)}.mt-pfeil.weiter{right:clamp(8px,1.6cqw,24px)}.mt-pfeil:focus-visible,.mt-punkt:focus-visible,.mt-pause:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #0f1a26}.mt[data-pf=aus] .mt-pfeil{display:none}@container mt (max-width:900px){.mt[data-pf=desktop] .mt-pfeil{display:none}}.mt-nav{position:absolute;left:0;right:0;bottom:clamp(8px,1.4cqw,18px);z-index:6;display:flex;justify-content:center;align-items:center;gap:4px;pointer-events:none}.mt-nav>*{pointer-events:auto}.mt-punkt{width:24px;height:24px;border:0;background:none;padding:0;cursor:pointer;display:grid;place-items:center}.mt-punkt:before{content:"";width:9px;height:9px;border-radius:5px;background:var(--mt-nz-m,rgba(255,255,255,.55));box-shadow:0 0 0 1px #0f1a2659;transition:width .25s,background .2s}.mt-punkt[aria-current=true]:before{width:26px;background:var(--mt-nz,#fff)}.mt-pause{width:28px;height:28px;border-radius:50%;border:0;cursor:pointer;background:var(--mt-ng,rgba(15,26,38,.55));color:var(--mt-nz,var(--mt-ngi,#fff));display:grid;place-items:center;margin-right:6px}.mt-pause svg{width:12px;height:12px;fill:currentColor;stroke:none}.mt-fortschritt{position:absolute;left:0;bottom:0;height:3px;z-index:6;background:var(--mt-nf,var(--mt-akzent));width:0}.mt-fortschritt.lauf{animation:mtfort var(--mt-dauer,6s) linear forwards}@keyframes mtfort{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.mt-track,.mt-slide,.mt-btn,.mt-pfeil,.mt-kb{transition:none!important}.mt-fortschritt{display:none}}.mt-slide.ly{--ly-fl:var(--mt-primaer);--ly-fd:100%}.mt-slide.ly-tb>.mt-bild{left:calc(var(--ly-k)*1%);right:auto;width:calc((100 - var(--ly-k))*1%)}.mt-slide.ly-bt>.mt-bild{left:0;right:auto;width:calc((100 - var(--ly-k))*1%)}.mt-slide.ly-tb>.mt-text,.mt-slide.ly-bt>.mt-text{width:calc(var(--ly-k)*1%);background:var(--ly-fl)}.mt-slide.ly-tb>.mt-text{right:auto}.mt-slide.ly-bt>.mt-text{left:auto}.mt-slide.ly-tb .mt-inhalt,.mt-slide.ly-bt .mt-inhalt{width:100%;max-width:none}.mt-slide.ly-ka .mt-inhalt{width:calc(var(--ly-k)*1cqw);max-width:calc(100cqw - 2*var(--mt-pad));padding:calc(var(--mt-pad)*.7) calc(var(--mt-pad)*.8);background:color-mix(in srgb,var(--ly-fl) var(--ly-fd),transparent);border-radius:calc(var(--mt-btn-r)*2);box-shadow:0 10px 30px #00000038}.mt-slide.ly-fl{background:var(--ly-fl)}@container mt (min-width:601px){.mt-slide.ly-tb .mt-h,.mt-slide.ly-bt .mt-h,.mt-slide.ly-ka .mt-h{font-size:calc(clamp(20px,2.9cqw,42px)*var(--gr,1)*var(--gh,1))}.mt-slide.ly-tb .mt-p,.mt-slide.ly-bt .mt-p,.mt-slide.ly-ka .mt-p{font-size:calc(clamp(13px,1.25cqw,18px)*var(--gr,1)*var(--gs,1))}}@container mt (max-width:600px){.mt-slide.ly-tb>.mt-bild,.mt-slide.ly-bt>.mt-bild{left:0;right:auto;width:100%;top:0;bottom:auto;height:calc(var(--ly-mb,50)*1%)}.mt-slide.ly-tb>.mt-text,.mt-slide.ly-bt>.mt-text{left:0;right:0;bottom:0;top:calc(var(--ly-mb,50)*1%);width:auto}.mt-slide.ly-mu>.mt-bild{top:auto;bottom:0}.mt-slide.ly-mu>.mt-text{top:0;bottom:calc(var(--ly-mb,50)*1%)}.mt-slide.ly-tb.ly-ma>.mt-bild,.mt-slide.ly-bt.ly-ma>.mt-bild{display:none}.mt-slide.ly-tb.ly-ma>.mt-text,.mt-slide.ly-bt.ly-ma>.mt-text{top:0;bottom:0}.mt-slide.ly-tb .mt-text.v-mitte,.mt-slide.ly-bt .mt-text.v-mitte{justify-content:center}.mt-slide.ly-ka .mt-inhalt{width:100%;max-width:none}.mt-slide.ly-fl .mt-text.v-mitte{justify-content:center}}.mt-slide.ly-ls>.mt-bild{right:auto;width:calc((100 - var(--ly-lb,22))*1%)}.mt-slide.ly-ls.ly-sl>.mt-bild{left:calc(var(--ly-lb,22)*1%)}.mt-slide.ly-ls>.mt-scrim,.mt-slide.ly-ls>.mt-text,.mt-slide.ly-ls>.mt-flaeche{right:calc(var(--ly-lb,22)*1%)}.mt-slide.ly-ls.ly-sl>.mt-scrim,.mt-slide.ly-ls.ly-sl>.mt-text,.mt-slide.ly-ls.ly-sl>.mt-flaeche{right:0;left:calc(var(--ly-lb,22)*1%)}.mt-leiste{position:absolute;z-index:3;top:0;right:0;bottom:0;width:calc(var(--ly-lb,22)*1%);display:flex;flex-direction:column;gap:var(--mt-gap);padding:var(--mt-gap);background:var(--ly-fl)}.mt-slide.ly-sl>.mt-leiste{right:auto;left:0}.mt-kachel{position:relative;flex:1 1 0;min-width:0;min-height:0;display:block;overflow:hidden;border-radius:calc(var(--mt-btn-r)*1.5);background:color-mix(in srgb,var(--mt-ink) 14%,transparent);color:#fff;text-decoration:none}.mt-kb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}a.mt-kachel:hover .mt-kb{transform:scale(1.05)}a.mt-kachel:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #0f1a26}.mt-kt{position:absolute;left:0;right:0;bottom:0;padding:1.6em .7em .55em;font:600 clamp(10px,1.05cqw,14px)/1.2 var(--mt-font);letter-spacing:.02em;color:#fff;overflow-wrap:anywhere;background:linear-gradient(0deg,#080e16cc,#080e1600)}.mt-kleer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:.5em;text-align:center;font:600 clamp(10px,1.05cqw,13px)/1.25 var(--mt-font);color:var(--mt-ink);opacity:.85}.mt-kachel.leer{outline:2px dashed color-mix(in srgb,var(--mt-ink) 55%,transparent);outline-offset:-6px}@container mt (min-width:601px){.mt-slide.ly-ls .mt-h{font-size:calc(clamp(20px,3.3cqw,48px)*var(--gr,1)*var(--gh,1))}.mt-slide.ly-ls .mt-p{font-size:calc(clamp(13px,1.35cqw,19px)*var(--gr,1)*var(--gs,1))}}@container mt (max-width:600px){.mt-slide.ly-ls>.mt-scrim,.mt-slide.ly-ls>.mt-text,.mt-slide.ly-ls>.mt-flaeche,.mt-slide.ly-ls.ly-sl>.mt-scrim,.mt-slide.ly-ls.ly-sl>.mt-text,.mt-slide.ly-ls.ly-sl>.mt-flaeche{left:0;right:0;bottom:calc(var(--ly-lm,24)*1%)}.mt-slide.ly-ls>.mt-bild,.mt-slide.ly-ls.ly-sl>.mt-bild{left:0;right:auto;width:100%;top:0;bottom:auto;height:calc((100 - var(--ly-lm,24))*1%)}.mt-leiste,.mt-slide.ly-sl>.mt-leiste{top:auto;left:0;right:0;bottom:0;width:auto;height:calc(var(--ly-lm,24)*1%);flex-direction:row}.mt-kt{padding:1.2em .35em .35em;font-size:10px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mt-slide.ly-ls.ly-ma>.mt-leiste{display:none}.mt-slide.ly-ls.ly-ma>.mt-scrim,.mt-slide.ly-ls.ly-ma>.mt-text,.mt-slide.ly-ls.ly-ma>.mt-flaeche{bottom:0}.mt-slide.ly-ls.ly-ma>.mt-bild{height:100%}}.mt-bild.v{opacity:0;transition:opacity .45s ease}.mt-bild.v.zeigt{opacity:1}.mt-vid{position:absolute;z-index:5;right:clamp(8px,1.6cqw,24px);bottom:clamp(8px,1.4cqw,18px);display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(46ch,calc(100% - (2*clamp(8px,1.6cqw,24px))));pointer-events:none}.mt-vid__k{pointer-events:auto;flex:none;width:56px;height:56px;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;background:var(--mt-ng,rgba(15,26,38,.62));color:var(--mt-nz,var(--mt-ngi,#fff));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 0 2px #ffffff59;transition:background .15s,transform .15s,opacity .15s}.mt-vid__k:hover{background:var(--mt-ng,rgba(15,26,38,.88));transform:scale(1.06)}.mt-vid__k svg{width:42%;height:42%;fill:currentColor;stroke:none;display:block}.mt-vid__k:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #0f1a26}.mt-vid[data-z=lauf] .mt-vid__k{width:40px;height:40px;opacity:.78}.mt-vid[data-z=lauf] .mt-vid__k:hover,.mt-vid[data-z=lauf] .mt-vid__k:focus-visible{opacity:1}.mt-vid__dsh{pointer-events:auto;margin:0;padding:.55em .8em;border-radius:calc(var(--mt-btn-r)*2);background:#0f1a26d6;color:#fff;font:400 clamp(11px,1cqw,13px)/1.4 var(--mt-font);text-align:left;text-wrap:pretty}.mt-vid__dsh b{font-weight:600}.mt-vid__dshl{color:inherit;text-decoration:underline;text-underline-offset:2px}.mt-vid__dshl:focus-visible{outline:2px solid #fff;outline-offset:2px}.mt-vid__ersatz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;pointer-events:none;color:#fff;font:600 clamp(18px,3cqw,34px)/1.1 var(--mt-font);opacity:.55}@container mt (max-width:600px){.mt[data-pk="1"] .mt-vid{bottom:calc(clamp(8px,1.4cqw,18px) + 30px)}}.mt-player{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;padding-top:52px;background:#000;color:#fff}.mt[data-pk="1"] .mt-player{padding-bottom:40px}.mt-player__med{flex:1 1 auto;min-height:0;width:100%;height:100%;border:0;display:block;background:#000;object-fit:contain}.mt-player__fuss{flex:none;padding:.5em .9em;font:500 clamp(12px,1.1cqw,14px)/1.3 var(--mt-font);background:#0f1a26}.mt-player__fuss a{color:#fff;text-decoration:underline;text-underline-offset:2px}.mt-player__fehler{position:absolute;left:0;right:0;top:50%;margin:0;padding:0 1em;text-align:center;font:600 15px/1.4 var(--mt-font);transform:translateY(-50%);pointer-events:none}.mt-player__x{position:absolute;top:4px;right:8px;z-index:1;width:44px;height:44px;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;background:#ffffff24;color:#fff}.mt-player__x:hover{background:#ffffff47}.mt-player__x svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round}.mt-player__x:focus-visible,.mt-player__fuss a:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #0f1a26}.mt-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mt-anim{--at:1;overflow:hidden;contain:paint;pointer-events:none}.mt-anim.tp-ruhig{--at:1.8}.mt-anim.tp-lebhaft{--at:.55}.mt-anim i{position:absolute;display:block;pointer-events:none;will-change:transform}.a-verlauf{background:linear-gradient(135deg,var(--a1),var(--a2))}.a-verlauf i{width:90%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--a1) 62%,#fff) 0,transparent 66%);opacity:.5;animation:mtv calc(26s*var(--at)) ease-in-out infinite alternate}.a-verlauf i:nth-child(1){left:-18%;top:-45%}.a-verlauf i:nth-child(2){right:-22%;bottom:-55%;background:radial-gradient(circle,color-mix(in srgb,var(--a2) 55%,#000) 0,transparent 66%);opacity:.6;animation-duration:calc(34s*var(--at));animation-direction:alternate-reverse}.a-verlauf i:nth-child(3){left:30%;top:10%;width:55%;opacity:.32;animation-duration:calc(21s*var(--at))}.a-verlauf i:nth-child(n+4),.a-wellen i:nth-child(n+4),.a-aurora i:nth-child(n+4){display:none}@keyframes mtv{0%{transform:translate(0) scale(1)}to{transform:translate(16%,10%) scale(1.22)}}.a-wellen{background:var(--a1)}.a-wellen i{left:-30%;width:160%;aspect-ratio:1;border-radius:43%;background:var(--a2);opacity:.26;transform:rotate(var(--r0,0deg));animation:mtw calc(30s*var(--at)) linear infinite}.a-wellen i:nth-child(1){top:62%;--r0:8deg}.a-wellen i:nth-child(2){top:70%;--r0:-14deg;opacity:.38;animation-duration:calc(22s*var(--at));animation-direction:reverse}.a-wellen i:nth-child(3){top:78%;--r0:21deg;opacity:.55;animation-duration:calc(16s*var(--at))}@keyframes mtw{0%{transform:rotate(var(--r0,0deg))}to{transform:rotate(calc(var(--r0,0deg) + 360deg))}}.a-aurora{background:linear-gradient(180deg,color-mix(in srgb,var(--a2) 26%,#04070d),color-mix(in srgb,var(--a2) 40%,#0a1020))}.a-aurora i{left:-20%;width:140%;height:75%;top:-8%;opacity:.5;transform-origin:50% 100%;background:linear-gradient(90deg,transparent 0,var(--a1) 28%,color-mix(in srgb,var(--a1) 45%,#fff) 52%,var(--a2) 76%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 38%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 38%,transparent 100%);animation:mta calc(20s*var(--at)) ease-in-out infinite alternate}.a-aurora i:nth-child(2){top:14%;opacity:.36;animation-duration:calc(27s*var(--at));animation-direction:alternate-reverse}.a-aurora i:nth-child(3){top:30%;height:60%;opacity:.28;animation-duration:calc(33s*var(--at))}@keyframes mta{0%{transform:translate(-7%) skew(-9deg) scaleY(.82)}to{transform:translate(7%) skew(7deg) scaleY(1.12)}}.a-partikel{background:linear-gradient(160deg,var(--a1),color-mix(in srgb,var(--a1) 52%,#000))}.a-partikel i{top:0;bottom:0;left:var(--x);width:var(--d);opacity:.8;transform:translateY(var(--y,-40%));animation:mtp calc(var(--dur)*var(--at)) linear var(--del) infinite}.a-partikel i:before{content:"";position:absolute;left:0;bottom:0;width:100%;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--a2) 62%,#fff);box-shadow:0 0 calc(var(--d)*2.2) color-mix(in srgb,var(--a2) 55%,transparent)}@keyframes mtp{0%{transform:translateY(6%);opacity:0}12%{opacity:.85}88%{opacity:.85}to{transform:translateY(-104%);opacity:0}}.a-partikel i:nth-child(1){--x:5%;--d:max(5px,1.2cqw);--dur:19s;--del:-4s;--y:-70%}.a-partikel i:nth-child(2){--x:13%;--d:max(4px,.7cqw);--dur:14s;--del:-9s;--y:-30%}.a-partikel i:nth-child(3){--x:21%;--d:max(6px,1.6cqw);--dur:23s;--del:-14s;--y:-85%}.a-partikel i:nth-child(4){--x:30%;--d:max(4px,.9cqw);--dur:17s;--del:-2s;--y:-50%}.a-partikel i:nth-child(5){--x:38%;--d:max(5px,1.3cqw);--dur:21s;--del:-11s;--y:-20%}.a-partikel i:nth-child(6){--x:47%;--d:max(4px,.6cqw);--dur:13s;--del:-6s;--y:-60%}.a-partikel i:nth-child(7){--x:55%;--d:max(7px,1.8cqw);--dur:25s;--del:-17s;--y:-40%}.a-partikel i:nth-child(8){--x:63%;--d:max(4px,.8cqw);--dur:16s;--del:-1s;--y:-75%}.a-partikel i:nth-child(9){--x:71%;--d:max(5px,1.1cqw);--dur:20s;--del:-8s;--y:-25%}.a-partikel i:nth-child(10){--x:79%;--d:max(4px,.7cqw);--dur:15s;--del:-12s;--y:-55%}.a-partikel i:nth-child(11){--x:87%;--d:max(6px,1.5cqw);--dur:22s;--del:-5s;--y:-90%}.a-partikel i:nth-child(12){--x:94%;--d:max(4px,.9cqw);--dur:18s;--del:-15s;--y:-35%}.mt-anim.still,.mt-anim.still i{animation:none}.mt-fs{position:absolute;z-index:4;left:var(--fx,70%);top:var(--fy,55%);width:calc(var(--fb,30)*1cqw);display:block;line-height:0;text-decoration:none;transform:translate(-50%,-50%) rotate(var(--frot,0deg));opacity:var(--fdk,1);pointer-events:none}.mt-fs.hi{z-index:2}.mt-fs__e,.mt-fs__b{display:block}.mt-fs__i{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 .5cqw 1.1cqw rgba(0,0,0,.3));transition:transform .25s ease,filter .25s ease}.mt-fs.sa .mt-fs__i{filter:none}.mt-fs.ss .mt-fs__i{filter:drop-shadow(0 .9cqw 1.8cqw rgba(0,0,0,.5))}a.mt-fs{pointer-events:auto;cursor:pointer}a.mt-fs.hov:hover .mt-fs__i,a.mt-fs.hov:focus-visible .mt-fs__i{transform:translateY(-3%) scale(1.04);filter:drop-shadow(0 1.1cqw 2.2cqw rgba(0,0,0,.42))}a.mt-fs:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px #0f1a26}.mt-fs__leer{display:grid;place-items:center;aspect-ratio:1;padding:.5em;border:2px dashed rgba(255,255,255,.8);background:#0f1a2666;color:#fff;font:600 13px/1.2 var(--mt-font);text-align:center}@container mt (max-width:600px){.mt-fs.mm{left:var(--fxm,var(--fx,70%));top:var(--fym,var(--fy,55%));width:calc(var(--fbm,var(--fb,30))*1cqw)}}.mt-slide.on .mt-fs.e-blende .mt-fs__e{animation:mtfs-blende .9s ease-out both}.mt-slide.on .mt-fs.e-links .mt-fs__e{animation:mtfs-links .9s cubic-bezier(.2,.7,.2,1) both}.mt-slide.on .mt-fs.e-rechts .mt-fs__e{animation:mtfs-rechts .9s cubic-bezier(.2,.7,.2,1) both}.mt-slide.on .mt-fs.e-unten .mt-fs__e{animation:mtfs-unten .9s cubic-bezier(.2,.7,.2,1) both}.mt-slide.on .mt-fs.e-zoom .mt-fs__e{animation:mtfs-zoom .8s cubic-bezier(.2,.8,.2,1) both}@keyframes mtfs-blende{0%{opacity:0}}@keyframes mtfs-links{0%{opacity:0;transform:translate(-14cqw)}}@keyframes mtfs-rechts{0%{opacity:0;transform:translate(14cqw)}}@keyframes mtfs-unten{0%{opacity:0;transform:translateY(10cqw)}}@keyframes mtfs-zoom{0%{opacity:0;transform:scale(.6)}}.mt-slide.on .mt-fs.b-schweben .mt-fs__b{animation:mtfs-schweben 5.5s ease-in-out infinite}.mt-slide.on .mt-fs.b-atmen .mt-fs__b{animation:mtfs-atmen 6s ease-in-out infinite}.mt-slide.on .mt-fs.b-wiegen .mt-fs__b{animation:mtfs-wiegen 7s ease-in-out infinite}@keyframes mtfs-schweben{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}@keyframes mtfs-atmen{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes mtfs-wiegen{0%,to{transform:rotate(-2.4deg)}50%{transform:rotate(2.4deg)}}.mt-hot{position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;pointer-events:none;visibility:hidden}.mt-hot.pos{visibility:visible}.mt-hotspot{position:absolute;display:block;pointer-events:auto;cursor:pointer;text-decoration:none;color:#fff;border-radius:calc(var(--mt-btn-r)*2)}.mt-hotspot:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #0f1a26}.mt-hotspot.aus{display:none}.mt-hotspot__t{position:absolute;left:50%;bottom:6px;transform:translate(-50%);max-width:calc(100% - 8px);padding:.3em .7em;border-radius:99px;background:#0f1a26db;color:#fff;font:600 clamp(11px,1.05cqw,14px)/1.25 var(--mt-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:opacity .15s}.mt-hotspot:focus-visible .mt-hotspot__t,.mt-hotspot.an-r:hover .mt-hotspot__t,.mt-hotspot.an-p .mt-hotspot__t{opacity:1}.mt-hotspot.an-r:hover,.mt-hotspot.an-r:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #0f1a26a6}.mt-hotspot.an-p:before{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #0f1a268c}.mt-hotspot.an-p:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:2px solid #fff;animation:mthot 2.4s ease-out infinite}.mt-hotspot.an-p .mt-hotspot__t{top:calc(50% + 18px);bottom:auto}@keyframes mthot{0%{transform:scale(1);opacity:.9}to{transform:scale(2.6);opacity:0}}@container mt (max-width:600px){.mt-hotspot.g-d{display:none}}@container mt (min-width:601px){.mt-hotspot.g-m{display:none}}@media (prefers-reduced-motion:reduce){.mt-bild.v{transition:none}.mt-anim,.mt-anim i,.mt-fs__e,.mt-fs__b,.mt-hotspot.an-p:after{animation:none!important}.mt-fs__i{transition:none}}.mt.edit .mt-vid,.mt.edit .mt-vid__k{pointer-events:none}.mt-vid__tag{padding:.25em .7em;border-radius:99px;background:#0f1a26d1;color:#fff;font:600 12px/1.3 var(--mt-font)}.mt-vid--leer{top:0;right:0;bottom:0;left:0;max-width:none;align-items:center;justify-content:center;padding:1em;text-align:center;background:color-mix(in srgb,var(--mt-ink) 10%,transparent);outline:2px dashed color-mix(in srgb,var(--mt-ink) 55%,transparent);outline-offset:-10px;font:600 14px/1.3 var(--mt-font);color:var(--mt-ink)}.mt.edit .mt-vid--leer{pointer-events:auto;cursor:pointer}.mt.edit .mt-fs{pointer-events:auto;cursor:move}.mt.edit .mt-hot{visibility:visible}.mt.edit .mt-hotspot{border:2px dashed rgba(255,255,255,.95);background:#db277724;cursor:move;box-shadow:0 0 0 1px #0f1a2680}.mt.edit .mt-hotspot.ohne{border-color:#ffd60a}.mt.edit .mt-hotspot__t{opacity:1;left:4px;top:4px;bottom:auto;transform:none;max-width:calc(100% - 8px)}.mt.edit .mt-hotspot.an-p:after{display:none}.mt.edit .mt-flaeche{pointer-events:none}.mt.edit .mt-text *{pointer-events:auto}.mt.edit .mt-text{pointer-events:none}.mt.edit [data-sel]{cursor:pointer;outline:2px dashed transparent;outline-offset:4px;border-radius:2px;transition:outline-color .12s}.mt.edit [data-sel]:hover{outline-color:#db2777}.mt.edit [data-sel].is-sel{outline:2px solid #DB2777}.mt.edit .mt-st[data-sel]{pointer-events:auto}.mt.edit .mt-st.f-band[data-sel]{outline:0}.mt.edit .mt-st.f-band[data-sel]:hover .in{outline:2px dashed #DB2777}.mt.edit .mt-st.f-band.is-sel[data-sel] .in{outline:2px solid #DB2777}.mt.edit [contenteditable]{caret-color:#db2777;cursor:text}.mt.edit [contenteditable]:focus{outline:2px solid #DB2777}.mt.edit [contenteditable]:empty:before{content:attr(data-leer);opacity:.55;font-weight:400}.mt.edit .mt-bild{cursor:pointer}.tz-hinweis{display:flex;gap:var(--spacing-md);align-items:flex-start;padding:10px 12px;border-radius:var(--radius);border:1px solid var(--line);background:var(--hover);font-size:var(--fs-klein)}.tz-hinweis>.icon{margin-top:2px}.tz-hinweis.amber{background:var(--amber-soft);border-color:var(--amber)}.tz-hinweis.info{background:var(--accent-soft);border-color:var(--accent)}.tz-hinweis.ok{background:var(--ok-soft);border-color:var(--ok)}.tz-hinweis.warn{background:var(--warn-soft);border-color:var(--warn)}.tz-hinweis ul{margin:4px 0 0;padding-left:18px}.tz-hinweis .tz-sperrliste{list-style:none;padding-left:0;margin:6px 0 8px;display:grid;gap:var(--spacing-sm)}.tz-sperrliste li{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.tz-schalter{position:relative;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:var(--fs-klein);min-height:var(--control-h)}.tz-schalter input{position:absolute;opacity:0;width:0;height:0}.tz-schalter i{width:36px;height:20px;border-radius:10px;background:var(--line);position:relative;transition:background .15s;flex:none}.tz-schalter i:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--surface);transition:transform .15s;box-shadow:0 1px 2px #00000040}.tz-schalter input:checked+i{background:var(--ok)}.tz-schalter input:checked+i:after{transform:translate(16px)}.tz-schalter input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}.tz-haken{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-klein);cursor:pointer;min-height:var(--control-h-sm)}.tz-punkt-ok{background:var(--ok)!important;box-shadow:0 0 0 4px var(--ok-soft)}.tz-liste-punkte{margin:0;padding-left:20px}.tz-versteckt{position:fixed;left:-9999px;top:0;opacity:0}.tz-shop-leer{padding:26px 28px;color:#4a5866;font-size:var(--fs-klein);border-bottom:1px dashed #cfd6de}.tz-medium__leer{aspect-ratio:8/3;background:var(--active)}.tz-chipx{border:0;background:none;padding:0 2px;cursor:pointer;color:inherit;display:inline-flex;align-items:center}.tz-chipx:hover{opacity:.7}.tz-wie{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:var(--spacing-lg)}.tz-wie>div{display:grid;grid-template-columns:28px 1fr;gap:3px;align-items:start}.tz-wie .n{grid-row:span 2;width:24px;height:24px;border-radius:50%;background:var(--ink);color:var(--surface);display:grid;place-items:center;font:600 12px var(--font-body);margin-top:1px}.tz-wie p{font-size:var(--fs-meta);margin:0}.tz-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:var(--spacing-lg)}.tz-karte{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:border-color .15s,box-shadow .15s;text-align:left;padding:0;font:inherit;color:inherit}.tz-karte:hover{border-color:var(--accent);box-shadow:0 2px 10px #00000014}.tz-karte__bild{background:var(--active);padding:12px;pointer-events:none}.tz-karte__bild .mt-wrap{border-radius:6px;overflow:hidden}.tz-karte__rumpf{padding:12px 14px 14px;display:grid;gap:6px;border-top:1px solid var(--line)}.tz-karte__kopf{display:flex;align-items:center;gap:8px}.tz-karte__name{font-weight:600;font-size:var(--fs-text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tz-karte__meta{display:flex;gap:6px 14px;flex-wrap:wrap;font-size:var(--fs-meta);color:var(--ink-soft)}.tz-karte__meta span{display:inline-flex;align-items:center;gap:5px}.tz-karte.neu{border-style:dashed;align-items:center;justify-content:center;min-height:250px;color:var(--ink-soft);gap:8px;text-align:center;padding:20px}.tz-karte.neu:hover{color:var(--accent-deep)}.tz-fit{position:relative;overflow:hidden;width:100%}.tz-fit__in{position:absolute;left:0;top:0;transform-origin:0 0}.tz-kopfzeile{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;margin-bottom:10px}.tz-kopfzeile .gleiten{flex:1}.segment.tz-seg>button{justify-content:center}.segment.tz-seg[hidden]{display:none!important}.segment.tz-seg.tz-seg--messen{display:inline-flex!important;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;position:absolute!important;left:0;top:0;visibility:hidden!important;pointer-events:none!important}.segment.tz-seg.tz-seg--messen>button{flex:0 0 auto!important;width:auto!important;min-width:auto!important;white-space:nowrap!important;overflow-wrap:normal!important}.segment.segment--umbruch>button:last-child{border-right:1px solid var(--line)}.segment.segment--umbruch>button.aktiv:last-child{border-right-color:var(--accent)}.tz-seg-auswahl{display:block;width:100%;max-width:100%;min-width:0}.tz-seg-auswahl--klein{min-height:var(--control-h-sm);padding-top:0;padding-bottom:0}@media (max-width: 640px){.tz-seg-auswahl--klein{min-height:40px}}.tz-leinwand{padding:var(--spacing-lg);display:grid;gap:var(--spacing-sm);align-content:start;min-width:0}.tz-bahn{background:var(--active);border:1px solid var(--line);border-radius:var(--radius);padding:16px;display:flex;justify-content:center;align-items:flex-start;min-height:200px;overflow:hidden}.tz-skala{position:relative;flex:none}.tz-skala>.tz-innen{transform-origin:0 0;position:absolute;left:0;top:0;box-shadow:0 8px 28px #00000038}.tz-notiz{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;font-size:var(--fs-meta);color:var(--ink-soft)}.tz-info{display:flex;align-items:center;gap:8px;margin:0;flex-wrap:wrap}.tz-fussleiste{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs) var(--spacing-md);padding-block:var(--spacing-xs)}.tz-ansicht{display:inline-flex;align-items:center;gap:var(--spacing-sm);margin:0;white-space:nowrap}.tz-fussinfo{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 720px){.tz-fussinfo{display:none}}.drs-leinwand__fuss .btn[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.tz-vorschau-voll{flex:1 1 auto;min-height:0;overflow:auto}.tz-film{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-sm);padding:0;margin:0;list-style:none;min-width:0}.tz-fs{display:grid;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-sm);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;position:relative;min-width:0;transition:border-color var(--uebergang),background var(--uebergang)}.tz-fs:hover{background:var(--hover)}.tz-fs:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tz-fs.sel{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent-soft)}.tz-fs.aus .tz-fs__thumb{opacity:.45}.tz-fs.zieh{opacity:.35}.tz-fs.ziel-o:before,.tz-fs.ziel-u:after{content:"";position:absolute;left:0;right:0;height:4px;border-radius:2px;background:var(--accent)}.tz-fs.ziel-o:before{top:-6px}.tz-fs.ziel-u:after{bottom:-6px}.tz-fs__thumb{border-radius:var(--radius);overflow:hidden;background:var(--active);min-width:0}.tz-fs__thumb .tz-fit{pointer-events:none}.tz-fs__text{min-width:0;display:grid;gap:2px}.tz-fs__name{font-weight:600;font-size:var(--fs-klein);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz-fs__nr{color:var(--ink-soft);font-weight:400}.tz-fs__warn{display:inline-block;width:8px;height:8px;margin-left:var(--spacing-xs);border-radius:50%;background:var(--warn)}.tz-fs__meta{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.tz-fs__mehr-halter{display:inline-flex}.tz-film__neu{margin-top:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.tz-film__neu .knopf-anker,.tz-ki-anker{position:relative}.tz-insp__tabs{margin-bottom:var(--spacing-md);display:flex}.tz-insp__tabs .segment.tz-seg{width:100%}.tz-insp__tabs .segment.tz-seg>button{flex:1}.tz-bildkarte{display:grid;grid-template-columns:92px 1fr;gap:12px;margin-bottom:12px;align-items:start}.tz-bildkarte__vorschau{position:relative;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);aspect-ratio:8/3;background:var(--active)}.tz-bildkarte__vorschau img,.tz-fokus img{width:100%;height:100%;object-fit:cover;display:block}.tz-fokus{position:relative;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;cursor:crosshair;line-height:0;margin-bottom:6px}.tz-fokus img{height:auto;aspect-ratio:8/3}.tz-fokus__punkt{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 2px var(--accent),0 2px 8px #0006;pointer-events:none;background:color-mix(in srgb,var(--accent) 25%,transparent)}.tz-rahmen{position:absolute;border:2px solid var(--accent);pointer-events:none}.tz-rahmen.m{box-shadow:0 0 0 999px #00000073}.tz-rahmen.t{border-style:dashed;border-color:#fff}.tz-rahmen span{position:absolute;left:3px;top:3px;font:600 10px var(--font-body);background:var(--accent);color:var(--on-accent);padding:0 5px;border-radius:3px;line-height:15px}.tz-rahmen.t span{background:#0f1a26bf;left:auto;right:3px}.tz-pos9{display:grid;grid-template-columns:repeat(3,32px);gap:4px}.tz-pos4{display:grid;grid-template-columns:repeat(2,32px);gap:4px}.tz-pos9 button,.tz-pos4 button{height:32px;border:1px solid var(--line);border-radius:5px;background:var(--surface);cursor:pointer;position:relative;padding:0}.tz-pos9 button:hover,.tz-pos4 button:hover{background:var(--hover);border-color:var(--ink-soft)}.tz-pos9 button:after,.tz-pos4 button:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:var(--line);left:50%;top:50%;margin:-5px 0 0 -5px}.tz-pos9 button[aria-pressed=true],.tz-pos4 button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.tz-pos9 button[aria-pressed=true]:after,.tz-pos4 button[aria-pressed=true]:after{background:var(--accent)}.tz-zeile{display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap;margin-bottom:12px}.tz-farben{display:flex;gap:8px;flex-wrap:wrap}.tz-farbe{width:30px;height:30px;border-radius:6px;border:2px solid var(--line);cursor:pointer;padding:0;position:relative;box-shadow:inset 0 0 0 1px #0000001f}.tz-farbe:hover{transform:scale(1.08)}.tz-farben--zeile{align-items:center;margin:6px 0 10px}.tz-farben--zeile .tz-hex{gap:6px;flex-wrap:nowrap}.tz-farben--zeile .tz-hex input[type=color]{width:32px;height:30px}.tz-farben--zeile .tz-hex input[type=text]{width:86px;height:30px}.tz-farbgruppe,.tz-gruppe{border-top:1px solid var(--line);margin-top:8px;padding-top:12px}.tz-farbe-std{height:30px;padding:0 10px;border-radius:6px;border:2px solid var(--line);background:var(--surface);color:var(--ink);font:600 12px var(--font-body);cursor:pointer}.tz-farbe-std[aria-pressed=true],.tz-farbe[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--accent)}.tz-farbe[aria-pressed=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:10px;height:6px;border-left:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:translateY(-1px) rotate(-45deg)}.tz-formen{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:12px}.tz-formen button{display:grid;gap:4px;justify-items:center;padding:8px 4px 6px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font-size:var(--fs-meta);font-weight:500;color:inherit}.tz-formen button:hover{background:var(--hover)}.tz-formen button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep);font-weight:600}.tz-formen svg{width:30px;height:30px}.tz-ziel{display:grid;gap:8px;align-items:start;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--hover);min-height:var(--control-h)}.tz-ziel b{display:block;font-size:var(--fs-meta);font-weight:600;overflow-wrap:anywhere}.tz-ziel .sub{display:block;font-size:var(--fs-meta);color:var(--ink-soft);overflow-wrap:anywhere}.tz-ziel__fuss{display:flex;align-items:center;justify-content:space-between;gap:8px}.tz-ziel.leer{display:flex;align-items:center;justify-content:space-between;background:none;border-style:dashed;color:var(--ink-soft)}.tz-btnzeile{border:1px solid var(--line);border-radius:var(--radius);padding:10px 10px 2px;margin-bottom:10px}.tz-btnzeile__kopf{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tz-btnzeile.aktiv{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tz-kontrast{display:flex;align-items:center;gap:8px;margin:2px 0 12px;font-size:var(--fs-meta);flex-wrap:wrap}.tz-kontrast .ampel{width:10px;height:10px;border-radius:50%}.tz-kontrast.gut .ampel{background:var(--ok)}.tz-kontrast.knapp .ampel{background:var(--amber)}.tz-kontrast.schlecht .ampel{background:var(--warn)}.tz-kontrast.gut b{color:var(--ok)}.tz-kontrast.knapp b{color:var(--amber)}.tz-kontrast.schlecht b{color:var(--warn)}.tz-zaehler{font-size:var(--fs-meta);color:var(--ink-soft);text-align:right;margin-top:-2px}.tz-zaehler.zuviel{color:var(--warn);font-weight:600}.tz-kblock{border:1px solid var(--line);border-radius:var(--radius);background:var(--hover);padding:10px 12px;margin-bottom:14px;display:grid;gap:8px}.tz-kblock__kopf{display:flex;gap:10px;align-items:center}.tz-zwei{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tz-drei{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tz-shoprahmen{background:var(--active);border:1px solid var(--line);border-radius:var(--radius);padding:16px;display:flex;justify-content:center;overflow:hidden}.tz-shop{width:1200px;background:#fff;color:#0f1a26;position:absolute;left:0;top:0;transform-origin:0 0;font-family:var(--font-body)}.tz-shop.mobil{width:390px}.tz-shop .sh-k1{display:flex;align-items:center;gap:20px;padding:12px 28px;border-bottom:1px solid #e5e9ee;font-size:var(--fs-meta);color:#4a5866}.tz-shop .sh-k2{display:flex;align-items:center;gap:28px;padding:16px 28px}.tz-shop .sh-logo{font:700 26px var(--font-body);letter-spacing:.04em;color:#12355b}.tz-shop .sh-logo i{font-style:normal;color:#f26b21}.tz-shop .sh-suche{flex:1;border:2px solid #12355b;border-radius:2px;padding:10px 14px;color:#8794a1;font-size:var(--fs-text);background:#fff}.tz-shop .sh-icons{display:flex;gap:18px;font-size:var(--fs-klein);color:#12355b;font-weight:600}.tz-shop .sh-nav{display:flex;gap:26px;padding:0 28px 12px;font-weight:600;font-size:var(--fs-text);border-bottom:3px solid #12355b}.tz-shop .sh-nav span:first-child{color:#f26b21}.tz-shop .sh-unten{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding:26px 28px 34px}.tz-shop .sh-kachel{border:1px solid #e5e9ee;border-radius:2px;padding:14px;display:grid;gap:8px}.tz-shop .sh-kachel .sh-bild{aspect-ratio:4/3;background:linear-gradient(135deg,#eef2f6,#dde4ec);border-radius:2px}.tz-shop .sh-ueber{padding:22px 28px 0;font-weight:600;font-size:calc(var(--fs-titel) * 1.25);color:#12355b}.tz-shop.mobil .sh-k1{display:none}.tz-shop.mobil .sh-k2{padding:12px 16px;gap:12px;flex-wrap:wrap}.tz-shop.mobil .sh-logo{font-size:calc(var(--fs-titel) * 1.25)}.tz-shop.mobil .sh-icons{margin-left:auto}.tz-shop.mobil .sh-suche{flex:1 1 100%;order:3;padding:9px 12px}.tz-shop.mobil .sh-nav{padding:0 16px 10px;overflow:hidden;gap:18px;font-size:var(--fs-klein);border-bottom-width:2px}.tz-shop.mobil .sh-nav span{white-space:nowrap}.tz-shop.mobil .sh-unten{grid-template-columns:repeat(2,1fr);padding:18px 16px 24px;gap:12px}.tz-shop.mobil .sh-ueber{padding:16px 16px 0;font-size:var(--fs-titel)}.tz-zweispaltig{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--spacing-lg);align-items:start}.tz-code{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:var(--radius);background:var(--code-bg);overflow:hidden}.tz-code pre{margin:0;padding:11px 14px;font:12.5px/1.55 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0}.tz-code button{border:0;border-left:1px solid var(--line);background:var(--surface);padding:0 14px;cursor:pointer;font:600 12.5px var(--font-body);display:flex;align-items:center;gap:6px;flex:none;color:inherit}.tz-code button:hover{background:var(--hover)}.tz-weg{display:grid;gap:10px;margin-bottom:16px}.tz-weg label{display:grid;grid-template-columns:20px 1fr;gap:8px 10px;align-items:start;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer}.tz-weg label:hover{background:var(--hover)}.tz-weg label.an{border-color:var(--accent);background:var(--accent-soft)}.tz-weg .tz-code,.tz-weg p{grid-column:2;margin:0}.tz-weg p{color:var(--ink-soft);font-size:var(--fs-meta)}.tz-schritte{margin:0;padding:0;list-style:none;counter-reset:s;display:grid;gap:10px}.tz-schritte li{counter-increment:s;display:grid;grid-template-columns:24px 1fr;gap:10px;font-size:var(--fs-klein)}.tz-schritte li:before{content:counter(s);width:24px;height:24px;border-radius:50%;background:var(--ink);color:var(--surface);display:grid;place-items:center;font:600 12px var(--font-body)}.tz-live{display:grid;gap:10px}.tz-live .gross{display:flex;align-items:center;gap:10px;font-size:var(--fs-titel);font-weight:600}.tz-live dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:var(--fs-klein)}.tz-live dt{color:var(--ink-soft)}.tz-live dd{margin:0}.tz-haken-liste{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:var(--fs-klein)}.tz-haken-liste li{display:grid;grid-template-columns:18px 1fr;gap:8px}.tz-haken-liste .icon{color:var(--ok);margin-top:2px}.tz-ver{display:grid;grid-template-columns:54px 1fr auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--line);font-size:var(--fs-klein)}.tz-ver:first-of-type{border-top:0}.tz-domains{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.tz-anb{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:10px}.tz-anb li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:var(--fs-klein)}.tz-medien{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tz-medium{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface);cursor:pointer;display:grid;text-align:left;padding:0;font:inherit;color:inherit}.tz-medium:hover{border-color:var(--accent)}.tz-medium.gesperrt{opacity:.55;cursor:not-allowed}.tz-medium.gesperrt:hover{border-color:var(--line)}.tz-medium img{width:100%;aspect-ratio:8/3;object-fit:cover;display:block;background:var(--active)}.tz-medium .t{padding:8px 10px 10px;display:grid;gap:3px;font-size:var(--fs-meta)}.tz-medium .t b{font-size:var(--fs-meta);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tz-medium .chip{white-space:normal;line-height:1.3;border-radius:8px}.tz-treffer{display:grid;gap:6px;margin-top:10px;max-height:320px;overflow:auto}.tz-treffer button{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;text-align:left;font:inherit;font-size:var(--fs-klein);color:inherit}.tz-treffer button:hover{background:var(--hover);border-color:var(--accent)}.tz-treffer button .t{flex:1;min-width:0;overflow-wrap:anywhere}.tz-treffer button .t span{display:block;font-size:var(--fs-meta);color:var(--ink-soft)}.tz-quelle{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--hover);margin-bottom:10px}.tz-zeilenwahl{display:grid;grid-template-columns:20px 1fr auto;gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--line);border-radius:var(--radius);cursor:pointer}.tz-zeilenwahl:hover{background:var(--hover)}.tz-zeilenwahl.aus{opacity:.55;cursor:not-allowed}.tz-zeilenwahl>span{display:grid;gap:1px}.tz-zeilenliste{display:grid;gap:6px}.tz-dlgvorschau{margin-bottom:12px;border-radius:6px;overflow:hidden}.tz-kkarte{border:1px solid var(--accent);box-shadow:0 0 0 1px var(--accent);border-radius:var(--radius-lg);padding:14px;display:grid;gap:10px;background:var(--surface);margin-bottom:var(--spacing-lg)}.tz-kkarte__kopf{display:flex;align-items:center;gap:10px}.tz-kkarte__kopf b{flex:1}.tz-kkarte .tz-dlgvorschau{max-width:520px;margin-bottom:0}@media (max-width: 1100px){.tz-zweispaltig{grid-template-columns:minmax(0,1fr)}}@media (max-width: 900px){.tz-wie{grid-template-columns:1fr}.tz-fs{flex-basis:164px}.tz-medien{grid-template-columns:repeat(2,1fr)}}.seitenkopf__aktion .knopf-anker{position:relative}.tz-sub{margin:0 0 12px;color:var(--ink-soft);font-size:var(--fs-klein)}@media (max-width: 640px){.segment.tz-seg{display:flex}.segment.tz-seg>button{white-space:normal;text-align:center;justify-content:center;flex:1 1 auto;padding-top:4px;padding-bottom:4px}}.tz-regler{display:flex;align-items:center;gap:8px}.tz-regler input[type=range]{flex:1;min-width:0}.tz-regler .tz-zahl{width:68px;text-align:right;flex:none}.tz-regler__einheit{color:var(--ink-soft);font-size:var(--fs-meta);width:16px;flex:none}.tz-regler__std{flex:none}.tz-regler__std[hidden]{display:none}.tz-hex{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tz-hex input[type=color]{width:38px;height:var(--control-h);padding:2px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer}.tz-hex input[type=text]{width:104px}.tz-hex .tz-farbe{flex:none}.tz-bearb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;margin:0 0 12px;border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent-soft);font-size:var(--fs-klein)}.tz-bearb b{color:var(--accent-deep)}.tz-rahmen.d{border-style:dotted;border-color:var(--accent)}.tz-rahmen.d span{background:var(--accent);top:auto;bottom:3px}.mt.edit .mt-inhalt{position:relative}.tz-griff{position:absolute;z-index:8;width:calc(30px / var(--tz-k, 1));height:calc(30px / var(--tz-k, 1));display:grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--on-accent, #fff);border:calc(2px / var(--tz-k, 1)) solid #fff;box-shadow:0 2px 8px #00000073;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.tz-griff:hover{filter:brightness(1.12)}.tz-griff svg{width:62%;height:62%;fill:currentColor;pointer-events:none}.tz-griff--sm{left:calc(-10px / var(--tz-k, 1));top:calc(-10px / var(--tz-k, 1))}.tz-griff--tm{left:calc(-20px / var(--tz-k, 1));top:calc(-20px / var(--tz-k, 1))}.tz-griff--sg,.tz-griff--tb{border-radius:4px;width:calc(22px / var(--tz-k, 1));height:calc(22px / var(--tz-k, 1))}.tz-griff--sg{right:calc(-8px / var(--tz-k, 1));bottom:calc(-8px / var(--tz-k, 1));cursor:nwse-resize}.tz-griff--tb{right:calc(-14px / var(--tz-k, 1));top:50%;margin-top:calc(-11px / var(--tz-k, 1));cursor:ew-resize}.mt-text.h-rechts .tz-griff--tb{right:auto;left:calc(-14px / var(--tz-k, 1))}@container mt (max-width: 600px){.tz-griff--tm,.tz-griff--tb{display:none}}.mt.edit .mt-text:has(.tz-griff){z-index:5}.tz-layouts{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin-bottom:8px}.tz-layout{display:grid;gap:6px;justify-items:center;padding:8px 6px 7px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font:500 12px var(--font-body);color:var(--ink)}.tz-layout:hover{background:var(--hover);border-color:var(--ink-soft)}.tz-layout[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep);font-weight:600}.tz-layout svg{width:100%;max-width:76px;height:auto;border-radius:3px;box-shadow:0 0 0 1px var(--line)}.tz-layout svg .bild{fill:color-mix(in srgb,var(--ink-soft) 55%,var(--surface))}.tz-layout svg .fl{fill:var(--ink)}.tz-layout svg .t{fill:var(--surface)}.tz-layout svg .k{fill:var(--accent)}.tz-aus{opacity:.55}.tz-aus fieldset{border:0;margin:0;padding:0;min-width:0}.tz-aus .hilfe{margin:2px 0 12px}html .tz-weg label[data-info]:after,html .tz-zeilenwahl[data-info]:after{content:none}.tz-innen>div{position:relative}.tz-hebene{position:absolute;left:0;top:0;width:0;height:0;z-index:9;pointer-events:none}.tz-hebene .tz-griff{transform:translate(-50%,-50%)}.tz-hebene .tz-griff--fg,.tz-hebene .tz-griff--hg{border-radius:4px;width:calc(16px / var(--tz-k, 1));height:calc(16px / var(--tz-k, 1))}.tz-hebene .tz-griff--fr{width:calc(22px / var(--tz-k, 1));height:calc(22px / var(--tz-k, 1));cursor:grab}.tz-hebene .tz-griff--e-nw,.tz-hebene .tz-griff--e-se{cursor:nwse-resize}.tz-hebene .tz-griff--e-ne,.tz-hebene .tz-griff--e-sw{cursor:nesw-resize}.tz-zeichnen,.tz-zeichnen *{cursor:crosshair!important}.mt-hotspot.gummi{z-index:9;pointer-events:none;border:2px dashed var(--on-accent, var(--surface));background:color-mix(in srgb,var(--accent) 28%,transparent);box-shadow:0 0 0 1px var(--ink)}.btn.aktiv{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.tz-animwahl{display:grid;grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;margin-bottom:8px}.tz-animkarte{display:grid;gap:6px;padding:6px 6px 7px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font:500 var(--fs-meta) var(--font-body);color:var(--ink);text-align:center}.tz-animkarte:hover{background:var(--hover);border-color:var(--ink-soft)}.tz-animkarte[aria-checked=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep);font-weight:600}.tz-animkarte__v{display:block}.tz-animkarte__vorschau{border-radius:4px;box-shadow:0 0 0 1px var(--line);pointer-events:none}.tz-dateilink{display:flex;gap:8px;align-items:stretch}.tz-dateilink input{flex:1;min-width:0}.tz-dateilink .btn{flex:none}.tz-hotliste{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:4px}.tz-hotliste li{display:flex;align-items:center;gap:4px;padding-right:4px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.tz-hotliste li.aktiv{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tz-hotzeile{flex:1;min-width:0;min-height:var(--control-h);display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:8px;align-items:center;padding:4px 8px;border:0;background:none;cursor:pointer;text-align:left;font:inherit;color:var(--ink)}.tz-hotzeile__nr{font-weight:600;text-align:center;color:var(--accent-deep)}.tz-hotzeile__t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tz-hotzeile__ziel{max-width:15ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta);color:var(--ink-soft)}.tz-hotzeile.warn .tz-hotzeile__ziel{color:var(--warn);font-weight:600}:root{--doc-papier: white}.doc-leinwand{position:relative;flex:1 0 auto;min-width:0;padding:var(--spacing-xl) var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}.doc-bahn{display:flex;width:100%}.doc-blatt{--doc-pb: 794;--doc-ph: 1123;--doc-ib: 698;--doc-ih: 1000;--doc-sk: 1;--doc-z: 1;--doc-rt: 14;--doc-rr: 14;--doc-rb: 16;--doc-rl: 14;--doc-mm: 3.7795;flex:none;box-sizing:border-box;margin:0 auto;background:var(--doc-papier);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-pop);width:calc(var(--doc-pb) * var(--doc-z) * 1px);min-height:calc(var(--doc-ph) * var(--doc-z) * 1px);padding:calc(var(--doc-rt) * var(--doc-mm) * var(--doc-z) * 1px) calc(var(--doc-rr) * var(--doc-mm) * var(--doc-z) * 1px) calc(var(--doc-rb) * var(--doc-mm) * var(--doc-z) * 1px) calc(var(--doc-rl) * var(--doc-mm) * var(--doc-z) * 1px)}.doc-blatt--platzhalter{color:var(--ink)}.doc-blatt__huelle{position:relative;overflow:hidden;width:calc(var(--doc-ib) * var(--doc-sk) * var(--doc-z) * 1px);height:calc(var(--doc-ih) * var(--doc-sk) * var(--doc-z) * 1px)}.doc-blatt--platzhalter .doc-blatt__huelle{height:auto;min-height:200px}.doc-blatt__rahmen{position:absolute;left:0;top:0;display:block;border:0;background:transparent;width:calc(var(--doc-ib) * 1px);height:calc(var(--doc-ih) * 1px);transform:scale(calc(var(--doc-sk) * var(--doc-z)));transform-origin:0 0}.doc-lade{position:sticky;bottom:var(--spacing-sm);align-self:flex-end;box-shadow:var(--shadow-pop)}.doc-hinweise{display:grid;gap:var(--spacing-sm);width:100%;max-width:760px;margin:0 auto}.doc-hinweis{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--amber);border-radius:var(--radius);background:var(--amber-soft);font-size:var(--fs-klein);color:var(--ink)}.doc-hinweis>.icon{flex:none;margin-top:2px;color:var(--amber-ink, var(--amber))}.doc-leer{max-width:560px;margin:var(--spacing-3xl) auto}.doc-leer .field{width:100%;max-width:360px;text-align:left;margin-bottom:0}.doc-leer .leer__aktionen{align-items:center}.doc-liste{list-style:none;margin:0 0 var(--spacing-lg);padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-xs)}.doc-zeile{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0;min-height:var(--control-h);padding:0 var(--spacing-xs) 0 var(--spacing-sm);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.doc-zeile:hover{background:var(--hover);border-color:var(--ink-soft)}.doc-zeile.sel{border-color:var(--accent);background:var(--accent-soft)}.doc-zeile>input[type=checkbox]{flex:none;margin:0}.doc-zeile>.icon{flex:none;color:var(--ink-soft)}.doc-zeile__wahl{flex:1 1 0;min-width:0;display:grid;align-content:center;gap:0;width:auto;min-height:calc(var(--control-h) - 2px);padding:var(--spacing-xs) 0;border:0;border-radius:var(--radius);background:transparent;box-shadow:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.doc-zeile__wahl:hover{border:0}.doc-zeile__wahl:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.doc-zeile__name{font-weight:600;font-size:var(--fs-klein);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-zeile__sub{font-size:var(--fs-meta);font-weight:400;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-zeile>.btn-sm{flex:none}.doc-zeile .mehr-knopf{flex:none}.doc-titel{margin:var(--spacing-lg) 0 var(--spacing-sm);font:600 var(--fs-meta) var(--font-body);color:var(--ink-soft)}.doc-titel:first-child{margin-top:0}.doc-treffer{max-height:190px;overflow:auto;margin-bottom:var(--spacing-md)}.doc-nichts{margin:0 0 var(--spacing-md);font-size:var(--fs-meta);color:var(--ink-soft)}.doc-auswahl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.doc-auswahl__name{font:600 var(--fs-titel) var(--font-display);min-width:0;overflow-wrap:anywhere}.doc-auswahl__sub{font-size:var(--fs-meta);font-weight:400;color:var(--ink-soft)}.doc-feldraster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--spacing-md)}.doc-feldraster>.field{min-width:0}.doc-feldraster>.doc-voll{grid-column:1 / -1}.doc-aktionen{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.doc-kette{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.doc-sehr-klein{font-size:var(--fs-meta);color:var(--ink-soft)}.doc-gruppe-hinweis{margin:0 0 var(--spacing-md);font-size:var(--fs-meta);color:var(--ink-soft)}.doc-gruppe-hinweis b{color:var(--ink)}@media (max-width: 720px){.doc-leinwand{padding:var(--spacing-md) var(--spacing-sm)}.doc-feldraster{grid-template-columns:minmax(0,1fr)}}.drs[data-designer=datenblatt] .drs-leinwand__fuss output,.drs[data-designer=vertriebspdf] .drs-leinwand__fuss output{white-space:nowrap}@media (max-width: 720px){.drs[data-designer=datenblatt] .drs-leinwand__fuss,.drs[data-designer=vertriebspdf] .drs-leinwand__fuss{flex-wrap:wrap;row-gap:var(--spacing-xs);padding-block:var(--spacing-xs)}}.mp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;container:mp / inline-size;pointer-events:none;font-family:var(--mt-font,system-ui,-apple-system,"Segoe UI",sans-serif);-webkit-font-smoothing:antialiased;--mp-bg:#fff;--mp-ink:#0F1A26;--mt-akzent:#F26B21;--mt-on-akzent:#0F1A26;--mt-primaer:#12355B;--mt-btn-r:2px;--mp-r:6px;--mp-rand:16px}.mp *{box-sizing:border-box}.mp.mp-vor{position:absolute}.mp-schleier{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;background:#0a121c94;animation:mp-ein .25s ease both}.mp-schleier.leer{background:transparent}.mp-box{position:absolute;pointer-events:auto;background:var(--mp-bg);color:var(--mp-ink);border-radius:var(--mp-r);outline:none;box-shadow:0 18px 60px #080e1661;overflow:auto;max-height:calc(100% - 2*var(--mp-rand));overscroll-behavior:contain}.mp-x{position:absolute;top:8px;right:8px;z-index:3;width:44px;height:44px;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;background:color-mix(in srgb,var(--mp-bg) 82%,transparent);color:var(--mp-ink);transition:background .15s}.mp-x:hover{background:color-mix(in srgb,var(--mp-ink) 14%,var(--mp-bg))}.mp-x svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round}.mp-bild{position:relative;overflow:hidden;background:color-mix(in srgb,var(--mp-ink) 10%,transparent)}.mp-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none}.mp-bild.b-oben{aspect-ratio:16/7}.mp-text{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,4.2cqw,34px);padding-right:clamp(20px,4.2cqw,34px)}.mp-k{font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mt-akzent)}.mp-h{margin:0;font-weight:600;letter-spacing:-.01em;line-height:1.14;text-wrap:balance;font-size:clamp(22px,3.6cqw,32px);padding-right:36px}.mp-h.leer{opacity:.4}.mp-p{margin:0;line-height:1.45;font-size:clamp(14px,2cqw,17px);max-width:56ch;text-wrap:pretty}.mp-rt p{margin:0 0 .65em}.mp-rt ul,.mp-rt ol{margin:0 0 .65em;padding-left:1.3em}.mp-rt li{margin:0 0 .25em}.mp-rt>:last-child{margin-bottom:0}.mp-rt .a-m,.mp-rt p.a-m{text-align:center}.mp-rt .a-r,.mp-rt p.a-r{text-align:right}.mp-k a,.mp-h a,.mp-p a,.mp-danke a:not(.mp-btn){color:inherit;text-decoration:underline;text-underline-offset:.2em}.mp .g-g{font-size:1.28em;line-height:1.2}.mp .g-k{font-size:.8em}.mp-btns{display:flex;flex-wrap:wrap;gap:.7em;margin-top:6px;align-items:center}.mp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:44px;padding:0 1.5em;font:600 13px/1 var(--mt-font,system-ui,sans-serif);text-transform:uppercase;letter-spacing:.07em;text-decoration:none;border:2px solid transparent;border-radius:var(--mt-btn-r);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s,transform .15s;color:inherit;background:none}.mp-btn.primaer{background:var(--bc,var(--mt-akzent));color:var(--bt,var(--mt-on-akzent));border-color:var(--bc,var(--mt-akzent))}.mp-btn.primaer:hover{filter:brightness(1.08);transform:translateY(-1px)}.mp-btn.sekundaer{color:var(--bc,var(--mp-ink));border-color:currentColor}.mp-btn.sekundaer:hover{background:color-mix(in srgb,var(--bc,var(--mp-ink)) 12%,transparent)}.mp-btn.text{padding:0 .2em;min-height:44px;border:0;border-radius:0;letter-spacing:.05em;color:var(--bc,var(--mp-ink));text-decoration:underline;text-underline-offset:.25em}.mp-btn:focus-visible,.mp-x:focus-visible{outline:3px solid var(--mt-primaer);outline-offset:2px;box-shadow:0 0 0 5px var(--mp-bg)}.mp [hidden]{display:none!important}.mp-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 14px;margin-top:6px;max-width:640px}.mp-f{display:flex;flex-direction:column;gap:5px;min-width:0}.mp-f.breit,.mp-einw,.mp-fehler,.mp-abs{grid-column:1/-1}.mp-f label{font-size:13px;font-weight:600;line-height:1.2}.mp-f.pflicht label:after{content:" *";opacity:.7}.mp-f input,.mp-f select,.mp-f textarea{width:100%;min-height:44px;padding:10px 12px;font:400 16px/1.3 var(--mt-font,system-ui,sans-serif);color:var(--mp-ink);background:color-mix(in srgb,var(--mp-ink) 4%,var(--mp-bg));border:1.5px solid color-mix(in srgb,var(--mp-ink) 55%,var(--mp-bg));border-radius:var(--mt-btn-r);-moz-appearance:none;appearance:none;-webkit-appearance:none}.mp-f select{background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 19px) 50%,calc(100% - 14px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}.mp-f textarea{min-height:84px;resize:vertical}.mp-f input:focus-visible,.mp-f select:focus-visible,.mp-f textarea:focus-visible,.mp-einw input:focus-visible{outline:3px solid var(--mt-primaer);outline-offset:1px}.mp-f input:disabled,.mp-f select:disabled,.mp-f textarea:disabled,.mp-einw input:disabled{opacity:1;cursor:default}.mp-einw{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;cursor:pointer}.mp-einw input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--mt-primaer);cursor:pointer}.mp-einw a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.mp-fehler{font-size:14px;font-weight:600;line-height:1.4;padding:10px 12px;border-left:4px solid var(--mt-akzent);background:color-mix(in srgb,var(--mp-ink) 6%,var(--mp-bg))}.mp-abs{display:flex}.mp-abs .mp-btn[disabled]{opacity:.6;cursor:progress;transform:none}.mp-honig{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.mp-fehlt{opacity:.45}.mp-danke{display:flex;flex-direction:column;align-items:flex-start;gap:12px;outline:none;font-size:clamp(15px,2.2cqw,18px);line-height:1.45}.mp-danke p{margin:0;max-width:56ch}.mp-danke svg{width:36px;height:36px;fill:none;stroke:var(--mt-akzent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mp-box:not(.ok) .mp-danke{display:none}.mp-box.ok .mp-p,.mp-box.ok .mp-form,.mp-box.ok .mp-btns{display:none}.mp-mitte .mp-box{left:50%;top:50%;transform:translate(-50%,-50%);width:min(720px,calc(100% - 2*var(--mp-rand)));animation:mp-mitte .28s cubic-bezier(.2,.8,.2,1) both}.mp-box.bl,.mp-box.br{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.mp-box.br{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.mp-box.br .mp-bild{order:2}.mp-box.bl .mp-bild,.mp-box.br .mp-bild{min-height:240px}.mp-box.bl .mp-text,.mp-box.br .mp-text{justify-content:center}.mp-ecke .mp-box{bottom:var(--mp-rand);width:min(380px,calc(100% - 2*var(--mp-rand)));animation:mp-ecke .3s ease both}.mp-ecke.mp-lage-unten-rechts .mp-box{right:var(--mp-rand)}.mp-ecke.mp-lage-unten-links .mp-box{left:var(--mp-rand)}.mp-ecke .mp-text{padding:20px}.mp-ecke .mp-h{font-size:clamp(18px,5cqw,22px)}.mp-leiste .mp-box{left:0;right:0;border-radius:0;max-height:60%;display:flex;align-items:center;box-shadow:0 0 30px #080e1647;animation:mp-leiste .3s ease both}.mp-leiste.mp-lage-unten .mp-box{bottom:0}.mp-leiste.mp-lage-oben .mp-box{top:0;animation-name:mp-leiste-oben}.mp-leiste .mp-bild{width:56px;height:56px;flex:none;margin:12px 0 12px 16px;border-radius:var(--mp-r)}.mp-leiste .mp-text{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 20px;padding:12px 64px 12px 16px}.mp-leiste .mp-h{font-size:clamp(16px,2.4cqw,20px);padding-right:0}.mp-leiste .mp-p{font-size:14px;max-width:none;flex:1 1 280px}.mp-leiste .mp-btns{margin:0}.mp-leiste .mp-form,.mp-leiste .mp-danke{flex:1 1 100%;max-width:none}.mp-leiste .mp-x{top:50%;transform:translateY(-50%)}@container mp (max-width:600px){.mp-mitte .mp-box,.mp-ecke .mp-box{left:0;right:0;top:auto;bottom:0;width:auto;transform:none;max-height:85%;border-radius:calc(var(--mp-r)*2.4) calc(var(--mp-r)*2.4) 0 0;animation:mp-karte .3s ease both}.mp-box.bl,.mp-box.br{display:flex;flex-direction:column}.mp-box.bl .mp-bild,.mp-box.br .mp-bild{min-height:0;aspect-ratio:16/8;order:0}.mp-btns .mp-btn{flex:1 1 auto}.mp-leiste .mp-text{flex-direction:column;align-items:flex-start;padding-right:64px}.mp-leiste .mp-btns{width:100%}}@keyframes mp-ein{0%{opacity:0}to{opacity:1}}@keyframes mp-mitte{0%{opacity:0;transform:translate(-50%,-47%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes mp-ecke{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes mp-karte{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes mp-leiste{0%{transform:translateY(100%)}to{transform:none}}@keyframes mp-leiste-oben{0%{transform:translateY(-100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.mp *{animation:none!important;transition:none!important}}.pp-aussen{width:100%;overflow:hidden;border-radius:var(--radius);border:1px solid var(--line);background:var(--active)}.pp-aussen.mobil{max-width:360px;margin-inline:auto}.pp-aussen.tablet{max-width:768px;margin-inline:auto}.pp-leinwand{padding:var(--spacing-lg);display:grid;gap:var(--spacing-sm);align-content:start;min-width:0}.pp-aussen .mp-h,.pp-aussen .mp-k,.pp-aussen .mp-p,.pp-aussen .mp-btn,.pp-aussen .mp-bild,.pp-aussen .mp-form,.pp-aussen .mp-danke{cursor:pointer}.pp-aussen[data-wahl=inhalt] :is(.mp-h,.mp-k,.mp-p),.pp-aussen[data-wahl=knoepfe] .mp-btn,.pp-aussen[data-wahl=bild] .mp-bild,.pp-aussen[data-wahl=formular] :is(.mp-form,.mp-danke){outline:2px solid var(--accent);outline-offset:3px}.pp-aussen[data-wahl=darstellung] .mp-box{outline:2px solid var(--accent);outline-offset:-2px}.pp-buehne{position:relative;transform-origin:0 0;overflow:hidden;background:var(--surface)}.pp-seite{position:absolute;top:0;right:0;bottom:0;left:0;padding:24px 40px;display:grid;gap:20px;align-content:start}.pp-kopf{display:flex;gap:24px;align-items:center;height:36px}.pp-kopf span{height:12px;width:90px;border-radius:6px;background:var(--line)}.pp-kopf span:first-child{width:140px;height:20px;margin-right:auto;background:var(--ink-soft);opacity:.35}.pp-held{height:220px;border-radius:6px;background:var(--hover);display:grid;align-content:center;gap:12px;padding:0 48px}.pp-held b{height:24px;width:40%;border-radius:6px;background:var(--line)}.pp-held i{height:14px;width:28%;border-radius:6px;background:var(--line)}.pp-raster{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pp-raster span{height:150px;border-radius:6px;background:var(--hover)}.pp-aussen.mobil .pp-seite{padding:16px 20px}.pp-aussen.mobil .pp-held{height:150px;padding:0 20px}.pp-aussen.mobil .pp-raster{grid-template-columns:repeat(2,1fr)}.pp-sprachen{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}.pp-sprache{display:inline-flex;align-items:center;gap:6px;height:var(--control-h, 34px);padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:600 13px var(--font-body);cursor:pointer}.pp-sprache:hover{background:var(--hover);border-color:var(--ink-soft)}.pp-sprache[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep)}.pp-sprache i{width:8px;height:8px;border-radius:50%;background:var(--line)}.pp-sprache i.fertig{background:var(--ok)}.pp-sprache i.maschinell{background:var(--amber)}.pp-sprache i.fehlt{background:transparent;box-shadow:inset 0 0 0 2px var(--ink-soft)}.pp-sprache i.sperre{background:var(--surface);box-shadow:inset 0 0 0 2px var(--amber)}.pp-sprachhinweis{font-size:var(--fs-meta);color:var(--ink-soft);margin:-4px 0 12px}.pp-sprachwahl{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin-top:6px}.pp-sprachwahl label{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font-size:var(--fs-klein)}.pp-sprachwahl label:hover{background:var(--hover)}.pp-sprachwahl label.an{border-color:var(--accent);background:var(--accent-soft)}.pp-sprachwahl input{margin:0}.pp-sprachwahl .pp-aktiv{margin-left:auto;font-size:var(--fs-meta);padding:0 6px}.pp-dar{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px}.pp-dar button{display:grid;gap:6px;justify-items:center;padding:8px 6px 7px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font:500 12px var(--font-body);color:var(--ink)}.pp-dar button:hover{background:var(--hover);border-color:var(--ink-soft)}.pp-dar button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep);font-weight:600}.pp-dar svg,.pp-vorl svg{width:100%;max-width:76px;height:auto;border-radius:3px;box-shadow:0 0 0 1px var(--line)}.pp-dar svg .seite,.pp-vorl svg .seite{fill:color-mix(in srgb,var(--ink-soft) 30%,var(--surface))}.pp-dar svg .schleier,.pp-vorl svg .schleier{fill:color-mix(in srgb,var(--ink) 45%,transparent)}.pp-dar svg .fenster,.pp-vorl svg .fenster{fill:var(--surface)}.pp-dar svg .strich,.pp-vorl svg .strich{fill:var(--ink-soft)}.pp-vorl svg path.strich{fill:none;stroke:var(--ink-soft)}.pp-dar svg .knopf,.pp-vorl svg .knopf{fill:var(--accent)}.pp-vorlagen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pp-vorl{position:relative;display:grid;gap:4px;align-content:start;justify-items:start;padding:8px 10px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;text-align:left;font:400 12.5px var(--font-body);color:var(--ink)}.pp-vorl:hover:not(:disabled){background:var(--hover);border-color:var(--ink-soft)}.pp-vorl[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.pp-vorl:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pp-vorl b{font-weight:600;font-size:var(--fs-klein);line-height:1.25}.pp-vorl.bald{opacity:.6;cursor:not-allowed}.pp-vorl .chip{position:absolute;top:8px;right:8px}@media (max-width: 640px){.pp-vorlagen{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-zeitplan{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pp-pfade{width:100%;min-height:84px;font-family:var(--font-mono, monospace);font-size:var(--fs-klein)}.pp-reihe{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.pp-karte-meta{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;color:var(--ink-soft);font-size:var(--fs-klein)}.pp-karte-meta span{display:inline-flex;gap:6px;align-items:center}.pp-mini{display:inline-flex;gap:4px;flex-wrap:wrap}.pp-mini .chip{font-size:var(--fs-meta);padding:1px 7px}.pp-rt__leiste{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;padding:4px;border:1px solid var(--line);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0;background:var(--hover)}.pp-rt__t{display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 6px;border:1px solid transparent;border-radius:var(--radius);background:transparent;color:var(--ink);font:600 14px var(--font-body);cursor:pointer}.pp-rt__t:hover{background:var(--hover);border-color:var(--line)}.pp-rt__t[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep)}.pp-rt__t:focus-visible,.pp-rt__sw:focus-visible,.pp-rt__std:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pp-rt__gr{display:inline-flex;align-items:center;gap:2px}.pp-rt__a{font-weight:600;line-height:1}.pp-rt__a.klein{font-size:var(--fs-meta)}.pp-rt__a.gross{font-size:calc(var(--fs-titel) * 1.125)}.pp-rt__nr{font-size:var(--fs-meta);font-weight:700;letter-spacing:-.02em}.pp-rt__farbe{position:relative;display:inline-flex}.pp-rt__farbe .pp-rt__t{flex-direction:column;gap:1px;padding-top:3px}.pp-rt__balken{display:block;width:14px;height:3px;border-radius:1px;background:linear-gradient(90deg,var(--accent),var(--ink))}.pp-rt__pop{position:absolute;z-index:var(--z-dropdown);top:36px;left:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:250px;padding:8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 8px 24px color-mix(in srgb,var(--ink) 18%,transparent)}.pp-rt__sw{width:24px;height:24px;border:1px solid var(--line);border-radius:50%;cursor:pointer;padding:0}.pp-rt__std{height:24px;padding:0 8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:600 12px var(--font-body);cursor:pointer}.pp-rt__eigen{display:inline-grid;place-items:center;width:24px;height:24px}.pp-rt__eigen input{width:24px;height:24px;padding:0;border:1px solid var(--line);border-radius:50%;background:transparent;cursor:pointer}.pp-rt__feld{position:relative;min-height:calc(var(--control-h, 34px) * 1.2);max-height:360px;overflow:auto;padding:8px 10px;border:1px solid var(--line);border-radius:0 0 var(--radius) var(--radius);background:var(--surface);color:var(--ink);font:400 14px/1.45 var(--font-body);outline:2px solid transparent;overflow-wrap:anywhere}.pp-rt__feld[data-zeilen="2"]{min-height:3.6em}.pp-rt__feld[data-zeilen="4"]{min-height:6.6em}.pp-rt__feld:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.pp-rt__feld[data-leer]:before{content:attr(data-ph);color:var(--ink-soft);pointer-events:none;position:absolute}.pp-rt__feld p{margin:0 0 .6em}.pp-rt__feld ul,.pp-rt__feld ol{margin:0 0 .6em;padding-left:1.3em;text-align:left}.pp-rt__feld>:last-child{margin-bottom:0}.pp-rt__feld a{color:var(--accent-deep);text-decoration:underline}.pp-rt__feld .a-m{text-align:center}.pp-rt__feld .a-r{text-align:right}.pp-rt__feld .g-g{font-size:1.28em;line-height:1.2}.pp-rt__feld .g-k{font-size:.8em}.pp-rt .tz-zaehler{margin-top:2px}.pp-chips{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pp-chip{display:flex;align-items:center;gap:8px;min-height:40px;padding:6px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font-size:var(--fs-meta);line-height:1.25}.pp-chip:hover{background:var(--hover)}.pp-chip.an{border-color:var(--accent);background:var(--accent-soft);font-weight:600}.pp-chip input{margin:0;width:16px;height:16px;flex:none}.pp-ausl{display:grid;gap:6px;margin:12px 0}.pp-ausl__zeile{padding:8px 12px 10px;border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent-soft)}.pp-ausl__name{display:block;margin-bottom:4px;font-size:var(--fs-klein);font-weight:600}.pp-ausl__wert .field{margin-bottom:0}.pp-ausl__zeile>p{margin:2px 0 0}.pp-verkn{margin:4px 0 12px}.pp-satz{margin:0 0 12px;padding:8px 12px;border-left:4px solid var(--accent);background:var(--hover);font-size:var(--fs-klein)}.pp-herkunft{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.pp-optionen{display:grid;gap:6px;margin-bottom:8px}.pp-option{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center}.pp-trenner{border-top:1px solid var(--line);margin:14px 0 12px}.pp-einw{margin:16px 0 8px;padding:12px 14px;border:1px solid var(--line);border-left:4px solid var(--amber);border-radius:var(--radius);background:var(--hover);display:grid;gap:4px}.pp-einw.frei{border-left-color:var(--ok)}.pp-einw__kopf{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:4px}.pp-aktionen{display:flex;gap:8px 12px;align-items:center;flex-wrap:wrap}.tz-zahlen{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0}.tz-zahlen dt{color:var(--ink-soft)}.tz-zahlen dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.tz-karte__titel{margin:0;font-weight:600;line-height:1.3}.pp-karte .tz-karte__rumpf{border-top:0}.pp-regeln{display:grid;gap:10px;margin:4px 0 12px}.pp-regel{display:grid;gap:8px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--hover)}.pp-regel.offen{border-color:var(--warn)}.pp-regel__kopf{display:flex;align-items:center;gap:6px}.pp-regel__kopf select{flex:1 1 0;min-width:0}.pp-regel__op{white-space:nowrap;font-size:var(--fs-klein)}.pp-regel__zeile{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pp-regel__zahl{display:inline-flex;align-items:center;gap:6px}.pp-regel__zahl input{width:110px}.pp-regel__fehlt{margin:0;color:var(--warn);font-size:var(--fs-meta)}.pp-wahl{display:grid;gap:6px}.pp-wahl__chips{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.pp-wahl__chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 8px;border:1px solid var(--accent);border-radius:999px;background:var(--accent-soft);font-size:var(--fs-meta)}.pp-wahl__chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-wahl__chip button{display:inline-grid;place-items:center;width:20px;height:20px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.pp-wahl__chip button:hover{background:var(--hover)}.pp-wahl__feld{position:relative}.pp-wahl__feld input{width:100%}.pp-wahl__liste{position:absolute;z-index:var(--z-dropdown);left:0;right:0;top:calc(100% + 2px);display:grid;max-height:240px;overflow:auto;padding:4px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 6px 18px #00000024}.pp-wahl__liste button{padding:6px 8px;border:0;border-radius:var(--radius);background:transparent;color:inherit;text-align:left;font:inherit;font-size:var(--fs-klein);cursor:pointer}.pp-wahl__liste button:hover,.pp-wahl__liste button:focus-visible{background:var(--hover)}.pp-wahl__liste button[aria-selected=true]{background:var(--accent-soft);font-weight:600}.pp-wahl__liste p{margin:4px 8px}.pp-test{display:grid;gap:6px;padding-top:6px;border-top:1px dashed var(--line)}.pp-test__zeile{display:flex;gap:6px}.pp-test__zeile input{flex:1 1 0;min-width:0}.pp-test__aus{margin:0;padding:8px 10px;border-left:4px solid var(--line);background:var(--hover);font-size:var(--fs-klein)}.pp-test__aus.ok{border-color:var(--ok)}.pp-test__aus.nein,.pp-test__aus.warn{border-color:var(--warn)}.pp-test__regeln{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:2px;font-size:var(--fs-meta)}.pp-tage{display:flex;flex-wrap:wrap;gap:4px}.pp-tag{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:34px;padding:0 8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font-size:var(--fs-klein)}.pp-tag input{position:absolute;opacity:0;pointer-events:none}.pp-tag.an{border-color:var(--accent);background:var(--accent-soft);font-weight:600}.pp-tag:focus-within{outline:2px solid var(--accent);outline-offset:1px}.drs-einstellungen .tz-regler__einheit{width:auto;max-width:90px;white-space:nowrap}.pp-wahl__chip svg{display:block}.ms{container:ms / inline-size;display:block;width:100%;position:relative;--ms-font:"Fira Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--ms-font-h:var(--ms-font);--ms-akzent:#F26B21;--ms-on-akzent:#0F1A26;--ms-primaer:#12355B;--ms-on-primaer:#FFFFFF;--ms-sekundaer:#4A5A6A;--ms-on-sekundaer:#FFFFFF;--ms-text:#1B2430;--ms-on-text:#FFFFFF;--ms-flaeche:#F3F6F9;--ms-on-flaeche:#1B2430;--ms-pad:clamp(16px,4cqw,56px);--ms-r:6px;--ms-fxt:.25s;font-family:var(--ms-font);color:var(--ms-text);-webkit-font-smoothing:antialiased;line-height:1.45}.ms *,.ms *:before,.ms *:after{box-sizing:border-box}.ms-rahmen{display:block;position:relative;--ms-mt:var(--ms-mo-d);--ms-mr:var(--ms-mr-d);--ms-mb:var(--ms-mu-d);--ms-ml:var(--ms-ml-d);--ms-pt:var(--ms-po-d);--ms-pr:var(--ms-pr-d);--ms-pb:var(--ms-pu-d);--ms-pl:var(--ms-pl-d);margin:var(--ms-mt,0) var(--ms-mr,0) var(--ms-mb,0) var(--ms-ml,0)}@container ms (max-width:900px){.ms-rahmen{--ms-mt:var(--ms-mo-t,var(--ms-mo-d));--ms-mr:var(--ms-mr-t,var(--ms-mr-d));--ms-mb:var(--ms-mu-t,var(--ms-mu-d));--ms-ml:var(--ms-ml-t,var(--ms-ml-d));--ms-pt:var(--ms-po-t,var(--ms-po-d));--ms-pr:var(--ms-pr-t,var(--ms-pr-d));--ms-pb:var(--ms-pu-t,var(--ms-pu-d));--ms-pl:var(--ms-pl-t,var(--ms-pl-d))}}@container ms (max-width:600px){.ms-rahmen{--ms-mt:var(--ms-mo-m,var(--ms-mo-t,var(--ms-mo-d)));--ms-mr:var(--ms-mr-m,var(--ms-mr-t,var(--ms-mr-d)));--ms-mb:var(--ms-mu-m,var(--ms-mu-t,var(--ms-mu-d)));--ms-ml:var(--ms-ml-m,var(--ms-ml-t,var(--ms-ml-d)));--ms-pt:var(--ms-po-m,var(--ms-po-t,var(--ms-po-d)));--ms-pr:var(--ms-pr-m,var(--ms-pr-t,var(--ms-pr-d)));--ms-pb:var(--ms-pu-m,var(--ms-pu-t,var(--ms-pu-d)));--ms-pl:var(--ms-pl-m,var(--ms-pl-t,var(--ms-pl-d)))}}.ms-rahmen[data-in=kein]{--ms-pvf:0}.ms-rahmen[data-in=klein]{--ms-pvf:.5}.ms-rahmen[data-in=mittel]{--ms-pvf:1}.ms-rahmen[data-in=gross]{--ms-pvf:1.8}@container ms (min-width:601px){.ms-rahmen[data-br=inhalt]{--ms-pad:max(clamp(16px,4cqw,56px),10cqw)}.ms-rahmen[data-br=schmal]{--ms-pad:max(clamp(16px,4cqw,56px),21cqw)}.ms-rahmen[data-br] .ms-teaser{padding-left:var(--ms-pl,var(--ms-pad));padding-right:var(--ms-pr,var(--ms-pad))}}.ms-ab{display:block;position:relative}@container ms (min-width:901px){.ms:not(.ms--edit) .ms-rahmen:not([data-g*=d]){display:none}}@container ms (min-width:601px) and (max-width:900px){.ms:not(.ms--edit) .ms-rahmen:not([data-g*=t]){display:none}}@container ms (max-width:600px){.ms:not(.ms--edit) .ms-rahmen:not([data-g*=m]){display:none}}.ms-f-akzent{--ms-f:var(--ms-akzent);--ms-on:var(--ms-on-akzent)}.ms-f-primaer{--ms-f:var(--ms-primaer);--ms-on:var(--ms-on-primaer)}.ms-f-sekundaer{--ms-f:var(--ms-sekundaer);--ms-on:var(--ms-on-sekundaer)}.ms-f-eigen{--ms-f:var(--ms-primaer);--ms-on:var(--ms-on-primaer)}.ms-ank{background:var(--ms-f);color:var(--ms-sfg,var(--ms-on))}.ms-ank__t,.ms-ank__a{display:block;padding:var(--ms-pt,calc(10px * var(--ms-pvf,1))) var(--ms-pr,var(--ms-pad)) var(--ms-pb,calc(10px * var(--ms-pvf,1))) var(--ms-pl,var(--ms-pad));text-align:center;font-size:clamp(12.5px,1.5cqw,14.5px);font-weight:500;line-height:1.35;color:inherit;text-decoration:none}.ms-ank__a:hover .ms-ank__t,.ms-ank__a:focus-visible .ms-ank__t{text-decoration:underline}.ms-ank__a:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.ms-ank__t{padding:0}.ms-ank:not(:has(.ms-ank__a)) .ms-ank__t{padding:var(--ms-pt,calc(10px * var(--ms-pvf,1))) var(--ms-pr,var(--ms-pad)) var(--ms-pb,calc(10px * var(--ms-pvf,1))) var(--ms-pl,var(--ms-pad))}.ms-ank__cd{font-weight:700}.ms-h{font-family:var(--ms-font-h);font-size:clamp(20px,2.7cqw,30px);font-weight:600;line-height:1.2;margin:0 0 clamp(12px,1.8cqw,22px);color:inherit}.ms-kacheln{padding:var(--ms-pt,calc(clamp(20px,3.6cqw,48px) * var(--ms-pvf,1))) var(--ms-pr,var(--ms-pad)) var(--ms-pb,calc(clamp(20px,3.6cqw,48px) * var(--ms-pvf,1))) var(--ms-pl,var(--ms-pad));background:var(--ms-sbg,transparent);color:var(--ms-sfg,inherit)}.ms-kacheln__liste{list-style:none;margin:0;padding:0;display:grid;gap:clamp(8px,1.4cqw,18px);grid-template-columns:repeat(var(--ms-sp,4),minmax(0,1fr))}.ms-kacheln__liste[data-n="2"]{--ms-sp:2}.ms-kacheln__liste[data-n="3"]{--ms-sp:3}.ms-kacheln__liste[data-n="4"]{--ms-sp:4}.ms-kacheln__liste[data-n="5"],.ms-kacheln__liste[data-n="6"]{--ms-sp:3}.ms-kacheln__liste[data-n="7"],.ms-kacheln__liste[data-n="8"]{--ms-sp:4}@container ms (max-width:900px){.ms-kacheln__liste[data-n="4"],.ms-kacheln__liste[data-n="7"],.ms-kacheln__liste[data-n="8"]{--ms-sp:2}}@container ms (max-width:600px){.ms-kacheln__liste[data-n]{--ms-sp:2}.ms-kacheln{padding-top:var(--ms-pt,calc(clamp(16px,5cqw,28px) * var(--ms-pvf,1)));padding-bottom:var(--ms-pb,calc(clamp(16px,5cqw,28px) * var(--ms-pvf,1)))}}.ms-kachel{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:var(--ms-r);background:var(--ms-kbg,var(--ms-flaeche));color:var(--ms-kfg,#fff);text-decoration:none}.ms-kachel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(.4,0,.2,1)}a.ms-kachel:hover img,a.ms-kachel:focus-visible img{transform:scale(1.04)}a.ms-kachel:focus-visible{outline:3px solid var(--ms-akzent);outline-offset:2px}.ms-kachel__t{position:absolute;left:0;right:0;bottom:0;padding:clamp(26px,4cqw,56px) clamp(10px,1.5cqw,18px) clamp(10px,1.3cqw,16px);background:linear-gradient(rgba(var(--ms-ksr,0,0,0),0),rgba(var(--ms-ksr,0,0,0),var(--ms-ksa,.7)));font-weight:600;font-size:clamp(14px,1.7cqw,18px);line-height:1.25}.ms-kachel--leer{display:grid;place-items:center;text-align:center;background:var(--ms-flaeche);color:var(--ms-on-flaeche);border:1px dashed currentColor}.ms-kachel--leer .ms-kachel__t{position:static;padding:8px;background:none;font-size:14px}.ms-kachel--leer small{display:block;font-weight:400;opacity:.7;font-size:12px}.ms-kacheln__liste[data-gap=eng]{gap:clamp(3px,.5cqw,8px)}.ms-kacheln__liste[data-gap=weit]{gap:clamp(14px,2.8cqw,36px)}.ms-kacheln__liste[data-ec=eckig]{--ms-r:0px}.ms-kacheln__liste[data-ec=rund]{--ms-r:18px}.ms-kacheln__liste[data-ho=flach]{--ms-kh:max(84px,11cqw)}.ms-kacheln__liste[data-ho=mittel]{--ms-kh:max(110px,16cqw)}.ms-kacheln__liste[data-ho=hoch]{--ms-kh:max(150px,23cqw)}@container ms (max-width:900px){.ms-kacheln__liste[data-ho=flach]{--ms-kh:max(84px,12cqw)}.ms-kacheln__liste[data-ho=mittel]{--ms-kh:max(110px,18cqw)}.ms-kacheln__liste[data-ho=hoch]{--ms-kh:max(150px,26cqw)}}@container ms (max-width:600px){.ms-kacheln__liste[data-ho=flach]{--ms-kh:max(110px,30cqw)}.ms-kacheln__liste[data-ho=mittel]{--ms-kh:max(150px,44cqw)}.ms-kacheln__liste[data-ho=hoch]{--ms-kh:max(200px,60cqw)}}.ms-kl--fix>li{height:var(--ms-kh)}.ms-kl--fix .ms-kachel{aspect-ratio:auto;height:100%}.ms-kl--eigen{grid-template-columns:repeat(12,minmax(0,1fr))}.ms-kl--eigen>li{grid-column:span 4}.ms-kl--eigen>li[data-b="2"]{grid-column:span 2}.ms-kl--eigen>li[data-b="3"]{grid-column:span 3}.ms-kl--eigen>li[data-b="4"]{grid-column:span 4}.ms-kl--eigen>li[data-b="5"]{grid-column:span 5}.ms-kl--eigen>li[data-b="6"]{grid-column:span 6}.ms-kl--eigen>li[data-b="7"]{grid-column:span 7}.ms-kl--eigen>li[data-b="8"]{grid-column:span 8}.ms-kl--eigen>li[data-b="9"]{grid-column:span 9}.ms-kl--eigen>li[data-b="10"]{grid-column:span 10}.ms-kl--eigen>li[data-b="11"]{grid-column:span 11}.ms-kl--eigen>li[data-b="12"]{grid-column:span 12}@container ms (max-width:600px){.ms-kl--eigen>li,.ms-kl--eigen>li[data-b]{grid-column:span 6}.ms-kl--eigen>li[data-b="6"],.ms-kl--eigen>li[data-b="7"],.ms-kl--eigen>li[data-b="8"],.ms-kl--eigen>li[data-b="9"],.ms-kl--eigen>li[data-b="10"],.ms-kl--eigen>li[data-b="11"],.ms-kl--eigen>li[data-b="12"]{grid-column:span 12}.ms-kl--eigen[data-hd=eins]>li,.ms-kl--eigen[data-hd=eins]>li[data-b]{grid-column:span 12}}.ms-kachel--ein img{object-fit:contain;padding:8% 10% 24%}.ms-kacheln__liste[data-pos=mitte] .ms-kachel__t{top:0;bottom:0;display:grid;place-items:center;text-align:center;padding:10px;background:rgba(var(--ms-ksr,0,0,0),calc(var(--ms-ksa,.7) * .55))}.ms-kacheln__liste[data-pos=mitte] .ms-kachel--leer .ms-kachel__t{position:static;display:block;background:none}@media (prefers-reduced-motion:reduce){.ms-kachel img{transition:none}a.ms-kachel:hover img{transform:none}}.ms-vorteile{list-style:none;margin:0;padding:var(--ms-pt,calc(clamp(18px,2.8cqw,34px) * var(--ms-pvf,1))) var(--ms-pr,var(--ms-pad)) var(--ms-pb,calc(clamp(18px,2.8cqw,34px) * var(--ms-pvf,1))) var(--ms-pl,var(--ms-pad));display:grid;gap:clamp(12px,2cqw,28px);grid-template-columns:repeat(var(--ms-sp,4),minmax(0,1fr));background:var(--ms-sbg,var(--ms-flaeche));color:var(--ms-sfg,var(--ms-on-flaeche))}.ms-vorteile[data-n="1"]{--ms-sp:1}.ms-vorteile[data-n="2"]{--ms-sp:2}.ms-vorteile[data-n="3"]{--ms-sp:3}.ms-vorteile[data-n="4"]{--ms-sp:4}.ms-vorteile[data-n="5"]{--ms-sp:5}@container ms (max-width:900px){.ms-vorteile[data-n="4"]{--ms-sp:2}.ms-vorteile[data-n="5"]{--ms-sp:3}}@container ms (max-width:600px){.ms-vorteile[data-n]{--ms-sp:1}}.ms-vorteil{display:flex;gap:12px;align-items:center;min-width:0}.ms-vorteil__ic{flex:none;width:clamp(38px,3.8cqw,46px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;border:1px solid currentColor;color:var(--ms-sak,var(--ms-primaer));background:var(--ms-sbg,var(--ms-flaeche))}.ms-vorteil__ic svg{width:52%;height:52%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ms-vorteil__bild{display:block;width:62%;height:62%;object-fit:contain}.ms-vorteil__tx{min-width:0}.ms-vorteil__tx b{display:block;font-weight:600;font-size:clamp(13.5px,1.5cqw,15.5px);line-height:1.3}.ms-vorteil__tx small{display:block;font-size:12.5px;opacity:.78;line-height:1.35}.ms-teaser{display:block;padding-top:var(--ms-pt,calc(2.8cqw * var(--ms-pvf,0)));padding-bottom:var(--ms-pb,calc(2.8cqw * var(--ms-pvf,0)));padding-left:var(--ms-pl,0);padding-right:var(--ms-pr,0);background:var(--ms-sbg,transparent)}.ms-prod,.ms-marken,.ms-termine,.ms-lead,.ms-video,.ms-tb{padding:var(--ms-pt,calc(clamp(20px,3.6cqw,48px) * var(--ms-pvf,1))) var(--ms-pr,var(--ms-pad)) var(--ms-pb,calc(clamp(20px,3.6cqw,48px) * var(--ms-pvf,1))) var(--ms-pl,var(--ms-pad));background:var(--ms-sbg,transparent);color:var(--ms-sfg,inherit);--ms-fk:var(--ms-sfg,var(--ms-text))}@container ms (max-width:600px){.ms-prod,.ms-marken,.ms-termine,.ms-lead,.ms-video,.ms-tb{padding-top:var(--ms-pt,calc(clamp(16px,5cqw,28px) * var(--ms-pvf,1)));padding-bottom:var(--ms-pb,calc(clamp(16px,5cqw,28px) * var(--ms-pvf,1)))}}.ms-prod,.ms-marken,.ms-termine,.ms-lead,.ms-video,.ms-tb{overflow-wrap:anywhere}.ms [hidden]{display:none!important}.ms-rahmen{scroll-margin-top:clamp(56px,10vh,112px)}.ms-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ms-fehlt{opacity:.5}.ms-knopf{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:44px;padding:0 1.4em;border:2px solid var(--ms-akzent);border-radius:var(--ms-r);background:var(--ms-akzent);color:var(--ms-on-akzent);font:600 clamp(14px,1.5cqw,15.5px)/1.25 var(--ms-font);text-align:center;text-decoration:none;cursor:pointer;transition:filter .15s}a.ms-knopf:hover,button.ms-knopf:hover{filter:brightness(1.08)}.ms-knopf:focus-visible{outline:3px solid var(--ms-fk,currentColor);outline-offset:3px}button.ms-knopf[disabled]{opacity:.6;cursor:progress}.ms-chip{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border:1.5px solid currentColor;border-radius:999px;font:600 clamp(12.5px,1.3cqw,13.5px)/1.2 var(--ms-font)}.ms-chip--alt{border-style:dashed;opacity:.8}.ms-prod__liste{list-style:none;margin:0;padding:0;display:grid;gap:clamp(10px,1.6cqw,20px);grid-template-columns:repeat(var(--ms-sp,4),minmax(0,1fr))}.ms-prod__liste[data-n="5"],.ms-prod__liste[data-n="6"],.ms-prod__liste[data-n="9"]{--ms-sp:3}.ms-prod__liste[data-n="10"]{--ms-sp:5}@container ms (max-width:900px){.ms-prod__liste[data-n]{--ms-sp:2}}.ms-art{display:flex;min-width:0}.ms-art__a{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;color:inherit;text-decoration:none;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:calc(var(--ms-r) + 4px);transition:border-color .15s,box-shadow .15s}a.ms-art__a:hover{border-color:currentColor;box-shadow:0 4px 14px #0000001f}a.ms-art__a:focus-visible{outline:3px solid var(--ms-fk,currentColor);outline-offset:2px}.ms-art__bild{position:relative;display:block;aspect-ratio:1;background:var(--ms-flaeche)}.ms-art__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:6%;object-fit:contain;display:block}.ms-art__bild--ohne{display:grid;place-items:center;padding:12%}.ms-art__ersatz{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-align:center;font-weight:600;font-size:clamp(14px,1.7cqw,18px);line-height:1.3;color:var(--ms-on-flaeche);overflow-wrap:anywhere}.ms-art__neu{position:absolute;left:8px;top:8px;padding:2px 10px;border-radius:999px;background:var(--ms-akzent);color:var(--ms-on-akzent);font:700 clamp(11.5px,1.2cqw,12.5px)/1.5 var(--ms-font)}.ms-art__t{display:flex;flex:1;flex-direction:column;gap:3px;padding:10px 12px 12px}.ms-art__t b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-weight:600;font-size:clamp(13.5px,1.45cqw,15px);line-height:1.3}.ms-art__nr{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(11.5px,1.2cqw,12.5px);opacity:.78}.ms-marken__liste{list-style:none;margin:0;padding:0;display:grid;gap:clamp(8px,1.4cqw,16px);grid-template-columns:repeat(var(--ms-sp,6),minmax(0,1fr))}.ms-marken__liste[data-n="1"]{--ms-sp:1}.ms-marken__liste[data-n="2"]{--ms-sp:2}.ms-marken__liste[data-n="3"]{--ms-sp:3}.ms-marken__liste[data-n="4"]{--ms-sp:4}.ms-marken__liste[data-n="5"]{--ms-sp:5}.ms-marken__liste[data-n="7"],.ms-marken__liste[data-n="8"]{--ms-sp:4}.ms-marken__liste[data-n="9"],.ms-marken__liste[data-n="10"]{--ms-sp:5}@container ms (max-width:900px){.ms-marken__liste[data-n]{--ms-sp:3}.ms-marken__liste[data-n="1"]{--ms-sp:1}.ms-marken__liste[data-n="2"],.ms-marken__liste[data-n="4"]{--ms-sp:2}.ms-marken__liste[data-n="7"],.ms-marken__liste[data-n="8"],.ms-marken__liste[data-n="10"],.ms-marken__liste[data-n="11"],.ms-marken__liste[data-n="12"]{--ms-sp:4}}@container ms (max-width:600px){.ms-marken__liste[data-n]{--ms-sp:2}.ms-marken__liste[data-n="1"]{--ms-sp:1}}.ms-marken__liste>li{min-width:0}.ms-marke{display:flex;align-items:center;justify-content:center;height:clamp(56px,6.2cqw,72px);padding:8px 14px;overflow:hidden;text-align:center;text-decoration:none;background:var(--ms-flaeche);color:var(--ms-on-flaeche);border:1px solid color-mix(in srgb,var(--ms-on-flaeche) 16%,transparent);border-radius:calc(var(--ms-r) + 2px)}a.ms-marke:hover{border-color:var(--ms-on-flaeche)}a.ms-marke:focus-visible{outline:3px solid var(--ms-fk,currentColor);outline-offset:2px}.ms-marke__logo{display:block;max-width:100%;max-height:100%;object-fit:contain}.ms-marke__name{font-weight:700;font-size:clamp(13px,1.4cqw,15px);letter-spacing:.06em;line-height:1.2;overflow-wrap:anywhere}.ms-marke--leer{border-style:dashed;font-size:clamp(12.5px,1.3cqw,14px);opacity:.7}.ms-termine__liste{list-style:none;margin:0;padding:0}.ms-termin{display:flex;align-items:center;gap:clamp(12px,1.8cqw,20px);padding:clamp(10px,1.2cqw,14px) 0;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.ms-termin:last-child{border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}.ms-termin__dat{flex:none;width:clamp(62px,6cqw,76px);padding:6px 4px;text-align:center;line-height:1.1;border-radius:calc(var(--ms-r) + 2px);color:var(--ms-sak,var(--ms-primaer));background:color-mix(in srgb,currentColor 9%,transparent)}.ms-termin__dat b{display:block;font-weight:600;font-size:clamp(20px,2.2cqw,24px)}.ms-termin__dat--bis b{font-size:clamp(15px,1.7cqw,18px)}.ms-termin__dat small{display:block;font-weight:600;letter-spacing:.08em;font-size:clamp(11.5px,1.2cqw,12.5px)}.ms-termin__tt{flex:1;min-width:0}.ms-termin__tt b{display:block;font-weight:600;font-size:clamp(14.5px,1.6cqw,16.5px);line-height:1.3}.ms-termin__tt small{display:block;font-size:clamp(12.5px,1.4cqw,14px);line-height:1.4;opacity:.82}.ms-termin>.ms-knopf,.ms-termin>.ms-chip{flex:none}.ms-termin--vorbei .ms-termin__dat,.ms-termin--vorbei .ms-termin__tt{opacity:.55}@container ms (max-width:600px){.ms-termin{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;row-gap:10px}.ms-termin>.ms-knopf,.ms-termin>.ms-chip{grid-column:2;justify-self:start}}.ms-lead{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(20px,3cqw,48px);align-items:center;background:var(--ms-sbg,var(--ms-primaer));color:var(--ms-sfg,var(--ms-on-primaer));--ms-fk:var(--ms-sfg,var(--ms-on-primaer))}@container ms (max-width:600px){.ms-lead{grid-template-columns:minmax(0,1fr)}}.ms-lead>.ms-lead__hin{grid-column:1/-1}.ms-lead .ms-h{margin-bottom:.3em}.ms-lead__p{margin:0;max-width:46ch;font-size:clamp(14px,1.6cqw,16.5px);line-height:1.5;opacity:.9}.ms-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px 14px;max-width:640px;margin:0}.ms-f{display:flex;flex-direction:column;gap:5px;min-width:0}.ms-f--breit,.ms-einw,.ms-fehler,.ms-abs{grid-column:1/-1}.ms-f label{font-size:clamp(13px,1.35cqw,14px);font-weight:600;line-height:1.25}.ms-pflicht label:after{content:" *";opacity:.8}.ms-f input,.ms-f select,.ms-f textarea{display:block;width:100%;height:auto;min-height:44px;margin:0;padding:10px 12px;font:400 16px/1.3 var(--ms-font);color:var(--ms-on-flaeche);background-color:var(--ms-flaeche);border:1.5px solid color-mix(in srgb,var(--ms-on-flaeche) 55%,var(--ms-flaeche));border-radius:var(--ms-r);box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ms-f select{padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 19px) 50%,calc(100% - 14px) 50%;background-size:5px 5px;background-repeat:no-repeat}.ms-f textarea{min-height:84px;resize:vertical}.ms-f input:focus-visible,.ms-f select:focus-visible,.ms-f textarea:focus-visible,.ms-einw input:focus-visible{outline:3px solid var(--ms-fk,currentColor);outline-offset:2px}.ms-f input:disabled,.ms-f select:disabled,.ms-f textarea:disabled,.ms-einw input:disabled{opacity:1;cursor:default}.ms-einw{display:flex;gap:10px;align-items:flex-start;font-size:clamp(13px,1.35cqw,14px);line-height:1.45;cursor:pointer}.ms-einw input{flex:none;width:24px;height:24px;margin:0;accent-color:var(--ms-akzent);cursor:pointer}.ms-einw a,.ms-einw__link{color:inherit;text-decoration:underline;text-underline-offset:.2em}.ms-fehler{padding:10px 12px;font-size:clamp(14px,1.5cqw,15px);font-weight:600;line-height:1.4;border-left:4px solid var(--ms-akzent);background:var(--ms-flaeche);color:var(--ms-on-flaeche)}.ms-abs{display:flex}.ms-honig{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.ms-lead:not(.ms-ok) .ms-danke{display:none}.ms-lead.ms-ok .ms-form{display:none}.ms-danke{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:clamp(15px,1.8cqw,18px);line-height:1.45}.ms-danke p{margin:0;max-width:52ch}.ms-danke:focus-visible{outline:2px solid color-mix(in srgb,currentColor 55%,transparent);outline-offset:10px;border-radius:var(--ms-r)}.ms-danke svg{width:40px;height:40px;fill:none;stroke:var(--ms-akzent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ms-video__box{position:relative;overflow:hidden;width:min(100%,calc(78vh * var(--ms-vr,1.7778)));aspect-ratio:var(--ms-vr,1.7778);margin-inline:auto;background:var(--ms-primaer);border-radius:calc(var(--ms-r) + 4px)}.ms-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ms-video__play,.ms-video__pause{display:grid;place-items:center;padding:0;border:0;border-radius:50%;cursor:pointer;color:var(--ms-primaer);background:color-mix(in srgb,var(--ms-flaeche) 94%,transparent)}.ms-video__play{position:absolute;left:50%;top:50%;width:clamp(56px,7cqw,84px);aspect-ratio:1;transform:translate(-50%,-50%);transition:transform .15s}.ms-video__play svg{width:42%;height:42%;fill:currentColor;margin-left:6%}button.ms-video__play:hover{transform:translate(-50%,-50%) scale(1.06)}.ms-video__play:focus-visible,.ms-video__pause:focus-visible{outline:3px solid var(--ms-primaer);outline-offset:2px;box-shadow:0 0 0 6px var(--ms-flaeche)}.ms-video__pause{position:absolute;right:12px;bottom:12px;width:44px;height:44px}.ms-video__pause svg{width:50%;height:50%;fill:currentColor}.ms-video__v{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;background:#000}.ms-spielt .ms-video__play{display:none}.ms-video__tag{position:absolute;left:12px;top:12px;padding:3px 12px;border-radius:999px;background:#0009;color:#fff;font:600 clamp(11.5px,1.2cqw,12.5px)/1.5 var(--ms-font)}.ms-video__box--ohne{background:var(--ms-flaeche);color:var(--ms-on-flaeche)}.ms-video__box--ohne .ms-video__play{background:var(--ms-primaer);color:var(--ms-on-primaer)}.ms-video__ersatz{position:absolute;left:12px;right:12px;top:calc(50% + clamp(28px,3.5cqw,42px) + 10px);display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;line-height:1.3}.ms-video__ersatz b{font-weight:600;font-size:clamp(14px,1.7cqw,18px)}.ms-video__ersatz small{font-size:clamp(12.5px,1.4cqw,14px)}.ms-video__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.ms-video__frame:focus-visible{outline:3px solid var(--ms-fk,currentColor);outline-offset:-3px}.ms-video__box[data-quelle=plattform].ms-spielt{background:var(--ms-flaeche);color:var(--ms-on-flaeche)}.ms-video__box[data-quelle=plattform].ms-spielt:before{content:attr(data-anbieter);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-weight:600;font-size:clamp(14px,1.7cqw,18px)}.ms-video__dsh{margin:clamp(10px,1.4cqw,16px) auto 0;max-width:62ch;text-align:center;font-size:clamp(12.5px,1.4cqw,14px);line-height:1.5;color:inherit;overflow-wrap:anywhere}.ms-video__dsh b{font-weight:600}.ms-video__dshl,.ms-video__ext{display:inline-block;min-height:24px;padding-block:2px;color:inherit;text-decoration:underline;text-underline-offset:.2em}.ms-video__dshl:hover,.ms-video__ext:hover{text-decoration-thickness:2px}.ms-video__dshl:focus-visible,.ms-video__ext:focus-visible{outline:3px solid var(--ms-fk,currentColor);outline-offset:2px;border-radius:2px}.ms-tb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3cqw,44px);align-items:center}.ms-tb--ohne{grid-template-columns:minmax(0,1fr)}.ms-tb--ohne .ms-tb__tx{max-width:70ch}.ms-tb[data-seite=links] .ms-tb__bild{order:-1}.ms-tb__tx .ms-h{margin-bottom:.4em}.ms-tb__tx p{margin:0 0 .8em;max-width:62ch;font-size:clamp(14.5px,1.65cqw,17px);line-height:1.55}.ms-tb__tx .ms-knopf{margin-top:.5em}.ms-tb__bild img{display:block;width:100%;height:auto;max-height:clamp(240px,44cqw,540px);object-fit:cover;border-radius:calc(var(--ms-r) + 4px)}@container ms (max-width:600px){.ms-tb{grid-template-columns:minmax(0,1fr)}.ms-tb .ms-tb__bild{order:-1}}@media (prefers-reduced-motion:reduce){.ms-knopf,.ms-art__a,.ms-video__play{transition:none}button.ms-video__play:hover{transform:translate(-50%,-50%)}}[data-fx~=t-t-schnell]{--ms-fxt:.15s}[data-fx~=t-t-langsam]{--ms-fxt:.45s}[data-fx~=h-an-leicht]{--ms-h-an:-3px;--ms-h-an-sh:0 6px 16px rgba(0,0,0,.14)}[data-fx~=h-an-stark]{--ms-h-an:-8px;--ms-h-an-sh:0 14px 28px rgba(0,0,0,.22)}[data-fx~=h-zm-leicht]{--ms-h-zm:1.06}[data-fx~=h-zm-stark]{--ms-h-zm:1.14}[data-fx~=h-vg-leicht]{--ms-h-vg:1.03}[data-fx~=h-vg-stark]{--ms-h-vg:1.08}[data-fx~=h-nk-leicht]{--ms-nk:6}[data-fx~=h-nk-stark]{--ms-nk:12}[data-fx~=h-lc-leicht]{--ms-h-lc:0 0 0 1px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 55%,transparent),0 6px 18px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 38%,transparent)}[data-fx~=h-lc-stark]{--ms-h-lc:0 0 0 2px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 70%,transparent),0 10px 32px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 55%,transparent)}[data-fx~=a-dr-leicht]{--ms-a-dr:.97}[data-fx~=a-dr-stark]{--ms-a-dr:.92}@media (prefers-reduced-motion:no-preference){.ms-rahmen:is([data-fx],[data-z]) :is(li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip),.ms-knopf:not(.ms-rueck *),.ms-video__play){transition:translate var(--ms-fxt) cubic-bezier(.2,.7,.2,1),scale var(--ms-fxt) cubic-bezier(.2,.7,.2,1),transform min(var(--ms-fxt),.18s) ease-out,box-shadow var(--ms-fxt) ease,background-color var(--ms-fxt) ease,color var(--ms-fxt) ease,border-color var(--ms-fxt) ease,filter var(--ms-fxt) ease}.ms-rahmen:is([data-z~=hrg],[data-z~=arg]) li>:is(.ms-kachel,.ms-flip):after{transition:border-color var(--ms-fxt) ease}.ms-rahmen[data-fx*=h-zm-] :is(.ms-kachel img,.ms-art__img,.ms-marke__logo,.ms-tb__bild img,.ms-video__poster){transition:transform var(--ms-fxt) cubic-bezier(.2,.7,.2,1)}}.ms-rahmen:is([data-z~=hrg],[data-z~=arg]) li>:is(.ms-kachel,.ms-flip):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid transparent;border-radius:inherit;pointer-events:none}@media (forced-colors:active){.ms-rahmen:is([data-z~=hrg],[data-z~=arg]) li>:is(.ms-kachel,.ms-flip):after{forced-color-adjust:none}}.ms-rahmen[data-fx*=h-an-] .ms-knopf:not(.ms-rueck *){position:relative}.ms-rahmen[data-fx*=h-an-] .ms-knopf:not(.ms-rueck *):before{content:"";position:absolute;left:0;right:0;top:100%;height:6px}@media (hover:hover){.ms-rahmen[data-z~=hbg] li:is(:hover:not(.ms--edit *),[data-zst] *)>:is(.ms-kachel,.ms-art__a,.ms-marke){background-color:var(--ms-hbg)}.ms-rahmen[data-z~=hbg] li:is(:hover:not(.ms--edit *),[data-zst] *)>.ms-kachel .ms-kachel__t{background-image:linear-gradient(transparent,var(--ms-hbg))}.ms-rahmen[data-z~=hbg] li:is(:hover:not(.ms--edit *),[data-zst] *)>.ms-flip .ms-rueck{background-color:var(--ms-hbg)}.ms-rahmen[data-z~=hfg] li:is(:hover:not(.ms--edit *),[data-zst] *)>:is(.ms-kachel,.ms-art__a,.ms-marke){color:var(--ms-hfg)}.ms-rahmen[data-z~=hfg] li:is(:hover:not(.ms--edit *),[data-zst] *)>.ms-flip .ms-rueck{color:var(--ms-hfg)}.ms-rahmen[data-z~=hrg] li:is(:hover:not(.ms--edit *),[data-zst] *)>:is(.ms-art__a,.ms-marke){border-color:var(--ms-hrg)}.ms-rahmen[data-z~=hrg] li:is(:hover:not(.ms--edit *),[data-zst] *)>:is(.ms-kachel,.ms-flip):after{border-color:var(--ms-hrg)}.ms-rahmen[data-z~=hbg] :is(.ms-knopf:not(.ms-rueck *),.ms-video__play,.ms-ank__a):is(:hover:not(.ms--edit *),[data-zst] *){background-color:var(--ms-hbg)}.ms-rahmen[data-z~=hbg] .ms-knopf:not(.ms-rueck *):is(:hover:not(.ms--edit *),[data-zst] *){filter:none}.ms-rahmen[data-z~=hbg]:not([data-z~=hrg]) .ms-knopf:not(.ms-rueck *):is(:hover:not(.ms--edit *),[data-zst] *){border-color:var(--ms-hbg)}.ms-rahmen[data-z~=hfg] :is(.ms-knopf:not(.ms-rueck *),.ms-video__play,.ms-ank__a,.ms-video__dshl,.ms-video__ext,.ms-einw a):is(:hover:not(.ms--edit *),[data-zst] *){color:var(--ms-hfg)}.ms-rahmen[data-z~=hrg] .ms-knopf:not(.ms-rueck *):is(:hover:not(.ms--edit *),[data-zst] *){border-color:var(--ms-hrg)}@media (prefers-reduced-motion:no-preference){.ms-rahmen[data-fx*=h-an-] li:is(:hover:not(.ms--edit *),[data-zst] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip){translate:0 var(--ms-h-an);box-shadow:var(--ms-h-an-sh);z-index:1}.ms-rahmen[data-fx*=h-an-] .ms-knopf:not(.ms-rueck *):is(:hover:not(.ms--edit *),[data-zst] *){translate:0 calc(var(--ms-h-an) / 2);box-shadow:var(--ms-h-an-sh)}.ms-rahmen[data-fx*=h-vg-] li:is(:hover:not(.ms--edit *),[data-zst] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip){scale:var(--ms-h-vg);z-index:1}.ms-rahmen[data-fx*=h-vg-] .ms-knopf:not(.ms-rueck *):is(:hover:not(.ms--edit *),[data-zst] *){scale:var(--ms-h-vg)}.ms-rahmen[data-fx*=h-vg-] .ms-video__play:is(:hover:not(.ms--edit *),[data-zst] *){transform:translate(-50%,-50%) scale(var(--ms-h-vg))}.ms-rahmen[data-fx*=h-nk-] li:is(:hover:not(.ms--edit *),[data-zst] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip){transform:perspective(900px) rotateX(var(--ms-rx,0deg)) rotateY(var(--ms-ry,0deg));z-index:1}.ms-rahmen[data-fx*=h-zm-] li:is(:hover:not(.ms--edit *),[data-zst] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip) img{transform:scale(var(--ms-h-zm))}.ms-rahmen[data-fx*=h-zm-] .ms-tb__bild:is(:hover:not(.ms--edit *),[data-zst] *) img,.ms-rahmen[data-fx*=h-zm-] .ms-video__box:is(:hover:not(.ms--edit *),[data-zst] *) .ms-video__poster{transform:scale(var(--ms-h-zm))}}.ms-rahmen[data-fx*=h-lc-] li:is(:hover:not(.ms--edit *),[data-zst] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip),.ms-rahmen[data-fx*=h-lc-] :is(.ms-knopf:not(.ms-rueck *),.ms-video__play):is(:hover:not(.ms--edit *),[data-zst] *){box-shadow:var(--ms-h-lc)}}.ms-rahmen[data-fx*=h-zm-] .ms-tb__bild{overflow:hidden;border-radius:calc(var(--ms-r) + 4px)}.ms-rahmen[data-z~=abg] li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>:is(.ms-kachel,.ms-art__a,.ms-marke){background-color:var(--ms-abg)}.ms-rahmen[data-z~=abg] li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>.ms-kachel .ms-kachel__t{background-image:linear-gradient(transparent,var(--ms-abg))}.ms-rahmen[data-z~=abg] li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>.ms-flip .ms-rueck{background-color:var(--ms-abg)}.ms-rahmen[data-z~=afg] li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>:is(.ms-kachel,.ms-art__a,.ms-marke){color:var(--ms-afg)}.ms-rahmen[data-z~=afg] li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>.ms-flip .ms-rueck{color:var(--ms-afg)}.ms-rahmen[data-z~=arg] li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>:is(.ms-art__a,.ms-marke){border-color:var(--ms-arg)}.ms-rahmen[data-z~=arg] li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>:is(.ms-kachel,.ms-flip):after{border-color:var(--ms-arg)}.ms-rahmen[data-z~=abg] :is(.ms-knopf:not(.ms-rueck *),.ms-video__play,.ms-ank__a):is(:active:not(.ms--edit *),[data-zst=aktiv] *){background-color:var(--ms-abg)}.ms-rahmen[data-z~=abg] .ms-knopf:not(.ms-rueck *):is(:active:not(.ms--edit *),[data-zst=aktiv] *){filter:none}.ms-rahmen[data-z~=abg]:not([data-z~=arg]) .ms-knopf:not(.ms-rueck *):is(:active:not(.ms--edit *),[data-zst=aktiv] *){border-color:var(--ms-abg)}.ms-rahmen[data-z~=afg] :is(.ms-knopf:not(.ms-rueck *),.ms-video__play,.ms-ank__a,.ms-video__dshl,.ms-video__ext,.ms-einw a):is(:active:not(.ms--edit *),[data-zst=aktiv] *){color:var(--ms-afg)}.ms-rahmen[data-z~=arg] .ms-knopf:not(.ms-rueck *):is(:active:not(.ms--edit *),[data-zst=aktiv] *){border-color:var(--ms-arg)}@media (prefers-reduced-motion:no-preference){.ms-rahmen[data-fx*=a-dr-] li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip),.ms-rahmen[data-fx*=a-dr-] .ms-knopf:not(.ms-rueck *):is(:active:not(.ms--edit *),[data-zst=aktiv] *){scale:var(--ms-a-dr)}.ms-rahmen[data-fx*=a-dr-] .ms-video__play:is(:active:not(.ms--edit *),[data-zst=aktiv] *){transform:translate(-50%,-50%) scale(var(--ms-a-dr))}}[data-fx~=flip-r-h]{--ms-flip-ax:0 1 0}[data-fx~=flip-r-v]{--ms-flip-ax:1 0 0}[data-fx~=flip-t-schnell]{--ms-flipt:.42s}[data-fx~=flip-t-langsam]{--ms-flipt:1.1s}.ms-flip{position:relative;perspective:1100px;border-radius:inherit}.ms-kacheln__liste .ms-flip{border-radius:var(--ms-r)}.ms-art .ms-flip{display:flex;flex:1;min-width:0;border-radius:calc(var(--ms-r) + 4px)}.ms-flip__in{position:relative;border-radius:inherit;transform-style:preserve-3d;rotate:var(--ms-flip-ax,0 1 0) calc(var(--ms-fl,0) * 180deg)}.ms-art .ms-flip__in{display:flex;flex:1;min-width:0}.ms-kl--fix .ms-flip,.ms-kl--fix .ms-flip__in{height:100%}.ms-flip__in>.ms-kachel,.ms-flip__in>.ms-art__a,.ms-rueck{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ms-rueck{position:absolute;top:0;right:0;bottom:0;left:0;container:msr / inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(6px,1.1cqw,12px);padding:clamp(8px,5%,18px);overflow:hidden;text-align:center;border-radius:inherit;background:var(--ms-primaer);color:var(--ms-on-primaer);rotate:var(--ms-flip-ax,0 1 0) 180deg}.ms-rueck__t{flex:0 1 auto;min-height:0;margin:0;max-width:34ch;font-size:clamp(12px,5cqw,16px);line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;overflow-wrap:anywhere}.ms-rueck__t--name{font-size:clamp(13px,5.4cqw,17px);font-weight:600;-webkit-line-clamp:3;line-clamp:3}@container msr (max-width:119px){.ms-rueck__t:not(.ms-rueck__t--name){-webkit-line-clamp:2;line-clamp:2}}@container msr (min-width:180px){.ms-rueck__t:not(.ms-rueck__t--name){-webkit-line-clamp:5;line-clamp:5}}@container msr (min-width:240px){.ms-rueck__t:not(.ms-rueck__t--name){-webkit-line-clamp:6;line-clamp:6}}@container msr (min-width:340px){.ms-rueck__t:not(.ms-rueck__t--name){-webkit-line-clamp:8;line-clamp:8}}.ms-kl--fix[data-ho=flach] .ms-rueck__t:not(.ms-rueck__t--name){-webkit-line-clamp:3;line-clamp:3}@container ms (max-width:600px){.ms-kl--fix[data-ho=flach] .ms-rueck__t:not(.ms-rueck__t--name){-webkit-line-clamp:2;line-clamp:2}}.ms-rueck .ms-art__nr{flex:none;opacity:.85}.ms-rueck .ms-knopf{flex:none;display:block;max-width:100%;min-height:36px;padding:0 1.1em;font-size:clamp(12px,4.4cqw,14.5px);line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.ms-rueck{text-decoration:none;cursor:pointer}@media (hover:hover){a.ms-rueck:hover .ms-knopf{filter:brightness(1.08)}}.ms-flip.ms-gedreht,.ms[data-zst] .ms-flip,.ms--edit .ms-flip:focus-within{--ms-fl:1}.ms:not(.ms--edit) .ms-flip:has(:focus-visible){--ms-fl:1}.ms-kacheln__liste .ms-flip:has(:focus-visible){outline:3px solid var(--ms-akzent);outline-offset:2px}.ms-art .ms-flip:has(:focus-visible){outline:3px solid var(--ms-fk,currentColor);outline-offset:2px}@media (hover:hover){.ms:not(.ms--edit) li:hover>.ms-flip{--ms-fl:1}}.ms--edit .ms-flip{cursor:pointer}@media (prefers-reduced-motion:no-preference){.ms-flip__in{transition:rotate var(--ms-flipt,.7s) cubic-bezier(.4,.1,.2,1)}}@media print{.ms-rueck{display:none}}@media (prefers-reduced-motion:reduce){.ms-flip__in{rotate:none}.ms-rueck{rotate:none;opacity:var(--ms-fl,0);transition:opacity .15s}.ms-flip__in>.ms-kachel,.ms-flip__in>.ms-art__a{opacity:calc(1 - var(--ms-fl,0));transition:opacity .15s}}[data-fx~=ein-art-ein]{--ms-e-t:none}[data-fx~=ein-art-hoch]{--ms-e-t:translateY(32px)}[data-fx~=ein-art-runter]{--ms-e-t:translateY(-32px)}[data-fx~=ein-art-links]{--ms-e-t:translateX(40px)}[data-fx~=ein-art-rechts]{--ms-e-t:translateX(-40px)}[data-fx~=ein-art-zoom]{--ms-e-t:scale(.9)}[data-fx~=ein-art-scharf]{--ms-e-f:blur(10px)}[data-fx~=ein-st-an]{--ms-st:80ms}[data-fx~=ein-t-schnell]{--ms-eint:.35s}[data-fx~=ein-t-langsam]{--ms-eint:1.1s}[data-st="1"]{--ms-i:1}[data-st="2"]{--ms-i:2}[data-st="3"]{--ms-i:3}[data-st="4"]{--ms-i:4}[data-st="5"]{--ms-i:5}[data-st="6"]{--ms-i:6}[data-st="7"]{--ms-i:7}[data-st="8"]{--ms-i:8}[data-st="9"]{--ms-i:9}[data-st="10"]{--ms-i:10}[data-st="11"]{--ms-i:11}@keyframes ms-ein{0%{opacity:0;transform:var(--ms-e-t,none);filter:var(--ms-e-f,none)}}@media screen and (prefers-reduced-motion:no-preference){[data-fx-bereit] .ms-rahmen[data-fx*=ein-art-]:not([data-staffel]):not(.ms-da)>*,[data-fx-bereit] .ms-rahmen[data-fx*=ein-art-][data-staffel] [data-st]:not(.ms-da)>*{opacity:0;transform:var(--ms-e-t,none);filter:var(--ms-e-f,none)}.ms-rahmen[data-fx*=ein-art-]:not([data-staffel]):is(.ms-da,[data-fx-spiel] *)>*,.ms-rahmen[data-fx*=ein-art-][data-staffel] [data-st]:is(.ms-da,[data-fx-spiel] *)>*{animation:ms-ein var(--ms-eint,.65s) cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--ms-i,0) * var(--ms-st,80ms))}}[data-fx~=auf-knopf-puls]{--ms-auf:ms-puls}[data-fx~=auf-knopf-schimmer]{--ms-auf:ms-schimmer}[data-fx~=auf-knopf-wippen]{--ms-auf:ms-wippen}@keyframes ms-puls{0%{box-shadow:0 0 color-mix(in srgb,var(--ms-akzent) 65%,transparent)}75%,to{box-shadow:0 0 0 14px color-mix(in srgb,var(--ms-akzent) 0%,transparent)}}@keyframes ms-schimmer{0%{background-image:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);background-repeat:no-repeat;background-size:250% 100%;background-position:160% 0}70%,to{background-image:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);background-repeat:no-repeat;background-size:250% 100%;background-position:-60% 0}}@keyframes ms-wippen{0%,60%,to{rotate:0deg}10%{rotate:-4deg}20%{rotate:4deg}30%{rotate:-3deg}40%{rotate:3deg}50%{rotate:-1.5deg}}@media screen and (prefers-reduced-motion:no-preference){.ms-rahmen[data-fx*=auf-knopf-] .ms-knopf:not(.ms-rueck *):is(.ms-aufm,[data-fx-spiel] *):not(:hover){animation:var(--ms-auf) 1.6s ease-out .4s 3}}.ms--edit .ms-rahmen{cursor:pointer}.ms--edit .ms-rahmen:hover{outline:2px dashed #DB2777;outline-offset:-2px}.ms--edit .ms-rahmen.ms-sel{outline:3px solid #DB2777;outline-offset:-3px}.ms--edit .ms-rahmen a{pointer-events:none}.ms--edit .ms-kachel{cursor:pointer}.ms--edit .ms-kachel.ms-ksel{outline:3px solid #DB2777;outline-offset:2px;z-index:1}.ms-leer{padding:12px 16px;text-align:center;font-size:12.5px;color:#6a7684;background:repeating-linear-gradient(135deg,#fafbfc 0,#fafbfc 8px,#f1f3f6 8px,#f1f3f6 16px);border-top:1px dashed #CFD6DE;border-bottom:1px dashed #CFD6DE}.ms-vorschau{padding:6px var(--ms-pad);font:600 12px/1.4 system-ui,sans-serif;text-align:center;background:#fff3c4;color:#5a4300;border-bottom:1px solid #E6CF7A}.ms-rahmen[data-tg~=abschnitt-r] [data-teil=abschnitt]{border-radius:var(--ms-t-abschnitt-r)}.ms-rahmen[data-tg~=abschnitt-r] .ms-teaser[data-teil=abschnitt]{overflow:hidden}.ms-rahmen[data-tg~=abschnitt-rb] [data-teil=abschnitt]{border:var(--ms-t-abschnitt-rb)}.ms-rahmen[data-tg~=abschnitt-sh] [data-teil=abschnitt]{box-shadow:var(--ms-t-abschnitt-sh)}.ms-rahmen[data-tg~=abschnitt-o] [data-teil=abschnitt]{opacity:var(--ms-t-abschnitt-o)}.ms-rahmen:is([data-tg~=abschnitt-bgv],[data-tg~=abschnitt-bgm]) [data-teil=abschnitt]{background-image:var(--ms-t-abschnitt-bgm,none),var(--ms-t-abschnitt-bgv,none);background-size:var(--ms-t-abschnitt-bgm-s,auto),auto;background-repeat:repeat,no-repeat}.ms-rahmen[data-tg~=titel-fw] [data-teil=titel]{font-weight:var(--ms-t-titel-fw)}.ms-rahmen[data-tg~=titel-ta] [data-teil=titel]{text-align:var(--ms-t-titel-ta)}.ms-rahmen[data-tg~=titel-lh] [data-teil=titel]{line-height:var(--ms-t-titel-lh)}.ms-rahmen[data-tg~=titel-ls] [data-teil=titel]{letter-spacing:var(--ms-t-titel-ls)}.ms-rahmen[data-tg~=titel-fg] [data-teil=titel]{color:var(--ms-t-titel-fg)}.ms-rahmen[data-tg~=text-fw] :is([data-teil=text],[data-teil=text] :is(b,small)){font-weight:var(--ms-t-text-fw)}.ms-rahmen[data-tg~=text-ta] :is([data-teil=text],[data-teil=text] :is(b,small)){text-align:var(--ms-t-text-ta)}.ms-rahmen[data-tg~=text-lh] :is([data-teil=text],[data-teil=text] :is(b,small)){line-height:var(--ms-t-text-lh)}.ms-rahmen[data-tg~=text-ls] :is([data-teil=text],[data-teil=text] :is(b,small)){letter-spacing:var(--ms-t-text-ls)}.ms-rahmen[data-tg~=text-fg] :is([data-teil=text],[data-teil=text] :is(b,small)){color:var(--ms-t-text-fg)}.ms-rahmen[data-tg~=text-fg] .ms-kachel__t[data-teil=text]{color:var(--ms-kfg,var(--ms-t-text-fg))}.ms-rahmen[data-tg~=text-ta] .ms-art__t{align-items:var(--ms-t-text-ta-f)}.ms-rahmen[data-tg~=text-ta] :is(.ms-rueck__t,.ms-rueck .ms-art__nr,.ms-danke p){align-self:var(--ms-t-text-ta-f)}.ms-rahmen[data-tg~=text-ta] .ms-kacheln__liste[data-pos=mitte] .ms-kachel__t{justify-items:var(--ms-t-text-ta-f)}.ms-rahmen[data-tg~=titel-fsp-d]{--ms-t-titel-fs-x:var(--ms-t-titel-fs-d)}.ms-rahmen[data-tg~=text-fsp-d]{--ms-t-text-fs-x:var(--ms-t-text-fs-d)}.ms-rahmen[data-tg~=knopf-fsp-d]{--ms-t-knopf-fs-x:var(--ms-t-knopf-fs-d)}.ms-rahmen[data-tg~=feld-fsp-d]{--ms-t-feld-fs-x:var(--ms-t-feld-fs-d)}@container ms (max-width:900px){.ms-rahmen[data-tg~=titel-fsp-t]{--ms-t-titel-fs-x:var(--ms-t-titel-fs-t)}.ms-rahmen[data-tg~=text-fsp-t]{--ms-t-text-fs-x:var(--ms-t-text-fs-t)}.ms-rahmen[data-tg~=knopf-fsp-t]{--ms-t-knopf-fs-x:var(--ms-t-knopf-fs-t)}.ms-rahmen[data-tg~=feld-fsp-t]{--ms-t-feld-fs-x:var(--ms-t-feld-fs-t)}}@container ms (max-width:600px){.ms-rahmen[data-tg~=titel-fsp-m]{--ms-t-titel-fs-x:var(--ms-t-titel-fs-m)}.ms-rahmen[data-tg~=text-fsp-m]{--ms-t-text-fs-x:var(--ms-t-text-fs-m)}.ms-rahmen[data-tg~=knopf-fsp-m]{--ms-t-knopf-fs-x:var(--ms-t-knopf-fs-m)}.ms-rahmen[data-tg~=feld-fsp-m]{--ms-t-feld-fs-x:var(--ms-t-feld-fs-m)}}.ms-rahmen[data-tg~=text-fs]{--ms-t-text-fs-x85:calc(var(--ms-t-text-fs-x) * .85);--ms-t-text-fs-x75:calc(var(--ms-t-text-fs-x) * .75);--ms-t-text-fs-x110:calc(var(--ms-t-text-fs-x) * 1.1);--ms-t-text-fs-x140:calc(var(--ms-t-text-fs-x) * 1.4)}.ms-rahmen[data-tg~=titel-fs] [data-teil=titel]{font-size:var(--ms-t-titel-fs-x,calc(var(--ms-t-titel-fs,1) * clamp(20px,2.7cqw,30px)))}.ms-rahmen[data-tg~=knopf-fs] .ms-knopf[data-teil=knopf]{font-size:var(--ms-t-knopf-fs-x,calc(var(--ms-t-knopf-fs,1) * clamp(14px,1.5cqw,15.5px)))}.ms-rahmen[data-tg~=knopf-fs] .ms-rueck .ms-knopf[data-teil=knopf]{font-size:var(--ms-t-knopf-fs-x,calc(var(--ms-t-knopf-fs,1) * clamp(12px,4.4cqw,14.5px)));line-height:max(32px,1.3em);min-height:max(36px,calc(1.3em + 4px))}.ms-rahmen[data-tg~=feld-fs] [data-teil=feld]{font-size:var(--ms-t-feld-fs-x,calc(var(--ms-t-feld-fs,1) * 16px))}.ms-rahmen[data-tg~=text-fs] .ms-ank__t[data-teil=text]{font-size:var(--ms-t-text-fs-x,calc(var(--ms-t-text-fs,1) * clamp(12.5px,1.5cqw,14.5px)))}.ms-rahmen[data-tg~=text-fs] .ms-kachel__t[data-teil=text]{font-size:var(--ms-t-text-fs-x,calc(var(--ms-t-text-fs,1) * clamp(14px,1.7cqw,18px)))}.ms-rahmen[data-tg~=text-fs] .ms-art__t[data-teil=text] b{font-size:var(--ms-t-text-fs-x,calc(var(--ms-t-text-fs,1) * clamp(13.5px,1.45cqw,15px)))}.ms-rahmen[data-tg~=text-fs] .ms-art__nr[data-teil=text]{font-size:var(--ms-t-text-fs-x85,calc(var(--ms-t-text-fs,1) * clamp(11.5px,1.2cqw,12.5px)))}.ms-rahmen[data-tg~=text-fs] .ms-rueck .ms-art__nr[data-teil=text]{font-size:var(--ms-t-text-fs-x75,calc(var(--ms-t-text-fs,1) * clamp(11.5px,1.2cqw,12.5px)))}.ms-rahmen[data-tg~=text-fs] .ms-art__ersatz[data-teil=text]{font-size:var(--ms-t-text-fs-x110,calc(var(--ms-t-text-fs,1) * clamp(14px,1.7cqw,18px)))}.ms-rahmen[data-tg~=text-fs] .ms-vorteil__tx[data-teil=text] b{font-size:var(--ms-t-text-fs-x,calc(var(--ms-t-text-fs,1) * clamp(13.5px,1.5cqw,15.5px)))}.ms-rahmen[data-tg~=text-fs] .ms-vorteil__tx[data-teil=text] small{font-size:var(--ms-t-text-fs-x85,calc(var(--ms-t-text-fs,1) * 12.5px))}.ms-rahmen[data-tg~=text-fs] .ms-termin__tt[data-teil=text] b{font-size:var(--ms-t-text-fs-x,calc(var(--ms-t-text-fs,1) * clamp(14.5px,1.6cqw,16.5px)))}.ms-rahmen[data-tg~=text-fs] .ms-termin__tt[data-teil=text] small{font-size:var(--ms-t-text-fs-x85,calc(var(--ms-t-text-fs,1) * clamp(12.5px,1.4cqw,14px)))}.ms-rahmen[data-tg~=text-fs] .ms-termin__dat[data-teil=text] b{font-size:var(--ms-t-text-fs-x140,calc(var(--ms-t-text-fs,1) * clamp(20px,2.2cqw,24px)))}.ms-rahmen[data-tg~=text-fs] .ms-termin__dat--bis[data-teil=text] b{font-size:var(--ms-t-text-fs-x110,calc(var(--ms-t-text-fs,1) * clamp(15px,1.7cqw,18px)))}.ms-rahmen[data-tg~=text-fs] .ms-termin__dat[data-teil=text] small{font-size:var(--ms-t-text-fs-x75,calc(var(--ms-t-text-fs,1) * clamp(11.5px,1.2cqw,12.5px)))}.ms-rahmen[data-tg~=text-fs] .ms-lead__p[data-teil=text]{font-size:var(--ms-t-text-fs-x,calc(var(--ms-t-text-fs,1) * clamp(14px,1.6cqw,16.5px)))}.ms-rahmen[data-tg~=text-fs] .ms-f label[data-teil=text],.ms-rahmen[data-tg~=text-fs] .ms-einw[data-teil=text]{font-size:var(--ms-t-text-fs-x85,calc(var(--ms-t-text-fs,1) * clamp(13px,1.35cqw,14px)))}.ms-rahmen[data-tg~=text-fs] .ms-danke p[data-teil=text]{font-size:var(--ms-t-text-fs-x110,calc(var(--ms-t-text-fs,1) * clamp(15px,1.8cqw,18px)))}.ms-rahmen[data-tg~=text-fs] .ms-video__dsh[data-teil=text]{font-size:var(--ms-t-text-fs-x,calc(var(--ms-t-text-fs,1) * clamp(12.5px,1.4cqw,14px)))}.ms-rahmen[data-tg~=text-fs] .ms-tb__tx p[data-teil=text]{font-size:var(--ms-t-text-fs-x,calc(var(--ms-t-text-fs,1) * clamp(14.5px,1.65cqw,17px)))}.ms-rahmen[data-tg~=text-fs] .ms-rueck__t[data-teil=text]:not(.ms-rueck__t--name){font-size:var(--ms-t-text-fs-x,calc(var(--ms-t-text-fs,1) * clamp(12px,5cqw,16px)))}.ms-rahmen[data-tg~=text-fs] .ms-rueck__t--name[data-teil=text]{font-size:var(--ms-t-text-fs-x110,calc(var(--ms-t-text-fs,1) * clamp(13px,5.4cqw,17px)))}.ms-rahmen[data-tg~=text-fs] .ms-termin__dat[data-teil=text]{width:auto;font-size:var(--ms-t-text-fs-x140,calc(var(--ms-t-text-fs,1) * clamp(20px,2.2cqw,24px)));min-width:3.15em}.ms-rahmen[data-tg~=text-fs] .ms-termin__dat[data-teil=text] b{white-space:nowrap}.ms-rahmen[data-tg~=karte-r] :is([data-teil=karte],.ms-flip){border-radius:var(--ms-t-karte-r)}.ms-rahmen[data-tg~=karte-r] .ms-vorteil[data-teil=karte]{overflow:hidden}.ms-rahmen[data-tg~=karte-rb] [data-teil=karte]{border:var(--ms-t-karte-rb)}.ms-rahmen[data-tg~=karte-sh] :is([data-teil=karte]:not(.ms-flip__in>*),.ms-flip){box-shadow:var(--ms-t-karte-sh)}.ms-rahmen[data-tg~=karte-o] :is([data-teil=karte]:not(.ms-flip__in>*),.ms-flip){opacity:var(--ms-t-karte-o)}.ms-rahmen[data-tg~=karte-bg] [data-teil=karte]{background-color:var(--ms-t-karte-bg)}.ms-rahmen[data-tg~=karte-bg] .ms-kachel[data-teil=karte]{background-color:var(--ms-kbg,var(--ms-t-karte-bg))}.ms-rahmen[data-tg~=karte-bgon] [data-teil=karte]:not(.ms-kachel){color:var(--ms-t-karte-bg-on)}.ms-rahmen:is([data-tg~=karte-bgv],[data-tg~=karte-bgm]) [data-teil=karte]{background-image:var(--ms-t-karte-bgm,none),var(--ms-t-karte-bgv,none);background-size:var(--ms-t-karte-bgm-s,auto),auto;background-repeat:repeat,no-repeat}.ms-rahmen[data-tg~=karte-pv] :is(.ms-art__t,.ms-rueck,.ms-marke,.ms-vorteil,.ms-termin,.ms-lead__f){padding-top:var(--ms-t-karte-pv);padding-bottom:var(--ms-t-karte-pv)}.ms-rahmen[data-tg~=karte-ph] :is(.ms-art__t,.ms-rueck,.ms-marke,.ms-vorteil,.ms-termin,.ms-lead__f){padding-left:var(--ms-t-karte-ph);padding-right:var(--ms-t-karte-ph)}.ms-rahmen[data-tg~=karte-ab] :is(.ms-kacheln__liste,.ms-prod__liste,.ms-vorteile,.ms-marken__liste){gap:var(--ms-t-karte-ab)}.ms-rahmen[data-tg~=karte-ab] .ms-termin+.ms-termin{margin-top:var(--ms-t-karte-ab)}.ms-rahmen:is([data-tg~=karte-r],[data-tg~=karte-rb],[data-tg~=karte-sh],[data-tg~=karte-bg],[data-tg~=karte-bgv],[data-tg~=karte-bgm]) .ms-lead__f[data-teil=karte]{max-width:640px}.ms-rahmen[data-tg~=bild-r] [data-teil=bild]{border-radius:var(--ms-t-bild-r)}.ms-rahmen[data-tg~=bild-r] .ms-art__bild{overflow:hidden}.ms-rahmen[data-tg~=bild-rb] [data-teil=bild]{border:var(--ms-t-bild-rb)}.ms-rahmen[data-tg~=bild-sh] [data-teil=bild]:not(.ms-kachel *){box-shadow:var(--ms-t-bild-sh)}.ms-rahmen[data-tg~=bild-o] [data-teil=bild]{opacity:var(--ms-t-bild-o)}.ms-rahmen:is([data-tg~=bild-sh],[data-tg~=bild-h-sh],[data-tg~=bild-a-sh]) .ms-kachel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none}.ms-rahmen[data-tg~=bild-sh] .ms-kachel:before{box-shadow:inset var(--ms-t-bild-sh)}.ms-rahmen[data-tg~=bild-ar] .ms-kachel{aspect-ratio:var(--ms-t-bild-ar)}.ms-rahmen[data-tg~=bild-ar] .ms-kl--fix>li{height:auto}.ms-rahmen[data-tg~=bild-ar] .ms-kl--fix .ms-kachel{height:auto}.ms-rahmen[data-tg~=bild-ar] .ms-art__bild{aspect-ratio:var(--ms-t-bild-ar)}.ms-rahmen[data-tg~=bild-ar] .ms-tb__bild img{aspect-ratio:var(--ms-t-bild-ar);height:auto;max-height:none}.ms-rahmen[data-tg~=bild-ar] .ms-marke__logo{aspect-ratio:var(--ms-t-bild-ar);height:100%;width:auto}.ms-rahmen[data-tg~=bild-fit] :is(.ms-art__img,.ms-marke__logo,.ms-tb__bild img){object-fit:var(--ms-t-bild-fit)}.ms-rahmen[data-tg~=bild-fit]:not([data-tg~=bild-fit-einpassen]) .ms-art__img{padding:0}.ms-kachel img{object-position:var(--ms-kfok,50% 50%)}.ms-rahmen[data-tg~=bild-pos] :is(.ms-kachel img,.ms-art__img,.ms-marke__logo,.ms-tb__bild img){object-position:var(--ms-kfok,var(--ms-t-bild-pos))}.ms-rahmen[data-tg~=bild-hh] .ms-marke{height:auto;min-height:max(clamp(56px,6.2cqw,72px),calc(var(--ms-t-bild-hh) + 2 * var(--ms-t-karte-pv,8px)))}.ms-rahmen[data-tg~=bild-hh] .ms-marke__logo{height:var(--ms-t-bild-hh);width:auto;max-height:none}.ms-rahmen[data-tg~=knopf-r] [data-teil=knopf]{border-radius:var(--ms-t-knopf-r)}.ms-rahmen[data-tg~=knopf-rb] [data-teil=knopf]{border:var(--ms-t-knopf-rb)}.ms-rahmen[data-tg~=knopf-sh] [data-teil=knopf]{box-shadow:var(--ms-t-knopf-sh)}.ms-rahmen[data-tg~=knopf-o] [data-teil=knopf]{opacity:var(--ms-t-knopf-o)}.ms-rahmen[data-tg~=knopf-bg] [data-teil=knopf]{background-color:var(--ms-t-knopf-bg)}.ms-rahmen[data-tg~=knopf-bg]:not([data-tg~=knopf-rb]) .ms-knopf[data-teil=knopf]{border-color:var(--ms-t-knopf-bg)}.ms-rahmen[data-tg~=knopf-bgv] [data-teil=knopf]{background-image:var(--ms-t-knopf-bgv);background-origin:border-box}.ms-rahmen[data-tg~=knopf-bgv]:not([data-tg~=knopf-rb]) .ms-knopf[data-teil=knopf]{border-color:transparent}.ms-rahmen[data-tg~=knopf-bgon] [data-teil=knopf]{color:var(--ms-t-knopf-bg-on)}.ms-rahmen[data-tg~=knopf-fg] [data-teil=knopf]{color:var(--ms-t-knopf-fg)}.ms-rahmen[data-tg~=knopf-fw] .ms-knopf[data-teil=knopf]{font-weight:var(--ms-t-knopf-fw)}.ms-rahmen[data-tg~=knopf-ls] .ms-knopf[data-teil=knopf]{letter-spacing:var(--ms-t-knopf-ls)}.ms-rahmen[data-tg~=knopf-pv] .ms-knopf[data-teil=knopf]{padding-top:var(--ms-t-knopf-pv);padding-bottom:var(--ms-t-knopf-pv)}.ms-rahmen[data-tg~=knopf-ph] .ms-knopf[data-teil=knopf]{padding-left:var(--ms-t-knopf-ph);padding-right:var(--ms-t-knopf-ph)}.ms-rahmen[data-tg~=symbol-r] [data-teil=symbol]{border-radius:var(--ms-t-symbol-r)}.ms-rahmen[data-tg~=symbol-rb] [data-teil=symbol]{border:var(--ms-t-symbol-rb)}.ms-rahmen[data-tg~=symbol-sh] [data-teil=symbol]{box-shadow:var(--ms-t-symbol-sh)}.ms-rahmen[data-tg~=symbol-o] [data-teil=symbol]{opacity:var(--ms-t-symbol-o)}.ms-rahmen[data-tg~=symbol-bg] [data-teil=symbol]{background-color:var(--ms-t-symbol-bg)}.ms-rahmen[data-tg~=symbol-bgon] [data-teil=symbol]{color:var(--ms-t-symbol-bg-on)}.ms-rahmen[data-tg~=symbol-bgv] [data-teil=symbol]{background-image:var(--ms-t-symbol-bgv)}.ms-rahmen[data-tg~=symbol-gr] [data-teil=symbol]{width:var(--ms-t-symbol-gr)}.ms-rahmen[data-tg~=feld-r] [data-teil=feld]{border-radius:var(--ms-t-feld-r)}.ms-rahmen[data-tg~=feld-rb] [data-teil=feld]{border:var(--ms-t-feld-rb)}.ms-rahmen[data-tg~=feld-bg] [data-teil=feld]{background-color:var(--ms-t-feld-bg)}.ms-rahmen[data-tg~=feld-bgon] [data-teil=feld]{color:var(--ms-t-feld-bg-on)}.ms-rahmen[data-tg~=feld-fg] [data-teil=feld]{color:var(--ms-t-feld-fg)}@supports (color:color-mix(in srgb,red 50%,transparent)){.ms-rahmen[data-tg~=abschnitt-bgo] [data-teil=abschnitt]{background-color:color-mix(in srgb,var(--ms-sbg,transparent) var(--ms-t-abschnitt-bgo),transparent)}.ms-rahmen[data-tg~=abschnitt-bgo] .ms-vorteile[data-teil=abschnitt]{background-color:color-mix(in srgb,var(--ms-sbg,var(--ms-flaeche)) var(--ms-t-abschnitt-bgo),transparent)}.ms-rahmen[data-tg~=abschnitt-bgo] .ms-lead[data-teil=abschnitt]{background-color:color-mix(in srgb,var(--ms-sbg,var(--ms-primaer)) var(--ms-t-abschnitt-bgo),transparent)}.ms-rahmen[data-tg~=abschnitt-bgo] .ms-ank[data-teil=abschnitt]{background-color:color-mix(in srgb,var(--ms-f) var(--ms-t-abschnitt-bgo),transparent)}.ms-rahmen[data-tg~=abschnitt-bgo]:is([data-tg~=abschnitt-bgv],[data-tg~=abschnitt-bgm]) [data-teil=abschnitt]{background-image:var(--ms-t-abschnitt-bgm-m,var(--ms-t-abschnitt-bgm,none)),var(--ms-t-abschnitt-bgv-m,var(--ms-t-abschnitt-bgv,none))}.ms-rahmen[data-tg~=karte-bgo] [data-teil=karte]{background-color:color-mix(in srgb,var(--ms-t-karte-bg,transparent) var(--ms-t-karte-bgo),transparent)}.ms-rahmen[data-tg~=karte-bgo] .ms-kachel[data-teil=karte]{background-color:color-mix(in srgb,var(--ms-kbg,var(--ms-t-karte-bg,var(--ms-flaeche))) var(--ms-t-karte-bgo),transparent)}.ms-rahmen[data-tg~=karte-bgo] .ms-marke[data-teil=karte]{background-color:color-mix(in srgb,var(--ms-t-karte-bg,var(--ms-flaeche)) var(--ms-t-karte-bgo),transparent)}.ms-rahmen[data-tg~=karte-bgo] .ms-rueck[data-teil=karte]{background-color:color-mix(in srgb,var(--ms-t-karte-bg,var(--ms-primaer)) var(--ms-t-karte-bgo),transparent)}.ms-rahmen[data-tg~=karte-bgo]:is([data-tg~=karte-bgv],[data-tg~=karte-bgm]) [data-teil=karte]{background-image:var(--ms-t-karte-bgm-m,var(--ms-t-karte-bgm,none)),var(--ms-t-karte-bgv-m,var(--ms-t-karte-bgv,none))}}@media (prefers-reduced-motion:reduce){.ms-flip .ms-rueck{pointer-events:none}.ms-flip.ms-gedreht .ms-rueck,.ms[data-zst] .ms-flip .ms-rueck,.ms--edit .ms-flip:focus-within .ms-rueck{pointer-events:auto}.ms:not(.ms--edit) .ms-flip:has(:focus-visible) .ms-rueck{pointer-events:auto}}@media (prefers-reduced-motion:reduce) and (hover:hover){.ms:not(.ms--edit) li:hover>.ms-flip .ms-rueck{pointer-events:auto}}@media (hover:hover){.ms .ms-rahmen[data-tg~=karte-h-bg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:hover:not(.ms--edit *),[data-zst] *)){background-color:var(--ms-t-karte-h-bg)}.ms .ms-rahmen[data-tg~=karte-h-fg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:hover:not(.ms--edit *),[data-zst] *)){color:var(--ms-t-karte-h-fg)}.ms .ms-rahmen[data-tg~=karte-h-rg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:hover:not(.ms--edit *),[data-zst] *)):is(.ms-art__a,.ms-marke){border-color:var(--ms-t-karte-h-rg)}.ms .ms-rahmen[data-tg~=karte-h-rg][data-tg~=karte-rb] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:hover:not(.ms--edit *),[data-zst] *)){border-color:var(--ms-t-karte-h-rg)}.ms .ms-rahmen[data-tg~=karte-h-rg]:not([data-tg~=karte-rb]) :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:hover:not(.ms--edit *),[data-zst] *)):not(.ms-art__a,.ms-marke):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-karte-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=karte-h-sh] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=karte]:not(.ms-flip__in>*),li:is(:hover:not(.ms--edit *),[data-zst] *)>.ms-flip,:is(li,.ms-lead__f)[data-teil=karte]:is(:hover:not(.ms--edit *),[data-zst] *)){box-shadow:var(--ms-t-karte-h-sh)}.ms .ms-rahmen[data-tg~=karte-h-o] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=karte]:not(.ms-flip__in>*),li:is(:hover:not(.ms--edit *),[data-zst] *)>.ms-flip,:is(li,.ms-lead__f)[data-teil=karte]:is(:hover:not(.ms--edit *),[data-zst] *)){opacity:var(--ms-t-karte-h-o)}.ms .ms-rahmen[data-tg~=bild-h-bg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=bild],[data-teil=bild]:is(:hover:not(.ms--edit *),[data-zst] *)){background-color:var(--ms-t-bild-h-bg)}.ms .ms-rahmen[data-tg~=bild-h-fg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=bild],[data-teil=bild]:is(:hover:not(.ms--edit *),[data-zst] *)){color:var(--ms-t-bild-h-fg)}.ms .ms-rahmen[data-tg~=bild-h-fg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=bild],[data-teil=bild]:is(:hover:not(.ms--edit *),[data-zst] *)) :is(.ms-art__ersatz,.ms-video__ersatz){color:inherit}.ms .ms-rahmen[data-tg~=bild-h-rg][data-tg~=bild-rb] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=bild],[data-teil=bild]:is(:hover:not(.ms--edit *),[data-zst] *)){border-color:var(--ms-t-bild-h-rg)}.ms .ms-rahmen[data-tg~=bild-h-rg]:not([data-tg~=bild-rb]) :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=bild],[data-teil=bild]:is(:hover:not(.ms--edit *),[data-zst] *)):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-bild-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=bild-h-sh] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=bild]:not(.ms-kachel *),[data-teil=bild]:is(:hover:not(.ms--edit *),[data-zst] *)){box-shadow:var(--ms-t-bild-h-sh)}.ms .ms-rahmen[data-tg~=bild-h-o] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=bild]:not(.ms-kachel *),[data-teil=bild]:is(:hover:not(.ms--edit *),[data-zst] *)){opacity:var(--ms-t-bild-h-o)}.ms .ms-rahmen[data-tg~=bild-h-sh] li:is(:hover:not(.ms--edit *),[data-zst] *) .ms-kachel:before{box-shadow:inset var(--ms-t-bild-h-sh)}.ms .ms-rahmen[data-tg~=knopf-h-bg] :is([data-teil=knopf]:is(:hover:not(.ms--edit *),[data-zst] *),li:is(:hover:not(.ms--edit *),[data-zst] *) .ms-rueck [data-teil=knopf]){background-color:var(--ms-t-knopf-h-bg)}.ms .ms-rahmen[data-tg~=knopf-h-bg]:not([data-tg~=knopf-h-rg]):not([data-tg~=knopf-rb]) :is([data-teil=knopf]:is(:hover:not(.ms--edit *),[data-zst] *),li:is(:hover:not(.ms--edit *),[data-zst] *) .ms-rueck [data-teil=knopf]):is(.ms-knopf){border-color:var(--ms-t-knopf-h-bg)}.ms .ms-rahmen[data-tg~=knopf-h-fg] :is([data-teil=knopf]:is(:hover:not(.ms--edit *),[data-zst] *),li:is(:hover:not(.ms--edit *),[data-zst] *) .ms-rueck [data-teil=knopf]){color:var(--ms-t-knopf-h-fg)}.ms .ms-rahmen[data-tg~=knopf-h-rg] :is([data-teil=knopf]:is(:hover:not(.ms--edit *),[data-zst] *),li:is(:hover:not(.ms--edit *),[data-zst] *) .ms-rueck [data-teil=knopf]):is(.ms-knopf){border-color:var(--ms-t-knopf-h-rg)}.ms .ms-rahmen[data-tg~=knopf-h-rg][data-tg~=knopf-rb] :is([data-teil=knopf]:is(:hover:not(.ms--edit *),[data-zst] *),li:is(:hover:not(.ms--edit *),[data-zst] *) .ms-rueck [data-teil=knopf]){border-color:var(--ms-t-knopf-h-rg)}.ms .ms-rahmen[data-tg~=knopf-h-rg]:not([data-tg~=knopf-rb]) :is([data-teil=knopf]:is(:hover:not(.ms--edit *),[data-zst] *),li:is(:hover:not(.ms--edit *),[data-zst] *) .ms-rueck [data-teil=knopf]):not(.ms-knopf):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-knopf-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=knopf-h-sh] :is([data-teil=knopf]:is(:hover:not(.ms--edit *),[data-zst] *),li:is(:hover:not(.ms--edit *),[data-zst] *) .ms-rueck [data-teil=knopf]){box-shadow:var(--ms-t-knopf-h-sh)}.ms .ms-rahmen[data-tg~=knopf-h-o] :is([data-teil=knopf]:is(:hover:not(.ms--edit *),[data-zst] *),li:is(:hover:not(.ms--edit *),[data-zst] *) .ms-rueck [data-teil=knopf]){opacity:var(--ms-t-knopf-h-o)}.ms .ms-rahmen[data-tg~=symbol-h-bg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=symbol],[data-teil=symbol]:is(:hover:not(.ms--edit *),[data-zst] *)){background-color:var(--ms-t-symbol-h-bg)}.ms .ms-rahmen[data-tg~=symbol-h-fg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=symbol],[data-teil=symbol]:is(:hover:not(.ms--edit *),[data-zst] *)){color:var(--ms-t-symbol-h-fg)}.ms .ms-rahmen[data-tg~=symbol-h-rg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=symbol],[data-teil=symbol]:is(:hover:not(.ms--edit *),[data-zst] *)):is(.ms-vorteil__ic){border-color:var(--ms-t-symbol-h-rg)}.ms .ms-rahmen[data-tg~=symbol-h-rg][data-tg~=symbol-rb] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=symbol],[data-teil=symbol]:is(:hover:not(.ms--edit *),[data-zst] *)){border-color:var(--ms-t-symbol-h-rg)}.ms .ms-rahmen[data-tg~=symbol-h-rg]:not([data-tg~=symbol-rb]) :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=symbol],[data-teil=symbol]:is(:hover:not(.ms--edit *),[data-zst] *)):not(.ms-vorteil__ic):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-symbol-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=symbol-h-sh] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=symbol],[data-teil=symbol]:is(:hover:not(.ms--edit *),[data-zst] *)){box-shadow:var(--ms-t-symbol-h-sh)}.ms .ms-rahmen[data-tg~=symbol-h-o] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=symbol],[data-teil=symbol]:is(:hover:not(.ms--edit *),[data-zst] *)){opacity:var(--ms-t-symbol-h-o)}.ms .ms-rahmen[data-tg~=text-h-bg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=text],[data-teil=text]:is(:hover:not(.ms--edit *),[data-zst] *)):not(.ms-kachel__t){background-color:var(--ms-t-text-h-bg)}.ms .ms-rahmen[data-tg~=text-h-bg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=text],[data-teil=text]:is(:hover:not(.ms--edit *),[data-zst] *)).ms-kachel__t{background-image:linear-gradient(transparent,var(--ms-t-text-h-bg))}.ms .ms-rahmen[data-tg~=text-h-fg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=text],[data-teil=text]:is(:hover:not(.ms--edit *),[data-zst] *)){color:var(--ms-t-text-h-fg)}.ms .ms-rahmen[data-tg~=text-h-rg] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=text],[data-teil=text]:is(:hover:not(.ms--edit *),[data-zst] *)):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-text-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=text-h-sh] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=text],[data-teil=text]:is(:hover:not(.ms--edit *),[data-zst] *)){box-shadow:var(--ms-t-text-h-sh)}.ms .ms-rahmen[data-tg~=text-h-o] :is(li:is(:hover:not(.ms--edit *),[data-zst] *) [data-teil=text],[data-teil=text]:is(:hover:not(.ms--edit *),[data-zst] *)){opacity:var(--ms-t-text-h-o)}}@media not all and (hover:hover){.ms .ms-rahmen[data-tg~=karte-h-bg] :is(li:is(.ms[data-zst=hover] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(.ms[data-zst=hover] *)){background-color:var(--ms-t-karte-h-bg)}.ms .ms-rahmen[data-tg~=karte-h-fg] :is(li:is(.ms[data-zst=hover] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(.ms[data-zst=hover] *)){color:var(--ms-t-karte-h-fg)}.ms .ms-rahmen[data-tg~=karte-h-rg] :is(li:is(.ms[data-zst=hover] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(.ms[data-zst=hover] *)):is(.ms-art__a,.ms-marke){border-color:var(--ms-t-karte-h-rg)}.ms .ms-rahmen[data-tg~=karte-h-rg][data-tg~=karte-rb] :is(li:is(.ms[data-zst=hover] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(.ms[data-zst=hover] *)){border-color:var(--ms-t-karte-h-rg)}.ms .ms-rahmen[data-tg~=karte-h-rg]:not([data-tg~=karte-rb]) :is(li:is(.ms[data-zst=hover] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(.ms[data-zst=hover] *)):not(.ms-art__a,.ms-marke):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-karte-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=karte-h-sh] :is(li:is(.ms[data-zst=hover] *) [data-teil=karte]:not(.ms-flip__in>*),li:is(.ms[data-zst=hover] *)>.ms-flip,:is(li,.ms-lead__f)[data-teil=karte]:is(.ms[data-zst=hover] *)){box-shadow:var(--ms-t-karte-h-sh)}.ms .ms-rahmen[data-tg~=karte-h-o] :is(li:is(.ms[data-zst=hover] *) [data-teil=karte]:not(.ms-flip__in>*),li:is(.ms[data-zst=hover] *)>.ms-flip,:is(li,.ms-lead__f)[data-teil=karte]:is(.ms[data-zst=hover] *)){opacity:var(--ms-t-karte-h-o)}.ms .ms-rahmen[data-tg~=bild-h-bg] :is(li:is(.ms[data-zst=hover] *) [data-teil=bild],[data-teil=bild]:is(.ms[data-zst=hover] *)){background-color:var(--ms-t-bild-h-bg)}.ms .ms-rahmen[data-tg~=bild-h-fg] :is(li:is(.ms[data-zst=hover] *) [data-teil=bild],[data-teil=bild]:is(.ms[data-zst=hover] *)){color:var(--ms-t-bild-h-fg)}.ms .ms-rahmen[data-tg~=bild-h-fg] :is(li:is(.ms[data-zst=hover] *) [data-teil=bild],[data-teil=bild]:is(.ms[data-zst=hover] *)) :is(.ms-art__ersatz,.ms-video__ersatz){color:inherit}.ms .ms-rahmen[data-tg~=bild-h-rg][data-tg~=bild-rb] :is(li:is(.ms[data-zst=hover] *) [data-teil=bild],[data-teil=bild]:is(.ms[data-zst=hover] *)){border-color:var(--ms-t-bild-h-rg)}.ms .ms-rahmen[data-tg~=bild-h-rg]:not([data-tg~=bild-rb]) :is(li:is(.ms[data-zst=hover] *) [data-teil=bild],[data-teil=bild]:is(.ms[data-zst=hover] *)):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-bild-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=bild-h-sh] :is(li:is(.ms[data-zst=hover] *) [data-teil=bild]:not(.ms-kachel *),[data-teil=bild]:is(.ms[data-zst=hover] *)){box-shadow:var(--ms-t-bild-h-sh)}.ms .ms-rahmen[data-tg~=bild-h-o] :is(li:is(.ms[data-zst=hover] *) [data-teil=bild]:not(.ms-kachel *),[data-teil=bild]:is(.ms[data-zst=hover] *)){opacity:var(--ms-t-bild-h-o)}.ms .ms-rahmen[data-tg~=bild-h-sh] li:is(.ms[data-zst=hover] *) .ms-kachel:before{box-shadow:inset var(--ms-t-bild-h-sh)}.ms .ms-rahmen[data-tg~=knopf-h-bg] :is([data-teil=knopf]:is(.ms[data-zst=hover] *),li:is(.ms[data-zst=hover] *) .ms-rueck [data-teil=knopf]){background-color:var(--ms-t-knopf-h-bg)}.ms .ms-rahmen[data-tg~=knopf-h-bg]:not([data-tg~=knopf-h-rg]):not([data-tg~=knopf-rb]) :is([data-teil=knopf]:is(.ms[data-zst=hover] *),li:is(.ms[data-zst=hover] *) .ms-rueck [data-teil=knopf]):is(.ms-knopf){border-color:var(--ms-t-knopf-h-bg)}.ms .ms-rahmen[data-tg~=knopf-h-fg] :is([data-teil=knopf]:is(.ms[data-zst=hover] *),li:is(.ms[data-zst=hover] *) .ms-rueck [data-teil=knopf]){color:var(--ms-t-knopf-h-fg)}.ms .ms-rahmen[data-tg~=knopf-h-rg] :is([data-teil=knopf]:is(.ms[data-zst=hover] *),li:is(.ms[data-zst=hover] *) .ms-rueck [data-teil=knopf]):is(.ms-knopf){border-color:var(--ms-t-knopf-h-rg)}.ms .ms-rahmen[data-tg~=knopf-h-rg][data-tg~=knopf-rb] :is([data-teil=knopf]:is(.ms[data-zst=hover] *),li:is(.ms[data-zst=hover] *) .ms-rueck [data-teil=knopf]){border-color:var(--ms-t-knopf-h-rg)}.ms .ms-rahmen[data-tg~=knopf-h-rg]:not([data-tg~=knopf-rb]) :is([data-teil=knopf]:is(.ms[data-zst=hover] *),li:is(.ms[data-zst=hover] *) .ms-rueck [data-teil=knopf]):not(.ms-knopf):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-knopf-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=knopf-h-sh] :is([data-teil=knopf]:is(.ms[data-zst=hover] *),li:is(.ms[data-zst=hover] *) .ms-rueck [data-teil=knopf]){box-shadow:var(--ms-t-knopf-h-sh)}.ms .ms-rahmen[data-tg~=knopf-h-o] :is([data-teil=knopf]:is(.ms[data-zst=hover] *),li:is(.ms[data-zst=hover] *) .ms-rueck [data-teil=knopf]){opacity:var(--ms-t-knopf-h-o)}.ms .ms-rahmen[data-tg~=symbol-h-bg] :is(li:is(.ms[data-zst=hover] *) [data-teil=symbol],[data-teil=symbol]:is(.ms[data-zst=hover] *)){background-color:var(--ms-t-symbol-h-bg)}.ms .ms-rahmen[data-tg~=symbol-h-fg] :is(li:is(.ms[data-zst=hover] *) [data-teil=symbol],[data-teil=symbol]:is(.ms[data-zst=hover] *)){color:var(--ms-t-symbol-h-fg)}.ms .ms-rahmen[data-tg~=symbol-h-rg] :is(li:is(.ms[data-zst=hover] *) [data-teil=symbol],[data-teil=symbol]:is(.ms[data-zst=hover] *)):is(.ms-vorteil__ic){border-color:var(--ms-t-symbol-h-rg)}.ms .ms-rahmen[data-tg~=symbol-h-rg][data-tg~=symbol-rb] :is(li:is(.ms[data-zst=hover] *) [data-teil=symbol],[data-teil=symbol]:is(.ms[data-zst=hover] *)){border-color:var(--ms-t-symbol-h-rg)}.ms .ms-rahmen[data-tg~=symbol-h-rg]:not([data-tg~=symbol-rb]) :is(li:is(.ms[data-zst=hover] *) [data-teil=symbol],[data-teil=symbol]:is(.ms[data-zst=hover] *)):not(.ms-vorteil__ic):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-symbol-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=symbol-h-sh] :is(li:is(.ms[data-zst=hover] *) [data-teil=symbol],[data-teil=symbol]:is(.ms[data-zst=hover] *)){box-shadow:var(--ms-t-symbol-h-sh)}.ms .ms-rahmen[data-tg~=symbol-h-o] :is(li:is(.ms[data-zst=hover] *) [data-teil=symbol],[data-teil=symbol]:is(.ms[data-zst=hover] *)){opacity:var(--ms-t-symbol-h-o)}.ms .ms-rahmen[data-tg~=text-h-bg] :is(li:is(.ms[data-zst=hover] *) [data-teil=text],[data-teil=text]:is(.ms[data-zst=hover] *)):not(.ms-kachel__t){background-color:var(--ms-t-text-h-bg)}.ms .ms-rahmen[data-tg~=text-h-bg] :is(li:is(.ms[data-zst=hover] *) [data-teil=text],[data-teil=text]:is(.ms[data-zst=hover] *)).ms-kachel__t{background-image:linear-gradient(transparent,var(--ms-t-text-h-bg))}.ms .ms-rahmen[data-tg~=text-h-fg] :is(li:is(.ms[data-zst=hover] *) [data-teil=text],[data-teil=text]:is(.ms[data-zst=hover] *)){color:var(--ms-t-text-h-fg)}.ms .ms-rahmen[data-tg~=text-h-rg] :is(li:is(.ms[data-zst=hover] *) [data-teil=text],[data-teil=text]:is(.ms[data-zst=hover] *)):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-text-h-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=text-h-sh] :is(li:is(.ms[data-zst=hover] *) [data-teil=text],[data-teil=text]:is(.ms[data-zst=hover] *)){box-shadow:var(--ms-t-text-h-sh)}.ms .ms-rahmen[data-tg~=text-h-o] :is(li:is(.ms[data-zst=hover] *) [data-teil=text],[data-teil=text]:is(.ms[data-zst=hover] *)){opacity:var(--ms-t-text-h-o)}}.ms .ms-rahmen[data-tg~=karte-a-bg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){background-color:var(--ms-t-karte-a-bg)}.ms .ms-rahmen[data-tg~=karte-a-fg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){color:var(--ms-t-karte-a-fg)}.ms .ms-rahmen[data-tg~=karte-a-rg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)):is(.ms-art__a,.ms-marke){border-color:var(--ms-t-karte-a-rg)}.ms .ms-rahmen[data-tg~=karte-a-rg][data-tg~=karte-rb] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){border-color:var(--ms-t-karte-a-rg)}.ms .ms-rahmen[data-tg~=karte-a-rg]:not([data-tg~=karte-rb]) :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=karte],:is(li,.ms-lead__f)[data-teil=karte]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)):not(.ms-art__a,.ms-marke):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-karte-a-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=karte-a-sh] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=karte]:not(.ms-flip__in>*),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>.ms-flip,:is(li,.ms-lead__f)[data-teil=karte]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){box-shadow:var(--ms-t-karte-a-sh)}.ms .ms-rahmen[data-tg~=karte-a-o] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=karte]:not(.ms-flip__in>*),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *)>.ms-flip,:is(li,.ms-lead__f)[data-teil=karte]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){opacity:var(--ms-t-karte-a-o)}.ms .ms-rahmen[data-tg~=bild-a-bg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=bild],[data-teil=bild]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){background-color:var(--ms-t-bild-a-bg)}.ms .ms-rahmen[data-tg~=bild-a-fg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=bild],[data-teil=bild]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){color:var(--ms-t-bild-a-fg)}.ms .ms-rahmen[data-tg~=bild-a-fg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=bild],[data-teil=bild]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)) :is(.ms-art__ersatz,.ms-video__ersatz){color:inherit}.ms .ms-rahmen[data-tg~=bild-a-rg][data-tg~=bild-rb] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=bild],[data-teil=bild]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){border-color:var(--ms-t-bild-a-rg)}.ms .ms-rahmen[data-tg~=bild-a-rg]:not([data-tg~=bild-rb]) :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=bild],[data-teil=bild]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-bild-a-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=bild-a-sh] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=bild]:not(.ms-kachel *),[data-teil=bild]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){box-shadow:var(--ms-t-bild-a-sh)}.ms .ms-rahmen[data-tg~=bild-a-o] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=bild]:not(.ms-kachel *),[data-teil=bild]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){opacity:var(--ms-t-bild-a-o)}.ms .ms-rahmen[data-tg~=bild-a-sh] li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) .ms-kachel:before{box-shadow:inset var(--ms-t-bild-a-sh)}.ms .ms-rahmen[data-tg~=knopf-a-bg] :is([data-teil=knopf]:is(:active:not(.ms--edit *),[data-zst=aktiv] *),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) .ms-rueck [data-teil=knopf]){background-color:var(--ms-t-knopf-a-bg)}.ms .ms-rahmen[data-tg~=knopf-a-bg]:not([data-tg~=knopf-a-rg]):not([data-tg~=knopf-rb]) :is([data-teil=knopf]:is(:active:not(.ms--edit *),[data-zst=aktiv] *),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) .ms-rueck [data-teil=knopf]):is(.ms-knopf){border-color:var(--ms-t-knopf-a-bg)}.ms .ms-rahmen[data-tg~=knopf-a-fg] :is([data-teil=knopf]:is(:active:not(.ms--edit *),[data-zst=aktiv] *),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) .ms-rueck [data-teil=knopf]){color:var(--ms-t-knopf-a-fg)}.ms .ms-rahmen[data-tg~=knopf-a-rg] :is([data-teil=knopf]:is(:active:not(.ms--edit *),[data-zst=aktiv] *),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) .ms-rueck [data-teil=knopf]):is(.ms-knopf){border-color:var(--ms-t-knopf-a-rg)}.ms .ms-rahmen[data-tg~=knopf-a-rg][data-tg~=knopf-rb] :is([data-teil=knopf]:is(:active:not(.ms--edit *),[data-zst=aktiv] *),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) .ms-rueck [data-teil=knopf]){border-color:var(--ms-t-knopf-a-rg)}.ms .ms-rahmen[data-tg~=knopf-a-rg]:not([data-tg~=knopf-rb]) :is([data-teil=knopf]:is(:active:not(.ms--edit *),[data-zst=aktiv] *),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) .ms-rueck [data-teil=knopf]):not(.ms-knopf):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-knopf-a-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=knopf-a-sh] :is([data-teil=knopf]:is(:active:not(.ms--edit *),[data-zst=aktiv] *),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) .ms-rueck [data-teil=knopf]){box-shadow:var(--ms-t-knopf-a-sh)}.ms .ms-rahmen[data-tg~=knopf-a-o] :is([data-teil=knopf]:is(:active:not(.ms--edit *),[data-zst=aktiv] *),li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) .ms-rueck [data-teil=knopf]){opacity:var(--ms-t-knopf-a-o)}.ms .ms-rahmen[data-tg~=symbol-a-bg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=symbol],[data-teil=symbol]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){background-color:var(--ms-t-symbol-a-bg)}.ms .ms-rahmen[data-tg~=symbol-a-fg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=symbol],[data-teil=symbol]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){color:var(--ms-t-symbol-a-fg)}.ms .ms-rahmen[data-tg~=symbol-a-rg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=symbol],[data-teil=symbol]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)):is(.ms-vorteil__ic){border-color:var(--ms-t-symbol-a-rg)}.ms .ms-rahmen[data-tg~=symbol-a-rg][data-tg~=symbol-rb] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=symbol],[data-teil=symbol]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){border-color:var(--ms-t-symbol-a-rg)}.ms .ms-rahmen[data-tg~=symbol-a-rg]:not([data-tg~=symbol-rb]) :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=symbol],[data-teil=symbol]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)):not(.ms-vorteil__ic):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-symbol-a-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=symbol-a-sh] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=symbol],[data-teil=symbol]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){box-shadow:var(--ms-t-symbol-a-sh)}.ms .ms-rahmen[data-tg~=symbol-a-o] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=symbol],[data-teil=symbol]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){opacity:var(--ms-t-symbol-a-o)}.ms .ms-rahmen[data-tg~=text-a-bg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=text],[data-teil=text]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)):not(.ms-kachel__t){background-color:var(--ms-t-text-a-bg)}.ms .ms-rahmen[data-tg~=text-a-bg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=text],[data-teil=text]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)).ms-kachel__t{background-image:linear-gradient(transparent,var(--ms-t-text-a-bg))}.ms .ms-rahmen[data-tg~=text-a-fg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=text],[data-teil=text]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){color:var(--ms-t-text-a-fg)}.ms .ms-rahmen[data-tg~=text-a-rg] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=text],[data-teil=text]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)):not(.ms-ksel):not(:focus-visible){outline:2px solid var(--ms-t-text-a-rg);outline-offset:-2px}.ms .ms-rahmen[data-tg~=text-a-sh] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=text],[data-teil=text]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){box-shadow:var(--ms-t-text-a-sh)}.ms .ms-rahmen[data-tg~=text-a-o] :is(li:is(:active:not(.ms--edit *),[data-zst=aktiv] *) [data-teil=text],[data-teil=text]:is(:active:not(.ms--edit *),[data-zst=aktiv] *)){opacity:var(--ms-t-text-a-o)}@media not all and (hover:hover){.ms-rahmen[data-z~=hbg] li:is(.ms[data-zst=hover] *)>:is(.ms-kachel,.ms-art__a,.ms-marke){background-color:var(--ms-hbg)}.ms-rahmen[data-z~=hbg] li:is(.ms[data-zst=hover] *)>.ms-kachel .ms-kachel__t{background-image:linear-gradient(transparent,var(--ms-hbg))}.ms-rahmen[data-z~=hbg] li:is(.ms[data-zst=hover] *)>.ms-flip .ms-rueck{background-color:var(--ms-hbg)}.ms-rahmen[data-z~=hfg] li:is(.ms[data-zst=hover] *)>:is(.ms-kachel,.ms-art__a,.ms-marke){color:var(--ms-hfg)}.ms-rahmen[data-z~=hfg] li:is(.ms[data-zst=hover] *)>.ms-flip .ms-rueck{color:var(--ms-hfg)}.ms-rahmen[data-z~=hrg] li:is(.ms[data-zst=hover] *)>:is(.ms-art__a,.ms-marke){border-color:var(--ms-hrg)}.ms-rahmen[data-z~=hrg] li:is(.ms[data-zst=hover] *)>:is(.ms-kachel,.ms-flip):after{border-color:var(--ms-hrg)}.ms-rahmen[data-z~=hbg] :is(.ms-knopf:not(.ms-rueck *),.ms-video__play,.ms-ank__a):is(.ms[data-zst=hover] *){background-color:var(--ms-hbg)}.ms-rahmen[data-z~=hbg] .ms-knopf:not(.ms-rueck *):is(.ms[data-zst=hover] *){filter:none}.ms-rahmen[data-z~=hbg]:not([data-z~=hrg]) .ms-knopf:not(.ms-rueck *):is(.ms[data-zst=hover] *){border-color:var(--ms-hbg)}.ms-rahmen[data-z~=hfg] :is(.ms-knopf:not(.ms-rueck *),.ms-video__play,.ms-ank__a,.ms-video__dshl,.ms-video__ext,.ms-einw a):is(.ms[data-zst=hover] *){color:var(--ms-hfg)}.ms-rahmen[data-z~=hrg] .ms-knopf:not(.ms-rueck *):is(.ms[data-zst=hover] *){border-color:var(--ms-hrg)}@media (prefers-reduced-motion:no-preference){.ms-rahmen[data-fx*=h-an-] li:is(.ms[data-zst=hover] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip){translate:0 var(--ms-h-an);box-shadow:var(--ms-h-an-sh);z-index:1}.ms-rahmen[data-fx*=h-an-] .ms-knopf:not(.ms-rueck *):is(.ms[data-zst=hover] *){translate:0 calc(var(--ms-h-an) / 2);box-shadow:var(--ms-h-an-sh)}.ms-rahmen[data-fx*=h-vg-] li:is(.ms[data-zst=hover] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip){scale:var(--ms-h-vg);z-index:1}.ms-rahmen[data-fx*=h-vg-] .ms-knopf:not(.ms-rueck *):is(.ms[data-zst=hover] *){scale:var(--ms-h-vg)}.ms-rahmen[data-fx*=h-vg-] .ms-video__play:is(.ms[data-zst=hover] *){transform:translate(-50%,-50%) scale(var(--ms-h-vg))}.ms-rahmen[data-fx*=h-nk-] li:is(.ms[data-zst=hover] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip){transform:perspective(900px) rotateX(var(--ms-rx,0deg)) rotateY(var(--ms-ry,0deg));z-index:1}.ms-rahmen[data-fx*=h-zm-] li:is(.ms[data-zst=hover] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip) img{transform:scale(var(--ms-h-zm))}.ms-rahmen[data-fx*=h-zm-] .ms-tb__bild:is(.ms[data-zst=hover] *) img,.ms-rahmen[data-fx*=h-zm-] .ms-video__box:is(.ms[data-zst=hover] *) .ms-video__poster{transform:scale(var(--ms-h-zm))}}.ms-rahmen[data-fx*=h-lc-] li:is(.ms[data-zst=hover] *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip),.ms-rahmen[data-fx*=h-lc-] :is(.ms-knopf:not(.ms-rueck *),.ms-video__play):is(.ms[data-zst=hover] *){box-shadow:var(--ms-h-lc)}}@media (prefers-reduced-motion:no-preference){.ms .ms-rahmen[data-tg] :is([data-teil=karte],.ms-flip,[data-teil=symbol],[data-teil=text],[data-teil=knopf],.ms-art__bild[data-teil=bild],.ms-video__box[data-teil=bild]){transition:translate var(--ms-fxt) cubic-bezier(.2,.7,.2,1),scale var(--ms-fxt) cubic-bezier(.2,.7,.2,1),transform min(var(--ms-fxt),.18s) ease-out,box-shadow var(--ms-fxt) ease,background-color var(--ms-fxt) ease,color var(--ms-fxt) ease,border-color var(--ms-fxt) ease,filter var(--ms-fxt) ease,opacity var(--ms-fxt) ease}.ms .ms-rahmen[data-tg] img[data-teil=bild]{transition:transform var(--ms-fxt) cubic-bezier(.2,.7,.2,1),opacity var(--ms-fxt) ease,box-shadow var(--ms-fxt) ease,border-color var(--ms-fxt) ease,background-color var(--ms-fxt) ease}.ms .ms-rahmen[data-tg] .ms-kachel img[data-teil=bild]{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity var(--ms-fxt) ease,box-shadow var(--ms-fxt) ease,border-color var(--ms-fxt) ease,background-color var(--ms-fxt) ease}}.ms--edit[data-teil-sel=abschnitt] [data-teil=abschnitt],.ms--edit[data-teil-sel=titel] [data-teil=titel],.ms--edit[data-teil-sel=text] [data-teil=text]:not([data-teil=text] [data-teil=text]),.ms--edit[data-teil-sel=karte] [data-teil=karte]:not(.ms-ksel),.ms--edit[data-teil-sel=bild] [data-teil=bild],.ms--edit[data-teil-sel=knopf] [data-teil=knopf],.ms--edit[data-teil-sel=symbol] [data-teil=symbol],.ms--edit[data-teil-sel=feld] [data-teil=feld]{outline:2px dashed Highlight;outline-offset:-2px}.ms--edit[data-teil-sel=karte] .ms-kachel[data-teil=karte]:not(.ms-kachel--leer):not(.ms-ksel):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;pointer-events:none;outline:2px dashed Highlight;outline-offset:-2px;box-shadow:inset 0 0 0 2px HighlightText}[data-an]{--ms-an-anheben-sh:initial;--ms-an-anheben-y:initial;--ms-an-bildzoom-ani:initial;--ms-an-bildzoom-e:initial;--ms-an-bildzoom-s:initial;--ms-an-einblenden-ani:initial;--ms-an-einblenden-st:initial;--ms-an-eindruecken-s:initial;--ms-an-gleiten-ani:initial;--ms-an-gleiten-st:initial;--ms-an-gleiten-x:initial;--ms-an-gleiten-y:initial;--ms-an-hinein-ani:initial;--ms-an-hinein-st:initial;--ms-an-huepfen-ani:initial;--ms-an-huepfen-n:initial;--ms-an-leuchten-sh:initial;--ms-an-neigen-fx:initial;--ms-an-neigen-fy:initial;--ms-an-neigen-grad:initial;--ms-an-pulsieren-ani:initial;--ms-an-pulsieren-n:initial;--ms-an-scharf-ani:initial;--ms-an-scharf-st:initial;--ms-an-schimmern-ani:initial;--ms-an-schimmern-n:initial;--ms-an-vergroessern-s:initial;--ms-an-wackeln-ani:initial;--ms-an-wackeln-n:initial;--ms-an-wippen-ani:initial;--ms-an-wippen-n:initial;--ms-d-anheben:initial;--ms-d-bildzoom:initial;--ms-d-einblenden:initial;--ms-d-eindruecken:initial;--ms-d-gleiten:initial;--ms-d-hinein:initial;--ms-d-huepfen:initial;--ms-d-leuchten:initial;--ms-d-neigen:initial;--ms-d-pulsieren:initial;--ms-d-scharf:initial;--ms-d-schimmern:initial;--ms-d-vergroessern:initial;--ms-d-wackeln:initial;--ms-d-wippen:initial;--ms-v-anheben:initial;--ms-v-anheben-z:initial;--ms-v-bildzoom:initial;--ms-v-bildzoom-z:initial;--ms-v-drehen:initial;--ms-v-einblenden:initial;--ms-v-eindruecken:initial;--ms-v-eindruecken-z:initial;--ms-v-gleiten:initial;--ms-v-hinein:initial;--ms-v-huepfen:initial;--ms-v-leuchten:initial;--ms-v-leuchten-z:initial;--ms-v-neigen:initial;--ms-v-neigen-z:initial;--ms-v-pulsieren:initial;--ms-v-scharf:initial;--ms-v-schimmern:initial;--ms-v-vergroessern:initial;--ms-v-vergroessern-z:initial;--ms-v-wackeln:initial;--ms-v-wippen:initial}[data-an~="neigen.maus"]{--ms-an-neigen-grad:6}[data-an~="leuchten.maus"]{--ms-an-leuchten-sh:0 0 0 1px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 55%,transparent),0 6px 18px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 38%,transparent)}[data-an~="leuchten.klick"]{--ms-an-leuchten-sh:0 0 0 1px color-mix(in srgb,var(--ms-arg,var(--ms-akzent)) 55%,transparent),0 6px 18px color-mix(in srgb,var(--ms-arg,var(--ms-akzent)) 38%,transparent)}[data-an~="bildzoom.maus"]{--ms-an-bildzoom-e:cubic-bezier(.2,.7,.2,1);--ms-d-bildzoom:var(--ms-fxt)}[data-an~="bildzoom.sicht"]{--ms-an-bildzoom-s:1.1}[data-an~="anheben.maus:stark"]{--ms-an-anheben-y:-8px;--ms-an-anheben-sh:0 14px 28px rgba(0,0,0,.22)}[data-an~="bildzoom.maus:stark"]{--ms-an-bildzoom-s:1.14}[data-an~="bildzoom.sicht:stark"]{--ms-an-bildzoom-s:1.2}[data-an~="vergroessern.maus:stark"]{--ms-an-vergroessern-s:1.08}[data-an~="neigen.maus:stark"]{--ms-an-neigen-grad:12;--ms-an-neigen-fx:4deg;--ms-an-neigen-fy:-6deg}[data-an~="leuchten.maus:stark"]{--ms-an-leuchten-sh:0 0 0 2px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 70%,transparent),0 10px 32px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 55%,transparent)}[data-an~="leuchten.klick:stark"]{--ms-an-leuchten-sh:0 0 0 2px color-mix(in srgb,var(--ms-arg,var(--ms-akzent)) 70%,transparent),0 10px 32px color-mix(in srgb,var(--ms-arg,var(--ms-akzent)) 55%,transparent)}[data-an~="eindruecken.klick:stark"]{--ms-an-eindruecken-s:.92}.ms-flip[data-an~="drehen.maus:r-v"],.ms-flip[data-an~="drehen.klick:r-v"]{--ms-flip-ax:1 0 0}[data-an~="gleiten.sicht:r-runter"]{--ms-an-gleiten-x:0px;--ms-an-gleiten-y:-32px}[data-an~="gleiten.sicht:r-links"]{--ms-an-gleiten-x:40px;--ms-an-gleiten-y:0px}[data-an~="gleiten.sicht:r-rechts"]{--ms-an-gleiten-x:-40px;--ms-an-gleiten-y:0px}[data-an~="gleiten.laden:r-runter"]{--ms-an-gleiten-x:0px;--ms-an-gleiten-y:-32px}[data-an~="gleiten.laden:r-links"]{--ms-an-gleiten-x:40px;--ms-an-gleiten-y:0px}[data-an~="gleiten.laden:r-rechts"]{--ms-an-gleiten-x:-40px;--ms-an-gleiten-y:0px}.ms-flip[data-an~="drehen.maus:schnell"]{--ms-flipt:.42s}.ms-flip[data-an~="drehen.maus:langsam"]{--ms-flipt:1.1s}.ms-flip[data-an~="drehen.klick:schnell"]{--ms-flipt:.42s}.ms-flip[data-an~="drehen.klick:langsam"]{--ms-flipt:1.1s}[data-an~="anheben.maus:schnell"]{--ms-d-anheben:.15s}[data-an~="anheben.maus:langsam"]{--ms-d-anheben:.45s}[data-an~="bildzoom.maus:schnell"]{--ms-d-bildzoom:.15s}[data-an~="bildzoom.maus:langsam"]{--ms-d-bildzoom:.45s}[data-an~="bildzoom.sicht:schnell"]{--ms-d-bildzoom:.35s}[data-an~="bildzoom.sicht:langsam"]{--ms-d-bildzoom:1.1s}[data-an~="vergroessern.maus:schnell"]{--ms-d-vergroessern:.15s}[data-an~="vergroessern.maus:langsam"]{--ms-d-vergroessern:.45s}[data-an~="neigen.maus:schnell"]{--ms-d-neigen:.15s}[data-an~="neigen.maus:langsam"]{--ms-d-neigen:.45s}[data-an~="leuchten.maus:schnell"]{--ms-d-leuchten:.15s}[data-an~="leuchten.maus:langsam"]{--ms-d-leuchten:.45s}[data-an~="leuchten.klick:schnell"]{--ms-d-leuchten:.15s}[data-an~="leuchten.klick:langsam"]{--ms-d-leuchten:.45s}[data-an~="eindruecken.klick:schnell"]{--ms-d-eindruecken:.15s}[data-an~="eindruecken.klick:langsam"]{--ms-d-eindruecken:.45s}[data-an~="wackeln.maus:schnell"]{--ms-d-wackeln:.4s}[data-an~="wackeln.maus:langsam"]{--ms-d-wackeln:.9s}[data-an~="wackeln.klick:schnell"]{--ms-d-wackeln:.4s}[data-an~="wackeln.klick:langsam"]{--ms-d-wackeln:.9s}[data-an~="wackeln.dauer:schnell"]{--ms-d-wackeln:1.1s}[data-an~="wackeln.dauer:langsam"]{--ms-d-wackeln:2.4s;--ms-an-wackeln-n:2}[data-an~="huepfen.maus:schnell"]{--ms-d-huepfen:.4s}[data-an~="huepfen.maus:langsam"]{--ms-d-huepfen:.9s}[data-an~="huepfen.klick:schnell"]{--ms-d-huepfen:.4s}[data-an~="huepfen.klick:langsam"]{--ms-d-huepfen:.9s}[data-an~="huepfen.dauer:schnell"]{--ms-d-huepfen:1.1s}[data-an~="huepfen.dauer:langsam"]{--ms-d-huepfen:2.4s;--ms-an-huepfen-n:2}[data-an~="pulsieren.dauer:schnell"]{--ms-d-pulsieren:1.1s}[data-an~="pulsieren.dauer:langsam"]{--ms-d-pulsieren:2.4s;--ms-an-pulsieren-n:2}[data-an~="schimmern.dauer:schnell"]{--ms-d-schimmern:1.1s}[data-an~="schimmern.dauer:langsam"]{--ms-d-schimmern:2.4s;--ms-an-schimmern-n:2}[data-an~="wippen.dauer:schnell"]{--ms-d-wippen:1.1s}[data-an~="wippen.dauer:langsam"]{--ms-d-wippen:2.4s;--ms-an-wippen-n:2}[data-an~="einblenden.sicht:schnell"]{--ms-d-einblenden:.35s}[data-an~="einblenden.sicht:langsam"]{--ms-d-einblenden:1.1s}[data-an~="einblenden.laden:schnell"]{--ms-d-einblenden:.35s}[data-an~="einblenden.laden:langsam"]{--ms-d-einblenden:1.1s}[data-an~="gleiten.sicht:schnell"]{--ms-d-gleiten:.35s}[data-an~="gleiten.sicht:langsam"]{--ms-d-gleiten:1.1s}[data-an~="gleiten.laden:schnell"]{--ms-d-gleiten:.35s}[data-an~="gleiten.laden:langsam"]{--ms-d-gleiten:1.1s}[data-an~="hinein.sicht:schnell"]{--ms-d-hinein:.35s}[data-an~="hinein.sicht:langsam"]{--ms-d-hinein:1.1s}[data-an~="hinein.laden:schnell"]{--ms-d-hinein:.35s}[data-an~="hinein.laden:langsam"]{--ms-d-hinein:1.1s}[data-an~="scharf.sicht:schnell"]{--ms-d-scharf:.35s}[data-an~="scharf.sicht:langsam"]{--ms-d-scharf:1.1s}[data-an~="scharf.laden:schnell"]{--ms-d-scharf:.35s}[data-an~="scharf.laden:langsam"]{--ms-d-scharf:1.1s}[data-an~="wackeln.dauer:immer"]{--ms-an-wackeln-n:10}[data-an~="huepfen.dauer:immer"]{--ms-an-huepfen-n:10}[data-an~="pulsieren.dauer:immer"]{--ms-an-pulsieren-n:10}[data-an~="schimmern.dauer:immer"]{--ms-an-schimmern-n:10}[data-an~="wippen.dauer:immer"]{--ms-an-wippen-n:10}[data-an~="einblenden.sicht:st"]{--ms-an-einblenden-st:80ms}[data-an~="gleiten.sicht:st"]{--ms-an-gleiten-st:80ms}[data-an~="hinein.sicht:st"]{--ms-an-hinein-st:80ms}[data-an~="scharf.sicht:st"]{--ms-an-scharf-st:80ms}@media (prefers-reduced-motion:no-preference){.ms-rahmen:has([data-an]) :is(li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip),.ms-knopf:not(.ms-rueck *),.ms-video__play){transition:translate var(--ms-fxt) cubic-bezier(.2,.7,.2,1),scale var(--ms-fxt) cubic-bezier(.2,.7,.2,1),transform min(var(--ms-fxt),.18s) ease-out,box-shadow var(--ms-fxt) ease,background-color var(--ms-fxt) ease,color var(--ms-fxt) ease,border-color var(--ms-fxt) ease,filter var(--ms-fxt) ease}.ms.ms.ms .ms-rahmen.ms-rahmen :is([data-an~="anheben.maus"],[data-an~="bildzoom.maus"],[data-an~="vergroessern.maus"],[data-an~="neigen.maus"],[data-an~="leuchten.maus"],[data-an~="leuchten.klick"],[data-an~="eindruecken.klick"]):not(:where(.ms-art__bild--ohne)){transition:translate var(--ms-d-anheben,var(--ms-fxt)) cubic-bezier(.2,.7,.2,1) var(--ms-v-anheben-z,0s),scale var(--ms-d-vergroessern,var(--ms-d-eindruecken,var(--ms-fxt))) cubic-bezier(.2,.7,.2,1) var(--ms-v-vergroessern-z,var(--ms-v-eindruecken-z,0s)),transform var(--ms-d-bildzoom,var(--ms-d-neigen,var(--ms-d-vergroessern,var(--ms-d-eindruecken,min(var(--ms-fxt),.18s))))) var(--ms-an-bildzoom-e,ease-out) var(--ms-v-bildzoom-z,var(--ms-v-neigen-z,var(--ms-v-vergroessern-z,var(--ms-v-eindruecken-z,0s)))),box-shadow var(--ms-d-leuchten,var(--ms-d-anheben,var(--ms-fxt))) ease var(--ms-v-leuchten-z,var(--ms-v-anheben-z,0s)),background-color var(--ms-fxt) ease,color var(--ms-fxt) ease,border-color var(--ms-fxt) ease,filter var(--ms-fxt) ease,opacity var(--ms-fxt) ease}.ms.ms.ms .ms-rahmen.ms-rahmen [data-an~="bildzoom.maus"] :is(.ms-art__img,.ms-video__poster){transition:transform var(--ms-d-bildzoom,var(--ms-fxt)) cubic-bezier(.2,.7,.2,1) var(--ms-v-bildzoom-z,0s)}}.ms-knopf[data-an~="anheben.maus"]{position:relative}.ms-knopf[data-an~="anheben.maus"]:before{content:"";position:absolute;left:0;right:0;top:100%;height:6px}.ms-tb__bild:has(>img[data-an~="bildzoom.maus"],>img[data-an~="bildzoom.sicht"]){overflow:hidden;border-radius:calc(var(--ms-r) + 4px)}@media (hover:hover){@media (prefers-reduced-motion:no-preference){li:hover:not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="anheben.maus"]{translate:0 var(--ms-an-anheben-y,-3px);box-shadow:var(--ms-an-anheben-sh,0 6px 16px rgba(0,0,0,.14));z-index:1;--ms-v-anheben-z:var(--ms-v-anheben,0s)}}}@media (prefers-reduced-motion:no-preference){li:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="anheben.maus"],.ms[data-an-zst=maus] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="anheben.maus"],.ms[data-zst] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="anheben.maus"]{translate:0 var(--ms-an-anheben-y,-3px);box-shadow:var(--ms-an-anheben-sh,0 6px 16px rgba(0,0,0,.14));z-index:1;--ms-v-anheben-z:var(--ms-v-anheben,0s)}}@media (hover:hover){@media (prefers-reduced-motion:no-preference){.ms-knopf[data-an~="anheben.maus"]:hover:not(.ms--edit *){translate:0 calc(var(--ms-an-anheben-y,-3px) / 2);box-shadow:var(--ms-an-anheben-sh,0 6px 16px rgba(0,0,0,.14));--ms-v-anheben-z:var(--ms-v-anheben,0s)}}}@media (prefers-reduced-motion:no-preference){.ms-knopf[data-an~="anheben.maus"]:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *),.ms[data-an-zst=maus] .ms-knopf[data-an~="anheben.maus"],.ms[data-zst] .ms-knopf[data-an~="anheben.maus"]{translate:0 calc(var(--ms-an-anheben-y,-3px) / 2);box-shadow:var(--ms-an-anheben-sh,0 6px 16px rgba(0,0,0,.14));--ms-v-anheben-z:var(--ms-v-anheben,0s)}}@media (hover:hover){@media (prefers-reduced-motion:no-preference){.ms-tb__bild:hover:not(.ms--edit *)>img[data-an~="anheben.maus"]{translate:0 var(--ms-an-anheben-y,-3px);box-shadow:var(--ms-an-anheben-sh,0 6px 16px rgba(0,0,0,.14));--ms-v-anheben-z:var(--ms-v-anheben,0s)}}}@media (prefers-reduced-motion:no-preference){.ms-tb__bild:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *)>img[data-an~="anheben.maus"],.ms[data-an-zst=maus] .ms-tb__bild>img[data-an~="anheben.maus"],.ms[data-zst] .ms-tb__bild>img[data-an~="anheben.maus"]{translate:0 var(--ms-an-anheben-y,-3px);box-shadow:var(--ms-an-anheben-sh,0 6px 16px rgba(0,0,0,.14));--ms-v-anheben-z:var(--ms-v-anheben,0s)}}@media (hover:hover){@media (prefers-reduced-motion:no-preference){li:hover:not(.ms--edit *) .ms-kachel img[data-an~="bildzoom.maus"],li:hover:not(.ms--edit *) img.ms-marke__logo[data-an~="bildzoom.maus"],li:hover:not(.ms--edit *) .ms-art__bild[data-an~="bildzoom.maus"] .ms-art__img,.ms-video__box[data-an~="bildzoom.maus"]:hover:not(.ms--edit *) .ms-video__poster,.ms-tb__bild:hover:not(.ms--edit *)>img[data-an~="bildzoom.maus"]{transform:scale(var(--ms-an-bildzoom-s,1.06));--ms-v-bildzoom-z:var(--ms-v-bildzoom,0s)}}}@media (prefers-reduced-motion:no-preference){li:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *) .ms-kachel img[data-an~="bildzoom.maus"],li:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *) img.ms-marke__logo[data-an~="bildzoom.maus"],li:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *) .ms-art__bild[data-an~="bildzoom.maus"] .ms-art__img,.ms-video__box[data-an~="bildzoom.maus"]:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *) .ms-video__poster,.ms-tb__bild:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *)>img[data-an~="bildzoom.maus"],.ms[data-an-zst=maus] li .ms-kachel img[data-an~="bildzoom.maus"],.ms[data-zst] li .ms-kachel img[data-an~="bildzoom.maus"],.ms[data-an-zst=maus] li img.ms-marke__logo[data-an~="bildzoom.maus"],.ms[data-zst] li img.ms-marke__logo[data-an~="bildzoom.maus"],.ms[data-an-zst=maus] li .ms-art__bild[data-an~="bildzoom.maus"] .ms-art__img,.ms[data-zst] li .ms-art__bild[data-an~="bildzoom.maus"] .ms-art__img,.ms[data-an-zst=maus] .ms-video__box[data-an~="bildzoom.maus"] .ms-video__poster,.ms[data-zst] .ms-video__box[data-an~="bildzoom.maus"] .ms-video__poster,.ms[data-an-zst=maus] .ms-tb__bild>img[data-an~="bildzoom.maus"],.ms[data-zst] .ms-tb__bild>img[data-an~="bildzoom.maus"]{transform:scale(var(--ms-an-bildzoom-s,1.06));--ms-v-bildzoom-z:var(--ms-v-bildzoom,0s)}}@media (hover:hover){@media (prefers-reduced-motion:no-preference){li:hover:not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="vergroessern.maus"],:is(li.ms-vorteil,li.ms-termin)[data-an~="vergroessern.maus"]:hover:not(.ms--edit *){scale:var(--ms-an-vergroessern-s,1.03);z-index:1;--ms-v-vergroessern-z:var(--ms-v-vergroessern,0s)}.ms-knopf[data-an~="vergroessern.maus"]:hover:not(.ms--edit *){scale:var(--ms-an-vergroessern-s,1.03);--ms-v-vergroessern-z:var(--ms-v-vergroessern,0s)}}}@media (prefers-reduced-motion:no-preference){li:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="vergroessern.maus"],:is(li.ms-vorteil,li.ms-termin)[data-an~="vergroessern.maus"]:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *),.ms[data-an-zst=maus] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="vergroessern.maus"],.ms[data-zst] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="vergroessern.maus"],.ms[data-an-zst=maus] :is(li.ms-vorteil,li.ms-termin)[data-an~="vergroessern.maus"],.ms[data-zst] :is(li.ms-vorteil,li.ms-termin)[data-an~="vergroessern.maus"]{scale:var(--ms-an-vergroessern-s,1.03);z-index:1;--ms-v-vergroessern-z:var(--ms-v-vergroessern,0s)}.ms-knopf[data-an~="vergroessern.maus"]:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *),.ms[data-an-zst=maus] .ms-knopf[data-an~="vergroessern.maus"],.ms[data-zst] .ms-knopf[data-an~="vergroessern.maus"]{scale:var(--ms-an-vergroessern-s,1.03);--ms-v-vergroessern-z:var(--ms-v-vergroessern,0s)}}@media (hover:hover){@media (prefers-reduced-motion:no-preference){.ms-video__play[data-an~="vergroessern.maus"]:hover:not(.ms--edit *){transform:translate(-50%,-50%) scale(var(--ms-an-vergroessern-s,1.03));--ms-v-vergroessern-z:var(--ms-v-vergroessern,0s)}}}@media (prefers-reduced-motion:no-preference){.ms-video__play[data-an~="vergroessern.maus"]:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *),.ms[data-an-zst=maus] .ms-video__play[data-an~="vergroessern.maus"],.ms[data-zst] .ms-video__play[data-an~="vergroessern.maus"]{transform:translate(-50%,-50%) scale(var(--ms-an-vergroessern-s,1.03));--ms-v-vergroessern-z:var(--ms-v-vergroessern,0s)}}@media (hover:hover){@media (prefers-reduced-motion:no-preference){li:hover:not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="neigen.maus"]{transform:perspective(900px) rotateX(var(--ms-rx,0deg)) rotateY(var(--ms-ry,0deg));z-index:1;--ms-v-neigen-z:var(--ms-v-neigen,0s)}}}@media (prefers-reduced-motion:no-preference){li:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="neigen.maus"],.ms[data-an-zst=maus] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="neigen.maus"],.ms[data-zst] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="neigen.maus"]{transform:perspective(900px) rotateX(var(--ms-an-neigen-fx,2deg)) rotateY(var(--ms-an-neigen-fy,-3deg));z-index:1;--ms-v-neigen-z:var(--ms-v-neigen,0s)}}@media (hover:hover){li:hover:not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="leuchten.maus"],:is(li.ms-vorteil,li.ms-termin)[data-an~="leuchten.maus"]:hover:not(.ms--edit *),.ms-knopf[data-an~="leuchten.maus"]:hover:not(.ms--edit *),.ms-video__play[data-an~="leuchten.maus"]:hover:not(.ms--edit *){box-shadow:var(--ms-an-leuchten-sh,0 0 0 1px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 55%,transparent),0 6px 18px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 38%,transparent));--ms-v-leuchten-z:var(--ms-v-leuchten,0s)}}li:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="leuchten.maus"],:is(li.ms-vorteil,li.ms-termin)[data-an~="leuchten.maus"]:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *),.ms-knopf[data-an~="leuchten.maus"]:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *),.ms-video__play[data-an~="leuchten.maus"]:is(:focus-visible,:has(:focus-visible)):not(.ms--edit *),.ms[data-an-zst=maus] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="leuchten.maus"],.ms[data-zst] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="leuchten.maus"],.ms[data-an-zst=maus] :is(li.ms-vorteil,li.ms-termin)[data-an~="leuchten.maus"],.ms[data-zst] :is(li.ms-vorteil,li.ms-termin)[data-an~="leuchten.maus"],.ms[data-an-zst=maus] .ms-knopf[data-an~="leuchten.maus"],.ms[data-zst] .ms-knopf[data-an~="leuchten.maus"],.ms[data-an-zst=maus] .ms-video__play[data-an~="leuchten.maus"],.ms[data-zst] .ms-video__play[data-an~="leuchten.maus"]{box-shadow:var(--ms-an-leuchten-sh,0 0 0 1px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 55%,transparent),0 6px 18px color-mix(in srgb,var(--ms-hrg,var(--ms-akzent)) 38%,transparent));--ms-v-leuchten-z:var(--ms-v-leuchten,0s)}li:active:not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="leuchten.klick"],.ms-knopf[data-an~="leuchten.klick"]:active:not(.ms--edit *),.ms-video__play[data-an~="leuchten.klick"]:active:not(.ms--edit *),li.ms-an-druck>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="leuchten.klick"],.ms-knopf[data-an~="leuchten.klick"].ms-an-druck,.ms-video__play[data-an~="leuchten.klick"].ms-an-druck,.ms[data-an-zst=klick] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="leuchten.klick"],.ms[data-zst=aktiv] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="leuchten.klick"],.ms[data-an-zst=klick] .ms-knopf[data-an~="leuchten.klick"],.ms[data-zst=aktiv] .ms-knopf[data-an~="leuchten.klick"],.ms[data-an-zst=klick] .ms-video__play[data-an~="leuchten.klick"],.ms[data-zst=aktiv] .ms-video__play[data-an~="leuchten.klick"]{box-shadow:var(--ms-an-leuchten-sh,0 0 0 1px color-mix(in srgb,var(--ms-arg,var(--ms-akzent)) 55%,transparent),0 6px 18px color-mix(in srgb,var(--ms-arg,var(--ms-akzent)) 38%,transparent));--ms-v-leuchten-z:var(--ms-v-leuchten,0s)}@media (prefers-reduced-motion:no-preference){li:active:not(.ms--edit *)>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="eindruecken.klick"],.ms-knopf[data-an~="eindruecken.klick"]:active:not(.ms--edit *),li.ms-an-druck>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="eindruecken.klick"],.ms-knopf[data-an~="eindruecken.klick"].ms-an-druck,.ms[data-an-zst=klick] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="eindruecken.klick"],.ms[data-zst=aktiv] li>:is(.ms-kachel,.ms-art__a,.ms-marke,.ms-flip)[data-an~="eindruecken.klick"],.ms[data-an-zst=klick] .ms-knopf[data-an~="eindruecken.klick"],.ms[data-zst=aktiv] .ms-knopf[data-an~="eindruecken.klick"]{scale:var(--ms-an-eindruecken-s,.97);--ms-v-eindruecken-z:var(--ms-v-eindruecken,0s)}}@media (prefers-reduced-motion:no-preference){.ms-video__play[data-an~="eindruecken.klick"]:active:not(.ms--edit *),.ms-video__play[data-an~="eindruecken.klick"].ms-an-druck,.ms[data-an-zst=klick] .ms-video__play[data-an~="eindruecken.klick"],.ms[data-zst=aktiv] .ms-video__play[data-an~="eindruecken.klick"]{transform:translate(-50%,-50%) scale(var(--ms-an-eindruecken-s,.97));--ms-v-eindruecken-z:var(--ms-v-eindruecken,0s)}}@media (prefers-reduced-motion:no-preference){.ms-flip:is([data-an~="drehen.maus"],[data-an~="drehen.klick"]) .ms-flip__in{transition-delay:calc(var(--ms-fl,0) * var(--ms-v-drehen,0ms))}}@media (hover:hover){.ms:not(.ms--edit) li:hover>.ms-flip[data-an~="drehen.klick"]{--ms-fl:0}.ms:not(.ms--edit) li:hover>.ms-flip.ms-gedreht[data-an~="drehen.klick"]{--ms-fl:1}.ms:not(.ms--edit) li:hover>.ms-flip[data-an~="drehen.klick"]:has(:focus-visible){--ms-fl:1}}.ms--edit .ms-flip[data-an~="drehen.klick"]:focus-within,.ms[data-zst] .ms-flip[data-an~="drehen.klick"]{--ms-fl:0}.ms .ms-flip.ms-gedreht[data-an~="drehen.klick"][data-an~="drehen.klick"],.ms[data-an-zst=klick] .ms-flip[data-an~="drehen.klick"][data-an~="drehen.klick"]{--ms-fl:1}@media (prefers-reduced-motion:reduce){.ms-flip[data-an~="drehen.klick"]:not(.ms-gedreht) .ms-rueck{pointer-events:none}.ms[data-zst] .ms-flip[data-an~="drehen.klick"]:not(.ms-gedreht) .ms-rueck,.ms--edit .ms-flip[data-an~="drehen.klick"]:not(.ms-gedreht):focus-within .ms-rueck{pointer-events:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.ms:not(.ms--edit) li:hover>.ms-flip[data-an~="drehen.klick"]:not(.ms-gedreht):not(:has(:focus-visible)) .ms-rueck{pointer-events:none}}@media screen and (prefers-reduced-motion:no-preference){.ms[data-fx-bereit] .ms-rahmen [data-an~="einblenden.sicht"]:not(.ms-da),.ms[data-fx-bereit] .ms-rahmen [data-an~="gleiten.sicht"]:not(.ms-da),.ms[data-fx-bereit] .ms-rahmen [data-an~="hinein.sicht"]:not(.ms-da),.ms[data-fx-bereit] .ms-rahmen [data-an~="scharf.sicht"]:not(.ms-da){opacity:0}.ms[data-fx-bereit] .ms-rahmen img[data-an~="bildzoom.sicht"]:not(.ms-da){scale:var(--ms-an-bildzoom-s,1.1)}.ms[data-fx-bereit] .ms-rahmen [data-an~="bildzoom.sicht"]:not(.ms-da) :is(.ms-art__img,.ms-video__poster){scale:var(--ms-an-bildzoom-s,1.1)}.ms-da[data-an~="einblenden.sicht"],.ms[data-fx-spiel] [data-an~="einblenden.sicht"],.ms:not(.ms--edit) [data-an~="einblenden.laden"],.ms[data-fx-spiel] [data-an~="einblenden.laden"]{--ms-an-einblenden-ani:ms-an-ein var(--ms-d-einblenden,.65s) cubic-bezier(.2,.7,.2,1) calc(var(--ms-v-einblenden,0ms) + var(--ms-i,0) * var(--ms-an-einblenden-st,0ms)) 1 normal backwards}.ms-da[data-an~="gleiten.sicht"],.ms[data-fx-spiel] [data-an~="gleiten.sicht"],.ms:not(.ms--edit) [data-an~="gleiten.laden"],.ms[data-fx-spiel] [data-an~="gleiten.laden"]{--ms-an-gleiten-ani:ms-an-gleiten var(--ms-d-gleiten,.65s) cubic-bezier(.2,.7,.2,1) calc(var(--ms-v-gleiten,0ms) + var(--ms-i,0) * var(--ms-an-gleiten-st,0ms)) 1 normal backwards}.ms-da[data-an~="hinein.sicht"],.ms[data-fx-spiel] [data-an~="hinein.sicht"],.ms:not(.ms--edit) [data-an~="hinein.laden"],.ms[data-fx-spiel] [data-an~="hinein.laden"]{--ms-an-hinein-ani:ms-an-hinein var(--ms-d-hinein,.65s) cubic-bezier(.2,.7,.2,1) calc(var(--ms-v-hinein,0ms) + var(--ms-i,0) * var(--ms-an-hinein-st,0ms)) 1 normal backwards}.ms-da[data-an~="scharf.sicht"],.ms[data-fx-spiel] [data-an~="scharf.sicht"],.ms:not(.ms--edit) [data-an~="scharf.laden"],.ms[data-fx-spiel] [data-an~="scharf.laden"]{--ms-an-scharf-ani:ms-an-scharf var(--ms-d-scharf,.65s) cubic-bezier(.2,.7,.2,1) calc(var(--ms-v-scharf,0ms) + var(--ms-i,0) * var(--ms-an-scharf-st,0ms)) 1 normal backwards}img[data-an~="bildzoom.sicht"].ms-da,.ms[data-fx-spiel] img[data-an~="bildzoom.sicht"]{--ms-an-bildzoom-ani:ms-an-bildzoom var(--ms-d-bildzoom,.65s) cubic-bezier(.2,.7,.2,1) var(--ms-v-bildzoom,0ms) 1 normal backwards}}@media screen and (prefers-reduced-motion:no-preference){.ms:not(.ms--edit) .ms-an-lauf[data-an~="wackeln.dauer"],.ms[data-fx-spiel] [data-an~="wackeln.dauer"]{--ms-an-wackeln-ani:ms-an-wackeln var(--ms-d-wackeln,1.6s) ease-out calc(.4s + var(--ms-v-wackeln,0ms)) var(--ms-an-wackeln-n,3)}.ms:not(.ms--edit) .ms-an-lauf[data-an~="huepfen.dauer"],.ms[data-fx-spiel] [data-an~="huepfen.dauer"]{--ms-an-huepfen-ani:ms-an-huepfen var(--ms-d-huepfen,1.6s) ease-out calc(.4s + var(--ms-v-huepfen,0ms)) var(--ms-an-huepfen-n,3)}.ms:not(.ms--edit) .ms-an-lauf[data-an~="pulsieren.dauer"],.ms[data-fx-spiel] [data-an~="pulsieren.dauer"]{--ms-an-pulsieren-ani:ms-puls var(--ms-d-pulsieren,1.6s) ease-out calc(.4s + var(--ms-v-pulsieren,0ms)) var(--ms-an-pulsieren-n,3)}.ms:not(.ms--edit) .ms-an-lauf[data-an~="schimmern.dauer"],.ms[data-fx-spiel] [data-an~="schimmern.dauer"]{--ms-an-schimmern-ani:ms-schimmer var(--ms-d-schimmern,1.6s) ease-out calc(.4s + var(--ms-v-schimmern,0ms)) var(--ms-an-schimmern-n,3)}.ms:not(.ms--edit) .ms-an-lauf[data-an~="wippen.dauer"],.ms[data-fx-spiel] [data-an~="wippen.dauer"]{--ms-an-wippen-ani:ms-wippen var(--ms-d-wippen,1.6s) ease-out calc(.4s + var(--ms-v-wippen,0ms)) var(--ms-an-wippen-n,3)}.ms-an-spiel[data-an~="wackeln.maus"],.ms-an-spiel[data-an~="wackeln.klick"],.ms[data-an-zst=maus] [data-an~="wackeln.maus"],.ms[data-an-zst=klick] [data-an~="wackeln.klick"],.ms[data-fx-spiel] [data-an~="wackeln.maus"],.ms[data-fx-spiel] [data-an~="wackeln.klick"]{--ms-an-wackeln-ani:ms-an-wackeln var(--ms-d-wackeln,.6s) ease-in-out var(--ms-v-wackeln,0ms) 1}.ms-an-spiel[data-an~="huepfen.maus"],.ms-an-spiel[data-an~="huepfen.klick"],.ms[data-an-zst=maus] [data-an~="huepfen.maus"],.ms[data-an-zst=klick] [data-an~="huepfen.klick"],.ms[data-fx-spiel] [data-an~="huepfen.maus"],.ms[data-fx-spiel] [data-an~="huepfen.klick"]{--ms-an-huepfen-ani:ms-an-huepfen var(--ms-d-huepfen,.6s) ease-in-out var(--ms-v-huepfen,0ms) 1}}@media screen and (prefers-reduced-motion:no-preference){.ms [data-an]{animation:var(--ms-an-einblenden-ani,none),var(--ms-an-gleiten-ani,none),var(--ms-an-hinein-ani,none),var(--ms-an-scharf-ani,none),var(--ms-an-bildzoom-ani,none),var(--ms-an-wackeln-ani,none),var(--ms-an-huepfen-ani,none),var(--ms-an-pulsieren-ani,none),var(--ms-an-schimmern-ani,none),var(--ms-an-wippen-ani,none)}.ms .ms-an-aus[data-an]{animation-play-state:paused}.ms:not(.ms--edit) .ms-an-lauf[data-an]:is(:hover,:focus-within){animation-play-state:paused}}@media screen and (prefers-reduced-motion:no-preference){.ms-da[data-an~="bildzoom.sicht"] :is(.ms-art__img,.ms-video__poster),.ms[data-fx-spiel] [data-an~="bildzoom.sicht"] :is(.ms-art__img,.ms-video__poster){animation:ms-an-bildzoom var(--ms-d-bildzoom,.65s) cubic-bezier(.2,.7,.2,1) var(--ms-v-bildzoom,0ms) 1 normal backwards}}@keyframes ms-an-ein{0%{opacity:0}}@keyframes ms-an-gleiten{0%{opacity:0;translate:var(--ms-an-gleiten-x,0px) var(--ms-an-gleiten-y,32px)}}@keyframes ms-an-hinein{0%{opacity:0;scale:.9}}@keyframes ms-an-scharf{0%{opacity:0;filter:blur(10px)}}@keyframes ms-an-bildzoom{0%{scale:var(--ms-an-bildzoom-s,1.1)}}@keyframes ms-an-wackeln{0%{translate:0 0}10%{translate:-4px 0}22%{translate:4px 0}34%{translate:-3px 0}46%{translate:3px 0}60%,to{translate:0 0}}@keyframes ms-an-huepfen{0%{translate:0 0}15%{translate:0 -10px}30%{translate:0 0}45%{translate:0 -5px}60%,to{translate:0 0}}.ms--edit[data-teil-sel] .ms-rahmen:not(.ms-sel) [data-teil][data-teil][data-teil]{outline-style:revert}.ms--edit[data-teil-sel] .ms-rahmen:not(.ms-sel) .ms-kachel[data-teil=karte][data-teil]:after{content:none}.sh-buehne{flex:1 1 auto;min-height:220px;margin:var(--spacing-lg);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--active);padding:16px;overflow:auto}.sh-hinweis{margin:0 var(--spacing-lg) var(--spacing-lg)}.sh-rahmen{margin:0 auto;width:100%;box-shadow:0 1px 3px #0003;background:#fff}.sh-w-desktop{max-width:1200px}.sh-w-tablet{max-width:768px}.sh-w-handy{max-width:390px}.sh-buehne .tz-fit__in{background:#fff}.sh-shopteil{background:repeating-linear-gradient(135deg,#eef0f3 0,#eef0f3 10px,#e6e9ed 10px,#e6e9ed 20px);color:#6a7684;font:400 13px/1.3 system-ui,sans-serif;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 12px}.sh-shopteil--kopf{height:68px;border-bottom:1px solid #D7DDE3}.sh-shopteil--fuss{height:150px;border-top:1px solid #D7DDE3}.sh-abliste{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.sh-ab{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 6px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;min-height:54px;position:relative}.sh-ab:hover{border-color:var(--ink-soft)}.sh-ab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sh-ab.sel{border-color:var(--accent);background:var(--accent-soft)}.sh-ab.sel:before{content:"";position:absolute;left:-1px;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--accent)}.sh-ab__grip{cursor:grab;color:var(--ink-soft);padding:4px 2px;display:flex;flex:none}.sh-ab__ic{width:32px;height:32px;border-radius:var(--radius);background:var(--code-bg);display:grid;place-items:center;color:var(--ink-soft);flex:none}.sh-ab.sel .sh-ab__ic{background:var(--surface);color:var(--accent-deep)}button.sh-ab__haupt{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:0;padding:0;border:0;border-radius:var(--radius);background:none;color:inherit;font:inherit;text-align:left}button.sh-ab__haupt:hover{border:0;background:none}button.sh-ab__haupt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius)}.sh-ab__grip{order:-1;position:relative}.sh-ab__menue{position:relative;display:flex}button.sh-ab__haupt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sh-ab__txt{flex:1;min-width:0;display:block}.sh-ab__name,.sh-ab__sub{display:block}.sh-ab__name{font-weight:600;font-size:var(--fs-klein);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-ab__sub{font-size:var(--fs-meta);color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-ab__chips{display:flex;gap:4px;flex-wrap:wrap;margin-top:2px}.sh-ab.aus .sh-ab__name,.sh-ab.aus .sh-ab__sub,.sh-ab.aus .sh-ab__ic{opacity:.55}.sh-ab.zieht{opacity:.4}.sh-ab.drop-oben:after,.sh-ab.drop-unten:after{content:"";position:absolute;left:0;right:0;height:3px;background:var(--accent);border-radius:2px}.sh-ab.drop-oben:after{top:-5px}.sh-ab.drop-unten:after{bottom:-5px}.sh-ab--shop{border-style:dashed;background:repeating-linear-gradient(135deg,transparent 0 8px,var(--hover) 8px 16px);color:var(--ink-soft);cursor:default;min-height:38px;font-size:var(--fs-meta);padding:6px 12px;gap:8px}.sh-ab--shop:hover{border-color:var(--line)}.sh-einst__titel{display:flex;align-items:center;gap:8px}.sh-zwei{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sh-geraete{display:flex;gap:14px;flex-wrap:wrap}.sh-linie{border:0;border-top:1px solid var(--line);margin:4px 0 14px}.sh-kachelkopf{display:grid;grid-template-columns:96px 1fr;gap:12px;margin-bottom:12px;align-items:start}.sh-kachelbild{aspect-ratio:4 / 3;border-radius:var(--radius);border:1px solid var(--line);background:var(--active);overflow:hidden;display:grid;place-items:center;text-align:center}.sh-kachelbild img{width:100%;height:100%;object-fit:cover;display:block}.sh-einzel{display:flex;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--hover);font-size:var(--fs-klein);margin-top:12px}.sh-einzel code{font:11.5px var(--font-mono);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-zwischen{font-size:var(--fs-titel);font-weight:600;margin:0 0 8px}.sh-karte{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:10px;cursor:pointer}.sh-karte:hover{border-color:var(--accent)}.sh-karte:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sh-karte__kopf{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sh-karte__kopf b{font-size:var(--fs-titel);font-weight:600}.sh-karte__meta{grid-column:1;color:var(--ink-soft);font-size:var(--fs-klein)}.sh-karte__akt{grid-column:2;grid-row:1 / 3;display:flex;gap:8px;align-items:center}.sh-leer{width:100%}.sh-zeitstrahl{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:12px 16px 10px;margin-bottom:18px}.sh-zeitstrahl__monate{display:flex;margin-left:170px;font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft);border-bottom:1px solid var(--line)}.sh-zeitstrahl__monate>span{padding:0 0 4px 6px;border-left:1px solid var(--line);min-width:0}.sh-zeitstrahl__monate>span:first-child{border-left:0}.sh-zeitstrahl__spur{display:flex;align-items:center;height:32px}.sh-zeitstrahl__name{width:170px;flex:none;font-size:var(--fs-klein);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.sh-zeitstrahl__bahn{position:relative;flex:1;height:100%;min-width:0}.sh-balken{position:absolute;top:6px;bottom:6px;border-radius:5px;font-size:var(--fs-meta);font-weight:600;display:flex;align-items:center;padding:0 8px;white-space:nowrap;overflow:hidden;border:1px solid}.sh-balken.z-live{background:var(--ok-soft);color:var(--ok);border-color:var(--ok)}.sh-balken.z-ersetzt{background:repeating-linear-gradient(135deg,var(--ok-soft) 0 6px,var(--surface) 6px 12px);color:var(--ok);border-color:var(--ok);border-style:dashed}.sh-balken.z-plan{background:color-mix(in srgb,var(--steel) 16%,var(--surface));color:var(--steel-deep);border-color:var(--steel)}.sh-balken.z-entwurf{background:var(--amber-soft);color:var(--amber);border-color:var(--amber);border-style:dashed}.sh-balken.z-aus{background:var(--hover);color:var(--ink-soft);border-color:var(--line)}.sh-zeitstrahl__lbl{position:absolute;top:8px;font-size:var(--fs-meta);color:var(--ink-soft);white-space:nowrap;padding-left:6px}.sh-zeitstrahl__lbl.aus{left:0}.sh-heute{position:absolute;top:0;bottom:0;width:2px;background:var(--accent);z-index:2}.sh-heute.erste:before{content:"heute";position:absolute;top:-17px;left:-16px;font-size:var(--fs-meta);font-weight:600;color:var(--accent-deep);background:var(--surface);padding:0 3px}.sh-regel{display:flex;gap:10px;align-items:flex-start;margin-top:10px;font-size:var(--fs-klein);color:var(--ink-soft)}.sh-regel .icon{margin-top:2px;flex:none}.sh-wahl2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.sh-wahl{display:grid;gap:6px;align-content:start;text-align:left;padding:14px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);cursor:pointer}.sh-wahl:hover{border-color:var(--accent)}.sh-wahl[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}.sh-wahl .ik{display:flex;align-items:center;gap:8px;font-weight:600;font-size:var(--fs-text)}.sh-mini{display:grid;gap:3px;margin-top:6px}.sh-mini i{display:block;height:8px;border-radius:2px;background:var(--steel)}.sh-mini i:nth-child(2){height:18px}.sh-mini i:nth-child(3){height:11px}.sh-mini i:nth-child(4){height:14px}.sh-mini i.s{background:var(--line)}.sh-start,.sh-wege{display:grid;gap:6px;margin-bottom:12px}.sh-wege{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:var(--spacing-lg)}.sh-opt{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;padding:9px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font-size:var(--fs-klein)}.sh-opt:hover:not(:disabled){background:var(--hover)}.sh-opt:disabled{opacity:.6;cursor:not-allowed}.sh-opt[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.sh-opt>span{display:grid;gap:2px}.sh-opt b{font-weight:600}.sh-opt .pt{width:16px;height:16px;border-radius:50%;border:2px solid var(--line);flex:none;margin-top:2px;position:relative;background:var(--surface)}.sh-opt[aria-pressed=true] .pt{border-color:var(--accent)}.sh-opt[aria-pressed=true] .pt:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--accent)}.sh-opt .chip{justify-self:start;margin-top:4px}.sh-opt--haken{align-items:flex-start}.sh-opt--haken input{margin-top:3px}.sh-kacheln-wahl{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sh-tile{display:flex;gap:10px;align-items:flex-start;text-align:left;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font-size:var(--fs-klein);position:relative}.sh-tile:hover:not(:disabled){border-color:var(--accent);background:var(--hover)}.sh-tile:disabled{opacity:.6;cursor:not-allowed}.sh-tile .ik{width:34px;height:34px;border-radius:var(--radius);background:var(--code-bg);display:grid;place-items:center;flex:none;color:var(--ink-soft)}.sh-tile>span:nth-child(2){display:grid;gap:2px;min-width:0}.sh-tile b{font-weight:600}.sh-tile .chip{position:absolute;top:8px;right:8px}.sh-schema{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface);margin:14px 0 4px}.sh-sch{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:var(--fs-klein);border-bottom:1px solid var(--line);min-height:42px}.sh-sch:last-child{border-bottom:0}.sh-sch .chip{flex:none}.sh-sch.shop{background:repeating-linear-gradient(135deg,var(--hover) 0 10px,var(--active) 10px 20px);color:var(--ink-soft)}.sh-sch.werk{background:var(--accent-soft);color:var(--accent-deep);font-weight:600}.sh-sch.gross{min-height:130px;justify-content:center}.sh-tabelle{width:100%;border-collapse:collapse;font-size:var(--fs-klein);margin-top:8px}.sh-tabelle th{font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft);text-align:left;padding:6px 8px;border-bottom:1px solid var(--line)}.sh-tabelle td{padding:7px 8px;border-bottom:1px solid var(--line);vertical-align:middle}.sh-zeile{font:11.5px var(--font-mono);display:block;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1180px){.sh-wege,.sh-wahl2,.sh-kacheln-wahl{grid-template-columns:1fr}}@media (max-width: 700px){.sh-karte{grid-template-columns:minmax(0,1fr)}.sh-karte__akt{grid-column:1;grid-row:auto}.sh-zeitstrahl__monate{margin-left:0}.sh-zeitstrahl__spur{flex-direction:column;align-items:stretch;height:auto;padding-bottom:6px}.sh-zeitstrahl__name{width:auto}.sh-zeitstrahl__bahn{height:32px}.sh-zwei{grid-template-columns:1fr}}.sh-gr{margin:18px 0 10px;padding-top:14px;border-top:1px solid var(--line)}.sh-gr h3{font-size:var(--fs-klein);font-weight:600;margin:0}.sh-gr .tz-sub{margin-top:2px}.sh-gr+.field,.sh-gr+.tz-farben{margin-top:0}.field>.segment.tz-seg{align-self:flex-start}.sh-vorl{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.sh-vorl button{display:grid;gap:5px;justify-items:center;align-content:start;padding:8px 6px 6px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;font:500 11.5px var(--font-body);color:var(--ink-soft);text-align:center}.sh-vorl button:hover{background:var(--hover)}.sh-vorl button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep);font-weight:600}.sh-mini{display:grid;gap:2px;width:100%}.sh-mini__z{display:flex;gap:2px;height:12px}.sh-mini__z i{display:block;background:currentColor;opacity:.55;border-radius:1.5px}.sh-zl{margin:6px 0 8px}.sh-zl__kopf{display:flex;justify-content:space-between;font-size:var(--fs-meta);color:var(--ink-soft);margin-bottom:3px}.sh-zl__kopf b{font-weight:600}.sh-zl__bahn{display:flex;gap:4px;min-height:54px}.sh-sg{min-width:0;display:grid;align-content:center;gap:1px;padding:6px 8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;text-align:left}.sh-sg:hover{border-color:var(--ink-soft)}.sh-sg.sel{border-color:var(--accent);background:var(--accent-soft)}.sh-sg b{font-size:var(--fs-meta);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-sg small{font-size:var(--fs-meta);color:var(--ink-soft)}.sh-sg.frei{border-style:dashed;background:repeating-linear-gradient(135deg,transparent 0 6px,var(--hover) 6px 12px);cursor:default;justify-items:center;text-align:center}.sh-sg.frei:hover{border-color:var(--line)}.sh-kd{border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px 4px;margin-top:14px;background:var(--surface)}.sh-kd__kopf{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sh-kd__h{font-size:var(--fs-meta);font-weight:600;margin:14px 0 8px;display:flex;align-items:center;gap:8px;color:var(--ink)}.sh-kd__h:after{content:"";flex:1;border-top:1px solid var(--line)}.sh-breiten{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.sh-breiten button{min-height:calc(var(--control-h-sm) + 2px);padding:0 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font:500 12.5px var(--font-body);cursor:pointer;display:inline-flex;align-items:center;gap:7px}.sh-breiten button:hover{background:var(--hover)}.sh-breiten button[aria-checked=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep);font-weight:600}html[data-kontrast=hoch] .sh-breiten button[aria-checked=true]:before{content:"";display:inline-block;width:12px;height:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center / contain no-repeat}.sh-breiten i{display:block;width:26px;height:10px;border-radius:2px;background:var(--line);position:relative;overflow:hidden}.sh-breiten i:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--w);background:currentColor;opacity:.75}.sh-regler__wert{width:48px;text-align:right;font-weight:600;font-variant-numeric:tabular-nums;flex:none}.sh-buehne .ms-kachel{cursor:pointer}.drs-einstellungen .sh-zwei{grid-template-columns:minmax(0,1fr)}.drs-einstellungen .sh-kd{margin-top:var(--spacing-md)}html .sh-opt[data-info]:after{content:none}.sh-vorschlag{position:relative}.sh-vorschlag>input{display:block;height:var(--control-h)}.sh-vorschlag .popover{max-width:100%}.sh-vorschlag .menu-item{white-space:normal;overflow-wrap:anywhere}.sh-vorschlag__hinweis{margin:var(--spacing-xs) var(--spacing-sm)}.sh-eintrag__titel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-klein)}.sh-kachelkopf>div:last-child{min-width:0}.sh-kachelkopf b{overflow-wrap:anywhere}.sh-optionen{display:grid;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.sh-option{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--spacing-sm);align-items:center}.sh-trenner{border-top:1px solid var(--line);margin:var(--spacing-lg) 0 var(--spacing-md)}.sh-einw{margin:var(--spacing-lg) 0 var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--line);border-left:4px solid var(--amber);border-radius:var(--radius);background:var(--hover);display:grid;gap:var(--spacing-xs)}.sh-einw.frei{border-left-color:var(--ok)}.sh-einw__kopf{display:flex;gap:var(--spacing-sm);align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--spacing-xs)}.sh-aktionen{display:flex;gap:var(--spacing-sm) var(--spacing-md);align-items:center;flex-wrap:wrap}.sh-aktionen+.hilfe{margin-top:var(--spacing-sm)}.sh-artikel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--spacing-sm);align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:var(--spacing-xs)}.sh-artikel__t{min-width:0;display:grid}.sh-artikel__t b{font-size:var(--fs-klein);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-fest{cursor:default}.sh-fest input:disabled+i{opacity:.7}.tz-medium.sh-medium--video img,.tz-medium.sh-medium--video .tz-medium__leer{aspect-ratio:16 / 9}.segment.segment--umbruch.sh-seg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sh-erkennung{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs) var(--spacing-sm)}.sh-erkennung .chip{white-space:normal;overflow-wrap:anywhere;text-align:left;border-radius:var(--radius)}.sh-erkennung--fehler{display:grid;justify-items:start}.sh-erkennung__tipp{color:var(--ink-soft);font-weight:400}.sh-hinweisprobe{margin:0 0 var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line);border-left:4px solid var(--steel);border-radius:var(--radius);background:var(--hover);font-size:var(--fs-klein);overflow-wrap:anywhere}.sh-geraetwahl{margin-bottom:var(--spacing-md)}.sh-geraetwahl .segment{display:flex;width:100%}.sh-geraetwahl .segment>button{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);min-width:0}.sh-kreuz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:". o ." "l . r" ". u .";gap:var(--spacing-xs) var(--spacing-md);margin:var(--spacing-xs) 0 var(--spacing-md)}.sh-kreuz__o{grid-area:o}.sh-kreuz__r{grid-area:r}.sh-kreuz__u{grid-area:u}.sh-kreuz__l{grid-area:l}.sh-kreuz .field{margin-bottom:0;min-width:0}.sh-kreuz input[type=number]{text-align:center}.sh-kreuz__zelle{display:flex;align-items:flex-end;gap:var(--spacing-xs);min-width:0}.sh-kreuz__zelle>.field{flex:1 1 0}.sh-kreuz__px{flex:none;display:flex;align-items:center;min-height:var(--control-h);color:var(--ink-soft);font-size:var(--fs-meta)}.sh-zustandwahl{margin-bottom:var(--spacing-md)}.sh-zusammen{list-style:none;margin:var(--spacing-sm) 0 var(--spacing-md);padding:0;display:grid;gap:var(--spacing-2xs);font-size:var(--fs-klein)}.sh-fxzusatz{margin:0 0 var(--spacing-md);display:grid;gap:var(--spacing-sm);justify-items:start}.sh-fxzusatz .hilfe{margin:0}.sh-fxspiel{display:grid;gap:var(--spacing-sm);justify-items:start;margin:var(--spacing-md) 0}.sh-fxspiel .hilfe{margin:0}.sh-nur-schublade{display:none}@media (max-width: 1180px){.sh-nur-schublade{display:inline}}.sh-demo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm) var(--spacing-md);margin:0 0 var(--spacing-md);padding:var(--spacing-md);border:1px dashed var(--line);border-radius:var(--radius);background:var(--hover)}.sh-demo>.hilfe{margin:0}.sh-demoknopf{--ms-akzent: var(--steel);cursor:default;pointer-events:none}@media (prefers-reduced-motion: no-preference){.sh-demoknopf[data-demo=puls]{animation:ms-puls 1.6s ease-out .4s 3}.sh-demoknopf[data-demo=schimmer]{animation:ms-schimmer 1.6s ease-out .4s 3}.sh-demoknopf[data-demo=wippen]{animation:ms-wippen 1.6s ease-out .4s 3}}.sh-vorschauzustand{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm) var(--spacing-md);margin:var(--spacing-md) var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent-soft);font-size:var(--fs-klein)}.sh-vorschauzustand>span{flex:1 1 12rem;min-width:0}.sh-kachelkopf[data-medium=symbol] img{object-fit:contain;padding:var(--spacing-xs);box-sizing:border-box}.tz-medien.sh-symbole{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.sh-symbole .tz-medium img,.sh-symbole .tz-medium__leer{aspect-ratio:1 / 1;object-fit:contain;padding:var(--spacing-md);box-sizing:border-box}.sh-symbole .tz-medium{min-width:0}.sh-symbole .tz-medium .t>*{min-width:0;overflow-wrap:anywhere}.sh-symbol__grund{display:flex;gap:var(--spacing-xs);align-items:flex-start;color:var(--warn);font-weight:600;line-height:1.3}.sh-symbol__grund>.icon{flex:none;margin-top:var(--spacing-2xs)}.sh-kachelkopf>div:last-child{grid-template-columns:minmax(0,1fr)}.sh-kachelkopf .chip{white-space:normal;text-align:left;overflow-wrap:anywhere;border-radius:var(--radius)}.sh-kachelkopf .d-flex{min-width:0}.sh-upload{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm) var(--spacing-md);padding:var(--spacing-md);margin-bottom:var(--spacing-lg);border:1px dashed var(--line);border-radius:var(--radius);background:var(--hover)}.sh-upload>.hilfe{flex:1 1 14rem;min-width:0;margin:0}.sh-symbole .tz-medium.gesperrt{opacity:1}.sh-symbole .tz-medium.gesperrt img,.sh-symbole .tz-medium.gesperrt .tz-medium__leer{opacity:.45}.sh-symbole .tz-medium.gesperrt .t>b{color:var(--ink-soft)}.sh-teil{margin-top:var(--spacing-md)}.sh-tg{margin-bottom:var(--spacing-lg)}.sh-tg__kopf{display:flex;align-items:center;gap:var(--spacing-sm)}.sh-tg__kopf>.sh-kd__h{flex:1 1 auto;min-width:0;margin:var(--spacing-sm) 0}.sh-tg__kopf>.btn{flex:none}.sh-teil__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm) var(--spacing-md);margin:var(--spacing-md) 0 var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--line)}.sh-teil__fuss>.hilfe{margin:0;flex:1 1 10rem;min-width:0}.sh-unter{padding-left:var(--spacing-md);border-left:2px solid var(--line)}.sh-unter>.lbl{font-weight:600}.sh-mit-einheit{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}.sh-mit-einheit>input{flex:1 1 0;min-width:0}.sh-mit-einheit__text{flex:none;color:var(--ink-soft);font-size:var(--fs-meta)}.sh-zahlen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--spacing-md);margin-bottom:var(--spacing-xs)}.sh-zahlen--drei{grid-template-columns:repeat(3,minmax(0,1fr))}.sh-zahlen--aus{align-items:end}.sh-zahlen--aus>.btn{margin-bottom:var(--spacing-md)}.sh-zahlen>*{min-width:0}.sh-seg-drei>.segment.segment--umbruch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sh-farbfeld .tz-hex,.sh-flaechenwahl .tz-haken{margin-bottom:var(--spacing-md)}.sh-stopps{display:grid;gap:var(--spacing-xs)}.sh-stopp{display:grid;grid-template-columns:minmax(0,1fr) 6.5rem auto;column-gap:var(--spacing-sm);align-items:end}.sh-stopp>*{min-width:0}.sh-stopp__platz{width:var(--control-h)}.sh-stopp>.btn{margin-bottom:var(--spacing-md)}.sh-icon--unten{transform:rotate(90deg)}.sh-icon--schraeg{transform:rotate(45deg)}.sh-ausschnitt{display:grid;gap:var(--spacing-sm)}.sh-ausschnitt__flaeche{position:relative;display:block;width:fit-content;max-width:100%;border:1px solid var(--line);border-radius:var(--radius);background:var(--active);overflow:hidden;touch-action:none;cursor:crosshair;line-height:0}.sh-ausschnitt__flaeche img{display:block;max-width:100%;max-height:14rem;width:auto;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.sh-ausschnitt__flaeche--leer{display:grid;place-items:center;width:100%;aspect-ratio:4 / 3;line-height:1.3;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:var(--spacing-xl) var(--spacing-xl)}.sh-ausschnitt__leer{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius);background:var(--surface);color:var(--ink-soft);font-size:var(--fs-meta)}.sh-ausschnitt__punkt{position:absolute;left:var(--x, 50%);top:var(--y, 50%);width:var(--spacing-3xl);height:var(--spacing-3xl);transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--surface);box-shadow:0 0 0 2px var(--ink);cursor:grab;touch-action:none;background:linear-gradient(var(--surface),var(--surface)) center / 100% 2px no-repeat,linear-gradient(var(--surface),var(--surface)) center / 2px 100% no-repeat}.sh-ausschnitt__punkt:active{cursor:grabbing}.sh-ausschnitt__punkt:focus-visible{outline:var(--fokus-breite) solid var(--fokus);outline-offset:var(--spacing-sm)}.sh-an__kopf{display:flex;justify-content:flex-end;margin:0 0 var(--spacing-sm)}.sh-an .segment>button{white-space:normal;text-align:center;overflow-wrap:anywhere;min-width:0}.sh-an__karte{min-width:0;margin:0 0 var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.sh-an__kopfzeile{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}.sh-an__kopfzeile>.sh-kd__h{flex:1 1 auto;min-width:0;margin:0}.sh-an__kopfzeile>.btn{flex:none}.sh-an__reihenfolge{display:inline-flex;flex:none;gap:var(--spacing-xs)}.sh-an__pfeil{width:var(--control-h-sm);padding-inline:0;justify-content:center}.sh-an__kurz{margin:var(--spacing-2xs) 0 var(--spacing-md);overflow-wrap:anywhere}.sh-an__feld{min-width:0;margin-bottom:var(--spacing-md)}.sh-an__feld>.field{margin-bottom:0}.sh-an__reihe{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 var(--spacing-lg);min-width:0}.sh-an__reihe>.sh-an__feld{flex:1 1 12rem}.sh-an__reihe>.sh-an__feld.sh-an__zahl{flex:0 1 9rem}.sh-an__wechsel{margin-top:var(--spacing-xs)}.sh-an__wechsel:empty{margin:0}.sh-an__leer{margin:var(--spacing-sm) 0 var(--spacing-md)}.sh-an__aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);margin:var(--spacing-sm) 0 var(--spacing-md)}.sh-an .sh-fxzusatz{margin-top:var(--spacing-sm)}@keyframes sh-an-wackeln{0%,60%,to{transform:translate(0)}12%{transform:translate(-4px)}24%{transform:translate(4px)}36%{transform:translate(-3px)}48%{transform:translate(3px)}}@keyframes sh-an-huepfen{0%,60%,to{transform:translateY(0)}15%{transform:translateY(-10px)}30%{transform:translateY(0)}45%{transform:translateY(-5px)}}@media (prefers-reduced-motion: no-preference){.sh-demoknopf[data-demo=wackeln]{animation:sh-an-wackeln 1.6s ease-out .4s 3}.sh-demoknopf[data-demo=huepfen]{animation:sh-an-huepfen 1.6s ease-out .4s 3}}:root{--bg: #ECEFF2;--surface: #FFFFFF;--ink: #18222C;--ink-soft: #5A6878;--steel: #65BF72;--steel-deep: #4FA85D;--amber: #C97D10;--amber-soft: #FBF1DF;--ok: #2F7D5B;--ok-soft: #E4F1EB;--warn: #AE4436;--warn-soft: #F8E8E5;--line: #D7DDE3;--code-bg: #EEF3F7;--hover: #F5F7F9;--active: #F0F3F7;--radius: 6px;--radius-lg: 12px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 20px;--spacing-xxl: 24px;--color-published: var(--ok);--color-progress: var(--steel);--color-review: var(--amber);--color-error: var(--warn);--color-draft: #8B96A8;--font-display: "Fira Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body: "Fira Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", monospace;--fw-heading: 500;--fw-mono-strong: 500}[data-theme=dark]{--bg: #0E141A;--surface: #161D25;--ink: #E7ECF1;--ink-soft: #8A98A8;--steel: #7DCB89;--steel-deep: #65BF72;--amber: #E0A030;--amber-soft: #2A2113;--ok: #46AE7E;--ok-soft: #16271F;--warn: #D86B5C;--warn-soft: #2A1714;--line: #28323D;--code-bg: #1B232C;--hover: #1C242E;--active: #213040;--color-draft: #6B7787}[data-theme=dark] body{color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);font-size:var(--fs-text);color:var(--ink);background:var(--bg)}#root{display:flex;min-height:100vh}:root{--fs-meta: 12px;--fs-klein: 13px;--fs-text: 14px;--fs-titel: 16px;--fs-seite: 26px;--fs-kennzahl: 26px;--fs-kennzahl-gross: 40px;--fs-eingabe-mobil: 16px;--spacing-2xs: 2px;--spacing-3xl: 32px;--spacing-4xl: 40px;--spacing-5xl: 48px;--overlay: rgba(15, 23, 32, .45);--shadow-oben: 0 -4px 16px rgba(0, 0, 0, .08);--radius: 8px;--radius-lg: 12px;--band-h: 52px;--band-ctl: 32px;--karte-rahmen: color-mix(in srgb, var(--line) 55%, transparent);--karte-schatten: 0 1px 2px rgba(16, 24, 40, .05), 0 2px 8px rgba(16, 24, 40, .06);--uebergang: background-color .15s ease, border-color .15s ease, color .15s ease, box-shadow .15s ease;--einblenden: werk-einblenden .12s ease-out;--gleiten: transform .22s cubic-bezier(.2, .8, .2, 1), width .22s cubic-bezier(.2, .8, .2, 1);--schimmer: werk-schimmer 1.4s ease-in-out infinite}[data-theme=dark]{--karte-rahmen: var(--line);--karte-schatten: 0 1px 0 rgba(255, 255, 255, .03) inset, 0 2px 10px rgba(0, 0, 0, .35)}@media (prefers-reduced-motion: reduce){:root{--uebergang: none;--einblenden: none;--gleiten: none;--schimmer: none}}@media (max-width: 860px){:root{--fs-seite: 22px}}@keyframes werk-einblenden{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.icon{vertical-align:text-bottom;flex:none}.text-meta{font-size:var(--fs-meta)!important}.text-klein{font-size:var(--fs-klein)!important}.text-normal{font-size:var(--fs-text)!important}.text-titel{font-size:var(--fs-titel)!important}.text-seite{font-size:var(--fs-seite)!important}.text-erben{font-size:inherit!important}.text-kennzahl{font-size:var(--fs-kennzahl)!important;font-variant-numeric:tabular-nums!important}.text-kennzahl-gross{font-size:var(--fs-kennzahl-gross)!important;font-variant-numeric:tabular-nums!important}.kopf-klein{font-size:var(--fs-meta)!important;font-weight:600!important;color:var(--ink-soft)!important;text-transform:none!important;letter-spacing:0!important}.text-regulaer{font-weight:400!important}.text-mittel{font-weight:500!important}.text-stark{font-weight:600!important}.text-fett{font-weight:700!important}.font-mono{font-family:var(--font-mono)!important}.font-inherit{font-family:inherit!important}.font-erben{font:inherit!important}.lh-1{line-height:1!important}.lh-eng{line-height:1.3!important}.lh-text{line-height:1.5!important}.lh-32{line-height:32px!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.capitalize{text-transform:capitalize!important}.ws-nowrap{white-space:nowrap!important}.ws-pre-wrap{white-space:pre-wrap!important}.ws-normal{white-space:normal!important}.ws-pre-line{white-space:pre-line!important}.text-ellipsis{text-overflow:ellipsis!important}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.italic{font-style:italic!important}.break-all{word-break:break-all!important}.break-anywhere{overflow-wrap:anywhere!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-text-bottom{vertical-align:text-bottom!important}.align-icon{vertical-align:-2px!important}.text-soft{color:var(--ink-soft)!important}.text-warn{color:var(--warn)!important}.text-ok{color:var(--ok)!important}.text-accent{color:var(--steel)!important}.text-accent-deep{color:var(--steel-deep)!important}.text-ink{color:var(--ink)!important}.text-on-accent{color:var(--on-steel)!important}.text-violet{color:var(--violet)!important}.text-amber{color:var(--amber-ink)!important}.bg-none{background:none!important}.bg-hover{background:var(--hover)!important}.bg-code{background:var(--code-bg)!important}.bg-surface{background:var(--surface)!important}.bg-page{background:var(--bg)!important}.bg-line{background:var(--line)!important}.bg-accent{background:var(--steel)!important}.bg-accent-deep{background:var(--steel-deep)!important}.bg-warn{background:var(--warn)!important}.bg-warn-soft{background:var(--warn-soft)!important}.bg-active{background:var(--active)!important}.bg-amber{background:var(--amber)!important}.bg-amber-soft{background:var(--amber-soft)!important}.bg-ok{background:var(--ok)!important}.bg-ok-soft{background:var(--ok-soft)!important}.bg-violet-soft{background:var(--violet-soft)!important}.bg-overlay{background:var(--overlay)!important}.border{border:1px solid var(--line)!important}.border-0{border:0!important}.border-dashed{border:1px dashed var(--line)!important}.border-dashed-2{border:2px dashed var(--line)!important}.border-dashed-amber{border:1px dashed var(--amber)!important}.border-accent{border:1px solid var(--steel)!important}.border-amber{border:1px solid var(--amber)!important}.border-warn{border:1px solid var(--warn)!important}.border-ok-soft{border:1px solid color-mix(in srgb,var(--ok) 35%,var(--surface))!important}.border-amber-soft{border:1px solid color-mix(in srgb,var(--amber) 40%,var(--surface))!important}.border-t{border-top:1px solid var(--line)!important}.border-t-2{border-top:2px solid var(--line)!important}.border-t-akzent{border-top:3px solid var(--steel)!important}.border-b{border-bottom:1px solid var(--line)!important}.border-l{border-left:1px solid var(--line)!important}.border-l-2{border-left:2px solid var(--line)!important}.border-l-amber{border-left:4px solid var(--amber)!important}.rounded{border-radius:var(--radius)!important}.rounded-lg{border-radius:var(--radius-lg)!important}.rounded-full{border-radius:999px!important}.rounded-0{border-radius:0!important}.shadow-pop{box-shadow:var(--shadow-pop)!important}.shadow-oben{box-shadow:var(--shadow-oben)!important}.shadow-none{box-shadow:none!important}.d-flex{display:flex!important}.d-grid{display:grid!important}.d-block{display:block!important}.d-none{display:none!important}.d-inline-flex{display:inline-flex!important}.d-inline-block{display:inline-block!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-start{align-items:flex-start!important}.items-baseline{align-items:baseline!important}.items-stretch{align-items:stretch!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.self-center{align-self:center!important}.self-start{align-self:flex-start!important}.self-end{align-self:flex-end!important}.content-start{align-content:start!important}.place-center{place-items:center!important}.flex-wrap{flex-wrap:wrap!important}.flex-col{flex-direction:column!important}.flex-1{flex:1!important}.flex-2{flex:2!important}.flex-3{flex:3!important}.flex-none{flex:none!important}.flex-fix{flex:0 0 auto!important}.shrink-0{flex-shrink:0!important}.basis-full{flex-basis:100%!important}.raster-2{grid-template-columns:1fr 1fr!important}.raster-3{grid-template-columns:repeat(3,1fr)!important}.raster-3-2{grid-template-columns:1.5fr 1fr!important}.raster-seite-260{grid-template-columns:260px 1fr!important}.raster-seite-280{grid-template-columns:280px minmax(0,1fr)!important}.col-span-full{grid-column:1 / -1!important}.w-auto{width:auto!important}.w-full{width:100%!important}.h-full{height:100%!important}.max-w-full{max-width:100%!important}.h-screen{height:100vh!important}.min-h-screen{min-height:100vh!important}.min-w-0{min-width:0!important}.w-dialog{width:min(430px,94vw)!important}.w-dialog-breit{width:min(760px,94vw)!important}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.sticky{position:sticky!important}.inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.top-full{top:100%!important}.top-half{top:50%!important}.z-sticky{z-index:var(--z-sticky)!important}.z-dropdown{z-index:var(--z-dropdown)!important}.z-modal{z-index:var(--z-modal)!important}.z-drawer{z-index:var(--z-drawer)!important}.z-liste{z-index:var(--z-liste)!important}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-move{cursor:move!important}.cursor-grab{cursor:grab!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.invisible{visibility:hidden!important}.opacity-90{opacity:.9!important}.outline-none{outline:none!important}.resize-y{resize:vertical!important}.table-fixed{table-layout:fixed!important}.object-contain{object-fit:contain!important}.object-cover{object-fit:cover!important}.scroll-mt-80{scroll-margin-top:80px!important}.uebergang-breite{transition:width .4s ease!important}.uebergang-deckkraft{transition:opacity .2s ease!important}.m-0{margin:0!important}.m-2{margin:var(--spacing-2xs)!important}.m-4{margin:var(--spacing-xs)!important}.m-8{margin:var(--spacing-sm)!important}.m-12{margin:var(--spacing-md)!important}.m-16{margin:var(--spacing-lg)!important}.m-20{margin:var(--spacing-xl)!important}.m-24{margin:var(--spacing-xxl)!important}.m-32{margin:var(--spacing-3xl)!important}.m-40{margin:var(--spacing-4xl)!important}.m-48{margin:var(--spacing-5xl)!important}.m-auto{margin:auto!important}.-m-2{margin:calc(-1 * var(--spacing-2xs))!important}.-m-4{margin:calc(-1 * var(--spacing-xs))!important}.-m-8{margin:calc(-1 * var(--spacing-sm))!important}.-m-12{margin:calc(-1 * var(--spacing-md))!important}.-m-16{margin:calc(-1 * var(--spacing-lg))!important}.-m-20{margin:calc(-1 * var(--spacing-xl))!important}.-m-24{margin:calc(-1 * var(--spacing-xxl))!important}.-m-32{margin:calc(-1 * var(--spacing-3xl))!important}.-m-40{margin:calc(-1 * var(--spacing-4xl))!important}.-m-48{margin:calc(-1 * var(--spacing-5xl))!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-2{margin-left:var(--spacing-2xs)!important;margin-right:var(--spacing-2xs)!important}.mx-4{margin-left:var(--spacing-xs)!important;margin-right:var(--spacing-xs)!important}.mx-8{margin-left:var(--spacing-sm)!important;margin-right:var(--spacing-sm)!important}.mx-12{margin-left:var(--spacing-md)!important;margin-right:var(--spacing-md)!important}.mx-16{margin-left:var(--spacing-lg)!important;margin-right:var(--spacing-lg)!important}.mx-20{margin-left:var(--spacing-xl)!important;margin-right:var(--spacing-xl)!important}.mx-24{margin-left:var(--spacing-xxl)!important;margin-right:var(--spacing-xxl)!important}.mx-32{margin-left:var(--spacing-3xl)!important;margin-right:var(--spacing-3xl)!important}.mx-40{margin-left:var(--spacing-4xl)!important;margin-right:var(--spacing-4xl)!important}.mx-48{margin-left:var(--spacing-5xl)!important;margin-right:var(--spacing-5xl)!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.-mx-2{margin-left:calc(-1 * var(--spacing-2xs))!important;margin-right:calc(-1 * var(--spacing-2xs))!important}.-mx-4{margin-left:calc(-1 * var(--spacing-xs))!important;margin-right:calc(-1 * var(--spacing-xs))!important}.-mx-8{margin-left:calc(-1 * var(--spacing-sm))!important;margin-right:calc(-1 * var(--spacing-sm))!important}.-mx-12{margin-left:calc(-1 * var(--spacing-md))!important;margin-right:calc(-1 * var(--spacing-md))!important}.-mx-16{margin-left:calc(-1 * var(--spacing-lg))!important;margin-right:calc(-1 * var(--spacing-lg))!important}.-mx-20{margin-left:calc(-1 * var(--spacing-xl))!important;margin-right:calc(-1 * var(--spacing-xl))!important}.-mx-24{margin-left:calc(-1 * var(--spacing-xxl))!important;margin-right:calc(-1 * var(--spacing-xxl))!important}.-mx-32{margin-left:calc(-1 * var(--spacing-3xl))!important;margin-right:calc(-1 * var(--spacing-3xl))!important}.-mx-40{margin-left:calc(-1 * var(--spacing-4xl))!important;margin-right:calc(-1 * var(--spacing-4xl))!important}.-mx-48{margin-left:calc(-1 * var(--spacing-5xl))!important;margin-right:calc(-1 * var(--spacing-5xl))!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-2{margin-top:var(--spacing-2xs)!important;margin-bottom:var(--spacing-2xs)!important}.my-4{margin-top:var(--spacing-xs)!important;margin-bottom:var(--spacing-xs)!important}.my-8{margin-top:var(--spacing-sm)!important;margin-bottom:var(--spacing-sm)!important}.my-12{margin-top:var(--spacing-md)!important;margin-bottom:var(--spacing-md)!important}.my-16{margin-top:var(--spacing-lg)!important;margin-bottom:var(--spacing-lg)!important}.my-20{margin-top:var(--spacing-xl)!important;margin-bottom:var(--spacing-xl)!important}.my-24{margin-top:var(--spacing-xxl)!important;margin-bottom:var(--spacing-xxl)!important}.my-32{margin-top:var(--spacing-3xl)!important;margin-bottom:var(--spacing-3xl)!important}.my-40{margin-top:var(--spacing-4xl)!important;margin-bottom:var(--spacing-4xl)!important}.my-48{margin-top:var(--spacing-5xl)!important;margin-bottom:var(--spacing-5xl)!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.-my-2{margin-top:calc(-1 * var(--spacing-2xs))!important;margin-bottom:calc(-1 * var(--spacing-2xs))!important}.-my-4{margin-top:calc(-1 * var(--spacing-xs))!important;margin-bottom:calc(-1 * var(--spacing-xs))!important}.-my-8{margin-top:calc(-1 * var(--spacing-sm))!important;margin-bottom:calc(-1 * var(--spacing-sm))!important}.-my-12{margin-top:calc(-1 * var(--spacing-md))!important;margin-bottom:calc(-1 * var(--spacing-md))!important}.-my-16{margin-top:calc(-1 * var(--spacing-lg))!important;margin-bottom:calc(-1 * var(--spacing-lg))!important}.-my-20{margin-top:calc(-1 * var(--spacing-xl))!important;margin-bottom:calc(-1 * var(--spacing-xl))!important}.-my-24{margin-top:calc(-1 * var(--spacing-xxl))!important;margin-bottom:calc(-1 * var(--spacing-xxl))!important}.-my-32{margin-top:calc(-1 * var(--spacing-3xl))!important;margin-bottom:calc(-1 * var(--spacing-3xl))!important}.-my-40{margin-top:calc(-1 * var(--spacing-4xl))!important;margin-bottom:calc(-1 * var(--spacing-4xl))!important}.-my-48{margin-top:calc(-1 * var(--spacing-5xl))!important;margin-bottom:calc(-1 * var(--spacing-5xl))!important}.mt-0{margin-top:0!important}.mt-2{margin-top:var(--spacing-2xs)!important}.mt-4{margin-top:var(--spacing-xs)!important}.mt-8{margin-top:var(--spacing-sm)!important}.mt-12{margin-top:var(--spacing-md)!important}.mt-16{margin-top:var(--spacing-lg)!important}.mt-20{margin-top:var(--spacing-xl)!important}.mt-24{margin-top:var(--spacing-xxl)!important}.mt-32{margin-top:var(--spacing-3xl)!important}.mt-40{margin-top:var(--spacing-4xl)!important}.mt-48{margin-top:var(--spacing-5xl)!important}.mt-auto{margin-top:auto!important}.-mt-2{margin-top:calc(-1 * var(--spacing-2xs))!important}.-mt-4{margin-top:calc(-1 * var(--spacing-xs))!important}.-mt-8{margin-top:calc(-1 * var(--spacing-sm))!important}.-mt-12{margin-top:calc(-1 * var(--spacing-md))!important}.-mt-16{margin-top:calc(-1 * var(--spacing-lg))!important}.-mt-20{margin-top:calc(-1 * var(--spacing-xl))!important}.-mt-24{margin-top:calc(-1 * var(--spacing-xxl))!important}.-mt-32{margin-top:calc(-1 * var(--spacing-3xl))!important}.-mt-40{margin-top:calc(-1 * var(--spacing-4xl))!important}.-mt-48{margin-top:calc(-1 * var(--spacing-5xl))!important}.mr-0{margin-right:0!important}.mr-2{margin-right:var(--spacing-2xs)!important}.mr-4{margin-right:var(--spacing-xs)!important}.mr-8{margin-right:var(--spacing-sm)!important}.mr-12{margin-right:var(--spacing-md)!important}.mr-16{margin-right:var(--spacing-lg)!important}.mr-20{margin-right:var(--spacing-xl)!important}.mr-24{margin-right:var(--spacing-xxl)!important}.mr-32{margin-right:var(--spacing-3xl)!important}.mr-40{margin-right:var(--spacing-4xl)!important}.mr-48{margin-right:var(--spacing-5xl)!important}.mr-auto{margin-right:auto!important}.-mr-2{margin-right:calc(-1 * var(--spacing-2xs))!important}.-mr-4{margin-right:calc(-1 * var(--spacing-xs))!important}.-mr-8{margin-right:calc(-1 * var(--spacing-sm))!important}.-mr-12{margin-right:calc(-1 * var(--spacing-md))!important}.-mr-16{margin-right:calc(-1 * var(--spacing-lg))!important}.-mr-20{margin-right:calc(-1 * var(--spacing-xl))!important}.-mr-24{margin-right:calc(-1 * var(--spacing-xxl))!important}.-mr-32{margin-right:calc(-1 * var(--spacing-3xl))!important}.-mr-40{margin-right:calc(-1 * var(--spacing-4xl))!important}.-mr-48{margin-right:calc(-1 * var(--spacing-5xl))!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:var(--spacing-2xs)!important}.mb-4{margin-bottom:var(--spacing-xs)!important}.mb-8{margin-bottom:var(--spacing-sm)!important}.mb-12{margin-bottom:var(--spacing-md)!important}.mb-16{margin-bottom:var(--spacing-lg)!important}.mb-20{margin-bottom:var(--spacing-xl)!important}.mb-24{margin-bottom:var(--spacing-xxl)!important}.mb-32{margin-bottom:var(--spacing-3xl)!important}.mb-40{margin-bottom:var(--spacing-4xl)!important}.mb-48{margin-bottom:var(--spacing-5xl)!important}.mb-auto{margin-bottom:auto!important}.-mb-2{margin-bottom:calc(-1 * var(--spacing-2xs))!important}.-mb-4{margin-bottom:calc(-1 * var(--spacing-xs))!important}.-mb-8{margin-bottom:calc(-1 * var(--spacing-sm))!important}.-mb-12{margin-bottom:calc(-1 * var(--spacing-md))!important}.-mb-16{margin-bottom:calc(-1 * var(--spacing-lg))!important}.-mb-20{margin-bottom:calc(-1 * var(--spacing-xl))!important}.-mb-24{margin-bottom:calc(-1 * var(--spacing-xxl))!important}.-mb-32{margin-bottom:calc(-1 * var(--spacing-3xl))!important}.-mb-40{margin-bottom:calc(-1 * var(--spacing-4xl))!important}.-mb-48{margin-bottom:calc(-1 * var(--spacing-5xl))!important}.ml-0{margin-left:0!important}.ml-2{margin-left:var(--spacing-2xs)!important}.ml-4{margin-left:var(--spacing-xs)!important}.ml-8{margin-left:var(--spacing-sm)!important}.ml-12{margin-left:var(--spacing-md)!important}.ml-16{margin-left:var(--spacing-lg)!important}.ml-20{margin-left:var(--spacing-xl)!important}.ml-24{margin-left:var(--spacing-xxl)!important}.ml-32{margin-left:var(--spacing-3xl)!important}.ml-40{margin-left:var(--spacing-4xl)!important}.ml-48{margin-left:var(--spacing-5xl)!important}.ml-auto{margin-left:auto!important}.-ml-2{margin-left:calc(-1 * var(--spacing-2xs))!important}.-ml-4{margin-left:calc(-1 * var(--spacing-xs))!important}.-ml-8{margin-left:calc(-1 * var(--spacing-sm))!important}.-ml-12{margin-left:calc(-1 * var(--spacing-md))!important}.-ml-16{margin-left:calc(-1 * var(--spacing-lg))!important}.-ml-20{margin-left:calc(-1 * var(--spacing-xl))!important}.-ml-24{margin-left:calc(-1 * var(--spacing-xxl))!important}.-ml-32{margin-left:calc(-1 * var(--spacing-3xl))!important}.-ml-40{margin-left:calc(-1 * var(--spacing-4xl))!important}.-ml-48{margin-left:calc(-1 * var(--spacing-5xl))!important}.p-0{padding:0!important}.p-2{padding:var(--spacing-2xs)!important}.p-4{padding:var(--spacing-xs)!important}.p-8{padding:var(--spacing-sm)!important}.p-12{padding:var(--spacing-md)!important}.p-16{padding:var(--spacing-lg)!important}.p-20{padding:var(--spacing-xl)!important}.p-24{padding:var(--spacing-xxl)!important}.p-32{padding:var(--spacing-3xl)!important}.p-40{padding:var(--spacing-4xl)!important}.p-48{padding:var(--spacing-5xl)!important}.px-0{padding-left:0!important;padding-right:0!important}.px-2{padding-left:var(--spacing-2xs)!important;padding-right:var(--spacing-2xs)!important}.px-4{padding-left:var(--spacing-xs)!important;padding-right:var(--spacing-xs)!important}.px-8{padding-left:var(--spacing-sm)!important;padding-right:var(--spacing-sm)!important}.px-12{padding-left:var(--spacing-md)!important;padding-right:var(--spacing-md)!important}.px-16{padding-left:var(--spacing-lg)!important;padding-right:var(--spacing-lg)!important}.px-20{padding-left:var(--spacing-xl)!important;padding-right:var(--spacing-xl)!important}.px-24{padding-left:var(--spacing-xxl)!important;padding-right:var(--spacing-xxl)!important}.px-32{padding-left:var(--spacing-3xl)!important;padding-right:var(--spacing-3xl)!important}.px-40{padding-left:var(--spacing-4xl)!important;padding-right:var(--spacing-4xl)!important}.px-48{padding-left:var(--spacing-5xl)!important;padding-right:var(--spacing-5xl)!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-2{padding-top:var(--spacing-2xs)!important;padding-bottom:var(--spacing-2xs)!important}.py-4{padding-top:var(--spacing-xs)!important;padding-bottom:var(--spacing-xs)!important}.py-8{padding-top:var(--spacing-sm)!important;padding-bottom:var(--spacing-sm)!important}.py-12{padding-top:var(--spacing-md)!important;padding-bottom:var(--spacing-md)!important}.py-16{padding-top:var(--spacing-lg)!important;padding-bottom:var(--spacing-lg)!important}.py-20{padding-top:var(--spacing-xl)!important;padding-bottom:var(--spacing-xl)!important}.py-24{padding-top:var(--spacing-xxl)!important;padding-bottom:var(--spacing-xxl)!important}.py-32{padding-top:var(--spacing-3xl)!important;padding-bottom:var(--spacing-3xl)!important}.py-40{padding-top:var(--spacing-4xl)!important;padding-bottom:var(--spacing-4xl)!important}.py-48{padding-top:var(--spacing-5xl)!important;padding-bottom:var(--spacing-5xl)!important}.pt-0{padding-top:0!important}.pt-2{padding-top:var(--spacing-2xs)!important}.pt-4{padding-top:var(--spacing-xs)!important}.pt-8{padding-top:var(--spacing-sm)!important}.pt-12{padding-top:var(--spacing-md)!important}.pt-16{padding-top:var(--spacing-lg)!important}.pt-20{padding-top:var(--spacing-xl)!important}.pt-24{padding-top:var(--spacing-xxl)!important}.pt-32{padding-top:var(--spacing-3xl)!important}.pt-40{padding-top:var(--spacing-4xl)!important}.pt-48{padding-top:var(--spacing-5xl)!important}.pr-0{padding-right:0!important}.pr-2{padding-right:var(--spacing-2xs)!important}.pr-4{padding-right:var(--spacing-xs)!important}.pr-8{padding-right:var(--spacing-sm)!important}.pr-12{padding-right:var(--spacing-md)!important}.pr-16{padding-right:var(--spacing-lg)!important}.pr-20{padding-right:var(--spacing-xl)!important}.pr-24{padding-right:var(--spacing-xxl)!important}.pr-32{padding-right:var(--spacing-3xl)!important}.pr-40{padding-right:var(--spacing-4xl)!important}.pr-48{padding-right:var(--spacing-5xl)!important}.pb-0{padding-bottom:0!important}.pb-2{padding-bottom:var(--spacing-2xs)!important}.pb-4{padding-bottom:var(--spacing-xs)!important}.pb-8{padding-bottom:var(--spacing-sm)!important}.pb-12{padding-bottom:var(--spacing-md)!important}.pb-16{padding-bottom:var(--spacing-lg)!important}.pb-20{padding-bottom:var(--spacing-xl)!important}.pb-24{padding-bottom:var(--spacing-xxl)!important}.pb-32{padding-bottom:var(--spacing-3xl)!important}.pb-40{padding-bottom:var(--spacing-4xl)!important}.pb-48{padding-bottom:var(--spacing-5xl)!important}.pl-0{padding-left:0!important}.pl-2{padding-left:var(--spacing-2xs)!important}.pl-4{padding-left:var(--spacing-xs)!important}.pl-8{padding-left:var(--spacing-sm)!important}.pl-12{padding-left:var(--spacing-md)!important}.pl-16{padding-left:var(--spacing-lg)!important}.pl-20{padding-left:var(--spacing-xl)!important}.pl-24{padding-left:var(--spacing-xxl)!important}.pl-32{padding-left:var(--spacing-3xl)!important}.pl-40{padding-left:var(--spacing-4xl)!important}.pl-48{padding-left:var(--spacing-5xl)!important}.gap-0{gap:0!important}.gap-2{gap:var(--spacing-2xs)!important}.gap-4{gap:var(--spacing-xs)!important}.gap-8{gap:var(--spacing-sm)!important}.gap-12{gap:var(--spacing-md)!important}.gap-16{gap:var(--spacing-lg)!important}.gap-20{gap:var(--spacing-xl)!important}.gap-24{gap:var(--spacing-xxl)!important}.gap-32{gap:var(--spacing-3xl)!important}.gap-40{gap:var(--spacing-4xl)!important}.gap-48{gap:var(--spacing-5xl)!important}.-right-6{right:-6px!important}.-top-6{top:-6px!important}.flex-auf-320{flex:1 1 320px!important}.h-8{height:8px!important}.h-18{height:18px!important}.h-22{height:22px!important}.h-24{height:24px!important}.h-30{height:30px!important}.h-64{height:64px!important}.h-84{height:84px!important}.left-0{left:0!important}.max-h-220{max-height:220px!important}.max-h-280{max-height:280px!important}.max-h-320{max-height:320px!important}.max-h-340{max-height:340px!important}.max-w-150{max-width:150px!important}.max-w-160{max-width:160px!important}.max-w-180{max-width:180px!important}.max-w-220{max-width:220px!important}.max-w-260{max-width:260px!important}.max-w-320{max-width:320px!important}.max-w-340{max-width:340px!important}.max-w-360{max-width:360px!important}.max-w-380{max-width:380px!important}.max-w-420{max-width:420px!important}.max-w-460{max-width:460px!important}.max-w-p85{max-width:85%!important}.min-h-80{min-height:80px!important}.min-w-32{min-width:32px!important}.min-w-110{min-width:110px!important}.min-w-130{min-width:130px!important}.min-w-150{min-width:150px!important}.min-w-160{min-width:160px!important}.min-w-170{min-width:170px!important}.min-w-180{min-width:180px!important}.min-w-190{min-width:190px!important}.min-w-200{min-width:200px!important}.min-w-220{min-width:220px!important}.min-w-240{min-width:240px!important}.min-w-260{min-width:260px!important}.min-w-280{min-width:280px!important}.min-w-320{min-width:320px!important}.raster-kacheln-120{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))!important}.raster-kacheln-150{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important}.raster-kacheln-230{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important}.right-0{right:0!important}.top-0{top:0!important}.w-14{width:14px!important}.w-18{width:18px!important}.w-20{width:20px!important}.w-22{width:22px!important}.w-24{width:24px!important}.w-28{width:28px!important}.w-30{width:30px!important}.w-34{width:34px!important}.w-40{width:40px!important}.w-44{width:44px!important}.w-48{width:48px!important}.w-64{width:64px!important}.w-70{width:70px!important}.w-72{width:72px!important}.w-74{width:74px!important}.w-90{width:90px!important}.w-100{width:100px!important}.w-108{width:108px!important}.w-110{width:110px!important}.w-120{width:120px!important}.w-130{width:130px!important}.w-140{width:140px!important}.w-150{width:150px!important}.w-160{width:160px!important}.w-180{width:180px!important}.w-190{width:190px!important}.w-200{width:200px!important}.w-210{width:210px!important}.w-240{width:240px!important}.w-360{width:360px!important}.w-p32{width:32%!important}.z-1201{z-index:1201!important}.grow-2{flex-grow:2!important}.border-c-warn{border-color:var(--warn)!important}.border-c-accent{border-color:var(--steel)!important}.border-c-ok{border-color:var(--ok)!important}.-right-8{right:-8px!important}.-top-8{top:-8px!important}.flex-auf-260{flex:1 1 260px!important}.flex-auf-420{flex:1 1 420px!important}.flex-auf-480{flex:1 1 480px!important}.h-10{height:10px!important}.h-12{height:12px!important}.h-14{height:14px!important}.h-20{height:20px!important}.h-32{height:32px!important}.h-360{height:360px!important}.h-40{height:40px!important}.h-56{height:56px!important}.h-62{height:62px!important}.h-640{height:640px!important}.h-70{height:70px!important}.h-700{height:700px!important}.h-72vh{height:72vh!important}.h-80{height:80px!important}.h-9{height:9px!important}.h-90{height:90px!important}.left-4{left:4px!important}.max-h-190{max-height:190px!important}.max-h-360{max-height:360px!important}.max-h-56{max-height:56px!important}.max-w-130{max-width:130px!important}.max-w-210{max-width:210px!important}.min-h-110{min-height:110px!important}.min-h-2{min-height:2px!important}.min-w-300{min-width:300px!important}.min-w-40{min-width:40px!important}.min-w-62{min-width:62px!important}.min-w-74{min-width:74px!important}.raster-fit-280{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}.raster-kacheln-130{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))!important}.raster-kacheln-140{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))!important}.raster-kacheln-200{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important}.raster-kacheln-240{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important}.raster-kacheln-260{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}.raster-kacheln-96{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))!important}.top-4{top:4px!important}.top-8{top:8px!important}.w-10{width:10px!important}.w-230{width:230px!important}.w-320{width:320px!important}.w-56{width:56px!important}.w-62{width:62px!important}.w-p26{width:26%!important}@media (max-width: 640px){.raster-2,.raster-3,.raster-3-2,.raster-seite-260,.raster-seite-280{grid-template-columns:1fr!important}}@media (prefers-reduced-motion: reduce){.uebergang-breite,.uebergang-deckkraft{transition:none!important}}.nav{width:218px;flex-shrink:0;background:var(--steel-deep);color:#c9d6e4;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.nav-brand{font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-titel);letter-spacing:.4px;color:#fff;padding:22px 20px 6px}.nav-brand small{display:block;font-family:var(--font-mono);font-weight:400;font-size:var(--fs-meta);letter-spacing:0;color:#7e96ae;text-transform:none;margin-top:3px}.nav-items{margin-top:26px;display:flex;flex-direction:column;gap:2px}.nav-item{display:flex;align-items:center;gap:12px;padding:10px 20px;cursor:pointer;border:0;width:100%;background:transparent;color:#c9d6e4;text-align:left;font:500 var(--fs-text) var(--font-body);border-left:3px solid transparent}.nav-item:hover{background:#ffffff0f;color:#fff}.nav-item.active{background:#ffffff17;color:#fff;border-left-color:var(--amber)}.nav-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.nav-tag{font-family:var(--font-mono);font-size:var(--fs-meta);font-weight:500;width:26px;height:20px;display:grid;place-items:center;background:#ffffff1a;border-radius:4px;letter-spacing:.5px}.nav-item.active .nav-tag{background:var(--amber);color:#4fa85d}.nav-foot{margin-top:auto;padding:16px 20px;font-family:var(--font-mono);font-size:var(--fs-meta);color:#61788f}.main{flex:1;padding:28px 34px 64px;max-width:1680px}h1{font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-seite);letter-spacing:-.2px}h2{font-family:var(--font-display);font-weight:600;font-size:var(--fs-titel);margin-bottom:12px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px;margin-bottom:18px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto;background:#080c108c}.modal{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 12px 48px #0000004d;width:100%;margin:0;padding:22px 24px;max-height:92vh;overflow-y:auto;display:flex;flex-direction:column;min-height:0}.grid{display:grid;gap:14px}.grid.cols-2{grid-template-columns:1fr 1fr}.grid.cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 980px){.grid.cols-4{grid-template-columns:1fr 1fr}.grid.cols-2{grid-template-columns:1fr}.nav{width:64px}.nav-brand,.nav-item span.lbl,.nav-foot{display:none}}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.stat .num{font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-kennzahl)}.stat .lbl{color:var(--ink-soft);font-size:var(--fs-meta);margin-top:2px}.stat.alert{border-left:3px solid var(--amber)}.stat.alert .num{color:var(--amber)}table{width:100%;border-collapse:collapse;font-size:var(--fs-klein)}th{text-align:left;font-weight:600;font-size:var(--fs-meta);text-transform:none;letter-spacing:0;color:var(--ink-soft);padding:8px 10px;border-bottom:2px solid var(--line);font-family:var(--font-display)}td{padding:9px 10px;border-bottom:1px solid var(--line);vertical-align:middle}tr.clickable{cursor:pointer}tr.clickable:hover td{background:var(--hover)}.mono{font-family:var(--font-mono);font-size:var(--fs-meta)}.code{font-family:var(--font-mono);font-size:var(--fs-meta);background:var(--code-bg);padding:2px 6px;border-radius:4px;white-space:nowrap}.chip{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);font-weight:600;padding:2px 8px;border-radius:10px;white-space:nowrap}.chip.ok{background:var(--ok-soft);color:var(--ok)}.chip.warn{background:var(--warn-soft);color:var(--warn)}.chip.amber{background:var(--amber-soft);color:var(--amber-ink, var(--ink))}.chip.neutral{background:var(--code-bg);color:var(--ink-soft)}.chip.steel{background:var(--active);color:var(--steel)}.chip-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.chip-btn{cursor:pointer;border:1px solid var(--line);font:inherit}.chip-btn:hover{border-color:var(--steel)}.ml-auto{margin-left:auto}.ampel{display:inline-flex;gap:5px;align-items:center;padding:4px 8px;border:1px solid var(--line);border-radius:999px}.ampel i{width:11px;height:11px;border-radius:50%;background:var(--line);display:block;transition:background .2s}.ampel.rot i:nth-child(1){background:var(--warn)}.ampel.gelb i:nth-child(2){background:var(--amber)}.ampel.gruen i:nth-child(3){background:var(--ok)}.fuellstand{height:9px;border-radius:999px;background:var(--code-bg);overflow:hidden;flex:1;min-width:120px}.fuellstand>span{display:block;height:100%;border-radius:999px;background:var(--steel);transition:width .35s ease}.fuellstand.gruen>span{background:var(--ok)}.fuellstand.gelb>span{background:var(--amber)}.fuellstand.rot>span{background:var(--warn)}.pruef-row{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.pruef-row:last-child{border-bottom:0}.pruef-row.offen{background:var(--amber-soft);margin:0 -10px;padding-left:10px;padding-right:10px;border-radius:6px}.pruef-mark{width:20px;flex:none;text-align:center;padding-top:1px}.pruef-mark.gelb{color:var(--amber)}.pruef-mark.rot{color:var(--warn)}.feel{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:10px}.feel-box{border:1px solid var(--line);border-radius:10px;padding:14px;display:flex;align-items:center;justify-content:center;min-height:92px}.feel-box.hell{background:#fff}.feel-box.dunkel{background:var(--ink)}.feel-box img{max-height:56px;max-width:100%;object-fit:contain}.spinner{width:15px;height:15px;border-radius:50%;flex:none;border:2px solid var(--line);border-top-color:var(--steel);animation:spin .7s linear infinite;display:inline-block;vertical-align:-2px}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spinner{animation-duration:2.4s}}.conf{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:var(--fs-meta)}.conf-bar{width:54px;height:5px;background:var(--line);border-radius:3px;overflow:hidden}.conf-bar i{display:block;height:100%;background:var(--amber)}.conf-bar.high i{background:var(--ok)}.map-rail{display:flex;flex-direction:column;gap:6px}.map-row{display:grid;grid-template-columns:1fr 28px 220px 130px;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:9px 14px}.map-row .src{font-family:var(--font-mono);font-size:var(--fs-klein)}.map-row .src small{display:block;color:var(--ink-soft);font-family:var(--font-body);font-size:var(--fs-meta);margin-top:2px}.map-row .arrow{color:var(--ink-soft);text-align:center}.map-row.unmapped{border-style:dashed;opacity:.75}input,select,textarea{font:400 var(--fs-text) var(--font-body);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);padding:8px 10px;background:var(--surface);width:100%}input[type=checkbox],input[type=radio]{width:auto;flex:0 0 auto;padding:0}.check-row{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-weight:400;color:var(--ink);font-size:var(--fs-klein)}input:focus,select:focus,textarea:focus{outline:2px solid var(--steel);outline-offset:-1px}input[type=color]{width:44px;height:30px;padding:2px;background:none;cursor:pointer;flex:none}textarea{min-height:90px;resize:vertical}label{display:block;font-size:var(--fs-meta);font-weight:600;margin-bottom:4px;color:var(--ink-soft)}.field{margin-bottom:12px}div.field>span:first-child:not([class]){display:block;font-size:var(--fs-meta);font-weight:600;margin-bottom:4px;color:var(--ink-soft)}.row{display:flex;gap:var(--spacing-lg);align-items:flex-end;flex-wrap:wrap}.row>*{flex:1;min-width:140px}.row>.auto{flex:0 0 auto;min-width:0}.row>img,.row>.btn-sm,.row>input[type=checkbox],.row>input[type=radio],.row>input[type=color]{flex:0 0 auto;min-width:0}button,.btn{font:600 var(--fs-text) var(--font-body);cursor:pointer;border:1px solid var(--line);border-radius:var(--radius);padding:8px 16px;background:var(--surface);color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:7px}button:hover,.btn:hover{border-color:var(--steel)}button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button.primary,.btn.primary{background:var(--steel);border-color:var(--steel);color:var(--on-accent)}button.primary:hover{background:var(--steel-deep)}button.amber{background:var(--amber);border-color:var(--amber);color:#fff}button:disabled{opacity:.5;cursor:not-allowed}.btn-sm{padding:4px 10px;font-size:var(--fs-meta);min-height:var(--control-h-sm);display:inline-flex;align-items:center;justify-content:center;line-height:1.2}.pick-item{display:block;width:100%;text-align:left;margin-bottom:3px}.chip-x{margin-left:4px;padding:0 4px}.row>button,.row>.btn{flex:0 0 auto;min-width:0}button,.btn{max-width:100%;overflow-wrap:break-word}button>span,.btn>span{min-width:0}button>svg,.btn>svg{flex:none}.klappe{border-top:1px solid var(--line);margin-top:10px}.klappe__kopf{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;border-radius:0;padding:11px 2px;font:600 var(--fs-titel) var(--font-display);color:var(--ink);cursor:pointer;text-align:left}.klappe__kopf:hover{color:var(--steel);border-color:transparent}.klappe__kopf svg{flex:none;color:var(--ink-soft)}.klappe__titel{flex:1;min-width:0}.klappe__inhalt{padding:0 0 10px}.tabs{display:flex;gap:4px;border-bottom:2px solid var(--line);margin-bottom:16px}.tab{border:0;background:none;padding:9px 14px;font:600 var(--fs-text) var(--font-body);color:var(--ink-soft);border-bottom:2px solid transparent;margin-bottom:-2px}.tab.active{color:var(--steel);border-bottom-color:var(--amber)}.rt-field{border-radius:8px;position:relative}.rt-toolbar{display:flex;align-items:center;gap:1px;flex-wrap:wrap;padding:4px 5px;background:var(--code-bg);border-bottom:1px solid var(--line)}.rt-btn{border:0;background:none;border-radius:5px;padding:4px 7px;min-width:26px;font:700 var(--fs-meta) var(--font-body);color:var(--ink-soft);cursor:pointer;text-align:center;line-height:1.4}.rt-btn:hover{background:var(--surface);color:var(--ink)}.rt-sep{width:1px;align-self:stretch;margin:2px 3px;background:var(--line)}.rt-select{width:auto;font-size:var(--fs-meta);padding:3px 4px}.rt-editable{padding:7px 9px;min-height:34px}.rt-changed-dot{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--amber);pointer-events:none}.toast{position:fixed;bottom:84px;right:22px;z-index:50;background:var(--ink);color:var(--surface);padding:11px 18px;border-radius:var(--radius);font-size:var(--fs-text);max-width:420px;display:flex;align-items:center;gap:10px;box-shadow:0 6px 22px #0000002e;animation:toast-in .18s ease-out}.toast.error{background:var(--warn);color:var(--on-warn, #fff)}.toast.success{background:var(--ok);color:var(--on-ok, #fff)}.toast .toast-ico{flex:0 0 20px;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff38;font-size:var(--fs-klein);font-weight:700;line-height:1}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.empty{padding:34px;text-align:center;color:var(--ink-soft);border:1px dashed var(--line);border-radius:var(--radius)}.pbar{height:10px;background:var(--code-bg, #EAEFF4);border-radius:6px;overflow:hidden;position:relative}.pbar>i{display:block;height:100%;background:var(--steel, #65BF72);border-radius:6px;transition:width .4s ease}.pbar.indeterminate>i{width:35%;position:absolute;left:0;animation:pbar-slide 1.2s ease-in-out infinite}@keyframes pbar-slide{0%{left:-35%}to{left:100%}}.diff-old{background:var(--warn-soft);text-decoration:line-through;padding:1px 4px;border-radius:3px}.diff-new{background:var(--ok-soft);padding:1px 4px;border-radius:3px}.muted{color:var(--ink-soft)}.mt{margin-top:14px}.spread{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}@media (prefers-reduced-motion: no-preference){.card,.stat{animation:rise .25s ease backwards}@keyframes rise{0%{opacity:0;transform:translateY(4px)}}}.pim-shell{display:flex;width:100%;min-height:100vh;background:var(--bg)}.pim-shell__sidebar{width:240px;flex:none;background:var(--surface);border-right:1px solid var(--line);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto;transition:width .18s ease}.pim-shell__sidebar.collapsed{width:72px}.pim-shell__main{flex:1;min-width:0;display:flex;flex-direction:column}.pim-shell__topbar{height:60px;flex:none;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:var(--spacing-lg);padding:0 34px;position:sticky;top:0;background:var(--surface);z-index:20}.pim-shell__content{flex:1;min-width:0;overflow:auto}.topbar__burger{display:none;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;flex:none;padding:0 9px;cursor:pointer;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.topbar__burger span{display:block;height:2px;width:100%;background:var(--ink);border-radius:2px}.pim-shell__scrim{display:none}.page-wrap{padding:28px 34px 64px;max-width:1680px}.kr-toggle{display:none}.sidebar__header{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-md);border-bottom:1px solid var(--line)}.sidebar__logo{width:28px;height:28px;border-radius:var(--radius);background:var(--steel);display:flex;align-items:center;justify-content:center;flex:none;font-weight:700;color:var(--on-accent);font-size:var(--fs-klein);font-family:var(--font-display)}.sidebar__title{font-weight:600;font-size:var(--fs-text);font-family:var(--font-display);color:var(--ink);line-height:1.2}.sidebar__subtitle{font-size:var(--fs-meta);color:var(--ink-soft);font-weight:500}.sidebar__nav{padding:var(--spacing-md) var(--spacing-sm);display:flex;flex-direction:column;gap:2px;flex:1}.sidebar__section{font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-soft);padding:var(--spacing-sm) var(--spacing-md);margin-top:var(--spacing-lg)}.sidebar__section:first-of-type{margin-top:0}.sidebar__item{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);cursor:pointer;font:500 var(--fs-text) var(--font-body);position:relative;color:var(--ink-soft);background:transparent;border:0;width:100%;text-align:left;transition:background .15s ease}.sidebar__item:hover{background:var(--hover)}.sidebar__item.active{background:var(--steel);color:#6d28d9;font-weight:600}.sidebar__item.active:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:2px;background:#6d28d9}.sidebar__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sidebar__icon{width:18px;height:18px;flex:none;display:flex;align-items:center;justify-content:center}.sidebar__navicon{width:20px;height:20px;flex:none;display:flex;align-items:center;justify-content:center}.sidebar__navicon .nav-ico{width:20px;height:20px;display:block}.sidebar__label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collapsed .sidebar__label,.collapsed .sidebar__badge,.collapsed .sidebar__section,.collapsed .sidebar__title,.collapsed .sidebar__subtitle,.collapsed .sidebar__user-info{display:none}.collapsed .sidebar__nav .sidebar__item{justify-content:center;gap:0}.sidebar__badge{font-size:var(--fs-meta);font-weight:700;color:#fff;background:var(--warn);border-radius:4px;padding:2px 5px;margin-left:auto;flex:none}.sidebar__footer{margin-top:auto;padding:var(--spacing-md);border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--spacing-sm)}.sidebar__user{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm);border-radius:var(--radius)}.sidebar__user-avatar{width:28px;height:28px;border-radius:var(--radius);background:var(--steel);color:var(--on-accent);font-weight:700;font-size:var(--fs-meta);display:flex;align-items:center;justify-content:center;flex:none}.sidebar__user-info{flex:1;min-width:0}.sidebar__user-name{font-size:var(--fs-meta);font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar__user-role{font-size:var(--fs-meta);color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar__search{display:flex;align-items:center;gap:var(--spacing-sm);flex:1;max-width:440px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);color:var(--ink-soft)}.topbar__search-input{border:none;background:transparent;outline:none;color:var(--ink);font:400 var(--fs-klein) var(--font-body);flex:1;padding:0;width:auto}.topbar__search-input::placeholder{color:var(--ink-soft)}.topbar__search-hint{font-size:var(--fs-meta);color:var(--ink-soft);border:1px solid var(--line);border-radius:3px;padding:2px 5px;font-family:var(--font-mono)}.topbar__title{font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-titel);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar__actions{margin-left:auto;display:flex;align-items:center;gap:var(--spacing-md)}.topbar__btn{display:flex;align-items:center;gap:var(--spacing-sm);background:var(--steel);color:var(--on-accent);border:none;border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);font:600 var(--fs-klein) var(--font-body);cursor:pointer;transition:background .15s ease}.topbar__btn:hover{background:var(--steel-deep)}.topbar__divider{width:1px;height:24px;background:var(--line)}.topbar__icon-btn{width:36px;height:36px;padding:0;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink-soft);transition:background .15s ease;position:relative;flex:none}.topbar__icon-btn:hover{background:var(--hover)}.notif-panel{position:absolute;top:44px;right:0;width:340px;max-height:440px;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 30px #0000002e;z-index:60;display:flex;flex-direction:column;overflow:hidden}.notif-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--line)}.notif-list{overflow-y:auto}.notif-item{display:flex;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line);align-items:flex-start}.notif-item:last-child{border-bottom:0}.notif-dot{width:8px;height:8px;border-radius:50%;margin-top:5px;flex:none;background:var(--ink-soft)}.notif-dot.success{background:var(--ok)}.notif-dot.error{background:var(--warn)}.notif-dot.info{background:var(--steel)}.card--tight{padding:var(--spacing-lg)}.card--compact{padding:var(--spacing-md)}.h1{font-family:var(--font-display);font-size:var(--fs-seite);font-weight:var(--fw-heading);letter-spacing:-.025em;margin:0;color:var(--ink)}.h2{font-family:var(--font-display);font-size:var(--fs-seite);font-weight:var(--fw-heading);letter-spacing:-.02em;margin:0;color:var(--ink)}.h3{font-family:var(--font-body);font-size:var(--fs-titel);font-weight:600;margin:0;color:var(--ink)}.subtitle{font-size:var(--fs-klein);color:var(--ink-soft);font-weight:500}.text-mono{font-family:var(--font-mono);font-size:var(--fs-meta)}.text-muted{color:var(--ink-soft)}.kpi-num{font-size:var(--fs-kennzahl);font-weight:var(--fw-mono-strong);font-family:var(--font-mono);line-height:1.1;color:var(--ink)}.kpi-bar{width:3px;height:18px;border-radius:2px;flex:none}.grid.cols-3{grid-template-columns:repeat(3,1fr)}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:4px;font-size:var(--fs-meta);font-weight:600;font-family:var(--font-mono);width:fit-content}.badge--published{background:var(--ok-soft);color:var(--ok)}.badge--progress{background:#ebf0f7;color:var(--steel)}.badge--review{background:var(--amber-soft);color:var(--amber)}.badge--error{background:var(--warn-soft);color:var(--warn)}.badge--draft{background:#f0f1f4;color:var(--color-draft)}@media (max-width: 860px){.pim-shell__sidebar{position:fixed;top:0;left:0;bottom:0;height:100vh;width:min(272px,84vw);z-index:60;transform:translate(-100%);transition:transform .22s ease}.pim-shell__sidebar.collapsed{width:min(272px,84vw)}.pim-shell[data-mobile-nav=open] .pim-shell__sidebar{transform:translate(0);box-shadow:0 0 50px #00000059}.pim-shell__sidebar.collapsed .sidebar__label,.pim-shell__sidebar.collapsed .sidebar__section,.pim-shell__sidebar.collapsed .sidebar__title,.pim-shell__sidebar.collapsed .sidebar__subtitle,.pim-shell__sidebar.collapsed .sidebar__user-info,.pim-shell__sidebar.collapsed .sidebar__badge{display:block}.pim-shell__sidebar.collapsed .sidebar__nav .sidebar__item{justify-content:flex-start;gap:var(--spacing-sm)}.pim-shell__scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#080b1080;opacity:0;pointer-events:none;transition:opacity .22s ease}.pim-shell[data-mobile-nav=open] .pim-shell__scrim{opacity:1;pointer-events:auto}.topbar__burger{display:inline-flex}.pim-shell__topbar{gap:var(--spacing-sm);padding:0 16px}.topbar__title{display:none}.topbar__actions{gap:var(--spacing-sm)}.topbar__search{min-width:0}.topbar__btn-label{display:none}.topbar__btn{padding:var(--spacing-sm) 10px}.page-wrap{padding:18px 16px 56px}}@media (max-width: 640px){.grid.cols-2,.grid.cols-3,.grid.cols-4{grid-template-columns:1fr}.row{flex-direction:column;align-items:stretch}.row>*{min-width:0}[style*=grid-template-columns]:not([style*=auto-fill]):not([style*=auto-fit]){grid-template-columns:1fr!important}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}table.resp-cards{overflow-x:visible}table.resp-cards thead{display:none}table.resp-cards tbody,table.resp-cards tr,table.resp-cards td{display:block}table.resp-cards tr{border:1px solid var(--line);border-radius:10px;padding:8px 12px;margin-bottom:10px}table.resp-cards td{border:none;padding:3px 0}table.resp-cards td[data-label]:before{content:attr(data-label) ": ";font-weight:600;color:var(--ink-soft)}table.resp-cards tr:not(.open) td:not(.td-title){display:none}table.resp-cards .td-title{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-titel)}table.resp-cards .td-actions{text-align:left!important;white-space:normal!important;padding-top:8px}.kr-toggle{display:inline-flex}}.li-hinweis{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-radius:var(--radius);padding:10px 14px;margin:0 0 14px;font-size:var(--fs-klein);border-left:3px solid currentColor}.li-hinweis p{margin:0;flex:1 1 260px;color:var(--ink)}.li-hinweis b{color:inherit}.li-hinweis.amber{background:var(--amber-soft);color:var(--amber)}.li-hinweis.warn{background:var(--warn-soft);color:var(--warn)}.li-hinweis.ok{background:var(--ok-soft);color:var(--ok)}.li-hinweis.info{background:var(--accent-soft);color:var(--akzent-text, var(--accent-deep))}.li-hinweis.mt{margin-top:14px}.li-wahl{display:flex;flex-direction:column;gap:8px;margin:4px 0 16px}.li-wahl__zeile{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:2px 12px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);padding:11px 14px;cursor:pointer;margin:0;font-size:var(--fs-text);font-weight:400;color:var(--ink)}.li-wahl__zeile:hover{background:var(--hover)}.li-wahl__zeile.an{border-color:var(--accent);background:var(--accent-soft)}.li-wahl__zeile.aus{opacity:.55;cursor:not-allowed;background:var(--hover)}.li-wahl__zeile input{accent-color:var(--accent);width:16px;height:16px;margin:0}.li-wahl__name{font-weight:600}.li-wahl__info{grid-column:2 / 4;font-size:var(--fs-klein);font-weight:400;color:var(--ink-soft)}.li-bearb{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.9fr);gap:22px;align-items:start}.li-zaehler{margin:-4px 0 12px}.li-zaehler__zeile{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:var(--fs-meta);color:var(--ink-soft)}.li-zaehler__zeile b{color:var(--ink);font-variant-numeric:tabular-nums}.li-leiste{position:relative;height:5px;margin-top:6px;border-radius:3px;background:var(--line);overflow:hidden}.li-leiste i{display:block;height:100%;background:var(--ok);transition:width .12s}.li-leiste i.amber{background:var(--amber)}.li-leiste i.warn{background:var(--warn)}.li-leiste s{position:absolute;top:0;bottom:0;width:2px;background:var(--ink-soft);opacity:.5;text-decoration:none}.li-pruef{margin-top:14px;border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px}.li-pruef h3{margin:0 0 8px;font-size:var(--fs-text);font-weight:600}.li-pruef ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;font-size:var(--fs-klein)}.li-pruef li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:10px;align-items:start}.li-punkt{width:10px;height:10px;margin-top:5px;border-radius:50%;background:var(--line)}.li-punkt.ok{background:var(--ok)}.li-punkt.warn{background:var(--warn)}.li-punkt.amber{background:var(--amber)}.li-vorschau{position:sticky;top:12px}.li-vorschau__titel{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft);text-transform:none;letter-spacing:0}.li-vorschau__hinweis{margin:8px 0 0;font-size:var(--fs-meta);color:var(--ink-soft)}.li-karte{background:var(--surface);border:1px solid var(--line);border-radius:8px;overflow:hidden}.li-karte__kopf{display:flex;gap:10px;padding:12px 14px 6px}.li-karte__ava{flex:none;width:44px;height:44px;border-radius:4px;background:var(--ink-soft);color:var(--surface);display:flex;align-items:center;justify-content:center;font-weight:700}.li-karte__name{font-weight:600;font-size:var(--fs-text);line-height:1.25}.li-karte__meta{font-size:var(--fs-meta);color:var(--ink-soft)}.li-karte__text{padding:4px 14px 10px;font-size:var(--fs-text);line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.li-karte__mehr{display:inline;min-height:0;padding:0;border:0;background:none;color:var(--ink-soft);font-weight:500;cursor:pointer}.li-karte__mehr:hover{background:none;text-decoration:underline}.li-karte__doc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;aspect-ratio:1 / 1;padding:24px;text-align:center;background:var(--code-bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.li-karte__doc small{color:var(--ink-soft)}.li-karte__folie{width:78%;max-height:210px;aspect-ratio:1 / 1;padding:14px;display:flex;align-items:center;justify-content:center;background:var(--accent-soft);border:1px solid var(--line);font-weight:700;font-size:var(--fs-titel);line-height:1.2;color:var(--akzent-text, var(--accent-deep))}.li-karte__bilder{display:grid;gap:2px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.li-karte__bilder.n1{grid-template-columns:1fr}.li-karte__bilder:not(.n1){grid-template-columns:1fr 1fr}.li-karte__bild{position:relative;aspect-ratio:1 / 1;background:var(--code-bg);overflow:hidden}.li-karte__bilder.n1 .li-karte__bild{aspect-ratio:1.91 / 1}.li-karte__bild img{width:100%;height:100%;object-fit:cover;display:block}.li-karte__mehrbilder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000080;color:#fff;font-size:var(--fs-kennzahl);font-weight:600}.li-karte__fuss{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 14px;font-size:var(--fs-meta);color:var(--ink-soft)}@media (max-width: 1100px){.li-bearb{grid-template-columns:minmax(0,1fr)}.li-vorschau{position:static}}@media (prefers-reduced-motion: reduce){.li-leiste i{transition:none}}:root{--accent: #DB2777;--accent-deep: #BE185D;--accent-soft: #FCE9F1;--on-accent: #FFFFFF}[data-theme=dark]{--accent: #F472B6;--accent-deep: #EC4899;--accent-soft: #2E1220;--on-accent: #2B0A18}html[data-kontrast=hoch]{--accent: #971B52;--accent-deep: color-mix(in srgb, #971B52 80%, #000);--accent-soft: #F7EDF1;--akzent-text: #971B52}html[data-theme=dark][data-kontrast=hoch]{--accent: #EE9CC0;--accent-deep: color-mix(in srgb, #971B52 80%, #000);--steel-deep: color-mix(in srgb, #EE9CC0 80%, #fff);--accent-soft: #2F2630;--akzent-text: #EE9CC0}:root{--z-dropdown: 300;--z-sticky: 90;--z-modal: 1000;--z-drawer: 1200;--z-toast: 1400;--shadow-pop: 0 8px 24px rgba(0, 0, 0, .18);--control-h: 36px;--control-h-sm: 28px}input,select,textarea{min-height:var(--control-h);line-height:1.2}textarea{min-height:90px;line-height:1.45}input[type=checkbox],input[type=radio]{min-height:0}input[type=color]{min-height:var(--control-h);padding:2px}.row>button,.row>.btn,.field button,.field .btn{min-height:var(--control-h)}.row>.btn-sm,.field .btn-sm{min-height:var(--control-h-sm)}.row:has(>.field,>input,>select,>textarea,>button:not(.btn-sm):not(.btn-icon),>.btn:not(.btn-sm):not(.btn-icon),>label:not(.check-row):not(.btn):not(.btn-sm):not(.field))>.btn-sm{min-height:var(--control-h)}input[type=file]{height:var(--control-h);padding:6px 10px}.row>.chip{flex:0 0 auto;min-width:0}.row:has(>button,>.btn,>.btn-sm,>input,>select,>.field)>.chip{min-height:var(--control-h)}.row>label:not(.check-row):not(.btn):not(.btn-sm):not(.field){display:inline-flex;align-items:center;gap:6px;margin-bottom:0;min-height:var(--control-h)}.row>.field>label:has(>input[type=checkbox]),.row>.field>label:has(>input[type=radio]){display:flex;align-items:center;min-height:var(--control-h);margin-bottom:0}.feldtabelle input,.feldtabelle select,.feldtabelle textarea,.feldtabelle button,.feldtabelle .btn,.feldtabelle .btn-sm{min-height:var(--control-h-sm);font-size:var(--fs-klein)}.feldtabelle input,.feldtabelle select{padding:4px 8px}.feldtabelle td>.row{align-items:center}:root{--steel: var(--accent);--steel-deep: var(--accent-deep)}.pim-shell__topbar{background:var(--accent-deep);border-bottom:none;color:var(--on-accent)}.pim-shell__topbar .topbar__title{color:var(--on-accent)}.pim-shell__topbar .topbar__search{background:#7f7f7f2e;border-color:#7f7f7f59;color:var(--on-accent)}.pim-shell__topbar .topbar__search-input{color:var(--on-accent)}.pim-shell__topbar .topbar__search-input::placeholder{color:var(--on-accent);opacity:.65}.pim-shell__topbar .topbar__search-hint{color:var(--on-accent);opacity:.8;border-color:#7f7f7f66}.pim-shell__topbar .topbar__icon-btn,.pim-shell__topbar .topbar__burger{background:#7f7f7f2e;border-color:#7f7f7f59;color:var(--on-accent)}.pim-shell__topbar .topbar__icon-btn:hover,.pim-shell__topbar .topbar__burger:hover{background:#7f7f7f4d}.pim-shell__topbar .topbar__burger span{background:var(--on-accent)}.pim-shell__topbar .topbar__divider{background:#7f7f7f66}.pim-shell__topbar .topbar__btn{background:var(--surface);color:var(--akzent-text, var(--accent-deep))}.pim-shell__topbar .topbar__btn:hover{background:var(--hover);color:var(--akzent-text, var(--accent-deep))}.sidebar__header{background:var(--accent-deep);border-bottom:none}.sidebar__header{--steel: var(--on-accent);--steel-deep: var(--on-accent)}.sidebar__header .sidebar__title{color:var(--on-accent)}.sidebar__header .sidebar__subtitle{color:var(--on-accent);text-transform:none;letter-spacing:0;font-size:var(--fs-meta)}.pim-shell__topbar .topbar__finden-taste,.pim-shell__topbar .topbar__bereich{opacity:1}html:not([data-theme=dark]):not([data-kontrast=hoch]){--ok-ink: #2C7455}.chip.ok{color:var(--ok-ink, var(--ok))}html .text-accent-deep{color:var(--akzent-text, var(--steel-deep))!important}html .text-ok{color:var(--ok-ink, var(--ok))!important}html :is(.bg-accent,.bg-accent-deep).text-on-accent,html .text-on-accent[style*=steel-deep]{color:var(--on-accent)!important}.sidebar__header .sidebar__logo{background:#7f7f7f40;color:var(--on-accent)}.sidebar__item.active{background:var(--accent-soft);color:var(--akzent-text, var(--accent-deep))}.sidebar__item.active:before{background:var(--accent)}.tab.active{color:var(--akzent-text, var(--accent-deep));border-bottom-color:var(--accent)}.chip.steel{background:var(--accent-soft);color:var(--akzent-text, var(--accent-deep))}:root{--on-steel: #FFFFFF;--on-amber: #FFFFFF;--on-warn: #FFFFFF;--on-ok: #FFFFFF}[data-theme=dark]{--on-steel: var(--on-accent);--on-amber: #2A1B02;--on-warn: #2A0D09;--on-ok: #08140E}button.primary,.btn.primary,.topbar__btn,.sidebar__user-avatar,.sidebar__logo{color:var(--on-steel)}button.amber,.btn.amber,.btn-sm.amber{color:var(--on-amber)}.pim-shell__sidebar.collapsed{overflow-x:hidden}.collapsed .sidebar__user{flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm) 0}.topbar__search{padding:0 var(--spacing-md);height:var(--control-h);overflow:hidden}.topbar__search-input{min-height:0;height:100%;min-width:0}input[type=checkbox],input[type=radio]{accent-color:var(--steel)}.tabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;border-bottom:none;padding-bottom:2px;background-image:linear-gradient(var(--line),var(--line));background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px}.tab{white-space:nowrap;flex:0 0 auto}.btn.ghost{background:none;border-color:transparent}.btn.ghost:hover{background:var(--hover);border-color:var(--line)}.btn.danger{background:var(--warn);border-color:var(--warn);color:var(--on-warn)}.btn.danger:hover{filter:brightness(.92);border-color:var(--warn)}.btn.danger-soft{color:var(--warn);border-color:var(--warn);background:none}.btn.danger-soft:hover{background:var(--warn-soft);border-color:var(--warn)}.btn-icon{padding:6px;line-height:0}.btn-icon:hover{background:var(--hover)}.well{border:1px solid var(--line);border-radius:var(--radius);background:var(--hover);padding:14px}.popover{position:absolute;top:calc(100% + 4px);z-index:var(--z-dropdown);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-pop);overflow:hidden;min-width:160px;max-width:calc(100vw - 16px)}.menu-item{display:block;width:100%;text-align:left;background:none;border:0;padding:7px 12px;border-radius:5px;font:400 var(--fs-klein) var(--font-body);color:var(--ink);cursor:pointer}.menu-item:hover{background:var(--hover)}.menu-item:disabled{opacity:.5;cursor:not-allowed}.combobox-item{padding:6px 10px;cursor:pointer;font-size:var(--fs-klein)}.combobox-item:hover{background:var(--hover)}.modal-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;flex-wrap:wrap}.modal--flush{display:flex;flex-direction:column;padding:0;overflow:hidden;max-height:92vh}.modal-head{flex:none;display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:15px 22px;border-bottom:1px solid var(--line)}.modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px 22px}.modal--flush .modal-footer{flex:none;margin-top:0;padding:12px 22px;border-top:1px solid var(--line)}@media (max-width: 640px){.menu-item{padding:11px 14px}}.sidebar__section--toggle{display:flex;align-items:center;gap:6px;width:100%;background:transparent;border:0;cursor:pointer;font:inherit;font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-soft);text-align:left;border-radius:var(--radius);transition:background .15s ease}.sidebar__section--toggle:hover{background:var(--hover);color:var(--ink)}.sidebar__section--toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sidebar__section-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__section-count{font-size:var(--fs-meta);font-weight:700;letter-spacing:0;background:none;color:var(--ink-soft);font-weight:500;font-variant-numeric:tabular-nums;border-radius:0;padding:0 2px;flex:none}.nav-chevron{flex:none;transition:transform .15s ease}.nav-chevron.open{transform:rotate(90deg)}.sidebar__row{display:block}.sidebar__item.is-off{opacity:.45}.sidebar__eye{flex:none;display:flex;align-items:center;opacity:.75}.sidebar__navedit-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding:10px 12px 2px}.sidebar__navedit{background:transparent;border:0;cursor:pointer;padding:0;font:500 var(--fs-meta) var(--font-body);color:var(--ink-soft);text-decoration:underline;text-underline-offset:2px}.sidebar__navedit:hover{color:var(--ink)}.sidebar__navedit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sidebar__navedit-hint{font-size:var(--fs-meta);color:var(--ink-soft)}.collapsed .sidebar__section--toggle,.collapsed .sidebar__navedit-row{display:none}.fieldmap{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}@media (max-width: 860px){.fieldmap{grid-template-columns:1fr}}.fieldmap__col{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:10px;min-width:0}.fieldmap__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.fieldmap__count{font-size:var(--fs-meta);color:var(--ink-soft)}.fieldmap__search{margin-bottom:8px}.fieldmap__list{display:flex;flex-direction:column;gap:5px;max-height:460px;overflow-y:auto}.fieldmap__empty{color:var(--ink-soft);font-size:var(--fs-meta);padding:10px 2px;margin:0}.fieldmap__group{font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-soft);padding:8px 2px 2px}.fieldmap__text{display:block;min-width:0;flex:1;text-align:left}.fieldmap__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fieldmap__text small{display:block;color:var(--ink-soft);font-size:var(--fs-meta);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fieldmap__req{color:var(--warn)}.fieldmap__item{display:flex;align-items:center;gap:8px;width:100%;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:7px 9px;cursor:grab;text-align:left;font:500 var(--fs-klein) var(--font-body)}.fieldmap__item:hover{background:var(--hover)}.fieldmap__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.fieldmap__item.is-used{opacity:.55}.fieldmap__item.is-dragging{opacity:.4}.fieldmap__item.is-picked{border-color:var(--steel);background:var(--active)}.fieldmap__grip{flex:none;color:var(--ink-soft);font-size:var(--fs-titel);line-height:1;-webkit-user-select:none;user-select:none}.fieldmap__ok{flex:none;color:var(--ok);font-size:var(--fs-meta)}.fieldmap__drop{display:flex;align-items:center;gap:6px;flex-wrap:wrap;border:1px dashed var(--line);border-radius:var(--radius);padding:5px 8px;background:var(--surface);transition:background .12s,border-color .12s}.fieldmap__drop.is-filled{border-style:solid}.fieldmap__drop.is-over{border-color:var(--steel);background:var(--ok-soft)}.fieldmap__drop.is-missing{border-color:var(--warn)}.fieldmap__droparea{display:flex;align-items:center;flex:1;min-width:0;background:transparent;border:0;padding:2px 0;cursor:pointer;font:500 var(--fs-klein) var(--font-body);color:var(--ink);text-align:left}.fieldmap__droparea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fieldmap__ph{font-style:italic}.fieldmap__chip{display:inline-flex;align-items:center;gap:6px;flex:none;max-width:100%;background:var(--code-bg);border-radius:999px;padding:2px 4px 2px 9px;font-size:var(--fs-meta);color:var(--ink)}.fieldmap__chiptext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.fieldmap__conf{width:34px;height:4px;background:var(--line);border-radius:3px;overflow:hidden;flex:none}.fieldmap__conf i{display:block;height:100%;background:var(--amber)}.fieldmap__conf.is-high i{background:var(--ok)}.fieldmap__unlink{background:transparent;border:0;cursor:pointer;padding:0 4px;color:var(--ink-soft);font-size:var(--fs-meta);line-height:1;flex:none}.fieldmap__unlink:hover{color:var(--warn)}.fieldmap__unlink:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fieldmap__sep{display:flex;align-items:center;gap:5px;flex-wrap:wrap;flex-basis:100%;margin-top:4px}.fieldmap__sep small{color:var(--ink-soft);font-size:var(--fs-meta)}.fieldmap__sepbtn{font:600 var(--fs-meta) var(--font-body);line-height:1.5;padding:1px 7px;border:1px solid var(--line);border-radius:4px;background:var(--surface);color:var(--ink-soft);cursor:pointer}.fieldmap__sepbtn:hover{color:var(--ink)}.fieldmap__sepbtn.is-on{background:var(--code-bg);border-color:var(--steel);color:var(--ink)}.fieldmap__sepbtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fieldmap__sepfree{width:74px;font-size:var(--fs-meta);padding:1px 6px}.fieldmap__add{display:flex;gap:6px;align-items:center;margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.fieldmap__add input{flex:1;min-width:0}.btn-sm{min-height:var(--control-h-sm);line-height:1.2;vertical-align:middle}:where(.btn-sm){display:inline-flex;align-items:center;justify-content:center}button>svg,.btn>svg,.btn-sm>svg{flex:none}td>button,td>.btn,td>.btn-sm,td>a.btn-sm{vertical-align:middle}.page-head>.btn-sm,.page-head>.row>.btn-sm,.spread>.btn-sm,.spread>.row>.btn-sm,.spread>div>.btn-sm{min-height:var(--control-h)}.row>.field,.spread>.field,.row>label.field{margin-bottom:0}.row:has(>.field),.spread:has(>.field){align-items:flex-end!important}.row:has(>.field){margin-bottom:12px}.field>input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),.field>select:not([multiple]){height:var(--control-h)}.field>input,.field>select,.field>textarea{display:block}.pim-shell__topbar>.btn-sm{min-height:var(--control-h)}td{vertical-align:middle}.card>table,.card>.table-scroll{margin-inline:-10px;width:calc(100% + 20px)}.card--tight>table,.card--tight>.table-scroll,.card--compact>table,.card--compact>.table-scroll{margin-inline:0;width:100%}input[type=color].farbwahl--leer::-webkit-color-swatch{background:repeating-linear-gradient(135deg,var(--surface) 0 5px,var(--line) 5px 6px)!important;border:1px dashed var(--ink-soft)}input[type=color].farbwahl--leer::-moz-color-swatch{background:repeating-linear-gradient(135deg,var(--surface) 0 5px,var(--line) 5px 6px)!important;border:1px dashed var(--ink-soft)}label.btn,label.btn-sm{margin-bottom:0}label.btn-sm{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);cursor:pointer;gap:7px}label.btn-sm:hover{border-color:var(--steel)}.tabs__mehr{position:sticky;right:0;z-index:1;flex:0 0 auto;margin-left:auto;display:flex;align-items:center;padding:0 0 2px 28px;background:linear-gradient(to right,transparent,var(--tabs-bg, var(--surface)) 28px)}.tabs__mehr-knopf{display:inline-flex;align-items:center;gap:5px;min-height:var(--control-h-sm);padding:0 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:600 var(--fs-klein) var(--font-body);white-space:nowrap;cursor:pointer}.tabs__mehr-knopf:hover{background:var(--hover)}.tabs__mehr-knopf svg{flex:none}.tabs__menue{padding:4px;min-width:200px;max-height:min(60vh,420px);overflow-y:auto}.tabs__menue .menu-item.tabs__menue-aktiv{color:var(--accent-deep, var(--steel));font-weight:600}.modal-overlay--voll{padding:0;overflow:hidden;align-items:stretch;justify-content:stretch}.modal--voll{max-width:none;width:100vw;height:100vh;height:100dvh;max-height:none;border:0;border-radius:0;box-shadow:none}.modal--voll .modal-head{padding:10px 18px}.modal--voll .modal-head h2{font-size:var(--fs-titel)}.modal--voll .modal-body{display:flex;flex-direction:column;overflow:hidden;padding:10px 14px}.sidebar__skel-gruppe{display:flex;flex-direction:column;gap:2px}.sidebar__skel-gruppe+.sidebar__skel-gruppe{margin-top:var(--spacing-lg)}.sidebar__skel-kopf{width:38%;height:10px;margin:var(--spacing-sm) var(--spacing-md)}.sidebar__skel-zeile{display:flex;align-items:center;gap:var(--spacing-md);min-height:var(--control-h);padding:0 var(--spacing-md)}.sidebar__skel-icon{flex:none;width:20px;height:20px;border-radius:6px}.sidebar__skel-text{width:62%}.sidebar__skel-zeile:nth-child(2n) .sidebar__skel-text{width:46%}.sidebar__skel-avatar{flex:none;width:28px;height:28px;border-radius:var(--radius)}.sidebar__user--skel .sidebar__user-info{display:flex;flex-direction:column;gap:6px}.sidebar__user--skel .sidebar__user-info>.platzhalter__balken:first-child{width:70%}.sidebar__user--skel .sidebar__user-info>.platzhalter__balken:last-child{width:42%;height:10px}.collapsed .sidebar__skel-text,.collapsed .sidebar__skel-kopf{display:none}.collapsed .sidebar__skel-zeile{justify-content:center;padding:0}.topbar__ort-skel{width:220px;max-width:100%;height:14px;background:color-mix(in srgb,var(--on-accent) 28%,transparent);box-shadow:none}.seiten-skel__kopf{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0 0 var(--spacing-xxl)}.seiten-skel__titel{width:min(280px,60%);height:28px}.seiten-skel__unter{width:min(520px,90%);height:14px}@media (max-width: 860px){.seiten-skel__kopf{margin-bottom:var(--spacing-lg)}.pim-mobilenav__item--skel{gap:6px}.pim-mobilenav__item--skel>.platzhalter__balken:first-child{width:22px;height:22px;border-radius:6px}.pim-mobilenav__item--skel>.platzhalter__balken:last-child{width:55%;height:8px}}.sidebar__section-count{background:none;border-radius:0;padding:0;font-weight:500;color:var(--ink-soft);font-variant-numeric:tabular-nums}button.zeilenlink{display:inline;gap:0;min-height:0;padding:0;border:0;border-radius:2px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}button.zeilenlink:hover{border:0;color:var(--akzent-text, var(--accent-deep));text-decoration:underline;text-underline-offset:3px}button.zeilenlink--leise{color:var(--ink-soft);font-weight:400;text-decoration:underline dotted;text-underline-offset:3px}.kopf-aktionen{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--spacing-sm)}.reiter-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm) var(--spacing-lg);margin-bottom:var(--spacing-md)}.reiter-kopf__text{flex:1 1 320px;min-width:0;color:var(--ink-soft);font-size:var(--fs-klein);max-width:80ch;text-wrap:pretty}.reiter-kopf__text>p{margin:0}.funnel__kopf{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-lg)}.funnel__zahlen{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.funnel__stat{display:inline-flex;align-items:baseline;gap:6px;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font-size:var(--fs-klein);color:var(--ink-soft)}.funnel__stat>b{font-size:var(--fs-titel);color:var(--ink);font-variant-numeric:tabular-nums}.funnel__stat>small{font-size:var(--fs-meta)}.funnel__details>summary{margin-top:var(--spacing-md);font-size:var(--fs-klein);color:var(--ink-soft);cursor:pointer}.funnel__details>summary:hover{color:var(--ink)}@media (max-width: 640px){.funnel__stat{flex:1 1 calc(50% - var(--spacing-sm))}}.start-zahl{line-height:1.1}h3{font:600 var(--fs-titel) var(--font-display)}h4{font-size:var(--fs-text);font-weight:600}.help-gruppe{padding:10px 16px 4px;font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft)}.help-kopf{margin-bottom:var(--spacing-sm);font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft)}.help-marke{background:var(--ink-soft)}.help-marke.an{background:var(--steel-deep)}.help-schritt--klick{cursor:pointer}.hilfe-schleier{opacity:0;pointer-events:none}.hilfe-schleier.offen{opacity:1;pointer-events:auto}.hilfe-schublade{box-shadow:none;transform:translate(100%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.hilfe-schublade.offen{box-shadow:var(--shadow-pop);transform:translate(0);visibility:visible;transition:transform .25s ease}.hilfe-schublade .overflow-y-auto{overscroll-behavior:contain}.sidebar__section--toggle:focus-visible,.sidebar__navedit:focus-visible,.fieldmap__item:focus-visible,.fieldmap__droparea:focus-visible,.fieldmap__unlink:focus-visible,.fieldmap__sepbtn:focus-visible{outline-color:var(--accent)}.topbar__search:focus-within,.palette__feld:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 35%,transparent)}button,.btn,a,summary,select{touch-action:manipulation}table{font-variant-numeric:tabular-nums}h1,h2,.seitenkopf__titel{text-wrap:balance}.seitenkopf__unter{text-wrap:pretty}.modal,.modal-body,.pim-shell__sidebar{overscroll-behavior:contain}html:not([data-theme=dark]){color-scheme:light}html[data-theme=dark]{color-scheme:dark}.nl-detail{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,1fr);gap:var(--spacing-lg);align-items:start}.nl-detail__spalte,.nl-detail__seite{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0}.nl-detail .card{margin-bottom:0}.nl-detail__seite{position:sticky;top:calc(var(--band-h) + var(--spacing-lg));max-height:calc(100vh - var(--band-h) - 2 * var(--spacing-lg));overflow-y:auto;padding:2px;margin:-2px}.pim-shell__content:has(.nl-detail){overflow:visible}@media (max-width: 1180px){.nl-detail{grid-template-columns:minmax(0,1fr)}.nl-detail__seite{position:static;max-height:none;overflow:visible}}.nl-karte__titel{margin:0 0 var(--spacing-md)}.nl-karte__zwischen{margin:var(--spacing-lg) 0 var(--spacing-sm)}.nl-karte__fuss{margin:var(--spacing-sm) 0 0}.nl-detail__spalte>.speicherleiste{margin-bottom:0}.nl-vorschau{--nl-vorschau-h: clamp(200px, calc(100vh - 680px) , 420px)}.nl-vorschau__leer{margin:0;padding:var(--spacing-xl) var(--spacing-lg);border:1px dashed var(--line);border-radius:var(--radius);text-align:center}.nl-abschnitt{margin-bottom:var(--spacing-md);padding:var(--spacing-md) var(--spacing-md) var(--spacing-xs);border:1px solid var(--line);border-radius:var(--radius)}.nl-abschnitt__kopf{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.nl-abschnitt__nr{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--accent-soft);color:var(--akzent-text, var(--accent-deep));font-size:var(--fs-meta);font-weight:600}.nl-abschnitt__name{flex:1 1 auto;min-width:0}.nl-abschnitte__leer{margin:0 0 var(--spacing-md)}.nl-abschnitte__neu .knopf-anker{position:relative;display:inline-block}.nl-gjs{padding:var(--spacing-md);border:1px dashed var(--line);border-radius:var(--radius)}.nl-gjs>p{margin:0 0 var(--spacing-sm)}.nl-utm__an{margin-bottom:var(--spacing-md)}.menu-item.nl-menue-item{display:flex;align-items:center;gap:var(--spacing-sm)}.menu-item.nl-menue-item svg{flex:none;color:var(--ink-soft)}.nl-menue-item__text{white-space:nowrap}.menu-item.nl-menue-item--gefahr,.menu-item.nl-menue-item--gefahr svg{color:var(--warn)}.menu-item.nl-menue-item--gefahr:hover{background:var(--warn-soft)}.menu-item.nl-menue-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.nl-menue-linie{height:1px;margin:var(--spacing-xs) 0;background:var(--line)}.nl-vergleich{margin:calc(var(--spacing-xs) * -1) 0 var(--spacing-md)}.nl-versand .lf-hinweis,.nl-versand__hinweis{margin-bottom:var(--spacing-md)}.nl-versand__hinweis-text{margin:var(--spacing-xs) 0 0;color:var(--ink-soft);font-size:var(--fs-meta);font-weight:400}.nl-versand__senden{width:100%;justify-content:center;min-height:var(--control-h)}.nl-versand__protokoll,.nl-versand__stat{margin-top:var(--spacing-md)}.nl-versand__zahlen{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.empf-kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--spacing-sm) var(--spacing-lg)}.empf-kopf__aktionen{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}@media (max-width: 860px){.pim-shell__topbar{height:auto;min-height:calc(60px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.pim-shell__sidebar{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.page-wrap{padding-bottom:calc(28px + env(safe-area-inset-bottom))}input,select,textarea{font-size:var(--fs-titel);padding:11px 12px;min-height:44px;border-radius:8px}textarea{min-height:96px}label{font-size:var(--fs-klein);margin-bottom:5px}button,.btn{min-height:42px;padding:10px 16px;border-radius:8px}.btn-sm,.row>.btn-sm,.field .btn-sm,.aktionen>.btn-sm,td .btn-sm,.mehr-knopf{min-height:40px;padding:6px 12px}.mehr-knopf{min-width:40px;padding-inline:6px}.btn-icon{min-height:40px;min-width:40px;padding:8px}.tab{padding:11px 16px;min-height:44px}.card{padding:14px;border-radius:var(--radius-lg);margin-bottom:14px}h1{font-size:var(--fs-seite)}h2{font-size:var(--fs-titel)}.modal-overlay{align-items:flex-end;padding:0}.modal,.modal--flush{width:100%;max-width:100%;max-height:92vh;border-radius:16px 16px 0 0}.modal{padding:18px 16px calc(18px + env(safe-area-inset-bottom))}.modal-head{padding:14px 16px}.modal-body{padding:16px}.modal--flush .modal-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.modal-footer{gap:10px}.modal-footer button,.modal-footer .btn{flex:1 1 auto;min-height:46px;justify-content:center}.toast{bottom:calc(74px + env(safe-area-inset-bottom));left:12px;right:12px;max-width:none}}.pim-mobilenav{display:none}@media (max-width: 860px){.pim-mobilenav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;height:calc(58px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -4px 16px #080b1014}.pim-mobilenav__item{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 2px;border:none;background:transparent;cursor:pointer;font-family:inherit;color:var(--ink-soft);font-size:var(--fs-meta);font-weight:600;-webkit-tap-highlight-color:transparent}.pim-mobilenav__item svg{width:22px;height:22px;flex:none}.pim-mobilenav__item.active{color:var(--accent)}.pim-mobilenav__label{line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.topbar__burger{display:none}.page-wrap{padding-bottom:calc(86px + env(safe-area-inset-bottom))}}@media (max-width: 860px){.pim-fab{bottom:calc(70px + env(safe-area-inset-bottom))!important}}@media (max-width: 640px){table.art-cards{display:block;overflow-x:visible}table.art-cards thead{display:none}table.art-cards tbody,table.art-cards tr,table.art-cards td{display:block}table.art-cards tr{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:12px 14px;margin-bottom:10px}table.art-cards td{border:none!important;padding:2px 0!important}table.art-cards td.hide-sm{display:none!important}table.art-cards td[data-label]:before{content:attr(data-label) ": ";font-weight:600;color:var(--ink-soft);font-size:var(--fs-meta)}table.art-cards .art-sku{font-family:var(--font-mono);font-weight:var(--fw-mono-strong);font-size:var(--fs-klein);color:var(--ink-soft)}table.art-cards .art-name{font-size:var(--fs-titel);font-weight:600;margin:1px 0 5px}.card:has(>table.art-cards){padding:0;border:none;background:transparent;margin-bottom:0}.farb-tabelle{overflow-x:visible}.farb-tabelle .farb-tabelle__weg{position:static;box-shadow:none;background:none}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (max-width: 860px){input,select,textarea{font-size:var(--fs-titel)!important}input[type=checkbox],input[type=radio]{min-height:0;width:auto;padding:0}}.swatch-btn{padding:2px;border:1px solid var(--line);border-radius:6px;background:transparent;cursor:pointer;line-height:0}.swatch-btn:hover{border-color:var(--steel)}.swatch-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.swatch-dot{display:block;width:22px;height:22px;border-radius:4px;background:var(--farbpunkt)}.gjs-lang-banner{flex:none;margin:var(--spacing-sm) var(--spacing-md) 0;padding:8px 12px;border-radius:var(--radius);background:var(--amber-soft);border:1px solid var(--amber);color:var(--ink);font-size:var(--fs-klein)}.brand-color-field{display:flex;flex-direction:column;gap:4px}.brand-color-swatches{display:flex;flex-wrap:wrap;gap:6px}.brand-color-swatch{padding:2px;border:1px solid var(--line);border-radius:6px;background:transparent;cursor:pointer;line-height:0}.brand-color-swatch:focus-visible{outline:2px solid var(--accent, var(--amber));outline-offset:1px}.brand-color-swatch-dot{display:block;width:20px;height:20px;border-radius:4px}.brand-color-advanced-label{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:var(--fs-meta)}:root{--gjs-email-bg: #f4f4f5;--gjs-email-muted: #64748b;--gjs-email-accent: #c2410c;--gjs-email-ink: #1e293b;--gjs-editor-color: #334455;--gjs-lp-line: #e5e7eb;--gjs-lp-quote: #cbd5e1;--gjs-lp-card-bg: #ffffff;--gjs-lp-on-dark: #ffffff}.gjs-skin{--gjs-main-color: var(--surface);--gjs-primary-color: var(--surface);--gjs-secondary-color: var(--ink);--gjs-tertiary-color: var(--accent);--gjs-quaternary-color: var(--accent-deep);--gjs-font-color: var(--ink);--gjs-font-color-active: var(--on-accent);--gjs-main-dark-color: color-mix(in srgb, var(--ink) 7%, transparent);--gjs-secondary-dark-color: color-mix(in srgb, var(--ink) 4%, transparent);--gjs-main-light-color: var(--accent-soft);--gjs-secondary-light-color: var(--ink-soft);--gjs-soft-light-color: var(--hover);--gjs-light-border: var(--line);--gjs-arrow-color: var(--ink-soft);--gjs-dark-text-shadow: transparent;--gjs-color-blue: var(--accent);--gjs-color-highlight: var(--accent);--gjs-color-red: var(--warn);--gjs-color-yellow: var(--amber);--gjs-color-warn: var(--amber);--gjs-color-green: var(--accent);--gjs-placeholder-background-color: var(--accent);--gjs-main-font: var(--font-body);--gjs-font-size: var(--fs-meta);--gjs-input-padding: var(--spacing-sm);--gjs-left-width: 0px;--gjs-canvas-top: 0px;color:var(--ink);font-family:var(--font-body)}.gjs-skin .gjs-pn-panel{display:none}.gjs-feld{flex:1 1 0;min-height:0;position:relative}.gjs-feld>.gjs-editor-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.gjs-feld .gjs-cv-canvas{background:var(--bg)}.gjs-feld__laedt{padding:var(--spacing-xl)}.gjs-auswahl{margin:0 0 var(--spacing-sm)}.gjs-auswahl__name{font-size:var(--fs-klein)}p.gjs-auswahl{margin:0 0 var(--spacing-sm)}.gjs-gruppe__titel{font-size:var(--fs-klein);font-weight:600;margin:0 0 var(--spacing-xs)}.gjs-liste{list-style:none;margin:0;padding:0}.gjs-liste__zeile{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-2xs) 0}.gjs-schriftprobe{font-family:var(--schrift),var(--font-body)}.gjs-zoom{width:120px}.gjs-vorschau{margin-inline:auto}.gjs-vorschau--handy{max-width:390px}.gjs-vorschau__frame{display:block;width:100%;height:70vh;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.gjs-skin .gjs-blocks-c{display:flex;flex-wrap:wrap;gap:6px;padding:0}.gjs-skin .gjs-block-categories,.gjs-skin .gjs-blocks-cs{background:transparent}.gjs-skin .gjs-block{width:calc(50% - 3px);min-height:54px;margin:0;padding:8px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;font-size:var(--fs-meta);line-height:1.25;text-align:center;cursor:grab;transition:var(--uebergang)}.gjs-skin .gjs-block:hover{border-color:var(--accent);background:var(--hover)}.gjs-skin .gjs-block svg{width:22px;height:22px;fill:none;stroke:currentColor}.gjs-skin .gjs-block-label{font-family:var(--font-body);font-size:var(--fs-meta)}.gjs-skin .gjs-block-category{width:100%;border:0;background:transparent}.gjs-skin .gjs-block-category .gjs-title{background:transparent;color:var(--ink-soft);font-size:var(--fs-meta);font-weight:600;letter-spacing:0;padding:8px 2px 4px;border:0}.gjs-skin .gjs-sm-sector{border:0;border-bottom:1px solid var(--line)}.gjs-skin .gjs-sm-sector-title{background:transparent;border:0;padding:8px 2px;font-size:var(--fs-meta);font-weight:600;letter-spacing:0}.gjs-skin .gjs-sm-sector-caret{opacity:.6}.gjs-skin .gjs-sm-properties{padding:var(--spacing-xs) 0 var(--spacing-md)}.gjs-skin .gjs-sm-label{color:var(--ink-soft);font-size:var(--fs-meta)}.gjs-skin .gjs-field,.gjs-skin .gjs-sm-field,.gjs-skin .gjs-clm-field,.gjs-skin .gjs-clm-select{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;color:var(--ink)}.gjs-skin .gjs-field input,.gjs-skin .gjs-field select,.gjs-skin .gjs-sm-field input,.gjs-skin .gjs-sm-field select{color:var(--ink)}.gjs-skin .gjs-trt-traits{font-size:var(--fs-meta)}.gjs-skin .gjs-trt-trait{flex-direction:column;align-items:stretch;gap:var(--spacing-2xs);padding:var(--spacing-xs) 0 var(--spacing-sm);border-color:var(--line);background:transparent}.gjs-skin .gjs-trt-trait .gjs-label{font-size:var(--fs-meta);font-weight:600}.gjs-skin .gjs-trt-trait .gjs-label-wrp,.gjs-skin .gjs-trt-trait .gjs-field-wrp{width:100%}.gjs-skin .gjs-layer-item{border-radius:var(--radius);border-color:var(--line)}.gjs-skin .gjs-layer-item:hover{background:var(--hover)}.gjs-skin .gjs-layer-name{font-size:var(--fs-meta)}.gjs-skin .gjs-mdl-dialog{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop)}.gjs-skin .gjs-mdl-title{font-weight:700}.gjs-skin .gjs-btn-prim{background:var(--accent);color:var(--on-accent);border:0;border-radius:var(--radius);padding:7px 12px;font-weight:600}.gjs-skin .gjs-btn-prim:hover{background:var(--accent-deep)}.gjs-skin .gjs-am-asset{border:1px solid var(--line);border-radius:var(--radius);margin-bottom:var(--spacing-sm)}.gjs-skin .gjs-am-asset:hover{border-color:var(--accent);background:var(--hover)}.gjs-skin .gjs-mdl-dialog input,.gjs-skin .gjs-mdl-dialog textarea,.gjs-skin .gjs-mdl-dialog select{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius)}.gjs-skin .gjs-export-dlg textarea,.gjs-skin .gjs-mdl-dialog .CodeMirror{background:var(--surface);color:var(--ink);border-radius:var(--radius)}.gjs-skin .gjs-toolbar,.gjs-skin .gjs-badge{color:var(--on-accent)}.gjs-blockprev{position:fixed;width:330px;z-index:var(--z-drawer);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);padding:8px;pointer-events:none}.gjs-blockprev__buehne{width:314px;height:190px;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.gjs-blockprev__frame{width:900px;height:545px;border:0;transform:scale(.349);transform-origin:0 0}.gjs-blockprev__fuss{font-size:var(--fs-meta);color:var(--ink-soft);padding:6px 2px 0;text-align:center}.gjs-apply-btn{margin-top:6px}.weiter-btn{margin-left:6px}.gesperrt-grund{margin-top:6px;font-size:var(--fs-meta);color:var(--ink-soft)}.kampagne-adresse{font-size:var(--fs-meta)}.tabs.tabs--unter{border-bottom:0;margin-top:-4px;margin-bottom:10px;gap:2px}.tabs.tabs--unter .tab{font-size:var(--fs-meta);padding:5px 10px}.tabs.tabs--unter .tab.active{background:var(--hover);border-radius:6px}.gjs-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin-top:var(--spacing-2xs);color:var(--ink-soft)}.gjs-crumbs__item{background:transparent;border:0;border-radius:var(--radius);padding:2px 6px;font-size:var(--fs-meta);color:var(--ink-soft);cursor:pointer}.gjs-crumbs__item:hover{background:var(--hover);color:var(--ink)}.gjs-crumbs__item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.gjs-crumbs__item[aria-current=true]{color:var(--ink);font-weight:600}.datei-ablage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);text-align:center;cursor:pointer;padding:var(--spacing-xxl) var(--spacing-lg);border:2px dashed var(--line);border-radius:var(--radius-lg);background:var(--hover);color:var(--ink-soft);transition:border-color .15s ease,background .15s ease}.datei-ablage:hover,.datei-ablage--aktiv{border-color:var(--steel);background:var(--active)}.datei-ablage b{color:var(--ink)}.datei-ablage .muted{font-size:var(--fs-meta)}.protokoll{max-height:220px;overflow:auto;border:1px solid var(--line);border-radius:var(--radius)}.protokoll table{margin:0}.protokoll th{position:sticky;top:0;background:var(--surface);z-index:1}.brand-editor{--sprung-oben: var(--band-h);--sprung-hoehe: 48px;--seite-rand: 34px}@media (max-width: 860px){.brand-editor{--sprung-oben: calc(60px + env(safe-area-inset-top, 0px)) ;--sprung-hoehe: 52px;--seite-rand: 16px}}.pim-shell__content:has(.brand-editor){overflow:visible}.brand-editor .knopf-anker{position:relative}.marken-wechsler{position:relative;display:inline-flex}.marken-wechsler__knopf{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--control-h-sm);height:var(--control-h-sm);min-height:0;padding:0;border:1px solid transparent;border-radius:var(--radius);background:none;color:var(--ink-soft);cursor:pointer}.marken-wechsler__knopf:hover{background:var(--hover);color:var(--ink)}.marken-wechsler__knopf:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (max-width: 860px){.marken-wechsler__knopf{width:40px;height:40px}}.marken-wechsler__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marken-wechsler__leer{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--fs-klein)}.popover>[role=menu]>.menu-item,.menu-item:has(>.marken-wechsler__name),.menu-item.marken-wechsler__alle{display:flex;align-items:center;gap:var(--spacing-sm)}.menu-item.gefahr{color:var(--warn)}.menu-item.menu-item--trenner{border-top:1px solid var(--line);border-radius:0;margin-top:var(--spacing-xs);padding-top:var(--spacing-sm)}.menu-item.marken-wechsler__alle{color:var(--akzent-text, var(--accent-deep));font-weight:600}.menu-kopf{padding:6px 12px 2px;font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-soft)}.menu-trenner{height:1px;background:var(--line);margin:4px 6px}.sprungleiste{position:sticky;top:var(--sprung-oben);z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--spacing-xs);min-height:var(--sprung-hoehe);margin:0 calc(-1 * var(--seite-rand)) var(--spacing-lg);padding:0 var(--seite-rand);overflow-x:auto;scrollbar-width:none;background:var(--bg);border-bottom:1px solid var(--line)}.sprungleiste::-webkit-scrollbar{display:none}.sprung{flex:none;display:inline-flex;align-items:center;min-height:var(--band-ctl);padding:0 var(--spacing-md);border:1px solid transparent;border-radius:999px;background:none;color:var(--ink-soft);font:500 var(--fs-klein) var(--font-body);white-space:nowrap;cursor:pointer}.sprung:hover{background:var(--hover);color:var(--ink)}.sprung.aktiv{background:var(--accent-soft);color:var(--akzent-text, var(--accent-deep));border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.sprung:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (max-width: 860px){.sprung{min-height:40px;padding:0 var(--spacing-lg)}}.pflege-abschnitt,.brand-editor [id^=regelwerk-]{scroll-margin-top:calc(var(--sprung-oben) + var(--sprung-hoehe) + var(--spacing-md))}.pflege-abschnitt__kopf{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-md);margin:var(--spacing-xl) 0 var(--spacing-sm)}.pflege-abschnitt:first-of-type .pflege-abschnitt__kopf{margin-top:0}.pflege-abschnitt__kopf h2{margin:0}.pflege-abschnitt__aktion{margin-left:auto;display:inline-flex;align-items:center;gap:var(--spacing-sm)}.pflege-abschnitt__aktion .btn-sm{min-height:var(--control-h)}.td-actions{text-align:right;white-space:nowrap}.aktionen{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}.aktion-platz{visibility:hidden;pointer-events:none}@media (max-width: 720px){.aktionen{display:flex;flex-wrap:wrap;justify-content:flex-start}.aktion-platz{display:none}}.spread>.btn-sm,.spread>.row>.btn-sm,.spread>div>.btn-sm{min-height:var(--control-h)}.menu-pop{position:absolute;top:calc(100% + 4px);left:0;z-index:var(--z-dropdown);min-width:240px;max-width:calc(100vw - 16px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);padding:6px;display:grid;gap:2px}.menu-pop>button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:none;border:0;border-radius:var(--radius);padding:8px 10px;font:500 var(--fs-text) var(--font-body);color:var(--ink);min-height:0}.menu-pop>button:hover{background:var(--hover);border-color:transparent}.menu-pop>button.gefahr{color:var(--warn)}.menu-pop__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-pop__frage{border-top:1px solid var(--line);margin-top:4px;padding:10px 10px 6px;font-size:var(--fs-klein);display:grid;gap:8px}.menu-pop__knoepfe{display:flex;gap:6px}.btn-sm.gefahr{color:var(--warn);border-color:var(--warn)}.btn-sm.gefahr:hover{background:var(--warn-soft);border-color:var(--warn)}.tab-cnt{font-family:var(--font-mono);font-size:var(--fs-meta);font-weight:500;background:var(--code-bg);color:var(--ink-soft);border-radius:999px;padding:1px 6px;margin-left:6px}.tab-mark{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--amber);margin-left:6px;vertical-align:middle}.tab-mark.rot{background:var(--warn)}.kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.kpi-btn{display:grid;gap:2px;text-align:left;justify-items:start;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:10px 12px;min-height:0;font-weight:400}.kpi-btn:hover{border-color:var(--steel);background:var(--hover)}.kpi-btn__num{font-family:var(--font-mono);font-size:var(--fs-kennzahl);font-weight:500;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.kpi-btn__lbl{font-size:var(--fs-meta);color:var(--ink-soft)}.pruef-mark.gruen{color:var(--ok)}.lz-chip{white-space:normal}.lz-knopf--aktiv{border-color:var(--amber);color:var(--amber)}.farb-tabelle__knoepfe{display:inline-flex;gap:4px}.lz-pop{width:320px;padding:10px 12px}.lz-pop--fest{position:fixed;top:auto;right:auto;z-index:var(--z-modal);max-height:calc(100vh - 16px);overflow:auto;display:block}.lz-pop__titel{font-weight:600;margin-bottom:6px}.lz-pop__wahl{display:flex;gap:8px;align-items:flex-start;padding:5px 0;cursor:pointer;font-size:var(--fs-klein)}.lz-pop__wahl input{margin-top:3px;flex:none}.lz-pop__wahl span{display:flex;flex-direction:column}.lz-pop__wahl{font-weight:400}.lz-pop__wahl b{font-weight:600}.lz-pop__wahl i{font-style:normal;font-weight:400;color:var(--ink-soft);font-size:var(--fs-meta)}.lz-pop__feld{margin:0 0 6px 24px}.lz-pop .menu-pop__knoepfe{margin-top:8px}.ersatz{border:1px solid var(--amber);border-radius:var(--radius);padding:10px 12px;background:var(--hover)}.ersatz__kopf{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:4px;font-size:var(--fs-klein)}.ersatz__datum{display:inline-block;width:auto;margin:0 6px;min-height:0;padding:2px 6px}.lz-logo{max-height:32px;max-width:160px;object-fit:contain;background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:2px}.lz-logo--dunkel{background:var(--ink)}.lz-farbe{display:inline-block;width:28px;height:28px;border-radius:6px;border:1px solid var(--line)}.lz-zeile{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);font-size:var(--fs-klein)}.lz-zeile__meta{margin-top:2px}.lz-zeile__knoepfe{display:inline-flex;gap:6px}.lz-einsatz{font-size:var(--fs-klein);padding:6px 0;border-bottom:1px solid var(--line)}.lz-einsatz ul{margin:4px 0 0;padding-left:18px;font-size:var(--fs-meta)}@media (max-width: 720px){.lz-zeile{grid-template-columns:1fr}.lz-pop{width:min(320px,calc(100vw - 32px))}}.baustein-regeln{border-top:1px solid var(--line);padding-top:10px}.baustein-regeln .spread>.btn-sm{min-height:var(--control-h-sm)}.regel-quelle{color:var(--ink-soft);font-size:var(--fs-meta)}.regelwerk-abschnitt{margin:18px 0 4px;scroll-margin-top:84px}.regelwerk-unterkopf{font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft);margin-top:10px}.regelwerk-baustein{border-top:1px solid var(--line);margin-top:8px;padding-top:6px}.regelwerk-baustein .spread>.btn-sm{min-height:var(--control-h-sm)}.regelwerk-zeile{align-items:center}.regelwerk-knoepfe{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}@media (max-width: 640px){.regelwerk-zeile{align-items:stretch}.regelwerk-zeile>input,.regelwerk-zeile>select{width:auto!important}.regelwerk-zeile>.btn-sm{align-self:flex-end}}.lesebericht{font-size:var(--fs-klein);border:1px solid var(--line);border-radius:var(--radius);padding:8px 12px;background:var(--hover)}.lesebericht__liste{margin:4px 0 0;padding-left:18px;font-size:var(--fs-meta)}.lesebericht__fehlt{color:var(--warn);font-weight:600}.prinzipien{margin-top:8px}.prinzip{border:1px solid var(--line);border-radius:var(--radius);padding:10px 12px 12px;margin-bottom:10px;background:var(--surface)}.prinzip--ziel{border-color:var(--steel);box-shadow:0 0 0 1px var(--steel)}.prinzip--zieht{opacity:.45}.prinzip__kopf{display:flex;align-items:center;gap:6px;margin-bottom:6px}.prinzip__griff{cursor:grab;color:var(--ink-soft);font-size:var(--fs-titel);line-height:1;-webkit-user-select:none;user-select:none;padding:0 2px}.prinzip__nr{font-weight:600;color:var(--ink-soft);min-width:18px;text-align:right}.prinzip__kopf .prinzip__titel{flex:1;min-width:0;font-weight:600;font-size:var(--fs-titel)}.prinzip__kopf>.btn-sm,.prinzip__kopf>.chip{flex:none}.prinzip__kopf>.btn-sm{min-height:var(--control-h);min-width:var(--control-h);justify-content:center}.prinzip textarea{min-height:0;width:100%}.prinzip__beispiele{display:grid;grid-template-columns:1fr 1fr;gap:12px}.prinzip__so{color:var(--ok)}.prinzip__nicht{color:var(--warn)}.prinzip__so i,.prinzip__nicht i{color:var(--ink-soft);font-style:normal;font-weight:400}.prinzip__kanal{max-width:240px}@media (max-width: 720px){.prinzip__beispiele{grid-template-columns:1fr}}.farbfeld{width:150px}.farb-tabelle{overflow-x:auto;scrollbar-width:thin}.farb-tabelle .farb-tabelle__weg{position:sticky;right:0;background:var(--surface);box-shadow:-8px 0 8px -8px #0000002e}@media (max-width: 720px){.farbfeld{width:100%}}.marken-seite{max-width:1180px}.marken-liste{display:grid;gap:8px}.marken-liste .marke{margin:0}.marke{display:grid;grid-template-columns:120px minmax(0,1fr) 60px 200px var(--control-h-sm);align-items:center;gap:12px;cursor:pointer}.marke:hover{border-color:var(--steel)}.marke:focus-visible{outline:2px solid var(--steel);outline-offset:2px}.marke__logo{min-height:56px;padding:8px;margin:0}.marke__logo img{max-height:40px}.marke__text{display:grid;gap:2px;min-width:0}.marke__name{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-weight:600;font-size:var(--fs-titel)}.marke__name .chip{min-height:var(--control-h-sm)}.marke__ampel,.marke__stand,.marke__open{display:flex;align-items:center;min-width:0}.marke__open{justify-content:flex-end}.marke__logo--leer{border-style:dashed;background:var(--hover)}.gestalter{display:grid;gap:10px}.gestalter__wahl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.gestalter__wahl .field{margin-bottom:0}.gestalter__info{font-size:var(--fs-meta);display:grid;gap:2px}.gestalter__karten{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gestalter__karte{border:1px solid var(--line);border-radius:8px;padding:8px 10px;display:grid;gap:6px}.gestalter__karte .field{margin-bottom:0}.gestalter__felder{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:8px}@media (max-width: 720px){.gestalter__felder{grid-template-columns:1fr}}.gestalter__kopf{display:flex;align-items:center;gap:8px;min-height:var(--control-h-sm)}.gestalter__bild,.gestalter__zeile{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-meta)}.gestalter__bild img{width:40px;height:40px;object-fit:cover;border-radius:4px;border:1px solid var(--line)}.gestalter__ergebnis{display:grid;gap:6px;font-size:var(--fs-meta);justify-items:start}.gestalter__bilder{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.gestalter__bilder a{display:grid;gap:3px;text-decoration:none;color:var(--ink-soft);font-size:var(--fs-meta)}.gestalter__bilder img{width:100%;max-height:180px;object-fit:contain;background:var(--bg);border:1px solid var(--line);border-radius:6px}.gestalter__felder.gestalter__felder{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.gestalter__lang,.gestalter__felder>.field:has(.gestalter__bild){grid-column:1 / -1}.gestalter__hinweis{font-size:var(--fs-klein);padding:8px 10px;border-radius:8px;background:var(--amber-soft);color:var(--ink);border:1px solid var(--amber)}.segment>button{border:0;border-radius:0;background:transparent;color:var(--ink);min-height:var(--control-h-sm);padding:4px 12px;font:500 var(--fs-klein) var(--font-body);white-space:nowrap}.segment>button+button{border-left:1px solid var(--line)}.segment>button:hover{background:var(--hover);border-color:var(--line)}.segment>button.aktiv,.segment>button[aria-pressed=true],.segment>button[aria-selected=true]{background:var(--accent);color:var(--on-accent, #fff);font-weight:600}.segment>button:disabled{opacity:.45;cursor:not-allowed}.segment.segment--hoch>button{min-height:calc(var(--control-h) - 2px)}.row>.segment{flex:0 1 auto;min-width:0}.segment.segment--umbruch{flex-wrap:wrap;gap:4px;border:0;border-radius:0;background:none;overflow:visible}.segment.segment--umbruch>button{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.segment.segment--umbruch>button+button{border-left:1px solid var(--line)}.segment.segment--umbruch>button:hover{background:var(--hover)}.segment.segment--umbruch>button.aktiv,.segment.segment--umbruch>button[aria-pressed=true],.segment.segment--umbruch>button[aria-selected=true]{background:var(--accent);border-color:var(--accent)}.bereiche-status{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.drs-elemente .bereiche-status{flex-direction:column;align-items:flex-start}.drs-elemente .bereiche-status .chip{white-space:normal;text-align:left;border-radius:var(--radius);height:auto}.bereich-status{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.import-schritt{font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft);margin:4px 0 6px}.import-zone{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;border:2px dashed var(--line);border-radius:var(--radius-lg);padding:22px;margin-bottom:14px;cursor:pointer}.import-zone.ueber,.import-zone:hover{border-color:var(--accent-deep);background:var(--accent-soft)}.import-zone b{color:var(--ink);font-size:var(--fs-text)}.import-zone .muted{font-size:var(--fs-meta)}.import-datei{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--hover);padding:10px 12px;margin-bottom:14px}.import-datei img{width:56px;height:56px;object-fit:contain;background:var(--code-bg);border-radius:4px;flex:none}.import-datei__symbol{width:56px;height:56px;display:grid;place-items:center;background:var(--code-bg);border-radius:4px;flex:none}.import-datei__text{flex:1;min-width:0;display:grid;gap:2px;overflow-wrap:anywhere;font-size:var(--fs-klein)}.import-arten{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:8px;margin-bottom:12px}button.import-art{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;text-align:left;border:2px solid var(--line);border-radius:var(--radius-lg);padding:10px 12px;min-height:76px}button.import-art:hover:not(:disabled){border-color:var(--ink-soft)}button.import-art.an{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-soft)}button.import-art b{font-size:var(--fs-text)}button.import-art>span:not(.chip){font-size:var(--fs-meta);font-weight:400;color:var(--ink-soft);line-height:1.35}.import-notiz{font-size:var(--fs-meta);margin:0 0 10px}.import-felder{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 12px}.import-felder .field{margin:0}.import-felder__breit{grid-column:1 / -1}.import-quellen{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin-bottom:12px}button.import-quelle{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;border:2px solid var(--line);border-radius:var(--radius-lg);padding:10px 12px;min-height:60px}button.import-quelle:hover:not(:disabled){border-color:var(--ink-soft)}button.import-quelle.an{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-soft)}button.import-quelle b{font-size:var(--fs-text)}button.import-quelle>span{font-size:var(--fs-meta);font-weight:400;color:var(--ink-soft)}.import-adresse{margin-bottom:14px}.import-ablage{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.import-ablage__opt{display:flex;gap:10px;align-items:flex-start;border:2px solid var(--line);border-radius:var(--radius-lg);padding:10px 12px;cursor:pointer;margin:0}.import-ablage__opt:hover{border-color:var(--ink-soft)}.import-ablage__opt.an{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-soft)}.import-ablage__opt input{margin-top:3px;flex:none}.import-ablage__opt span{display:grid;gap:2px;min-width:0}.import-ablage__opt b{font-size:var(--fs-text)}.import-ablage__opt small{font-size:var(--fs-meta);color:var(--ink-soft);line-height:1.35}.import-adresse .field{margin:0 0 6px}.import-wartet{font-size:var(--fs-meta);max-width:46ch}.import-bericht{display:grid;gap:10px;font-size:var(--fs-klein)}.import-bericht__kopf{display:flex;gap:8px;align-items:flex-start;margin:0}.import-bericht__kopf svg{color:var(--ok);flex:none;margin-top:2px}.import-bericht ul{margin:0;padding-left:20px;display:grid;gap:5px}.import-bericht ul ul{margin-top:4px;gap:2px;font-size:var(--fs-meta)}.import-bericht__warn{color:var(--warn)}.import-bericht details summary{cursor:pointer;font-size:var(--fs-meta);margin-top:2px}.import-bericht .mono{overflow-wrap:anywhere}.card.kreationen,.card.kreation-editor{animation:none}.wb-sprung{animation:wb-sprung 2.2s ease-out;border-radius:var(--radius)}@keyframes wb-sprung{0%{box-shadow:0 0 0 4px var(--accent-soft),0 0 0 6px var(--accent-deep)}70%{box-shadow:0 0 0 4px var(--accent-soft),0 0 0 6px var(--accent-deep)}to{box-shadow:none}}.markenzeile{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--hover);margin:12px 0;font-size:var(--fs-klein)}.markenzeile--warn{background:var(--amber-soft);border-color:var(--amber)}.markenzeile__lbl{font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft)}.markenzeile__logo{height:28px;max-width:140px;object-fit:contain}.markenzeile__text{font-size:var(--fs-klein)}.markenzeile .btn-sm{min-height:var(--control-h-sm)}.studio-knoepfe{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.studio-knoepfe>.muted{font-size:var(--fs-klein)}.studio-knoepfe>.btn-sm{min-height:var(--control-h)}.geruest-mini{position:relative;overflow:hidden;border-radius:3px;background:var(--code-bg);flex:none;padding:0;border:0;display:block}button.geruest-mini{cursor:pointer}.geruest-mini__seite{position:absolute;left:0;top:0;transform-origin:0 0;width:1080px;pointer-events:none}.nk-werkzeuge{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.nk-anlaesse{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--fs-meta)}.nk-rechts{display:flex;align-items:center;gap:12px;margin-left:auto;flex-wrap:wrap}.nk-rechts .check-row{margin:0}.nk-sort{margin:0;display:flex;align-items:center;gap:6px}.nk-sort>span{margin:0}.nk-sort select{width:auto;min-height:var(--control-h-sm);padding:3px 8px;font-size:var(--fs-klein)}.nk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:14px}.nk-karte{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:border-color .15s,transform .15s,box-shadow .15s}.nk-karte:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:var(--shadow-pop)}.nk-karte:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nk-karte.an{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-soft)}.nk-karte.ziehe{opacity:.4}.nk-karte__vorschau{height:200px;background:color-mix(in srgb,var(--ink) 10%,var(--bg));display:flex;align-items:center;justify-content:center;padding:14px;position:relative;overflow:hidden}.nk-faecher{display:flex;gap:8px;align-items:center}.nk-faecher .geruest-mini{box-shadow:0 4px 14px #0000002e}.nk-vorlagebild{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 4px 14px #0000002e}.nk-karte__haken{position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:50%;background:var(--accent-deep);color:var(--on-accent);display:grid;place-items:center}.nk-stern{position:absolute;top:10px;left:10px;width:30px;height:30px;min-height:0;padding:0;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);display:grid;place-items:center;opacity:0;transition:opacity .15s}.nk-karte:hover .nk-stern,.nk-karte:focus-within .nk-stern,.nk-stern.an{opacity:1}.nk-stern:hover{border-color:var(--amber);color:var(--amber)}.nk-stern.an{background:var(--amber);border-color:var(--amber);color:var(--on-amber, var(--surface))}.nk-stern.an svg{fill:currentColor}.nk-fav-mark{color:var(--amber);font-size:var(--fs-meta)}.nk-karte__text{padding:12px 14px 14px;display:grid;gap:6px;font-size:var(--fs-klein)}.nk-karte__text b{font-size:var(--fs-text)}.nk-chips{display:flex;flex-wrap:wrap;gap:6px}.nk-swatch{display:inline-flex;gap:3px}.nk-swatch i{width:14px;height:24px;border-radius:3px;border:1px solid rgba(0,0,0,.1)}.nk-skizze{width:160px;height:120px;border-radius:4px;background:var(--f, var(--surface));color:var(--t, var(--ink));box-shadow:0 4px 14px #0000002e;display:flex;flex-direction:column;gap:6px;padding:12px;overflow:hidden;position:relative}.nk-skizze:before{content:"";display:block;height:10px;width:36px;background:var(--p, var(--ink-soft));border-radius:2px}.nk-skizze__hl{font-weight:700;font-size:var(--fs-klein);line-height:1.15;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nk-skizze__cta{display:block;width:54px;height:12px;border-radius:2px;background:var(--a, var(--ink-soft));margin-top:auto}.nk-skizze__bild{position:absolute;right:-10px;bottom:-10px;width:70px;height:70px;border-radius:50%;background:color-mix(in srgb,var(--p, var(--ink-soft)) 25%,transparent)}.nk-skizze--banner{width:190px;height:80px;flex-direction:row;align-items:center}.nk-skizze--banner .nk-skizze__cta{margin-top:0;margin-left:auto}.nk-skizze--leer{display:grid;place-items:center;gap:8px;color:var(--ink-soft)}.nk-notiz{font-size:var(--fs-meta);margin:12px 0 0;display:flex;gap:6px;align-items:center}.nk-fuss-links{flex:1;min-width:200px;display:flex;align-items:center;gap:10px}.nk-fuss-links .field{margin:0;flex:1;max-width:420px}.nk-fuss-links .check-row{margin:0}.kfilter{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;margin-bottom:10px}.kfilter>.field{margin:0;flex:0 1 180px;min-width:140px}.kfilter>.field.kfilter__suche{flex:1 1 220px}.kfilter__fuss{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px;font-size:var(--fs-klein);color:var(--ink-soft)}.kfilter__zahl{display:inline-flex;align-items:center;gap:8px}.pillen{display:flex;flex-wrap:wrap;gap:6px}button.pille{min-height:var(--control-h-sm);padding:3px 12px;border-radius:999px;font-size:var(--fs-klein);font-weight:500}button.pille small{margin-left:6px;font-size:var(--fs-meta);color:var(--ink-soft);font-variant-numeric:tabular-nums}button.pille.an{background:var(--accent-soft);border-color:var(--accent-deep);color:var(--akzent-text, var(--accent-deep));font-weight:600}button.pille.an small{color:inherit}button.sortkopf{border:0;background:none;padding:0;min-height:var(--control-h-sm);gap:4px;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}button.sortkopf:hover{color:var(--ink)}button.sortkopf.an{color:var(--akzent-text, var(--accent-deep))}.sortkopf__pfeil{font-size:var(--fs-meta);opacity:.4;letter-spacing:0}.sortkopf.an .sortkopf__pfeil{opacity:1}th.zahl,td.zahl{text-align:right;font-variant-numeric:tabular-nums}.leer-hinweis{padding:26px;text-align:center;color:var(--ink-soft);border:1px dashed var(--line);border-radius:var(--radius)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nur-schmal{display:none}@media (max-width: 640px){.kfilter>.field{flex:1 1 100%;min-width:0}.kfilter>.field.nur-schmal{display:block}table.art-cards td.zahl{text-align:left}}.bereiche-verworfen{font-size:var(--fs-meta);margin:6px 0;color:var(--ink-soft)}.bereiche__brett{padding:var(--spacing-xxl) var(--spacing-lg)}.bereiche__fussinfo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bereiche__flaeche{position:relative;width:fit-content;max-width:100%;margin:0 auto;-webkit-user-select:none;user-select:none;touch-action:none;box-shadow:0 0 0 1px var(--line)}.bereiche__flaeche>img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - var(--drs-kopf-h) - 2 * var(--drs-fuss-h) - 2 * var(--spacing-xxl));pointer-events:none}.bereiche__flaeche.zeichnen{cursor:crosshair}.bereich{position:absolute;box-sizing:border-box;border:2px solid var(--amber);cursor:move;background:color-mix(in srgb,var(--amber) 10%,transparent)}.bereich--bild{border-color:var(--steel);background:color-mix(in srgb,var(--steel) 12%,transparent)}.bereich--fest{border-style:dashed;border-color:var(--ink-soft);background:transparent;opacity:.75}.bereich--rund{border-radius:50%}.bereich--gewaehlt{border-width:3px;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--ink);z-index:2}.bereich--text .bereich__name{display:none}.bereich--text:hover .bereich__name,.bereich--gewaehlt .bereich__name{display:block}.bereich:hover{z-index:3}.bereich__name{position:absolute;left:-2px;bottom:100%;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta);font-weight:600;line-height:1.4;padding:0 4px;border-radius:3px 3px 0 0;background:var(--amber);color:var(--on-amber, #fff)}.bereich--bild .bereich__name{background:var(--steel);color:var(--on-steel, #fff)}.bereich--fest .bereich__name{background:var(--ink-soft);color:var(--surface)}.bereich__griff{position:absolute;width:12px;height:12px;background:var(--surface);border:2px solid var(--ink);border-radius:2px}.bereich__griff--lo{left:-7px;top:-7px;cursor:nwse-resize}.bereich__griff--ro{right:-7px;top:-7px;cursor:nesw-resize}.bereich__griff--lu{left:-7px;bottom:-7px;cursor:nesw-resize}.bereich__griff--ru{right:-7px;bottom:-7px;cursor:nwse-resize}.bereiche__vorschau{display:grid;gap:6px;justify-items:center;font-size:var(--fs-meta)}.bereiche__vorschau img{max-width:100%;max-height:68vh;border:1px solid var(--line)}.bereiche__liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-xs)}.bereiche__zeile{display:flex;align-items:center;gap:var(--spacing-sm)}.bereiche__zeile--gewaehlt .bereiche__eintrag{border-color:var(--accent);background:var(--accent-soft)}.bereiche__zeile>input[type=checkbox]{width:auto;min-height:0;flex:none}.bereiche__zeile--fest .bereiche__eintrag b{color:var(--ink-soft)}.bereiche__eintrag{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;padding:4px 6px;font-weight:400;font-size:var(--fs-klein);background:transparent}.bereiche__eintrag>span:last-child{min-width:0;display:grid}.bereiche__beispiel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta)}.bereich-ausschnitt{flex:none;display:block;background-repeat:no-repeat;border:1px solid var(--line);border-radius:3px}.bereich-ausschnitt.rund{border-radius:50%}.bereiche__objekt{display:grid;gap:var(--spacing-sm);justify-items:start;margin-bottom:var(--spacing-lg)}.bereiche__raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spacing-sm);align-items:end}.bereiche__raster>.field{margin-bottom:0}.bereiche__farbe{display:flex;align-items:center;gap:8px}.bereiche__farbe input[type=color]{width:52px;height:var(--control-h)}.medium-kopf{display:flex;align-items:center;gap:6px;margin-bottom:6px}@media (max-width: 640px){table:has(.post-bearbeiten){container-type:inline-size}.post-bearbeiten{position:sticky;left:0;width:calc(100cqw - 20px)}}.medium-fertig{display:flex;align-items:center;gap:10px;font-size:var(--fs-meta)}.medium-fertig img{width:56px;height:56px;object-fit:cover;border-radius:4px;border:1px solid var(--line)}.kw-liste{max-height:320px;overflow:auto}.kw-gruppe{font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft);text-transform:none;letter-spacing:0;margin:10px 0 6px}.kw-gruppe:first-child{margin-top:0}.kw-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}button.kw-karte{display:flex;flex-direction:column;align-items:stretch;gap:3px;min-height:0;padding:8px;text-align:left;font-weight:400;background:var(--surface);border-radius:8px}button.kw-karte:hover:not(:disabled){border-color:var(--steel);background:var(--hover)}button.kw-karte[aria-busy=true]{border-color:var(--steel);opacity:1}.kw-bild{position:relative;height:84px;border-radius:5px;background:var(--hover);display:flex;align-items:center;justify-content:center;color:var(--ink-soft);overflow:hidden;margin-bottom:3px}.kw-bild img{width:100%;height:100%;object-fit:contain;display:block}.kw-anzahl{position:absolute;right:4px;bottom:4px;padding:1px 6px;border-radius:999px;font-size:var(--fs-meta);font-weight:600;background:color-mix(in srgb,var(--ink) 78%,transparent);color:var(--surface)}.kw-titel{font-size:var(--fs-meta);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kw-meta{font-size:var(--fs-meta);color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kw-status{font-size:var(--fs-meta);font-weight:600;color:var(--steel)}.kw-chip{align-self:flex-start;font-size:var(--fs-meta)}.kw-hinweis{font-size:var(--fs-meta)}.kw-offen{margin-top:10px;padding:10px 12px;border:1px solid var(--line);border-left:3px solid var(--amber);border-radius:8px;background:var(--amber-soft);font-size:var(--fs-klein)}.kw-offen ul{margin:6px 0;padding-left:18px}.kw-offen__knoepfe{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}@media (max-width: 640px){.kw-raster{grid-template-columns:repeat(2,minmax(0,1fr))}button.kw-karte{padding:8px;min-height:0}}table.kreationen{--kr-aktionen: 244px}table.kreationen .td-status select{min-width:132px}table.kreationen .td-status select,table.kreationen .aktionen>.btn-sm{height:var(--control-h-sm);min-height:var(--control-h-sm)}table.kreationen .td-status select{padding-top:0;padding-bottom:0}table.kreationen .aktionen>.btn-sm:not(.mehr-knopf){min-width:92px}table.kreationen td.td-title .chip{vertical-align:top}@media (min-width: 641px){table.kreationen,table.kreationen thead,table.kreationen tbody{display:block}table.kreationen tr{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1.3fr) minmax(0,1.2fr) 92px 156px}table.kreationen thead th:last-child{display:none}table.kreationen tbody td{border-bottom:0}table.kreationen tbody td:not(.td-status):not(.td-actions):not([colspan]){padding-top:15px;padding-top:calc(9px + (var(--control-h-sm) - 1lh) / 2)}table.kreationen tbody tr{border-bottom:1px solid var(--line)}table.kreationen tbody td[colspan]{grid-column:1 / -1}}@media (min-width: 641px) and (max-width: 1239px){table.kreationen tbody td.td-actions{grid-column:1 / -1;padding-top:0}}@media (min-width: 1240px){table.kreationen tr{grid-template-columns:minmax(0,2.4fr) minmax(0,1.3fr) minmax(0,1.2fr) 92px 156px var(--kr-aktionen)}table.kreationen thead th:last-child{display:block}}.mehr-knopf{padding-inline:6px;min-width:var(--control-h-sm)}.mehr-knopf.aktiv{background:var(--hover);border-color:var(--steel)}.aktionsmenue{position:fixed;z-index:var(--z-modal);min-width:250px;max-height:calc(100vh - 16px);overflow:auto}.menu-pop>a{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border-radius:var(--radius);padding:8px 10px;text-decoration:none;font:500 var(--fs-text) var(--font-body);color:var(--ink)}.menu-pop>a:hover{background:var(--hover)}.menu-pop>a.gefahr{color:var(--warn)}.aktionsmenue>button svg,.aktionsmenue>a svg{color:var(--ink-soft)}.aktionsmenue>.gefahr svg{color:currentColor}.menu-pop>button:disabled{opacity:.55;cursor:default;background:none}.menu-pop>button:focus-visible,.menu-pop>a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.menu-pop__gruppe{padding:9px 10px 3px;font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-soft)}.menu-pop__gruppe:first-child{padding-top:4px}.menu-pop__linie{height:1px;background:var(--line);margin:4px 2px}.aktionsmenue .menu-pop__haken{margin-left:auto;display:inline-flex}.aktionsmenue .menu-pop__haken svg{color:var(--ok)}.menu-pop__ohne-icon{width:15px;flex:none}.bereich-kopf{display:flex;align-items:center;justify-content:space-between;gap:8px}.mw-chip{margin-left:6px}a.mw-chip{text-decoration:none;cursor:pointer}a.mw-chip:hover{text-decoration:underline}.mw-haken{display:flex;align-items:flex-start;gap:6px;margin:10px 0;font-size:var(--fs-klein);cursor:pointer}.mw-haken input{margin-top:2px;flex:none}.kopie-umfang{display:grid;grid-template-columns:1fr 1fr;gap:16px;font-size:var(--fs-klein)}.kopie-umfang ul{margin:4px 0 0;padding-left:18px}.kopie-umfang li{margin:2px 0}.kopie-hinweis{color:var(--warn);font-size:var(--fs-meta);margin:-6px 0 12px}@media (max-width: 720px){.marke{grid-template-columns:auto minmax(0,1fr) auto}.marke__logo,.marke__text{grid-column:1 / -1}.kopie-umfang{grid-template-columns:1fr}}.lead-liste{container-type:inline-size}.lead-zeile{display:grid;grid-template-columns:14px minmax(0,1fr) minmax(0,1fr) 96px 104px 136px;gap:12px;align-items:center;padding:10px 12px;cursor:pointer}.lead-zeile--kopf{cursor:default;padding:0 13px 6px;font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft);text-transform:none;letter-spacing:0}.lead-zeile__datum{font-size:var(--fs-meta);white-space:nowrap}.lead-zeile__status{width:100%;font-weight:600;cursor:pointer}.lead-ursprung{display:grid;gap:1px;min-width:0;font-size:var(--fs-klein);line-height:1.35}.lead-ursprung__medium,.lead-ursprung__ueber{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-ursprung__ueber{color:var(--ink-soft);font-size:var(--fs-meta)}.field .lead-ursprung__medium,.field .lead-ursprung__ueber{white-space:normal}@container (max-width: 720px){.lead-zeile{grid-template-columns:14px minmax(0,1fr) 136px}.lead-zeile--kopf{display:none}.lead-zeile__ursprung,.lead-zeile__wert:not(:empty),.lead-zeile__datum{grid-column:2 / -1}.lead-zeile__wert:empty{display:none}.lead-zeile__ursprung:before{content:"Ursprung";display:block;font-size:var(--fs-meta);color:var(--ink-soft)}.lead-zeile>.lead-zeile__status{grid-column:3;grid-row:1}}:root{--lf-info: #2B6CB0;--lf-info-soft: #E3EDF9;--lf-canvas: #E4E8EC}[data-theme=dark]{--lf-info: #6FA6E8;--lf-info-soft: #15243A;--lf-canvas: #0A0F14}.chip.lf-info{background:var(--lf-info-soft);color:var(--lf-info)}.chip.accent{background:var(--accent-soft);color:var(--akzent-text, var(--accent-deep))}.chip .lf-ico{width:12px;height:12px}.lf-kopf{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:10px}.lf-kopf__aktionen{display:flex;gap:8px;flex-wrap:wrap}.lf-kennzahlen{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.lf-stat{border:1px solid var(--line);border-radius:10px;padding:10px 16px;min-width:128px;background:var(--surface);text-align:left}.lf-stat b{display:block;font-size:var(--fs-kennzahl);font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.lf-stat span{display:block;font-size:var(--fs-meta);color:var(--ink-soft)}.lf-stat small{display:block;font-size:var(--fs-meta);color:var(--ink-soft);opacity:.8}button.lf-stat{cursor:pointer;font:inherit;display:block}button.lf-stat:hover{border-color:var(--accent)}.lf-stat.amber{background:var(--amber-soft)}.lf-stat.warn{background:var(--warn-soft)}.lf-hinweis{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--radius);border:1px solid var(--line);background:var(--hover);font-size:var(--fs-klein);line-height:1.45;margin-bottom:12px}.lf-hinweis>svg{flex:none;margin-top:1px}.lf-hinweis.klein{font-size:var(--fs-meta)}.lf-hinweis.amber{background:var(--amber-soft);border-color:var(--amber)}.lf-hinweis.amber>svg{color:var(--amber)}.lf-hinweis.info{background:var(--lf-info-soft);border-color:var(--lf-info)}.lf-hinweis.info>svg{color:var(--lf-info)}.lf-hinweis.ok{background:var(--ok-soft);border-color:var(--ok)}.lf-hinweis.ok>svg{color:var(--ok)}.lf-hinweis.warn{background:var(--warn-soft);border-color:var(--warn)}.lf-hinweis.warn>svg{color:var(--warn)}.lf-hinweis code,.lf-mono{font-family:var(--font-mono);font-size:var(--fs-meta)}.lf-fehlerbox{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.lf-fehlerbox ul{margin:4px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.lf-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 14px;margin:4px 0 0}.lf-kv dt{color:var(--ink-soft)}.lf-kv dd{margin:0;overflow-wrap:anywhere}.bw-raster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bw-karte{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface);cursor:pointer;display:grid;grid-template-rows:auto 1fr;text-align:left;padding:0;font:inherit;color:inherit}.bw-karte:hover:not(:disabled){border-color:var(--accent)}.bw-karte:disabled{cursor:progress;opacity:.7}.bw-karte.gesperrt{opacity:.55;cursor:not-allowed}.bw-karte.gesperrt:hover{border-color:var(--line)}.bw-karte__bild{aspect-ratio:4 / 3;display:grid;place-items:center;padding:10px;color:var(--ink-soft);background:conic-gradient(var(--hover) 25%,var(--active) 0 50%,var(--hover) 0 75%,var(--active) 0) 0 0 / 16px 16px}.bw-karte__bild img{max-width:100%;max-height:100%;object-fit:contain;display:block}.bw-karte__text{padding:8px 10px 10px;display:grid;gap:4px;align-content:start;font-size:var(--fs-meta);min-width:0}.bw-karte__text b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bw-karte__chips{display:flex;flex-wrap:wrap;gap:4px}.bw-karte__chips .chip{white-space:normal;line-height:1.3;border-radius:8px}.bw-ablage{display:grid;justify-items:center;gap:8px;text-align:center;padding:32px 20px;border:1px dashed var(--line);border-radius:var(--radius);background:var(--hover);color:var(--ink-soft);cursor:pointer}.bw-ablage.zieht{border-color:var(--accent);background:var(--accent-soft)}.bw-ablage b{color:var(--ink);font-weight:600}@media (max-width: 760px){.bw-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}.lf-flow-liste{display:grid;gap:8px;container-type:inline-size}.lf-flow-zeile{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) minmax(0,1fr) 110px 140px 96px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);cursor:pointer;text-align:left;font:inherit;width:100%;color:var(--ink)}.lf-flow-zeile:hover{border-color:var(--accent);box-shadow:0 2px 10px #0000000f}.lf-flow-zeile.aus{opacity:.75}.lf-flow-zeile--kopf{border:0;background:none;cursor:default;padding:0 15px;font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-soft)}.lf-flow-zeile--kopf:hover{box-shadow:none}.lf-flow-name{font-weight:600;font-size:var(--fs-text);min-width:0}.lf-flow-name small{display:block;font-weight:400;color:var(--ink-soft);font-size:var(--fs-meta);margin-top:2px}.lf-gilt{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.lf-gilt .chip{font-weight:500;white-space:normal}.lf-mini{font-size:var(--fs-meta);color:var(--ink-soft)}.lf-mini b{color:var(--ink);font-size:var(--fs-text)}.lf-balken{height:6px;border-radius:3px;background:var(--line);overflow:hidden;margin-top:4px}.lf-balken>i{display:block;height:100%;background:var(--ok)}.lf-rechts{display:flex;justify-content:flex-end}@container (max-width: 900px){.lf-flow-zeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lf-flow-zeile--kopf{display:none}.lf-rechts{justify-content:flex-start}}.lf-leinwand{flex:1 0 auto;background:var(--lf-canvas);padding:var(--spacing-xxl) var(--spacing-lg) var(--spacing-3xl);overflow-x:auto}.lf-fussinfo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lf-leerhinweis{margin:0;max-width:28ch;text-align:center}.lf-spur{display:flex;flex-direction:column;align-items:center;min-width:300px}button.lf-knoten{width:min(440px,100%);background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:10px 12px 10px 10px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;cursor:pointer;text-align:left;position:relative;font:400 var(--fs-klein) var(--font-body);color:var(--ink)}button.lf-knoten:hover{border-color:var(--ink-soft)}button.lf-knoten.sel{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.lf-knoten .lf-sym,.lf-objekt .lf-sym,.dsg-zeile .lf-sym{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none;background:var(--code-bg);color:var(--ink-soft)}.g-kontakt .lf-sym{background:var(--accent-soft);color:var(--akzent-text, var(--accent-deep))}.g-intern .lf-sym{background:var(--lf-info-soft);color:var(--lf-info)}.g-lead .lf-sym{background:var(--ok-soft);color:var(--ok)}.g-steuer .lf-sym{background:var(--amber-soft);color:var(--amber)}.lf-knoten .lf-titel{font-weight:600;font-size:var(--fs-text);line-height:1.25;min-width:0}.lf-knoten .lf-titel small{display:block;font-weight:400;color:var(--ink-soft);font-size:var(--fs-meta);margin-top:2px;overflow-wrap:anywhere}.lf-knoten .lf-nr{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--ink-soft);align-self:start}button.lf-knoten.ausloeser{border-color:var(--accent)}.lf-knoten.ausloeser .lf-sym{background:var(--accent);color:var(--on-accent)}button.lf-knoten.gilt{border-style:dashed}.lf-warnpunkt{position:absolute;top:-6px;right:-6px;width:16px;height:16px;border-radius:50%;background:var(--warn);color:var(--on-steel);font-size:var(--fs-meta);font-weight:700;display:grid;place-items:center}.lf-warnpunkt.amber{background:var(--amber);color:var(--on-amber)}button.lf-knoten.unvollstaendig{border-color:var(--amber)}.lf-verb{width:2px;height:16px;background:var(--line);flex:none}button.lf-plus{width:26px;height:26px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);display:grid;place-items:center;cursor:pointer;padding:0;flex:none}button.lf-plus:hover{border-color:var(--accent);color:var(--accent)}button.lf-plus.ist-ziel{border-color:var(--accent);background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 3px var(--accent-soft)}.lf-ende{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);color:var(--ink-soft);padding:4px 10px;border-radius:999px;border:1px dashed var(--line);background:var(--surface)}.lf-zweige{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:min(660px,100%);position:relative}.lf-zweige:before{content:"";position:absolute;left:25%;right:25%;top:-1px;height:2px;background:var(--line)}.lf-zweig{display:flex;flex-direction:column;align-items:center;padding-top:14px;position:relative;min-width:0}.lf-zweig:before{content:"";position:absolute;top:0;left:50%;width:2px;height:14px;background:var(--line);transform:translate(-50%)}.lf-zweig-label{font-size:var(--fs-meta);font-weight:700;letter-spacing:0;text-transform:none;padding:2px 10px;border-radius:999px;margin-bottom:8px}.lf-zweig-label.ja{background:var(--ok-soft);color:var(--ok)}.lf-zweig-label.nein{background:var(--warn-soft);color:var(--warn)}.lf-zweig button.lf-knoten{width:100%}.lf-objekt{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);min-width:0}.lf-objekt__text{min-width:0;display:grid}.lf-objekt__text b{font:600 var(--fs-text) var(--font-display)}.lf-objekt__text small{font-size:var(--fs-meta);color:var(--ink-soft);overflow-wrap:anywhere}.lf-leer{padding:var(--spacing-sm) 0}.lf-leer p{margin:0 0 var(--spacing-xs)}.lf-aktionsreihe{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.lf-bausteine .dsg-zeile{align-items:flex-start}.lf-bausteine .dsg-zeile__sub{white-space:normal}.lf-bausteine .dsg-zeile:disabled{opacity:.55;cursor:not-allowed}.lf-ablauf-liste{gap:var(--spacing-xs)}.lf-ablauf-zweig{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--fs-meta)}.lf-ablauf-zweig .lf-zweig-label{margin-bottom:0}.lf-ablauf-leer{padding:var(--spacing-sm) 0}.lf-tiefe-1{padding-left:var(--spacing-lg)}.lf-tiefe-2{padding-left:var(--spacing-3xl)}.lf-tiefe-3{padding-left:var(--spacing-4xl)}.lf-tiefe-4{padding-left:var(--spacing-5xl)}.lf-radios{display:grid;gap:6px}.lf-radios>label{display:flex;gap:8px;align-items:flex-start;font-size:var(--fs-klein);font-weight:400;color:var(--ink);cursor:pointer;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius);margin:0}.lf-radios>label:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.lf-radios input{margin-top:3px}.lf-radios small{display:block;color:var(--ink-soft);font-size:var(--fs-meta)}.lf-chipwahl{display:flex;flex-wrap:wrap;gap:6px}.lf-chipwahl>button{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:3px 10px;font:400 var(--fs-klein) var(--font-body);cursor:pointer;display:inline-flex;gap:5px;align-items:center;color:var(--ink);min-height:0}.lf-chipwahl>button:hover{border-color:var(--accent)}.lf-chipwahl>button.on{background:var(--accent-soft);border-color:var(--accent);color:var(--akzent-text, var(--accent-deep));font-weight:600}.lf-chipwahl.mono>button{font-family:var(--font-mono);font-size:var(--fs-meta)}.lf-schalter{position:relative;display:inline-flex!important;align-items:center;gap:8px;cursor:pointer;font-size:var(--fs-klein)!important;font-weight:400!important;color:var(--ink)!important;margin:0!important}.lf-schalter input{position:absolute;opacity:0;width:0;height:0}.lf-schalter i{width:36px;height:20px;border-radius:10px;background:var(--line);position:relative;flex:none;transition:background .15s}.lf-schalter i:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--surface);box-shadow:0 1px 2px #00000040;transition:transform .15s}.lf-schalter input:checked+i{background:var(--ok)}.lf-schalter input:checked+i:after{transform:translate(16px)}.lf-schalter input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}.lf-ki-zeile{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:var(--fs-meta);color:var(--ink-soft);margin:-4px 0 12px}.lf-feld-reihe{display:flex;gap:8px;align-items:center}.lf-feld-reihe>select,.lf-feld-reihe>input{flex:1;min-width:0}.lf-feld-reihe>.field{flex:1;min-width:0;margin-bottom:0}button.lf-voll{width:100%;justify-content:center;margin-bottom:12px}.lf-ziel-knopf{margin:2px 4px 2px 0}.lf-mailframe{width:100%;height:420px;border:1px solid var(--line);border-radius:8px;background:#fff;display:block}.lf-mail-kopf{font-size:var(--fs-meta);color:var(--ink-soft);margin:6px 0;line-height:1.5;overflow-wrap:anywhere}.lf-vorlagen{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}button.lf-vorlage{text-align:left;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);cursor:pointer;display:flex;flex-direction:column;align-items:stretch;gap:6px;font:400 var(--fs-klein) var(--font-body);color:var(--ink)}button.lf-vorlage:hover{border-color:var(--accent)}.lf-vorlage b{font-size:var(--fs-text)}.lf-vorlage span{font-size:var(--fs-meta);color:var(--ink-soft);line-height:1.4}.lf-probelauf{list-style:none;margin:0;padding:0}.lf-probelauf li{display:grid;grid-template-columns:86px 1fr;gap:12px;padding:8px 0;border-top:1px solid var(--line);font-size:var(--fs-klein)}.lf-probelauf li:first-child{border-top:0}.lf-probelauf .wann{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--ink-soft);padding-top:2px}.lf-probelauf .was small{display:block;color:var(--ink-soft);font-size:var(--fs-meta)}.lf-probelauf li.zweig-ja .was:before{content:"Ja → ";color:var(--ok);font-weight:700}.lf-probelauf li.zweig-nein .was:before{content:"Nein → ";color:var(--warn);font-weight:700}.lf-lead-wahl{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end;margin-bottom:14px}.lf-ablauf{border:1px solid var(--line);border-radius:9px;padding:12px 14px;background:var(--surface)}.lf-ablauf+.lf-ablauf{margin-top:8px}.lf-ablauf-kopf{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.lf-ablauf-kopf b{font-size:var(--fs-klein)}.lf-ablauf-kopf .lf-luecke{flex:1}.lf-zeitstrahl{list-style:none;margin:0;padding:0;display:grid}.lf-zs{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;position:relative;padding-bottom:12px}.lf-zs:before{content:"";position:absolute;left:10px;top:22px;bottom:0;width:2px;background:var(--line)}.lf-zs:last-child:before{display:none}.lf-zs>i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--code-bg);color:var(--ink-soft)}.lf-zs.ok>i,.lf-zs.start>i{background:var(--ok-soft);color:var(--ok)}.lf-zs.now>i,.lf-zs.wait>i,.lf-zs.draft>i{background:var(--amber-soft);color:var(--amber)}.lf-zs.skip>i,.lf-zs.manual>i{background:var(--amber-soft);color:var(--amber)}.lf-zs.error>i{background:var(--warn-soft);color:var(--warn)}.lf-zs.reaction>i{background:var(--lf-info-soft);color:var(--lf-info)}.lf-zs.next>i{border:1px dashed var(--line);background:transparent}.lf-zs .t{font-size:var(--fs-klein);min-width:0;overflow-wrap:anywhere}.lf-zs .t small{display:block;color:var(--ink-soft);font-size:var(--fs-meta)}.lf-zs.next .t{color:var(--ink-soft)}.lf-aktionen{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.lf-aktionen.lf-luft-unten{margin:0 0 8px}.lf-badge{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);font-weight:500;color:var(--ink-soft);margin-left:8px;white-space:nowrap}.lf-punkt{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft);flex:none}.lf-punkt.pause{background:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.lf-punkt.fehler{background:var(--warn);box-shadow:0 0 0 3px var(--warn-soft)}.lf-punkt.info{background:var(--lf-info);box-shadow:0 0 0 3px var(--lf-info-soft)}.lf-korr{border-left:3px solid var(--line);padding:6px 10px;margin-top:8px;font-size:var(--fs-klein);border-radius:0 6px 6px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.lf-korr.rein{border-left-color:var(--lf-info);background:var(--lf-info-soft)}.lf-korr.entwurf{border-left-color:var(--amber);background:var(--amber-soft)}.lf-korr .t{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.lf-aufgabe{display:flex;gap:8px;align-items:flex-start;padding:6px 0;border-top:1px solid var(--line);font-size:var(--fs-klein)}.lf-aufgabe:first-of-type{border-top:0}.lf-aufgabe.erledigt .lf-aufgabe__titel{text-decoration:line-through;color:var(--ink-soft)}.lf-aufgabe input{margin-top:3px}.lf-anrede-reihe{display:grid;grid-template-columns:160px 90px minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:end}.lf-anrede-reihe .field{margin:0}.lf-probe{font-size:var(--fs-meta);color:var(--ink-soft)}@media (max-width: 720px){.lf-anrede-reihe{grid-template-columns:1fr 1fr}}.lf-tablewrap{overflow-x:auto}.lf-verlauf td{vertical-align:middle}.lf-filter{display:flex;gap:8px;flex-wrap:wrap}.lf-filter select{width:auto;min-width:180px}.lf-abs-zeile{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line);font-size:var(--fs-klein)}.lf-abs-zeile:first-child{border-top:0}.lf-abs-zeile>div{min-width:0;overflow-wrap:anywhere}.lf-abs-zeile>.lf-abs-hinweis{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.lf-abs-form{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.lf-abs-form .voll{grid-column:1 / -1}@media (max-width: 640px){.lf-abs-zeile,.lf-abs-form{grid-template-columns:1fr}}.lf-offen{display:grid}.lf-offen-zeile{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:start;padding:8px 0;border-top:1px solid var(--line);font-size:var(--fs-klein)}.lf-offen-zeile:first-child{border-top:0}.lf-offen-zeile small{display:block;color:var(--ink-soft);font-size:var(--fs-meta)}@media (max-width: 980px){.lf-editor{grid-template-columns:1fr}.lf-inspector{position:static;max-height:none}}@media (max-width: 640px){.lf-zweige{grid-template-columns:1fr}.lf-zweige:before{display:none}.lf-leinwand{padding:16px 10px 24px}.lf-probelauf li{grid-template-columns:1fr;gap:2px}}.werk--pim{--werk: #65BF72}.werk--dam{--werk: #7c3aed}.werk--marketing{--werk: #db2777}.werk--analyse{--werk: #2563eb}.werk--integration{--werk: #ea580c}.werk--portal{--werk: #65BF72}.werk-buchstabe{font-family:var(--font-display);font-weight:700;font-size:var(--fs-text);line-height:1}.werkwahl{position:relative;flex:none}.werkwahl__knopf{display:inline-flex;align-items:center;gap:8px;height:var(--control-h);min-height:var(--control-h);padding:0 10px 0 12px;border-radius:var(--radius);font:600 var(--fs-klein) var(--font-body);white-space:nowrap;background:#7f7f7f2e;border:1px solid rgba(127,127,127,.35);color:var(--on-accent)}.werkwahl__knopf:hover{background:#7f7f7f4d;border-color:#7f7f7f59}.werkwahl__pfeil{opacity:.8}.werkwahl__faenger{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-dropdown)}.werkwahl__menue{position:absolute;top:calc(100% + 6px);left:0;z-index:calc(var(--z-dropdown) + 1);width:300px;max-width:calc(100vw - 24px);padding:6px;display:grid;gap:2px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop)}.werkwahl__kopf{padding:6px 10px 4px;font-size:var(--fs-meta);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-soft)}.werkwahl__zeile{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--radius);background:none;color:var(--ink);text-align:left;font:400 var(--fs-klein) var(--font-body);min-height:0}.werkwahl__zeile:hover{background:var(--hover);border-color:transparent}.werkwahl__zeile.aktiv{background:var(--active)}.werkwahl__symbol{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;background:var(--werk);color:var(--werk-schrift, #fff)}.werkwahl__text{display:grid;min-width:0}.werkwahl__text b{font-weight:600}.werkwahl__text small{color:var(--ink-soft);font-size:var(--fs-meta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.werkwahl__hier{font-size:var(--fs-meta);color:var(--ink-soft)}.werkwahl__trenner{height:1px;background:var(--line);margin:4px 6px}.topbar__hilfe{min-height:var(--control-h);gap:6px;flex:none}@media (max-width: 720px){.werkwahl__name,.werkwahl__pfeil{display:none}.werkwahl__knopf{width:40px;height:40px;padding:0;justify-content:center}}.leer{display:grid;justify-items:center;gap:8px;text-align:center;padding:30px 24px;border:1px dashed var(--line);border-radius:var(--radius);color:var(--ink-soft)}.leer--kompakt{padding:18px}.leer__symbol{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--active);color:var(--akzent-text, var(--accent-deep))}.leer__symbol svg{width:22px;height:22px}.leer__titel{font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-titel);color:var(--ink)}.leer__text{margin:0;max-width:56ch;font-size:var(--fs-klein);line-height:1.5}.leer__aktionen{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:6px}.leer__aktionen>button{min-height:var(--control-h)}.card>.leer,.card>.empty{margin-top:12px}.erste-schritte{display:grid;gap:12px}.erste-schritte__kopf{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.erste-schritte__titel{margin:0;font-size:var(--fs-titel);font-weight:700}.erste-schritte__stand{font-size:var(--fs-klein);color:var(--ink-soft);margin-top:2px}.erste-schritte__balken{height:6px;border-radius:99px;background:var(--hover);overflow:hidden}.erste-schritte__balken>i{display:block;height:100%;border-radius:99px;background:var(--accent-deep)}.erste-schritte__liste{list-style:none;margin:0;padding:0;display:grid}.erste-schritte__liste>li{display:grid;grid-template-columns:24px minmax(0,1fr) 170px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.erste-schritte__liste>li:first-child{border-top:0}.erste-schritte__kreis{width:22px;height:22px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center;color:#fff}.erste-schritte__liste>li.fertig .erste-schritte__kreis{background:var(--accent-deep);border-color:var(--accent-deep)}.erste-schritte__liste>li.naechster .erste-schritte__kreis{border-color:var(--accent-deep)}.erste-schritte__text{display:grid;min-width:0}.erste-schritte__text b{font-weight:600;font-size:var(--fs-text)}.erste-schritte__text small{color:var(--ink-soft);font-size:var(--fs-klein)}.erste-schritte__liste>li.fertig .erste-schritte__text b{color:var(--ink-soft);font-weight:500}.erste-schritte__aktion{display:flex;justify-content:flex-end}.erste-schritte__aktion>button{width:100%;justify-content:center;min-height:var(--control-h)}.erste-schritte__ok{font-size:var(--fs-klein);color:var(--ink-soft)}@media (max-width: 720px){.erste-schritte__liste>li.fertig{display:none}.erste-schritte__liste>li{grid-template-columns:24px minmax(0,1fr);border-top:0}.erste-schritte__liste>li:not(.fertig)~li:not(.fertig){border-top:1px solid var(--line)}.erste-schritte__aktion{grid-column:2;justify-content:flex-start}.erste-schritte__aktion>button{width:auto}}@media (max-width: 640px){.row:has(>.field){align-items:stretch!important}.row>*{flex:none!important}}.page-wrap{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.portal__body{padding-bottom:96px}html:not([data-feldinfo=aus]) [data-info]{cursor:help;text-decoration:underline dotted;text-decoration-color:var(--ink-soft);text-decoration-thickness:1px;text-underline-offset:3px}label[data-info]:not(:has(input,select,textarea,button)){width:fit-content;max-width:100%}.feld-info[hidden]{display:none}.feld-info{position:fixed;left:0;top:0;z-index:var(--z-liste, 1300);pointer-events:none;max-width:min(320px,calc(100vw - 16px));padding:8px 11px;background:var(--ink);color:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-pop);font:400 var(--fs-klein)/1.45 var(--font-body);text-transform:none;letter-spacing:normal;white-space:normal;text-align:left}.meine-einst__knopf{flex:none;width:30px;height:30px}.meine-einst__schleier{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-modal, 1000) + 5)}.meine-einst{position:fixed;left:0;top:0;z-index:calc(var(--z-modal, 1000) + 10);width:min(340px,calc(100vw - 16px));padding:14px 16px 12px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-pop)}.meine-einst__titel{font-weight:600;font-size:var(--fs-text);margin-bottom:10px}.meine-einst__schalter{display:flex;align-items:flex-start;gap:10px;width:100%;padding:4px 0;background:none;border:0;min-height:0;height:auto;text-align:left;color:var(--ink);font:inherit;cursor:pointer}.meine-einst__schalter:hover{background:none;border-color:transparent}.meine-einst__spur{flex:none;position:relative;width:38px;height:22px;margin-top:1px;border-radius:99px;background:var(--line);transition:background .15s}.meine-einst__punkt{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--on-steel);box-shadow:0 1px 2px #00000040;transition:transform .15s}.meine-einst__schalter.an .meine-einst__spur{background:var(--steel)}.meine-einst__schalter.an .meine-einst__punkt{transform:translate(16px)}.meine-einst__schalter:focus-visible{outline:none}.meine-einst__schalter:focus-visible .meine-einst__spur{outline:2px solid var(--steel);outline-offset:2px}.meine-einst__text{display:grid;gap:2px}.meine-einst__label{font-weight:600;font-size:var(--fs-text)}.meine-einst__hinweis{font-size:var(--fs-meta);color:var(--ink-soft);line-height:1.45}.meine-einst__stand{margin-top:10px;font-size:var(--fs-meta);color:var(--ink-soft)}@media (prefers-reduced-motion: reduce){.meine-einst__spur,.meine-einst__punkt{transition:none}}.rueckfrage-overlay{z-index:calc(var(--z-drawer, 1200) + 10)}.rueckfrage{max-width:440px;gap:10px}.rueckfrage__titel{margin:0;font-size:var(--fs-titel);line-height:1.3}.rueckfrage__inhalt{display:grid;gap:8px}.rueckfrage__text,.rueckfrage__folgen{margin:0;font-size:var(--fs-text);line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.rueckfrage__folgen{padding:8px 10px;border-radius:var(--radius);background:var(--warn-soft);color:var(--warn);font-weight:500}.rueckfrage__feld{display:grid;gap:4px;font-size:var(--fs-klein);color:var(--ink-soft)}.rueckfrage__feld input{width:100%}.rueckfrage__fuss{margin-top:8px}.rueckfrage__fuss>button{min-height:var(--control-h)}@media (max-width: 480px){.rueckfrage-overlay{align-items:flex-end;padding:12px}.rueckfrage{max-width:none}.rueckfrage__fuss{flex-direction:column-reverse}.rueckfrage__fuss>button{width:100%;justify-content:center}}.kf-chip{display:inline-flex;align-items:center;margin-left:6px;padding:1px 7px;border-radius:999px;background:var(--amber-soft);color:var(--amber);font-size:var(--fs-meta);font-weight:600;white-space:nowrap;vertical-align:middle}.kf-chip--aus{background:var(--code-bg);color:var(--ink-soft);font-weight:500}.kf-panel{display:grid;gap:10px}.kf-kopf{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.kf-titel{font-size:var(--fs-titel)}.kf-klein{font-size:var(--fs-meta);line-height:1.45}.kf-betrag{text-align:right;flex:none}.kf-betrag__zahl{font-size:var(--fs-kennzahl);font-weight:700;line-height:1.15}.kf-block{display:grid;gap:4px}.kf-liste{margin:0;padding-left:18px;font-size:var(--fs-klein);line-height:1.5}.kf-tabelle{font-size:var(--fs-meta)}.kf-handweg{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:var(--radius);background:var(--code-bg);color:var(--ink-soft);font-size:var(--fs-klein);line-height:1.45}.kf-handweg>svg{flex:none;margin-top:2px}.kf-fuss{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:4px}.kf-fuss>button{min-height:var(--control-h)}.rueckfrage.kf-dialog{max-width:560px}@media (max-width: 480px){.kf-betrag{text-align:left}.kf-fuss{flex-direction:column-reverse}.kf-fuss>button{width:100%;justify-content:center}}.paket-liste{margin-top:2px}.paket-zeile{display:flex;align-items:center;gap:10px;padding:7px 8px;margin:0 -8px;border-top:1px solid var(--line);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-klein)}.paket-liste>.paket-zeile:first-child{border-top:0}.paket-zeile:hover{background:var(--code-bg)}.paket-zeile>input[type=checkbox]{width:auto;margin:0;flex:none}.paket-zeile__text{flex:1;min-width:0}.paket-zeile__titel{overflow-wrap:anywhere}.paket-zeile__chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;flex:0 1 auto;max-width:55%}.paket-zeile__chips .chip{white-space:normal;text-align:left}.paket-daumen{display:flex;flex:none;min-width:52px}.paket-daumen img{width:26px;height:26px;object-fit:cover;border-radius:5px;margin-left:-6px;border:1px solid var(--line);background:var(--code-bg)}.paket-daumen img:first-child{margin-left:0}@media (max-width: 640px){.paket-zeile{flex-wrap:wrap}.paket-zeile__chips{max-width:none;justify-content:flex-start;flex-basis:100%;padding-left:26px}}.card,.popover,.modal,.toast,.feld-info{border-radius:var(--radius-lg)}.menu-item{border-radius:var(--radius)}.badge{border-radius:999px}.pim-shell__topbar{height:52px}.sidebar__header{height:52px;flex:none;padding-top:0;padding-bottom:0}.pim-shell__topbar .topbar__search{height:32px}.pim-shell__topbar .topbar__icon-btn{width:32px;height:32px}.pim-shell__topbar>.btn-sm,.pim-shell__topbar .topbar__hilfe,.pim-shell__topbar .topbar__btn,.pim-shell__topbar .werkwahl__knopf{min-height:32px;height:32px}.card{border-color:color-mix(in srgb,var(--line) 55%,transparent);box-shadow:0 1px 2px #1018280d,0 2px 8px #1018280f}[data-theme=dark] .card{border-color:var(--line);box-shadow:0 1px #ffffff08 inset,0 2px 10px #00000059}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}@media (prefers-reduced-motion: no-preference){button,.btn,.menu-item,.tab,.sidebar__item,.chip,input,select,textarea,.card{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.popover,.feld-info:not([hidden]){animation:optik-auf .12s ease-out}.tabs__strich{transition:transform .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1)}}@keyframes optik-auf{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){button,.btn,.menu-item,.tab,.sidebar__item,.sidebar__section--toggle,.chip,input,select,textarea,.card,.topbar__icon-btn,.topbar__btn,.werkwahl__knopf{transition:none}}.sidebar__section--toggle,.lf-kopf,.vn-kopf>div,.vn-zelle:before,.feldtabelle th,.nz-kopf{text-transform:none;letter-spacing:0}.tabs{position:relative}.tabs__strich{position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--accent);pointer-events:none}.tabs--strich .tab.active{border-bottom-color:transparent}html:not([data-feldinfo=aus]) [data-info]{text-decoration:none}html:not([data-feldinfo=aus]) [data-info]:after{content:"";display:inline-block;flex:none;width:13px;height:13px;margin-left:5px;vertical-align:-2px;background:currentColor;opacity:.75;-webkit-mask: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'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5'/%3E%3Ccircle cx='12' cy='7.8' r='.8' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;mask: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'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5'/%3E%3Ccircle cx='12' cy='7.8' r='.8' fill='black'/%3E%3C/svg%3E") center / contain no-repeat}html:not([data-feldinfo=aus]) [data-info]:hover:after{opacity:1}html:not([data-feldinfo=aus]) label[data-info]>span:last-child{flex:0 1 auto}html:not([data-feldinfo=aus]) label[data-info]>:is(input:not([type=checkbox]):not([type=radio]),select,textarea){order:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.topbar__ort{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:var(--spacing-sm);white-space:nowrap;overflow:hidden;font-size:var(--fs-text);color:inherit}.topbar__ort>*{overflow:hidden;text-overflow:ellipsis}.topbar__bereich{flex:0 1 auto;opacity:.85}.topbar__trenner{flex:none;opacity:.6}.topbar__seite{flex:0 1 auto;font-weight:600}.pim-shell__topbar .topbar__search{flex:0 1 440px}@media (max-width: 860px){.topbar__ort--bereich .topbar__seite,.topbar__ort--bereich .topbar__trenner--punkt{display:none}.topbar__ort{flex:1 1 auto}}.seitenkopf{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-xxl);margin:0 0 var(--spacing-xxl)}.seitenkopf__text{flex:1 1 320px;min-width:0}.seitenkopf__zeile{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-md)}.seitenkopf__titel{margin:0;line-height:1.2;overflow-wrap:anywhere}.seitenkopf__unter{margin:var(--spacing-xs) 0 0;max-width:110ch;color:var(--ink-soft);font-size:var(--fs-text)}.seitenkopf__aktion{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--spacing-sm)}.seitenkopf__aktion>.btn-sm,.seitenkopf__aktion>.knopf-anker>button{min-height:var(--control-h)}.seitenkopf__zurueck{display:inline-flex;align-items:center;gap:var(--spacing-xs);flex:none;min-height:var(--control-h-sm);padding:0 var(--spacing-md) 0 var(--spacing-sm);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink-soft);font:500 var(--fs-klein) var(--font-body);cursor:pointer}.seitenkopf__zurueck:hover{background:var(--hover);color:var(--ink)}@media (max-width: 860px){.seitenkopf{margin-bottom:var(--spacing-lg)}.seitenkopf__aktion{flex:1 1 100%;justify-content:flex-start}}.feld__pflicht{color:var(--warn);margin-left:2px}.feld__hinweis{display:block;margin-top:var(--spacing-xs);font-size:var(--fs-meta);color:var(--ink-soft)}.feld__fehler{display:block;margin-top:var(--spacing-xs);font-size:var(--fs-meta);color:var(--warn);font-weight:500}.field--fehler>input,.field--fehler>select,.field--fehler>textarea{border-color:var(--warn)}.row>.field:has(>.feld__fehler,>.feld__hinweis){position:relative}.row>.field>.feld__fehler,.row>.field>.feld__hinweis{position:absolute;top:100%;left:0;right:0}.row:has(>.field>.feld__fehler,>.field>.feld__hinweis){margin-bottom:calc(var(--spacing-md) + 2.9em);row-gap:calc(var(--spacing-lg) + 2.9em)}@media (max-width: 640px){.row>.field>.feld__fehler,.row>.field>.feld__hinweis{position:static}.row:has(>.field>.feld__fehler,>.field>.feld__hinweis){margin-bottom:var(--spacing-md);row-gap:var(--spacing-lg)}}.fehler-uebersicht{margin:0 0 var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--warn);border-left-width:4px;border-radius:var(--radius);background:var(--warn-soft);color:var(--ink)}.fehler-uebersicht ul{margin:var(--spacing-xs) 0 0 var(--spacing-xl)}.fehler-uebersicht a{color:var(--warn)}.speicherleiste{position:sticky;bottom:var(--spacing-lg);z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;margin:0 0 var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-lg);background:var(--surface);border:1px solid var(--karte-rahmen);border-radius:var(--radius-lg);box-shadow:var(--shadow-oben),var(--karte-schatten);animation:var(--einblenden)}.speicherleiste__punkt{width:8px;height:8px;flex:none;border-radius:50%;background:var(--amber)}.speicherleiste__text{flex:1 1 220px;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--spacing-md)}.speicherleiste__grund{color:var(--ink-soft);font-size:var(--fs-klein)}.speicherleiste__fehler{color:var(--warn);font-size:var(--fs-klein);font-weight:500}.speicherleiste__knoepfe{display:flex;gap:var(--spacing-sm);flex:none;margin-left:auto}@media (max-width: 860px){.speicherleiste{bottom:calc(66px + env(safe-area-inset-bottom))}.speicherleiste__knoepfe{flex:1 1 100%}.speicherleiste__knoepfe>.btn{flex:1 1 0}}.schrittbalken{margin:0 0 var(--spacing-lg)}.schrittbalken__kopf{display:flex;align-items:baseline;gap:var(--spacing-md);flex-wrap:wrap;margin-bottom:var(--spacing-sm)}.schrittbalken__name{color:var(--ink-soft)}.schrittbalken__balken{display:flex;gap:3px;list-style:none;margin:0;padding:0}.schrittbalken__platz{flex:1 1 0;min-width:0}.schrittbalken__abschnitt{display:block;width:100%;height:8px;min-height:0;padding:0;border:0;cursor:pointer;background:var(--line);transition:var(--uebergang)}.schrittbalken__platz:first-child .schrittbalken__abschnitt{border-radius:4px 0 0 4px}.schrittbalken__platz:last-child .schrittbalken__abschnitt{border-radius:0 4px 4px 0}.schrittbalken__abschnitt.is-erledigt,.schrittbalken__abschnitt.is-aktuell{background:var(--steel)}.schrittbalken__abschnitt:hover{filter:brightness(.92)}.schrittbalken__abschnitt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.schrittbalken__hinweis{margin:var(--spacing-sm) 0 0;font-size:var(--fs-klein);color:var(--ink-soft)}.assistent{display:flex;flex-direction:column;min-height:calc(100dvh - var(--band-h) - 28px)}.assistent>*{flex:none}.assistent>.schrittfuss{margin-top:auto;margin-bottom:var(--spacing-lg)}.page-wrap:has(>.assistent){padding-bottom:0}@media (max-width: 860px){.assistent{min-height:calc(100dvh - var(--band-h) - 18px)}.assistent>.schrittfuss{margin-bottom:calc(66px + env(safe-area-inset-bottom))}}.schrittfuss{position:sticky;bottom:var(--spacing-lg);z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--spacing-md);margin:var(--spacing-lg) 0 0;padding:var(--spacing-sm);background:var(--surface);border:1px solid var(--karte-rahmen);border-radius:var(--radius-lg);box-shadow:var(--shadow-oben),var(--karte-schatten)}.schrittfuss__links,.schrittfuss__rechts{flex:none;display:flex;gap:var(--spacing-sm)}.schrittfuss .btn-sm{min-height:var(--control-h)}.schrittfuss__rechts{margin-left:auto}.schrittfuss__hinweis{flex:1 1 auto;min-width:0;text-align:center;font-size:var(--fs-meta);color:var(--ink-soft)}@media (max-width: 860px){.schrittfuss{bottom:calc(66px + env(safe-area-inset-bottom))}.schrittfuss__hinweis{display:none}}@keyframes werk-schimmer{0%,to{opacity:1}50%{opacity:.45}}.platzhalter{display:flex;flex-direction:column;gap:var(--spacing-sm)}.platzhalter__balken{display:block;height:12px;border-radius:6px;background:var(--hover);box-shadow:inset 0 0 0 1px var(--line);animation:var(--schimmer)}.platzhalter--text>.platzhalter__balken:nth-of-type(4n+1){width:42%}.platzhalter--text>.platzhalter__balken:nth-of-type(4n+2){width:96%}.platzhalter--text>.platzhalter__balken:nth-of-type(4n+3){width:84%}.platzhalter--text>.platzhalter__balken:nth-of-type(4n){width:62%}.platzhalter--zeile{display:inline-flex;width:8em;vertical-align:middle}.platzhalter--zeile>.platzhalter__balken{width:100%}.platzhalter--tabelle{gap:0}.platzhalter__zeile{display:flex;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-sm);border-bottom:1px solid var(--line)}.platzhalter__zeile>.platzhalter__balken{flex:1 1 0}.platzhalter__zeile>.platzhalter__balken:first-child{flex:0 0 18%}.platzhalter__zeile:nth-child(odd)>.platzhalter__balken:nth-child(2){flex-grow:2.2}.platzhalter__zeile:nth-child(2n)>.platzhalter__balken:nth-child(3){flex-grow:.6}.platzhalter__zeile--kopf>.platzhalter__balken{height:10px;opacity:.7}.platzhalter--karten{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-lg)}.platzhalter__karte{flex:1 1 220px;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);border:1px solid var(--karte-rahmen);border-radius:var(--radius-lg);background:var(--surface)}.platzhalter__karte>.platzhalter__balken:first-child{width:40%}.platzhalter__karte>.platzhalter__balken:nth-child(2){height:22px;width:60%}.fehlerkarte{display:flex;align-items:flex-start;gap:var(--spacing-md) var(--spacing-lg);flex-wrap:wrap;margin:0 0 var(--spacing-lg);padding:var(--spacing-lg);background:var(--surface);border:1px solid var(--karte-rahmen);border-left:4px solid var(--warn);border-radius:var(--radius-lg);box-shadow:var(--karte-schatten)}.fehlerkarte__text{flex:1 1 280px;min-width:0}.fehlerkarte__titel{display:block;color:var(--ink)}.fehlerkarte__erklaerung{margin:var(--spacing-xs) 0 0;color:var(--ink-soft);max-width:90ch}.fehlerkarte__technik{margin-top:var(--spacing-sm);font-size:var(--fs-meta);color:var(--ink-soft)}.fehlerkarte__technik summary{cursor:pointer;width:max-content}.fehlerkarte__technik code{display:block;margin-top:var(--spacing-xs);white-space:pre-wrap;overflow-wrap:anywhere}.fehlerkarte__knopf{flex:none}.fehlerkarte--kompakt{align-items:center;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-lg)}.card .fehlerkarte{border-top:0;border-right:0;border-bottom:0;border-radius:0;box-shadow:none;background:transparent;padding:var(--spacing-sm) 0 var(--spacing-sm) var(--spacing-lg)}.tabs.tabs--auswahl{overflow:visible;border-bottom:0;background-image:none;padding-bottom:0}.tabs__auswahl{display:inline-flex;align-items:center;gap:var(--spacing-sm);max-width:100%;min-height:var(--control-h);padding:0 var(--spacing-md);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink-soft);font:500 var(--fs-text) var(--font-body);cursor:pointer}.tabs__auswahl>b{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar__finden{flex:0 1 440px;min-width:0;display:flex;align-items:center;gap:var(--spacing-sm);height:var(--band-ctl);min-height:0;padding:0 var(--spacing-sm) 0 var(--spacing-md);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink-soft);font:400 var(--fs-klein) var(--font-body);text-align:left;cursor:pointer}.topbar__finden-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar__finden-taste{flex:none;padding:0 6px;border:1px solid currentColor;border-radius:4px;opacity:.7;font:500 var(--fs-meta) var(--font-mono);line-height:18px}.pim-shell__topbar .topbar__finden{background:#7f7f7f2e;border-color:#7f7f7f59;color:var(--on-accent)}.pim-shell__topbar .topbar__finden:hover{background:#7f7f7f47}@media (max-width: 860px){.topbar__finden{flex:none;width:var(--band-ctl);padding:0;justify-content:center}.topbar__finden-text,.topbar__finden-taste{display:none}}.palette-schleier{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);background:var(--overlay);display:flex;justify-content:center;align-items:flex-start;padding:12vh var(--spacing-lg) var(--spacing-lg)}.palette{width:min(640px,100%);max-height:min(560px,76vh);display:flex;flex-direction:column;background:var(--surface);color:var(--ink);border:1px solid var(--karte-rahmen);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);overflow:hidden;animation:var(--einblenden)}.palette__feld{display:flex;align-items:center;gap:var(--spacing-md);flex:none;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--line);color:var(--ink-soft)}.palette__feld>input{flex:1 1 auto;min-width:0;height:32px;min-height:0;padding:0;border:0;outline:none;box-shadow:none;background:transparent;color:var(--ink);font:400 var(--fs-titel) var(--font-body)}.palette__zu{flex:none;height:24px;min-height:0;padding:0 var(--spacing-sm);border:1px solid var(--line);border-radius:4px;background:var(--surface);color:var(--ink-soft);font:500 var(--fs-meta) var(--font-mono);cursor:pointer}.palette__liste{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--spacing-sm)}.palette__gruppe+.palette__gruppe{margin-top:var(--spacing-sm)}.palette__gruppe-titel{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft)}.palette__sucht{font-weight:400}.palette__eintrag{display:flex;align-items:baseline;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);cursor:pointer}.palette__eintrag.is-aktiv{background:var(--hover);box-shadow:inset 3px 0 0 var(--steel)}.palette__titel{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette__detail{flex:0 1 auto;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta);color:var(--ink-soft)}.palette__leer{padding:var(--spacing-md);color:var(--ink-soft);font-size:var(--fs-klein)}.palette__fuss{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);flex:none;padding:var(--spacing-sm) var(--spacing-lg);border-top:1px solid var(--line);font-size:var(--fs-meta);color:var(--ink-soft)}.palette kbd,.menu-taste{padding:0 5px;border:1px solid var(--line);border-radius:4px;background:var(--hover);color:var(--ink-soft);font:500 var(--fs-meta) var(--font-mono);line-height:18px}@media (max-width: 860px){.palette-schleier{padding:0;align-items:stretch}.palette{width:100%;max-height:none;height:100dvh;border:0;border-radius:0}.palette__feld>input{font-size:var(--fs-eingabe-mobil)}.palette__fuss{display:none}}.sidebar__row{position:relative}.sidebar__row.mit-stern>.sidebar__item{padding-right:34px}.sidebar__stern{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:26px;height:26px;min-height:0;padding:0;border:0;border-radius:var(--radius);display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--ink-soft);cursor:pointer;opacity:0;transition:var(--uebergang)}.sidebar__row:hover>.sidebar__stern,.sidebar__stern:focus-visible,.sidebar__stern.sichtbar{opacity:1}.sidebar__stern:hover{background:var(--hover);color:var(--ink)}.sidebar__stern.an{color:var(--amber)}.sidebar__stern:disabled{cursor:not-allowed}.sidebar__row:hover>.sidebar__stern:disabled,.sidebar__stern.sichtbar:disabled{opacity:.35}.sidebar__section--oben{display:flex;align-items:center;gap:var(--spacing-sm)}.sidebar__section--oben>svg{color:var(--amber)}.sidebar__trenner{height:1px;background:var(--line);margin:var(--spacing-sm) var(--spacing-md)}.topbar__actions .knopf-anker>.topbar__hilfe{min-height:var(--band-ctl);height:var(--band-ctl);position:relative}.topbar__hilfe-pfeil{opacity:.7}.topbar__punkt{position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;background:var(--warn);box-shadow:0 0 0 2px var(--surface)}.menu-item:has(>.flex-1){display:flex;align-items:center;gap:var(--spacing-sm)}.auswahlleiste{position:sticky;top:var(--spacing-sm);z-index:var(--z-sticky);display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-md);margin:0 0 var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-lg);background:var(--surface);border:1px solid var(--steel);border-radius:var(--radius-lg);box-shadow:var(--karte-schatten);animation:var(--einblenden)}.auswahlleiste__zahl{font-weight:600;min-width:7em}.auswahlleiste__aktionen{margin-left:auto;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.meine-einst__gruppe{display:grid;gap:4px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.meine-einst__segmente{display:flex;margin-top:4px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.meine-einst__segment{flex:1 1 0;min-height:30px;padding:0 8px;border:0;border-radius:0;background:var(--surface);color:var(--ink-soft);font:500 var(--fs-klein) var(--font-body);cursor:pointer}.meine-einst__segment+.meine-einst__segment{border-left:1px solid var(--line)}.meine-einst__segment:hover{background:var(--hover);color:var(--ink)}.meine-einst__segment.an{background:var(--steel);color:var(--on-steel);font-weight:600}.meine-einst__segment:focus-visible{outline:2px solid var(--steel);outline-offset:-2px}[data-dichte=kompakt] td{padding-top:4px;padding-bottom:4px}[data-dichte=kompakt] th{padding-top:5px;padding-bottom:5px}[data-dichte=gross] td{padding-top:14px;padding-bottom:14px}[data-dichte=gross] th{padding-top:11px;padding-bottom:11px}@media (max-width: 860px){.topbar__hilfe-pfeil{display:none}}html:not([data-feldinfo=aus]) label[data-info]:has(>span:first-child+:is(input:not([type=checkbox]):not([type=radio]),select,textarea)):after{content:none}html:not([data-feldinfo=aus]) label[data-info]:has(>span:first-child+:is(input:not([type=checkbox]):not([type=radio]),select,textarea))>span:first-child:after{content:"";display:inline-block;width:13px;height:13px;margin-left:5px;vertical-align:-2px;background:currentColor;opacity:.75;-webkit-mask: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'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5'/%3E%3Ccircle cx='12' cy='7.8' r='.8' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;mask: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'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5'/%3E%3Ccircle cx='12' cy='7.8' r='.8' fill='black'/%3E%3C/svg%3E") center / contain no-repeat}html:not([data-feldinfo=aus]) label[data-info]:hover>span:first-child:after{opacity:1}@media (max-width: 860px){.pim-shell__topbar{--band-ctl: 36px}}@media (max-width: 720px){.topbar__ort>.topbar__trenner:first-child{display:none}}@media (max-width: 380px){.pim-shell__topbar,.pim-shell__topbar .topbar__actions{gap:6px}}.pim-shell__topbar :is(.topbar__icon-btn,.topbar__finden,.topbar__hilfe,.topbar__btn,.werkwahl__knopf,.topbar__burger){height:var(--band-ctl);min-height:var(--band-ctl);box-sizing:border-box}.pim-shell__topbar .topbar__hilfe{background:#7f7f7f2e;border-color:#7f7f7f59;color:var(--on-accent)}.pim-shell__topbar .topbar__hilfe:hover{background:#7f7f7f4d;border-color:#7f7f7f59;color:var(--on-accent)}@media (max-width: 860px){.pim-shell__topbar :is(.topbar__icon-btn,.topbar__finden,.topbar__hilfe,.topbar__btn,.topbar__burger){width:var(--band-ctl);min-width:var(--band-ctl);padding:0;justify-content:center;flex:none}}@media (max-width: 720px){.pim-shell__topbar .werkwahl__knopf{width:var(--band-ctl);min-width:var(--band-ctl);padding:0}}.sic{display:flex;flex-direction:column;gap:10px}.sic ul{list-style:none;margin:0;padding:0}.sic-liste{display:flex;flex-direction:column;gap:8px}.sic-zeile{display:grid;grid-template-columns:34px minmax(0,1fr) var(--control-h-sm);gap:4px 8px;align-items:center;padding:6px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.sic-zeile--an{border-color:var(--accent);background:var(--accent-soft)}.sic-ico{padding:2px;border:0;border-radius:var(--radius);background:transparent;line-height:0}.sic-ico:hover{background:var(--hover);border:0}.sic-ico img{display:block}.sic-ico__leer{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px dashed var(--line);color:var(--ink-soft)}.sic-zeile__link{grid-column:1 / -1;display:flex;flex-direction:column;gap:4px;min-width:0}.sic-name{align-self:flex-start;padding:0;border:0;background:transparent;gap:4px;font-size:var(--fs-klein);font-weight:600;text-align:left;min-height:var(--control-h-sm)}.sic-name:hover{border:0;color:var(--akzent-text, var(--accent-deep));text-decoration:underline}.sic input.sic-link{font-size:var(--fs-meta)}.sic-fehler{color:var(--warn);font-size:var(--fs-meta)}.sic-leise{color:var(--ink-soft);font-size:var(--fs-meta)}.sic-hinweis{padding:8px 10px;border-radius:var(--radius);background:var(--amber-soft);border:1px solid var(--amber);color:var(--ink);font-size:var(--fs-meta)}.sic-neu{align-self:flex-start;gap:6px}.sic-block{display:flex;flex-direction:column;gap:10px;padding-top:10px;border-top:1px solid var(--line)}.sic-block .field{margin:0}.sic-segment{display:flex;width:100%}.sic-segment>button{flex:1 1 auto;justify-content:center;padding:4px 6px;font-size:var(--fs-meta)}.sic-picker{display:flex;flex-direction:column;gap:8px;padding:8px;max-height:420px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.sic-picker__kopf{display:flex;justify-content:space-between;align-items:center;gap:8px}.sic-gruppe{display:flex;flex-direction:column;gap:4px}.sic-gruppe__name{font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft)}.sic-raster{display:grid;grid-template-columns:repeat(auto-fill,38px);gap:4px}.sic-kachel{width:38px;height:38px;padding:3px;justify-content:center;border-radius:8px;line-height:0}.sic-kachel img{display:block}.sic-kachel[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.sic-formen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.sic-form{justify-content:flex-start;gap:6px;padding:4px 6px;min-width:0;font-size:var(--fs-meta);font-weight:500;text-align:left;line-height:1.2;overflow-wrap:normal}.sic-form img{display:block}.sic-form[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.sic-farbwahl{display:flex;flex-direction:column;gap:6px}.sic-punkte{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sic-punktknopf{padding:2px;border-radius:6px;line-height:0}.sic-punktknopf[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.sic-punkt{display:block;width:20px;height:20px;border-radius:4px;background:var(--farbpunkt);border:1px solid var(--line)}.sic-eigene{display:inline-flex;align-items:center;gap:6px;margin:0;padding:2px 8px 2px 2px;border:1px solid var(--line);border-radius:6px;font-size:var(--fs-meta);font-weight:500;cursor:pointer}.sic input[type=color]{width:28px;min-height:0;height:24px;padding:0;border:0;background:transparent}.sic-regler{display:grid;grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:8px}.sic-regler input[type=range]{min-height:0;padding:0;accent-color:var(--accent)}.sic-regler output{font-size:var(--fs-meta);font-variant-numeric:tabular-nums;color:var(--ink-soft);text-align:right}.toasts{position:fixed;bottom:84px;right:22px;z-index:var(--z-toast, 1400);display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-sm, 8px);pointer-events:none}.toasts>.toast{position:static;pointer-events:auto;background:var(--ink);color:var(--surface);padding:10px 10px 10px 18px;border-radius:var(--radius-lg);font-size:var(--fs-text);max-width:420px;display:flex;align-items:center;gap:10px;box-shadow:0 6px 22px #0000002e}.toasts>.toast.error{background:var(--warn);color:var(--on-warn)}.toasts>.toast.success{background:var(--ok);color:var(--on-ok)}.toast__text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.toast .toast__zu{flex:none;width:28px;height:28px;min-height:0;padding:0;border:0;border-radius:var(--radius);background:transparent;color:inherit;opacity:.75;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.toast .toast__zu:hover{opacity:1;background:#7f7f7f40}.toast .toast__zu:focus-visible,.toast .toast__aktion:focus-visible{outline:2px solid currentColor;outline-offset:2px}.toast .toast__aktion{flex:none;margin-left:6px;padding:3px 12px;font-size:var(--fs-klein);font-weight:600;color:inherit;background:transparent;border:1px solid currentColor;border-radius:var(--radius)}.toast .toast__aktion:hover{background:#7f7f7f40}@media (max-width: 480px){.toasts{bottom:calc(74px + env(safe-area-inset-bottom));left:12px;right:12px;align-items:stretch}.toasts>.toast{max-width:none}}.segment{display:inline-flex;max-width:100%;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.segment>button{border:0;border-right:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);min-height:calc(var(--control-h-sm) - 2px);padding:4px 12px;font:500 var(--fs-klein) var(--font-body);cursor:pointer;white-space:nowrap}.segment>button:last-child{border-right:0}.segment>button:hover{background:var(--hover)}.segment>button.aktiv,.segment>button[aria-pressed=true],.segment>button[aria-selected=true],.segment>button[aria-current=page],.segment>button[aria-current=true]{background:var(--accent);color:var(--on-steel, #fff);font-weight:600}.segment>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.segment>button.aktiv:focus-visible,.segment>button[aria-pressed=true]:focus-visible,.segment>button[aria-selected=true]:focus-visible{outline-color:var(--on-steel, #fff)}.segment>button:disabled{opacity:.5;cursor:default}.row>.segment{flex:none}@media (max-width: 640px){.segment>button{min-height:40px}}.fb-panel{--fb-kopf: var(--accent-deep);--fb-akzent: var(--akzent-text, var(--accent-deep));--fb-ok-text: color-mix(in srgb, var(--ok) 80%, var(--ink));position:fixed;right:22px;bottom:22px;z-index:var(--z-modal);width:390px;max-width:calc(100vw - 24px);max-height:min(82vh,720px);display:flex;flex-direction:column;overflow:hidden;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop)}[data-theme=dark] .fb-panel{--fb-kopf: var(--accent);--fb-akzent: var(--accent)}.fb-panel:focus{outline:2px solid transparent}.fb-panel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.fb-head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--fb-kopf);color:var(--on-accent)}.fb-head__titel{font-size:var(--fs-text);font-weight:700}.fb-head__unter{font-size:var(--fs-meta)}.fb-panel .fb-zu{flex:none;width:28px;height:28px;min-height:0;padding:0;justify-content:center;border:0;border-radius:var(--radius);background:transparent;color:inherit}.fb-panel .fb-zu:hover{background:color-mix(in srgb,currentColor 18%,transparent);border:0}.fb-panel .fb-zu:focus-visible{outline:2px solid currentColor;outline-offset:1px}.fb-tabs{flex:none;display:flex;border-bottom:1px solid var(--line)}.fb-panel .fb-tab{flex:1;min-height:40px;justify-content:center;padding:0 8px;border:0;border-bottom:2px solid transparent;border-radius:0;background:var(--hover);color:var(--ink-soft);font:600 var(--fs-klein) var(--font-body)}.fb-panel .fb-tab:hover{background:var(--active);color:var(--ink);border-bottom-color:transparent}.fb-panel .fb-tab--an,.fb-panel .fb-tab--an:hover{background:var(--surface);color:var(--fb-akzent);border-bottom-color:var(--accent)}.fb-panel .fb-tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.fb-tab__neu{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--warn);color:var(--on-warn);font:700 var(--fs-meta) var(--font-body);display:inline-flex;align-items:center;justify-content:center}.fb-meldung{flex:none}.fb-msg{margin:12px 14px 0;padding:7px 10px;border-radius:var(--radius);font-size:var(--fs-meta)}.fb-msg--ok{background:var(--ok-soft);color:var(--fb-ok-text)}.fb-msg--fehler{background:var(--warn-soft);color:var(--warn)}.fb-body{flex:1 1 auto;min-height:0;padding:14px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px}.fb-body .field{margin-bottom:0}.fb-panel .fb-art{display:flex}.fb-panel .fb-art>button{flex:1 1 0;min-height:var(--control-h);justify-content:center}.fb-panel .fb-text{min-height:80px}.fb-label{font-size:var(--fs-meta);font-weight:600;color:var(--ink-soft)}.fb-panel .fb-voll{width:100%;height:var(--control-h);padding-block:0;justify-content:center}.fb-panel .field>label.fb-drop{position:relative;display:block;margin:0;padding:10px;border:1.5px dashed var(--line);border-radius:var(--radius);background:var(--hover);color:var(--ink);font-size:var(--fs-klein);font-weight:400;text-align:center;cursor:pointer}.fb-panel .field>label.fb-drop:hover{border-color:var(--accent);background:var(--accent-soft)}.fb-panel .field>label.fb-drop:focus-within{outline:2px solid var(--accent);outline-offset:2px}.fb-drop__link{color:var(--fb-akzent);text-decoration:underline}.fb-panel input.fb-datei{position:absolute;width:1px;height:1px;min-height:0;margin:0;padding:0;border:0;opacity:0;overflow:hidden;pointer-events:none}.fb-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.fb-thumb-wrap{position:relative}.fb-thumb{display:block;width:52px;height:52px;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line)}.fb-panel .fb-thumb__weg{position:absolute;top:-6px;right:-6px;width:20px;height:20px;min-height:0;padding:0;justify-content:center;border:0;border-radius:50%;background:var(--warn);color:var(--on-warn)}.fb-panel .fb-thumb__weg:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.fb-panel .fb-thumb__weg:hover{border:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--warn) 35%,transparent)}.fb-filter{display:flex;flex-direction:column;gap:6px}.fb-chips{display:flex;flex-wrap:wrap;gap:4px}.fb-panel .fb-chip{min-height:0;padding:3px 10px;border-radius:999px;border:1px dashed var(--line);background:transparent;color:var(--ink-soft);font-size:var(--fs-meta);font-weight:700}.fb-panel .fb-chip:hover{border-color:var(--fb-farbe);background:var(--fb-soft)}.fb-panel .fb-chip--an{border-style:solid;border-color:var(--fb-farbe);background:var(--fb-soft);color:var(--fb-text)}.fb-panel .fb-chip--an:hover{box-shadow:inset 0 0 0 1px var(--fb-farbe)}.fb-panel .fb-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fb-leer{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:var(--fs-klein);color:var(--ink-soft)}.fb-panel .fb-row{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%;padding:10px;text-align:left;font-weight:400;background:var(--surface)}.fb-panel .fb-row:hover{background:var(--hover)}.fb-row__kopf{display:flex;align-items:center;justify-content:space-between;gap:8px}.fb-row__titel{min-width:0;overflow-wrap:anywhere;font-size:var(--fs-klein);font-weight:600;color:var(--ink)}.fb-row__meta{font-size:var(--fs-meta);color:var(--ink-soft)}.fb-punkt{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--warn);vertical-align:1px}.fb-neu{font-weight:700;color:var(--warn)}.fb-badge{display:inline-block;flex:none;padding:2px 8px;border-radius:999px;font-size:var(--fs-meta);font-weight:700;white-space:nowrap;background:var(--fb-soft);color:var(--fb-text)}.fb-badge--open,.fb-chip--open{--fb-farbe: var(--fb-akzent);--fb-soft: var(--accent-soft);--fb-text: var(--fb-akzent)}.fb-badge--deferred,.fb-chip--deferred{--fb-farbe: var(--ink-soft);--fb-soft: var(--code-bg);--fb-text: var(--ink-soft)}.fb-badge--in_progress,.fb-chip--in_progress{--fb-farbe: var(--ink);--fb-soft: var(--active);--fb-text: var(--ink)}.fb-badge--resolved,.fb-chip--resolved{--fb-farbe: var(--ok);--fb-soft: var(--ok-soft);--fb-text: var(--fb-ok-text)}.fb-badge--closed,.fb-chip--closed,.fb-badge--sonst,.fb-chip--sonst{--fb-farbe: var(--ink-soft);--fb-soft: var(--hover);--fb-text: var(--ink-soft)}.fb-panel .fb-zurueck{align-self:flex-start}.fb-detail__kopf{display:flex;align-items:center;justify-content:space-between;gap:8px}.fb-detail__titel{min-width:0;overflow-wrap:anywhere;font-size:var(--fs-titel);font-weight:700}.fb-beschreibung{font-size:var(--fs-klein);white-space:pre-wrap;overflow-wrap:anywhere}.fb-antwort{padding:8px;border:1px solid color-mix(in srgb,var(--ok) 30%,transparent);border-radius:var(--radius);background:var(--ok-soft);font-size:var(--fs-klein);white-space:pre-wrap;overflow-wrap:anywhere}.fb-antwort__titel{margin-bottom:4px;font-weight:700;color:var(--fb-ok-text)}.fb-anhaenge{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.fb-anhang{padding:4px 8px;border:1px solid var(--line);border-radius:var(--radius);font-size:var(--fs-meta);color:var(--ink-soft)}.fb-anhang__bild{display:block;width:64px;height:64px;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line)}.fb-anhaenge a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}.fb-verlauf{padding-top:8px;border-top:1px solid var(--line)}.fb-blasen{display:flex;flex-direction:column;gap:8px;margin-top:8px}.fb-blase{align-self:flex-start;max-width:85%;padding:8px;border-radius:var(--radius);background:var(--code-bg);font-size:var(--fs-klein)}.fb-blase--mein{align-self:flex-end;background:var(--ok-soft)}.fb-blase__meta{margin-bottom:2px;font-size:var(--fs-meta);color:var(--ink-soft)}.fb-blase__text{white-space:pre-wrap;overflow-wrap:anywhere}.fb-zeile{display:flex;align-items:stretch;gap:8px}.fb-zeile>input{flex:1 1 auto;min-width:0}.fb-zeile>button{flex:none;height:var(--control-h);padding-block:0}.fb-panel label.fb-anfuegen{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin:0;padding:4px 0;font-size:var(--fs-meta);font-weight:500;color:var(--ink-soft);cursor:pointer}.fb-panel label.fb-anfuegen:hover{color:var(--ink)}.fb-panel label.fb-anfuegen:focus-within{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}@media (max-width: 860px),(pointer: coarse){.fb-panel .fb-zu{width:40px;height:40px}.fb-panel .fb-chip{min-height:40px;padding-inline:12px}.fb-panel .fb-zurueck,.fb-panel .fb-leer__knopf,.fb-panel .fb-art>button{min-height:40px}.fb-panel label.fb-anfuegen{min-height:40px}.fb-panel .fb-body input:not([type=file]),.fb-panel .fb-body select{min-height:44px}.fb-panel .fb-voll{height:44px}.fb-zeile>button{height:auto;min-height:40px}}@media (max-width: 860px){.fb-panel{left:0;right:0;bottom:0;width:auto;max-width:none;max-height:88dvh;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-bottom:env(safe-area-inset-bottom)}}:root{--z-designer: 200;--drs-links-b: 240px;--drs-rechts-b: 340px;--drs-kopf-h: 56px;--drs-fuss-h: 40px}.drs-huelle{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-designer);display:flex;background:var(--bg)}.drs{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;background:var(--bg);color:var(--ink)}.drs--seite{height:calc(100vh - 220px);min-height:560px;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.drs-kopf{flex:none;display:flex;align-items:center;gap:var(--spacing-md);min-height:var(--drs-kopf-h);padding:0 var(--spacing-lg);background:var(--surface);border-bottom:1px solid var(--line)}.drs-kopf__links{display:flex;align-items:center;gap:var(--spacing-sm);flex:1 1 0;min-width:0}.drs-kopf__rechts{display:flex;align-items:center;gap:var(--spacing-sm);flex:0 0 auto;justify-content:flex-end}.drs-kopf__mitte{display:flex;align-items:center;gap:var(--spacing-sm);flex:0 0 auto}.drs-kopf__titel{font:600 var(--fs-text) var(--font-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.drs-kopf .btn,.drs-kopf .segment>button{min-height:var(--control-h)}.drs-kopf .segment{height:var(--control-h)}.drs-kopf .segment>button{display:inline-flex;align-items:center;gap:var(--spacing-xs);height:100%;min-height:0;padding-block:0}.drs-kopf .btn-icon{width:var(--control-h);padding:0}.drs-kopf .btn{flex:none;white-space:nowrap}.drs-kopf .btn[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.drs-kopf .mehr-knopf{min-height:var(--control-h);min-width:var(--control-h)}.drs-leib{flex:1 1 auto;min-height:0;position:relative;display:grid;grid-template-columns:var(--drs-links-b) minmax(0,1fr) var(--drs-rechts-b)}.drs-elemente,.drs-einstellungen{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--surface)}.drs-elemente{border-right:1px solid var(--line)}.drs-einstellungen{border-left:1px solid var(--line)}.drs-inhalt{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--spacing-md);overscroll-behavior:contain}.drs-reiter.tabs{flex:none;margin:0;padding:0 var(--spacing-sm)}.drs-leinwand{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg)}.drs-flaeche{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;position:relative;display:flex;flex-direction:column}.drs-leinwand__fuss{flex:none;display:flex;align-items:center;gap:var(--spacing-sm);min-height:var(--drs-fuss-h);padding:0 var(--spacing-md);background:var(--surface);border-top:1px solid var(--line);font-size:var(--fs-meta);color:var(--ink-soft)}.drs-brett{margin:var(--spacing-xl) auto;max-width:calc(100% - 2 * var(--spacing-lg));background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--karte-schatten, var(--shadow-pop));overflow:hidden}.drs-fuss{flex:none;display:flex;align-items:center;gap:var(--spacing-md);min-height:var(--drs-fuss-h);padding:0 var(--spacing-lg);background:var(--surface);border-top:1px solid var(--line);font-size:var(--fs-klein)}.drs-fuss .btn-sm{flex:none}.drs-fuss__platz{flex:1 1 auto}.drs-fuss__punkt{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ok)}.drs-fuss__punkt--offen{background:var(--amber)}.drs-fuss__punkt--fehler{background:var(--warn)}.drs-fuss__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drs-fuss__fehler{color:var(--warn)}.drs-fuss__hinweise{cursor:pointer}.drs-fuss__hinweise.chip.amber{color:var(--amber-ink, var(--ink));border:1px solid var(--amber)}.drs-mobilbar,.drs-schleier{display:none}@media (max-width: 1180px){.drs-text-breit{display:none}.drs-leib{grid-template-columns:minmax(0,1fr)}.drs-elemente,.drs-einstellungen{position:absolute;left:0;right:0;bottom:0;z-index:5;height:min(62%,460px);border:0;border-top:1px solid var(--line);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-pop);transform:translateY(105%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}.drs-elemente.ist-offen,.drs-einstellungen.ist-offen{transform:none;visibility:visible;transition:transform .2s ease}.drs-schleier{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border:0;background:var(--overlay, rgba(15, 23, 32, .45));cursor:pointer}.drs-mobilbar{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--surface);border-top:1px solid var(--line)}.drs-mobilbar .btn{min-height:44px}.drs-mobilbar .btn[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}}@media (max-width: 720px){.drs-kopf{flex-wrap:wrap;padding:var(--spacing-sm) var(--spacing-md);row-gap:var(--spacing-sm)}.drs-kopf__links{flex:1 1 100%}.drs-kopf__rechts{flex:1 1 100%;order:2;justify-content:flex-start;flex-wrap:wrap}.drs-kopf__mitte{order:3;flex:1 1 100%;justify-content:flex-start;overflow-x:auto}.drs-fuss{flex-wrap:wrap;row-gap:var(--spacing-xs);padding-block:var(--spacing-xs)}.drs-fuss__text{white-space:normal;flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.drs-elemente,.drs-einstellungen{transition:none}}:root{--akzent-text: var(--akzent-text-hell, var(--accent-deep));--fokus: var(--accent);--fokus-breite: 2px;--pop-b: 340px}[data-theme=dark]{--akzent-text: var(--accent)}html[data-kontrast=hoch]{--bg: #F2F4F6;--surface: #FFFFFF;--ink: #000000;--ink-soft: #33404D;--line: #5E6B7A;--hover: #E8ECF0;--active: #DDE3E9;--code-bg: #E8ECF0;--ok: #14573A;--ok-soft: #E1F0E8;--warn: #7A241A;--warn-soft: #F8E8E5;--amber: #7A4906;--amber-soft: #FBF1DF;--amber-ink: #6B3F00;--violet: #5B1A9E;--violet-soft: #F3EEFB;--color-draft: #4D5A68;--on-steel: #FFFFFF;--on-amber: #FFFFFF;--on-warn: #FFFFFF;--on-ok: #FFFFFF;--on-accent: #FFFFFF;--karte-rahmen: var(--line);--karte-schatten: none;--fokus: #0B5CD5;--fokus-breite: 3px;--akzent-text: color-mix(in srgb, var(--accent) 88%, #000);accent-color:var(--accent)}html[data-theme=dark][data-kontrast=hoch]{--bg: #000000;--surface: #0B0F14;--ink: #FFFFFF;--ink-soft: #C5CED8;--line: #8696A8;--hover: #1A222B;--active: #232E3A;--code-bg: #161D26;--ok: #6FD6A2;--ok-soft: #10261B;--warn: #FF9A8A;--warn-soft: #34130F;--amber: #FFC25A;--amber-soft: #2E2208;--amber-ink: #FFC25A;--violet: #D2A8FF;--violet-soft: #241830;--color-draft: #9AA7B5;--on-steel: #000000;--on-amber: #000000;--on-warn: #000000;--on-ok: #000000;--on-accent: #FFFFFF;--karte-schatten: none;--fokus: #7DB4FF}html[data-kontrast=hoch] :is(a,button,input,select,textarea,summary,[tabindex],[role=button],[role=tab],[role=switch],[role=radio],[role=menuitem],[role=option]):focus-visible{outline:var(--fokus-breite) solid var(--fokus);outline-offset:2px;box-shadow:0 0 0 2px var(--surface)}html[data-kontrast=hoch] :is(.pim-shell__topbar,.sidebar__header) :is(a,button,input,[tabindex],[role=button]):focus-visible{outline-color:var(--on-accent);box-shadow:none}html[data-kontrast=hoch] .toast :is(button,a):focus-visible{outline-color:currentColor;box-shadow:none}html[data-kontrast=hoch] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]){border-width:2px}html[data-kontrast=hoch] :is(button,.btn){border-width:2px}html[data-kontrast=hoch] .card{border-width:2px}html[data-kontrast=hoch] .chip{box-shadow:inset 0 0 0 1.5px currentColor}html[data-kontrast=hoch] :is(.page-wrap,.card,.modal) a:not([class*=btn]):not(.sidebar__item){text-decoration:underline;text-underline-offset:3px}html[data-kontrast=hoch] .pim-shell__topbar :is(.topbar__icon-btn,.topbar__finden,.topbar__hilfe,.werkwahl__knopf,.topbar__burger){background:transparent;border:2px solid var(--on-accent);color:var(--on-accent)}html[data-kontrast=hoch] .pim-shell__topbar :is(.topbar__icon-btn,.topbar__finden,.topbar__hilfe,.werkwahl__knopf,.topbar__burger):hover{background:var(--on-accent);color:var(--accent-deep)}html[data-kontrast=hoch] .pim-shell__topbar .topbar__burger span{background:currentColor}html[data-kontrast=hoch] .pim-shell__topbar :is(.topbar__bereich,.topbar__trenner,.topbar__search-hint,.topbar__finden kbd){opacity:1;border-color:currentColor}html[data-kontrast=hoch] :is(.segment>button,.meine-einst__segment):is([aria-pressed=true],[aria-selected=true],[aria-checked=true],.aktiv,.an):before{content:"";display:inline-block;width:12px;height:12px;margin-right:6px;vertical-align:-1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center / contain no-repeat}html[data-kontrast=hoch] .meine-einst__spur{background:var(--surface);box-shadow:inset 0 0 0 2px var(--ink)}html[data-kontrast=hoch] .meine-einst__punkt{background:var(--ink);box-shadow:none}html[data-kontrast=hoch] .meine-einst__schalter.an .meine-einst__spur{background:var(--accent);box-shadow:none}html[data-kontrast=hoch] .meine-einst__schalter.an .meine-einst__punkt{background:var(--on-steel)}html[data-kontrast=hoch] :is(.meine-einst__hinweis,.meine-einst__stand){color:var(--ink)}html[data-schrift=gross]{--fs-meta: 14px;--fs-klein: 15px;--fs-text: 16px;--fs-titel: 18px;--fs-seite: 30px;--fs-kennzahl: 30px;--fs-kennzahl-gross: 46px;--fs-eingabe-mobil: 16px;--control-h: 40px;--control-h-sm: 32px;--band-h: 56px;--band-ctl: 36px;--pop-b: 380px}html[data-schrift=sehr]{--fs-meta: 16px;--fs-klein: 17px;--fs-text: 18px;--fs-titel: 21px;--fs-seite: 34px;--fs-kennzahl: 34px;--fs-kennzahl-gross: 52px;--fs-eingabe-mobil: 18px;--control-h: 44px;--control-h-sm: 36px;--band-h: 60px;--band-ctl: 40px;--pop-b: 430px}.sidebar__header>div:not(.sidebar__logo){min-width:0;flex:1}.sidebar__title,.sidebar__subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-bewegung=ruhig]{--uebergang: none;--einblenden: none;--gleiten: none;--schimmer: none;scroll-behavior:auto}html[data-bewegung=ruhig] *,html[data-bewegung=ruhig] *:before,html[data-bewegung=ruhig] *:after{animation:none!important;transition:none!important}@media (forced-colors: active){:focus-visible{outline:3px solid Highlight;outline-offset:2px}:is(.card,.chip,.segment,button,.btn,input,select,textarea){border:1px solid CanvasText}}.meine-einst{width:min(var(--pop-b),calc(100vw - 16px));max-height:calc(100vh - 16px);overflow-y:auto}.meine-einst__gruppenkopf{font-weight:600;font-size:var(--fs-text);color:var(--akzent-text);margin-bottom:2px}.meine-einst__zeile{display:grid;gap:2px}.meine-einst__zeile+.meine-einst__zeile{margin-top:8px}.meine-einst__fuss{display:flex;align-items:center;gap:10px;margin-top:10px}.meine-einst__fuss .meine-einst__stand{flex:1;margin-top:0}.meine-einst__fuss>button{flex:none}
