body:has(>.internal-ui){--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--fs-seite:24px;--fs-titel:16px;--fs-text:14px;--fs-neben:13px;--fs-etikett:12px;--ui-radius:8px;--ui-control-radius:6px;--sa-grund:#202020;--sa-gehoben:#252525;--sa-panel:#2b2b2b;--sa-linie:#414141;--sa-linie-stark:#626262;--sa-text:#eeeeee;--sa-fliess:#d0d0d0;--sa-daempf:#ababab;--ui-auswahl:#263e4c;--ui-link:#8ac7f0;--ui-fokus:#8ac7f0;--border:var(--sa-linie);background:var(--sa-grund);color:var(--sa-fliess);font:400 14px/20px var(--font-sans)}html[data-theme=light] body:has(>.internal-ui){--sa-grund:#f9f9f9;--sa-gehoben:#ffffff;--sa-panel:#f3f3f3;--sa-linie:#e2e2e2;--sa-linie-stark:#b9b9b9;--sa-text:#2e2e2e;--sa-fliess:#484848;--sa-daempf:#666666;--sa-signal:#087b4b;--sa-signal-hover:#06633c;--sa-signal-text:#07663e;--ui-auswahl:#eaf2f8;--ui-link:#205e8c;--ui-fokus:#205e8c}.internal-ui{min-width:0;background:var(--sa-grund)}.internal-ui :is(h1,.home-greet){font:700 24px/32px var(--font-sans);letter-spacing:-.02em}.internal-ui :is(h2,.pane-head h2){font:600 16px/24px var(--font-sans);letter-spacing:0}.internal-ui h3{font:600 14px/20px var(--font-sans)}.internal-ui :is(.sa-label,.stat-label,.stat-sub,.vg-wartet,.vg-zahl,.vg-urteil,.ko-kachel small,.telefon-zusatzfelder small,.mp-label){font-size:12px;line-height:16px;letter-spacing:0;text-transform:none}.internal-ui :is(.home-sub,.vg-unter,.wl-unter,.ko-unter,.mp-unter){font-size:13px;line-height:20px}.internal-ui :is(h1,h2,h3,p,dd){overflow-wrap:anywhere}body:has(>.internal-ui) :is(button,input,select,textarea){font-family:var(--font-sans)}body:has(>.internal-ui) :is(button,.btn,.tr-knopf){border-radius:var(--ui-control-radius)}body:has(>.internal-ui) :is(.btn,.tr-knopf){min-height:32px;padding:6px 12px;font-size:13px;line-height:18px;gap:6px}body:has(>.internal-ui) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:var(--ui-control-radius);border:1px solid var(--sa-linie-stark);background:var(--sa-gehoben);color:var(--sa-text);min-height:36px;padding:8px 10px;max-width:100%;font-size:14px;line-height:20px}body:has(>.internal-ui) :is(input[type=checkbox],input[type=radio]){accent-color:var(--ui-link);width:16px;height:16px}body:has(>.internal-ui) :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ui-fokus);outline-offset:3px}body:has(>.internal-ui) :is(button,.btn,.tr-knopf):disabled{cursor:not-allowed}.internal-ui a:not([class]){text-underline-offset:3px}.internal-ui .rail{width:240px;padding:20px 12px 12px;gap:16px;background:#191919;border-color:#333333;color:#e2e2e2;--sa-text:#f5f5f5;--sa-fliess:#e2e2e2;--sa-daempf:#a6a6a6;--sa-panel:#303030;--sa-linie:#383838;--sa-linie-stark:#626262;--sa-signal:#63dca6;--sa-signal-text:#63dca6;--ui-fokus:#8ac7f0}.internal-ui .rail-brand{padding:0 12px}.internal-ui .rail-brand .logo-dark{display:block}.internal-ui .rail-brand .logo-light{display:none}html[data-theme=light] .internal-ui .rail-brand .logo-dark{display:block}html[data-theme=light] .internal-ui .rail-brand .logo-light{display:none}.internal-ui .rail-sub{display:block;padding:8px 12px 0}.internal-ui .rail-gruppe+.rail-gruppe{margin-top:16px}.internal-ui .rail-section{padding:0 12px 6px;margin:0}.internal-ui .rail-section h2{font:600 12px/16px var(--font-sans);color:#bdbdbd;letter-spacing:0;text-transform:none}.internal-ui .rail-section small{font-size:12px;line-height:16px;color:#a6a6a6;margin-top:2px}.internal-ui .rail-item{min-height:36px;padding:8px 10px;gap:10px;font-size:13px;line-height:18px;border-radius:6px}.internal-ui .rail-item:hover{background:#292929;color:#ffffff}.internal-ui .rail-active{background:#343434;color:#ffffff;border-left-color:#63dca6;font-weight:600}.internal-ui .rail-icon{color:#bdbdbd}.internal-ui .rail-active .rail-icon{color:#63dca6}.internal-ui .rail-badge{background:#454545;color:#ffffff;border-radius:4px;font-size:12px}.internal-ui .rail-fuss{font-size:12px;line-height:20px;padding:12px 8px 0}.internal-ui .topbar{min-height:56px;padding:8px 24px;gap:8px 12px;flex-wrap:wrap}.internal-ui .topbar-kontomenue{position:relative;flex-shrink:0}.internal-ui .topbar-kontomenue>summary{cursor:pointer;padding:6px 10px;min-height:32px;border:1px solid var(--sa-linie-stark);border-radius:6px}.internal-ui .topbar-kontoinhalt{position:absolute;right:0;top:calc(100% + 8px);z-index:80;width:min(260px,calc(100vw - 32px));display:grid;gap:12px;padding:16px;background:var(--sa-gehoben);border:1px solid var(--sa-linie-stark);border-radius:8px;box-shadow:0 8px 24px #0002}.internal-ui .topbar-kontoinhalt .topbar-date{display:block}.internal-ui .topbar-kontoinhalt :is(a,button){display:block;width:100%;padding:8px;text-align:left}.internal-ui .topbar-konto{font-family:var(--font-sans);font-size:12px}.internal-ui .topbar-date{font-size:12px}.internal-ui .shell-content{min-height:0}.internal-ui .shell-content>.ak-kontext-layout>.vg-seite,.internal-ui .shell-content>:is(.home,.vg-seite,.ko-seite,.mp-seite,.ak-seite){padding:24px;gap:16px}.internal-ui .home{max-width:var(--seite-max);width:100%}.internal-ui :is(.home-head,.vg-kopf,.ko-kopf,.ak-kopf,.wl-kopf,.ks-seitenkopf,.ks-detailkopf){gap:12px 16px}.internal-ui .pane-head{padding:16px 24px;background:var(--sa-gehoben);border-bottom:1px solid var(--sa-linie)}.internal-ui :is(.vg-filter,.mk-filter,.ko-filter,.mk-reiter){max-width:100%;gap:8px}.internal-ui .vg-filter .tr-seg-an{background:var(--ui-auswahl);color:var(--sa-text);border-color:var(--sa-linie-stark)}.internal-ui .vg-filter{width:auto;border:0;padding-bottom:8px;border-bottom:1px solid var(--sa-linie)}.internal-ui .vg-filter button{padding-inline:8px}.internal-ui .mp-block>details>summary{cursor:pointer;list-style:disclosure-closed;padding-block:8px}.internal-ui .mp-block>details[open]>summary{list-style:disclosure-open}.internal-ui :is(.vg-filter,.akf-kategorien) button{background:transparent;border-color:transparent;color:var(--sa-fliess)}.internal-ui .akf-kategorien button[aria-current=page],.internal-ui :is(.vg-filter,.akf-kategorien) button[aria-pressed=true]{background:var(--ui-auswahl);border-color:var(--sa-linie-stark);color:var(--sa-text)}.internal-ui table{font-size:13px;line-height:20px}.internal-ui th{font-size:12px;line-height:16px;letter-spacing:0;text-transform:none;color:var(--sa-daempf);background:var(--sa-panel)}.internal-ui :is(th,td){border-color:var(--sa-linie)}.internal-ui :is(.vg-tabelle,.ko-tabelle,.mk-tabelle) :is(th,td){padding:10px 12px}.internal-ui :is(.vg-tabelle,.ko-tabelle,.mk-tabelle) tbody tr:hover{background:var(--sa-panel)}.internal-ui .vg-tabellenraum{min-width:0;overflow:auto;flex-shrink:0;border:1px solid var(--sa-linie);border-radius:8px;background:var(--sa-gehoben)}.internal-ui .vg-tabelle{min-width:1330px;table-layout:fixed}.internal-ui .vg-tabelle th:nth-last-child(8){width:160px}.internal-ui .vg-tabelle th:nth-last-child(7){width:220px}.internal-ui .vg-tabelle th:nth-last-child(6){width:180px}.internal-ui .vg-tabelle th:nth-last-child(5){width:110px}.internal-ui .vg-tabelle th:nth-last-child(4){width:90px}.internal-ui .vg-tabelle th:nth-last-child(3){width:260px}.internal-ui .vg-tabelle th:nth-last-child(2){width:64px}.internal-ui .vg-tabelle th:last-child{width:184px}.internal-ui .vg-person-zeile{display:flex;align-items:center;gap:8px}.internal-ui .vg-person-zeile>span:first-child{overflow-wrap:anywhere}.internal-ui .vg-kontakt{margin-left:0;flex-shrink:0}.internal-ui .vg-tabelle th{border-bottom-width:1px}.internal-ui .vg-tabelle td{vertical-align:middle;padding-block:6px;overflow-wrap:anywhere}.internal-ui .vg-tabelle .vg-nowrap{white-space:normal}.internal-ui :is(.vg-status,.vg-zug){max-width:100%;white-space:normal}.internal-ui :is(.vg-status .md-punkt,.vg-zug svg){flex-shrink:0}.internal-ui .vg-tabelle td:nth-child(3){min-width:190px}.internal-ui .vg-tabelle .vg-tun{display:table-cell;white-space:nowrap}.internal-ui .vg-tun>*+*{margin-left:8px}.internal-ui .vg-tun .btn-ghost{background:transparent;border-color:transparent;color:var(--sa-daempf)}.internal-ui .vg-tun .btn-ghost:hover{border-color:var(--sa-linie-stark);color:var(--sa-text)}.internal-ui .vg-tabelle tr.vg-gewaehlt td{background:var(--ui-auswahl)}.internal-ui .vg-tabelle tr.vg-fokus td{box-shadow:inset 0 -2px var(--ui-link)}.internal-ui .vg-firma{font-weight:600;text-align:left;color:var(--ui-link);line-height:20px;padding:0}.internal-ui .vg-firma:hover{text-decoration:underline;text-underline-offset:3px}.internal-ui .vg-titel{display:block;font-size:12px;line-height:16px}.internal-ui .vg-sammelleiste{background:var(--ui-auswahl);border-radius:6px;flex-wrap:wrap}.internal-ui .vg-suche{width:min(320px,100%);min-width:0}.internal-ui .vg-listenhilfe{font-size:12px;line-height:16px;color:var(--sa-daempf);margin-top:4px}.internal-ui .vg-listenhilfe summary{cursor:pointer}.internal-ui .vg-listenhilfe p{max-width:65ch;margin:8px 0 0}.internal-ui .vg-pruefkasten{padding:12px}.internal-ui .vg-pruefdetails>summary{cursor:pointer;padding-block:8px}.internal-ui .vg-spaltennavigation{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--sa-daempf);margin-bottom:-12px}.internal-ui .vg-spaltennavigation span{margin-right:auto}.internal-ui .vg-spaltennavigation .tr-knopf{min-width:44px}.internal-ui .ak-tagesstand{flex-wrap:wrap;align-items:stretch}.internal-ui .ak-tagesstand-gruppe{flex:1 1 340px;min-width:0;max-width:100%;flex-wrap:wrap}.internal-ui .ak-tagesstand-gruppe a{white-space:normal;overflow-wrap:anywhere}.internal-ui .ak-tagesstand>.ak-cockpit-klappe{flex:1 1 100%;min-width:0;max-width:100%;border-top:1px solid var(--sa-linie)}.internal-ui .ak-tagesstand>.ak-cockpit-klappe>summary{white-space:normal}.internal-ui .ak-reiter a{border-radius:6px}.internal-ui .ak-reiter a[aria-current=page]{background:var(--ui-auswahl);border-color:var(--sa-linie-stark);color:var(--sa-text)}.internal-ui .ak-oa{align-items:start}.internal-ui .akf{padding:16px 24px;gap:12px;background:var(--sa-grund)}.internal-ui .akf-kopf{padding-bottom:8px;border-bottom:1px solid var(--sa-linie)}.internal-ui .akf-kategorien{gap:8px}.internal-ui .wl-lead{border-radius:8px}.internal-ui .wl-lead-kopf{background:var(--sa-gehoben);padding:16px 24px}.internal-ui .wl-lead-kopf .wl-lead-wer h2{font-size:24px;line-height:32px;font-weight:700}.internal-ui .wl-lead-details{background:var(--sa-gehoben);padding:16px;grid-column:1;grid-row:1}.internal-ui .wl-lead-mitte{grid-column:2;grid-row:1}.internal-ui .wl-lead-mitte>.wl-lauf{padding:16px;gap:16px}.internal-ui .wl-kachel{background:var(--sa-gehoben);border-radius:8px;padding:16px;line-height:20px}.internal-ui :is(.wl-detail-titel,.wl-kachel-titel){font-size:13px;line-height:18px;letter-spacing:0;text-transform:none;font-weight:600;color:var(--sa-fliess)}.internal-ui .wl-lead-mitte>.wl-aktionen{background:var(--sa-gehoben);padding:12px 16px}.internal-ui :is(.kontakt-arbeitsplatz,.overlay-seitenpanel){background:var(--sa-gehoben)}.internal-ui .kontakt-arbeitsplatz .kontakt-aktionsleiste{background:var(--sa-gehoben)}.internal-ui :is(.kontakt-session,.telefon-zusatzfelder,.mk-detail){border-radius:8px}.internal-ui .kontakt-arbeitsplatz summary{min-height:36px;padding-block:8px}.internal-ui .kontakt-wege-historie{margin-top:8px;color:var(--sa-daempf)}.internal-ui .akp-kennzahlen li{align-content:start}.internal-ui .akp-kennzahlen small{line-height:18px}.internal-ui :is(.stat-row,.ko-kachel){border-radius:8px}.internal-ui :is(.stat-tile,.ko-kachel){padding:16px;background:var(--sa-gehoben)}.internal-ui :is(.stat-value,.ko-kachel b){font-family:var(--font-sans);font-size:28px;line-height:36px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body:has(>.internal-ui) :is([role=dialog],dialog,.command-palette,.sync-quellen-details){border-radius:8px}.internal-ui :is(.leerzustand,.stoerung,.konten-ok,.ko-fehler,.akf-leer,.akf-pause,.akf-persoenlich){border-radius:8px;padding:16px}.internal-ui .leerzustand{background:var(--sa-gehoben);border:1px solid var(--sa-linie)}.internal-ui :is(.ob-intern,.ks-detail,.ks-uebersicht){color:var(--sa-fliess)}.internal-ui.arbeit-shell{background:var(--sa-grund)}.internal-ui .arbeit-kopf{background:var(--sa-gehoben);padding:12px 24px;gap:12px;border-color:var(--sa-linie)}.internal-ui .arbeit-marke{color:var(--sa-text);font-size:16px;line-height:24px;text-decoration:none}.internal-ui .arbeit-navigation{background:#191919;color:#e2e2e2;gap:8px;padding:8px 24px;border-color:#383838;flex-shrink:0}.internal-ui .arbeit-navigation a{display:inline-flex;align-items:center;padding:8px 12px;min-height:36px;border-radius:6px;font-size:13px;white-space:nowrap;text-decoration:none}.internal-ui .arbeit-navigation a:hover{background:#343434;color:#ffffff}.internal-ui .arbeit-navigation a[aria-current=page]{background:#343434;color:#ffffff;box-shadow:inset 0 -3px #8ac7f0;font-weight:600}.internal-ui .arbeit-navigation a:focus-visible{outline-color:#8ac7f0}.internal-ui .arbeit-inhalt{padding:24px}.internal-ui .arbeit-inhalt:has(>.ak-kontext-layout),.internal-ui .arbeit-inhalt:has(>.akf){padding:0}@container wllead (max-width: 820px){.internal-ui .wl-lead-rumpf{grid-template-rows:auto auto}.internal-ui .wl-lead-mitte{grid-column:1;grid-row:1}.internal-ui .wl-lead-details{grid-column:1;grid-row:2;border-bottom:0;border-top:1px solid var(--sa-linie)}}@media (max-width:1200px){.internal-ui .topbar{gap:8px;padding:8px 16px}.internal-ui .topbar-date{flex-basis:auto}}@media (max-width:860px){.internal-ui .rail{width:100%;padding:8px 12px;gap:8px}.internal-ui .rail-menue{text-align:left;justify-content:flex-start}.internal-ui .rail-item{min-height:44px}.internal-ui .topbar{padding:8px 12px}.internal-ui .topbar>.md-kontext{flex:1 1 180px;min-width:0}.internal-ui .topbar>.md-kontext select{max-width:100%}.internal-ui .topbar>.sync-stamp{order:1}.internal-ui .topbar>.sync-wrap{order:2;flex-wrap:wrap}.internal-ui .topbar>.topbar-spacer{display:none}.internal-ui .shell-content>.ak-kontext-layout>.vg-seite,.internal-ui .shell-content>:is(.home,.vg-seite,.ko-seite,.mp-seite,.ak-seite){padding:16px}.internal-ui .akf{padding:12px}.internal-ui :is(.vg-kopf,.vg-aktionen,.arbeit-kunde){min-width:0;width:100%}.internal-ui .vg-aktionen{margin-left:0}.internal-ui .vg-kopf{gap:8px}.internal-ui .vg-aktionen{flex-wrap:nowrap;gap:8px}.internal-ui .vg-suche{flex:1 1;width:0}.internal-ui .wl-lead-kopf{padding:16px}.internal-ui :is(.arbeit-kopf,.arbeit-inhalt){padding:12px}.internal-ui .arbeit-navigation{padding:8px 12px;overflow-x:auto}.internal-ui .arbeit-kunde select{min-width:0}.internal-ui .pane-head{padding:12px 16px;flex-wrap:wrap}}@media (max-width:600px),(pointer:coarse){body:has(>.internal-ui) :is(.btn,.tr-knopf,.rail-item,.arbeit-navigation a,.vg-filter button,.akf-kategorien button,.kontakt-arbeitsplatz summary){min-height:44px}body:has(>.internal-ui) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){min-height:44px;font-size:16px}.internal-ui .vg-firma{min-height:44px}.internal-ui .topbar-kontoinhalt :is(a,button),.internal-ui .topbar-kontomenue>summary,.internal-ui .vg-listenhilfe>summary{min-height:44px}.internal-ui .vg-pruefdetails>summary{min-height:44px}.internal-ui .vg-wahl{min-width:44px}.internal-ui .wl-lead-wer{flex-basis:100%}.internal-ui .wl-lead-aktionen{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.internal-ui *,.internal-ui :after,.internal-ui :before{scroll-behavior:auto;animation-duration:.01ms;transition-duration:.01ms}}.internal-ui :is(.ob-vorlauf-knopf,.ob-sekundaer-knopf){border-radius:6px;min-height:36px;padding:8px 12px;font-size:13px;line-height:18px}.internal-ui :is(.ob-arbeitsbereich,.lm-seitenkopf){padding:24px}.internal-ui :is(.ks-neuanlage,.ob-block,.blueprint-leer,.blueprint-fortschritt){border-radius:8px}.internal-ui :is(.ks-seitenkopf h1,.ks-detailkopf h1){font-size:24px;line-height:32px}.internal-ui :is(.ks-pipeline,.ob-block){margin-top:24px}.internal-ui :is(.ob-einleitung,.ob-klein,.ks-kundenmeta){font-size:13px;line-height:20px}.internal-ui .ks-kundenzeile{padding-block:16px}.internal-ui .cal-event{border-radius:6px}.internal-ui .cal-allday-chip{border-radius:4px}.internal-ui .ug-rahmen{background:var(--sa-grund)}.internal-ui :is(.ug-blatt,.ug-bereich){border-radius:8px}.internal-ui :is(.ug-marke,.ug-nummer,.ug-etikett,.ug-plan dt,.ug-stammdaten dt,.ug-person dt){font:500 12px/16px var(--font-sans);letter-spacing:0;text-transform:none}@media (max-width:860px){.internal-ui :is(.ob-arbeitsbereich,.lm-seitenkopf){padding:16px}}@media (max-width:600px),(pointer:coarse){.internal-ui :is(.ob-vorlauf-knopf,.ob-sekundaer-knopf){min-height:44px}}.struktur-seite{min-height:0;overflow-y:auto;width:100%;padding:20px}.struktur-filter{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.struktur-filter label{display:grid;gap:4px;min-width:0}.kontakt-akte-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border)}.kontakt-akte-tabs [aria-pressed=true]{background:var(--sa-flaeche);font-weight:600}.kontakt-akte-tabs a{margin-left:auto;align-self:center}.kontakt-akte-seite{display:flex;flex-direction:column;gap:12px}.kontakt-akte-seite>.ak-vorgang-panel{position:static;inset:auto;z-index:auto;width:100%;max-width:var(--seite-max)}.kontakt-akte-seite .kontakt-arbeitsplatz{width:100%;max-width:var(--seite-max);flex:1 1;min-height:0;margin-inline:auto}.kontakt-chronik{min-width:0}.kontakt-arbeitsplatz [hidden]{display:none!important}.kontakt-chronik p{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:600px){.struktur-seite{padding:12px}.kontakt-akte-tabs .btn{min-height:44px}.struktur-filter label{width:100%}}.struktur-kopf{display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}.struktur-kopf h1{margin:0}.struktur-kopf small{font-size:var(--fs-text);color:var(--sa-daempf)}.struktur-tabs{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-block:16px}.struktur-tabs [aria-current=page]{font-weight:650;border-bottom:2px solid}.struktur-ansichten{padding-block:8px;border-bottom:1px solid var(--border)}.struktur-ansichten form{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.struktur-ansichten label{display:block}.struktur-tabelle{max-width:100%;overflow-x:auto}.struktur-tabelle table{width:100%;border-collapse:collapse;text-align:left}.struktur-tabelle td,.struktur-tabelle th{padding:10px;border-bottom:1px solid var(--border);max-width:360px;overflow-wrap:anywhere}.struktur-tabelle td small{display:block}.struktur-tabelle [aria-selected=true]{background:var(--sa-flaeche)}.struktur-arbeitsdetail{min-width:0;border:1px solid var(--border);padding:16px;margin-block:16px}.struktur-arbeitsdetail>.ak-vorgang-panel{position:static;width:100%;max-height:none}.struktur-arbeitsdetail>.wl-seite{width:100%;min-height:0}@media(max-width:600px){.struktur-tabs a{padding-block:10px}.struktur-arbeitsdetail{padding:8px}}.struktur-verlauf{list-style:none;margin:0;padding:0}.struktur-verlauf li{padding:14px 0;border-bottom:1px solid var(--border)}.struktur-verlauf small{display:block;color:var(--sa-daempf)}.struktur-verlauf p{white-space:pre-wrap;overflow-wrap:anywhere}.tl-kopf{display:flex;flex-direction:column;gap:12px;margin-block:16px;min-width:0}.tl-hinweis{margin:0;font-size:var(--fs-text);color:var(--sa-daempf)}.struktur-karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:16px}.struktur-karte{border:1px solid var(--border);border-radius:3px;padding:16px;margin-block:12px;min-width:0;overflow-wrap:anywhere}.struktur-text{white-space:pre-wrap;overflow-wrap:anywhere}.struktur-unterziele{display:grid;gap:4px;padding:8px 12px;border-left:2px solid var(--border);margin:8px}.struktur-unterziele a{padding:4px 8px}.rail .md-kontext{display:block;padding:8px 12px;width:100%}.rail .md-wahl,.rail .md-wahl select{width:100%;min-width:0}.rail details>summary{cursor:pointer;min-height:32px}.internal-ui.shell .rail .md-kontext .md-wahl select{color:#f1f1f1;background:#303030;border-color:#555;font-size:12px}.internal-ui.shell .rail .md-kontext .md-wahl select option{color:#f1f1f1;background:#303030}.struktur-unterziele:empty{display:none}@media(max-width:600px){.rail details>summary,.struktur-unterziele a{min-height:44px;display:flex;align-items:center}.internal-ui.shell .rail .md-kontext .md-wahl select{font-size:16px}}.struktur-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;padding-block:16px}.struktur-board>section{min-width:0;padding:12px;background:var(--sa-gehoben);border:1px solid var(--border)}.struktur-board .struktur-karte{background:var(--sa-grund)}