.support-inhalt .hilfe-vorspann{font-size:var(--t-sm);margin:0 0 18px;padding-right:44px;line-height:1.55}.support-inhalt .hilfe-vorspann b{font-weight:600}.password-field{position:relative}.password-field input{width:100%;padding-right:96px!important}.password-field-actions{align-items:center;gap:2px;display:flex;position:absolute;top:0;bottom:0;right:4px}.password-field-btn{border-radius:var(--lo-r);color:var(--lo-ink-3);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;display:flex}.password-field-btn:hover{background:var(--lo-sunken);color:var(--lo-gold-kante)}.workshop-new-submit{padding:16px 0 0}.workshop-new-submit .btn-primary{width:100%;font-size:var(--t-xs);padding:12px 20px}.workshop-new-status{font-family:var(--mono);font-size:var(--t-2xs);letter-spacing:.02em;color:var(--lo-ink-3);align-items:center;gap:7px;display:flex}.workshop-new-status.saved:before{content:"";background:var(--lo-gruen);border-radius:50%;flex-shrink:0;width:6px;height:6px}.workshops-overview-bloecke{border-left:1px solid var(--lo-line);flex-direction:column;gap:2px;margin:0 0 8px 26px;padding:2px 0 2px 20px;list-style:none;display:flex}.workshops-overview-bloecke li{font-size:var(--t-xs);border-radius:var(--lo-r);align-items:baseline;gap:10px;padding:5px 8px;display:flex}.workshops-overview-bloecke li:hover{background:var(--lo-sunken)}.workshops-overview-bloecke li.cancelled{opacity:.5;text-decoration:line-through}.workshops-overview-block-nr{font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-ink-3);flex:none;min-width:12px}.workshops-overview-block-name{color:var(--lo-ink);font-family:inherit;font-size:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}a.workshops-overview-block-name,button.workshops-overview-block-name{text-decoration:none}a.workshops-overview-block-name:hover,button.workshops-overview-block-name:hover{color:var(--lo-bernstein)}button.workshops-overview-block-name:focus-visible{outline:1.5px solid var(--lo-link);outline-offset:2px}.workshops-overview-block-art{font-family:var(--mono);font-size:var(--t-3xs);letter-spacing:.01em;color:var(--lo-ink-3)}.workshops-overview-row.cancelled .workshops-overview-row-link{opacity:.45}.workshops-overview-cancelled-tag{font-family:var(--mono);font-size:var(--t-3xs);letter-spacing:.01em;color:var(--lo-rot);border:1px solid var(--lo-rot);vertical-align:middle;border-radius:999px;margin-left:9px;padding:1px 6px}.workshops-overview-check{accent-color:var(--lo-gold-kante);cursor:pointer;flex-shrink:0;width:15px;height:15px}.wortmarke{white-space:nowrap}.wortmarke-i{position:relative}.wortmarke-i:after{content:"";aspect-ratio:1;background:#d4692a;border-radius:50%;width:.19em;height:auto;display:block;position:absolute;top:.25em;left:50%;transform:translate(-50%)}html[data-theme=dark] .wortmarke-i:after{background:#ef8a4a}.loodio-zeichen{background:url(/loodio-zeichen.png) 50%/contain no-repeat;flex-shrink:0;display:inline-block}@media (min-width:780px){.auth-card-weit .auth-alt{border-left:1px solid var(--lo-line-2);min-height:100%;padding-left:40px}}.auth-alt{z-index:1;flex-direction:column;gap:14px;display:flex;position:relative}.auth-spalte{z-index:1;position:relative}.auth-oauth-form{display:flex}.auth-oauth-btn{border-radius:var(--lo-r);border:1px solid var(--lo-line-2);background:var(--lo-karte);width:100%;color:var(--lo-ink);font-family:var(--body);font-size:var(--t-sm);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:11px 20px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.auth-oauth-btn:hover{border-color:var(--lo-link);background:var(--lo-sunken)}.glocke{margin-left:8px;position:relative}.glocke-zahl{background:var(--lo-gold-kante);min-width:15px;height:15px;color:var(--lo-on-fill);font-family:var(--mono);font-size:var(--t-3xs);letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-weight:600;display:inline-flex;position:absolute;top:3px;right:2px}.glocke-feld{z-index:60;border-radius:var(--lo-r-lg);background:var(--lo-schwebt-flaeche);width:340px;max-height:420px;box-shadow:var(--lo-schwebt);border:0;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.glocke-feld ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.glocke-feld a{border-radius:var(--lo-r);color:var(--lo-ink);align-items:center;gap:10px;padding:8px 9px;text-decoration:none;display:flex}.glocke-feld a:hover{background:var(--lo-karte)}.glocke-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.glocke-text b{font-size:var(--t-xs);font-weight:600;line-height:1.35}.glocke-text small{font-size:var(--t-2xs);color:var(--lo-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.glocke-wann{font-family:var(--mono);font-size:var(--t-2xs);color:var(--lo-ink-3);white-space:nowrap}.glocke-wann.spaet{color:var(--lo-rot)}.glocke-leer{font-size:var(--t-xs);color:var(--lo-ink-3);text-align:center;margin:0;padding:16px 10px}.accordion-page:has(>.einstellungen-flaeche){flex-direction:column;flex:auto;min-height:0;display:flex}.modal .panel,.modal .dash-card{border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);background:var(--lo-karte);padding:24px}.workshop-shell-resize-handle{cursor:col-resize;z-index:5;width:8px;position:absolute;top:0;bottom:0;right:-4px}.workshop-shell-resize-handle:after{content:"";background:0 0;width:2px;position:absolute;top:0;bottom:0;left:3px}.workshop-shell-resize-handle:hover:after,.workshop-shell-resize-handle:active:after{background:var(--lo-link)}.shell-main-panel-loading{color:var(--lo-ink-3);font-size:var(--t-xs);padding:40px}.back-link{font-family:var(--mono);font-size:var(--t-2xs);color:var(--lo-ink-3);border:1px solid var(--lo-line-2);border-radius:var(--lo-r);align-items:center;gap:6px;padding:6px 10px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.back-link:hover{border-color:var(--lo-link);color:var(--lo-link)}.modal{background:var(--lo-karte);border:1px solid var(--lo-line-2);border-radius:var(--lo-r-lg);width:calc(100% - 40px);max-width:760px;max-height:calc(100dvh - 100px);color:var(--lo-ink);flex-direction:column;margin:auto;padding:0;display:flex;overflow:hidden;box-shadow:0 20px 60px #1c1f2640}.modal::backdrop{background:#1c1f2673}[data-theme=dark] .modal::backdrop{background:#0000008c}.modal:not([open]){display:none}.loodio-wortmarke{font-family:var(--wordmark);letter-spacing:-.015em;color:var(--lo-ink);font-weight:600;line-height:1}.doc-ablage{border:1px dashed var(--lo-line-2);border-radius:var(--lo-r-lg);background:var(--lo-sunken);color:var(--lo-ink-3);align-items:center;gap:12px;margin-bottom:12px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.doc-ablage.aktiv{border-color:var(--lo-gold-kante);background:var(--lo-bern-flaeche);color:var(--lo-gold-kante)}.doc-ablage-text{font-size:var(--t-xs);flex:1}.doc-suche-zahl{font-family:var(--mono);font-size:var(--t-2xs);white-space:nowrap}.doc-typ{font-family:var(--mono);font-size:var(--t-3xs);text-align:center;border-radius:var(--lo-r);background:var(--lo-sunken);color:var(--lo-ink-3);padding:3px 0;font-weight:600}.doc-name{font-size:var(--t-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.doc-herkunft,.doc-groesse{font-family:var(--mono);font-size:var(--t-2xs);color:var(--lo-ink-3);white-space:nowrap}.modal-ziele{margin-top:22px}.modal-ziele ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.modal-ziele .btn{justify-content:flex-start;gap:8px;width:100%}.onboarding-tour-backdrop{z-index:50;background:#1c1f2673;justify-content:center;align-items:flex-start;padding:50px 20px;display:flex;position:fixed;inset:0}[data-theme=dark] .onboarding-tour-backdrop:not(.onboarding-tour-corner){background:#0000008c}.onboarding-tour-corner{pointer-events:none}.onboarding-tour-corner>*{pointer-events:auto}.onboarding-tour{background:var(--lo-karte);border:1px solid var(--lo-line-2);border-radius:var(--lo-r-lg);width:100%;max-width:440px;color:var(--lo-ink);flex-direction:column;max-height:calc(100dvh - 100px);display:flex;overflow:hidden;box-shadow:0 20px 60px #1c1f2640}.onboarding-tour-backdrop:not(.onboarding-tour-corner){padding-top:130px}.onboarding-tour-backdrop.onboarding-tour-corner{background:0 0;justify-content:flex-end;align-items:flex-end;padding:24px}.onboarding-tour-corner .onboarding-tour{box-shadow:0 12px 40px #14141947}.onboarding-tour-body{text-align:center;padding:36px 32px 8px}.onboarding-tour-icon{background:var(--lo-bern-flaeche);width:56px;height:56px;color:var(--lo-gold-kante);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.onboarding-tour-step-label{font-family:var(--mono);font-size:var(--t-2xs);color:var(--lo-ink-3);margin-bottom:10px}.onboarding-tour-body h3{font-family:var(--display);font-size:var(--t-md);letter-spacing:-.01em;margin-bottom:10px;font-weight:600}.onboarding-tour-body p{font-size:var(--t-sm);color:var(--lo-ink-3);line-height:1.6}.onboarding-tour-nav-hint{font-family:var(--mono);font-size:var(--t-2xs);color:var(--lo-gold-kante);margin-top:10px}.onboarding-tour-compact{max-width:300px}.onboarding-tour-compact .onboarding-tour-body{text-align:left;padding:20px 20px 4px}.onboarding-tour-compact .onboarding-tour-icon{width:38px;height:38px;margin:0 0 12px}.onboarding-tour-compact .onboarding-tour-icon svg{width:18px;height:18px}.onboarding-tour-compact .onboarding-tour-body h3{font-family:var(--display);font-size:var(--t-sm);letter-spacing:normal;margin-bottom:6px;font-weight:600}.onboarding-tour-compact .onboarding-tour-body p{font-size:var(--t-xs);line-height:1.5}.onboarding-tour-compact .onboarding-tour-dots{justify-content:flex-start;padding:14px 20px 0}.onboarding-tour-compact .onboarding-tour-actions{padding:14px 20px}.onboarding-tour-compact .onboarding-tour-actions .btn-ghost,.onboarding-tour-compact .onboarding-tour-actions .btn-primary{font-size:var(--t-xs);padding:7px 12px}.onboarding-tour-dots{justify-content:center;gap:6px;padding:20px 0;display:flex}.onboarding-tour-dot{background:var(--lo-line-2);border-radius:50%;width:6px;height:6px}.onboarding-tour-dot.active{background:var(--lo-gold-kante)}.onboarding-tour-actions{border-top:1px solid var(--lo-line);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.onboarding-tour-actions-right{gap:8px;display:flex}.canvas{gap:14px;margin-top:20px;display:grid}.canvas-cell{background:var(--lo-sunken);border:1px solid var(--lo-line);border-radius:var(--lo-r);flex-direction:column;min-height:140px;padding:12px 14px;display:flex}.canvas-cell-label{font-family:var(--mono);font-size:var(--t-2xs);color:var(--lo-link);margin-bottom:8px;font-weight:600}.canvas-cell-input{resize:vertical;font-family:var(--body);font-size:var(--t-sm);color:var(--lo-ink);background:0 0;border:none;flex:1;width:100%;min-height:90px;line-height:1.5}.canvas-cell-input:focus{outline:none}.tpl-grid2x2{grid-template-columns:1fr 1fr}.tpl-boxes{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.tpl-list,.tpl-list2{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tpl-list7{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.tpl-cell-label{font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-link);margin-bottom:5px;font-weight:600}.tpl-cell-example{font-size:var(--t-xs);color:var(--lo-ink-3);font-style:italic;line-height:1.4}.tpl-kompakt{gap:3px;margin:0}.tpl-kompakt .tpl-cell,.tpl-kompakt .tpl-column,.tpl-kompakt .tpl-table-head{text-align:center;border-radius:var(--lo-r);border:none;justify-content:center;align-items:center;min-height:30px;padding:5px 6px;display:flex}.tpl-kompakt .tpl-cell-label,.tpl-kompakt .tpl-column-label,.tpl-kompakt .tpl-table-head{font-family:var(--display);font-size:var(--t-3xs);letter-spacing:.01em;text-transform:none;color:var(--tpl-ink);overflow-wrap:anywhere;margin-bottom:0;font-weight:600;line-height:1.2}.tpl-kompakt.tpl-list7 .tpl-cell-label,.tpl-kompakt.tpl-boxes .tpl-cell-label{font-size:var(--t-3xs)}.tpl-kompakt.tpl-grid2x2 .tpl-cell{min-height:42px}.tpl-kompakt.tpl-boxes{grid-template-columns:repeat(auto-fit,minmax(52px,1fr))}.tpl-kompakt.tpl-list,.tpl-kompakt.tpl-list2{grid-template-columns:repeat(auto-fit,minmax(62px,1fr))}.tpl-kompakt.tpl-list7{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}.tpl-kompakt.tpl-columns{grid-auto-columns:minmax(44px,1fr)}.tpl-kompakt.tpl-table{gap:3px}.tpl-ton-1{background:var(--tpl-1)}.tpl-ton-2{background:var(--tpl-2)}.tpl-ton-3{background:var(--tpl-3)}.tpl-ton-4{background:var(--tpl-4)}.tpl-ton-5{background:var(--tpl-5)}.tpl-columns{grid-auto-columns:minmax(120px,1fr);grid-auto-flow:column;align-items:start}.tpl-column{background:var(--lo-sunken);border:1px solid var(--lo-line);border-radius:var(--lo-r);flex-direction:column;gap:6px;padding:8px;display:flex}.tpl-column-label{font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-link);margin-bottom:2px;font-weight:600}.tpl-card{background:var(--lo-karte);border:1px solid var(--lo-line-2);border-radius:var(--lo-r);font-size:var(--t-xs);color:var(--lo-ink-3);padding:6px 8px;font-style:italic;line-height:1.35;box-shadow:0 1px 2px #14141914}.tpl-table{background:var(--lo-line);border:1px solid var(--lo-line);border-radius:var(--lo-r);gap:1px;display:grid;overflow:hidden}.tpl-table-head{background:var(--lo-sunken);font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-link);padding:7px 10px;font-weight:600}.tpl-table-cell{background:var(--lo-karte);font-size:var(--t-xs);color:var(--lo-ink-3);padding:8px 10px;font-style:italic;line-height:1.4}.join-page{background:var(--lo-raised);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:24px;display:flex}.site-footer{border-top:1px solid var(--lo-line);font-size:var(--t-xs);color:var(--lo-ink-3);flex-wrap:wrap;align-items:center;gap:16px;padding:18px 32px;display:flex}.site-footer a{color:var(--lo-ink-3)}.site-footer a:hover{color:var(--lo-link)}.survey-page{background:var(--lo-raised);align-content:center;place-items:center;gap:20px;min-height:100vh;padding:32px 20px;display:grid}.survey-logo{object-fit:contain;width:auto;max-width:200px;height:44px}.survey-closed{color:var(--lo-ink-3);margin:0}.ki-beleg{font-size:var(--t-2xs);color:var(--lo-ink-3);margin-top:10px}.ki-modus label.gewaehlt{border-color:var(--lo-gold-kante);background:var(--lo-sunken)}.pptx-vorlage-stand{padding:12px 0 4px}.pptx-vorlage-werte{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:10px 0;display:grid}.pptx-vorlage-werte dt{font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-ink-3);margin-bottom:3px}.pptx-vorlage-werte dd{font-size:var(--t-xs);align-items:center;gap:6px;margin:0;display:flex}.pptx-farbe{border-radius:var(--lo-r);border:1px solid var(--lo-line-2);flex:none;width:14px;height:14px}.pptx-vorlage-upload{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.pptx-vorlage-upload input{font-size:var(--t-xs);min-width:0;max-width:100%;min-height:24px}.modul-prompt-start{margin-bottom:18px}.bibliothek-vorlage{display:block}.bibliothek-vorlage summary{cursor:pointer;align-items:baseline;gap:10px;padding:8px 0;list-style:none;display:flex}.bibliothek-vorlage summary::-webkit-details-marker{display:none}.bibliothek-vorlage summary:before{content:"";border-right:1.5px solid var(--lo-ink-3);border-bottom:1.5px solid var(--lo-ink-3);flex:none;width:6px;height:6px;margin-top:5px;transition:transform .15s;transform:rotate(-45deg)}.bibliothek-vorlage details[open] summary:before{transform:rotate(45deg)}.bibliothek-vorlage summary .panel-list-meta{margin-left:auto}.bibliothek-diagnose{font-size:var(--t-xs);padding:4px 0 10px}.bibliothek-diagnose>p{font-size:var(--t-xs);margin:0 0 10px}.bibliothek-diagnose ol{flex-direction:column;gap:9px;margin:0;padding-left:22px;display:flex}.bibliothek-diagnose ol>li{line-height:1.5}.bibliothek-diagnose ul{font-size:var(--t-xs);color:var(--lo-ink-3);flex-direction:column;gap:3px;margin:4px 0 0;padding-left:16px;display:flex}.bibliothek-vorlage-traktanden{font-size:var(--t-xs);flex-direction:column;gap:12px;margin:4px 0 10px;padding-left:22px;display:flex}.bibliothek-vorlage-traktanden>li>p{font-size:var(--t-xs);margin:2px 0 4px}.bibliothek-vorlage-traktanden ul{font-size:var(--t-xs);color:var(--lo-ink-3);flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.cockpit-hinweis{border-radius:var(--lo-r);background:var(--lo-bern-flaeche);color:var(--lo-bernstein);font-size:var(--t-2xs);margin:10px 0 0;padding:8px 10px;line-height:1.45}.bereich-zahl{font-size:var(--t-xs);color:var(--lo-ink-3);align-items:center;gap:7px;margin:0 0 12px;display:flex}.bereich-warnung{align-items:center;gap:8px;max-width:640px;margin:0 0 16px;display:flex}.thema-pfeil{color:var(--lo-ink-3);transition:transform .15s var(--ease-premium);flex-shrink:0}.thema-liste li.auf .thema-pfeil{color:var(--lo-gold-kante);transform:rotate(90deg)}.thema-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.thema-text b{font-size:var(--t-xs);font-weight:600}.thema-text small{font-size:var(--t-2xs);color:var(--lo-ink-3)}.thema-zahl{font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-gold-kante);flex-shrink:0}.thema-inhalt{padding:4px 6px 12px 30px}.thema-symptome,.thema-merkmale{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.thema-symptome li{font-size:var(--t-xs);color:var(--lo-ink);line-height:1.5}.thema-symptome li:before{content:"„";color:var(--lo-ink-3)}.thema-symptome li:after{content:"“";color:var(--lo-ink-3)}.thema-merkmale{border-top:1px solid var(--lo-line);margin-top:10px;padding-top:10px}.thema-merkmale li{font-size:var(--t-xs);color:var(--lo-ink-3);line-height:1.5}.thema-merkmale li:before{content:"→ "}.schritt-kopf{border-bottom:1px solid var(--lo-line);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;padding:9px 4px 13px;display:flex}.minirad-marke{font-size:var(--t-md);color:var(--lo-ink);letter-spacing:-.005em;font-weight:600}.minirad-blatt{opacity:.34}.minirad-kern{fill:var(--lo-ink);opacity:.1}.minirad-kern.an{fill:var(--lo-fill);opacity:1}.minirad-blatt.an{opacity:1}.minirad-blatt.ton-1{fill:var(--rad-1)}.minirad-blatt.ton-2{fill:var(--rad-2)}.minirad-blatt.ton-4{fill:var(--rad-4)}.minirad-blatt.ton-5{fill:var(--rad-5)}.minirad-blatt.ton-6{fill:var(--rad-6)}.minirad-blatt.an.ton-1{fill:var(--rad-1-ton)}.minirad-blatt.an.ton-2{fill:var(--rad-2-ton)}.minirad-blatt.an.ton-4{fill:var(--rad-4-ton)}.minirad-blatt.an.ton-5{fill:var(--rad-5-ton)}.minirad-blatt.an.ton-6{fill:var(--rad-6-ton)}.page-head .minirad-marke,.bereich-kopf .minirad-marke{font-size:var(--t-2xs);color:var(--lo-ink-3);letter-spacing:.01em;grid-area:1/1/auto/-1;align-self:center;margin-bottom:6px;font-weight:600}.schritt-teile{flex:none;gap:4px;margin-left:4px;display:flex}.schritt-teile .fall-antwort{font-size:var(--t-2xs);padding:6px 12px}.thema-zahl{font-family:var(--body);font-size:var(--t-2xs);letter-spacing:.06em}.thema-pfeil{color:var(--lo-ink-3);flex-shrink:0}.thema-zahl{font-family:var(--body);font-size:var(--t-2xs);letter-spacing:.04em;text-transform:none;color:var(--lo-ink-3);background:0 0;padding:0}.thema-zeile .thema-text b,.thema-zeile .thema-text small{text-transform:none;letter-spacing:0;font-family:var(--body)}.thema-zeile .thema-text b{font-size:var(--t-xs);font-weight:600}.thema-zeile .thema-text small{font-size:var(--t-2xs);color:var(--lo-ink-3)}@media (min-width:1080px) and (max-height:900px){.app-root>.site-footer{padding:8px 32px}}.seiten-laedt{justify-content:center;align-items:center;gap:7px;min-height:220px;padding:48px 0;display:flex}.seiten-laedt-punkt{background:var(--lo-ink-3);opacity:.35;border-radius:999px;width:6px;height:6px;animation:1.1s ease-in-out infinite seiten-laedt}.seiten-laedt-punkt:nth-child(2){animation-delay:.16s}.seiten-laedt-punkt:nth-child(3){animation-delay:.32s}@media (prefers-reduced-motion:reduce){.seiten-laedt-punkt{animation:none}}.kuerzel-tafel{z-index:120;pointer-events:none;border:1px solid var(--lo-line-2);border-radius:var(--lo-r-lg);background:var(--lo-karte);max-width:min(92vw,880px);font-size:var(--t-2xs);color:var(--lo-ink-3);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 16px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000029}.kuerzel-tafel span{align-items:center;gap:5px;display:inline-flex}.kuerzel-tafel kbd{font-family:var(--mono);font-size:var(--t-3xs);text-align:center;border:1px solid var(--lo-line-2);border-radius:var(--lo-r);background:var(--lo-raised);min-width:18px;color:var(--lo-ink);padding:2px 5px;font-weight:600}.bereich-zurueck{border-radius:var(--lo-r);background:var(--lo-karte);color:var(--lo-ink);font-family:var(--mono);font-size:var(--t-2xs);letter-spacing:.03em;border:0;align-items:center;gap:7px;margin-bottom:14px;padding:6px 10px 6px 8px;display:inline-flex}.bereich-zurueck:hover{color:var(--lo-gold-kante)}.diag-thema-liste{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.kiprompt-anonym{border:1px solid var(--lo-line);border-radius:var(--lo-r);font-size:var(--t-xs);color:var(--lo-ink-3);align-items:flex-start;gap:8px;margin:4px 0 12px;padding:8px 11px;display:flex}.kiprompt-anonym svg{flex:none;margin-top:1px}.kiprompt-anonym.aktiv{border-color:var(--lo-gold-kante);background:var(--lo-bern-flaeche);color:var(--lo-ink)}.kiprompt-anonym.aktiv svg{color:var(--lo-bernstein)}.ki-fehler{font-size:var(--t-xs);color:var(--lo-rot);margin:4px 0 10px}.programm-leer{font-size:var(--t-xs);color:var(--lo-ink-3)}.fall-antworten{flex:none;gap:4px;display:flex}.fall-hypothesen{gap:12px;margin:10px 0 0;padding:0;list-style:none;display:grid}.fall-hypothesen li{border:1px solid var(--lo-line);border-radius:var(--lo-r);background:var(--lo-karte);padding:14px 16px}.fall-hypothesen li.duenn{opacity:.7}.fall-hypothese-kopf{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.fall-hypothese-kopf b{font-size:var(--t-sm);font-weight:600;line-height:1.45}.fall-staerke{font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-ink-3);white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.fall-staerke-balken{flex:none;gap:2px;display:inline-flex}.fall-staerke-balken span{background:var(--lo-line-2);border-radius:1px;width:14px;height:4px}.fall-staerke-balken span.voll{background:var(--lo-gold-kante)}.fall-weil,.fall-beleg{font-size:var(--t-xs);color:var(--lo-ink-3);margin:8px 0 0;line-height:1.55}.fall-weil i,.fall-beleg i{color:var(--lo-ink);font-style:normal;font-weight:600}.fall-duenn{font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-ink-3);white-space:nowrap;flex:none}.auftrag-fragen{gap:18px;margin:16px 0 0;padding:0;list-style:none;display:grid}.auftrag-fragen li{gap:12px;display:flex}.auftrag-nr{border:1.5px solid var(--lo-line-2);background:var(--lo-karte);width:24px;height:24px;font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-ink-3);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:2px;font-weight:600;display:flex}.auftrag-fragen li.beantwortet .auftrag-nr{border-color:var(--lo-gruen);background:var(--lo-gruen);color:var(--lo-raised)}.auftrag-inhalt{flex:1;min-width:0}.auftrag-frage{font-size:var(--t-xs);color:var(--lo-ink);margin:4px 0 2px;font-weight:600;line-height:1.5}.auftrag-wozu{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0 0 6px;line-height:1.55}.auftrag-nachfrage{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);margin:0 0 4px;font-weight:600}.ki-knopf{align-self:flex-end;align-items:center;gap:7px;margin-bottom:14px;display:inline-flex}.ki-fall{border:1px solid var(--lo-gold-kante);border-radius:var(--lo-r-lg);background:var(--lo-karte);margin-bottom:18px;padding:15px 17px 17px}.fall-seite :is(.bereich-zurueck,.fall-hypothesen li,.auftrag-nr,.ki-fall){background:var(--lo-raised)}.ki-fall-kopf{align-items:center;gap:8px;margin-bottom:4px;display:flex}.ki-fall-kopf svg{color:var(--lo-gold-kante);flex-shrink:0}.ki-fall-kopf b{font-size:var(--t-xs)}.ki-fall-zu{width:26px;height:26px;color:var(--lo-ink-3);cursor:pointer;border-radius:var(--lo-r);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.ki-fall-zu:hover{background:var(--lo-sunken);color:var(--lo-ink)}.ki-fall-aktionen{flex-wrap:wrap;gap:8px;margin:12px 0 8px;display:flex}.ki-fall-aktionen .btn{align-items:center;gap:6px;display:inline-flex}.ki-fall-feld{flex-direction:column;gap:5px;margin-top:10px;display:flex}.ki-fall-feld>span{font-family:var(--mono);font-size:var(--t-3xs);color:var(--lo-ink-3)}.ki-fall-feld textarea{width:100%;font-family:var(--body);font-size:var(--t-xs);border:1px solid var(--lo-line-2);border-radius:var(--lo-r);background:var(--lo-raised);color:var(--lo-ink);resize:vertical;padding:10px 12px;line-height:1.55}.ki-fall-absage{border-radius:var(--lo-r);background:var(--lo-bern-flaeche);color:var(--lo-bernstein);font-size:var(--t-xs);margin:10px 0 0;padding:9px 11px;line-height:1.5}.ki-fall-liste{flex-direction:column;gap:4px;margin:14px 0 12px;padding:0;list-style:none;display:flex}.ki-fall-liste li{border:1px solid var(--lo-line);border-radius:var(--lo-r)}.ki-fall-liste li.an{border-color:var(--lo-gold-kante);background:var(--lo-bern-flaeche)}.ki-fall-liste label{cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ki-fall-liste input{flex-shrink:0;margin-top:2px}.ki-fall-text{flex-direction:column;gap:3px;min-width:0;display:flex}.ki-fall-text b{font-size:var(--t-xs);line-height:1.4}.ki-fall-text small{font-size:var(--t-2xs);color:var(--lo-ink-3);line-height:1.5}.auftrag-frage.gross{font-family:var(--body);font-size:var(--t-xs);color:var(--lo-ink);margin:8px 0 6px;font-weight:600;line-height:1.5}.diag-suche{max-width:460px;margin:14px 0 16px}.diag-thema{text-align:left;border-radius:var(--lo-r);cursor:pointer;width:100%;font-family:var(--body);letter-spacing:0;background:0 0;border:1px solid #0000;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.diag-thema b{font-size:var(--t-xs);color:var(--lo-ink);font-weight:600}.diag-thema small{font-size:var(--t-2xs);color:var(--lo-ink-3);line-height:1.4}.diag-thema:hover{background:var(--lo-sunken)}.diag-thema.an{border-color:var(--lo-gold-kante);background:var(--lo-bern-flaeche)}.diag-antworten{gap:8px;margin-top:16px;display:flex}.diag-antworten .fall-antwort{font-size:var(--t-xs);padding:10px 22px}.fall-stufenband li.stand-leer{color:var(--lo-ink-3)}.fall-stufenband li .fall-punkt{border-color:var(--fall-ton,var(--lo-line-2))}.fall-stufenband li.stand-angefangen .fall-punkt{background:linear-gradient(to right, var(--fall-ton) 50%, transparent 50%)}.fall-stufenband li.stand-fertig .fall-punkt{background:var(--fall-ton)}.fall-stufenband li.stand-leer .fall-punkt{opacity:.5}.fall-punkt{border:1.5px solid var(--fall-ton,var(--lo-line-2));box-sizing:border-box;border-radius:50%;flex:none;width:9px;height:9px}@media (min-width:1080px) and (min-height:600px){.fall-strahl-seite{scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}}.work-drawer-zu{border-radius:var(--lo-r);width:28px;height:28px;color:var(--lo-ink-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.work-drawer-zu:hover{color:var(--lo-ink);background:var(--lo-sunken)}.zusagen-liste li.ist-ab .zusage-text b{color:var(--lo-ink-3);text-decoration:line-through}.zusagen-liste li.ist-ab .zusage-haken>svg{opacity:1}.zusagen-liste li.ist-ab .zusage-haken{background:var(--lo-gold-kante);color:var(--lo-on-fill,var(--lo-ink));border-color:#0000}.zusage-text{flex-direction:column;gap:2px;min-width:0;display:flex}.zusage-text b{font-size:var(--t-xs);color:var(--lo-ink);font-weight:600}.zusage-text>span{font-size:var(--t-2xs);color:var(--lo-ink-3)}.zusage-text small{font-size:var(--t-2xs);color:var(--lo-ink-3);opacity:.75}.gemeinsam{flex:none;display:inline-flex;position:relative}.gemeinsam-wahl>summary{cursor:pointer;list-style:none}.gemeinsam-wahl>summary::-webkit-details-marker{display:none}.gemeinsam-wahl>form{z-index:30;text-align:left;background:var(--lo-schwebt-flaeche);border-radius:var(--lo-r-lg);width:340px;box-shadow:var(--lo-schwebt);border:0;padding:20px;position:absolute;top:calc(100% + 8px);right:0}.gemeinsam-wahl label{flex-direction:column;gap:7px;display:flex}.gemeinsam-wahl label>span{font-size:var(--t-xs);color:var(--lo-ink);font-weight:600}.gemeinsam-wahl label>small{font-size:var(--t-2xs);color:var(--lo-ink-3);order:3;line-height:1.5}.gemeinsam-wahl input{width:100%;font:inherit;font-size:var(--t-xs);border:1px solid var(--lo-feld-rand);border-radius:var(--lo-r);background:var(--lo-sunken);color:var(--lo-ink);padding:9px 11px}.gemeinsam-wahl input:focus{border-color:var(--lo-gold-kante);outline:none}.gemeinsam-was{border-top:1px solid var(--lo-line);font-size:var(--t-2xs);color:var(--lo-ink-3);margin:18px 0 0;padding-top:15px;line-height:1.55}.gemeinsam-wahl button{margin-top:16px}.gemeinsam-kreis{border:0;flex-direction:column;gap:6px;margin:14px 0 0;padding:0;display:flex}.gemeinsam-kreis>legend{font-size:var(--t-xs);color:var(--lo-ink);padding:0;font-weight:600}.gemeinsam-kreis label{border:1px solid var(--lo-line-2);border-radius:var(--lo-r);cursor:pointer;flex-direction:row;align-items:flex-start;gap:9px;padding:8px 10px;display:flex}.gemeinsam-kreis label:has(input:checked){border-color:var(--lo-gold-kante)}.gemeinsam-kreis input{flex:none;width:auto;margin-top:2px}.gemeinsam-kreis label>span{flex-direction:column;gap:2px;display:flex}.gemeinsam-kreis label b{font-size:var(--t-xs);color:var(--lo-ink);font-weight:600}.gemeinsam-kreis label small{font-size:var(--t-2xs);color:var(--lo-ink-3);font-weight:400}.gemeinsam-verlauf{border-top:1px solid var(--lo-line);margin-top:20px;padding-top:14px}.gemeinsam-verlauf>summary{cursor:pointer;font-size:var(--t-2xs);color:var(--lo-ink-3);align-items:center;gap:7px;list-style:none;display:inline-flex}.gemeinsam-verlauf>summary::-webkit-details-marker{display:none}.gemeinsam-verlauf>summary:hover{color:var(--lo-ink)}.gemeinsam-verlauf>ul{margin:10px 0 0;padding:0;list-style:none}.gemeinsam-verlauf>ul>li{border-bottom:1px solid var(--lo-line);padding:9px 0}.gemeinsam-verlauf>ul>li:last-child{border-bottom:0}.gemeinsam-zeile{font-size:var(--t-2xs);align-items:baseline;gap:10px;display:flex}.gemeinsam-zeile b{color:var(--lo-ink);font-weight:600}.gemeinsam-zeile>span{color:var(--lo-ink-3)}.gemeinsam-protokoll{font-size:var(--t-2xs);color:var(--lo-ink-3);margin:6px 0 0}.gemeinsam-protokoll b{color:var(--lo-ink);margin-bottom:3px;font-weight:600;display:block}.gemeinsam-protokoll ul{margin:0;padding-left:17px;line-height:1.55;list-style:outside}.fall-strahl-zeile{--fall-ton:var(--lo-line-2);border-bottom:1px solid var(--lo-line);grid-template-columns:118px 22px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:11px 0;display:grid}@media (max-width:700px){.fall-strahl-zeile{grid-template-columns:22px minmax(0,1fr) 20px}.fall-strahl-datum{grid-column:1/-1}}.fall-strahl-zeile.ton-1{--fall-ton:var(--rad-1-ton)}.fall-strahl-zeile.ton-2{--fall-ton:var(--rad-2-ton)}.fall-strahl-zeile.ton-4{--fall-ton:var(--rad-4-ton)}.fall-strahl-zeile.ton-5{--fall-ton:var(--rad-5-ton)}.fall-strahl-zeile.ton-6{--fall-ton:var(--rad-6-ton)}.fall-strahl-zeile.gewesen{opacity:.62}.fall-strahl-datum{font-size:var(--t-3xs);color:var(--lo-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.fall-strahl-zeichen{width:22px;height:22px;color:var(--fall-ton);background:color-mix(in srgb, var(--fall-ton) 13%, var(--lo-raised));box-shadow:0 0 0 3px var(--lo-raised);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.fall-strahl-text{flex-direction:column;gap:1px;min-width:0;display:flex}.fall-strahl-text b{font-size:var(--t-2xs);font-weight:600}.fall-strahl-text>span{font-size:var(--t-3xs);color:var(--lo-ink-3)}.fall-strahl-zeile>a{color:var(--lo-ink-3);justify-self:end}.fall-strahl-zeile>a:hover{color:var(--lo-ink)}.fall-strahl-heute{font-size:var(--t-3xs);color:var(--lo-gold);align-items:center;gap:10px;margin:14px 0 10px;font-weight:600;display:flex}.fall-strahl-heute:after{content:"";background:var(--lo-gold-kante);flex:1;height:1px}.buehne{--fall-ton:var(--lo-gold-kante);--buehne-grund:#16171a;z-index:100;background:var(--buehne-grund);color:#f2efe7;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.buehne-kopf{background:var(--buehne-grund);z-index:2;border-bottom:1px solid #f2efe71f;justify-content:space-between;align-items:center;gap:20px;padding:18px 40px;display:flex;position:sticky;top:0}.buehne-kopf-text{align-items:baseline;gap:14px;min-width:0;display:flex}.buehne-markenlogo{object-fit:contain;background:#fff;border-radius:7px;align-self:center;width:auto;max-width:160px;height:34px;padding:5px 9px}.buehne[data-marke] .buehne-kopf{box-shadow:inset 0 3px 0 var(--marke)}.buehne-fall{font-size:var(--t-xs);color:#f2efe799;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.buehne-kopf-aktionen{flex:none;align-items:center;gap:14px;display:flex}.buehne-kopf-aktionen form{align-items:center;gap:10px;display:flex}.buehne-laeuft{font-size:var(--t-2xs);color:#f2efe799;align-items:center;gap:6px;display:inline-flex}.buehne-laeuft b{color:#f2efe7e6;font-weight:600}@media (max-width:900px){.buehne-laeuft{display:none}}.buehne-schliessen{border-radius:var(--lo-r);color:#f2efe7b3;flex:none;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;display:inline-flex}.buehne-satz{font-size:var(--t-md);color:#f2efe7a8;margin:0 0 32px;line-height:1.55}.buehne-leer{font-size:var(--t-sm);color:#f2efe773;margin:0 0 28px}.buehne-inhalt h2,.buehne-notizen h2,.buehne-stand h2{font-family:var(--display);font-size:var(--t-xs);color:var(--fall-ton);margin:0 0 10px;font-weight:600}.buehne-inhalt ul,.buehne-notizen ul{margin:0;padding:0;list-style:none}.buehne-inhalt li,.buehne-notizen li{font-size:var(--t-md);color:#f7f4eceb;padding:7px 0 7px 18px;line-height:1.55;position:relative}.buehne-inhalt li:before,.buehne-notizen li:before{content:"";background:var(--fall-ton);border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:0}.buehne-notizen{margin-bottom:34px}.buehne-stand{border-top:1px solid #f2efe71f;padding-top:8px}.buehne-stand .fall-stufenband .fall-punkt{border-color:var(--fall-ton)}.buehne-stand .fall-stufenband li.stand-fertig .fall-punkt{background:var(--fall-ton)}.buehne-stand .fall-stufenband li.stand-angefangen .fall-punkt{background:linear-gradient(to right, var(--fall-ton) 50%, transparent 50%)}.buehne-raumstand{font-size:var(--t-3xs);color:var(--fall-ton);margin-top:10px;display:inline-block}.buehne-fuss{border-top:1px solid #f2efe71f;flex:none;width:100%;max-width:1280px;margin:0 auto;padding:16px 40px 30px}.buehne-blaettern{justify-content:space-between;margin-bottom:14px;display:flex}.buehne-blaettern a{font-family:var(--display);font-size:var(--t-xs);color:#f2efe7b3;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.buehne~footer{display:none}body:has(.buehne)>footer{display:none}li.inhalt-zeile.geteilt .inhalt-zeile-marke,li.inhalt-zeile.geteilt .inhalt-zeile-wahl .btn{color:var(--lo-gold)}.buehne-flaeche{flex:auto;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px;width:100%;max-width:1440px;min-height:0;margin:0 auto;padding:40px 40px 24px;display:grid;overflow-y:auto}.buehne-haupt{min-width:0}.buehne-flaeche h1{font-family:var(--display);font-size:var(--t-xl);letter-spacing:-.015em;color:#f7f4ec;margin:0 0 8px;font-weight:600}.buehne-schiene{flex-direction:column;gap:20px;min-width:0;display:flex;position:sticky;top:0}.buehne-festhalten{border-radius:var(--lo-r-lg);background:#f7f3ea0e;border:1px solid #f7f3ea17;padding:18px 18px 20px}.buehne-festhalten>h2{font-family:var(--display);font-size:var(--t-3xs);letter-spacing:.06em;color:#f7f3ea73;margin:0 0 14px;font-weight:600}.buehne-form+.buehne-form{border-top:1px solid #f7f3ea1a;margin-top:16px;padding-top:16px}.buehne-form h3{font-size:var(--t-2xs);color:#f7f3eacc;align-items:center;gap:7px;margin:0 0 8px;font-weight:600;display:flex}.buehne-form h3>svg{color:var(--fall-ton);flex:none}.buehne-feld{flex-direction:column;gap:4px;min-width:0;display:flex}.buehne-feld>span{font-size:var(--t-3xs);color:#f7f3ea80}.buehne-form-paar{grid-template-columns:1fr auto;gap:10px;margin-top:9px;display:grid}.buehne-form-fuss{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:10px;display:grid}.buehne-form input,.buehne-form select,.buehne-form textarea{width:100%;font:inherit;font-size:var(--t-2xs);border-radius:var(--lo-r);color:#1a1b1e;resize:none;background:#f7f3eaf2;border:1px solid #f7f3ea33;padding:8px 10px}.buehne-form input:focus,.buehne-form select:focus,.buehne-form textarea:focus{border-color:var(--lo-gold-kante);outline:none}.buehne-inhalt{grid-template-columns:minmax(0,1fr);gap:26px 40px;margin-bottom:30px;display:grid}@media (max-width:1100px){.buehne-flaeche{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 24px 20px}.buehne-schiene{position:static}}.inhalt-zeile-entwurf{border:1px solid var(--lo-line);font-size:var(--t-3xs);color:var(--lo-ink-3);white-space:nowrap;border-radius:999px;margin-left:6px;padding:1px 6px}:root,:root[data-theme=light]{--lo-canvas:#f9f8f6;--lo-karte:#fff;--lo-mulde:#f4f2ee;--lo-karten-kante:#ecebe9;--lo-zahl-flaeche:#e3e1dd;--lo-zeile-hover:#f6f5f3;--lo-stand-voll:#3a8a58;--lo-stand-leer:#dcdad6;--lo-ground:#f5f2ed;--lo-linie-weich:#e4e2de;--lo-sunken:#efebe2;--lo-raised:#fff;--lo-hover:#4a3a1912;--lo-press:#4a3a1921;--lo-sel:#4a3a1916;--lo-fill-hover:#e9d9ad;--lo-sunken-hover:#e9e4d7;--lo-ink:#141210;--lo-ink-2:#4f4839;--lo-ink-3:#6a6152;--lo-on-fill:#2e2510;--lo-line:#dcd5c6;--lo-line-2:#c3baa5;--lo-line-3:#9a9078;--lo-feld-rand:#8d8472;--lo-gold:#8a5e05;--lo-gold-kante:#c9962a;--lo-gold-flaeche:#f7efda;--lo-fill:#f2e6c9;--lo-link:#2f3fb8;--lo-fokus:#8a5e05;--lo-raum-why:#c9762a;--lo-raum-what:#2f8f5b;--lo-raum-how:#6a5cc4;--lo-raum-do:#1f8a8a;--lo-raum-impact:#b8407f;--lo-rot:#a52c1e;--lo-rot-flaeche:#fbe3de;--lo-bernstein:#8a5400;--lo-bern-flaeche:#fbedc9;--lo-gruen:#1d6b3d;--lo-gruen-flaeche:#dbeddf;--lo-blau:#2f3fb8;--lo-blau-flaeche:#e7eafb;--lo-violett:#5b3ba8;--lo-violett-flaeche:#ece6fa;--lo-grau-flaeche:#ebe3cf;--lo-schleier:#281f0c61;--lo-schatten:0 1px 2px #4a3a191a, 0 4px 14px #4a3a191a;--lo-schatten-2:0 3px 8px #35291029, 0 28px 70px #3529104d;--lo-schwebt-flaeche:#fff;--lo-schwebt-rand:#4a3a1929;--lo-schwebt:0 0 0 1px var(--lo-schwebt-rand), 0 1px 2px #4a3a191a, 0 8px 20px #4a3a191a}:root[data-theme=dark]{--lo-canvas:#17171a;--lo-karte:#1f1f23;--lo-mulde:#1f1f23;--lo-karten-kante:transparent;--lo-zahl-flaeche:#2e2e34;--lo-zeile-hover:#2e2e34;--lo-stand-voll:#5fae7c;--lo-stand-leer:#3a3a41;--lo-linie-weich:#2c2c31;--lo-ground:#1b1b1f;--lo-sunken:#141417;--lo-raised:#26262b;--lo-hover:#ffffff0e;--lo-press:#ffffff1c;--lo-sel:#ffffff14;--lo-fill-hover:#f0c574;--lo-sunken-hover:#1a1a1e;--lo-ink:#ececf0;--lo-ink-2:#a4a4ad;--lo-ink-3:#9797a0;--lo-on-fill:#17140e;--lo-line:#2c2c33;--lo-line-2:#3b3b44;--lo-line-3:#55555f;--lo-feld-rand:#7a7a86;--lo-gold:#e0ad4a;--lo-gold-kante:#d9a62c;--lo-gold-flaeche:#332812;--lo-fill:#e0ad4a;--lo-link:#93a0ff;--lo-fokus:#e0ad4a;--lo-raum-why:#e29a56;--lo-raum-what:#55b686;--lo-raum-how:#9b8ce2;--lo-raum-do:#48b2b2;--lo-raum-impact:#dd79ab;--lo-rot:#ef7a70;--lo-rot-flaeche:#3a2019;--lo-bernstein:#e0ad4a;--lo-bern-flaeche:#332812;--lo-gruen:#6cc492;--lo-gruen-flaeche:#172d1c;--lo-blau:#93a0ff;--lo-blau-flaeche:#1f2134;--lo-violett:#b6a2ee;--lo-violett-flaeche:#241f36;--lo-grau-flaeche:#262218;--lo-schleier:#0a0803a8;--lo-schatten:0 1px 2px #0006, 0 4px 14px #00000075;--lo-schatten-2:0 3px 8px #0000007a, 0 28px 70px #0000009e;--lo-schwebt-flaeche:#2e2e35;--lo-schwebt-rand:#ffffff24;--lo-schwebt:0 0 0 1px var(--lo-schwebt-rand), 0 2px 10px #00000080, 0 20px 50px #0000009e}:root{--lo-fs-seite:22px;--lo-fs-abschnitt:16px;--lo-fs-obj:14px;--lo-fs-body:var(--lo-fs-obj);--lo-fs-meta:11.5px;--lo-1:4px;--lo-2:8px;--lo-3:12px;--lo-4:16px;--lo-band-polster:14px;--lo-5:20px;--lo-6:24px;--lo-8:32px;--lo-10:40px;--lo-r:4px;--lo-r-karte:7px;--lo-fs-klein:12px;--lo-r-lg:8px;--lo-zeile:36px;--lo-ctl:32px;--lo-ctl-s:26px;--lo-nav:228px;--lo-nav-eng:48px;--lo-kopf:48px;--lo-panel:clamp(380px, 34vw, 560px);--lo-panel-xl:clamp(560px, 52vw, 880px);--lo-rand:24px}.lo-shell{grid-template-columns:var(--lo-nav) minmax(0, 1fr);background:var(--lo-canvas);height:100dvh;color:var(--lo-ink);font-size:var(--lo-fs-body);font-family:var(--font-inter), system-ui, sans-serif;display:grid;overflow:hidden}.lo-shell[data-nav=eng]{grid-template-columns:var(--lo-nav-eng) minmax(0, 1fr)}.lo-shell{--lo-nav-jetzt:var(--lo-nav)}.lo-shell[data-nav=eng]{--lo-nav-jetzt:var(--lo-nav-eng)}@media (max-width:1080px){:is(.lo-shell,.workshop-shell){grid-template-columns:var(--lo-nav-eng) minmax(0, 1fr)}.lo-shell{--lo-nav-jetzt:var(--lo-nav-eng)}}.lo-nav{background:var(--lo-ground);border-right:1px solid var(--lo-line);flex-direction:column;min-height:0;display:flex;overflow:hidden}.lo-nav-marke{align-items:center;gap:var(--lo-2);height:var(--lo-kopf);padding:0 var(--lo-3);color:var(--lo-ink);flex:none;text-decoration:none;display:flex}.lo-nav-marke span{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;white-space:nowrap;font-size:17px;font-weight:600}.lo-shell[data-nav=eng] .lo-nav-marke{justify-content:center;padding:0}.lo-shell[data-nav=eng] .lo-nav-marke span{display:none}.lo-nav-rollen{overscroll-behavior:contain;min-height:0;padding:var(--lo-2) var(--lo-2) 0;flex:auto;overflow-y:auto}.lo-nav{flex-direction:column;display:flex}.lo-nav-fuss{margin-top:var(--lo-5);padding:var(--lo-2);border-top:1px solid var(--lo-line);flex-direction:column;flex:none;display:flex}.lo-nav-gruppe{padding:var(--lo-4) var(--lo-2) var(--lo-1);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);font-weight:600}.lo-shell[data-nav=eng] .lo-nav-gruppe{color:#0000;background:linear-gradient(var(--lo-line), var(--lo-line)) center / calc(100% - 2 * var(--lo-2)) 1px no-repeat;height:34px;margin:0;padding:0;overflow:hidden}.lo-nav-eintrag{align-items:center;gap:var(--lo-3);height:var(--lo-ctl);padding:0 var(--lo-2);border-radius:var(--lo-r);color:var(--lo-ink-2);font-size:var(--lo-fs-body);white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;text-decoration:none;display:flex;position:relative}.lo-nav-eintrag svg{flex:none;width:16px;height:16px}.lo-nav-eintrag>span{text-overflow:ellipsis;overflow:hidden}.lo-nav-eintrag{height:38px;font-size:var(--lo-fs-obj);border-radius:9px}.lo-nav-eintrag:hover{background:var(--lo-hover)}.lo-nav-eintrag[aria-current=page]{background:var(--lo-sel);color:var(--lo-ink);font-weight:600}.lo-shell[data-nav=eng] .lo-nav-eintrag{justify-content:center;padding:0}.lo-shell[data-nav=eng] .lo-nav-eintrag>span{display:none}.lo-stage{grid-template-rows:var(--lo-kopf) minmax(0, 1fr);background:var(--lo-canvas);min-width:0;min-height:0;display:grid}.lo-kopf{align-items:center;gap:var(--lo-3);padding:0 var(--lo-4);min-width:0;display:flex;position:relative}.lo-kopf-links{align-items:center;gap:var(--lo-2);min-width:0;max-width:calc(50vw - min(520px, 32vw) / 2 - var(--lo-nav-jetzt) - var(--lo-4) - var(--lo-3));flex:auto;display:flex}.lo-kopf-rechts{align-items:center;gap:var(--lo-1);flex:none;margin-left:auto;display:flex}.lo-pfad{align-items:center;gap:calc(var(--lo-1) + 6px);min-width:0;font-size:var(--lo-fs-meta);display:flex}:is(.lo-shell,.workshop-shell) :is(.page-head,.bereich-kopf) .seiten-rubrik.lo-pfad{align-items:center;height:22px;display:flex;overflow:visible}:is(.page-head,.bereich-kopf) .lo-pfad .phasenwahl{flex:none}.lo-pfad a{color:var(--lo-ink-2);white-space:nowrap;border-radius:3px;margin:-3px -6px;padding:3px 6px;text-decoration:none}.lo-pfad a:hover{background:var(--lo-hover)}.lo-pfad-trenner{color:var(--lo-ink-3)}.lo-pfad-jetzt{color:var(--lo-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.lo-buehne{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.lo-buehne[data-panel=an]{grid-template-columns:minmax(0, 1fr) var(--lo-panel)}.lo-buehne[data-panel=weit]{grid-template-columns:minmax(0, 1fr) var(--lo-panel-xl)}@media (max-width:1240px){.lo-buehne[data-panel=an],.lo-buehne[data-panel=weit]{grid-template-columns:minmax(0,1fr) minmax(300px,34vw)}.lo-buehne:has(.lo-panel:not([hidden])){grid-template-columns:minmax(0,1fr) minmax(300px,34vw)}}.lo-flaeche{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--lo-rand);overflow-y:auto}.lo-flaeche[data-fest]{gap:var(--lo-4);flex-direction:column;display:flex;overflow:hidden}.lo-panel{background:var(--lo-raised);border-left:1px solid var(--lo-line);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.lo-panel-kopf{padding:var(--lo-4) var(--lo-4) var(--lo-3);border-bottom:1px solid var(--lo-line)}.lo-panel-zeile{align-items:flex-start;gap:var(--lo-2);display:flex}.lo-panel-art{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);align-items:center;gap:var(--lo-1);display:flex}.lo-panel-titel{margin:var(--lo-1) 0 0;font-size:var(--lo-fs-obj);letter-spacing:-.01em;color:var(--lo-ink);font-family:inherit;font-weight:600;line-height:1.25}.lo-panel-meta{align-items:center;gap:var(--lo-1) var(--lo-3);margin-top:var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-ink-2);flex-wrap:wrap;display:flex}.lo-panel-meta dt{color:var(--lo-ink-3)}.lo-panel-meta dd{color:var(--lo-ink-2);margin:0}.lo-panel-koerper{overscroll-behavior:contain;min-height:0;padding:var(--lo-4);gap:var(--lo-5);flex-direction:column;display:flex;overflow-y:auto}.lo-panel-fuss{justify-content:flex-end;align-items:center;gap:var(--lo-2);padding:var(--lo-3) var(--lo-4);border-top:1px solid var(--lo-line);background:var(--lo-raised);display:flex}.lo-block{gap:var(--lo-2);background:var(--lo-karte);border-radius:var(--lo-r-karte);min-width:0;padding:var(--lo-4) var(--lo-4) var(--lo-3);flex-direction:column;display:flex}.lo-block-nebentitel{align-items:center;gap:var(--lo-3);flex-wrap:wrap;min-width:0;display:flex}.lo-block-kopf{align-items:center;gap:var(--lo-3);min-height:var(--lo-ctl);padding:0 0 var(--lo-3);display:flex}.lo-block-titel{font-size:var(--lo-fs-abschnitt);letter-spacing:-.02em;color:var(--lo-ink);margin:0;font-weight:600}.lo-block-zahl{min-width:26px;height:24px;padding:0 var(--lo-2);background:var(--lo-zahl-flaeche);font-size:var(--lo-fs-body);color:var(--lo-ink-2);font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;font-weight:600;display:inline-grid}.lo-block-aktion{gap:var(--lo-1);margin-left:auto;display:flex}.lo-block-kopf.hat-unter{align-items:flex-start}.lo-block-kopf.hat-unter .lo-block-aktion,.lo-block-kopf.hat-unter .lo-block-stand{margin-top:-2px}.lo-block-text{flex-direction:column;min-width:0;display:flex}.lo-block-text>.lo-block-titel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-block-unter{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:2px 0 0;font-weight:400}.lo-block-stand{align-items:center;gap:var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-ink-2);white-space:nowrap;flex:none;margin-left:auto;font-weight:600;display:inline-flex}.lo-block-stand+.lo-block-aktion{margin-left:var(--lo-3)}.lo-block-stand:before{content:"";background:var(--lo-ink-3);border-radius:50%;flex:none;width:7px;height:7px}.lo-block-stand[data-ton=laeuft]:before{background:var(--lo-gruen)}.lo-block-stand[data-ton=offen]:before{background:var(--lo-gold)}@media (max-width:720px){.lo-block-kopf{flex-wrap:wrap}}.fall-seite .programm-raster{grid-template-columns:minmax(0,1fr);padding-left:0;padding-right:0}.programm-sichten:empty{display:none}.fall-seite .lo-raum.ist-lesen>.lo-raum-inhalt{border-top:0;padding-top:0}.lo-sichtwahl{align-items:center;gap:var(--lo-1);margin-bottom:var(--lo-4);background:var(--lo-karte);border-radius:8px;padding:3px;display:inline-flex}.lo-sichtwahl-knopf{align-items:center;gap:var(--lo-2);height:var(--lo-ctl-s);padding:0 var(--lo-3);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);white-space:nowrap;border-radius:6px;font-weight:600;text-decoration:none;display:inline-flex}.lo-sichtwahl-knopf:hover{background:var(--lo-hover)}.lo-sichtwahl-knopf[data-offen]{background:var(--lo-raised);color:var(--lo-ink);box-shadow:var(--lo-schatten)}.fall-seite .programm-ablauf-aktionen{order:-1;justify-content:flex-end}.fall-seite .programm-ablauf-aktionen:has(.programm-blockwahl){justify-content:flex-start}.fall-seite .programm-schritt{grid-template-columns:auto auto minmax(12ch,1fr) auto 13ch auto}.fall-seite .programm-schritt-status{justify-self:start}.fall-seite .programm-schritt>.programm-schritt-nr{grid-area:1/1}.fall-seite .programm-schritt>.programm-griff{grid-area:2/1}.fall-seite .programm-schritt>.programm-schritt-icon{grid-area:1/2/span 2}.fall-seite .programm-schritt>.programm-schritt-titel{grid-area:1/3/span 2}.fall-seite .programm-schritt>.programm-schritt-zeit{grid-area:1/4/span 2}.fall-seite .programm-schritt>.programm-schritt-status{grid-area:1/5/span 2}.fall-seite .programm-schritt>.programm-schritt-schluss{grid-area:1/6/span 2}.fall-seite .programm-schritt{row-gap:0;column-gap:var(--lo-3)}.fall-seite .programm-schritt-nr{text-align:center;min-width:0;line-height:1.1;font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.fall-seite .programm-griff{opacity:.55;justify-content:center}.programm-schritt>.lo-nf-sym.programm-schritt-icon{width:28px;height:28px;color:var(--lo-ton);background:color-mix(in srgb, var(--lo-ton) 14%, transparent);border-radius:8px}.programm-schritt>.lo-nf-sym.programm-schritt-icon>svg{width:14px;height:14px}select.programm-schritt-zeitfenster{appearance:none;cursor:pointer}select.programm-schritt-zeitfenster:has(option[value=""]:checked){opacity:.3;transition:opacity .15s var(--ease-premium)}.programm-schritt:hover select.programm-schritt-zeitfenster,select.programm-schritt-zeitfenster:focus{opacity:1}.programm-schritt-extern{gap:var(--lo-2);padding-top:var(--lo-2);flex-direction:column;grid-column:1/-1;display:flex}.programm-extern-schalter{align-items:center;gap:var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-ink-2);cursor:pointer;display:flex}.programm-extern-felder{gap:var(--lo-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.programm-extern-felder>label{flex-direction:column;gap:3px;min-width:0;display:flex}.programm-extern-felder>label>span{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.programm-extern-felder>label>input{min-width:0}.programm-schritt-extern-marke{margin-left:var(--lo-2);color:var(--lo-ton,var(--lo-ink-3));font-weight:600}.programm-schritt-titel{flex-direction:column;gap:1px;display:flex}.programm-schritt-unter{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.lo-shell .fall-seite input.programm-schritt-datum{box-shadow:none;color:var(--lo-ink-2);font-size:var(--lo-fs-meta);background:0 0;border-color:#0000;width:9em;height:auto;padding:2px 4px}.lo-shell .fall-seite input.programm-schritt-datum:hover,.lo-shell .fall-seite input.programm-schritt-datum:focus{border-color:var(--lo-line-2);background:var(--lo-feld)}.fall-seite .programm-schritt-datum::-webkit-calendar-picker-indicator{opacity:0}.fall-seite .programm-schritt-datum:hover::-webkit-calendar-picker-indicator{opacity:.55}.fall-seite .programm-schritt-datum:focus::-webkit-calendar-picker-indicator{opacity:.55}.lo-liste{flex-direction:column;gap:5px;min-width:0;display:flex}.lo-zeile{align-items:center;gap:var(--lo-3);min-height:var(--lo-zeile);padding:12px var(--lo-3);background:var(--lo-raised);color:inherit;text-align:left;width:100%;font:inherit;cursor:pointer;border-top:0;border-left:0;border-right:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid;position:relative}.lo-zeile:where(a,button):after{content:"→";right:var(--lo-3);color:var(--lo-ink-3);font-size:var(--lo-fs-obj);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.lo-zeile:where(a,button){padding-right:var(--lo-8)}.lo-zeile:where(a,button)[data-tut]:after{content:none}.lo-zeile:where(a,button)[data-tut]{padding-right:var(--lo-3)}.lo-zeile-rechts:has(.lo-dokmenue){overflow:visible}.lo-dokmenue{display:inline-flex;position:relative}.lo-zeile-zeichenbox{width:24px;height:24px;color:var(--lo-ink-3);place-items:center;display:grid}.lo-dokmenue-griff{border-radius:var(--lo-r);width:24px;height:24px;color:var(--lo-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.lo-dokmenue-griff:hover{background:var(--lo-hover)}.lo-dokmenue-tafel{z-index:30;min-width:190px;padding:var(--lo-1);background:var(--lo-raised);border:1px solid var(--lo-line);border-radius:var(--lo-r-karte);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000024}.lo-dokmenue-tafel form{display:contents}.lo-dokmenue-eintrag{align-items:center;gap:var(--lo-3);width:100%;padding:var(--lo-2) var(--lo-3);border-radius:var(--lo-r);color:var(--lo-ink);cursor:pointer;font-size:var(--lo-fs-obj);text-align:left;white-space:nowrap;background:0 0;border:0;font-weight:400;text-decoration:none;display:flex}.lo-dokmenue-eintrag:hover{background:var(--lo-hover)}.lo-dokmenue-eintrag.ist-weg{color:var(--lo-rot)}.lo-zeile:last-child{border-bottom:0}.lo-zeile:hover{background:var(--lo-zeile-hover)}.lo-zeile[aria-selected=true],.lo-zeile[data-aktiv=ja]{background:var(--lo-sel);box-shadow:inset 2px 0 0 var(--lo-gold)}.lo-zeile-haupt{flex-direction:column;gap:1px;min-width:0;display:flex}.lo-zeile-titel{font-size:var(--lo-fs-obj);color:var(--lo-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lo-zeile-unter{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-zeile-rechts{align-items:center;gap:var(--lo-3);font-size:var(--lo-fs-meta);color:var(--lo-ink-2);flex:none;display:flex}.lo-zeile-zeichen{width:20px;height:20px;color:var(--lo-ink-3);flex:none;place-items:center;display:grid}.lo-zeile-zeichen svg{width:15px;height:15px}.lo-tabellenkopf{align-items:center;gap:var(--lo-3);padding:0 var(--lo-2) var(--lo-1);border-bottom:1px solid var(--lo-line);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);font-weight:600;display:grid}.lo-tabellenkopf>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-zeile.ist-still:hover{background:var(--lo-raised)}.lo-zeile.ist-mehrzeilig{align-items:start}.lo-zeile.ist-mehrzeilig .lo-zeile-unter{white-space:normal;text-overflow:clip;overflow:visible}.lo-zeile.ist-mehrzeilig .lo-zeile-unter .lo-zeile-unter{margin-top:var(--lo-1);color:var(--lo-ink);display:block}.lo-zeile[data-spalten]{grid-template-columns:var(--lo-spalten,auto minmax(0,1fr) auto)}.lo-kachel{background:var(--lo-grau-flaeche);width:34px;height:34px;color:var(--lo-ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.lo-kachel svg{width:16px;height:16px}.lo-kachel.lo-kachel[data-ton=rot]{background:var(--lo-rot-flaeche);color:var(--lo-rot)}.lo-kachel.lo-kachel[data-ton=blau]{background:var(--lo-blau-flaeche);color:var(--lo-blau)}.lo-kachel.lo-kachel[data-ton=gruen]{background:var(--lo-gruen-flaeche);color:var(--lo-gruen)}.lo-kachel.lo-kachel[data-ton=bern]{background:var(--lo-bern-flaeche);color:var(--lo-bernstein)}.lo-kachel.lo-kachel[data-ton=violett]{background:var(--lo-violett-flaeche);color:var(--lo-violett)}.lo-zeile .lo-kachel{width:28px;height:28px}.lo-zeile .lo-kachel svg{width:14px;height:14px}.lo-kachel.ist-eckig{border-radius:8px}.lo-leer{padding:var(--lo-8) var(--lo-4);text-align:center;color:var(--lo-ink-2);font-size:var(--lo-fs-body)}.lo-leer strong{color:var(--lo-ink);margin-bottom:var(--lo-1);font-weight:600;display:block}.lo-leerzustand{align-items:center;gap:var(--lo-2);padding:var(--lo-8) var(--lo-4);text-align:center;flex-direction:column;display:flex}.lo-leerzustand>.lo-kachel{width:52px;height:52px;margin-bottom:var(--lo-2)}.lo-leerzustand>.lo-kachel svg{width:20px;height:20px}.lo-leerzustand-satz{max-width:46ch;font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0;line-height:1.6}.lo-leerzustand .lo-knopf{margin-top:var(--lo-3)}.lo-karte{background:var(--lo-karte);padding:var(--lo-4);gap:var(--lo-3);border-radius:14px;flex-direction:column;display:flex}.lo-knopf{justify-content:center;align-items:center;gap:var(--lo-2);height:var(--lo-ctl);padding:0 var(--lo-3);border-radius:var(--lo-r);border:1px solid var(--lo-line-2);background:var(--lo-canvas);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);cursor:pointer;white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.lo-knopf svg{flex:none;width:15px;height:15px}.lo-knopf:hover{background:var(--lo-hover)}.lo-knopf:active{background:var(--lo-press)}.lo-knopf[disabled]{opacity:.5;cursor:not-allowed}.lo-knopf[data-art=stark]{background:var(--lo-fill);border-color:var(--lo-fill);color:var(--lo-on-fill)}.lo-knopf[data-art=stark]:hover{background:var(--lo-fill-hover);border-color:var(--lo-fill-hover)}.lo-knopf[data-art=leise]{color:var(--lo-ink-2);background:0 0;border-color:#0000}.lo-knopf[data-art=leise]:hover{background:var(--lo-hover);border-color:#0000}.lo-knopf[data-art=gefahr]{color:var(--lo-rot);border-color:var(--lo-line-2)}.lo-knopf[data-art=gefahr]:hover{background:var(--lo-rot-flaeche)}.lo-zeichenknopf{width:var(--lo-ctl);height:var(--lo-ctl);border-radius:var(--lo-r);color:var(--lo-ink-2);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.lo-zeichenknopf svg{width:16px;height:16px}.lo-zeichenknopf:hover{background:var(--lo-hover)}.lo-zeichenknopf[aria-pressed=true]{background:var(--lo-sel);color:var(--lo-ink)}.lo-reiterband{align-items:center;gap:var(--lo-5);border-bottom:1px solid var(--lo-line);min-height:38px;margin:0 0 var(--lo-4);flex-wrap:nowrap;padding:0;display:flex}.lo-marke{height:20px;font-size:var(--lo-fs-meta);background:var(--lo-grau-flaeche);color:var(--lo-ink-2);white-space:nowrap;border-radius:3px;flex:none;align-items:center;gap:5px;padding:0 7px;font-weight:600;display:inline-flex;overflow:visible}.lo-marke[data-ton=rot]{background:var(--lo-rot-flaeche);color:var(--lo-rot)}.lo-marke[data-ton=bern]{background:var(--lo-bern-flaeche);color:var(--lo-bernstein)}.lo-marke[data-ton=gruen]{background:var(--lo-gruen-flaeche);color:var(--lo-gruen)}.lo-marke[data-ton=blau]{background:var(--lo-blau-flaeche);color:var(--lo-blau)}.lo-marke[data-ton=rand]{border:1px solid var(--lo-line-2);color:var(--lo-ink-2);background:0 0}.lo-punkt{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:1px solid var(--lo-fokus);outline-offset:1px}:is(.lo-shell,.workshop-shell) :is(a,button,input,textarea,select,[tabindex]):focus-visible{outline:1px solid var(--lo-fokus);outline-offset:1px;border-radius:var(--lo-r)}@media (prefers-reduced-motion:no-preference){.lo-panel{animation:.14s ease-out lo-panel-ein}@keyframes lo-panel-ein{0%{opacity:0;transform:translate(8px)}}}:is(.lo-shell~footer,.app-root:has(.lo-shell)>footer){display:none}.app-root:has(.lo-shell){height:100dvh;min-height:0;overflow:hidden}.lo-suchfeld{align-items:center;gap:var(--lo-2);width:min(520px,100%);height:var(--lo-ctl);padding:0 var(--lo-3);border-radius:var(--lo-r);border:1px solid var(--lo-feld-rand);background:0 0;display:flex;position:relative}.lo-suchfeld:hover{background:var(--lo-hover)}.lo-suchfeld:focus-within{background:var(--lo-raised);border-color:var(--lo-fokus);box-shadow:none}.lo-suchfeld-zeichen{color:var(--lo-ink-3);opacity:.75;flex:none}.lo-suchfeld-feld{min-width:0;height:auto;min-height:24px;font:inherit;font-size:var(--lo-fs-body);color:var(--lo-ink);background:0 0;border:0;outline:none;flex:auto;align-self:stretch}.lo-suchfeld-feld::placeholder{color:var(--lo-ink-3)}.lo-suchfeld-feld::-webkit-search-cancel-button{display:none}.lo-shell .lo-suchfeld .lo-suchfeld-feld,.workshop-shell .lo-suchfeld .lo-suchfeld-feld{height:100%;min-height:24px;box-shadow:none;background:0 0;border:0;border-radius:0;align-self:stretch;padding:0}.lo-shell .lo-suchfeld .lo-suchfeld-feld:focus,.workshop-shell .lo-suchfeld .lo-suchfeld-feld:focus{box-shadow:none;background:0 0;border:0;outline:none}.lo-suchfeld-taste{font:inherit;font-size:var(--lo-fs-meta);color:var(--lo-ink-3);opacity:.8;background:0 0;border:0;flex:none;padding:0}.lo-suchfeld-liste{z-index:60;max-height:60vh;padding:var(--lo-1);border-radius:var(--lo-r-lg);border:1px solid var(--lo-line);background:var(--lo-raised);box-shadow:var(--lo-schatten-2);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.lo-suchfeld-leer{padding:var(--lo-4);text-align:center;color:var(--lo-ink-3);font-size:var(--lo-fs-body);margin:0}.lo-suchfeld-treffer{align-items:center;gap:var(--lo-2);width:100%;min-height:var(--lo-zeile);padding:var(--lo-1) var(--lo-2);border-radius:var(--lo-r);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.lo-suchfeld-treffer.an,.lo-suchfeld-treffer:hover{background:var(--lo-hover)}.lo-suchfeld-treffer svg{color:var(--lo-ink-3);flex:none}.lo-suchfeld-treffer-text{flex-direction:column;min-width:0;display:flex}.lo-suchfeld-treffer-text b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.lo-suchfeld-treffer-text small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-suchfeld-treffer-art{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);flex:none;margin-left:auto}.lo-kopf .theme-toggle{width:var(--lo-ctl);height:var(--lo-ctl);border-radius:var(--lo-r);color:var(--lo-ink-2);background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.lo-kopf .theme-toggle:hover{background:var(--lo-hover)}.lo-zentrale{gap:var(--lo-5);flex-direction:column;height:100%;min-height:0;display:flex}.lo-zentrale-kopf{align-items:flex-end;gap:var(--lo-4);flex:none;display:flex}.lo-zentrale-wer{min-width:0}.lo-zentrale-wer h1{font-size:var(--lo-fs-seite);letter-spacing:-.015em;color:var(--lo-ink);margin:0;font-weight:600}.lo-zentrale-wer p{align-items:center;gap:5px;margin:0;display:flex}.lo-zentrale-wege{gap:var(--lo-2);flex:none;margin-left:auto;display:flex}.lo-shell .lo-zeile{position:relative}.lo-shell .lo-zeile-flaeche{z-index:0;border-radius:inherit;position:absolute;inset:0}.lo-shell .lo-darstellung{align-items:center;gap:var(--lo-2);display:inline-flex}.lo-shell .lo-darstellung-marke{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin-right:2px}.lo-zentrale-raster{gap:var(--lo-6);flex:auto;grid-template-columns:minmax(0,1fr) 340px;min-height:180px;display:grid}.lo-zentrale-papierkorb{scrollbar-width:thin;flex:0 auto;min-height:0;max-height:38%;overflow-y:auto}.lo-zentrale-raster.ist-einspaltig{gap:var(--lo-6);overscroll-behavior:contain;flex-direction:column;grid-template-columns:minmax(0,1fr);align-content:start;max-width:none;min-height:0;display:flex;overflow-y:auto}.lo-zentrale-raster.ist-einspaltig>.lo-zentrale-faelle{flex:auto;min-height:0}.lo-zentrale-raster.ist-einspaltig .lo-leer{text-align:left}.lo-zentrale-faelle{min-height:0}@media (max-width:1180px){.lo-zentrale-raster{grid-template-columns:minmax(0,1fr)}.lo-zentrale{height:auto}.lo-flaeche[data-fest]{overflow-y:auto}}.lo-zelle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--lo-ink-2);font-size:var(--lo-fs-body);overflow:hidden}.lo-signatur{align-items:center;gap:5px;display:inline-flex}.lo-signatur>span{border:1px solid var(--lo-ton,var(--lo-line-2));background:conic-gradient(var(--lo-ton,var(--lo-ink-3)) calc(var(--anteil,0%)), transparent 0);border-radius:50%;width:9px;height:9px}.lo-signatur>span[data-ton="6"]{--lo-ton:var(--lo-raum-why)}.lo-signatur>span[data-ton="2"]{--lo-ton:var(--lo-raum-what)}.lo-signatur>span[data-ton="4"]{--lo-ton:var(--lo-raum-how)}.lo-signatur>span[data-ton="5"]{--lo-ton:var(--lo-raum-do)}.lo-signatur>span[data-ton="1"]{--lo-ton:var(--lo-raum-impact)}.lo-nav-fuss .account-menu{width:100%;position:relative}.lo-nav-fuss .account-menu-trigger{align-items:center;gap:var(--lo-2);width:100%;height:var(--lo-ctl);padding:0 var(--lo-2);border-radius:var(--lo-r);color:var(--lo-ink-2);font:inherit;font-size:var(--lo-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;display:flex}.lo-nav-fuss .account-menu-trigger:hover{background:var(--lo-hover)}.lo-nav-fuss .account-menu-initial{border-radius:var(--lo-r);background:var(--lo-fill);width:20px;height:20px;color:var(--lo-on-fill);font-size:var(--lo-fs-meta);flex:none;place-items:center;font-weight:600;display:grid}.lo-nav-fuss .account-menu-namen{flex-direction:column;min-width:0;line-height:1.25;display:flex}.lo-nav-fuss .account-menu-namen b{font-size:var(--lo-fs-body);color:var(--lo-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.lo-nav-fuss .account-menu-namen small{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-shell[data-nav=eng] .lo-nav-fuss .account-menu-trigger{justify-content:center;padding:0}.lo-kopf .account-menu-panel{z-index:70;inset:calc(100% + 6px) 0 auto auto}.lo-nav-fuss .account-menu-panel{z-index:70;width:max(240px,100%);padding:var(--lo-1);border-radius:var(--lo-r-lg);border:1px solid var(--lo-line);background:var(--lo-raised);box-shadow:var(--lo-schatten-2);flex-direction:column;gap:1px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0}.lo-nav-fuss .account-menu-head{padding:var(--lo-2);border-bottom:1px solid var(--lo-line);margin-bottom:var(--lo-1)}.lo-nav-fuss .account-menu-org{font-size:var(--lo-fs-obj);color:var(--lo-ink);font-weight:600}.lo-nav-fuss .account-menu-meta{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);word-break:break-word}.lo-nav-fuss .account-menu-orglist{padding-bottom:var(--lo-1);border-bottom:1px solid var(--lo-line);margin-bottom:var(--lo-1);flex-direction:column;gap:1px;display:flex}.lo-nav-fuss .account-menu-panel :is(.org-switcher-option,.org-switcher-create,.account-menu-tour,.account-menu-logout){align-items:center;gap:var(--lo-2);width:100%;min-height:var(--lo-ctl);padding:0 var(--lo-2);border-radius:var(--lo-r);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.lo-nav-fuss .account-menu-panel :is(.org-switcher-option,.org-switcher-create,.account-menu-tour,.account-menu-logout):hover{background:var(--lo-hover)}.lo-nav-fuss .account-menu-panel form{display:contents}.lo-nav-fuss .account-menu-logout{color:var(--lo-rot)}.lo-panel-slot{display:contents}[hidden]{display:none!important}.lo-buehne:has(.lo-panel:not([hidden])){grid-template-columns:minmax(0, 1fr) var(--lo-panel)}.lo-buehne[data-panel=weit]:has(.lo-panel:not([hidden])){grid-template-columns:minmax(0, 1fr) var(--lo-panel-xl)}.lo-zeitachse{gap:var(--lo-4);flex-direction:column;height:100%;min-height:0;display:flex}.lo-achse{--lo-achse-name:232px;flex-direction:column;flex:auto;min-height:0;display:flex}.lo-achse-kopf,.lo-achse-spur{grid-template-columns:var(--lo-achse-name) minmax(0, 1fr);align-items:center;gap:var(--lo-3);display:grid}.lo-achse-kopf{padding-bottom:var(--lo-1);border-bottom:1px solid var(--lo-line);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);flex:none;font-weight:600}.lo-achse-kopf .lo-achse-bahn{grid-template-columns:repeat(var(--spalten), minmax(0, 1fr));height:auto;display:grid;position:static}.lo-achse-marke{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-achse-spuren{overscroll-behavior:contain;min-height:0;overflow-y:auto}.lo-achse-spur{border-bottom:1px solid var(--lo-line);min-height:44px}.lo-achse-spur:last-child{border-bottom:0}.lo-achse-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--lo-fs-body);overflow:hidden}.lo-achse-name-link{color:var(--lo-ink);padding:var(--lo-1) 6px;border-radius:3px;margin:0 -6px;font-weight:500;text-decoration:none}.lo-achse-name-link:hover{background:var(--lo-hover)}.lo-achse-bahn{grid-template-columns:repeat(var(--spalten), minmax(0, 1fr));min-width:0;height:36px;display:grid;position:relative}.lo-achse-gitter{border-left:1px solid var(--lo-line)}.lo-achse-gitter:first-child{border-left:0}.lo-achse-linie{background:var(--lo-line-2);border-radius:1px;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.lo-achse-punkt{border:1px solid var(--lo-line-2);background:var(--lo-canvas);width:22px;height:22px;color:var(--lo-ton,var(--lo-ink-2));cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.lo-achse-punkt:hover{background:var(--lo-sunken-hover)}.lo-achse-punkt[data-gewaehlt=ja]{background:var(--lo-ton,var(--lo-ink));border-color:var(--lo-ton,var(--lo-ink));color:var(--lo-canvas)}.lo-achse-punkt[data-ton="6"]{--lo-ton:var(--lo-raum-why)}.lo-achse-punkt[data-ton="2"]{--lo-ton:var(--lo-raum-what)}.lo-achse-punkt[data-ton="4"]{--lo-ton:var(--lo-raum-how)}.lo-achse-punkt[data-ton="5"]{--lo-ton:var(--lo-raum-do)}.lo-achse-punkt[data-ton="1"]{--lo-ton:var(--lo-raum-impact)}.lo-achse-fuss{gap:var(--lo-6);padding-top:var(--lo-4);border-top:1px solid var(--lo-line);overscroll-behavior:contain;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-height:34vh;display:grid;overflow-y:auto}@media (max-width:1180px){.lo-achse-fuss{grid-template-columns:minmax(0,1fr)}}.visuell-versteckt{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lo-fall{gap:var(--lo-3);flex-direction:column;height:100%;min-height:0;display:flex}.lo-fall .fallrahmen-kopf{background:0 0;border:0;flex:none;margin:0;padding:0}.lo-fall .fallrahmen-leiste{min-height:26px;padding:0}.lo-fall .fallrahmen-titel{padding:2px 0 0}.lo-fall .fallrahmen-titel h1{font-family:inherit;font-size:var(--lo-fs-seite);letter-spacing:-.03em;letter-spacing:-.015em;color:var(--lo-ink);margin:0;font-weight:600;line-height:1.25}.lo-fall .fallrahmen-status{height:20px;font-size:var(--lo-fs-meta);background:var(--lo-grau-flaeche);color:var(--lo-ink-2);border-radius:3px;align-items:center;padding:0 7px;font-weight:600;display:inline-flex}.lo-fall .fallrahmen-status.status-aktiv{background:var(--lo-gruen-flaeche);color:var(--lo-gruen)}.lo-fall .fallrahmen-status.status-abgesagt{background:var(--lo-rot-flaeche);color:var(--lo-rot)}.lo-fall .raumreiter-blatt{border-bottom:1px solid var(--lo-line);flex:none}.lo-fall :is(.raumreiter,.raumreiter-heim){font-size:var(--lo-fs-body)}.lo-raum{gap:var(--lo-4);flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.lo-raum-inhalt{gap:var(--lo-5);overscroll-behavior:contain;min-height:0;padding-bottom:var(--lo-2);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.lo-raum-kopf{align-items:center;gap:var(--lo-3);padding-top:var(--lo-1);flex:none;display:flex}.lo-raum-wege{gap:var(--lo-2);margin-left:auto;display:flex}.lo-raum[data-raum=why]{--lo-raumton:var(--lo-raum-why)}.lo-raum[data-raum=what]{--lo-raumton:var(--lo-raum-what)}.lo-raum[data-raum=how]{--lo-raumton:var(--lo-raum-how)}.lo-raum[data-raum=do]{--lo-raumton:var(--lo-raum-do)}.lo-raum[data-raum=impact]{--lo-raumton:var(--lo-raum-impact)}.lo-raum-haupt{gap:var(--lo-6);padding-bottom:var(--lo-4);border-bottom:1px solid var(--lo-line);flex:none;grid-template-columns:minmax(0,1fr) 320px;display:grid}.lo-raum-haupt.ist-einspaltig{grid-template-columns:minmax(0,1fr)}.lo-raum-raster{gap:var(--lo-6);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.lo-raum-spalte{gap:var(--lo-5);flex-direction:column;min-width:0;display:flex}.lo-raum-raster>.lo-raum-spalte:nth-child(2){border-left:1px solid var(--lo-line);padding-left:var(--lo-6)}.lo-raum-beitrag{min-width:0}@media (max-width:1180px){.lo-raum-haupt,.lo-raum-raster{grid-template-columns:minmax(0,1fr)}}.lo-raum.ist-tafel>.lo-raum-kopf{align-items:baseline;gap:var(--lo-3)}.lo-raum.ist-tafel>.lo-raum-inhalt{border-top:1px solid var(--lo-line);padding-top:var(--lo-5)}.lo-raum-name{font-family:inherit;font-size:var(--lo-fs-obj);letter-spacing:0;color:var(--lo-ink);margin:0;font-weight:600}.lo-raum-stand{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-raum-stand:before{content:"·";margin-right:var(--lo-2);color:var(--lo-line-2)}.lo-raum-aussage{flex:none}.lo-raum-aussage p{max-width:78ch;font-size:var(--lo-fs-obj);color:var(--lo-ink);margin:0;font-weight:400;line-height:1.55}.lo-raum-aussage p.ist-leer{color:var(--lo-ink-3)}.lo-raum.ist-tafel .lo-raum-inhalt>*{max-width:none}.lo-raum-tafel{flex:none}.lo-raum-tafel>li{padding:11px var(--lo-2);border-radius:var(--lo-r)}.lo-raum-tafel>li:hover{background:var(--lo-hover)}.lo-raum-tafel .lo-zeilen>li{border-bottom:0;padding:0 0 5px}.lo-raum-tafel .lo-zeilen>li:last-child{padding-bottom:0}.lo-raumfenster{width:min(1180px, calc(100vw - 2 * var(--lo-8)));border:1px solid var(--lo-line-2);border-radius:var(--lo-r-lg);background:var(--lo-raised);max-height:min(86vh,860px);color:var(--lo-ink);box-shadow:var(--lo-schatten-2);padding:0;overflow:hidden}.lo-raumfenster[open]{flex-direction:column;margin:auto;display:flex}.lo-raumfenster::backdrop{background:#281f0c61}:root[data-theme=dark] .lo-raumfenster::backdrop{background:#0a0803a8}.lo-raumfenster-kopf{border-bottom:1px solid var(--lo-line);flex:none}.lo-raumfenster .fall-angaben-fuss,.lo-fallstand{margin-top:var(--lo-3);padding-top:var(--lo-3);border-top:1px solid var(--lo-linie-weich)}.lo-raumfenster .raumfenster-zu{margin-left:auto}.lo-raumfenster-koerper{flex:auto;grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}.lo-raumfenster-links{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--lo-5);gap:var(--lo-6);flex-direction:column;display:flex;overflow-y:auto}.lo-raumfenster-links>*,.lo-raumfenster-rechts>*{flex:none}.lo-raumfenster-rechts{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--lo-5);border-left:1px solid var(--lo-line);background:var(--lo-ground);gap:var(--lo-4);flex-direction:column;display:flex;overflow-y:auto}.lo-raumfenster-karte{background:var(--lo-raised);border:1px solid var(--lo-line);border-radius:var(--lo-r);padding:var(--lo-3) var(--lo-4)}.lo-raumfenster-karte h4{margin:0 0 var(--lo-3);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);font-weight:600}.lo-raumfenster-stufen{margin:0;padding:0;list-style:none}.lo-raumfenster-stufen li{align-items:center;gap:var(--lo-2);font-size:var(--lo-fs-body);padding:5px 0;display:flex}.lo-raumfenster-stufen .wort{color:var(--lo-ink-3);font-size:var(--lo-fs-meta);margin-left:auto}.lo-raumfenster-slot:empty{display:none}.lo-raumfenster-rechts:has(>.lo-raumfenster-slot .lo-arbeitsschiene:not([hidden]))>.lo-raumfenster-karte{display:none}.lo-raumfenster-slot>.lo-arbeitsschiene{border-radius:var(--lo-r);background:var(--lo-raised);width:auto;height:auto;max-height:none;box-shadow:none;border:0;position:static}.lo-raum-feld{position:relative}.lo-shell :is(.fall-seite,.lo-phasenarbeit) .lo-raum-feld.lo-raum-feld{padding-top:var(--lo-2);padding-bottom:var(--lo-2);padding-left:var(--lo-3);padding-right:var(--lo-3)}.lo-shell :is(.fall-seite,.lo-phasenarbeit) .lo-raum-feld.lo-raum-feld[open]{padding-bottom:var(--lo-3)}.lo-shell :is(.fall-seite,.lo-phasenarbeit) .lo-raum-feld .lo-zeilen>li+li{border-top:1px solid var(--lo-line)}.lo-shell details.lo-raum-feld:not([open])>:not(summary){display:none}.lo-notiz-werkzeuge{align-items:center;gap:var(--lo-3);margin:var(--lo-3) 0;display:flex}.lo-notiz-werkzeuge .lo-suchfeld{flex:auto;min-width:0}.lo-notiz-werkzeuge>.lo-knopf{flex:none}.lo-notiz-haupt{gap:var(--lo-2);flex-direction:column;min-width:0;display:flex}.lo-notiz-titel{font-size:var(--lo-fs-obj);color:var(--lo-ink);letter-spacing:-.01em;margin:0;font-weight:600}.lo-notiz-marken{gap:var(--lo-2);flex-wrap:wrap;margin:0;display:flex}.lo-shell .lo-notiz-titel-feld,.lo-shell .lo-notiz-schlagworte-feld{box-sizing:border-box;width:100%;font:inherit;font-size:var(--lo-fs-obj)}.lo-notiz-neu-fuss .lo-notiz-schlagworte-feld{flex:200px;width:auto}.lo-notiz-wer{background:var(--lo-violett-flaeche);width:32px;height:32px;color:var(--lo-violett);font-size:var(--lo-fs-meta);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.lo-shell :is(.fall-seite,.lo-phasenarbeit) details.lo-raum-feld:not([open]){gap:0}.fall-seite .lo-raum.ist-lesen>.lo-raum-inhalt{flex-direction:column;display:flex}.lo-shell :is(.fall-seite,.lo-phasenarbeit) .lo-raum-feld>.lo-raum-feld-kopf{min-height:24px}.lo-shell :is(.fall-seite,.lo-phasenarbeit) .lo-raum-feld>.lo-raum-feld-kopf>.lo-kachel{width:24px;height:24px}.lo-shell :is(.fall-seite,.lo-phasenarbeit) .lo-raum-feld>.lo-raum-feld-kopf>.lo-kachel svg{width:13px;height:13px}.lo-raum-feld-kopf>.lo-knopf{height:var(--lo-ctl-s);padding:0 var(--lo-2);font-size:var(--lo-fs-klein)}.fall-seite .lo-raum.ist-lesen>.lo-raum-inhalt{gap:var(--lo-1)}.lo-raum-feld-kopf{align-items:center;gap:var(--lo-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr) minmax(0,max-content) 16px;margin-bottom:0;list-style:none;display:grid}.lo-raum-feld[open]>.lo-raum-feld-kopf{margin-bottom:var(--lo-2)}.lo-raum-feld-kopf::-webkit-details-marker{display:none}.lo-feld-pfeil{color:var(--lo-ink-3);place-items:center;transition:rotate .15s;display:grid}@media (prefers-reduced-motion:reduce){.lo-feld-pfeil{transition:none}}.lo-raum-feld[open]>.lo-raum-feld-kopf .lo-feld-pfeil{rotate:90deg}.lo-raum-feld-kopf>.lo-kachel{width:38px;height:38px}.lo-raum-feld-kopf>.lo-raum-feld-titel{margin-bottom:0}.lo-raum-feld-kopf>:is(button,a,div,form){grid-column:3;justify-self:end}.lo-raum-feld-kopf>.lo-feld-pfeil{grid-column:4;justify-self:end}.lo-raum-feld>:not(.lo-raum-feld-kopf):not(.lo-raum-feld-titel){margin-left:calc(24px + var(--lo-3))}@media (max-width:720px){.lo-raum-feld>:not(.lo-raum-feld-kopf):not(.lo-raum-feld-titel){margin-left:0}}@media (max-width:1180px){.lo-raumfenster-koerper{grid-template-columns:minmax(0,1fr)}.lo-raumfenster-rechts{border-left:0;border-top:1px solid var(--lo-line)}}.lo-raum.ist-lesen>.lo-raum-kopf{align-items:center;gap:var(--lo-3)}.lo-raum.ist-lesen>.lo-raum-inhalt{border-top:1px solid var(--lo-line);padding-top:var(--lo-5);gap:var(--lo-6)}.lo-raum-feld{min-width:0}.lo-raum-feld-titel{margin:0 0 var(--lo-2);font-size:var(--lo-fs-obj);letter-spacing:-.01em;text-transform:none;color:var(--lo-ink);font-weight:600}.lo-raum-satz{max-width:78ch;font-size:var(--lo-fs-body);color:var(--lo-ink);margin:0;line-height:1.6}.lo-raum-satz.ist-gross{font-size:var(--lo-fs-obj)}.lo-raum-satz.ist-leer{color:var(--lo-ink-3)}.lo-raum-anlass{margin-top:var(--lo-3)}.lo-raum.ist-lesen .lo-zeilen{max-width:78ch}.lo-raum-block{min-width:0}.lo-raum-block .lo-block-aktion{margin-left:auto}.lo-zeilen{min-width:0;margin:0;padding:0;list-style:none}.lo-shell .workshops-filter-bar .lo-wahl{border-color:var(--lo-line);color:var(--lo-ink);background:0 0}.lo-shell .workshops-filter-bar .lo-wahl:hover{background:var(--lo-hover)}.lo-termin,.lo-termin:hover,.lo-offen:hover{background:var(--lo-zeile-hover)}.lo-shell .fall-signatur{gap:5px}.lo-shell .fall-signatur>span,.lo-shell .fall-signatur>span.ton-1,.lo-shell .fall-signatur>span.ton-2,.lo-shell .fall-signatur>span.ton-4,.lo-shell .fall-signatur>span.ton-5,.lo-shell .fall-signatur>span.ton-6{background:conic-gradient(var(--lo-stand-voll) var(--anteil,0%), var(--lo-stand-leer) 0);border:0;width:9px;height:9px}.lo-zentrale-kopf h1{font-size:var(--lo-fs-seite);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;line-height:1.1;overflow:hidden}.lo-kopf-satz,:is(.lo-shell,.workshop-shell) :is(.page-head,.bereich-kopf)>p{font-size:var(--lo-fs-obj);color:var(--lo-ink-2);white-space:nowrap;text-overflow:ellipsis;grid-area:satz;margin:0;line-height:21px;overflow:hidden}.lo-bereichwahl{position:relative}.lo-bereichwahl-knopf{align-items:center;gap:var(--lo-2);height:var(--lo-ctl);padding:0 var(--lo-3);border:1px solid var(--lo-line);border-radius:var(--lo-r);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);cursor:pointer;background:0 0;max-width:260px;font-weight:600;display:inline-flex}.lo-bereichwahl-knopf:hover{background:var(--lo-hover)}.lo-bereichwahl-knopf svg{color:var(--lo-ink-3);flex:none}.lo-bereichwahl-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lo-bereichwahl-liste{z-index:60;min-width:240px;max-height:60vh;padding:var(--lo-1);border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);background:var(--lo-raised);box-shadow:var(--lo-schatten-2);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.lo-bereichwahl-liste button{align-items:center;gap:var(--lo-2);width:100%;min-height:var(--lo-zeile);padding:0 var(--lo-2);border-radius:var(--lo-r);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.lo-bereichwahl-liste button:hover{background:var(--lo-hover)}.lo-bereichwahl-liste button.an{background:var(--lo-sel);font-weight:600}.lo-bereichwahl-liste .zeichen{width:14px;color:var(--lo-ink-3);flex:none;place-items:center;display:inline-grid}.lo-bereichwahl-name-allein{align-items:center;gap:var(--lo-2);height:var(--lo-ctl);padding:0 var(--lo-2);font-size:var(--lo-fs-body);color:var(--lo-ink);font-weight:600;display:inline-flex}.lo-bereichwahl-name-allein svg{color:var(--lo-ink-3)}.fallrahmen-tat{align-items:center;gap:var(--lo-2);flex:none;margin-left:auto;display:flex}.lo-knopf.ist-schwebend{box-shadow:0 1px 2px #4a3a1929,0 2px 8px #4a3a1924}:root[data-theme=dark] .lo-knopf.ist-schwebend{box-shadow:0 1px 2px #00000080,0 2px 10px #00000073}.lo-fall .fallrahmen-leiste{align-items:center;gap:var(--lo-4);display:flex}.lo-fall .fallrahmen-wer{flex:auto;min-width:0}.lo-fall .fallrahmen-titel{align-items:center;gap:var(--lo-2);min-width:0;min-height:var(--lo-ctl);display:flex}.lo-fall .fallrahmen-stand{align-items:center;min-height:21px;display:flex}.lo-fall .fallrahmen-titel h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lo-fall .fallrahmen-titel .lo-marke{flex:none}.lo-aktezeile{align-items:center;gap:var(--lo-2);height:var(--lo-ctl);padding:0 var(--lo-2);border-radius:var(--lo-r);color:var(--lo-ink);font-size:var(--lo-fs-body);text-decoration:none;display:inline-flex}.lo-aktezeile:hover{background:var(--lo-hover)}.lo-aktezeile svg{color:var(--lo-ink-3);flex:none}.lo-aktezeile-zahl{color:var(--lo-ink-3);font-size:var(--lo-fs-meta)}.lo-aktezeile-pfeil{display:none}.lo-notizen-seite>.lo-raum-inhalt{gap:var(--lo-5);flex-direction:column;flex:1 1 0;min-height:0;display:flex}.lo-termin{align-items:center;gap:var(--lo-3);padding:4px var(--lo-2);border-radius:var(--lo-r);color:inherit;grid-template-columns:auto minmax(0,1fr) auto auto;text-decoration:none;display:grid}.lo-termin+.lo-termin{border-top:1px solid var(--lo-line)}.lo-termin-pfeil,.lo-termin-zeichen{color:var(--lo-ink-3);place-items:center;display:grid}.lo-termin-wann{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);white-space:nowrap}.lo-termin-wann.ist-rot{color:var(--lo-rot)}.lo-offen-pfeil{color:var(--lo-ink-3);place-items:center;display:grid}.lo-zusaetze .lo-block-aktion .lo-knopf{color:var(--lo-link)}.lo-termin:hover{background:var(--lo-hover)}.lo-termin-was{min-width:0;font-size:var(--lo-fs-body)}.lo-termin-was>:first-child,.lo-termin-was{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-termin-was small{white-space:nowrap;text-overflow:ellipsis;color:var(--lo-ink-3);font-size:var(--lo-fs-meta);display:block;overflow:hidden}.lo-offen{gap:var(--lo-3);min-height:41px;padding:0 var(--lo-2);margin:0 calc(-1 * var(--lo-2));border-radius:var(--lo-r);color:var(--lo-ink);font-size:var(--lo-fs-body);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.lo-offen:hover{background:var(--lo-hover)}.lo-offen-zahl{font-size:var(--lo-fs-obj);color:var(--lo-ink);text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.lo-offen[data-ton=rot] .lo-offen-zahl{color:var(--lo-rot)}.lo-offen[data-ton=gold] .lo-offen-zahl{color:var(--lo-gold)}.inhalt-zeile.ist-lesen,.inhalt-zeile.ist-lesen>.inhalt-zeile-text{display:block}.inhalt-zeile.ist-lesen>.inhalt-zeile-meta{gap:0 var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);flex-wrap:wrap;margin-top:2px;display:flex}.inhalt-zeile.ist-lesen>.inhalt-zeile-meta>*+:before{content:"· "}.inhalt-zeile.ist-lesen .inhalt-zeile-stand{font-size:inherit;color:inherit}.lo-zeilen>li{align-items:flex-start;gap:var(--lo-3);font-size:var(--lo-fs-body);color:var(--lo-ink);min-width:0;padding:7px 0;line-height:1.5;display:flex}.lo-zeilen.ist-fuehrend>li{font-size:var(--lo-fs-obj);border-bottom:0;padding-top:2px;line-height:1.5}.lo-zeilen .inhalt-zeile-text{flex:auto;min-width:0}.lo-zeilen .inhalt-zeile-zusatz{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-self:baseline}.lo-zeilen .inhalt-zeile-wahl{align-items:center;gap:var(--lo-1);font-size:var(--lo-fs-meta);flex:none;display:flex}.lo-zeilen .inhalt-zeile-wahl select{height:var(--lo-ctl-s);border-radius:var(--lo-r);border:1px solid var(--lo-feld-rand);background:var(--lo-canvas);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-meta);padding:0 4px}.lo-zeilen .inhalt-zeile-wahl .btn{height:var(--lo-ctl-s);padding:0 var(--lo-2);border-radius:var(--lo-r);border:1px solid var(--lo-line-2);background:var(--lo-canvas);color:var(--lo-ink-2);font-size:var(--lo-fs-meta)}.lo-zeilen .inhalt-zeile-marke{color:var(--lo-ink-3);display:inline-flex}.lo-zeilen .ist-entwurf{color:var(--lo-ink-2)}.lo-luecke{color:var(--lo-ink-3);font-size:var(--lo-fs-body);margin:0;padding:7px 0}.lo-luecke.ist-fuehrend{font-size:var(--lo-fs-obj)}.lo-werkzeuge{align-items:center;gap:var(--lo-2);padding-top:var(--lo-4);border-top:1px solid var(--lo-line);flex-wrap:wrap;flex:none;display:flex}.lo-werkzeug{align-items:center;gap:var(--lo-1);display:inline-flex}.lo-panel.work-drawer{border:0;border-left:1px solid var(--lo-line);background:var(--lo-raised);width:auto;max-height:none;box-shadow:none;border-radius:0;display:grid}.lo-panel-koerper>.fall-karte{background:0 0;border:0;margin:0;padding:0}.lo-panel-koerper :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select){width:100%;min-height:var(--lo-ctl);padding:6px var(--lo-2);border-radius:var(--lo-r);border:1px solid var(--lo-feld-rand);background:var(--lo-sunken);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);box-shadow:inset 0 1px 2px #4a3a1914}:root[data-theme=dark] .lo-panel-koerper :is(input,textarea,select){box-shadow:inset 0 1px 2px #00000057}.lo-panel-koerper :is(input,textarea,select):focus{background:var(--lo-raised)}.lo-panel-koerper textarea{resize:vertical;min-height:84px;line-height:1.55}.lo-panel-koerper :is(input,textarea,select):focus{border-color:var(--lo-fokus);box-shadow:none;outline:none}.lo-panel-koerper label{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);font-weight:600}.lo-panel-koerper :is(.btn,button.btn-primary){min-height:var(--lo-ctl);padding:0 var(--lo-3);border-radius:var(--lo-r);font-size:var(--lo-fs-body)}.lo-tafel{min-width:0;margin:0;padding:0;list-style:none}.lo-tafel>li{align-items:start;gap:var(--lo-3);grid-template-columns:136px minmax(0,1fr) auto;min-width:0;padding:9px 0;display:grid}.lo-tafel>li>a{color:inherit;text-decoration:none;display:contents}.lo-tafel>li:has(>a):hover{background:var(--lo-hover)}.lo-tafel>li:has(>a){margin:0 calc(var(--lo-2) * -1);padding-inline:var(--lo-2);border-radius:var(--lo-r)}@media (max-width:900px){.lo-tafel>li{grid-template-columns:minmax(0,1fr) auto}}.lo-fall .fall-relevant>h2{align-items:baseline;gap:var(--lo-2);display:flex}.lo-fall :is(.fall-verdichtung,.fall-relevant,.fall-jetzt)>h2{font-family:inherit;font-size:var(--lo-fs-body);color:var(--lo-ink);margin:0 0 var(--lo-2);letter-spacing:0;text-transform:none;font-weight:600}.lo-fall .fall-verdichtung>.lo-tafel>li{padding:var(--lo-3) var(--lo-2)}.lo-blatt{overscroll-behavior:contain;min-height:0;padding-right:var(--lo-1);margin-top:var(--lo-5);width:100%;max-width:none;padding-bottom:var(--lo-6);flex:1 1 0;overflow-y:auto}.lo-blatt-fall{gap:var(--lo-5);flex-direction:column;padding-bottom:0;display:flex;overflow-y:hidden}.lo-blatt-fall>.lo-blatt-zweispaltig{flex:none}.lo-blatt-fall{overscroll-behavior:contain;overflow-y:auto}.lo-blatt-abschnitt{background:var(--lo-karte);border-radius:var(--lo-r-karte);padding:var(--lo-4) var(--lo-4) var(--lo-3);margin-bottom:var(--lo-5)}.lo-blatt-abschnitt:last-child{margin-bottom:0}.lo-blatt .lo-leer{color:var(--lo-ink-3);font-size:var(--lo-fs-body);text-align:left;border:0;margin:0;padding:0}.lo-datenblatt{margin:0}.lo-datenblatt>div{gap:var(--lo-3);padding:0 0 var(--lo-3);grid-template-columns:104px minmax(0,1fr);align-items:baseline;display:grid}.lo-datenblatt>div:last-child{padding-bottom:0}.lo-datenblatt dt{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-datenblatt dd{font-size:var(--lo-fs-body);color:var(--lo-ink);max-width:74ch;margin:0;line-height:1.6}.lo-raumtafel-punkt{width:9px;height:9px;margin-right:var(--lo-2);border:1.5px solid var(--lo-line-2);background:0 0;border-radius:50%;display:inline-block}.lo-raumtafel-punkt.ist-arbeit{border-color:var(--lo-ton,var(--lo-ink-3));background:linear-gradient(to right, var(--lo-ton,var(--lo-ink-3)) 50%, transparent 50%)}.lo-raumtafel-punkt.ist-steht{border-color:var(--lo-ton,var(--lo-ink));background:var(--lo-ton,var(--lo-ink))}.lo-fall .fall-leer{font-size:var(--lo-fs-body);color:var(--lo-ink-3);margin:0}:is(.lo-shell,.workshop-shell) :is(.page-head,.bereich-kopf){align-content:start;align-items:start;gap:0 var(--lo-4);min-height:79px;margin:0 0 var(--lo-4);background:0 0;border:0;grid-template:"rubrik rad"22px"titel rad""satz rad"/minmax(0,1fr) auto;max-width:none;padding:0;display:grid}:is(.lo-shell,.workshop-shell) :is(.page-head,.bereich-kopf) h1{font-family:inherit;font-size:var(--lo-fs-seite);letter-spacing:-.03em;color:var(--lo-ink);white-space:nowrap;text-overflow:ellipsis;grid-area:titel;margin:0;font-weight:700;line-height:1.1;overflow:hidden}:is(.lo-shell,.workshop-shell) :is(.page-head,.bereich-kopf) .seiten-rubrik{height:22px;line-height:16px;font-size:var(--lo-fs-meta);color:var(--lo-ink-3);letter-spacing:0;text-transform:none;grid-area:rubrik;margin:0;font-weight:400;display:block}:is(.lo-shell,.workshop-shell) .bereich-kopf .minirad{grid-area:rad;align-self:center}:is(.lo-shell,.workshop-shell) .bereich-kopf .minirad svg{opacity:.9;width:40px;height:40px}.lo-reiter{align-items:center;gap:var(--lo-2);height:38px;padding:0 var(--lo-2);margin:0 calc(-1 * var(--lo-2));border-radius:var(--lo-r) var(--lo-r) 0 0;color:var(--lo-ink-2);font:inherit;font-size:var(--lo-fs-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.lo-reiter{isolation:isolate}.lo-reiter[aria-selected=true]:before,.lo-reiter[aria-current=page]:before{content:"";background:var(--lo-sel);border-radius:var(--lo-r);z-index:-1;position:absolute;inset:4px 0 5px}.lo-reiter[aria-selected=true],.lo-reiter[aria-current=page]{color:var(--lo-ink)}:is(.lo-shell,.workshop-shell) .bereich-spalten{gap:var(--lo-6);flex-direction:column;align-items:stretch;max-width:none;display:flex}:is(.lo-shell,.workshop-shell) .bereich-spalten>.dash-card,:is(.lo-shell,.workshop-shell) .bereich-spalten>section{box-shadow:none;background:var(--lo-karte);border-radius:var(--lo-r-karte);padding:var(--lo-4) var(--lo-4) var(--lo-3);border:0}:is(.lo-shell,.workshop-shell) .bereich-spalten>.bereich-dringend{box-shadow:inset 2px 0 0 var(--lo-gold);padding-left:var(--lo-3)}:is(.lo-shell,.workshop-shell) .bereich-spalten>section>h2{align-items:center;gap:var(--lo-2);font-family:inherit;font-size:var(--lo-fs-body);color:var(--lo-ink);margin:0 0 var(--lo-1);letter-spacing:0;text-transform:none;font-weight:600;display:flex}:is(.lo-shell,.workshop-shell) .bereich-spalten .cockpit-marke{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-weight:400}:is(.lo-shell,.workshop-shell) .cockpit-liste{margin:0;padding:0;list-style:none}:is(.lo-shell,.workshop-shell) .cockpit-liste>li{align-items:center;gap:var(--lo-3);min-height:var(--lo-zeile);padding:12px var(--lo-3);border:0;grid-template-columns:20px minmax(0,1fr) auto 28px;display:grid}:is(.lo-shell,.workshop-shell) .cockpit-liste>li:hover{background:var(--lo-hover)}:is(.lo-shell,.workshop-shell) .cockpit-liste>li>svg{color:var(--lo-ink-3)}:is(.lo-shell,.workshop-shell) .cockpit-liste-text{min-width:0;color:inherit;flex-direction:column;gap:1px;text-decoration:none;display:flex}:is(.lo-shell,.workshop-shell) .cockpit-liste-text b{font-size:var(--lo-fs-obj);color:var(--lo-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}:is(.lo-shell,.workshop-shell) .cockpit-liste-text small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.lo-shell,.workshop-shell) .dash-card{box-shadow:none;background:var(--lo-karte);border-radius:var(--lo-r-karte);padding:var(--lo-4) var(--lo-4) var(--lo-3);border:0}:is(.lo-shell,.workshop-shell) .dash-card-note{font-size:var(--lo-fs-body);color:var(--lo-ink-3);margin:0}.lo-shell{background:var(--lo-canvas);color:var(--lo-ink)}.lo-shell .workshop-tab-bar{min-height:var(--lo-kopf);padding:0 var(--lo-4);gap:var(--lo-4);border-bottom:1px solid var(--lo-line);flex-wrap:nowrap}.lo-shell .workshop-tab{color:var(--lo-ink-2);font-size:var(--lo-fs-body);max-width:220px;height:var(--lo-kopf);background:0 0;border:0;align-self:center;gap:6px;padding:0;position:relative}.lo-shell .workshop-tab.active{color:var(--lo-ink);background:0 0;font-weight:600}.lo-shell .workshop-tab.active:after{content:"";background:var(--lo-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.lo-shell .workshop-tab-close{width:18px;height:18px;color:var(--lo-ink-3);background:0 0;border:0;border-radius:3px;place-items:center;display:inline-grid}.lo-shell .workshop-tab-close:hover{background:var(--lo-hover)}.lo-shell .workshop-shell-side-panel{background:var(--lo-ground);border-right:1px solid var(--lo-line)}.lo-shell .workshop-shell-main{background:var(--lo-canvas)}.lo-shell .bereich-suche,:is(.lo-shell,.workshop-shell) .bereich-suche{margin:0 0 var(--lo-4);padding:0 0 var(--lo-4);border:0;border-bottom:1px solid var(--lo-line);background:0 0;border-radius:0}:is(.lo-shell,.workshop-shell) .bereich-suche :is(input,select){min-height:var(--lo-ctl);border-radius:var(--lo-r);border:1px solid var(--lo-line);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-obj);background:0 0}:is(.lo-shell,.workshop-shell) .bereich-suche label{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);font-weight:600}.hf-filter{gap:var(--lo-2);margin:0 0 var(--lo-4);flex-wrap:wrap;display:flex}.lo-nff-frage{column-gap:var(--lo-3);grid-template-columns:26px minmax(0,1fr);align-items:start;display:grid}.lo-nff-frage:before{content:attr(data-nr);background:var(--lo-sel);width:26px;height:26px;color:var(--lo-ink);font-size:var(--lo-fs-meta);border-radius:999px;place-items:center;margin-top:-3px;font-weight:600;display:inline-grid}.lo-nff-frage .lo-feld-name{font-size:var(--lo-fs-obj);color:var(--lo-ink);font-weight:600}.lo-nff-frage .lo-eingabe-lang{height:58px;min-height:58px}.lo-nff-felder{gap:var(--lo-2);flex-wrap:wrap;display:flex}.lo-nff-felder .chip{align-items:center;gap:4px;display:inline-flex}.lo-nff-wege{align-items:center;gap:var(--lo-2);flex-wrap:wrap;display:flex}.lo-nff-wege .link-button{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.lo-nff-hinweis{min-width:0;font-size:var(--lo-fs-meta);color:var(--lo-ink-2);flex:200px;line-height:1.35}dialog:has(.lo-nff-vorlagen) .lo-dialog-fuss{min-height:77px}.lo-nff-gewaehlt{align-items:center;gap:2px;display:inline-flex}.lo-nff-vorlagen{gap:var(--lo-4);flex-direction:column;display:flex}.lo-nff-gruppe{gap:var(--lo-2);flex-direction:column;display:flex}.lo-nff-gruppe>h3{margin:0}.lo-nff-liste{flex-direction:column;gap:6px;display:flex}.lo-nff-zeile{justify-content:space-between;align-items:baseline;gap:var(--lo-3);padding:10px var(--lo-3);border:1px solid var(--lo-line);border-radius:var(--lo-r);background:var(--lo-raised);color:var(--lo-ink);text-align:left;cursor:pointer;display:flex}.lo-nff-zeile:hover{background:var(--lo-hover)}.lo-nff-zeile[aria-pressed=true]{background:var(--lo-sel)}.lo-nff-zeile>b{font-size:var(--lo-fs-obj);font-weight:600}.lo-nff-zeile>span{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);flex:none}.lo-nff-leer{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);margin:0}.app-root:has(.workshop-shell)>footer{display:none}.app-root:has(.workshop-shell){height:100dvh;min-height:0;overflow:hidden}.lo-shell :is(.builder-header.page-head,.workshops-overview-filter,.workshops-overview,.workshops-overview-bulkbar,.bibliothek-inhalt){padding-left:0;padding-right:0}.lo-shell :is(.shell-form-page,.shell-form-page.breit,.workshop-step1){padding-top:0;padding-left:0;padding-right:0}.lo-shell .workshops-overview{padding-top:var(--lo-4)}.lo-shell .workshops-overview-row{min-height:var(--lo-zeile);font-size:var(--lo-fs-obj)}.lo-shell .workshops-overview-row.selected{background:var(--lo-sel)}.lo-shell .workshops-overview-heading{font-family:inherit;font-size:var(--lo-fs-body);color:var(--lo-ink);letter-spacing:0;text-transform:none;font-weight:600}.lo-shell .workshops-overview-count{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);background:0 0;border:0;padding:0;font-weight:400}.lo-shell .workshops-overview-row-link{font-size:var(--lo-fs-obj);color:var(--lo-ink);font-weight:400}.lo-shell :is(.workshops-overview-row-meta,.workshops-overview-block-datum){font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-shell .builder-side-panel{background:var(--lo-ground);border-right:1px solid var(--lo-line)}.lo-shell .builder-side-panel-head{border-bottom:1px solid var(--lo-line);padding:var(--lo-4);background:0 0}.lo-shell .builder-side-panel-head h3{font-family:inherit;font-size:var(--lo-fs-obj);color:var(--lo-ink);margin:0;font-weight:600}.lo-shell .builder-side-panel-head .seiten-rubrik,.lo-shell .builder-side-panel-head .cat{font-family:inherit;font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-shell .builder-side-panel-body{padding:var(--lo-4);font-size:var(--lo-fs-body)}.lo-shell .builder-side-panel-body h2{font-family:inherit;font-size:var(--lo-fs-body);color:var(--lo-ink);font-weight:600}.lo-shell .library{border-right:1px solid var(--lo-line)}.lo-shell .agenda-fixed{padding:var(--lo-5) var(--lo-rand) 0}.lo-shell .agenda-head h2{font-family:inherit;font-size:var(--lo-fs-body);color:var(--lo-ink);font-weight:600}.lo-shell .agenda-hint{font-family:inherit;font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin-bottom:var(--lo-4)}.lo-shell .dropzone{border:1px dashed var(--lo-line-2);border-radius:var(--lo-r-lg);color:var(--lo-ink-3);font-size:var(--lo-fs-body);background:0 0}.lo-shell .agenda-item{border:1px solid var(--lo-line);border-radius:var(--lo-r);background:var(--lo-canvas);font-size:var(--lo-fs-body)}.lo-shell .agenda-item:hover{background:var(--lo-hover)}.lo-shell .agenda-item .time-badge{color:var(--lo-ink-2);font-variant-numeric:tabular-nums;font-family:inherit}.lo-shell :is(.btn,.btn-primary,.btn-ghost){height:var(--lo-ctl);padding:0 var(--lo-3);border-radius:var(--lo-r);font-family:inherit;font-size:var(--lo-fs-body);justify-content:center;align-items:center;gap:var(--lo-2);box-shadow:none;white-space:nowrap;font-weight:600;display:inline-flex}.lo-shell :is(.btn,.btn-primary,.btn-ghost)>svg{flex:none;width:15px;height:15px}.lo-shell .btn{border:1px solid var(--lo-line-2);background:var(--lo-canvas);color:var(--lo-ink)}.lo-shell .btn:hover{background:var(--lo-hover)}.lo-shell .btn-primary{border:1px solid var(--lo-fill);background:var(--lo-fill);color:var(--lo-on-fill)}.lo-shell .btn-ghost:not(.btn){color:var(--lo-ink-2);background:0 0;border-color:#0000}.lo-shell .btn.btn-ghost{border:1px solid var(--lo-line-2);background:var(--lo-canvas);color:var(--lo-ink)}.lo-shell .btn.btn-ghost:hover{background:var(--lo-hover)}.lo-shell .btn-small{height:var(--lo-ctl-s);padding:0 var(--lo-2);font-size:var(--lo-fs-meta)}:is(.lo-shell,.workshop-shell) :is(.btn.btn-primary,button.btn-primary,a.btn-primary,.dash-cta,a.dash-cta){background:var(--lo-fill);border:1px solid var(--lo-fill);border-radius:var(--lo-r);box-shadow:none;color:var(--lo-on-fill)!important}:is(.lo-shell,.workshop-shell) :is(.btn.btn-primary,button.btn-primary,a.btn-primary) svg{color:var(--lo-on-fill)}:is(.lo-shell,.workshop-shell) :is(.btn.btn-primary,button.btn-primary,a.btn-primary):hover{background:var(--lo-fill-hover);border-color:var(--lo-fill-hover)}.auth-shell{background:var(--lo-ground);color:var(--lo-ink);min-height:100vh;padding:var(--lo-8) var(--lo-4);justify-content:center;align-items:center;display:flex}.auth-card{background:var(--lo-canvas);border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);box-shadow:var(--lo-schatten);padding:var(--lo-8);width:100%;max-width:400px}.auth-card-weit{max-width:860px;padding:var(--lo-8)}.auth-card:before,.auth-schein{display:none}.auth-brand{justify-content:center;align-items:center;gap:var(--lo-2);font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;color:var(--lo-ink);margin-bottom:var(--lo-6);font-size:19px;font-weight:600;text-decoration:none;display:flex}.auth-card h1{font-family:inherit;font-size:var(--lo-fs-seite);letter-spacing:-.015em;text-align:center;margin:0 0 var(--lo-1);color:var(--lo-ink);font-weight:600;line-height:1.3}.auth-card-weit h1{font-size:var(--lo-fs-seite)}.auth-subtitle{font-size:var(--lo-fs-body);color:var(--lo-ink-2);text-align:center;margin:0 0 var(--lo-6);line-height:1.55}.auth-card .form-grid{gap:var(--lo-3);max-width:none}.auth-card label{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);font-weight:600}.auth-card :is(input[type=email],input[type=password],input[type=text],input[type=tel]){width:100%;min-height:var(--lo-ctl);padding:6px var(--lo-2);border-radius:var(--lo-r);border:1px solid var(--lo-feld-rand);background:var(--lo-canvas);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body)}.auth-card :is(input:focus){border-color:var(--lo-fokus);box-shadow:none;outline:none}.auth-card .form-grid>button,.auth-card .btn-primary{border-radius:var(--lo-r);border:1px solid var(--lo-fill);background:var(--lo-fill);min-height:36px;font-size:var(--lo-fs-body);box-shadow:none;width:100%;font-weight:600;color:var(--lo-on-fill)!important}.auth-card .form-grid>button:hover{background:var(--lo-fill-hover);border-color:var(--lo-fill-hover)}.auth-card :is(.muted,.auth-footer,.auth-alt-note,.auth-alt-fuss){font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.auth-card a:not(.auth-brand){color:var(--lo-link)}.auth-brand,.auth-brand:hover{color:var(--lo-ink)}.auth-card .modal-note{font-size:var(--lo-fs-body);border-radius:var(--lo-r);border:1px solid var(--lo-line);background:var(--lo-sunken);color:var(--lo-ink-2);padding:var(--lo-2) var(--lo-3)}.auth-alt-titel{font-family:inherit;font-size:var(--lo-fs-body);color:var(--lo-ink);letter-spacing:0;text-transform:none;font-weight:600}.auth-oauth-divider{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.auth-oauth-divider:before,.auth-oauth-divider:after{background:var(--lo-line)}.auth-brand-mark{filter:none}.lo-zeile-rechts{min-width:0;max-width:100%;overflow:hidden}.lo-zeile-rechts>.lo-marke{text-overflow:ellipsis;min-width:0;line-height:20px;display:inline-block;overflow:hidden}:is(.lo-shell,.workshop-shell) .accordion-summary-title>:is(h2,span){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lo-shell,.lo-shell{--t-3xs:var(--lo-fs-meta);--t-2xs:var(--lo-fs-meta);--t-xs:var(--lo-fs-body);--t-sm:var(--lo-fs-obj);--t-md:var(--lo-fs-obj);--t-lg:var(--lo-fs-seite);--t-xl:var(--lo-fs-seite);--display:var(--font-inter), system-ui, sans-serif;--body:var(--font-inter), system-ui, sans-serif;--serif:var(--font-inter), system-ui, sans-serif}:is(.lo-shell,.workshop-shell) :is(b,strong,th){font-weight:600}.lo-marke,:is(.lo-shell,.workshop-shell) .lo-suchfeld-taste{font-size:var(--lo-fs-meta)}:is(.lo-shell,.workshop-shell) .lo-zeile-titel{font-size:var(--lo-fs-obj)}:is(.lo-shell,.workshop-shell) :is(.lo-zeile-titel,.lo-suchfeld-treffer-text b,.lo-knopf,.workshops-overview-row-link,.cockpit-liste-text b,.fall-jetzt-sache,.lo-nav-eintrag){font-weight:600}:is(.lo-shell,.workshop-shell) .lo-nav-eintrag:not([aria-current=page]){font-weight:400}:is(.lo-shell,.workshop-shell) .lo-knopf,.lo-achse-name-link{font-weight:600}:is(.lo-shell,.workshop-shell) .lo-block-kopf{min-width:0}:is(.lo-shell,.workshop-shell) .lo-block-titel{text-overflow:ellipsis;min-width:0;overflow:hidden}:is(.lo-shell,.workshop-shell) .lo-fall .fall-karte{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}:is(.lo-shell,.workshop-shell) .zusagen-liste{margin:0;padding:0;list-style:none}:is(.lo-shell,.workshop-shell) .zusagen-liste>li{align-items:flex-start;gap:var(--lo-2);font-size:var(--lo-fs-body);padding:7px 0;display:flex}:is(.lo-shell,.workshop-shell) .zusage-formular{gap:var(--lo-2);padding-top:var(--lo-2);flex-direction:column;display:flex}:is(.lo-shell,.workshop-shell) .zusage-formular-fuss{gap:var(--lo-2);display:flex}:is(.lo-shell,.workshop-shell) .zusage-formular :is(input,select){min-height:var(--lo-ctl);border-radius:var(--lo-r);border:1px solid var(--lo-feld-rand);background:var(--lo-canvas);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);padding:0 var(--lo-2)}:is(.lo-shell,.workshop-shell) .zusage-haken{border:1px solid var(--lo-line-2);background:var(--lo-canvas);width:22px;height:22px;color:var(--lo-ink-3);border-radius:50%;flex:none;place-items:center;display:inline-grid}:is(.lo-shell,.workshop-shell) .accordion-body{padding:0 var(--lo-2)}:is(.lo-shell,.workshop-shell) .accordion-summary-title svg{color:var(--lo-ink-3);width:15px;height:15px}:is(.lo-shell,.workshop-shell) .support-group-head h2{font-family:inherit;font-size:var(--lo-fs-body);color:var(--lo-ink);letter-spacing:0;text-transform:none;margin:0 0 var(--lo-1);font-weight:600}.lo-shell :is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=date],input[type=time],input[type=url],input[type=tel],input:not([type]),select){height:var(--lo-ctl);padding:6px var(--lo-2);border-radius:var(--lo-r);border:1px solid var(--lo-feld-rand);background:var(--lo-canvas);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body)}.lo-shell textarea{resize:vertical;min-height:76px;padding:6px var(--lo-2);border-radius:var(--lo-r);border:1px solid var(--lo-feld-rand);background:var(--lo-canvas);color:var(--lo-ink);line-height:1.55;font:inherit;font-size:var(--lo-fs-body)}.lo-shell :is(input,textarea,select)::placeholder{color:var(--lo-ink-3)}.lo-shell :is(input,textarea,select):hover{background:var(--lo-sunken)}.lo-shell :is(input,textarea,select):focus{border-color:var(--lo-fokus);box-shadow:none;outline:none}.lo-suchfeld>.lo-suchfeld-feld{box-shadow:none;background:0 0;border:0;min-height:24px;padding:0}.lo-suchfeld>.lo-suchfeld-feld:focus{box-shadow:none;border:0}.lo-dialog{border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);background:var(--lo-raised);width:min(720px,100vw - 48px);max-width:none;max-height:min(78vh,760px);color:var(--lo-ink);box-shadow:var(--lo-schatten-2);padding:0;position:relative;overflow:hidden}.lo-dialog.ist-breit{width:min(940px,100vw - 48px)}.lo-dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;margin:auto;display:grid}.lo-dialog::backdrop{background:var(--lo-schleier);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.lo-dialog-kopf{padding:var(--lo-4) var(--lo-5) var(--lo-3);border-bottom:1px solid var(--lo-line)}.lo-dialog-kopf-zeile{align-items:center;gap:var(--lo-2);min-height:22px;display:flex}.lo-dialog-art{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-dialog-zu{margin-left:auto}.lo-dialog-titel{margin:var(--lo-1) 0 0;font-family:inherit;font-size:var(--lo-fs-seite);letter-spacing:-.015em;color:var(--lo-ink);font-weight:600;line-height:1.25}.lo-dialog.ist-fest{height:min(78vh,760px)}.lo-dialog-fortschritt{inset-inline:0;background:var(--lo-line);z-index:1;height:3px;position:absolute;top:0}.lo-dialog-fortschritt>span{background:var(--lo-gold);border-radius:0 2px 2px 0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.lo-dialog-fortschritt>span{transition:width .25s}}.lo-dialog-kopf-haupt{align-items:center;gap:var(--lo-3);min-width:0;display:flex}.lo-dialog-kopf-text{min-width:0}.lo-dialog-unterzeile{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);font-variant-numeric:tabular-nums;margin:2px 0 0}.lo-dialog-koerper{overscroll-behavior:contain;min-height:0;padding:var(--lo-5);overflow-y:auto}.lo-dialog .lo-nf-felder{min-height:0}.lo-ar-grund{margin:calc(-1 * var(--lo-5));padding:var(--lo-5);min-height:calc(100% + 2 * var(--lo-5));background:var(--lo-ground);gap:var(--lo-3);flex-direction:column;display:flex}.lo-ar-grund>:is(.lo-nf-themen,.lo-nf-bausteinwahl){flex:1;min-height:0}.lo-nf-sym{--lo-ton:var(--lo-gold);width:40px;height:40px;color:var(--lo-ton);background:color-mix(in srgb, var(--lo-ton) 14%, transparent);border-radius:10px;flex:none;place-items:center;display:grid}.lo-nf-sym>svg{width:18px;height:18px}.lo-nf-sym.ist-gross{border-radius:12px;width:48px;height:48px}.lo-nf-sym.ist-bild{background:var(--lo-ton);color:#fff;border-radius:11px;flex:none;width:44px;height:44px}.lo-nf-sym.ist-bild>svg{stroke-width:1.9px;width:22px;height:22px}.lo-nf-sym.ist-gross>svg{width:22px;height:22px}.lo-nf-karte{--lo-ton:var(--lo-gold);align-items:center;gap:var(--lo-3);width:100%;min-height:72px;padding:var(--lo-3) var(--lo-4);border-radius:var(--lo-r-lg);background:var(--lo-raised);background:var(--lo-karte);box-shadow:0 0 0 1px var(--lo-line);text-align:left;color:var(--lo-ink);font:inherit;cursor:pointer;border:0;display:flex}.lo-nf-karte:hover{background:color-mix(in srgb, var(--lo-ton) 8%, var(--lo-raised))}.lo-nf-karte-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lo-nf-karte-text>b{font-weight:600}.lo-nf-meta{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-nf-punkte{margin-top:var(--lo-1);gap:5px;display:flex}.lo-nf-punkte>i{background:var(--lo-line);border-radius:50%;width:8px;height:8px}.lo-nf-punkte>i[data-an]{background:var(--lo-ton)}.lo-nf-felder{gap:var(--lo-4);background:var(--lo-raised);border-radius:var(--lo-r-lg);background:var(--lo-karte);max-width:620px;box-shadow:0 0 0 1px var(--lo-line);padding:var(--lo-4);flex-direction:column;display:flex}.lo-nf-fehler{margin:0 0 var(--lo-3);color:var(--lo-rot)}.lo-nf-meta.lo-nf-fehler{color:var(--lo-rot);margin-bottom:0}.lo-shell .auftrag-modus{gap:var(--lo-2);margin-bottom:var(--lo-3);flex-wrap:wrap;display:flex}.lo-shell .auftrag-modus .lo-wahl{height:auto;padding:var(--lo-2) var(--lo-3);text-align:left;flex-direction:column;align-items:flex-start;gap:0}.lo-shell .auftrag-modus .lo-wahl b{font-size:var(--lo-fs-obj);font-weight:600}.lo-shell .auftrag-modus .lo-wahl span{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-shell .auftrag-modus .lo-wahl[aria-pressed=true]{background:var(--lo-sel)}.lo-shell .auftrag-zweites{margin-top:var(--lo-2)}.lo-nf-voll{color:var(--lo-ink-2);margin:0}.lo-dialog-fuss{justify-content:flex-end;align-items:center;gap:var(--lo-2);padding:var(--lo-3) var(--lo-5);border-top:1px solid var(--lo-line);background:var(--lo-raised);display:flex}.lo-dialog-fuss-links{margin-right:auto}@media (prefers-reduced-motion:no-preference){.lo-dialog[open]{animation:.12s ease-out lo-dialog-ein}@keyframes lo-dialog-ein{0%{opacity:0;transform:translateY(6px)scale(.99)}}}.lo-formular{gap:var(--lo-4);flex-direction:column;display:flex}.lo-feld{gap:var(--lo-2);flex-direction:column;min-width:0;display:flex}.lo-felder{gap:var(--lo-5);flex-direction:column;display:flex}.lo-felder-quer{gap:var(--lo-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lo-feld-name{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);font-weight:600;line-height:1.3}.lo-feld-pflicht{color:var(--lo-rot);margin-left:2px}.lo-eingabe{width:100%;min-height:var(--lo-ctl);padding:6px var(--lo-2);border-radius:var(--lo-r);border:1px solid var(--lo-feld-rand);background:var(--lo-sunken);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);box-shadow:inset 0 1px 2px #4a3a1914}:root[data-theme=dark] .lo-eingabe{box-shadow:inset 0 1px 2px #00000057}.lo-eingabe:focus{background:var(--lo-raised)}.lo-eingabe-lang{resize:vertical;min-height:62px;line-height:1.55}.lo-eingabe::placeholder{color:var(--lo-ink-3)}.lo-eingabe:hover:not(:disabled):not([readonly]){background:var(--lo-sunken-hover)}.lo-eingabe:focus{border-color:var(--lo-fokus);box-shadow:none;outline:none}:root[data-theme=dark] .lo-eingabe:focus{box-shadow:none}.lo-eingabe:disabled{background:var(--lo-sunken);color:var(--lo-ink-3);cursor:not-allowed}.lo-eingabe[readonly]{background:var(--lo-sunken);border-color:var(--lo-line);cursor:default}.lo-feld-hilfe{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0;line-height:1.45}.lo-feld-fehler{font-size:var(--lo-fs-meta);color:var(--lo-rot);align-items:center;gap:5px;margin:0;line-height:1.45;display:flex}.lo-feld-fehler:before{content:"!";background:var(--lo-rot);width:13px;height:13px;color:var(--lo-canvas);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-grid}.lo-feld.ist-fehlerhaft .lo-eingabe{border-color:var(--lo-rot)}.lo-feld.ist-fehlerhaft .lo-eingabe:focus{box-shadow:0 0 0 1px var(--lo-rot)}.lo-feld-wert{font-size:var(--lo-fs-body);color:var(--lo-ink);min-height:20px;margin:0}.lo-wahlreihe{gap:var(--lo-1);flex-wrap:wrap;display:flex}.lo-wahl{height:var(--lo-ctl);padding:0 var(--lo-3);border:1px solid var(--lo-line-2);border-radius:var(--lo-r);background:var(--lo-canvas);color:var(--lo-ink-2);font-size:var(--lo-fs-body);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.lo-wahl input{opacity:0;width:0;height:0;position:absolute}.lo-wahl:hover{background:var(--lo-hover)}.lo-wahl:has(input:checked){background:var(--lo-sel);color:var(--lo-ink);border-color:var(--lo-line-3);box-shadow:inset 2px 0 0 var(--lo-gold);font-weight:600}.lo-wahl:has(input:focus-visible){outline:1px solid var(--lo-fokus);outline-offset:1px}.lo-wahl:has(input:disabled){opacity:.55;cursor:not-allowed}.lo-wahl-bedeutung{margin:var(--lo-1) 0 0;font-size:var(--lo-fs-meta);color:var(--lo-ink);min-height:5.8em;line-height:1.45}.lo-wahl-bedeutung b{font-weight:600}.lo-wahl-beispiel{color:var(--lo-ink-3);display:block}.lo-tabelle{border-collapse:collapse;width:100%;font-size:var(--lo-fs-obj);font-variant-numeric:tabular-nums}.lo-tabelle th{text-align:left;font-size:var(--lo-fs-meta);color:var(--lo-ink-2);padding:var(--lo-2) var(--lo-3);border-bottom:1px solid var(--lo-line);font-weight:600}.lo-tabelle td{padding:var(--lo-2) var(--lo-3);border-bottom:1px solid var(--lo-line);vertical-align:top}.lo-tabelle tr:last-child td{border-bottom:0}.lo-tabelle :is(th,td)[data-zahl]{text-align:right}.lo-tabelle td small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);margin-top:2px;display:block}.lo-tabelle a{color:inherit;font-weight:600}.lo-tabelle a:hover{background:var(--lo-hover)}.lo-tabelle-huelle{min-width:0;overflow-x:auto}.lo-kennzahlen{gap:var(--lo-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.lo-kennzahl{background:var(--lo-raised);border-radius:var(--lo-r-karte);padding:var(--lo-3) var(--lo-4);gap:2px;display:grid}.lo-kennzahl>b{font-size:var(--lo-fs-abschnitt);font-variant-numeric:tabular-nums;font-weight:600}.lo-kennzahl>span{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-knopf[data-groesse=klein]{height:var(--lo-ctl-s);min-height:var(--lo-ctl-s);padding:0 var(--lo-2);font-size:var(--lo-fs-klein)}.lo-leise{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);margin:0}.lo-schalter{border:1px solid var(--lo-line-2);background:var(--lo-sunken);cursor:pointer;border-radius:999px;flex:none;align-items:center;width:46px;height:26px;padding:3px;transition:background .18s,border-color .18s;display:flex}.lo-schalter>span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;box-shadow:0 1px 2px #0000004d}.lo-schalter[aria-checked=true]{background:var(--lo-gruen);border-color:var(--lo-gruen)}.lo-schalter[aria-checked=true]>span{transform:translate(20px)}.lo-schalter:disabled{cursor:not-allowed;opacity:.45}.lo-schalter:focus-visible{outline:1px solid var(--lo-fokus);outline-offset:2px}.lo-haken{align-items:center;gap:var(--lo-2);min-height:var(--lo-ctl);font-size:var(--lo-fs-body);color:var(--lo-ink);cursor:pointer;display:inline-flex}.lo-haken input{width:15px;height:15px;accent-color:var(--lo-fill);flex:none}.lo-feldgruppe{gap:var(--lo-4);flex-direction:column;min-width:0;display:flex}.lo-feldgruppe+.lo-feldgruppe{padding-top:var(--lo-4);border-top:1px solid var(--lo-line)}.lo-feldgruppe-titel{font-size:var(--lo-fs-body);color:var(--lo-ink);margin:0;font-weight:600}.lo-feldreihe{gap:var(--lo-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:640px){.lo-feldreihe{grid-template-columns:minmax(0,1fr)}}.lo-panel .lo-feldreihe{grid-template-columns:minmax(0,1fr)}.lo-panel-koerper .lo-eingabe{background:var(--lo-sunken)}.lo-panel-koerper .lo-eingabe:focus{background:var(--lo-canvas)}.lo-shell .tm-list .tm-list-row{column-gap:var(--lo-3);text-align:left;background:0 0;border-bottom:0;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"zeichen name masse pfeil""zeichen satz masse pfeil";align-items:center;row-gap:1px;margin-inline:0;padding:0;display:grid}.lo-shell .tm-list .tm-list-satz{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--lo-fs-meta);color:var(--lo-ink-3);grid-area:satz;overflow:hidden}.lo-shell .tm-list .tm-list-masse{align-items:center;gap:var(--lo-4);white-space:nowrap;font-size:var(--lo-fs-meta);color:var(--lo-ink-3);grid-area:masse;display:inline-flex}.lo-shell .tm-list .tm-list-zeichen{background:var(--lo-ton);color:#fff;border-radius:10px;grid-area:zeichen;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.lo-shell .tm-list .tm-list-zeichen>svg{width:18px;height:18px}.lo-shell .tm-list .tm-list-name{grid-area:name}.lo-shell .tm-list .tm-list-pfeil{color:var(--lo-ink-3);grid-area:pfeil;display:inline-flex}.lo-shell .tm-list .tm-list-name{align-items:center;gap:var(--lo-2);min-width:0;display:inline-flex}.lo-shell .tm-list .tm-list-name-text{text-overflow:ellipsis;white-space:nowrap;font-size:var(--lo-fs-obj);font-weight:600;overflow:hidden}.lo-shell .tm-list .tm-list-row:hover{background:0 0}.lo-shell .tm-list>*{flex:none}.lo-shell .tm-huelle-zeile{padding:var(--lo-3) var(--lo-4);border-radius:var(--lo-r-karte);gap:var(--lo-3);background:var(--lo-raised);border-bottom:0}.lo-shell .tm-huelle-zeile.gemerkt{background:var(--lo-sel)}.lo-shell .tm-huelle-zeile .tm-merken{align-self:center;margin:0}.lo-shell .chip.ist-mehr{color:var(--lo-ink-3)}.lo-shell .tm-result-head{padding-block:var(--lo-2)}.lo-shell .shell-main-panel .builder-side-panel:has(.tool-overview-body){flex-direction:column;min-height:0;display:flex}.lo-shell .shell-main-panel .builder-side-panel-body.tool-overview-body{--tm-vorschau:clamp(360px, 34%, 520px);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.lo-shell .tm-unten{align-items:stretch;gap:var(--lo-5);flex:auto;min-height:0;display:flex}.lo-shell .tm-list{gap:var(--lo-2);background:0 0;background:var(--lo-karte);border-radius:0;border-radius:var(--lo-r);max-width:420px;padding:0;padding:var(--lo-2);overscroll-behavior:contain;flex-direction:column;flex:0 0 420px;min-height:0;margin:0;list-style:none;display:flex;overflow-y:auto}.lo-shell .auftrag-stand{align-items:center;gap:var(--lo-3);margin:0 0 var(--lo-4);font-family:inherit;font-size:var(--lo-fs-meta);letter-spacing:0;color:var(--lo-ink-3);display:flex}.lo-shell .auftrag-gesichert{color:var(--lo-gruen);align-items:center;gap:4px;display:inline-flex}.lo-shell .tm-unten>.tm-list{flex:auto;max-width:none}.lo-shell .builder-side-panel{position:relative}.lo-shell .tm-unten>.tm-fenster{width:var(--tm-vorschau,clamp(360px, 34%, 520px));z-index:3;background:var(--lo-canvas);border-radius:var(--lo-r-karte);padding-inline:var(--lo-4);overscroll-behavior:contain;min-width:0;min-height:0;padding-bottom:var(--lo-4);border:1px solid var(--lo-line);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden auto;box-shadow:0 8px 28px #14121038}.lo-shell .tm-unten>.tm-fenster>.modal-body,.lo-shell .tm-unten>.tm-fenster>:is(.modal-head,.modal-short){flex:none}.lo-shell .tm-fenster :is(.modal-head,.modal-short,.modal-body,.modal-row){margin-inline:0;padding-inline:0}.lo-shell .tm-fenster .modal-head{z-index:1;background:var(--lo-canvas);padding-block:0 var(--lo-3);margin-bottom:var(--lo-4);border-bottom:1px solid var(--lo-line);position:sticky;top:0}.lo-shell .tm-favorit{color:var(--lo-ink-3)}.lo-shell .tm-favorit.ist-favorit{color:var(--lo-ink)}.lo-shell .tm-favorit:hover{background:var(--lo-hover)}.lo-shell .tm-ordnung-rechts{margin-left:auto}.lo-shell .tm-fenster .tm-detail-kopf{z-index:1;background:var(--lo-canvas);align-items:flex-start;gap:var(--lo-3);padding-block:var(--lo-5) var(--lo-3);margin-bottom:var(--lo-4);border-bottom:1px solid var(--lo-line);display:flex;position:sticky;top:0}.lo-shell .tm-fenster .tm-detail-text{flex:auto;min-width:0}.lo-shell .tm-fenster .tm-detail-rubrik{font-size:var(--lo-fs-meta);color:var(--lo-ton,var(--lo-ink-3));margin:0;font-weight:600}.lo-shell .tm-fenster .tm-detail-titel{font-size:var(--lo-fs-abschnitt);color:var(--lo-ink);margin:2px 0 0;font-weight:600;line-height:1.2}.lo-shell .tm-fenster .tm-detail-satz{font-size:var(--lo-fs-obj);color:var(--lo-ink-2);max-width:78ch;margin:4px 0 0}.lo-shell .tm-fenster .tm-detail-kachel{background:var(--lo-ton);color:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.lo-shell .tm-fenster .tm-detail-zu{flex:none}.lo-shell .tm-fenster .tm-detail-band{margin-bottom:var(--lo-4);border-bottom:1px solid var(--lo-line)}.lo-shell .tm-fenster .tm-abschnitt{margin-bottom:var(--lo-5)}.lo-shell .tm-fenster .tm-abschnitt-titel{align-items:center;gap:var(--lo-2);margin:0 0 var(--lo-3);font-size:var(--lo-fs-abschnitt);color:var(--lo-ink);font-weight:600;display:flex}.lo-shell .tm-fenster .tm-abschnitt-zeichen{border-radius:8px;flex:none;width:28px;height:28px}.lo-shell .tm-fenster .tm-abschnitt-zeichen svg{width:15px;height:15px}.lo-shell .tm-fenster .tm-abschnitt-inhalt>p{margin:0 0 var(--lo-2)}.lo-shell .tm-fenster .tm-abschnitt-liste{padding-left:var(--lo-5);flex-direction:column;gap:4px;margin:0;display:flex}.lo-shell .tm-fenster .tm-schritte{gap:var(--lo-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lo-shell .tm-fenster .tm-schritte>li{align-items:flex-start;gap:var(--lo-3);padding:var(--lo-3);background:var(--lo-karte);border-radius:var(--lo-r);display:flex}.lo-shell .tm-fenster .tm-schritt-zahl{background:var(--lo-raised);width:24px;height:24px;color:var(--lo-ink);font-size:var(--lo-fs-meta);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.lo-shell .tm-fenster .tm-kennfelder{gap:var(--lo-2);margin:0 0 var(--lo-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.lo-shell .tm-fenster .tm-kennfelder>div{gap:0 var(--lo-2);padding:var(--lo-2) var(--lo-3);background:var(--lo-karte);border-radius:var(--lo-r);grid-template-columns:auto 1fr;align-items:center;display:grid}.lo-shell .tm-fenster .tm-kennfeld-zeichen{color:var(--lo-ink-3);grid-row:span 2;display:inline-flex}.lo-shell .tm-fenster .tm-kennfelder dt{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-shell .tm-fenster .tm-kennfelder dd{font-size:var(--lo-fs-obj);color:var(--lo-ink);margin:0;font-weight:600}.lo-shell .tm-fenster .tm-detail-inhalt>section{margin-bottom:var(--lo-4)}.lo-shell .tm-fenster .tm-detail-leer{margin-top:var(--lo-4)}.lo-shell .tm-fenster .modal-body{gap:var(--lo-3) var(--lo-6);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:start;display:grid}.lo-shell .tm-fenster .modal-unten{grid-column:1/-1}.lo-shell .tm-fenster .modal-beispiel{margin-top:var(--lo-5)}.lo-shell .tm-fenster .modal-beispiel .tpl-preview{max-width:100%;margin:var(--lo-2) 0 0;zoom:.82;gap:6px}.lo-shell .tm-fenster .modal-beispiel .tpl-cell{min-height:0;padding:6px 8px}@media (max-width:1360px){.lo-shell .tm-fenster .modal-body{grid-template-columns:repeat(2,minmax(0,1fr))}}.lo-shell .tm-fenster .modal-section-title{break-after:avoid}.lo-shell .tm-fenster :is(.modul-ablauf-ergebnis,.modal-row,.tpl-preview){break-inside:avoid}.lo-shell .tm-fenster .modal-row{gap:var(--lo-4) var(--lo-6);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.lo-shell .tm-fenster .modal-stat{flex-direction:column;gap:2px;display:flex}.lo-shell .tm-fenster .modal-stat b{font-size:var(--lo-fs-obj);color:var(--lo-ink);font-weight:600}.lo-shell .tm-fenster .modal-section-title{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0 0 var(--lo-2);border-top:0;padding-top:0;font-weight:600}.lo-shell .tm-fenster .modal-unten>*+.modal-section-title{margin-top:var(--lo-6)}.lo-shell .tm-fenster .modal-head h3{font-size:var(--lo-fs-abschnitt);margin:0}.lo-shell .tm-fenster .modal-head .cat{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-shell .tm-fenster .modul-ablauf-ergebnis{gap:var(--lo-3);grid-template-columns:minmax(0,1fr)}.lo-shell .tm-fenster :is(.modal-body,.modal-row){min-width:0;overflow-x:visible}.lo-shell .tm-fenster :is(p,li,span,div){overflow-wrap:anywhere;min-width:0}.lo-shell .tm-fenster :is(.modal-short,.modal-stat,.modul-ergebnis){background:0 0;border:0;border-radius:0;padding:0}.lo-shell .tm-fenster .modal-short{color:var(--lo-ink-2);margin:0}.lo-shell .tm-fenster .modal-row{gap:var(--lo-5);margin-bottom:var(--lo-4)}.lo-shell .tm-fenster .modal-stat{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-shell .tm-fenster .modal-stat b{font-size:var(--lo-fs-obj);color:var(--lo-ink);display:block}.lo-zeilenknopf{font:inherit;font-size:var(--lo-fs-obj);color:var(--lo-ink);text-align:left;cursor:pointer;border-radius:var(--lo-r);background:0 0;border:0;margin:-3px -6px;padding:3px 6px;font-weight:600;text-decoration:none}.lo-zeilenknopf:hover{background:var(--lo-hover)}.fall-stufenband{align-items:center;gap:var(--lo-5);padding-bottom:var(--lo-3);border-bottom:1px solid var(--lo-line);flex:none;grid-template-columns:auto minmax(0,1fr);display:grid}.fall-stufenband ol{grid-template-columns:repeat(9,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.fall-stufenband ol:before{content:"";background:var(--lo-line-2);height:1px;position:absolute;top:6px;left:5.55556%;right:5.55556%}.fall-stufenband li{min-width:0}.fall-stufenband a{color:var(--lo-ink-2);font-size:var(--lo-fs-meta);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 2px;text-decoration:none;display:flex}.fall-stufenband a:hover{background:var(--lo-hover);border-radius:var(--lo-r)}.fall-stufenband li[data-ton="6"]{--lo-ton:var(--lo-raum-why)}.fall-stufenband li[data-ton="2"]{--lo-ton:var(--lo-raum-what)}.fall-stufenband li[data-ton="4"]{--lo-ton:var(--lo-raum-how)}.fall-stufenband li[data-ton="5"]{--lo-ton:var(--lo-raum-do)}.fall-stufenband li[data-ton="1"]{--lo-ton:var(--lo-raum-impact)}.fall-sicht .programm-block+.programm-block{margin-top:var(--lo-6)}.lo-shell .workshops-filter-bar{gap:var(--lo-3);align-items:end}.lo-shell .workshops-filter-bar>label{font-family:inherit;font-size:var(--lo-fs-meta);color:var(--lo-ink-2);letter-spacing:0;gap:4px}.lo-shell .workshops-filter-bar .goals-select-trigger{justify-content:space-between;align-items:center;gap:var(--lo-2);text-align:left;width:100%;display:flex}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(.lo-shell,.workshop-shell) .fall-feld{padding:6px var(--lo-2);margin:var(--lo-1) 0 var(--lo-3);border:1px solid var(--lo-line-2);border-radius:var(--lo-r);background:var(--lo-canvas);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);line-height:1.55}:is(.lo-shell,.workshop-shell) .fall-feld::placeholder{color:var(--lo-ink-3)}:is(.lo-shell,.workshop-shell) .fall-feld:hover:not(:disabled){background:var(--lo-sunken)}:is(.lo-shell,.workshop-shell) .fall-feld:focus{border-color:var(--lo-fokus);box-shadow:none;outline:none}:is(.lo-shell,.workshop-shell) .fall-antwort{height:var(--lo-ctl-s);padding:0 var(--lo-2);border:1px solid var(--lo-line-2);border-radius:var(--lo-r);background:var(--lo-canvas);color:var(--lo-ink-2);font:inherit;font-size:var(--lo-fs-body);font-weight:400;transition:none}:is(.lo-shell,.workshop-shell) .fall-antwort:hover{background:var(--lo-hover)}:is(.lo-shell,.workshop-shell) .fall-antwort.an{background:var(--lo-sel);border-color:var(--lo-ink-3);color:var(--lo-ink);font-weight:600}:is(.lo-shell,.workshop-shell) :is(.page-head,.bereich-kopf)>p,:is(.lo-shell,.workshop-shell) :is(.page-head,.bereich-kopf)>.muted{min-height:0;margin:var(--lo-1) 0 0;font-size:var(--lo-fs-body);color:var(--lo-ink-2);background:0 0;border:0;max-width:88ch;padding:0;line-height:1.55}:is(.lo-zeilen,.lo-luecke) .lo-zeilenknopf{font:inherit;color:inherit;text-align:left;width:100%}.lo-zeilen.ist-fuehrend .lo-zeilenknopf{font:inherit}.lo-zeilen>li{flex-wrap:wrap}.lo-zeilen .inhalt-zeile-stand{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);flex:1 0 100%;margin-top:2px}.lo-zeilen .inhalt-zeile-text{flex:auto}.lo-arbeitsschiene{padding:0}.lo-arbeitsschiene>.lo-dialog-kopf{padding:var(--lo-4) var(--lo-4) var(--lo-3);border-bottom:1px solid var(--lo-line)}.lo-arbeitsschiene>.lo-dialog-koerper{overscroll-behavior:contain;min-height:0;padding:var(--lo-4);overflow-y:auto}.lo-arbeitsschiene>.lo-dialog-fuss{padding:var(--lo-3) var(--lo-4);border-top:1px solid var(--lo-line)}.lo-buehne:has(.lo-arbeitsschiene.ist-breit:not([hidden])){grid-template-columns:minmax(0, 1fr) var(--lo-panel-xl)}.lo-arbeitsschiene{border-left:1px solid var(--lo-line-2);box-shadow:-8px 0 24px -18px #00000059}.zfa-block{align-items:flex-start;gap:var(--lo-3);max-width:480px;margin-top:var(--lo-4);flex-direction:column;display:flex}.zfa-notiz{margin:var(--lo-3) 0 0;padding:var(--lo-2) 0 var(--lo-2) var(--lo-3);border-left:2px solid var(--lo-rot);max-width:480px;font-size:var(--lo-fs-body);color:var(--lo-ink-2)}.zfa-geheim{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--lo-fs-meta);letter-spacing:.04em;color:var(--lo-ink)}.lo-shell .chip{height:var(--lo-ctl-s);padding:0 var(--lo-2);border-radius:var(--lo-r);border:1px solid var(--lo-line-2);background:var(--lo-canvas);color:var(--lo-ink-2);font:inherit;font-size:var(--lo-fs-meta);align-items:center;gap:var(--lo-1);cursor:pointer;white-space:nowrap;font-weight:600;display:inline-flex}.lo-shell .chip:hover{background:var(--lo-hover)}.lo-shell .chip:is([aria-pressed=true],.an,.aktiv){background:var(--lo-sel);border-color:var(--lo-line-3);color:var(--lo-ink)}.lo-shell .lo-zeichenknopf{width:var(--lo-ctl);height:var(--lo-ctl);border-radius:var(--lo-r);font-size:var(--lo-fs-body);flex:none;padding:0;font-weight:400}.lo-shell .lo-zeichenknopf>svg{width:16px;height:16px}.lo-shell .link-button{height:var(--lo-ctl-s);border-radius:var(--lo-r);color:var(--lo-ink-2);font:inherit;font-size:var(--lo-fs-meta);align-items:center;gap:var(--lo-1);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.lo-shell .link-button:hover{background:var(--lo-hover)}.lo-shell .link-button:is([aria-pressed=true],.an){color:var(--lo-ink)}.lo-shell .lo-aufklapper{align-items:center;gap:var(--lo-2);width:100%;height:var(--lo-ctl);border:0;border-bottom:1px solid var(--lo-line);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body);text-align:left;cursor:pointer;background:0 0;border-radius:0;padding:0;font-weight:600;display:flex}.lo-shell .lo-aufklapper>svg{flex:none;width:15px;height:15px;transition:transform .14s}.lo-shell .lo-aufklapper:is([aria-expanded=true],.an)>svg{transform:rotate(90deg)}.lo-shell .lo-wahl{align-items:center;gap:var(--lo-2);height:var(--lo-ctl);padding:0 var(--lo-3);border:1px solid var(--lo-line-2);border-radius:var(--lo-r);background:var(--lo-canvas);color:var(--lo-ink-2);font:inherit;font-size:var(--lo-fs-body);cursor:pointer;text-align:left;font-weight:400;display:inline-flex}.lo-shell .lo-wahl:hover{background:var(--lo-hover)}.lo-shell .lo-wahl:is([aria-pressed=true],.selected,.an,.aktiv){background:var(--lo-sel);border-color:var(--lo-line-3);color:var(--lo-ink)}.lo-shell .lo-zeilenzeichen{border-radius:var(--lo-r);width:20px;height:20px;color:var(--lo-ink-3);font:inherit;font-size:var(--lo-fs-meta);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;font-weight:400;line-height:1;display:inline-grid}.lo-shell .lo-zeilenzeichen:hover{background:var(--lo-hover)}.lo-shell .lo-zeilenzeichen>svg{width:13px;height:13px}.lo-buehne .workshop-shell-side-panel{border-left:1px solid var(--lo-line);width:auto;min-width:0}.lo-buehne:has(.workshop-shell-side-panel){grid-template-columns:minmax(0, 1fr) var(--lo-panel)}@media (max-width:1240px){.lo-buehne:has(.workshop-shell-side-panel){grid-template-columns:minmax(0,1fr) minmax(300px,34vw)}}.lo-shell .page-head.lo-kopf-zeile{justify-content:space-between;align-items:flex-start;gap:var(--lo-4);flex-wrap:nowrap;display:flex}.lo-shell .page-head.lo-kopf-zeile>:first-child{min-width:0}.lo-shell .page-head.lo-kopf-zeile>:first-child h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-shell .page-head.lo-kopf-zeile>:last-child:not(:first-child){align-items:center;gap:var(--lo-2);flex:none;display:flex}.lo-shell .lo-werkzeug{align-items:center;gap:var(--lo-3);padding:var(--lo-2) 0;border-bottom:1px solid var(--lo-line);flex-wrap:wrap;display:flex}.lo-shell .lo-werkzeug>*{margin:0}.lo-shell .builder-werkzeug .builder-header-aktionen{align-items:center;gap:var(--lo-2);flex-wrap:wrap;margin-left:auto;display:flex}.lo-shell .builder-werkzeug .workshop-meta{margin:0}.lo-tab-slot{display:contents}.lo-shell .lo-kopf-links .workshop-tab-bar{gap:var(--lo-1);background:0 0;border:0;height:auto;margin:0;padding:0}.lo-shell .lo-kopf-links .workshop-tab{height:var(--lo-ctl-s)}.lo-shell .seiten-rubrik{line-height:16px;display:block}.lo-shell .lo-zentrale-kopf .seiten-rubrik{align-items:center;gap:5px;display:inline-flex}.lo-shell .fallrahmen-kopf.page-head{border:0;padding:0}.lo-shell .fallrahmen-kopf .fallrahmen-leiste{justify-content:space-between;align-items:flex-start;gap:var(--lo-4);width:100%;margin:0;display:flex}.lo-shell .fallrahmen-wer{min-width:0}.lo-shell .fallrahmen-kopf .fallrahmen-titel{align-items:center;gap:var(--lo-2);min-width:0;margin:0;padding:0;display:flex}.lo-shell .fallrahmen-kopf .fallrahmen-titel h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-shell .workshops-filter-bar :is(input,select){height:var(--lo-ctl);padding:6px var(--lo-2);border:1px solid var(--lo-feld-rand);border-radius:var(--lo-r);background:var(--lo-canvas);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-body)}.lo-shell .workshops-filter-bar .lo-wahl.goals-select-trigger,.lo-shell .workshops-filter-bar .lo-wahl{padding:0 var(--lo-3)}.lo-shell .shell-main-panel .builder-side-panel-body{padding-left:0;padding-right:0}.lo-shell .shell-main-panel .builder-side-panel{background:0 0;border:0}.lo-shell .workshops-filter-bar .lo-suchfeld-feld{background:0 0;border:0;border-radius:0;align-self:stretch;height:auto;min-height:24px;padding:0}.lo-shell .workshops-filter-bar .lo-suchfeld-feld:focus{box-shadow:none;background:0 0;border:0}.lo-shell .workshops-filter-suche:before,.lo-shell .workshops-filter-suche:after{content:none}.lo-shell :is(.lo-werkzeug,.workshops-filter-bar,.tm-leiste){flex-wrap:nowrap;min-height:36px}.lo-shell .builder-werkzeug .workshop-meta{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.lo-shell .builder-werkzeug .builder-header-aktionen{flex-wrap:nowrap;flex:none}.lo-shell .lo-werkzeug{scrollbar-width:none;overflow:auto hidden}.lo-shell .lo-werkzeug::-webkit-scrollbar{display:none}.lo-shell :is(.lo-werkzeug,.tm-leiste){align-items:center;height:36px;padding-top:0;padding-bottom:0}.lo-shell .workshops-filter-bar{align-items:center;gap:var(--lo-3);border:0;flex-wrap:nowrap;flex:auto;min-width:0;min-height:36px;margin:0;padding:0;display:flex}.lo-shell .workshops-filter-bar label{align-items:center;gap:var(--lo-2);font-family:inherit;font-size:var(--lo-fs-meta);letter-spacing:0;color:var(--lo-ink-3);white-space:nowrap;flex-direction:row;flex:none;margin:0;font-weight:400;display:inline-flex}.lo-shell .workshops-filter-bar .workshops-filter-suche{flex:220px;min-width:0;max-width:340px}.lo-shell .workshops-filter-bar .workshops-filter-suche input{width:100%;min-width:0}.lo-shell .workshops-filter-bar .goals-select{width:auto}.lo-shell .workshops-overview-heading{gap:var(--lo-3)}.lo-shell .workshops-overview-heading>:is(.lo-darstellung,.workshops-overview-abgesagt-schalter,.workshops-overview-alle){margin-left:0}.lo-shell .workshops-overview-heading>.lo-darstellung{margin-left:auto}.lo-shell .workshops-overview-heading:not(:has(.lo-darstellung))>.workshops-overview-abgesagt-schalter{margin-left:auto}.lo-shell .workshops-overview-section{--lo-fall-aussen:28px minmax(0, 1fr) var(--lo-fall-auf) var(--lo-ctl)}.lo-shell .workshops-overview-section:not(.ist-waehlend){--lo-fall-aussen:minmax(0, 1fr) var(--lo-fall-auf)}.lo-shell .workshops-overview-menue{display:flex;position:relative}.lo-shell .workshops-overview-menue-tafel{z-index:30;min-width:150px;padding:var(--lo-1);border-radius:var(--lo-r-karte);background:var(--lo-schwebt-flaeche);border:1px solid var(--lo-schwebt-rand);box-shadow:var(--lo-schwebt);flex-direction:column;gap:1px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.lo-shell .workshops-overview-menue-tafel :is(a,button){text-align:left;width:100%;padding:6px var(--lo-2);border-radius:var(--lo-r);font-size:var(--lo-fs-obj);color:var(--lo-ink);cursor:pointer;background:0 0;border:0;font-weight:400;text-decoration:none;display:block}.lo-shell .workshops-overview-menue-tafel[data-richtung=oben]{top:auto;bottom:calc(100% + 4px)}.lo-shell .workshops-overview-menue-tafel :is(a,button):hover{background:var(--lo-hover)}.lo-shell .workshops-overview-menue-tafel button[data-ton=gefahr]{color:var(--lo-rot)}.lo-shell .workshops-overview-list .workshops-overview-vorhaben .workshops-overview-row{padding-left:0}.lo-shell .workshops-overview-section{--lo-fall-auf:72px;--lo-fall-daten:minmax(0, 2.1fr) minmax(0, 260px) minmax(0, 1.5fr) 92px}.lo-shell .workshops-overview-kopf,.lo-shell .workshops-overview-list .workshops-overview-vorhaben .workshops-overview-row{grid-template-columns:var(--lo-fall-aussen);align-items:center;gap:var(--lo-3);display:grid}.lo-shell .workshops-overview-kopf{margin:0 0 var(--lo-1);padding:0 28px 0 16px}.lo-shell .lo-zwei{flex-direction:column;justify-content:center;min-width:0;line-height:1.25;display:flex}.lo-shell .lo-zwei>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-shell .lo-zwei-unten{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-shell .lo-zwei-unten.ist-rot{color:var(--lo-rot)}.lo-shell .workshops-overview-vorhaben .workshops-overview-row-link>.lo-zelle{min-width:0}.lo-shell .workshops-overview-kopf-daten{padding:0 8px}.lo-shell .workshops-overview-row-link:hover,.lo-shell button.workshops-overview-row-link:hover{background:0 0}.lo-shell .workshops-overview-kopf-daten,.lo-shell .workshops-overview-vorhaben .workshops-overview-row-link{grid-template-columns:var(--lo-fall-daten);align-items:center;gap:var(--lo-3);min-width:0;display:grid}.lo-shell .workshops-overview-vorhaben .workshops-overview-row-link>.lo-zelle,.lo-shell .workshops-overview-kopf-daten>*{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.lo-shell .workshops-overview-vorhaben .workshops-overview-row-link{padding:var(--lo-2);border-radius:var(--lo-r);color:inherit;text-decoration:none}.lo-shell .workshops-overview-kopf-daten{padding:0 var(--lo-2);border-bottom:0}.lo-shell .workshops-overview-kopf{padding-bottom:var(--lo-1);border-bottom:1px solid var(--lo-line)}.lo-shell .workshops-overview-kopf>span{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lo-shell .workshops-overview-vorhaben .workshops-overview-row:hover{background:var(--lo-hover)}.lo-shell .workshops-overview-vorhaben .workshops-overview-row:hover .lo-aufklapper{background:0 0}.lo-shell .workshops-overview-vorhaben .workshops-overview-row:hover .lo-aufklapper:hover{background:var(--lo-sel)}.lo-shell .workshops-overview-vorhaben .workshops-overview-row-name{font-size:var(--lo-fs-body);color:var(--lo-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lo-shell .workshops-overview-vorhaben .workshops-overview-check-feld{justify-self:center;margin:0}.lo-shell .workshops-overview-vorhaben .workshops-overview-aufklappen{justify-self:start}.lo-shell .lo-aufklapper{height:var(--lo-ctl-s);background:var(--lo-karte);color:var(--lo-ink-2);font-family:inherit;font-size:var(--lo-fs-meta);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;width:auto;margin:0;padding:0 10px;font-weight:400;display:inline-flex}.lo-shell .lo-aufklapper:hover{background:var(--lo-sel)}.lo-shell .lo-aufklapper svg{transition:transform .14s}.lo-shell .lo-aufklapper.offen svg{transform:rotate(90deg)}.lo-shell .workshops-overview-vorhaben .workshops-overview-aufklappen.leer{visibility:hidden}.lo-shell .lo-guide{flex-direction:column;flex:auto;min-height:0;display:flex}.lo-shell .lo-guide-inhalt{scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.lo-shell .lo-guide>.page-head>.modal-close{align-self:center}.lo-shell .wizard-nav{border-top:1px solid var(--lo-line);background:0 0;border-radius:0;padding-left:0;padding-right:0}.lo-shell .programm-merkmale{padding:var(--lo-4) 0 0;border:0;border-top:1px solid var(--lo-line);background:0 0;border-radius:0}.lo-shell :is(.programm-block,.programm-seite-inhalt,.programm-merkmale-fuss,.fall-sicht)>:is(button,a):is(.btn,.lo-knopf){flex:none;align-self:flex-start;width:auto}.lo-shell .programm-block>.lo-aufklapper{align-self:stretch}.lo-shell .programm-block>h3>svg:first-child{display:none}.lo-shell .lo-wahl.diag-auffang{margin-top:var(--lo-4);text-align:left;height:auto;padding:var(--lo-2) var(--lo-3);border-style:solid;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.lo-shell :is(.einstieg-auftrag,.einstieg-plan,.workshops-overview-list,.workshops-overview-group,.support-group,.shell-form-section,.zfa-block,.lo-flaeche>.panel,.fall-karte,.programm-block,.lo-guide-inhalt,.form-grid){gap:var(--lo-2);background:var(--lo-karte);border-radius:var(--lo-r-karte);min-width:0;padding:var(--lo-4) var(--lo-4) var(--lo-3);box-shadow:none;border:0;flex-direction:column;display:flex}.lo-shell .shell-form-section .form-grid,.lo-shell .einstellung-koerper .form-grid{background:0 0;border-radius:0;padding:0}.lo-shell .lo-raum-feld{gap:var(--lo-2);border:0;border-bottom:1px solid var(--lo-line);min-width:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;display:flex}.lo-shell .lo-raum-feld:last-child{border-bottom:0}.lo-shell :is(.dash-card,.bereich-spalten>section,.bibliothek-inhalt>.panel,.bibliothek-inhalt>section,.einstieg-auftrag,.einstieg-plan)>:is(h2,h3){font-family:inherit;font-size:var(--lo-fs-abschnitt);letter-spacing:-.02em;color:var(--lo-ink);text-transform:none;margin:0;font-weight:600}.lo-shell :is(.dash-card,.bereich-spalten>section,.bibliothek-inhalt>.panel,.bibliothek-inhalt>section){gap:var(--lo-2);min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex}.lo-shell :is(.dash-card,.bereich-spalten>section)>:is(h2,h3){align-items:baseline;gap:var(--lo-2);display:flex}.lo-shell .lo-inline{gap:var(--lo-1);flex-direction:column;min-width:0;display:flex}.lo-shell .lo-inline+.lo-inline{margin-top:var(--lo-4)}.lo-shell .lo-inline-kopf{align-items:baseline;gap:var(--lo-3);min-height:18px;display:flex}.lo-shell .lo-inline.ohne-name .lo-inline-kopf{min-height:0}.lo-shell .lo-inline.ohne-name .lo-inline-name{display:none}.lo-shell .lo-inline-name{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);font-weight:600}.lo-shell .lo-inline-gesichert{font-size:var(--lo-fs-meta);color:var(--lo-gruen);align-items:center;gap:4px;display:inline-flex}.lo-shell .lo-inline-sicht{flex:none;margin-left:auto}.lo-shell .lo-zf-frage{flex-direction:column;gap:2px;display:flex}.lo-shell .lo-zf-frage+.lo-zf-frage{margin-top:var(--lo-4)}.lo-shell .lo-zf-frage-titel{margin:0 0 var(--lo-1);font-size:var(--lo-fs-abschnitt);color:var(--lo-ink);font-weight:600}.lo-shell .lo-zf-leer{padding:var(--lo-2) 0;font-size:var(--lo-fs-obj);color:var(--lo-ink-3);margin:0}.lo-shell .lo-inline .lo-eingabe{resize:vertical;width:100%}.lo-shell .lo-inline-hilfe{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0}.lo-shell :is(.cockpit-liste,.entscheid-liste,.panel-list,.doc-liste,.workshops-overview-list,.workshops-overview-block-zeilen,.thema-liste){flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.lo-shell :is(.cockpit-liste>li,.entscheid-liste>li,.panel-list>li,.panel-list-row,.doc-liste>li,.tm-huelle-zeile,.tm-kachel,.workshops-overview-row,.thema-zeile,.bereich-feld,.fall-strahl>li){background:var(--lo-raised);min-height:var(--lo-zeile);box-sizing:border-box;box-shadow:none;border:0;border-radius:10px}.lo-shell :is(.cockpit-liste>li,.entscheid-liste>li,.panel-list>li,.panel-list-row,.doc-liste>li,.tm-huelle-zeile,.tm-kachel,.workshops-overview-row,.thema-zeile,.bereich-feld,.fall-strahl>li):hover{background:var(--lo-zeile-hover)}.lo-shell :is(.workshops-filter-bar,.workshops-overview-filter,.bereich-suche,.doc-suche,.tm-leiste,.tm-filter-zeile) :is(input[type=text],input[type=search],input[type=date],input[type=number],select){border:1px solid var(--lo-line);border-radius:var(--lo-r);color:var(--lo-ink);font:inherit;font-size:var(--lo-fs-obj);background:0 0;font-weight:400}.lo-shell :is(.workshops-filter-bar,.workshops-overview-filter,.bereich-suche,.doc-suche,.tm-leiste,.tm-filter-zeile) .lo-suchfeld :is(input[type=text],input[type=search]){background:0 0;border:0;border-radius:0}.lo-shell :is(.tm-list-name,.tm-list-name-text,.tm-kachel-name){font-size:var(--lo-fs-obj);font-weight:600}.lo-shell :is(.tm-list-desc,.tm-kachel-ziel,.tm-phase-desc){font-size:var(--lo-fs-obj);color:var(--lo-ink-2);font-weight:400}.lo-shell :is(.tm-kachel-meta,.tm-auswahl-zahl,.tm-filter-marke,.tm-custom-badge,.tm-list-canvas,.tm-kachel-preview-note){font-size:var(--lo-fs-meta);font-weight:400}.lo-shell .lo-reiterband{scrollbar-width:none;overflow-x:auto}.lo-shell .lo-reiterband::-webkit-scrollbar{display:none}.lo-shell .lo-reiterband>*{flex:none}.lo-schwebt{position:relative}.lo-schwebt:hover,.lo-schwebt:focus-within{z-index:30}.lo-shell .bereich-felder>.lo-schwebt{min-width:0;display:block}.lo-shell .bereich-felder>.lo-schwebt>.lo-wahl{width:100%}.lo-shell .workshops-filter-bar{align-items:center;gap:var(--lo-2);flex-wrap:wrap;display:flex}.lo-shell :is(.workshops-filter-bar>label:not(.lo-suchfeld),label.lo-filterpille){align-items:center;gap:var(--lo-2);height:var(--lo-ctl);padding:0 var(--lo-3);border:1px solid var(--lo-line);border-radius:var(--lo-r);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);white-space:nowrap;background:0 0;display:inline-flex}.lo-shell .workshops-filter-bar>label:has(.lo-wahl){gap:var(--lo-2);border:0;padding:0}.lo-shell :is(.workshops-filter-bar>label:not(.lo-suchfeld),label.lo-filterpille) :is(input,select){box-shadow:none;height:auto;min-height:0;font-size:var(--lo-fs-obj);color:var(--lo-ink);background:0 0;border:0;padding:0;font-weight:400}.lo-shell .workshops-filter-bar>label input[type=date]{width:104px}.lo-shell .workshops-filter-bar input[type=date]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer}.lo-shell .workshops-filter-bar input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.8}.lo-shell .workshops-filter-bar .lo-wahl{border:1px solid var(--lo-line);background:0 0}.lo-shell .workshops-filter-bar>label select{appearance:auto;outline:0}.lo-shell :is(input,textarea,select):is(:focus,:focus-visible),.lo-shell :is(.lo-suchfeld,.lo-wahl):focus-within{border-color:var(--lo-line);box-shadow:none}.lo-shell .lo-suchfeld:focus-within{border-color:var(--lo-feld-rand)}.lo-shell :is(input,textarea,select,a,button,[tabindex]):focus-visible,.lo-shell :is(.lo-suchfeld,.lo-wahl):focus-within{outline:1px solid var(--lo-fokus);outline-offset:0}.lo-shell :is(.workshops-overview,.agenda-fixed,.shell-form-page.breit),.lo-shell .agenda-panel>:is(.dropzone,.footer-actions,.muted.footer-actions){max-width:none}.lo-shell .page-head.lo-kopf-zeile>:last-child:not(:first-child){align-self:flex-start;margin-top:22px}.lo-shell .fallrahmen-leiste{align-items:center}.lo-shell :is(.page-head,.bereich-kopf):not(.lo-kopf-zeile)>:last-child:not(:first-child):not(.lo-kopf-satz){align-self:center}.lo-shell :is(.lo-zentrale,.fall-seite,.lo-start,.lo-wz){row-gap:0}.lo-shell .lo-zentrale>*+*{margin-top:var(--lo-5)}.lo-shell .fall-seite>*+*{margin-top:var(--lo-3)}.lo-shell .lo-start>*+*{margin-top:var(--lo-5)}.lo-shell .lo-wz>*+*{margin-top:var(--lo-4)}.lo-shell :is(.lo-zentrale,.fall-seite,.lo-start,.lo-wz)>:is(.page-head,.bereich-kopf)+*{margin-top:0}.lo-shell .fallrahmen-kopf .fallrahmen-titel{width:100%}.lo-shell .fallrahmen-kopf .fallrahmen-titel>.fallrahmen-tat{margin-left:auto}.lo-shell .fallrahmen-wer{flex:auto}.lo-shell .lo-suchfeld{width:min(320px,100%);height:var(--lo-ctl);min-height:var(--lo-ctl);flex:none}.lo-shell .workshops-filter-bar>label :is(select,.lo-wahl),.lo-shell .workshops-filter-bar>label :is(select,.lo-wahl):focus{box-shadow:none;background:0 0;border:0;outline:0;height:auto;min-height:0;padding:0}.lo-shell .workshops-filter-bar>label:has(.lo-wahl){border:1px solid var(--lo-line);padding:0 var(--lo-3);height:var(--lo-ctl)}.lo-shell .cockpit-liste>li{grid-template-columns:20px minmax(0,1fr) auto auto}.lo-shell .lo-flaeche :is(.cockpit-liste>li,.entscheid-liste>li,.panel-list>li,.panel-list-row,.doc-liste>li,.workshops-overview-row,.thema-zeile,.fall-strahl>li){padding-left:var(--lo-3);padding-right:var(--lo-3)}.lo-shell .lo-flaeche :is(.lo-raumtafel,table) :is(td,th):first-child{padding-left:var(--lo-3)}.lo-shell .lo-flaeche :is(.lo-raumtafel,table) :is(td,th):last-child{padding-right:var(--lo-3)}.lo-shell .lo-flaeche .workshops-overview-row>:first-child{margin-left:0}.lo-shell .tm-kachel,.lo-shell .bereich-feld{background:var(--lo-karte)}.lo-shell .tm-kachel:hover,.lo-shell .bereich-feld:hover{background:var(--lo-sel)}.lo-shell :is(input[type=text],input[type=search],input[type=date],input[type=number],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=time],input:not([type]),textarea,select,.lo-eingabe){background:var(--lo-sunken)}.lo-shell .lo-suchfeld :is(input,.lo-suchfeld-feld),.lo-shell .workshops-filter-bar>label :is(input,select){background:0 0}.lo-shell .workshops-filter-bar>label :is(select,.lo-wahl){height:var(--lo-ctl);align-self:center}.lo-shell .lo-knopf[data-art=stark]{border:1px solid var(--lo-gold-kante);color:var(--lo-on-fill);font-weight:600}.lo-shell .lo-knopf[data-art=stark]:hover{background:var(--lo-fill-hover);border-color:var(--lo-gold)}.lo-zentrale-raster.ist-einspaltig{gap:var(--lo-6);grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;display:grid}.lo-zentrale-raster.ist-einspaltig>.lo-zentrale-faelle{background:0 0;border-radius:0;min-height:0;padding:0}.lo-notizen{gap:var(--lo-5);flex-direction:column;min-width:0;display:flex}.lo-notiz-neu{gap:var(--lo-3);z-index:1;background:var(--lo-karte);min-width:0;padding-bottom:var(--lo-2);flex-direction:column;display:flex;position:sticky;top:0}.lo-notiz-neu textarea{width:100%;min-height:88px;line-height:1.55}.lo-notiz-neu-fuss{justify-content:space-between;align-items:center;gap:var(--lo-4);flex-wrap:wrap;display:flex}.lo-notiz-info{color:var(--lo-ink-3);font-size:var(--lo-fs-meta);margin:0}.lo-notiz-neu-fuss .lo-knopf{flex:none}.lo-notiz-liste{gap:3px;margin:0;padding:10px 10px 8px;list-style:none}.lo-notiz{cursor:default}.lo-notiz:hover{background:var(--lo-raised)}.lo-notiz{grid-template-columns:auto minmax(0,1fr) max-content auto;align-items:start;gap:12px;padding:10px 12px}.lo-notiz-liste.mit-woher .lo-notiz{grid-template-columns:auto 104px minmax(0,1fr) max-content auto}.lo-notiz-griffe{align-items:center;gap:var(--lo-1);display:flex}.lo-notiz-text{white-space:pre-wrap;min-width:0;margin:0;line-height:1.5}.lo-notiz-woher{color:var(--lo-ink-2);font-size:var(--lo-fs-meta);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lo-notiz-wann{color:var(--lo-ink-3);font-size:var(--lo-fs-meta);white-space:nowrap;text-overflow:ellipsis;text-align:right;font-variant-numeric:tabular-nums;overflow:hidden}.lo-zusammenfassung{gap:var(--lo-2);padding-block:var(--lo-3);flex-direction:column;display:flex}.lo-zf-zeile{gap:var(--lo-3);padding:2px var(--lo-3);margin-inline:calc(var(--lo-3) * -1);border-radius:var(--lo-r);color:inherit;grid-template-columns:minmax(110px,18%) minmax(0,1fr);align-items:baseline;text-decoration:none;display:grid}.lo-zf-zeile:hover{background:var(--lo-hover)}.lo-zf-marke{font-size:var(--lo-fs-obj);color:var(--lo-ink-3)}.lo-zf-wert{min-width:0;max-width:78ch}.lo-zf-text{white-space:pre-wrap;line-height:1.35;display:inline}@media (max-width:720px){.lo-zf-zeile{grid-template-columns:minmax(0,1fr);gap:2px}}.lo-blatt-zweispaltig{grid-template-columns:minmax(0,2fr) minmax(340px,1fr);align-items:stretch;gap:14px;padding-bottom:0;display:grid}.lo-blatt-haupt{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.lo-blatt-haupt>.lo-block{flex:none}.lo-blatt-haupt>.lo-zusammenfassung{flex:1 0 auto}.lo-zusaetze>.lo-block{flex:none}.lo-zusaetze>.lo-block:last-child{flex:1 0 auto}.lo-zusaetze{flex-direction:column;gap:12px;min-width:0;display:flex}@media (max-width:900px){.lo-blatt-zweispaltig{grid-template-columns:minmax(0,1fr)}.lo-zusaetze{padding-top:var(--lo-5);border-top:1px solid var(--lo-line)}}.lo-zusaetze .lo-blatt-abschnitt,.lo-blatt-haupt>.lo-blatt-abschnitt{margin:0}.lo-zusaetze .lo-termin,.lo-zusaetze .lo-offen,.lo-blatt-haupt .lo-termin,.lo-blatt-haupt .lo-offen{background:0 0;border-radius:0;margin:0;padding:6px 0}.lo-zusaetze .lo-termin:hover,.lo-zusaetze .lo-offen:hover,.lo-blatt-haupt .lo-termin:hover,.lo-blatt-haupt .lo-offen:hover{background:var(--lo-hover)}.lo-offen-rolle{min-width:0}.lo-fallstand-griffe{align-items:center;gap:var(--lo-3);flex-wrap:wrap;display:flex}.lo-fallstand-zahl{color:var(--lo-ink-3);font-size:var(--lo-fs-meta)}.lo-angaben{gap:var(--lo-1);flex-direction:column;margin:0;display:flex}.lo-angaben>div{align-items:center;gap:var(--lo-3);grid-template-columns:auto 92px minmax(0,1fr);min-width:0;padding:5px 0;display:grid}.lo-angaben>div+div{border-top:1px solid var(--lo-line)}.lo-angabe-wer{align-items:center;gap:var(--lo-2);min-width:0;display:inline-flex}.lo-angabe-avatar{background:var(--lo-violett-flaeche);width:22px;height:22px;color:var(--lo-violett);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid}.lo-angabe-zeichen{color:var(--lo-ink-3);place-items:center;width:18px;height:18px;display:grid}.lo-angaben dt{color:var(--lo-ink-3);font-size:var(--lo-fs-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-angaben dd{font-size:var(--lo-fs-obj);color:var(--lo-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (max-width:720px){.lo-angaben>div{grid-template-columns:auto minmax(0,1fr)}.lo-angaben dd{grid-column:2}}.lo-kachel.ist-umriss{border:1px solid var(--lo-line-2);color:var(--lo-ink-3);background:0 0}.phasenwahl{flex:0 auto;min-width:64px;display:inline-flex;position:relative}.phasenwahl-griff{border-radius:var(--lo-r);color:var(--lo-ink);cursor:pointer;font:inherit;font-size:var(--lo-fs-meta);background:0 0;border:0;align-items:center;gap:6px;min-width:0;max-width:100%;padding:3px 8px;font-weight:600;display:inline-flex}.phasenwahl-griff:hover{background:var(--lo-hover)}.phasenwahl-griff[aria-expanded=true]{background:var(--lo-sel)}.phasenwahl-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phasenwahl-pfeil{color:var(--lo-ink-3);font-size:var(--lo-fs-meta);line-height:1}.phasenwahl-kante{background:var(--lo-raum-ton,var(--lo-line-2));border-radius:1px;flex:none;width:2px;height:12px}.lo-shell .ton-6{--lo-raum-ton:var(--lo-raum-why)}.lo-shell .ton-2{--lo-raum-ton:var(--lo-raum-what)}.lo-shell .ton-4{--lo-raum-ton:var(--lo-raum-how)}.lo-shell .ton-5{--lo-raum-ton:var(--lo-raum-do)}.lo-shell .ton-1{--lo-raum-ton:var(--lo-raum-impact)}.phasenwahl-tafel{z-index:60;background:var(--lo-raised);border-radius:var(--lo-r);min-width:280px;box-shadow:0 6px 20px #0000002e, inset 0 0 0 1px var(--lo-line);flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:calc(100% + 5px);left:0}.phasenwahl-tafel .phasenwahl-zeile{color:var(--lo-ink-2);cursor:pointer;font:inherit;font-size:var(--lo-fs-obj);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;margin:0;padding:9px 10px;text-decoration:none;display:flex}.phasenwahl-tafel .phasenwahl-zeile .phasenwahl-kante{height:15px}.phasenwahl-tafel .phasenwahl-zeile:hover{background:var(--lo-hover)}.phasenwahl-tafel .phasenwahl-zeile.an{background:var(--lo-sel);color:var(--lo-ink);font-weight:600}.phasenwahl-tafel .phasenwahl-wort{color:var(--lo-ink-3);white-space:nowrap;font-size:var(--lo-fs-meta);margin-left:auto;font-weight:400}.phasenwahl-stufen{flex:none;gap:3px;display:inline-flex}.lo-buehne:has(.work-drawer[data-schwebt]:not([hidden])){grid-template-columns:minmax(0,1fr);position:relative}.lo-shell .lo-panel.work-drawer[data-schwebt]{bottom:0;right:0;top:var(--lo-rand);width:var(--lo-panel);z-index:3;border-radius:var(--lo-r-karte) 0 0 0;background:var(--lo-schwebt-flaeche);box-shadow:var(--lo-schwebt);position:absolute}.lo-shell .lo-panel.work-drawer[data-schwebt]>.lo-panel-kopf{padding-top:var(--lo-5)}.lo-shell .workshops-overview-row-name{align-items:center;gap:var(--lo-3);min-width:0;display:flex}.lo-shell .lo-fallkachel{background:var(--lo-raum-ton,var(--lo-grau-flaeche));color:#fff;border-radius:9px;width:30px;height:30px}.lo-shell .lo-fallkachel svg{width:15px;height:15px}.lo-shell .lo-fallname{flex-direction:column;min-width:0;display:flex}.lo-shell .lo-fallname-titel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-shell .goals-select{min-width:0;position:relative}.lo-shell .goals-select-trigger.goals-select-trigger{justify-content:space-between;align-items:center;gap:var(--lo-2);width:100%;min-width:0;height:var(--lo-ctl);padding:0 var(--lo-3);border:1px solid var(--lo-line);border-radius:var(--lo-r);background:var(--lo-canvas);color:var(--lo-ink);font-family:inherit;font-size:var(--lo-fs-obj);text-align:left;font-weight:400;display:flex}.lo-shell .goals-select-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-shell .goals-select-trigger.goals-select-trigger:hover{background:var(--lo-hover)}.lo-shell .goals-select-open .goals-select-trigger.goals-select-trigger{background:var(--lo-sel)}.lo-shell .goals-select-caret{width:14px;height:14px;color:var(--lo-ink-3);border:0;flex:none;transition:rotate .15s}@media (prefers-reduced-motion:reduce){.lo-shell .goals-select-caret{transition:none}}.lo-shell .goals-select-open .goals-select-caret{rotate:180deg}.lo-shell .goals-select-panel{z-index:20;width:max-content;min-width:100%;max-width:min(360px,90vw);max-height:300px;padding:var(--lo-2);border-radius:var(--lo-r-karte);background:var(--lo-schwebt-flaeche);box-shadow:var(--lo-schwebt);text-transform:none;letter-spacing:normal;color:var(--lo-ink);border:0;flex-direction:column;gap:1px;font-family:inherit;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.lo-shell .goals-select-panel[hidden]{display:none}.lo-shell .goals-select-option{align-items:center;gap:var(--lo-2);padding:6px var(--lo-2);border-radius:var(--lo-r);font-size:var(--lo-fs-obj);color:var(--lo-ink);cursor:pointer;display:flex}.lo-shell .goals-select-option:hover{background:var(--lo-hover)}.lo-shell .goals-select-option input{accent-color:var(--lo-gold);width:auto;margin:0}.lo-shell .goals-select-group:not(:first-child){margin-top:var(--lo-2);padding-top:var(--lo-2);border-top:1px solid var(--lo-line)}.lo-shell .goals-select-group-label{padding:4px var(--lo-2) 2px;font-family:inherit;font-size:var(--lo-fs-meta);letter-spacing:normal;text-transform:none;color:var(--lo-ink-2);font-weight:600}.lo-shell .goals-select-done{margin-top:var(--lo-2);height:var(--lo-ctl-s);padding:0 var(--lo-2);border-radius:var(--lo-r);color:var(--lo-ink-2);font-family:inherit;font-size:var(--lo-fs-meta);cursor:pointer;background:0 0;border:0;align-self:flex-end;font-weight:600}.lo-shell .goals-select-done:hover{background:var(--lo-hover)}.lo-fallkarten{gap:var(--lo-3);grid-template-columns:repeat(auto-fill,minmax(268px,1fr));display:grid}.lo-shell .lo-fallkarte{gap:var(--lo-2);min-width:0;padding:var(--lo-4);border-radius:var(--lo-r-karte);background:var(--lo-karte);box-shadow:0 0 0 1px var(--lo-line);color:var(--lo-ink);flex-direction:column;text-decoration:none;display:flex}.lo-shell .lo-fallkarte:hover{background:var(--lo-zeile-hover)}.lo-fallkarte-kopf{justify-content:space-between;align-items:center;gap:var(--lo-2);display:flex}.lo-fallkarte-titel{font-size:var(--lo-fs-obj);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.lo-fallkarte-thema{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-fallkarte-stand{align-items:center;gap:var(--lo-2);margin-top:auto;display:flex}.lo-fallkarte-stand small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-fallkarte-fuss{padding-top:var(--lo-2);border-top:1px solid var(--lo-line);flex-direction:column;gap:2px;display:flex}.lo-fallkarte-fuss small{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-fallkarte-fuss small.ist-rot{color:var(--lo-rot)}.lo-fallkarte-fuss:empty{display:none}.lo-panel-titelzeile{align-items:center;gap:var(--lo-3);min-width:0;display:flex}.lo-phasenkachel{background:var(--lo-raum-ton,var(--lo-ink-3));color:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.lo-zusaetze .lo-block-titel{flex:auto;min-width:0}.lo-zusaetze .lo-block-aktion{flex:none}.lo-zf-stufen{flex:none;display:inline-flex}.lo-shell .lo-zf-stufen.fall-signatur{gap:2px}.lo-shell .lo-zf-stufen>span{width:13px;height:13px}.lo-shell .phasenwahl.ist-im-band{align-items:center;display:inline-flex}.lo-shell .phasenwahl.ist-im-band>.phasenwahl-griff{border-radius:var(--lo-r);height:36px;color:var(--lo-ink-2);font-size:var(--lo-fs-obj);white-space:nowrap;background:0 0;border:0;padding:0 14px;font-weight:400}.lo-shell .phasenwahl.ist-im-band>.phasenwahl-griff:hover{background:var(--lo-hover)}.lo-shell .phasenwahl.ist-im-band>.phasenwahl-griff:not(.ist-ohne){color:var(--lo-ink);background:color-mix(in srgb, var(--lo-raum-ton) 13%, var(--lo-sel));font-weight:600}.lo-shell .phasenwahl-tafel.ist-fest{z-index:60;position:fixed}.phasenwahl-zeile.ist-aussen{color:var(--lo-ink-3)}.phasenwahl-zeile.ist-aussen .phasenwahl-kante{opacity:.35}.phasenwahl-zeile.ist-aussen .phasenwahl-wort{font-style:normal}.phasenwahl-griff.ist-ohne{color:var(--lo-ink-2);font-weight:400}.lo-loeschknopf.ist-scharf{background:var(--lo-rot);border-color:var(--lo-rot);color:#fff}.lo-loeschknopf.ist-scharf:hover{background:var(--lo-rot-tief,var(--lo-rot))}.lo-loeschfrage{gap:var(--lo-2);flex-direction:column;display:flex}.lo-loeschfrage-satz{font-size:var(--lo-fs-obj);color:var(--lo-ink-2);margin:0}.lo-loeschfrage-satz strong{color:var(--lo-ink);font-weight:600}.lo-loeschfrage-griffe{gap:var(--lo-2);display:flex}.lo-papierkorb-griffe{gap:var(--lo-2);align-items:center;display:flex}.lo-loeschbereich{margin-top:var(--lo-3);padding-top:var(--lo-3);border-top:1px solid var(--lo-linie-weich);padding-bottom:var(--lo-3)}.lo-loeschknopf{color:var(--lo-rot);border-color:var(--lo-line);background:0 0;align-items:center;gap:6px;display:inline-flex}.lo-shell .lo-flaeche[data-fest]>:is(.bereich-kopf,.page-head){margin-bottom:0}.page-head,.bereich-kopf{grid-template-columns:auto minmax(0,1fr) auto}.page-head>.lo-seitenhandlung,.bereich-kopf>.lo-seitenhandlung{place-self:start end;align-items:center;gap:var(--lo-2);grid-area:2/3;display:flex}.lo-blatt-rollt{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;padding-top:0;padding-bottom:0;display:flex;overflow-y:auto}.lo-blatt-rollt>:is(.lo-block,.panel){flex:none;margin:0}.lo-shell .lo-zeile-unter.ist-fehlt{color:var(--lo-ink-3);font-style:italic}.lo-shell .lo-pfad .minirad,.lo-shell .lo-pfad .minirad svg{width:22px;height:22px}.lo-shell .lo-pfad .minirad{align-self:center}.lo-ar-seite{gap:var(--lo-5);flex-direction:column;min-height:0;padding-top:0;padding-bottom:0;display:flex}.lo-ar-seite>.lo-ar-kopf,.lo-ar-seite>.lo-ar-fuss{flex:none}.lo-ar-korpus{gap:var(--lo-4);flex:auto;grid-template-rows:36px minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0;display:grid}.lo-ar-schritte{gap:var(--lo-4);flex-flow:wrap;align-items:center;height:36px;display:flex;overflow:hidden}.lo-ar-schritt{align-items:center;gap:var(--lo-2);min-width:0;display:flex}.lo-ar-schritt .lo-nf-meta{display:none}.lo-ar-schritt-nr{width:22px;height:22px;font-size:var(--lo-fs-meta);background:var(--lo-sunken);color:var(--lo-ink-3);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.lo-ar-schritt-text{flex-direction:column;gap:1px;min-width:0;display:flex}.lo-ar-schritt-text>b{font-size:var(--lo-fs-obj);color:var(--lo-ink-3);font-weight:600}.lo-ar-schritt.ist-hier>.lo-ar-schritt-nr{background:var(--lo-gold);color:#fff}.lo-ar-schritt.ist-hier .lo-ar-schritt-text>b{color:var(--lo-ink)}.lo-ar-schritt.ist-erledigt>.lo-ar-schritt-nr{background:color-mix(in srgb, var(--lo-gruen) 16%, transparent);color:var(--lo-gruen)}.lo-ar-korpus>.lo-ar-grund{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto}.lo-ar-kopf{align-items:center;gap:var(--lo-4);padding-bottom:var(--lo-4);border-bottom:1px solid var(--lo-line);display:flex}.lo-ar-kopf-titel{font-size:var(--lo-fs-abschnitt);letter-spacing:-.01em;color:var(--lo-ink);margin:0;font-weight:600}.lo-ar-kopf-unter{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);margin:2px 0 0}.lo-ar-fuss{align-items:center;gap:var(--lo-3);padding-top:var(--lo-4);border-top:1px solid var(--lo-line);display:flex}.lo-ar-fuss>.lo-dialog-fuss-links{margin-right:auto}.lo-ar-fuss>.lo-knopf[data-art=stark]{margin-left:auto}.lo-ar-seite .lo-ar-grund{background:0 0;min-height:0;margin:0;padding:0}.lo-ar-schritte:empty{visibility:hidden}:is(.lo-ar-grund,.lo-nf-weg)>.ge{flex:none}:root{--lo-gespraech-breite:820px}.lo-nf-oder,.lo-nf-einstiege{width:100%;max-width:var(--lo-gespraech-breite);margin-left:auto;margin-right:auto}.lo-nf-vorlagen{gap:var(--lo-3);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.lo-nf-vorlagen-spalten{gap:var(--lo-3);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;min-height:0;display:grid}@media (max-width:900px){.lo-nf-vorlagen-spalten{grid-template-columns:minmax(0,1fr)}}.lo-nf-weg{display:contents}.lo-nf-weg[hidden]{display:none}.lo-nf-fertig{align-items:center;gap:var(--lo-2);padding:var(--lo-5,24px);border-radius:var(--lo-r-lg);background:var(--lo-karte);width:100%;max-width:460px;box-shadow:0 0 0 1px var(--lo-line);text-align:center;flex-direction:column;margin:auto;display:flex}.lo-nf-fertig-zeichen{background:color-mix(in srgb, var(--lo-gruen,#2f8f5b) 14%, var(--lo-karte));width:52px;height:52px;color:var(--lo-gruen,#2f8f5b);border-radius:50%;place-items:center;display:grid}.lo-nf-fertig-titel{font-size:var(--lo-fs-abschnitt);font-weight:600}.lo-nf-fertig-name{align-items:baseline;gap:var(--lo-2);font-size:var(--lo-fs-abschnitt);color:var(--lo-ink);flex-wrap:wrap;justify-content:center;margin:0;font-weight:600;display:flex}.lo-nf-fertig-titel+.lo-nf-fertig-name{font-size:var(--lo-fs-obj);color:var(--lo-ink-2);font-weight:400}.lo-nf-fertig-wege{gap:var(--lo-2);width:100%;margin-top:var(--lo-2);flex-direction:column;display:flex}.lo-nf-fertig-wege>.lo-knopf{justify-content:center;gap:var(--lo-2)}.lo-nf-vorlagenkacheln{gap:var(--lo-2);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}@media (max-width:1100px){.lo-nf-vorlagenkacheln{grid-template-columns:minmax(0,1fr)}}.lo-nf-vorlagenkacheln>.lo-nf-karte{min-height:62px;padding:var(--lo-2) var(--lo-3);align-items:center}.lo-nf-vorlagenkacheln .lo-nf-sym{border-radius:8px;width:32px;height:32px}.lo-nf-vorlagenkacheln .lo-nf-sym>svg{width:17px;height:17px}.lo-nf-vorlagenkacheln .lo-nf-karte-text>b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-nf-karte.ist-angefahren{background:color-mix(in srgb, var(--lo-ton) 10%, var(--lo-karte))}.lo-nf-vorschau{gap:var(--lo-2);height:100%;min-height:0;padding:var(--lo-3);border-radius:var(--lo-r-lg);background:var(--lo-karte);box-shadow:0 0 0 1px var(--lo-line);flex-direction:column;min-width:0;display:flex}.lo-nf-vorlageteil{flex-direction:column;gap:4px;display:flex}.lo-nf-vorlageteil>h3{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0;font-weight:600}.lo-nf-vorschauliste{font-size:var(--lo-fs-obj);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lo-nf-vorschauliste>li{align-items:center;gap:var(--lo-2);min-width:0;display:flex}.lo-nf-vorschauliste .lo-nf-sym{border-radius:6px;width:22px;height:22px}.lo-nf-vorschauliste .lo-nf-sym>svg{width:13px;height:13px}.lo-nf-finden{gap:var(--lo-2);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.lo-nf-vorlagen-spalten.ist-vorhaben{height:calc(3 * 101px + 2 * var(--lo-2) + 2px);flex:0 auto}@media (max-width:900px){.lo-nf-seite .lo-ar-grund{overflow-y:auto}.lo-nf-seite .lo-nf-vorlagen,.lo-nf-vorlagen-spalten.ist-vorhaben{flex:none;height:auto}.lo-nf-finden{min-height:auto;overflow:visible}.lo-nf-trefferliste{flex:none;max-height:300px}.lo-nf-vorlagen-spalten.ist-vorhaben .lo-nf-vorschau{height:auto;overflow:visible}}.lo-nf-filter{gap:var(--lo-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lo-nf-filter>.lo-feld{min-width:0}@media (min-width:901px){.lo-nf-vorlagen-spalten.ist-vorhaben{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (min-width:601px) and (max-width:1300px){.lo-nf-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}.lo-nf-treffer{margin:0}.lo-nf-trefferliste{gap:var(--lo-2);flex:auto;grid-auto-rows:max-content;min-height:0;padding:1px;display:grid;overflow-y:auto}.lo-nf-trefferliste>.lo-nf-karte{min-height:0;padding-block:var(--lo-2)}.lo-nf-trefferliste .lo-nf-sym{border-radius:7px;width:28px;height:28px}.lo-nf-trefferliste .lo-nf-sym>svg{width:15px;height:15px}.lo-nf-trefferliste .lo-nf-karte-text>b,.lo-nf-trefferliste .lo-nf-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-nf-leer{gap:var(--lo-3);padding:var(--lo-3) 0;flex-direction:column;display:flex}.lo-nf-leer>p{margin:0}.lo-nf-leer-wege{gap:var(--lo-2);flex-wrap:wrap;display:flex}@media (max-width:600px){.lo-nf-filter{grid-template-columns:minmax(0,1fr)}}.lo-nf-kriterien>ul{gap:var(--lo-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lo-nf-kriterien .lo-haken{align-items:flex-start;min-height:0}.lo-nf-kriterien .lo-haken input{margin-top:3px}.lo-nf-kriterien .lo-haken>span{flex-direction:column;gap:1px;display:flex}.lo-nf-vorschau .lo-haken{min-height:0;font-size:var(--lo-fs-obj);min-width:0}.lo-nf-vorschauliste .lo-haken>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-nf-hakenliste{gap:4px var(--lo-3);font-size:var(--lo-fs-obj);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lo-nf-hakenliste>li{align-items:center;gap:4px;display:flex}.lo-nf-hakenliste>li>svg{color:var(--lo-ink-2);flex:none}.lo-nf-vorschau-aktion{justify-content:center;gap:var(--lo-2);flex:none;margin-top:auto}.lo-nf-vorschau{padding-block:var(--lo-2);gap:6px;overflow-y:auto}.lo-nf-vorschau>.lo-nf-vorlageteil{flex:none}.lo-nf-oder{align-items:center;gap:var(--lo-3);margin-top:var(--lo-4);margin-bottom:var(--lo-3);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);display:flex}.lo-nf-oder:before,.lo-nf-oder:after{content:"";background:var(--lo-line);flex:1;height:1px}.lo-nf-einstiege{gap:var(--lo-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:820px){.lo-nf-einstiege{grid-template-columns:minmax(0,1fr)}}.lo-nf-alt{align-items:center;gap:var(--lo-3);width:100%;min-height:56px;padding:0 var(--lo-3);border-radius:var(--lo-r-lg);background:var(--lo-karte);box-shadow:0 0 0 1px var(--lo-line);color:var(--lo-ink);font-size:var(--lo-fs-obj);text-align:left;cursor:pointer;border:0;font-weight:600;display:flex}.lo-nf-alt:hover{background:var(--lo-sel)}.lo-nf-alt>svg{color:var(--lo-ink-2);flex:none}.lo-nf-alt>span{flex:1;min-width:0}.lo-nf-themenwahl{gap:var(--lo-2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:101px;align-content:start;min-height:0;padding:1px;display:grid;overflow-y:auto}.lo-nf-themenwahl>.lo-nf-karte{align-items:flex-start;gap:var(--lo-3);padding:var(--lo-3);min-height:78px}.lo-nf-themenwahl .lo-nf-karte-text{flex:1;gap:1px;min-width:0;overflow:hidden}.lo-nf-karte.ist-leer .lo-nf-sym{background:var(--lo-sunken);color:var(--lo-ink-3)}.lo-nf-themenwahl .lo-nf-karte-text>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.lo-nf-themenwahl .lo-nf-meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.lo-nf-themenwahl .lo-nf-karte-text>b{overflow-wrap:anywhere}.lo-nf-themenwahl .lo-nf-punkte{margin-top:auto}.lo-nf-karte.ist-leer{box-shadow:none;border:1px dashed var(--lo-line)}.tm-mass{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.tm-mass>svg{opacity:.65;flex:none}.lo-shell .page-head.lo-kopf-zeile:has(.modul-prompt){flex-wrap:wrap}.lo-shell .page-head.lo-kopf-zeile:has(.modul-prompt)>:first-child{flex:320px}.lo-shell .page-head.lo-kopf-zeile>.modul-prompt{flex:100%}.tm-ordnung{gap:var(--lo-2);margin-bottom:var(--lo-3);display:flex}.tm-filter-wahl{height:var(--lo-ctl);padding:0 var(--lo-3);border-radius:var(--lo-r);border:1px solid var(--lo-line);background:var(--lo-canvas);color:var(--lo-ink);font-size:var(--lo-fs-obj);flex:none;font-family:inherit}.tm-karussell{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.tm-karussell-bahn{align-items:stretch;gap:var(--lo-3);overscroll-behavior-x:contain;scroll-snap-type:x proximity;min-width:0;padding-bottom:var(--lo-2);scrollbar-width:thin;flex:auto;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.tm-karussell-halt{scroll-snap-align:start;min-width:0;display:flex}.tm-karussell-halt>.tm-huelle{flex:1;min-width:0}.tm-karussell-pfeil{background:var(--lo-karte);border:1px solid var(--lo-line);width:34px;height:34px;color:var(--lo-ink);cursor:pointer;z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;top:40%;transform:translateY(-50%);box-shadow:0 2px 10px #00000021}.tm-karussell-pfeil:hover{background:var(--lo-sunken)}.tm-karussell-pfeil.ist-links{left:-6px}.tm-karussell-pfeil.ist-rechts{right:-6px}.lo-shell .tm-unten:has(.tm-karussell):not(:has(.tm-fenster))>.tm-list{background:0 0;flex:auto;min-width:0;max-width:none;padding:0;overflow-y:visible}.lo-shell .modul-prompt{gap:var(--lo-3) var(--lo-5);text-align:left;margin-bottom:var(--lo-4);padding:var(--lo-4);background:var(--lo-karte);border:1px solid var(--lo-line);border-radius:var(--lo-r);grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:start;display:grid}.lo-shell .modul-prompt>h3{font-size:var(--lo-fs-abschnitt);grid-column:1/-1;margin:0}.lo-shell .modul-prompt-schritte{padding-left:var(--lo-4);gap:var(--lo-2);margin:0;display:grid}.lo-shell .modul-prompt-hinweis{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);grid-column:1;margin:0}.lo-shell .modul-prompt-angaben{gap:var(--lo-3);grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lo-shell .modul-prompt-angabe{gap:var(--lo-1);font-size:var(--lo-fs-meta);color:var(--lo-ink-2);min-width:0;display:grid}.lo-shell .modul-prompt-angabe.ist-breit{grid-column:1/-1}.lo-shell .modul-prompt-feld{grid-area:3/2/span 2}.lo-shell .modul-prompt-feld textarea{min-height:150px}.lo-shell .modul-prompt-aktionen{grid-column:2}.lo-shell .modul-prompt-ok,.lo-shell .modul-prompt-warnungen{grid-column:1/-1}@media (max-width:900px){.lo-shell .modul-prompt{grid-template-columns:minmax(0,1fr)}.lo-shell .modul-prompt-angaben{grid-row:auto;grid-template-columns:minmax(0,1fr)}.lo-shell .modul-prompt-feld,.lo-shell .modul-prompt-aktionen{grid-area:auto/1}}.lo-shell .tm-unten:has(.tm-karussell)>.tm-list{background:0 0;flex:auto;min-width:0;max-width:none;padding:0;overflow-y:visible}.lo-shell .tm-unten:has(.tm-karussell)>.tm-fenster{flex:0 0 clamp(340px,33%,440px);min-width:0}.lo-shell .tm-unten>.tm-fenster{container:tmfenster/inline-size}@container tmfenster (max-width:560px){.lo-shell .tm-fenster .modal-body{grid-template-columns:minmax(0,1fr)}}.lo-ar-seite .lo-ar-felder{gap:var(--lo-3);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}.lo-ar-seite .lo-ar-block{gap:var(--lo-2);background:var(--lo-karte);border:1px solid var(--lo-line);border-radius:var(--lo-r);padding:var(--lo-3);flex-direction:column;display:flex}.lo-ar-seite .lo-ar-titel{font-size:var(--lo-fs-obj);font-weight:600}.lo-ar-seite .lo-ar-kette{font-family:var(--mono);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);font-variant-numeric:tabular-nums}.lo-wp .lo-wp-ist{color:var(--lo-raum-impact);margin-left:var(--lo-2);font-weight:600}.lo-ar-seite .lo-ar-liste{gap:var(--lo-2);margin:0;padding:0;list-style:none;display:grid}.lo-ar-seite .lo-ar-zeile{background:var(--lo-karte);border:1px solid var(--lo-line);border-radius:var(--lo-r);padding:var(--lo-2) var(--lo-3);font-size:var(--lo-fs-obj);flex-direction:column;gap:2px;display:flex}.lo-ar-seite .lo-ar-spur{gap:var(--lo-3);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);display:flex}.lo-ar-seite .lo-tr-text{font-size:var(--lo-fs-obj);color:var(--lo-ink-2);white-space:pre-wrap;max-width:62ch;min-height:0;max-height:14em;margin:0;overflow-y:auto}.lo-ar-seite .lo-ar-block>.lo-knopf{margin-top:var(--lo-1);align-self:flex-start}.lo-ar-seite .lo-ar-urteil{gap:var(--lo-2);flex-wrap:wrap;display:flex}.lo-shell .lo-nf-basis{gap:var(--lo-5);grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;min-height:0;display:grid}@media (min-width:900px){.lo-shell .lo-nf-basis{grid-template-columns:repeat(2,minmax(0,620px))}}.lo-shell .lo-nf-basis>*{min-width:0;min-height:0}.lo-shell .lo-zusammenfassung{min-height:0}.lo-shell .lo-zf-rolle{gap:0 var(--lo-5);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.lo-shell .lo-blatt-fall>.lo-blatt-zweispaltig{flex:auto;min-height:0}.lo-shell .lo-zf-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lo-shell .lo-zf-text .lo-marke{display:inline}.lo-shell .lo-blatt-fall .lo-zusammenfassung{flex-direction:column;display:flex}.lo-shell .lo-zf-frage{margin-left:var(--lo-zf-einzug,46px)}.lo-shell .lo-zf-text{-webkit-line-clamp:none;line-clamp:none;display:inline;overflow:visible}@media (max-width:1360px){.lo-shell .lo-zf-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lo-shell .lo-zf-wert{align-items:flex-end;gap:0 var(--lo-2);display:flex}.lo-shell .lo-zf-text{flex:auto;min-width:0}.lo-shell .lo-zf-wert>.lo-marke{flex:none}}.lo-shell .lo-of-reiter{gap:var(--lo-2);border-bottom:1px solid var(--lo-line);margin:0 0 var(--lo-3);display:flex}.lo-shell .lo-of-reiter-knopf{appearance:none;cursor:pointer;font:inherit;font-size:var(--lo-fs-obj);color:var(--lo-ink-3);padding:var(--lo-2) 0 calc(var(--lo-2) - 2px);background:0 0;border:0;border-bottom:2px solid #0000;font-weight:400}.lo-shell .lo-of-reiter-knopf[data-auf]{color:var(--lo-ink);border-bottom-color:var(--lo-ink);font-weight:600}.lo-shell .lo-of-reiter-knopf:hover{background:var(--lo-hover)}.lo-shell .lo-of-verlauf{gap:var(--lo-3);margin:0;padding:0;list-style:none;display:grid}.lo-shell .lo-of-verlauf-zeile{gap:2px;min-width:0;display:grid}.lo-shell .lo-of-verlauf-zeile+.lo-of-verlauf-zeile{border-top:1px solid var(--lo-line);padding-top:var(--lo-3)}.lo-shell .lo-of-verlauf-kopf{gap:var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);flex-wrap:wrap;align-items:baseline;display:flex}.lo-shell .lo-of-verlauf-art{color:var(--lo-ink-2);font-weight:600}.lo-shell .lo-of-verlauf-satz{font-size:var(--lo-fs-obj);color:var(--lo-ink);overflow-wrap:anywhere;min-width:0}.lo-shell .lo-of-verlauf-leer{margin:0}.lo-filterzeile{align-items:center;gap:var(--lo-3);margin-bottom:var(--lo-4);min-width:0;display:flex}.lo-filterzeile>.lo-suchfeld{flex:0 320px;min-width:180px}.lo-filterzeile>.lo-eingabe{flex:none;width:auto;margin-left:auto}.lo-objektliste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lo-initialen{background:var(--lo-sel);width:34px;height:34px;color:var(--lo-ink);font-size:var(--lo-fs-meta);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.lo-zeile-spalte{flex-direction:column;gap:1px;min-width:0;display:flex}.lo-zeile-spalte>small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-zeile-spalte>span{font-size:var(--lo-fs-obj)}.lo-zeile-breit{align-items:center;gap:var(--lo-3)}.lo-unterkarten{gap:var(--lo-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.lo-unterkarte{background:var(--lo-raised);border:1px solid var(--lo-line);border-radius:var(--lo-r);padding:var(--lo-4);gap:var(--lo-2);flex-direction:column;min-width:0;display:flex}.lo-unterkarte>b{font-size:var(--lo-fs-abschnitt);font-weight:600}.lo-unterkarte>ul{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.lo-unterkarte>ul>li{align-items:start;gap:var(--lo-2);font-size:var(--lo-fs-obj);color:var(--lo-ink);grid-template-columns:16px minmax(0,1fr);display:grid}.lo-unterkarte>ul>li>svg{color:var(--lo-gruen);margin-top:2px}.lo-unterkarte>ul>li.ist-aus{color:var(--lo-ink-2)}.lo-unterkarte>ul>li.ist-aus>svg{color:var(--lo-ink-3)}.support-group-zahl{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin-left:var(--lo-2);font-weight:400}.lo-shell .form-grid>button.lo-knopf,.lo-shell .form-grid>a.lo-knopf{border-radius:var(--lo-r);border:1px solid var(--lo-line-2);background:var(--lo-raised);font-weight:600;color:var(--lo-ink)!important}.lo-shell .form-grid>button.lo-knopf[data-art=stark],.lo-shell .form-grid>a.lo-knopf[data-art=stark]{background:var(--lo-fill);border-color:var(--lo-fill);color:var(--lo-on-fill)!important}.lo-shell .form-grid>button.lo-knopf[data-art=leise],.lo-shell .form-grid>a.lo-knopf[data-art=leise]{background:0 0;border-color:#0000;color:var(--lo-ink-2)!important}.lo-shell .form-grid>button.lo-knopf[data-art=gefahr]{border-color:var(--lo-rot);color:var(--lo-rot)!important}.lo-shell .form-grid>button.lo-knopf:hover,.lo-shell .form-grid>a.lo-knopf:hover{background:var(--lo-hover)}.support-zwei{grid-template-columns:280px minmax(0,1fr);align-items:stretch;gap:0 34px;display:grid}.support-rechts{gap:var(--lo-4);scrollbar-width:thin;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.support-suche{flex:none}.support-start{gap:var(--lo-6);flex-direction:column;display:flex}.support-inhalt>h2{font-size:var(--lo-fs-abschnitt);color:var(--lo-ink);margin:0;font-weight:600}.support-inhalt>.lo-knopf{margin-bottom:var(--lo-2);align-self:flex-start}.support-inhalt{gap:var(--lo-3);flex-direction:column;display:flex}.support-schiene{scrollbar-width:thin;flex-direction:column;align-content:start;gap:2px;min-height:0;display:flex;overflow-y:auto}.support-schiene .support-group-zahl{margin-left:auto}.support-karten{gap:var(--lo-3);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.support-karte{align-items:flex-start;gap:var(--lo-3);padding:var(--lo-4);text-align:left;background:var(--lo-karte);border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);color:var(--lo-ink);font-size:var(--lo-fs-obj);cursor:pointer;flex-direction:column;font-weight:400;display:flex;position:relative}.support-karte-text{padding-right:var(--lo-5);flex-direction:column;gap:4px;display:flex}.support-karte-text>b{min-height:2.7em;font-weight:600;line-height:1.35}.support-karte-text>small{font-size:var(--lo-fs-meta);min-height:2.7em;color:var(--lo-ink-2);line-height:1.35}.support-karte-pfeil{right:var(--lo-4);top:calc(var(--lo-4) + 11px);color:var(--lo-ink-3);position:absolute}.support-karte:hover{background:var(--lo-hover)}.support-karte-zeichen{background:var(--lo-ton,var(--lo-ink-3));color:#fff;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.support-schiene .support-thema>svg,.support-haeufig-liste .support-thema>svg{color:var(--lo-ton,var(--lo-ink-3))}.support-schiene .support-thema.an>svg{color:var(--lo-ink)}.support-haeufig-liste{gap:0 var(--lo-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.support-rechts .support-fragen{padding:var(--lo-4);background:var(--lo-karte);border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);align-items:flex-start;gap:var(--lo-2);flex-direction:column;margin-top:auto;display:flex}.support-rechts .support-fragen>p{margin:0}.support-rechts .support-fragen>b{font-size:var(--lo-fs-abschnitt);font-weight:600}.einstellungen-flaeche{gap:var(--lo-4);flex-direction:column;flex:auto;min-height:0;display:flex}.einstellungen-band{flex:none}.einstellungen-inhalt{scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.einstellungen-raster{gap:var(--lo-4);flex-direction:column;display:flex}.einstellungen-raster>.einstellung-karte{flex:none;margin-bottom:0}.einstellung-zwei{gap:var(--lo-4) var(--lo-6);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}.lo-shell .einstellung-koerper .form-grid.einstellung-felder{gap:var(--lo-3) var(--lo-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:end;max-width:760px;display:grid}.einstellung-felder>button{grid-column:1/-1}.einstellung-karte .workspace-list-plain{margin:0 0 var(--lo-3);border:1px solid var(--lo-line);border-radius:var(--lo-r);gap:0;padding:0;list-style:none}.einstellung-karte .workspace-list-plain>li{padding:var(--lo-2) var(--lo-3);font-size:var(--lo-fs-obj);color:var(--lo-ink);background:0 0;border:0;border-radius:0}.einstellung-karte .workspace-list-plain>li+li{border-top:1px solid var(--lo-line)}.einstellung-karte>.lo-block-kopf.hat-unter{align-items:center}.einstellung-karte>.lo-block-kopf:last-child{border-bottom:0;margin:0;padding:0}.einstellung-koerper>form+p{margin-top:var(--lo-3)}.einstellung-reihe{gap:var(--lo-4);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}@media (max-width:1100px){.einstellung-reihe{grid-template-columns:minmax(0,1fr)}}.einstellung-zwei:has(>.einstellung-spalte+.einstellung-spalte){grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media (min-width:1100px){.einstellung-karte .pptx-vorlage{column-gap:var(--lo-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.einstellung-karte .pptx-vorlage>*{grid-column:1}.einstellung-karte .pptx-vorlage>.pptx-hinweise{grid-area:1/2/span 6;grid-template-columns:minmax(0,1fr)}}.einstellung-karte .branding-form{align-items:flex-end;gap:var(--lo-3) var(--lo-4);flex-flow:wrap;margin-top:0;display:flex}.einstellung-karte .branding-form>label{gap:var(--lo-1);flex-direction:column;display:flex}.einstellung-karte .branding-form>:is(p,.branding-logo-preview){flex:1 0 100%;margin:0}.einstellung-wochenmail{align-items:center;gap:var(--lo-2) var(--lo-3);margin-top:var(--lo-4);flex-wrap:wrap;display:flex}.einstellung-spaltentitel{align-items:center;gap:var(--lo-1);margin:0 0 var(--lo-2);font-size:var(--lo-fs-obj);color:var(--lo-ink);font-weight:600;display:flex}.einstellung-karte{padding:var(--lo-4)}.einstellung-karte>.lo-block-kopf{margin:0 0 var(--lo-3);padding:0 0 var(--lo-3);border-bottom:1px solid var(--lo-line);align-items:center;gap:var(--lo-2);display:flex}.einstellung-karte>.lo-block-kopf>.lo-kachel{border-radius:var(--lo-r-karte);flex:none;place-items:center;width:32px;height:32px;display:grid}.einstellung-karte{flex-direction:column;display:flex}.einstellung-satz{margin:0 0 var(--lo-2)}.lo-griffe{align-items:center;gap:var(--lo-2) var(--lo-3);font-size:var(--lo-fs-meta);color:var(--lo-ink-2);flex-wrap:wrap;display:flex}.pptx-hinweise{gap:var(--lo-3);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.pptx-hinweise>.ki-hinweis{margin:0}.einstellung-koerper .form-grid{max-width:420px}.einstellung-koerper :is(button,a).lo-knopf{place-self:flex-start start;width:auto}.einstellung-karte .ki-hinweis.stark{border-left-width:1px;border-color:var(--lo-line);background:var(--lo-sel)}.einstellung-karte input[type=file]{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.einstellung-karte input[type=file]::file-selector-button{margin-right:var(--lo-2);height:var(--lo-ctl-s);padding:0 var(--lo-2);border:1px solid var(--lo-line);border-radius:var(--lo-r);background:var(--lo-raised);color:var(--lo-ink);font:inherit;cursor:pointer;font-weight:600}.einstellung-karte input[type=file]::file-selector-button:hover{background:var(--lo-hover)}.einstellung-karte.ist-gefahr .lo-block-titel{color:var(--lo-rot)}.einstellung-marke{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);margin-left:auto}.einstellung-koerper{min-width:0}.einstellung-koerper>form{max-width:100%}.einstellung-koerper table{width:100%}.ki-erklaerung{max-width:62ch}.ki-erklaerung>:last-child{margin-bottom:0}.team-bearbeiten{gap:var(--lo-5);flex-direction:column;display:flex}.team-bearbeiten>form{gap:var(--lo-2);flex-direction:column;align-items:flex-start;display:flex}.team-entfernen{padding-top:var(--lo-4);border-top:1px solid var(--lo-line)}.einstellungen-raster>.einstellung-karte:last-child{margin-bottom:0}.benutzer-legende .lo-unterkarte{padding:var(--lo-3);gap:var(--lo-1)}.benutzer-legende .lo-unterkarte>ul{gap:1px}.benutzer-legende .lo-unterkarte>ul>li{font-size:var(--lo-fs-meta);line-height:1.35}.ki-erklaerung .ki-hinweis:not(.stark){padding:var(--lo-1) 0;border:0;margin-bottom:0}.ge{gap:var(--lo-4);width:100%;min-height:0;max-width:var(--lo-gespraech-breite);flex-direction:column;flex:auto;margin:0 auto;display:flex}.ge-verlauf{scrollbar-width:thin;gap:var(--lo-4);min-height:0;padding-right:var(--lo-2);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ge-runde{gap:var(--lo-3);grid-template-columns:18px minmax(0,1fr);display:grid}.ge-runde>p{font-size:var(--lo-fs-obj);white-space:pre-wrap;margin:0;line-height:1.55}.ge-wer{color:var(--lo-ink-3);font-size:9px;line-height:1.9}.ge-runde.ist-modell>p{color:var(--lo-ink-2)}.ge-denkt{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0}.ge-zum-fall{grid-column:2;justify-self:start}.ge-uebernahme{align-items:flex-start;gap:var(--lo-2);margin-top:var(--lo-2);padding:var(--lo-3);background:var(--lo-karte);border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);flex-direction:column;grid-column:2;display:flex}.ge-uebernahme>h3{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0;font-weight:600}.ge-uebernahme>ul{gap:var(--lo-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ge-uebernahme .lo-haken{min-height:0;font-size:var(--lo-fs-obj);align-items:flex-start}.ge-uebernahme .lo-haken input{margin-top:3px}.ge-uebernahme-drin{gap:var(--lo-2);font-size:var(--lo-fs-obj);color:var(--lo-ink-3);align-items:flex-start;display:inline-flex}.ge-uebernahme-drin>svg{flex:none;margin-top:3px}.ge-vorschlag{gap:var(--lo-4);padding:var(--lo-4);background:var(--lo-karte);border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);scrollbar-width:thin;flex-direction:column;flex:none;max-height:46vh;display:flex;overflow-y:auto}.ge-abschnitt>h3{margin:0 0 var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);text-transform:none;font-weight:600}.ge-abschnitt>p{font-size:var(--lo-fs-obj);margin:0}.ge-abschnitt>ul,.ge-abschnitt>ol{padding-left:var(--lo-5);font-size:var(--lo-fs-obj);flex-direction:column;gap:2px;margin:0;display:flex}.ge-vorschlag-fuss{align-items:center;gap:var(--lo-3);font-size:var(--lo-fs-meta);flex-wrap:wrap;margin:0;display:flex}.ge-composer{gap:var(--lo-2);padding:var(--lo-3);background:var(--lo-raised);border:1px solid var(--lo-line-2);border-radius:var(--lo-r-lg);flex-direction:column;flex:none;display:flex}.ge-werkzeuge{justify-content:space-between;align-items:center;display:flex}.lo-shell textarea.ge-feld,.lo-shell textarea.ge-feld:focus,.lo-shell textarea.ge-feld:focus-visible{box-shadow:none;resize:none;font:inherit;font-size:var(--lo-fs-obj);color:var(--lo-ink);background:0 0;border:0;border-radius:0;outline:none;padding:0;line-height:1.55}.ge-feld::placeholder{color:var(--lo-ink-3)}.lo-shell textarea.ge-feld{min-height:1.55em;max-height:30vh;overflow-y:auto}.lo-shell .ge-senden{background:var(--lo-gold);color:#241b06;border-color:var(--lo-gold);border-radius:999px}.lo-shell .ge-senden:hover{background:var(--lo-gold);filter:brightness(1.08)}.ge-senden:disabled{opacity:.45}.ge-plus{position:relative}.ge-vorschlag-titel{justify-content:space-between;align-items:center;gap:var(--lo-3);padding-bottom:var(--lo-2);border-bottom:1px solid var(--lo-line);display:flex}.ge-vorschlag-titel>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ge-vorschlag-titel b{font-size:var(--lo-fs-abschnitt);font-weight:600}.ge-vorschlag-titel .lo-feld-eingabe{width:100%}.ge-vorschlag-titel>.lo-knopf{gap:var(--lo-2);flex:none}.ge-vorschlag-fuss{align-items:center;gap:var(--lo-2);display:flex}.ge-vorschlag-fuss>.lo-knopf{gap:var(--lo-2)}.ge-vorschlag-fuss>.lo-knopf[data-art=stark]{margin-left:auto}.ge-vorschlag-beleg{margin-top:var(--lo-2);font-size:var(--lo-fs-meta);display:block}.ge-ohne{gap:var(--lo-2);padding:var(--lo-3);border-radius:var(--lo-r-lg);background:var(--lo-karte);box-shadow:0 0 0 1px var(--lo-line);flex-direction:column;display:flex}.ge-ohne:not([open]){box-shadow:none;background:0 0;padding:0}.ge-ohne>summary{cursor:pointer;padding:2px var(--lo-2);margin:-2px calc(-1 * var(--lo-2));border-radius:var(--lo-r);color:var(--lo-ink-2);align-self:flex-start}.ge-ohne>summary:hover{background:var(--lo-hover)}.ge-ohne-kopf{flex-direction:column;gap:2px;margin:0;display:flex}.ge-ohne-kopf>b{font-size:var(--lo-fs-obj);font-weight:600}.ge-ohne-prompt{scrollbar-width:thin;max-height:180px;padding:var(--lo-3);border-radius:var(--lo-r);background:var(--lo-sunken);font-family:var(--mono,ui-monospace, monospace);font-size:var(--lo-fs-meta);white-space:pre-wrap;word-break:break-word;margin:0;overflow-y:auto}.ge-ohne-griffe{gap:var(--lo-2);display:flex}.ge-ohne-feld{flex-direction:column;gap:4px;display:flex}.ge-ohne-feld textarea{resize:vertical;width:100%}.ge-plus-tafel{z-index:30;min-width:220px;max-height:min(60vh, 420px, var(--ge-plus-platz,100vh));scrollbar-width:thin;padding:var(--lo-2);background:var(--lo-schwebt-flaeche,var(--lo-raised));border:1px solid var(--lo-schwebt-rand,var(--lo-line-2));border-radius:var(--lo-r-lg);box-shadow:var(--lo-schatten-2);flex-direction:column;gap:1px;display:flex;position:fixed;overflow:hidden auto}.ge-plus-rubrik{margin:var(--lo-2) 0 2px;padding:0 var(--lo-3);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);font-weight:600}.ge-plus-rubrik:first-child{margin-top:0}.ge-plus-eintrag{text-align:left;width:100%;padding:7px var(--lo-3);border-radius:var(--lo-r);color:var(--lo-ink);font-size:var(--lo-fs-obj);cursor:pointer;background:0 0;border:0;font-weight:400;display:block}.ge-plus-eintrag:hover{background:var(--lo-hover)}.ge-plus-eintrag.ist-mehr{margin-top:var(--lo-2);padding-top:var(--lo-3);border-top:1px solid var(--lo-line);color:var(--lo-ink-2);border-radius:0}.ge-plus-gruppen{columns:4 200px;column-gap:var(--lo-3)}.ge-plus-gruppe{break-inside:avoid;min-width:0;padding-bottom:var(--lo-2);flex-direction:column;gap:1px;display:flex}.ge-plus-kopf{align-items:center;gap:var(--lo-3);padding:0 0 var(--lo-2);display:flex}.ge-plus-suche{flex:auto;width:auto;min-width:0;max-width:none;margin:0}.ge-plus-eintrag.ist-gesperrt{cursor:default;color:var(--lo-ink-3)}.ge-plus-eintrag.ist-gesperrt:hover{background:0 0}.ge-plus-grund{padding:var(--lo-1) var(--lo-3) 0;font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.ge-plus-eintrag.ist-aktiv{background:var(--lo-hover)}.ge-plus-leer{padding:var(--lo-3);font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0}.ge-beleg{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0}.ge-beispiele{gap:var(--lo-2);flex-direction:column;flex:none;display:flex}.ge-beispiele>h3{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0;font-weight:600}.ge-beispiele-liste{gap:var(--lo-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ge-beispiel{gap:var(--lo-3);text-align:left;width:100%;padding:var(--lo-3);border:1px solid var(--lo-line);border-radius:var(--lo-r);background:var(--lo-karte);color:var(--lo-ink);font-size:var(--lo-fs-obj);cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:center;display:grid}.ge-beispiel:hover{background:var(--lo-hover)}.ge-beispiel>svg{color:var(--lo-ink-3)}@media (max-width:1100px){.ge-beispiele-liste{grid-template-columns:minmax(0,1fr)}}.lo-start{gap:var(--lo-5);flex-direction:column;height:100%;min-height:0;display:flex}.lo-start-feld.ge-composer{width:100%;max-width:var(--lo-gespraech-breite);flex:none;align-self:center}.lo-shell .lo-start-feld textarea.ge-feld{max-height:7.75em}.lo-shell .lo-start>.lo-start-feld+*{margin-top:calc(var(--lo-8) * 2)}.lo-shell .lo-start-feld{position:relative}.lo-shell .lo-start-feld .ge-werkzeuge{justify-content:flex-start;gap:var(--lo-2);min-height:var(--lo-ctl)}.lo-shell .lo-start-feld .ge-senden{margin-left:auto}.support-inhalt .accordion-body{gap:var(--lo-4);flex-direction:column;padding-inline:0;display:flex}.support-inhalt .accordion-body>*{max-width:80ch;margin:0}.support-inhalt .accordion-body :is(p,li,dd,dt){font-size:var(--lo-fs-obj);line-height:1.6}.support-inhalt .hilfe-abschnitt{padding-top:var(--lo-4);margin:0}.support-inhalt .hilfe-abschnitt>*+*{margin-top:var(--lo-1)}.support-inhalt .hilfe-abschnitt-titel{font-size:var(--lo-fs-obj);font-weight:600}.support-inhalt .accordion-body ul{gap:var(--lo-1);flex-direction:column;margin:0;padding-left:1.2em;display:flex}.support-inhalt .accordion-body ol.hilfe-schritte{gap:var(--lo-2);flex-direction:column;margin:0;padding-left:1.6em;list-style:decimal;display:flex}.support-inhalt .accordion-body ol.hilfe-schritte>li::marker{color:var(--lo-ink);font-weight:600}.support-inhalt .hilfe-abschnitt>:not(.hilfe-abschnitt-titel)+*{margin-top:var(--lo-3)}.support-inhalt .hilfe-begriffe{gap:var(--lo-2) var(--lo-5)}.support-inhalt .hilfe-begriffe dt{color:var(--lo-ink);font-weight:600}.lo-nav-eintrag.tour-highlight{background:var(--lo-sel);box-shadow:inset 0 0 0 1px var(--lo-gold)}.lo-shell a{text-decoration:none}.lo-start-phase{align-items:center;gap:var(--lo-2);padding-left:var(--lo-4);font-size:var(--lo-fs-obj);color:var(--lo-ink-2);flex:0 0 150px;align-self:stretch;display:flex}.lo-start-phase>svg{color:var(--lo-ink-3);flex:none}.lo-start-abschnitt-kopf h2{align-items:center;gap:var(--lo-2);display:inline-flex}.lo-start-zahl{min-width:20px;height:20px;font-size:var(--lo-fs-meta);background:var(--lo-sel);color:var(--lo-ink-2);border-radius:999px;place-items:center;padding:0 6px;font-weight:600;display:inline-grid}.lo-start-zahl.ist-rot{background:var(--lo-rot-flaeche);color:var(--lo-rot)}.lo-start-abschnitt{gap:var(--lo-3);flex-direction:column;min-height:0;display:flex}.lo-start-zuletzt{padding-top:var(--lo-5)}.lo-start-abschnitt-kopf{justify-content:space-between;align-items:baseline;gap:var(--lo-3);display:flex}.lo-start-abschnitt-kopf h2{font-size:var(--lo-fs-abschnitt);margin:0;font-weight:600}.lo-start-leer{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);margin:0}.lo-start-mehr{align-items:center;gap:var(--lo-1);padding:2px var(--lo-2);margin:-2px calc(-1 * var(--lo-2));border-radius:var(--lo-r);font-size:var(--lo-fs-obj);color:var(--lo-ink);text-decoration:none;display:inline-flex}.lo-start-mehr:hover{background:var(--lo-hover)}.lo-start-mehr>svg{flex:none}.lo-start-liste{border-top:1px solid var(--lo-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lo-start-liste>li{border-bottom:1px solid var(--lo-line)}.lo-start .lo-start-liste{background:var(--lo-karte);border-radius:var(--lo-r-karte);border-top:0;overflow:hidden}.lo-start .lo-start-liste>li{border-bottom:0}.lo-start .lo-start-liste>li+li{border-top:1px solid var(--lo-line)}.lo-start .lo-start-zeile{padding:var(--lo-2) var(--lo-4)}.lo-start-zeile{align-items:center;gap:var(--lo-4);min-height:60px;padding:var(--lo-2) var(--lo-3);color:var(--lo-ink);text-decoration:none;display:flex}a.lo-start-zeile-link:hover{background:var(--lo-zeile-hover)}.lo-start-zeile>.lo-kachel{border-radius:8px;flex:none;width:38px;height:38px}.lo-start-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lo-start-text>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-start-text>b{font-size:var(--lo-fs-obj);font-weight:600}.lo-start-text>span{font-size:var(--lo-fs-obj)}.lo-start-text>small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-start-zeile>.lo-knopf{gap:var(--lo-2);flex:none;justify-content:center;min-width:136px}.lo-start-wann{padding-left:var(--lo-4);font-size:var(--lo-fs-meta);color:var(--lo-ink-2);flex:0 0 130px;align-self:stretch;align-items:center;display:flex}.lo-start-pfeil{color:var(--lo-ink-3);flex:none}@media (max-height:820px){.lo-shell .lo-start>*+*{margin-top:var(--lo-4)}.lo-start-zuletzt{padding-top:var(--lo-4)}.lo-start-zeile{min-height:48px}.lo-start-zuletzt .lo-start-zeile-link .lo-start-text>small{display:none}.lo-shell .lo-start>.lo-start-feld+*{margin-top:calc(var(--lo-8) + var(--lo-4))}.lo-start-zeile-link>.lo-kachel{width:32px;height:32px}.lo-start-zeile{padding-block:var(--lo-1)}.lo-shell .lo-start-feld textarea.ge-feld{max-height:4.65em}}@media (max-width:1100px){.lo-start-phase{flex-basis:120px}.lo-start-wann{flex-basis:104px}}.lo-wz{gap:var(--lo-4);flex-direction:column;height:100%;min-height:0;display:flex}.lo-wz-leiste{justify-content:space-between;align-items:center;gap:var(--lo-4);flex-wrap:wrap;display:flex}.lo-wz-leiste>.lo-reiterband{flex:0 auto;width:auto;min-width:0}.lo-wz-wahl{align-items:center;gap:var(--lo-3);min-width:0;margin-left:auto;display:flex}.lo-wz-rumpf>*{flex:none}.lo-wz-rumpf{gap:var(--lo-5);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.lo-wz .lo-start-zeile>.lo-knopf{min-width:210px}.lo-wz-kontext{align-items:center;gap:var(--lo-3);min-height:64px;padding:0 var(--lo-4);border-radius:var(--lo-r-karte);background:var(--lo-gold-flaeche);display:flex}.lo-wz-kontext.ist-gewaehlt{background:var(--lo-karte)}:root[data-theme=dark] .lo-wz-kontext:not(.ist-gewaehlt){background:var(--lo-karte);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lo-gold) 45%, transparent)}.lo-wz-kontext-zeichen{border-radius:var(--lo-r-karte);background:var(--lo-raised);width:36px;height:36px;color:var(--lo-gold);flex:none;place-items:center;display:grid}.lo-wz-kontext-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lo-wz-kontext-text b{font-size:var(--lo-fs-abschnitt);color:var(--lo-ink);align-items:center;gap:var(--lo-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;display:flex;overflow:hidden}.lo-wz-kontext-text small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-wz-kontext>.lo-knopf{gap:var(--lo-2);flex:none}.lo-wz-kennung{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);background:var(--lo-sel);border-radius:999px;flex:none;padding:1px 8px;font-weight:400}.lo-wz-wahl-koerper{gap:var(--lo-4);flex-direction:column;display:flex}.lo-wz-neu{gap:var(--lo-2) var(--lo-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.lo-wz-neu>.lo-knopf{white-space:nowrap}.lo-wz-neu>.lo-fehler{grid-column:1/-1;margin:0}.lo-wz-wahl-koerper .lo-suchfeld{width:100%}.lo-wz-wahl-koerper h3{margin:0 0 var(--lo-1);font-size:var(--lo-fs-meta);color:var(--lo-ink-2);font-weight:600}.lo-wz-wahl-koerper ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lo-wz-wahlzeile{align-items:center;gap:var(--lo-3);width:100%;padding:var(--lo-2) var(--lo-3);border-radius:var(--lo-r);color:var(--lo-ink-2);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;display:flex}.lo-wz-wahlzeile:hover{background:var(--lo-hover)}.lo-wz-wahlzeile.ist-aktuell{background:var(--lo-sel)}.lo-wz-wahlzeile>span{flex-direction:column;min-width:0;display:flex}.lo-wz-wahlzeile b{font-size:var(--lo-fs-obj);color:var(--lo-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.lo-wz-wahlzeile small{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-nf-mitarbeit .lo-wahlreihe{max-height:80px;margin:-2px;padding:2px;overflow-y:auto}.einstellungen-benutzer{height:100%}.benutzer-flaeche{gap:var(--lo-4);flex-direction:column;height:100%;min-height:0;display:flex}.benutzer-karte{flex-direction:column;flex:auto;min-height:0;display:flex}.benutzer-aktionen{justify-content:flex-end;gap:var(--lo-2);margin-bottom:var(--lo-4);flex:none;display:flex}.benutzer-karte .lo-filterzeile{flex:none}.benutzer-karte .lo-filterzeile>.lo-suchfeld{flex:auto}.benutzer-karte .lo-filterzeile>.lo-eingabe{flex:0 0 200px;margin-left:0}.benutzer-karte .lo-tabellenkopf{padding:var(--lo-2) var(--lo-3);flex:none}.benutzer-karte .lo-objektliste{scrollbar-width:thin;flex:auto;gap:0;min-height:0;overflow-y:auto}.benutzer-karte .lo-objektliste>li+li{border-top:1px solid var(--lo-line)}.benutzer-karte .lo-objektliste .lo-zeile{padding-block:var(--lo-3);background:0 0;border-radius:0}.benutzer-karte .lo-objektliste .lo-zeile:hover{background:0 0}.benutzer-karte .lo-objektliste .lo-zeile:has(>.lo-zeile-flaeche):hover{background:var(--lo-zeile-hover)}.benutzer-karte .lo-zeile-spalte{min-width:0;color:var(--lo-ink-2);flex-direction:column;gap:1px;display:flex}.benutzer-karte .lo-zeile-spalte>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.benutzer-karte .lo-zeile-spalte>small{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.benutzer-karte .lo-objektliste .lo-marke{justify-self:start}.benutzer-karte .benutzer-mehr{color:var(--lo-ink-2);justify-self:end}.benutzer-flaeche>.lo-blatt-abschnitt{flex:none}@media (max-width:1100px){.einstellungen-benutzer,.benutzer-flaeche{height:auto}}.lo-initialen[data-ton=blau]{background:var(--lo-blau-flaeche);color:var(--lo-blau)}.lo-initialen[data-ton=gruen]{background:var(--lo-gruen-flaeche);color:var(--lo-gruen)}.lo-initialen[data-ton=violett]{background:var(--lo-violett-flaeche);color:var(--lo-violett)}.lo-initialen[data-ton=bern],.benutzer-karte .lo-marke[data-rolle=ADMIN]{background:var(--lo-bern-flaeche);color:var(--lo-bernstein)}.benutzer-karte .lo-marke[data-rolle=FACILITATOR]{background:var(--lo-violett-flaeche);color:var(--lo-violett)}.benutzer-karte .lo-marke[data-rolle=VIEWER]{background:var(--lo-sel);color:var(--lo-ink-2)}.ki-stapel{gap:var(--lo-4);flex-direction:column;display:flex}.ki-stapel .ki-schalter{min-height:var(--lo-ctl);font-size:var(--lo-fs-obj);white-space:nowrap;align-items:center;margin:0;padding:0;display:inline-flex}.ki-anbindung .ki-felder{column-gap:var(--lo-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ki-anbindung .ki-felder>*{grid-column:1/-1}:is(.ki-anbindung .ki-felder>label.briefing-feld:has(select),.ki-anbindung .ki-felder>label.briefing-feld:has(input:not([type]))){grid-column:auto}.ki-anbindung .ki-felder .briefing-feld{margin-bottom:var(--lo-3)}.ki-anbindung .ki-felder .briefing-feld:has(.briefing-hinweis){grid-column:1/-1}.ki-anbindung .briefing-fuss{margin:0}.ki-stapel .ki-schluessel{border-top:0;margin-top:0;padding-top:0}.ki-stapel .ki-schluessel .ki-modus{flex-direction:row}.ki-stapel .ki-schluessel .ki-modus>label{min-width:0;padding:var(--lo-2) var(--lo-3);flex:1 1 0}.ki-stapel .ki-schluessel-zeile input{flex:auto}.lo-dialog .ki-erklaerung{max-width:none}.benutzer-karte .lo-initialen{width:40px;height:40px;font-size:var(--lo-fs-obj)}.ki-verbindung .ki-modus input[type=radio]{flex:none;width:auto}.lo-shell .bibliothek-leiste>.tm-reiterband.ist-umbruch{align-items:start;column-gap:var(--lo-5);grid-template-columns:auto minmax(0,1fr);display:grid}.lo-shell .tm-reiter-rest{justify-content:start;align-items:center;column-gap:var(--lo-5);row-gap:0;min-width:0;display:grid}.lo-shell .tm-reiter-rest>.lo-reiter{justify-content:flex-start;justify-self:stretch}.lo-shell .tm-reiter-rest>*{flex:none;margin-block:-5px}.lo-shell .tm-reiterband.ist-umbruch>.lo-reiter{margin-block:-5px}.lo-shell .tm-mess-huelle{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}.lo-shell .tm-mess{border:0;width:max-content;margin:0}.lo-shell .tm-mehr{position:relative}.lo-shell .tm-mehr-tafel{z-index:30;min-width:220px;padding:var(--lo-1);background:var(--lo-schwebt-flaeche);border:1px solid var(--lo-schwebt-rand);border-radius:var(--lo-r-karte);box-shadow:var(--lo-schwebt);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}.lo-shell .tm-mehr-eintrag{text-align:left;padding:var(--lo-2) var(--lo-3);border-radius:var(--lo-r);font:inherit;font-size:var(--lo-fs-obj);color:var(--lo-ink);cursor:pointer;background:0 0;border:0}.lo-shell .tm-mehr-eintrag:hover{background:var(--lo-zeile-hover)}.lo-shell .tm-mehr-eintrag.ist-an{background:var(--lo-sel);font-weight:600}.lo-shell .tm-ordnung{align-items:center;gap:var(--lo-2);display:flex}.lo-shell .tm-ordnung>.tm-suche{flex:0 0 280px;margin-left:auto}.lo-shell .tm-ordnung>.tm-suche+.tm-ordnung-rechts{margin-left:0}.lo-shell .tm-unten>.tm-list:has(.tm-gruppe){background:0 0;border-radius:0;padding:0}.lo-shell .tm-list .tm-gruppe{flex-direction:column;flex:none;display:flex}.lo-shell .tm-list .tm-gruppe+.tm-gruppe{margin-top:var(--lo-5)}.lo-shell .tm-gruppe-liste{flex-direction:column;display:flex}.lo-shell .tm-gruppe .tm-huelle-zeile{border-top:1px solid var(--lo-line);background:0 0;border-radius:0;margin:0}.lo-shell .tm-gruppe .tm-huelle-zeile:first-child{border-top:0}.lo-shell .tm-gruppe .tm-huelle-zeile:hover{background:var(--lo-zeile-hover)}.lo-shell .tm-gruppe .tm-huelle-zeile.gemerkt{background:var(--lo-sel)}.lo-shell .tm-list .tm-list-masse{column-gap:var(--lo-3);grid-template-columns:96px 128px;justify-items:start;display:grid}.lo-shell .tm-result-umschalter .tm-filter-wahl{width:auto}.lo-shell .bibliothek-inhalt{margin-top:var(--lo-4)}.lo-shell .bibliothek-inhalt .panel>h2>svg{display:none}.lo-shell .bibliothek-inhalt section.panel>p.muted{margin:0 0 var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-shell .bibliothek-inhalt .panel-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lo-shell .bibliothek-inhalt .panel-list-row{align-items:center;gap:var(--lo-3);padding:var(--lo-2) var(--lo-3);box-shadow:none;border:0;border-top:1px solid var(--lo-line);background:0 0;border-radius:0;margin:0;display:flex}.lo-shell .bibliothek-inhalt .panel-list-row:last-child{border-bottom:1px solid var(--lo-line)}.lo-shell .bibliothek-inhalt .panel-list-row:hover{background:var(--lo-zeile-hover)}.lo-shell .bibliothek-inhalt :is(.panel-list-link,.panel-list-static,.panel-list-row>details>summary){column-gap:var(--lo-3);min-width:0;color:var(--lo-ink);flex:auto;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"zeichen name""zeichen meta";align-items:center;row-gap:1px;text-decoration:none;display:grid}.lo-shell .bibliothek-inhalt .bibliothek-zeichen{border-radius:8px;grid-area:zeichen;width:38px;height:38px}.lo-shell .bibliothek-inhalt .panel-list-name{font-size:var(--lo-fs-obj);text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;font-weight:600;overflow:hidden}.lo-shell .bibliothek-inhalt .panel-list-meta{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);text-overflow:ellipsis;white-space:nowrap;grid-area:meta;min-width:0;overflow:hidden}.lo-shell .bibliothek-inhalt .panel-list-row>details{flex:auto;min-width:0}.lo-shell .bibliothek-inhalt .panel-list-row>details>summary{cursor:pointer;list-style:none}.lo-shell .bibliothek-inhalt .panel-list-row>details>summary::-webkit-details-marker{display:none}.lo-shell .bibliothek-inhalt .panel-list-row>details[open]>:not(summary){margin:var(--lo-3) 0 var(--lo-2) calc(38px + var(--lo-3))}.lo-shell .bibliothek-inhalt .workshop-empty{text-align:left;padding:var(--lo-2) 0;font-size:var(--lo-fs-obj);color:var(--lo-ink-3);background:0 0;border:0;margin:0;display:block}.lo-shell .bibliothek-inhalt .workshop-empty-icon{display:none}.lo-shell .bibliothek-inhalt .workshop-empty p{margin:0}.lo-shell .bibliothek-leiste{flex-wrap:nowrap;position:relative}.lo-shell .bibliothek-leiste>.tm-reiterband{flex:1 1 0;min-width:0;margin-bottom:0;overflow:visible}.lo-shell .bibliothek-leiste>.lo-wz-wahl{flex:none}.lo-shell .bibliothek-inhalt .panel-list-row>details>summary{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"zeichen name pfeil""zeichen meta pfeil"}.lo-shell .bibliothek-inhalt .panel-list-row>details>summary:before{content:none;display:none}.lo-shell .bibliothek-inhalt .panel-list-row>details>summary:after{content:"";border-right:1.5px solid var(--lo-ink-3);border-bottom:1.5px solid var(--lo-ink-3);grid-area:pfeil;width:7px;height:7px;margin-right:4px;transform:rotate(-45deg)}.lo-shell .bibliothek-inhalt .panel-list-row>details[open]>summary:after{transform:rotate(45deg)}.lo-shell .bibliothek-inhalt .panel-list-meta{text-align:left;justify-self:start;margin:0}.lo-shell .bibliothek-inhalt .panel-list-name{justify-self:start}.lo-shell .bibliothek-inhalt .panel>section.panel{gap:var(--lo-2);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.lo-shell .bibliothek-inhalt .panel>section.panel>h2{font-size:var(--lo-fs-abschnitt);margin:0;font-weight:600;display:block}.briefpapier-satzspiegel{gap:var(--lo-3);margin:var(--lo-3) 0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));min-width:0;padding:0;display:grid}.briefpapier-satzspiegel legend{margin-bottom:var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-ink-2,inherit);padding:0}.briefpapier-satzspiegel label{font-size:var(--lo-fs-meta);gap:4px;display:grid}.briefpapier-satzspiegel input{width:100%}.lo-shell .bibliothek-uebernehmen{align-items:center;gap:var(--lo-2);margin:var(--lo-2) 0;display:inline-flex}.lo-shell .panel-list-row>.bibliothek-uebernehmen{flex:none;margin:0}.lo-shell .bibliothek-erstellen,.bibliothek-erstellen{gap:var(--lo-3);display:grid}.bibliothek-erstellen .lo-nf-karte[aria-pressed=true]{background:var(--lo-sel)}.lo-nf-karte.ist-gespraech{--lo-ton:var(--lo-blau);background:var(--lo-blau-flaeche)}.lo-nf-karte.ist-gespraech .lo-nf-sym{--lo-ton:var(--lo-blau)}.lo-nf-karte.ist-gespraech:hover{background:color-mix(in srgb, var(--lo-blau) 5%, var(--lo-blau-flaeche))}:root[data-theme=dark] .lo-dialog .lo-nf-karte{background:var(--lo-schwebt-flaeche);box-shadow:0 0 0 1px var(--lo-line-2)}:root[data-theme=dark] .lo-dialog .lo-nf-karte:hover{background:color-mix(in srgb, var(--lo-ton) 7%, var(--lo-schwebt-flaeche))}:root[data-theme=dark] .lo-dialog .lo-nf-karte .lo-nf-meta{color:var(--lo-ink-2)}:root[data-theme=dark] .lo-dialog .lo-nf-karte[aria-pressed=true]{background:color-mix(in srgb, var(--lo-ink) 6%, var(--lo-schwebt-flaeche))}:root[data-theme=dark] .lo-dialog .lo-nf-karte .lo-nf-sym{background:color-mix(in srgb, var(--lo-ton) 24%, transparent)}:root[data-theme=dark] .lo-dialog .lo-nf-karte.ist-gespraech{background:color-mix(in srgb, var(--lo-blau) 10%, var(--lo-schwebt-flaeche));box-shadow:0 0 0 1px color-mix(in srgb, var(--lo-blau) 30%, transparent)}:root[data-theme=dark] .lo-dialog .lo-nf-karte.ist-gespraech .lo-nf-meta{color:color-mix(in srgb, var(--lo-ink) 35%, var(--lo-ink-2))}:root[data-theme=dark] .lo-dialog .lo-nf-karte.ist-gespraech:hover{background:color-mix(in srgb, var(--lo-blau) 14%, var(--lo-schwebt-flaeche))}.admin-anmeldung{background:var(--lo-canvas);min-height:100vh}.lably-admin-shell.admin-anmeldung .admin-kopf{background:#121316;justify-content:flex-start}.plattform-anmeldung{max-width:440px;padding:64px var(--lo-4) 0;margin:0 auto}.plattform-anmeldung .lo-formular{gap:var(--lo-3)}.plattform-anmeldung .lo-knopf[type=submit]{align-self:flex-start}.lably-admin-shell .lo-nav{--lo-ground:#121316;--lo-ink:#eceef1;--lo-ink-2:#c7cad1;--lo-ink-3:#8b8f97;--lo-line:#2a2c31;--lo-hover:#ffffff12;--lo-sel:#ffffff21;background:var(--lo-ground);color:var(--lo-ink);border-right-color:var(--lo-line)}.lably-admin-shell .admin-marke{color:#f08a7a}.lably-admin-shell .admin-marke,.lably-admin-shell .admin-marke span{font-family:var(--font-inter), system-ui, sans-serif;font-weight:600;font-size:var(--lo-fs-obj);letter-spacing:0}.admin-balken{gap:3px;width:180px;display:grid}.admin-balken>i{background:var(--lo-gold);border-radius:2px;height:4px;display:block}.admin-balken>i.zweit{background:var(--lo-ink-3)}.lably-admin-shell .lo-flaeche{gap:var(--lo-4);flex-direction:column;display:flex;overflow-y:auto}.lably-admin-shell .lo-flaeche>*{flex:none}.lably-admin-shell .admin-kopf{min-height:var(--lo-kopf);justify-content:flex-end;gap:var(--lo-3);border-bottom:2px solid var(--lo-rot)}.admin-kopf-wer{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-tabelle .ist-warnung{color:var(--lo-rot);font-weight:600}.lably-admin-shell .lo-block>:is(button,a).lo-knopf{align-self:flex-start}.lo-shell select.lo-eingabe[multiple]{height:auto;min-height:7.5em;padding:var(--lo-1)}.lo-eingabe.ist-code{text-align:center;letter-spacing:.08em;font-variant-numeric:tabular-nums;flex:none;width:11ch}.lably-admin-shell .lo-griffe>.lo-feld-fehler{flex:1 0 100%}fieldset.lo-feldgruppe{border:0;margin:0;padding:0}fieldset.lo-feldgruppe>legend{padding:0}.lo-shell .fallrahmen-tat{align-items:center;gap:var(--lo-2);display:flex}.lo-shell .lo-knopf.fallrahmen-zugang{justify-content:center}.lo-shell .lo-knopf.fallrahmen-zugang svg{width:16px;height:16px}.lo-shell .lo-knopf.fallrahmen-zugang[aria-current=page]{background:var(--lo-sel)}.lo-shell .lo-blatt-fall.lo-fz{margin-top:var(--lo-5);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid;overflow:hidden}.lo-shell .lo-fz .lo-block{min-width:0;margin:0}.lo-shell .lo-fz-text{font-size:var(--lo-fs-obj);color:var(--lo-ink-2);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.lo-shell .lo-fz-angaben{gap:6px var(--lo-4);margin:var(--lo-4) 0 0;flex-wrap:wrap;display:flex}.lo-shell .lo-fz-angaben>div{align-items:center;gap:6px;display:inline-flex}.lo-shell .lo-fz-angaben dt{color:var(--lo-ink-3);display:inline-flex}.lo-shell .lo-fz-angaben dd{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);margin:0}.lo-shell .lo-fz-themen{margin:var(--lo-5) 0 0;border-top:1px solid var(--lo-line);padding:0;list-style:none}.lo-shell .lo-fz-themen>li+li{border-top:1px solid var(--lo-line)}.lo-shell .lo-fz-thema{--ton:var(--lo-ink-2);padding:20px var(--lo-2);border-radius:var(--lo-r);color:var(--lo-ink);align-items:center;gap:20px;text-decoration:none;display:flex}.lo-shell .lo-fz-thema:hover{background:var(--lo-hover)}.lo-shell .lo-fz-thema[data-ton=violett]{--ton:var(--lo-raum-why,#8b7cf0)}.lo-shell .lo-fz-thema[data-ton=blau]{--ton:var(--lo-raum-what,#5b9bd5)}.lo-shell .lo-fz-thema[data-ton=bern]{--ton:var(--lo-gold)}.lo-shell .lo-fz-thema-zeichen{width:52px;height:52px;color:var(--ton);background:color-mix(in srgb, var(--ton) 14%, transparent);border:1px solid color-mix(in srgb, var(--ton) 30%, transparent);border-radius:999px;flex:none;place-items:center;display:inline-grid}.lo-shell .lo-fz-thema-text{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.lo-shell .lo-fz-thema-text>b{font-size:var(--lo-fs-abschnitt);font-weight:600}.lo-shell .lo-fz-thema-text>span{font-size:var(--lo-fs-obj);color:var(--lo-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-shell .lo-fz-thema-pfeil{color:var(--lo-ink-3);flex:none}@media (max-height:900px){.lo-shell .lo-blatt-fall.lo-fz{margin-top:var(--lo-3);gap:14px}.lo-shell .lo-fz-themen{margin-top:var(--lo-3)}.lo-shell .lo-fz-angaben{margin-top:var(--lo-2)}.lo-shell .lo-fz-text{-webkit-line-clamp:2}.lo-shell .lo-fz-thema{padding:10px var(--lo-2)}.lo-shell .lo-fz-thema-zeichen{width:42px;height:42px}}@media (max-width:1100px){.lo-shell .lo-blatt-fall.lo-fz{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lo-raumfenster.ist-einspaltig{width:min(820px, calc(100vw - 2 * var(--lo-8)))}.lo-shell .lo-raumfenster[open]{--lo-fenster-oben:max(16px, calc((100vh - 586px) / 2));margin:var(--lo-fenster-oben) auto auto;max-height:min(86vh, 860px, calc(100vh - var(--lo-fenster-oben) - 16px))}.lo-raumfenster.ist-einspaltig .lo-raumfenster-koerper{grid-template-columns:minmax(0,1fr)}@media (min-height:1100px){.lo-shell .lo-fz-text{-webkit-line-clamp:7}}@media (min-height:950px) and (max-height:1099px){.lo-shell .lo-fz-text{-webkit-line-clamp:5}}.lo-shell .lo-fz-thema-text>span:nth-of-type(n+3){display:none}@media (max-height:900px){.lo-shell .lo-fz-thema-text>span:nth-of-type(n+2){display:none}}@media (min-height:1100px){.lo-shell .lo-fz-thema-text>span:nth-of-type(n+3){display:block}}.lo-shell .lo-raum-karte{min-height:0;padding:4px var(--lo-4);border-radius:var(--lo-r-karte);background:var(--lo-karte);flex-direction:column;flex:auto;display:flex}.lo-shell .lo-fz-themen.ist-phase{overscroll-behavior:contain;border-top:0;flex-direction:column;flex:auto;min-height:0;margin:0;display:flex;overflow-y:auto}.lo-shell .lo-fz-themen.ist-phase>li{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}@media (max-height:900px){.lo-shell .ist-phase .lo-fz-thema{padding:3px var(--lo-2);gap:14px}.lo-shell .ist-phase .lo-fz-thema-zeichen{width:32px;height:32px}.lo-shell .ist-phase .lo-fz-thema-text{gap:2px}}.lo-shell .ist-phase .lo-fz-thema[aria-current=true]{background:var(--lo-sel)}.lo-shell .ist-phase .lo-fz-thema[data-ton=gruen]{--ton:var(--lo-gruen)}.lo-shell .ist-phase .lo-fz-thema[data-ton=rot]{--ton:var(--lo-rot)}.lo-shell .ist-phase .lo-fz-thema-text>span.ist-leer{color:var(--lo-ink-3)}.lo-shell .fall-seite .programm-raster{flex-direction:column;flex:auto;align-items:stretch;min-height:0;display:flex}.lo-shell .fall-seite .programm-raster>.programm-block:last-child{flex:auto;min-height:0}.lo-shell .fall-seite .programm-raster>.programm-block:last-child>.programm-leer{flex:auto;justify-content:center;align-items:center;margin:0;display:flex}.lo-shell .lo-fall>.lo-blatt:not(.lo-fz){flex-direction:column;padding-bottom:0;padding-right:0;display:flex}.lo-shell .lo-fall>.lo-blatt:not(.fall-strahl-seite,.lo-fz){min-height:0}.lo-shell .lo-fall>.lo-blatt:not(.fall-strahl-seite,.lo-fz)>.lo-blatt-abschnitt:last-child{flex:auto;min-height:0;overflow-y:auto}.lo-shell .lo-fall>.lo-blatt.fall-strahl-seite{scrollbar-gutter:auto}.lo-shell .lo-fall>.lo-blatt.fall-strahl-seite>.lo-blatt-abschnitt:last-child{flex:1 0 auto}.lo-shell .lo-fall>.lo-blatt:not(.lo-fz)>.lo-blatt-abschnitt>.lo-leerzustand{flex:auto;justify-content:center}.work-drawer-slot:empty{display:none}.lo-phasen-teil-koerper:has(>.work-drawer-slot .lo-arbeitsschiene:not([hidden]))>:not(.work-drawer-slot){display:none}.work-drawer-slot>.lo-arbeitsschiene{border-radius:var(--lo-r);background:var(--lo-raised);width:auto;height:auto;max-height:none;box-shadow:none;border:0;position:static}.lo-drawer-aktion{justify-content:flex-end;gap:var(--lo-2);margin-bottom:var(--lo-3);display:flex}.buehne{--buehne-grund:var(--lo-canvas);background:var(--lo-canvas);color:var(--lo-ink)}.buehne-kopf{background:var(--lo-canvas);border-bottom:1px solid var(--lo-line);gap:24px;padding:14px 40px}.buehne-kopf-text{flex:1 1 0}.buehne-fall{color:var(--lo-ink-2);font-size:var(--lo-fs-obj);font-weight:600}.buehne-laeuft,.buehne-laeuft b{color:var(--lo-ink-2);font-size:var(--lo-fs-meta)}.buehne-schliessen{color:var(--lo-ink-2)}.buehne-schliessen:hover{background:var(--lo-hover)}.buehne-kopf-aktionen{flex:1 1 0;justify-content:flex-end}.buehne-band{flex:0 auto;gap:4px;min-width:0;display:flex;overflow-x:auto}.buehne-reiter{white-space:nowrap;border-radius:var(--lo-r-lg);font-size:var(--lo-fs-obj);color:var(--lo-ink-2);align-items:center;gap:8px;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.buehne-reiter:hover{background:var(--lo-hover)}.buehne-reiter.an{background:var(--lo-sel);color:var(--lo-ink)}.buehne-reiter-zeichen{width:28px;height:28px;color:var(--lo-ton);background:color-mix(in srgb, var(--lo-ton) 14%, transparent);border-radius:999px;place-items:center;display:inline-grid}.buehne-flaeche{grid-template-columns:minmax(0,1fr) 360px;padding:32px 40px 24px}.buehne-flaeche:not(:has(>.buehne-schiene)){grid-template-columns:minmax(0,1fr)}.buehne-flaeche h1{color:var(--lo-ink);font-size:clamp(22px,2vw,30px);font-weight:600}.buehne-satz{color:var(--lo-ink-2);font-size:var(--lo-fs-abschnitt);margin-bottom:24px}.buehne-leer{color:var(--lo-ink-3);font-size:var(--lo-fs-abschnitt)}.buehne-inhalt{padding:4px var(--lo-4);border-radius:var(--lo-r-karte);background:var(--lo-karte);flex-direction:column;gap:0;margin-bottom:20px;display:flex}.buehne-abschnitt{padding:16px 0}.buehne-abschnitt+.buehne-abschnitt{border-top:1px solid var(--lo-line)}.buehne .buehne-inhalt h2,.buehne .buehne-notizen h2,.buehne .buehne-stand h2{font-size:var(--lo-fs-abschnitt);color:var(--lo-ink);align-items:center;gap:12px;margin:0 0 8px;font-weight:600;display:flex}.buehne-abschnitt-zeichen{border-radius:999px;flex:none;width:36px;height:36px}.buehne .buehne-inhalt li,.buehne .buehne-notizen li{color:var(--lo-ink);margin-left:48px;padding:6px 0 6px 16px;font-size:clamp(16px,1.25vw,20px)}.buehne .buehne-inhalt li:before,.buehne .buehne-notizen li:before{background:var(--fall-ton);top:16px}.buehne-notizen,.buehne-stand{padding:16px var(--lo-4);border-radius:var(--lo-r-karte);background:var(--lo-karte);border:0;margin-bottom:20px}.buehne .buehne-notizen li{margin-left:0}.buehne-stand .fall-stufenband li{color:var(--lo-ink-2);font-size:var(--lo-fs-obj)}.buehne-raumstand{color:var(--lo-ink-2);font-size:var(--lo-fs-meta)}.buehne-festhalten{background:var(--lo-karte);border-radius:var(--lo-r-karte);border:0}.buehne-festhalten>h2{color:var(--lo-ink-2);font-size:var(--lo-fs-meta);letter-spacing:0}.buehne-form+.buehne-form{border-top:1px solid var(--lo-line)}.buehne-form h3{color:var(--lo-ink);font-size:var(--lo-fs-obj)}.buehne-feld>span{color:var(--lo-ink-2);font-size:var(--lo-fs-meta)}.buehne-form input,.buehne-form select,.buehne-form textarea{font-size:var(--lo-fs-obj);color:var(--lo-ink);background:var(--lo-raised);border:1px solid var(--lo-feld-rand)}.buehne-form input::placeholder,.buehne-form textarea::placeholder{color:var(--lo-ink-3)}.buehne-form input:focus,.buehne-form select:focus,.buehne-form textarea:focus{border-color:var(--lo-gold)}.buehne-form-fuss>.lo-knopf{margin-left:auto}.buehne-fuss{border-top:1px solid var(--lo-line)}.buehne-blaettern a{color:var(--lo-ink-2);font-size:var(--lo-fs-obj);border-radius:var(--lo-r);padding:6px 10px}.buehne-blaettern a:hover{background:var(--lo-hover)}@media (max-width:1100px){.buehne-kopf{flex-wrap:wrap}.buehne-band{flex-basis:100%;order:3}}.gemeinsam-wahl label>span,.gemeinsam-kreis>legend,.gemeinsam-kreis label b{font-size:var(--lo-fs-obj);font-weight:600}.gemeinsam-wahl label>small,.gemeinsam-kreis label small,.gemeinsam-was{font-size:var(--lo-fs-meta)}.gemeinsam-wahl input{font-size:var(--lo-fs-obj)}.gemeinsam-kreis label{background:var(--lo-karte);border-radius:var(--lo-r-lg);border:0;padding:10px 12px}.gemeinsam-kreis label:hover{background:var(--lo-hover)}.gemeinsam-kreis label:has(input:checked){background:var(--lo-sel)}.gemeinsam-kreis input[type=radio]{accent-color:var(--lo-gold)}.lo-vorschlaege{margin-top:var(--lo-5);padding-top:var(--lo-3);border-top:1px solid var(--lo-line)}.lo-vorschlaege-titel{margin:0 0 var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-ink-2);font-weight:600}.lo-vorschlaege-liste{gap:var(--lo-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lo-vorschlaege-liste>li{align-items:center;gap:var(--lo-3);padding:var(--lo-2) var(--lo-3);border-radius:var(--lo-r);background:color-mix(in srgb, var(--lo-ink) 5%, var(--lo-raised));display:flex}.lo-vorschlaege-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lo-vorschlaege-text>b{font-size:var(--lo-fs-obj);font-weight:600}.lo-vorschlaege-text>small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-vorschlaege-liste .lo-knopf{flex:none}.lo-methoden-vorschlag{margin:0 0 var(--lo-4);gap:var(--lo-2);flex-direction:column;padding:0;list-style:none;display:flex}.lo-methoden-vorschlag>li{padding:var(--lo-2) var(--lo-3);border-radius:var(--lo-r);background:color-mix(in srgb, var(--lo-ink) 5%, var(--lo-raised));flex-direction:column;gap:2px;display:flex}.lo-methoden-vorschlag b{font-size:var(--lo-fs-obj);font-weight:600}.lo-methoden-vorschlag span{font-size:var(--lo-fs-obj);color:var(--lo-ink-2)}.lo-methoden-vorschlag small{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-rubriken{gap:var(--lo-3);margin-bottom:var(--lo-2);grid-template-columns:repeat(var(--lo-rubrik-spalten,4), minmax(0, 1fr));flex:none;display:grid}.lo-shell .lo-rubrik{--ton:var(--lo-raum-ton,var(--lo-gold));text-align:left;align-items:center;column-gap:var(--lo-2);min-height:60px;padding:var(--lo-2) var(--lo-3);border:1px solid var(--lo-line);border-radius:var(--lo-r-karte);background:var(--lo-karte);color:var(--lo-ink);font:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"zeichen wort zahl""zeichen zeile zeile";row-gap:2px;min-width:0;display:grid}.lo-shell .lo-rubrik.ist-flach{grid-template-areas:"zeichen wort zahl";min-height:40px}.lo-shell .lo-rubriken.ist-schmal .lo-rubrik:not(.ist-flach){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"zeichen zahl""wort wort""zeile zeile"}.lo-shell .lo-rubriken.ist-schmal .lo-rubrik-zeichen{margin-bottom:var(--lo-1)}.lo-shell .lo-rubrik:hover{background:color-mix(in srgb, var(--ton) 10%, var(--lo-karte))}.lo-shell .lo-rubrik[aria-pressed=true]{background:color-mix(in srgb, var(--ton) 20%, var(--lo-karte))}.lo-shell .lo-rubrik[aria-pressed=true] :is(.lo-rubrik-zahl,.lo-rubrik-zeile){color:var(--lo-ink)}.lo-rubrik-zeichen{color:var(--ton);grid-area:zeichen}.lo-rubrik-wort{min-width:0;font-size:var(--lo-fs-obj);overflow-wrap:anywhere;grid-area:wort;font-weight:600;line-height:1.3}.lo-rubrik-zahl{text-align:right;min-width:2.5ch;font-size:var(--lo-fs-meta);color:var(--lo-ink-2);font-variant-numeric:tabular-nums;grid-area:zahl}.lo-rubrik-zeile{min-width:0;font-size:var(--lo-fs-meta);color:var(--lo-ink-2);grid-area:zeile;line-height:1.35}@media (max-width:1100px){.lo-rubriken{grid-template-columns:repeat(min(var(--lo-rubrik-spalten,4), 3), minmax(0, 1fr))}}@media (max-width:720px){.lo-rubriken{grid-template-columns:repeat(2,minmax(0,1fr))}}.lo-wz-zahlleiste{align-items:center;gap:var(--lo-3);flex:none;display:flex}.lo-wz-zahlleiste>.lo-nf-meta{flex:auto;min-width:0;margin:0}.lo-wz-zahlleiste>.lo-wz-wahl{flex:none;margin-left:auto}.lo-shell .lo-wz-zahlleiste .tm-filter-wahl{width:auto}.lo-shell .lo-wz-zahlleiste .lo-suchfeld{width:280px}.lo-shell .fallnav-zustand{z-index:30;padding:2px var(--lo-2);border-radius:var(--lo-r);background:var(--lo-schwebt-flaeche);border:1px solid var(--lo-schwebt-rand);box-shadow:var(--lo-schwebt);font-size:var(--lo-fs-meta);color:var(--lo-ink);white-space:nowrap;opacity:0;pointer-events:none;font-weight:400;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.lo-shell .fallnav-phase:is(:hover,:focus-visible)>.fallnav-zustand{opacity:1}.lo-shell .lo-raum-karte.ist-zweiteilig{gap:var(--lo-4);padding:var(--lo-2) var(--lo-2) var(--lo-2) var(--lo-4);grid-template-columns:minmax(260px,2fr) minmax(0,3fr);display:grid}.lo-shell .lo-raum-karte.ist-zweiteilig>.lo-fz-themen.ist-phase{min-height:0;overflow-y:auto}.lo-shell .lo-raum-karte.ist-zweiteilig>.lo-fz-themen.ist-phase>li{flex:none}.lo-shell .lo-raum-karte.ist-zweiteilig .lo-fz-thema-text>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lo-shell .lo-raum-karte.ist-zweiteilig .lo-fz-thema-text>span:nth-of-type(n+2){display:none}.lo-shell .lo-phasen-teil{background:var(--lo-raised);border-radius:var(--lo-r-karte);flex-direction:column;min-width:0;min-height:0;display:flex}.lo-shell .lo-phasen-teil-kopf{align-items:center;gap:var(--lo-3);padding:var(--lo-4) var(--lo-5) var(--lo-3);display:flex}.lo-shell .lo-phasen-teil-titel{font-size:var(--lo-fs-abschnitt);margin:0;font-weight:600}.lo-shell .lo-phasen-teil-koerper{overscroll-behavior:contain;min-height:0;padding:0 var(--lo-5) var(--lo-4);flex:auto;overflow-y:auto}.lo-shell .lo-phasen-teil-fuss{padding:var(--lo-3) var(--lo-5);border-top:1px solid var(--lo-line);justify-content:flex-end;display:flex}@media (max-width:1000px){.lo-shell .lo-raum-karte.ist-zweiteilig{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lo-shell .lo-raum-karte.ist-zweiteilig>.lo-fz-themen.ist-phase{max-height:30vh}}.lo-shell .lo-raum-karte.ist-zweiteilig>.lo-fz-themen.ist-phase{gap:var(--lo-2);padding-block:var(--lo-1)}.lo-shell .lo-raum-karte.ist-zweiteilig .lo-fz-thema{padding:var(--lo-3) var(--lo-3)}.lo-buehne:has(.lo-phasen-teil .lo-panel:not([hidden])){grid-template-columns:minmax(0,1fr)}.lo-shell .lo-phasen-teil-kopf{min-height:60px}.lo-shell .lo-phasen-teil-titel{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.lo-shell .lo-phasen-teil-kopf>.lo-knopf{flex:none;margin:0}.lo-shell .lo-phasen-teil .lo-phasen-teil-koerper>.fall-karte{background:0 0;border:0;margin:0;padding:0;position:static}.lo-shell .lo-phasen-teil .lo-zeilen{gap:var(--lo-2);margin:0;padding:0;list-style:none;display:grid}.lo-shell .lo-phasen-teil .lo-zeilen>li{background:var(--lo-mulde);border-radius:var(--lo-r-karte);padding:var(--lo-3) var(--lo-4);border:0}.lo-shell .lo-phasen-teil .lo-zeilen .lo-zeilenknopf{align-items:center;gap:var(--lo-3);text-align:left;width:100%;display:flex}.lo-shell .lo-phasen-teil .lo-zeilen>li:has(.lo-zeilenknopf){position:relative}.lo-shell .lo-phasen-teil .lo-zeilen>li .lo-zeilenknopf:before{content:"";border-radius:inherit;position:absolute;inset:0}.lo-shell .lo-phasen-teil .lo-zeilen>li:has(.lo-zeilenknopf) :is(form,select,a:not(.lo-zeilenknopf),button:not(.lo-zeilenknopf)){z-index:1;position:relative}.lo-shell .lo-phasen-teil .lo-zeilen>li .lo-zeilenknopf:hover{background:0 0}.lo-shell .lo-phasen-teil .lo-zeilen>li:has(.lo-zeilenknopf:hover){background:linear-gradient(var(--lo-hover), var(--lo-hover)), var(--lo-mulde)}.lo-shell .lo-phasen-teil .lo-zeilen .lo-zeilenknopf:after{content:"";background:var(--lo-ink-3);flex:0 0 16px;width:16px;height:16px;margin-left:auto;-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' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z'/%3E%3C/svg%3E") 50%/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' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.lo-shell .lo-teil-fuss{justify-content:flex-end;align-items:center;gap:var(--lo-2);margin-top:var(--lo-3);flex-wrap:wrap;display:flex}.lo-shell .lo-teil-fuss .ki-knopf{align-self:auto;margin:0}.lo-shell .lo-teil-fuss .lo-knopf{background:var(--lo-raised);color:var(--lo-ink);border-color:var(--lo-feld-rand,var(--lo-line))}.lo-shell .lo-teil-fuss .lo-knopf:hover{background:var(--lo-hover)}.lo-shell .lo-teil-fuss .lo-knopf svg{width:14px;height:14px}.lo-shell .lo-teil-fuss>.ki-fall{flex:100%}.lo-shell :is(.lo-block,.lo-raum-karte,.programm-block,.bereich-feld,.einstieg-auftrag,.einstieg-plan,.workshops-overview-list,.workshops-overview-group,.support-group,.shell-form-section,.zfa-block,.lo-flaeche>.panel,.fall-karte,.lo-guide-inhalt){box-shadow:inset 0 0 0 1px var(--lo-karten-kante)}.lo-shell :is(.lo-block,.lo-raum-karte,.programm-block,.fall-karte) :is(.lo-block,.fall-karte,.programm-block,.workshops-overview-list,.workshops-overview-group,.bereich-feld),.lo-shell .lo-block.lo-zentrale-faelle{box-shadow:none}.lo-shell .lo-teil-wirkt{margin:0 0 var(--lo-3);font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-shell .lo-unterteil{gap:var(--lo-2);min-width:0;display:grid}.lo-shell .lo-unterteil+.lo-unterteil{margin-top:var(--lo-4);padding-top:var(--lo-4);border-top:1px solid var(--lo-line)}.lo-shell .lo-unterteil-kopf{align-items:center;gap:var(--lo-3);min-height:32px;display:flex}.lo-shell .lo-unterteil-titel{min-width:0;font-size:var(--lo-fs-obj);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-weight:600;overflow:hidden}.lo-shell .lo-unterteil-kopf>:not(.lo-unterteil-titel){flex:none;margin:0}.lo-shell .auftrag-kurzsicht{gap:var(--lo-3);min-width:0;display:grid}.lo-shell .auftrag-kurzsicht .auftrag-stand{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0}.lo-shell .auftrag-antworten{gap:var(--lo-3);margin:0;display:grid}.lo-shell .auftrag-antworten>div{gap:2px;min-width:0;display:grid}.lo-shell .auftrag-antworten dt{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-shell .auftrag-antworten dd{font-size:var(--lo-fs-obj);color:var(--lo-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.lo-shell .auftrag-handlungen{gap:var(--lo-2);flex-wrap:wrap;display:flex}.lo-shell .auftrag-handlungen .lo-knopf svg{width:15px;height:15px}.auftrag-wahl{gap:var(--lo-3);display:grid}.auftrag-wahl .auftrag-frage,.auftrag-schritt .auftrag-frage{margin:0 0 var(--lo-1);font-size:var(--lo-fs-abschnitt);font-weight:600}.auftrag-wahl-karte{column-gap:var(--lo-3);text-align:left;padding:var(--lo-3) var(--lo-4);grid-template-columns:22px minmax(0,1fr);align-items:center;row-gap:2px;display:grid}.auftrag-wahl-karte svg{width:20px;height:20px;color:var(--lo-gold);grid-row:span 2}.auftrag-wahl-karte b{font-size:var(--lo-fs-obj);font-weight:600}.auftrag-wahl-karte span{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.auftrag-schritt{gap:var(--lo-2);display:grid}.auftrag-schritt .auftrag-nachfrage{margin:var(--lo-2) 0 0}.auftrag-fuss-luecke{flex:auto}.auftrag-wahl{grid-template-columns:repeat(3,minmax(0,1fr))}.auftrag-wahl>.auftrag-frage{grid-column:1/-1}.auftrag-wahl .lo-wahl.auftrag-wahl-karte{align-content:start;justify-items:start;gap:var(--lo-2);white-space:normal;grid-template-columns:minmax(0,1fr);height:auto;min-height:132px;display:grid}.auftrag-wahl .lo-wahl.auftrag-wahl-karte svg{grid-row:auto;width:22px;height:22px}@media (max-height:820px){.lo-shell .lo-raum-karte.ist-zweiteilig>.lo-fz-themen.ist-phase{gap:var(--lo-1)}.lo-shell .lo-raum-karte.ist-zweiteilig .lo-fz-thema{padding-block:var(--lo-2)}}.lo-shell .lo-boxreiter{gap:var(--lo-3);min-width:0;display:grid}.lo-shell .lo-boxreiter-kopf{align-items:center;gap:var(--lo-3);min-height:32px;display:flex}.lo-shell .lo-boxreiter-kopf>.lo-reiterband{flex:0 auto;min-width:0}.lo-shell .lo-boxreiter-aktion{flex:none;margin-left:auto}.lo-shell .lo-boxreiter-aktion[hidden],.lo-shell .lo-boxreiter-teil[hidden]{display:none}.auftrag-wahl .lo-wahl.auftrag-wahl-karte{padding:var(--lo-4)}@media (max-height:820px){.lo-shell .lo-raum-karte.ist-zweiteilig>.lo-fz-themen.ist-phase:has(>li:nth-child(6)) .lo-fz-thema-text>span{display:none}}.lo-shell .lo-phasen-teil .lo-methoden-vorschlag>li>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lo-shell .lo-fz2{gap:var(--lo-5);grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.lo-shell .lo-fz2-oben{gap:var(--lo-4);grid-template-columns:minmax(0,2fr) minmax(300px,1fr);min-height:0;display:grid}.lo-shell .lo-naechster{gap:var(--lo-3);min-width:0;padding:var(--lo-5);border-radius:var(--lo-r-karte);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante);flex-direction:column;display:flex}.lo-shell .lo-naechster-marke{align-items:center;gap:var(--lo-2);font-size:var(--lo-fs-meta);color:var(--lo-gold);font-weight:600;display:inline-flex}.lo-shell .lo-naechster-titel{font-size:var(--lo-fs-abschnitt);color:var(--lo-ink);margin:0;font-weight:600}.lo-shell .lo-naechster-satz{max-width:72ch;font-size:var(--lo-fs-obj);color:var(--lo-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.lo-shell .lo-assistent{gap:var(--lo-3);min-width:0;min-height:0;padding:var(--lo-4);border-radius:var(--lo-r-karte);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante);flex-direction:column;display:flex}.lo-shell .lo-assistent-liste{gap:var(--lo-1);margin:0;padding:0;list-style:none;display:grid}.lo-shell .lo-assistent-zeile{align-items:center;gap:var(--lo-3);width:100%;min-height:36px;padding:0 var(--lo-3);border-radius:var(--lo-r);cursor:pointer;background:var(--lo-mulde);color:var(--lo-ink);text-align:left;font:inherit;font-size:var(--lo-fs-obj);border:0;font-weight:600;display:flex}.lo-shell .lo-assistent-zeile:hover{background:color-mix(in srgb, var(--lo-ink) 6%, var(--lo-mulde))}.lo-shell .lo-assistent-zeile>span{flex:auto;min-width:0}.lo-shell .lo-assistent-zeile>svg{color:var(--lo-ink-3);flex:none}.lo-shell .lo-wissen{gap:var(--lo-3);min-width:0;display:grid}.lo-shell .lo-wissen-kopf{align-items:baseline;gap:var(--lo-3);display:flex}.lo-shell .lo-wissen-titel{font-size:var(--lo-fs-abschnitt);margin:0;font-weight:600}.lo-shell .lo-wissen-stand-text{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin-left:auto}.lo-shell .lo-wissen-karten{gap:var(--lo-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:1300px){.lo-shell .lo-wissen-karten{gap:var(--lo-2)}.lo-shell .lo-wissen-karte{padding:var(--lo-3)}.lo-shell .lo-wissen-karte-text{-webkit-line-clamp:2}}.lo-shell .lo-wissen-karte{gap:var(--lo-2);min-width:0;padding:var(--lo-4);border-radius:var(--lo-r-karte);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante);flex-direction:column;display:flex}.lo-shell .lo-wissen-karte-titel{margin:var(--lo-1) 0 0;font-size:var(--lo-fs-obj);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.lo-shell .lo-wissen-karte-text{font-size:var(--lo-fs-obj);color:var(--lo-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.lo-shell .lo-wissen-karte-text.ist-leer{color:var(--lo-ink-3)}.lo-shell .lo-wissen-fuss{align-items:center;gap:var(--lo-2);padding-top:var(--lo-2);margin-top:auto;display:flex}.lo-shell .lo-wissen-fuss>.lo-knopf{margin-left:auto}.lo-shell .lo-wissen-fuss>.lo-knopf svg{width:14px;height:14px}.lo-shell .lo-wissen-punkt{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--lo-line);border-radius:50%;place-items:center;display:inline-grid}.lo-shell .lo-wissen-karte[data-ausgefuellt] .lo-wissen-punkt{background:var(--lo-gruen);color:var(--lo-raised);box-shadow:none}.lo-shell .lo-fz2-links{gap:var(--lo-4);flex-direction:column;min-width:0;display:flex}.lo-shell .lo-fz2-oben{align-items:stretch}.lo-shell .lo-naechster{box-shadow:inset 0 0 0 1px var(--lo-karten-kante);background:#fbfaf8 url(/bilder/naechster-schritt-hell.jpg) 100%/cover no-repeat;min-height:min-content;overflow:hidden}.lo-shell .lo-naechster .lo-naechster-titel{max-width:60%}.lo-shell .lo-naechster .lo-naechster-satz{max-width:56%}:root[data-theme=dark] .lo-shell .lo-naechster{box-shadow:none;color:#f3f1ec;background:#0d121b url(/bilder/naechster-schritt.jpg) 100%/cover no-repeat}:root[data-theme=dark] .lo-shell .lo-naechster .lo-naechster-titel{color:#fff}:root[data-theme=dark] .lo-shell .lo-naechster .lo-naechster-satz{color:#f3f1ecc7}:root[data-theme=dark] .lo-shell .lo-naechster .lo-naechster-marke{color:#e2b54a}.lo-shell .lo-fz2-oben,.lo-shell .lo-fz2-links{min-height:0}.lo-shell .lo-fz2>.lo-fz2-oben{flex:1 1 0;min-height:min-content}.lo-shell .lo-fz2>.lo-wissen{flex:none}.lo-shell .lo-fz2-links>.lo-assistent{flex:1 1 0;min-height:min-content}.lo-shell .lo-assistent-mitte{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.lo-shell .lo-assistent-feld{padding:var(--lo-2) var(--lo-3);flex:none}.lo-shell .lo-assistent-antwort{gap:var(--lo-2);flex-direction:column;min-height:0;display:flex}.lo-shell .lo-assistent-antwort-frage{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);margin:0}.lo-shell .lo-assistent-antwort-text{font-size:var(--lo-fs-obj);color:var(--lo-ink);line-height:1.5}.lo-shell .lo-assistent-antwort-text p{margin:0 0 var(--lo-1)}.lo-shell .lo-assistent-antwort-text ul{gap:2px;margin:0;padding-left:18px;display:grid}.lo-shell .lo-assistent-antwort-fuss{gap:var(--lo-2);flex-wrap:wrap;margin-top:auto;display:flex}.lo-shell .ge-composer.lo-assistent-feld{align-items:center;gap:var(--lo-2);flex-direction:row}.lo-shell .lo-assistent-feld>.ge-feld{flex:auto;min-width:0}.lo-shell .lo-assistent-feld .ge-werkzeuge{gap:var(--lo-1);flex:none}.lo-shell .lo-assistent-feld .ge-werkzeuge .lo-knopf[aria-haspopup=menu]>span{display:none}.lo-shell .lo-assistent-liste{gap:6px}.lo-shell .lo-teil-fenster{gap:var(--lo-3);justify-items:start;display:grid}.lo-shell .lo-teil-fenster>.lo-raum-satz{margin:0}@media (max-height:900px){.lo-shell .lo-teil-wirkt{margin-bottom:var(--lo-2)}.lo-shell .lo-boxreiter{gap:var(--lo-2)}.lo-shell .lo-phasen-teil-koerper{padding-bottom:var(--lo-2)}.lo-shell .lo-phasen-teil-kopf{padding-top:var(--lo-3)}}.lo-shell .lo-teil-fenster-inhalt .programm-block{margin:0;padding:0}.lo-shell .lo-teil-fenster-inhalt .auftrag-fragen{gap:var(--lo-3) var(--lo-5);margin-top:var(--lo-2);grid-template-columns:repeat(2,minmax(0,1fr))}.lo-shell .lo-teil-fenster-inhalt .auftrag-frage{margin-top:2px}.lo-shell .lo-teil-fenster-inhalt .auftrag-wozu{margin-bottom:2px}.lo-shell .lo-teil-fenster-inhalt .diag-antworten{margin-top:6px}.lo-shell .lo-teil-fenster-inhalt .diag-antworten .fall-antwort{padding:4px 14px}.lo-shell .lo-teil-fenster-inhalt .diag-thema-liste{grid-template-columns:repeat(4,minmax(0,1fr))}.lo-dialog.ist-fest:has(.lo-teil-fenster-inhalt){width:min(1180px,100vw - 48px);height:min(92vh,900px);max-height:min(92vh,900px)}.lo-shell .lo-teil-fenster-inhalt .auftrag-stand{margin-bottom:var(--lo-2)}.lo-shell .lo-teil-fenster-inhalt>.fall-sicht{gap:var(--lo-3);display:grid}.lo-shell .lo-teil-fenster-inhalt .fall-hypothesen{gap:var(--lo-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lo-shell .lo-teil-fenster-inhalt .fall-hypothesen .fall-weil{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lo-dialog .ge-plus-tafel.ist-bibliothek{z-index:auto;width:auto;min-width:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:static;overflow:visible}.lo-shell .lo-assistent-mitte:has(>.lo-assistent-antwort){overflow:hidden}.lo-shell .lo-assistent-antwort{flex:1 1 0;min-height:0}.lo-shell .lo-assistent-antwort-text{flex:1 1 0;min-height:0;overflow-y:auto}.lo-shell .lo-assistent-antwort-fuss{flex:none}.lo-shell .lo-start.lo-start3{--lo-start-luecke:var(--lo-8);gap:0}.lo-shell .lo-start.lo-start3>*+*{margin-top:var(--lo-start-luecke)}.lo-shell .lo-start3 .lo-start-zuletzt{padding-top:0}.lo-shell .lo-start3 .lo-start-zeile{min-height:54px}.lo-shell .lo-start3 .lo-start-text>small.ist-rot{color:var(--lo-rot)}.lo-shell .lo-start3-termin-wann{padding-left:var(--lo-4);flex:none}@media (max-height:900px){.lo-shell .lo-start.lo-start3{--lo-start-luecke:var(--lo-6)}.lo-shell .lo-start3 .lo-start-zeile{min-height:46px;padding-block:3px}.lo-shell .lo-start3 .lo-start-zeile>.lo-kachel{width:32px;height:32px}.lo-shell .lo-start3 .lo-start-zuletzt .lo-start-zeile-link .lo-start-text>small{display:block}}.lo-start3 .lo-start-relevant li:nth-child(n+3),.lo-start3 .lo-start-termine li:nth-child(n+3),.lo-start3 .lo-start-zuletzt li:nth-child(n+4){display:none}.lo-start3.ohne-termine .lo-start-relevant li:nth-child(3),.lo-start3.ohne-termine .lo-start-zuletzt li:nth-child(4){display:list-item}@media (min-height:1000px){.lo-start3 .lo-start-relevant li:nth-child(-n+4),.lo-start3 .lo-start-termine li:nth-child(3),.lo-start3 .lo-start-zuletzt li:nth-child(-n+5),.lo-start3.ohne-termine .lo-start-relevant li:nth-child(5){display:list-item}}.lo-shell .lo-start-phase[data-raum=why]{--lo-ton:var(--lo-raum-why)}.lo-shell .lo-start-phase[data-raum=how]{--lo-ton:var(--lo-raum-how)}.lo-shell .lo-start-phase[data-raum=do]{--lo-ton:var(--lo-raum-do)}.lo-shell .lo-start-phase[data-raum=impact]{--lo-ton:var(--lo-raum-impact)}.lo-shell .lo-start-phase-ring{width:32px;height:32px;color:var(--lo-ton,var(--lo-ink-3));background:color-mix(in srgb, var(--lo-ton,var(--lo-ink-3)) 12%, transparent);box-shadow:inset 0 0 0 1.5px var(--lo-ton,var(--lo-line));border-radius:50%;flex:none;place-items:center;display:inline-grid}.lo-shell .lo-start-phase{gap:var(--lo-2)}.lo-shell .lo-fz2{gap:var(--lo-4);flex-direction:column;display:flex}.lo-shell .lo-fz2>.lo-fz2-oben{gap:var(--lo-4);grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:stretch;display:grid}.lo-shell .lo-fz2-oben>.lo-assistent{min-height:0}.lo-shell .lo-naechster.ist-kachel,:root[data-theme=dark] .lo-shell .lo-naechster.ist-kachel{background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante);color:var(--lo-ink);min-height:0}.lo-shell .lo-naechster.ist-kachel .lo-naechster-titel,:root[data-theme=dark] .lo-shell .lo-naechster.ist-kachel .lo-naechster-titel{color:var(--lo-ink);max-width:none}.lo-shell .lo-naechster.ist-kachel .lo-naechster-satz,:root[data-theme=dark] .lo-shell .lo-naechster.ist-kachel .lo-naechster-satz{color:var(--lo-ink-2);max-width:none}.lo-shell .lo-naechster.ist-kachel .lo-naechster-marke,:root[data-theme=dark] .lo-shell .lo-naechster.ist-kachel .lo-naechster-marke{color:var(--lo-gold)}.lo-shell .lo-fz2-oben .lo-assistent-liste{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-height:900px){.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:2}.lo-shell .lo-fz2 .lo-wissen-karte{padding:var(--lo-3) var(--lo-4);gap:var(--lo-1)}.lo-shell .lo-fz2-oben .lo-assistent-zeile{min-height:32px}.lo-shell .lo-fz2-oben .lo-assistent{padding:var(--lo-3) var(--lo-4);gap:var(--lo-2)}.lo-shell .lo-fz2,.lo-shell .lo-fz2>.lo-fz2-oben{gap:var(--lo-3)}.lo-shell .lo-fz2-oben .lo-assistent-liste{gap:4px var(--lo-2)}}.lo-shell .lo-start3>.lo-start3-feld.ge-composer{width:100%;max-width:var(--lo-gespraech-breite);flex:none;align-self:center}.lo-shell .lo-start.lo-start3>.page-head{margin-bottom:calc(var(--lo-4) + var(--lo-6))}.lo-shell .lo-start.lo-start3>.lo-start3-feld+*{margin-top:calc(var(--lo-8) * 1.5)}@media (max-height:900px){.lo-shell .lo-start.lo-start3>.lo-start3-feld+*{margin-top:var(--lo-10)}}.lo-shell .lo-fz2>.lo-fz2-oben{grid-template:"band karte""assistent karte"minmax(0,1fr)/minmax(0,2.2fr) minmax(300px,1fr)}.lo-shell .lo-fz2-oben>.lo-fz2-links{display:contents}.lo-shell .lo-fz2-oben>.lo-fz2-links>.lo-assistent{grid-area:assistent}.lo-shell .lo-fz2-oben>.lo-naechster{grid-area:karte}.lo-shell .lo-assistent-eingabe{align-items:center;gap:var(--lo-3);flex:none;display:flex}.lo-shell .lo-assistent-eingabe>.lo-kachel{border-radius:50%;flex:none;width:40px;height:40px}.lo-shell .lo-assistent-eingabe>.lo-assistent-feld{flex:auto;min-width:0}.lo-shell .lo-assistent-eingabe+.lo-assistent-mitte{margin-left:calc(40px + var(--lo-3))}.lo-shell .lo-naechster.ist-kachel{gap:var(--lo-4)}.lo-shell .lo-naechster-box{gap:var(--lo-3);padding:var(--lo-4);border-radius:var(--lo-r-karte);background:color-mix(in srgb, var(--lo-ink) 5%, var(--lo-karte));grid-template-columns:auto minmax(0,1fr);display:grid}.lo-shell .lo-naechster-box[data-raum=why]{--lo-ton:var(--lo-raum-why)}.lo-shell .lo-naechster-box[data-raum=how]{--lo-ton:var(--lo-raum-how)}.lo-shell .lo-naechster-box[data-raum=do]{--lo-ton:var(--lo-raum-do)}.lo-shell .lo-naechster-box[data-raum=impact]{--lo-ton:var(--lo-raum-impact)}.lo-shell .lo-naechster-ring{width:44px;height:44px;color:var(--lo-ton,var(--lo-ink-3));background:color-mix(in srgb, var(--lo-ton,var(--lo-ink-3)) 12%, transparent);box-shadow:inset 0 0 0 1.5px var(--lo-ton,var(--lo-line));border-radius:50%;place-items:center;display:inline-grid}.lo-shell .lo-naechster-box-text{align-items:flex-start;gap:var(--lo-2);flex-direction:column;min-width:0;display:flex}.lo-shell .lo-naechster-box-text>.lo-knopf{margin-top:var(--lo-1)}.lo-shell .lo-naechster-box-text>.lo-knopf svg{width:15px;height:15px}.lo-shell .lo-naechster-angaben{gap:var(--lo-1);margin:0;display:grid}.lo-shell .lo-naechster-angaben>div{justify-content:space-between;align-items:center;gap:var(--lo-3);min-height:32px;font-size:var(--lo-fs-obj);display:flex}.lo-shell .lo-naechster-angaben dt{align-items:center;gap:var(--lo-2);color:var(--lo-ink-2);display:inline-flex}.lo-shell .lo-naechster-angaben dt svg{color:var(--lo-ink-3)}.lo-shell .lo-naechster-angaben dd{min-width:0;color:var(--lo-ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin:0;display:inline-flex;overflow:hidden}.lo-shell .lo-naechster-punkt{background:var(--lo-stand-leer);border-radius:50%;flex:none;width:8px;height:8px}.lo-shell .lo-naechster-punkt[data-stand=arbeit]{background:var(--lo-gold)}.lo-shell .lo-naechster-punkt[data-stand=steht]{background:var(--lo-stand-voll)}@media (max-height:900px){.lo-shell .lo-naechster.ist-kachel{gap:var(--lo-3);padding:var(--lo-4)}.lo-shell .lo-naechster-box{padding:var(--lo-3)}.lo-shell .lo-naechster-angaben>div{min-height:28px}}.lo-shell .lo-fz2>.lo-fz2-oben{flex:none}.lo-shell .lo-fz2-oben .lo-assistent-mitte{flex:none;overflow:visible}.lo-shell .lo-fz2-oben .lo-assistent-mitte>.lo-assistent-liste{gap:var(--lo-3);grid-auto-rows:60px}.lo-shell .lo-fz2-oben .lo-assistent-liste>li:nth-child(n+5){display:none}@media (min-height:900px){.lo-shell .lo-fz2-oben .lo-assistent-liste>li:nth-child(-n+6){display:list-item}}.lo-shell .lo-fz2-oben .lo-assistent-zeile{height:100%;min-height:0;padding:0 var(--lo-4);background:color-mix(in srgb, var(--lo-ink) 5%, var(--lo-karte))}.lo-shell .lo-fz2-oben .lo-assistent-zeile:hover{background:color-mix(in srgb, var(--lo-ink) 10%, var(--lo-karte))}.lo-shell .lo-fz2 .lo-wissen-karten{min-height:0}@media (min-height:840px){.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:5}}@media (min-height:1000px){.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:9}.lo-shell .lo-fz2>.lo-wissen{flex:none}.lo-shell .lo-fz2 .lo-wissen-karte{min-height:220px}}.lo-shell .lo-naechster.ist-kachel{padding:var(--lo-4)}@media (max-height:900px){.lo-shell .lo-naechster.ist-kachel{padding:var(--lo-3) var(--lo-4)}}@media (max-height:820px){.lo-shell .lo-start.lo-start3{--lo-start-luecke:var(--lo-5)}.lo-shell .lo-start.lo-start3>.lo-start3-feld+*{margin-top:var(--lo-10)}.lo-start3 .lo-start-termine li:nth-child(n+2),.lo-start3 .lo-start-zuletzt li:nth-child(n+3){display:none}.lo-start3.ohne-termine .lo-start-zuletzt li:nth-child(3){display:list-item}}.lo-shell .lo-start-vorschlag h2{align-items:center;gap:var(--lo-2);display:inline-flex}.lo-shell .lo-start-vorschlag h2>svg{color:var(--lo-gold)}.lo-shell .lo-start-vorschlag-zeile[data-raum=why]{--lo-ton:var(--lo-raum-why)}.lo-shell .lo-start-vorschlag-zeile[data-raum=how]{--lo-ton:var(--lo-raum-how)}.lo-shell .lo-start-vorschlag-zeile[data-raum=do]{--lo-ton:var(--lo-raum-do)}.lo-shell .lo-start-vorschlag-zeile[data-raum=impact]{--lo-ton:var(--lo-raum-impact)}.lo-shell .lo-start-vorschlag-zeile>.lo-start-phase-ring{width:32px;height:32px}.lo-shell .lo-start-vorschlag-zeile .lo-start-text>small.ist-rot{color:var(--lo-rot)}.lo-shell .lo-start-vorschlag-weiter{font-size:var(--lo-fs-meta);color:var(--lo-gold);flex:none;align-items:center;gap:4px;font-weight:600;display:inline-flex}.lo-shell .lo-naechster.ist-kachel{align-self:stretch}.lo-shell .lo-naechster.ist-kachel>.lo-naechster-angaben{margin-top:0}.lo-shell .lo-naechster-details{margin-top:var(--lo-2);padding-top:var(--lo-3);border-top:1px solid var(--lo-line);color:var(--lo-ink-2)!important}.lo-shell .lo-naechster-punkt[data-status=aktiv]{background:var(--lo-gruen)}.lo-shell .lo-naechster-punkt[data-status=entwurf]{background:var(--lo-ink-3)}.lo-shell .lo-naechster-punkt[data-status=abgesagt]{background:var(--lo-rot)}.lo-shell .lo-naechster-punkt[data-status=abgeschlossen],.lo-shell .lo-naechster-punkt[data-status=archiviert]{background:var(--lo-gold)}.lo-shell .lo-assistent-zeile>.lo-assistent-zeichen{border-radius:var(--lo-r-lg);flex:0 0 36px;width:36px;height:36px}.lo-shell .lo-assistent-zeile-text{flex:auto;gap:1px;min-width:0;display:grid}.lo-shell .lo-assistent-zeile-text>b,.lo-shell .lo-assistent-zeile-text>small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-shell .lo-assistent-zeile-text>b{font-weight:600}.lo-shell .lo-assistent-zeile-text>small{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);font-weight:400}.lo-shell .lo-fz2-oben .lo-assistent-zeile{padding:0 var(--lo-3)}.lo-shell .lo-fz2-oben .lo-assistent-mitte>.lo-assistent-antwort{height:calc(2 * 60px + var(--lo-3));flex:none}@media (min-height:900px){.lo-shell .lo-fz2-oben .lo-assistent-mitte>.lo-assistent-antwort{height:calc(3 * 60px + 2 * var(--lo-3))}}.lo-shell .lo-fz2>.lo-fz2-oben{align-items:center;row-gap:var(--lo-5);grid-template:"band karte""assistent assistent"/minmax(0,2.4fr) minmax(320px,1fr)}.lo-shell .lo-fz2-oben>.lo-fz2-links>.lo-assistent{align-self:stretch}.lo-shell .lo-naechster.ist-kachel.ist-kompakt{align-self:center;gap:var(--lo-3);padding:var(--lo-4)}.lo-shell .lo-naechster-zeile{align-items:center;gap:var(--lo-3);min-width:0;color:var(--lo-ink);margin:0 calc(-1 * var(--lo-2));padding:var(--lo-2);border-radius:var(--lo-r);text-decoration:none;display:flex}a.lo-naechster-zeile:hover{background:var(--lo-sel)}.lo-shell .lo-naechster-zeile>svg{color:var(--lo-ink-3);flex:none}.lo-shell .lo-naechster-zeichen{border-radius:var(--lo-r-lg);background:var(--lo-gold);width:40px;height:40px;color:var(--lo-canvas);flex:0 0 40px;place-items:center;display:inline-grid}.lo-shell .lo-naechster-text{flex:auto;gap:2px;min-width:0;display:grid}.lo-shell .lo-naechster-text>.lo-naechster-titel{font-size:var(--lo-fs-obj);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lo-shell .lo-naechster-text>.lo-naechster-satz{font-size:var(--lo-fs-meta);color:var(--lo-ink-2);-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.lo-shell .lo-fz2-oben .lo-assistent{padding:var(--lo-4);gap:var(--lo-3)}.lo-shell .lo-fz2-oben .lo-assistent-eingabe>.lo-kachel{width:48px;height:48px}.lo-shell .lo-fz2-oben .lo-assistent-feld{min-height:56px}.lo-shell .lo-fz2>.lo-wissen{flex:auto;grid-template-rows:auto minmax(0,1fr);min-height:0}.lo-shell .lo-fz2 .lo-wissen-karten{align-items:stretch;min-height:0}.lo-shell .lo-fz2 .lo-wissen-karte{min-height:0;overflow:hidden}@media (min-height:840px){.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:7}}@media (min-height:1000px){.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:12}}@media (min-height:1150px){.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:16}}.lo-shell .lo-naechster.ist-kachel.ist-kompakt,:root[data-theme=dark] .lo-shell .lo-naechster.ist-kachel.ist-kompakt{box-shadow:none;gap:var(--lo-2);background:0 0;padding:0}.lo-shell .lo-naechster.ist-kompakt>.lo-naechster-marke{font-weight:600;color:var(--lo-ink-3)!important}.lo-shell .lo-naechster.ist-kompakt .lo-naechster-zeile{min-height:56px;padding:var(--lo-2) var(--lo-3);border-radius:var(--lo-r-lg);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-feld-rand,var(--lo-karten-kante));margin:0}.lo-shell .lo-naechster.ist-kompakt .lo-naechster-zeichen{flex-basis:36px;width:36px;height:36px}.lo-shell .lo-fz2{gap:0}.lo-shell .lo-fz2>.lo-fz2-oben{align-items:stretch;row-gap:var(--lo-8);column-gap:var(--lo-5);grid-template:"band band""assistent karte"/minmax(0,2.2fr) minmax(320px,1fr)}.lo-shell .lo-naechster.ist-kachel.ist-kompakt,:root[data-theme=dark] .lo-shell .lo-naechster.ist-kachel.ist-kompakt{justify-content:center;align-self:stretch;gap:var(--lo-2);padding:var(--lo-4) var(--lo-5);border-radius:var(--lo-r-karte);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante)}.lo-shell .lo-naechster.ist-kompakt .lo-naechster-zeile{background:color-mix(in srgb, var(--lo-ink) 4%, var(--lo-karte));min-height:56px;box-shadow:none}.lo-shell .lo-naechster.ist-kompakt a.lo-naechster-zeile:hover{background:color-mix(in srgb, var(--lo-ink) 9%, var(--lo-karte))}.lo-shell .lo-fz2-oben .lo-assistent{padding:var(--lo-4) var(--lo-5);justify-content:center}@media (max-height:820px){.lo-shell .lo-fz2>.lo-fz2-oben{row-gap:var(--lo-6)}.lo-shell .lo-fz2>.lo-wissen{margin-top:var(--lo-8)}}.lo-shell .lo-fz2-oben .lo-assistent-mitte{margin-left:0}.lo-shell .lo-fz2>.lo-wissen{flex:none;grid-template-rows:auto auto}@media (min-height:840px){.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:6}}@media (min-height:1000px){.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:8}}.lo-shell .lo-fz2{min-height:100%}@media (max-height:820px){.lo-shell .lo-fz2>.lo-fz2-oben{margin-bottom:var(--lo-8)}}@media (max-height:820px){.lo-shell .lo-fz2{padding-top:calc(var(--lo-6) * 2)}}@media (min-height:840px){.lo-shell .lo-fz2 .lo-wissen-karte{min-height:294px}.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:7}}@media (min-height:1000px){.lo-shell .lo-fz2 .lo-wissen-karte{min-height:360px}.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:9}}@media (max-height:820px){.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:4}}.lo-shell .lo-fz2{padding-top:0}.lo-shell .lo-fz2>.lo-fz2-oben{row-gap:calc(var(--lo-8) * 1.5);grid-template-areas:"band band""assistent karte"}.lo-shell .lo-fz2-oben:not(:has(.lo-assistent)){grid-template-areas:"band band""karte karte"}@media (max-height:820px){.lo-shell .lo-fz2{padding-top:0}.lo-shell .lo-fz2>.lo-fz2-oben{row-gap:var(--lo-10)}}.lo-shell .lo-start3>.lo-start3-reihe{gap:var(--lo-5);flex:none;grid-template-columns:minmax(0,2.2fr) minmax(300px,1fr);align-items:stretch;display:grid}.lo-shell .lo-start3>.lo-start3-reihe.ohne-anlegen{grid-template-columns:minmax(0,1fr)}.lo-shell .lo-start-feldkarte{padding:var(--lo-4) var(--lo-5);justify-content:center;min-width:0}.lo-shell .lo-start-feldkarte>.lo-start-feld.ge-composer{width:100%;max-width:none}.lo-shell .lo-start.lo-start3>.lo-start3-reihe+*{margin-top:calc(var(--lo-8) * 1.5)}@media (max-height:900px){.lo-shell .lo-start.lo-start3>.lo-start3-reihe+*{margin-top:var(--lo-10)}}.lo-shell .lo-start.lo-start3{flex-direction:column;height:100%;min-height:0;display:flex}.lo-shell .lo-start3>.lo-start-meine{flex-direction:column;flex:auto;min-height:0;display:flex}.lo-shell .lo-start-vorschlag-zeichen{border-radius:var(--lo-r-lg);width:44px;height:44px;color:var(--lo-ton);background:color-mix(in srgb, var(--lo-ton) 18%, transparent);flex:0 0 44px;place-items:center;display:inline-grid}.lo-shell .lo-start-meine-werkzeuge{align-items:center;gap:var(--lo-3);margin-left:auto;display:flex}.lo-shell .lo-umschalter{background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.lo-shell .lo-umschalter-wahl{height:30px;padding:0 var(--lo-4);cursor:pointer;color:var(--lo-ink-2);font:inherit;font-size:var(--lo-fs-obj);background:0 0;border:0;border-radius:999px}.lo-shell .lo-umschalter-wahl:hover{background:var(--lo-hover)}.lo-shell .lo-umschalter-wahl.an{background:var(--lo-sel);color:var(--lo-ink)}.lo-shell .lo-start-sortieren{height:36px;padding:0 var(--lo-3);border-radius:var(--lo-r-lg);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante);font-size:var(--lo-fs-obj);color:var(--lo-ink-2);align-items:center;gap:6px;display:inline-flex}.lo-shell .lo-start-sortieren select{box-shadow:none;color:var(--lo-ink);font:inherit;cursor:pointer;background:0 0;border:0;height:auto;padding:0}.lo-shell .lo-start-meine-liste{flex:auto;min-height:0;overflow-y:auto}.lo-shell .lo-start-meine-zeile{gap:var(--lo-4);min-height:64px}.lo-shell .lo-start-meine-kachel{border-radius:50%;width:40px;height:40px}.lo-shell .lo-start-meine-zeile>.lo-start-text{flex:auto;min-width:0}.lo-shell .lo-start-meine-status{flex:0 0 120px;justify-content:center;display:flex}.lo-shell .lo-start-meine-spalte{font-size:var(--lo-fs-obj);color:var(--lo-ink);flex:0 0 160px;gap:2px;display:grid}.lo-shell .lo-start-meine-spalte>small{font-size:var(--lo-fs-meta);color:var(--lo-ink-3)}.lo-shell .lo-start-meine-phase{align-items:center;gap:6px;display:inline-flex}.lo-shell .lo-start-meine-spalte[data-raum=why]{--lo-ton:var(--lo-raum-why)}.lo-shell .lo-start-meine-spalte[data-raum=how]{--lo-ton:var(--lo-raum-how)}.lo-shell .lo-start-meine-spalte[data-raum=do]{--lo-ton:var(--lo-raum-do)}.lo-shell .lo-start-meine-spalte[data-raum=impact]{--lo-ton:var(--lo-raum-impact)}.lo-shell .lo-start-meine-phase>svg{color:var(--lo-ton)}.lo-shell .lo-start3 .lo-start-meine-liste>li{display:list-item}@media (max-width:1300px){.lo-shell .lo-start-meine-status{flex-basis:90px}.lo-shell .lo-start-meine-spalte{flex-basis:130px}}.lo-shell .lo-start3>.lo-start3-reihe,.lo-shell .lo-start3>.lo-start-vorschlag{flex:none}.lo-shell .lo-start.lo-start3{--lo-start-luecke:var(--lo-10)}.lo-shell .lo-start3>.lo-start-vorschlag>.lo-start-abschnitt-kopf,.lo-shell .lo-start3>.lo-start-meine>.lo-start-abschnitt-kopf{margin-bottom:var(--lo-5)}.lo-shell .lo-start-meine-zeile{min-height:72px}@media (max-height:820px){.lo-shell .lo-start.lo-start3{--lo-start-luecke:var(--lo-8)}}.lo-shell .lo-start .lo-start-liste.lo-start-meine-liste{background:0 0;border-radius:0;flex-direction:column;gap:10px;padding-right:2px;display:flex;overflow-y:auto}.lo-shell .lo-start .lo-start-meine-liste>li+li{border-top:0}.lo-shell .lo-start .lo-start-meine-liste>li>.lo-start-meine-zeile{border-radius:var(--lo-r-karte);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante);padding:var(--lo-3) var(--lo-5)}.lo-shell .lo-start .lo-start-meine-liste>li>.lo-start-meine-zeile:hover{background:color-mix(in srgb, var(--lo-ink) 4%, var(--lo-karte))}.lo-shell .lo-start3>.lo-start-mitte{gap:var(--lo-5);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.lo-shell .lo-start-karte{gap:var(--lo-3);min-width:0;padding:var(--lo-4) var(--lo-5);border-radius:var(--lo-r-karte);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante);flex-direction:column;display:flex}.lo-shell .lo-start-karte>.lo-start-abschnitt-kopf{align-items:center;margin:0}.lo-shell .lo-start-karte h2{align-items:center;gap:var(--lo-2);display:inline-flex}.lo-shell .lo-start-karte h2>svg{color:var(--lo-gold)}.lo-shell .lo-start-kartenliste{gap:var(--lo-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lo-shell .lo-start-kartenliste>li:nth-child(n+4){display:none}@media (max-height:820px){.lo-shell .lo-start-kartenliste>li:nth-child(n+3){display:none}}.lo-shell .lo-start-kartenzeile{align-items:center;gap:var(--lo-3);min-height:60px;padding:var(--lo-2) var(--lo-3);border-radius:var(--lo-r-lg);background:color-mix(in srgb, var(--lo-ink) 4%, var(--lo-karte));color:var(--lo-ink);text-decoration:none;display:flex}.lo-shell .lo-start-kartenzeile:hover{background:color-mix(in srgb, var(--lo-ink) 9%, var(--lo-karte))}.lo-shell .lo-start-kartenzeile[data-raum=why]{--lo-ton:var(--lo-raum-why)}.lo-shell .lo-start-kartenzeile[data-raum=how]{--lo-ton:var(--lo-raum-how)}.lo-shell .lo-start-kartenzeile[data-raum=do]{--lo-ton:var(--lo-raum-do)}.lo-shell .lo-start-kartenzeile[data-raum=impact]{--lo-ton:var(--lo-raum-impact)}.lo-shell .lo-start-kartenzeile .lo-start-text{flex:auto;gap:2px;min-width:0;display:grid}.lo-shell .lo-start-kartenzeile .lo-start-text>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-shell .lo-start-kartenzeile .lo-start-text>small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-shell .lo-start-kartenzeile .lo-start-text>small.ist-rot{color:var(--lo-rot)}.lo-shell .lo-start-kartenzeile>.lo-start-vorschlag-zeichen{flex-basis:40px;width:40px;height:40px}.lo-shell .lo-start-termin-wann{font-size:var(--lo-fs-obj);flex:0 0 64px;gap:2px;display:grid}.lo-shell .lo-start-termin-wann>b{font-weight:600}.lo-shell .lo-start-termin-wann>small{font-size:var(--lo-fs-meta);color:var(--lo-ink-2)}.lo-shell .lo-start-termin-punkt{background:var(--lo-raum-why);border-radius:50%;flex:0 0 10px;width:10px;height:10px}.lo-shell .lo-start-termin-punkt[data-art=sitzung]{background:var(--lo-raum-how)}.lo-shell .lo-raum>.lo-phasenleiste{min-height:var(--lo-ctl);border-top:0;order:-1;padding-top:0}.lo-shell .lo-phasenleiste-titel{font-size:var(--lo-fs-abschnitt);color:var(--lo-ink);margin:0 auto 0 0;font-weight:600}.lo-shell .lo-fz2-oben .lo-assistent,:root[data-theme=dark] .lo-shell .lo-fz2-oben .lo-assistent{box-shadow:none;background:0 0;padding:0}.lo-shell .lo-fz2-oben .lo-assistent-feld{min-height:64px;padding:var(--lo-3) var(--lo-4);border-radius:var(--lo-r-karte)}.lo-shell .lo-naechster.ist-kachel.ist-kompakt,:root[data-theme=dark] .lo-shell .lo-naechster.ist-kachel.ist-kompakt{box-shadow:none;background:0 0;justify-content:center;padding:0}.lo-shell .lo-naechster.ist-kompakt>.lo-naechster-marke{display:none}.lo-shell .lo-naechster.ist-kompakt .lo-naechster-zeile{min-height:64px;padding:var(--lo-2) var(--lo-4);border-radius:var(--lo-r-karte);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante)}.lo-shell .lo-naechster.ist-kompakt .lo-naechster-text{gap:1px}.lo-shell .lo-naechster-text>.lo-naechster-wort{font-size:var(--lo-fs-meta);color:var(--lo-ink-3);font-weight:400}.lo-shell .lo-fz2>.lo-fz2-oben{align-items:center}.lo-shell .lo-raum-karte.ist-zweiteilig{grid-template-columns:300px minmax(0,1fr)}.lo-shell .lo-fz-themen.ist-phase .lo-fz-thema-text>b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-shell .lo-fz-themen.ist-phase .lo-fz-thema-text>span{display:none}.lo-shell .lo-fz-themen.ist-phase .lo-fz-thema{min-height:52px}.lo-shell .lo-fz2>.lo-fz2-ansteht{gap:var(--lo-5);margin-top:var(--lo-8);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.lo-shell .lo-fz2>.lo-fz2-oben{margin-bottom:0}.lo-shell .lo-fz2-ansteht .lo-start-kartenliste>li:nth-child(n+4){display:none}@media (max-height:820px){.lo-shell .lo-fz2>.lo-fz2-ansteht{margin-top:var(--lo-6)}.lo-shell .lo-fz2-ansteht .lo-start-kartenliste>li:nth-child(n+2){display:none}}@media (min-height:821px) and (max-height:999px){.lo-shell .lo-fz2-ansteht .lo-start-kartenliste>li:nth-child(n+3){display:none}}.lo-shell .lo-start-termin-wann>b.ist-rot{color:var(--lo-rot)}.lo-shell .lo-fz2>.lo-fz2-ansteht{margin-bottom:var(--lo-8)}@media (max-height:999px){.lo-shell .lo-fz2-ansteht .lo-start-kartenliste>li:nth-child(n+2){display:none}.lo-shell .lo-fz2 .lo-wissen-karte{min-height:190px}.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:3}}@media (min-height:840px) and (max-height:999px){.lo-shell .lo-fz2-ansteht .lo-start-kartenliste>li:nth-child(2){display:list-item}}.lo-shell .lo-fz2>.lo-fz2-ansteht.ist-eine{grid-template-columns:minmax(0,1fr)}.lo-shell .lo-fz2-ansteht.ist-eine .lo-start-kartenliste{gap:var(--lo-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lo-shell .lo-fz2-ansteht.ist-eine .lo-start-kartenliste>li,.lo-shell .lo-fz2-ansteht.ist-eine .lo-start-kartenliste>li:nth-child(-n+3){display:block}.lo-shell .lo-fz2-ansteht.ist-eine .lo-start-kartenliste>li:nth-child(n+4){display:none}.lo-shell .lo-fz2>.lo-fz2-oben{grid-template-columns:minmax(0,1fr);grid-template-areas:"band""assistent"}.lo-shell .lo-fz2-oben:not(:has(.lo-assistent)){grid-template-columns:minmax(0,1fr);grid-template-areas:"band""assistent"}.lo-shell .lo-fz2-oben>.lo-fz2-links>.lo-assistent{width:min(var(--lo-gespraech-breite,820px), 100%);justify-self:center}.lo-shell .lo-fz2>.lo-fz2-ansteht.ist-mit-schritt{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.lo-shell .lo-fz2-ansteht.ist-mit-schritt .lo-start-kartenliste{gap:var(--lo-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lo-shell .lo-fz2-ansteht.ist-mit-schritt .lo-start-kartenliste>li{display:block}.lo-shell .lo-fz2-ansteht.ist-mit-schritt .lo-start-kartenliste>li:nth-child(n+3){display:none}.lo-shell .lo-naechster.lo-naechster-karte,:root[data-theme=dark] .lo-shell .lo-naechster.lo-naechster-karte{gap:var(--lo-3);padding:var(--lo-4) var(--lo-5);background:var(--lo-karte);box-shadow:inset 0 0 0 1px var(--lo-karten-kante)}.lo-shell .lo-naechster-karte .lo-naechster-zeile{min-height:60px;padding:var(--lo-2) var(--lo-3);border-radius:var(--lo-r-lg);background:color-mix(in srgb, var(--lo-ink) 4%, var(--lo-karte));box-shadow:none;margin:0}.lo-shell .lo-naechster-karte a.lo-naechster-zeile:hover{background:color-mix(in srgb, var(--lo-ink) 9%, var(--lo-karte))}.lo-shell .lo-naechster-karte .lo-naechster-zeichen{flex:0 0 40px;width:40px;height:40px}.lo-shell .lo-naechster-karte .lo-naechster-titel{max-width:none}.lo-shell .lo-fz2 .lo-wissen-karte{min-height:240px}.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:5}@media (min-height:840px){.lo-shell .lo-fz2 .lo-wissen-karte{min-height:280px}.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:7}}@media (min-height:1000px){.lo-shell .lo-fz2 .lo-wissen-karte{min-height:360px}.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:9}}@media (max-height:820px){.lo-shell .lo-fz2 .lo-wissen-karte{min-height:190px}.lo-shell .lo-fz2 .lo-wissen-karte-text{-webkit-line-clamp:4}}.lo-shell .lo-fz2>.lo-fz2-oben{grid-template-areas:"assistent""band"}.lo-shell .lo-fz2-oben:not(:has(.lo-assistent)){grid-template-areas:"assistent""band"}.lo-stage{grid-template-rows:40px minmax(0,1fr)}.lo-stage{grid-template-rows:minmax(0,1fr);position:relative}.lo-stage>.lo-kopf{z-index:20;pointer-events:none;height:40px;position:absolute;top:12px;left:0;right:0}.lo-stage>.lo-kopf>*{pointer-events:auto}.lo-shell .lo-flaeche{padding-top:16px}.lo-shell .lo-flaeche .page-head{padding-right:176px}.lo-stage:has(#lo-tab-slot:not(:empty)){grid-template-rows:52px minmax(0,1fr)}.lo-stage:has(#lo-tab-slot:not(:empty))>.lo-kopf{pointer-events:auto;position:relative;top:12px}.lo-shell .lo-stage:has(#lo-tab-slot:not(:empty)) .lo-flaeche{padding-top:0}.lo-shell .lo-stage:has(#lo-tab-slot:not(:empty)) .lo-flaeche .page-head{padding-right:0}.lo-shell .lo-start3>.lo-start3-reihe{grid-template-columns:minmax(0,1fr) minmax(240px,280px)}.lo-shell .lo-fall-assistent{width:min(var(--lo-gespraech-breite,820px), 100%);margin-bottom:calc(var(--lo-8) * 1.5 - var(--lo-3));align-self:center}.lo-shell .lo-fall-assistent .lo-assistent,:root[data-theme=dark] .lo-shell .lo-fall-assistent .lo-assistent{box-shadow:none;background:0 0;padding:0}.lo-shell .lo-fall-assistent .lo-assistent-feld{min-height:64px;padding:var(--lo-3) var(--lo-4);border-radius:var(--lo-r-karte)}.lo-shell .lo-fall-assistent .lo-assistent-feld .ge-werkzeuge .lo-knopf[aria-haspopup=menu]>span{display:none}@media (max-height:820px){.lo-shell .lo-fall-assistent{margin-bottom:calc(var(--lo-10) - var(--lo-3))}}#lo-nav-fall:empty{display:none}.lo-nav-phase{position:relative}.lo-nav-phase-zeichen{border:1.5px solid var(--lo-ton);width:24px;height:24px;color:var(--lo-ton);background:var(--lo-ground);z-index:1;border-radius:50%;flex:none;place-items:center;margin-left:-4px;margin-right:-4px;display:grid;position:relative}.lo-nav-eintrag .lo-nav-phase-zeichen svg{width:13px;height:13px}.lo-nav-phase[data-stand=steht] .lo-nav-phase-zeichen{background:var(--lo-ton);color:var(--lo-ground)}.lo-nav-phase[data-stand=arbeit] .lo-nav-phase-zeichen{background:color-mix(in srgb, var(--lo-ton) 22%, var(--lo-ground))}.lo-nav-phase[data-stand=aus] .lo-nav-phase-zeichen{opacity:.7;border-style:dashed}.lo-nav-fall .lo-nav-eintrag{height:32px}.lo-nav-phase+.lo-nav-phase:before{content:"";left:calc(var(--lo-2) + 7px);background:var(--lo-line);width:2px;height:10px;position:absolute;top:-7px}.lo-nav-phase[data-stand=steht]+.lo-nav-phase:before,.lo-nav-phase[data-stand=arbeit]+.lo-nav-phase:before{background:color-mix(in srgb, var(--lo-ton) 55%, var(--lo-line))}.lo-shell[data-nav=eng] .lo-nav-phase+.lo-nav-phase:before{left:calc(50% - 1px)}.lo-shell[data-nav=eng] .lo-nav-phase-zeichen{margin:0}.lo-nav-phase[aria-current=page] .lo-nav-phase-zeichen{box-shadow:0 0 0 4px color-mix(in srgb, var(--lo-ton) 32%, transparent)}.lo-wissen-reiter{margin-bottom:var(--lo-4);flex:none}.lo-shell .lo-nav-fall .fallnav-zustand{box-shadow:none;color:var(--lo-ink-3);background:0 0;border:0;margin-left:auto;padding:0;position:static;transform:none}.lo-shell[data-nav=eng] .lo-nav-phase>.lo-nav-phase-zeichen{display:grid}.lo-nav-eintrag{height:36px}.lo-nav-eintrag+.lo-nav-eintrag,.lo-nav-phasen,.lo-nav-phasen+.lo-nav-eintrag{margin-top:3px}.lo-reiter:hover{background:0 0}.lo-reiter:hover:not([aria-current=page]):not([aria-selected=true]):before{content:"";background:var(--lo-hover);border-radius:var(--lo-r);z-index:-1;position:absolute;inset:4px 0 5px}.lo-shell .page-head :is(.lo-seitenhandlung,.fallrahmen-tat,.tm-head-actions,.lo-zentrale-wege){translate:0 -22px}.lo-shell .lo-fall .lo-fall-assistent{padding-top:calc(var(--lo-10) + var(--lo-2))}.lo-shell .lo-fz2>.lo-fz2-oben{margin-top:calc(var(--lo-10) + var(--lo-2))}.lo-taste{border-radius:var(--lo-r);border:1px solid var(--lo-line);font-family:inherit;font-size:var(--lo-fs-meta);color:var(--lo-ink-3);white-space:nowrap;background:0 0;flex:none;margin-left:auto;padding:1px 6px;font-weight:400;line-height:1.4}.lo-shell[data-nav=eng] .lo-nav-eintrag>.lo-taste{display:none}.lo-nff-gespraech{flex-direction:column;height:clamp(280px,100dvh - 340px,600px);min-height:0;display:flex}.lo-nff-gespraech>.ge{gap:var(--lo-3);flex-direction:column;flex:auto;min-height:0;display:flex}.lo-nff-gespraech .ge-verlauf{flex:auto;min-height:60px;overflow-y:auto}.lo-nff-gespraech .ge-vorschlag{flex:0 auto;min-height:0;overflow-y:auto}.lo-nff-gespraech .ge-composer{flex:none}.ge-abschnitt-haken{align-items:center;gap:var(--lo-2);cursor:pointer;display:inline-flex}.ge-abschnitt-haken>h3{margin:0}.ge-abschnitt.ist-ab>:not(.ge-abschnitt-haken){opacity:.45}.lo-nff-gespraech>.ge:has(>.ge-vorschlag)>.ge-verlauf{flex:0 96px}.lo-nff-gespraech>.ge:has(>.ge-vorschlag)>.ge-vorschlag{flex:auto}@media (max-width:1080px){.lo-shell .lo-nav-gruppe{color:#0000;background:linear-gradient(var(--lo-line), var(--lo-line)) center / calc(100% - 2 * var(--lo-2)) 1px no-repeat;height:34px;margin:0;padding:0;overflow:hidden}}.lo-nff-gespraech .ge-vorschlag-fuss{z-index:1;background:var(--lo-schwebt-flaeche,var(--lo-raised));padding-block:var(--lo-2);position:sticky;bottom:0}.ge-abschnitt-haken>.lo-haken{display:inline-flex}.lo-shell .lo-fz2{justify-content:space-between}.lo-shell .lo-fz2>.lo-wissen{margin-top:0}.lo-shell .lo-fz2>.lo-fz2-ansteht{margin-block:0}.lo-wissen-reiter~* .lo-reiterband:not(.tm-mess){border-bottom-color:#0000}.lo-wissen-reiter~* .lo-reiterband .lo-reiter{color:var(--lo-ink-3)}.lo-wissen-reiter~* .lo-reiterband .lo-reiter:is([aria-current=page],[aria-selected=true],[aria-current=true]){color:var(--lo-ink)}.lo-wissen-reiter~* .lo-reiterband .lo-reiter:is([aria-current=page],[aria-selected=true],[aria-current=true]):before{background:var(--lo-hover)}.lo-shell textarea.ge-feld{min-height:24px}
