@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/montserrat-cyrillic-ext-300-normal.7390b620.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-300-normal.6b333518.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/montserrat-cyrillic-300-normal.d65d5296.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-300-normal.699e5c71.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/montserrat-vietnamese-300-normal.e23a21d8.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-300-normal.2050f612.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/montserrat-latin-ext-300-normal.b1c0901b.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-300-normal.c2a845d0.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/montserrat-latin-300-normal.78db4f53.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-300-normal.12ed7e29.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-ext-400-normal.3bb959b4.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-400-normal.3cff320e.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-cyrillic-400-normal.b992850c.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-400-normal.19c526a5.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-vietnamese-400-normal.83fe7cd8.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-400-normal.d1fa8b6f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-ext-400-normal.586a9196.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-400-normal.74cbe2fc.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/montserrat-latin-400-normal.c050c0dd.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-400-normal.e56f4b44.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-cyrillic-ext-500-normal.b7b8b783.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-500-normal.399f084d.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-cyrillic-500-normal.62762370.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-500-normal.c73bf1ca.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-vietnamese-500-normal.9a40abcb.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-500-normal.dbb714a4.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-latin-ext-500-normal.f6b4c97c.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-500-normal.7c2e9979.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/montserrat-latin-500-normal.3061f5b6.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-500-normal.3ee24d9e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-cyrillic-ext-700-normal.9a0933ae.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-700-normal.1735653d.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-cyrillic-700-normal.2d6be11c.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-700-normal.f9fe8e4a.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-vietnamese-700-normal.cb8aa19d.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-700-normal.1c2902f3.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-latin-ext-700-normal.b59af5d2.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-700-normal.46ca5ace.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-latin-700-normal.d4df281b.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-700-normal.0fb9f227.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:light dark;--ukki-blau:#2198D0;--ukki-blau-dunkel:#0B4764;--ukki-blau-knopf:#1679A9;--ukki-blau-hell:#E6F4FB;--ukki-grund:#FFFFFF;--ukki-flaeche:#F4F8FB;--ukki-karte:#FFFFFF;--ukki-text:#1A1A1A;--ukki-text-leise:#4A5560;--ukki-link:#0B4764;--ukki-linie:#D6E2EA;--ukki-eingabe-rand:#9FB3C2;--ukki-eingabe-grund:#FFFFFF;--ukki-ok-grund:#E6F4EA;--ukki-ok-text:#1E5E34;--ukki-ok-rand:#B7DEC3;--ukki-fehler-grund:#FDECEA;--ukki-fehler-text:#9B1C1C;--ukki-fehler-rand:#F4B9B2;--ukki-hinweis-grund:#FFF6D9;--ukki-hinweis-text:#5C4500;--ukki-hinweis-rand:#F0D98A;--ukki-rot:#B42318;--ukki-schatten:0 8px 24px rgba(11,71,100,.12);--ukki-radius:10px;--ukki-schrift:"Montserrat",system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--bereich-allgemein:#3A3F44;--bereich-allgemein-hell:#ECEEF0;--bereich-termine:#1679A9;--bereich-termine-hell:#E6F4FB;--bereich-forum:#0B4764;--bereich-forum-hell:#E1ECF2}@media (prefers-color-scheme:dark){:root{--ukki-blau-hell:#123E55;--ukki-grund:#0B2533;--ukki-flaeche:#0B2533;--ukki-karte:#10364A;--ukki-text:#EAEAF8;--ukki-text-leise:#A9B8C6;--ukki-link:#5BB8E6;--ukki-linie:#24506A;--ukki-eingabe-rand:#3D6A84;--ukki-eingabe-grund:#0E2F41;--ukki-ok-grund:#12331F;--ukki-ok-text:#A6E3B8;--ukki-ok-rand:#2B6A41;--ukki-fehler-grund:#3A1618;--ukki-fehler-text:#F5B5B0;--ukki-fehler-rand:#7A2E2A;--ukki-hinweis-grund:#3A3010;--ukki-hinweis-text:#F3DE9A;--ukki-hinweis-rand:#6E5A1C;--ukki-schatten:0 8px 24px rgba(0,0,0,.35);--bereich-allgemein:#C9D1D9;--bereich-allgemein-hell:#1C3B4C;--bereich-termine:#5BB8E6;--bereich-termine-hell:#123E55;--bereich-forum:#9AD8F5;--bereich-forum-hell:#0E3043}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--ukki-schrift);font-weight:400;font-size:16px;line-height:1.55;color:var(--ukki-text);background:var(--ukki-flaeche)}a{color:var(--ukki-link);text-underline-offset:2px;cursor:pointer}h1{font-size:26px;line-height:1.25;margin:0 0 16px;color:var(--ukki-text)}h1,h2{font-weight:700}h2{font-size:19px;margin:24px 0 8px}h2.ohne-abstand{margin-top:0}p{margin:0 0 12px}b,strong{font-weight:700}.klein{font-size:14px;color:var(--ukki-text-leise)}.einleitung{font-size:17px;font-weight:300;max-width:46em}.umbruch{overflow-wrap:anywhere;word-break:break-word}.inline{display:inline}:focus-visible{outline:3px solid var(--ukki-blau);outline-offset:2px}header.kopf{background:var(--ukki-grund);border-bottom:3px solid var(--ukki-blau);padding:8px 24px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 28px}.logo{display:block;height:auto;max-width:100%}header.kopf .marke{display:block;line-height:0}header.kopf .marke .logo{height:38px;width:auto}.navigation{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px}.navigation .nav-eintrag{display:inline-flex;align-items:center;gap:6px;color:var(--ukki-text);text-decoration:none;font-weight:500;padding:6px 0;border-bottom:2px solid transparent}.navigation .nav-eintrag .bereich-symbol{color:var(--b-farbe);flex:none}.navigation .nav-eintrag:hover{border-bottom-color:var(--ukki-linie)}.navigation .nav-eintrag.aktiv{border-bottom-color:var(--b-farbe)}.admin-menue{position:relative}button.nav-knopf{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;font:inherit;font-weight:500;color:var(--ukki-text);cursor:pointer;line-height:inherit}button.nav-knopf:hover{background:transparent;border-color:transparent;border-bottom-color:var(--ukki-linie)}.nav-pfeil{font-size:11px;color:var(--ukki-text-leise)}button.nav-knopf[aria-expanded=true] .nav-pfeil{transform:rotate(180deg)}.admin-untermenue{position:absolute;z-index:60;left:0;top:calc(100% + 6px);min-width:220px;max-width:calc(100vw - 32px);list-style:none;margin:0;padding:6px 0;background:var(--ukki-karte);border:1px solid var(--ukki-linie);border-top:3px solid var(--bereich-allgemein);border-radius:8px;box-shadow:var(--ukki-schatten)}.admin-untermenue[hidden]{display:none}.admin-untermenue a{display:block;padding:8px 16px;color:var(--ukki-text);text-decoration:none;font-weight:500}.admin-untermenue a:focus-visible,.admin-untermenue a:hover{background:var(--bereich-allgemein-hell)}.admin-untermenue a.aktiv{box-shadow:inset 3px 0 0 var(--bereich-allgemein)}.kopf-rechts{margin-left:auto;display:flex;align-items:center;gap:12px}.profil-link{font-weight:500;text-decoration:none}.profil-link:hover{text-decoration:underline}main.inhalt{max-width:1100px;margin:0 auto;padding:28px 24px 72px}.schmal{max-width:520px}.karte{background:var(--ukki-karte);border:1px solid var(--ukki-linie);border-radius:var(--ukki-radius);padding:20px 22px;margin-bottom:20px}.karte ul{margin:6px 0 0;padding-left:20px}.karte li{margin-bottom:4px}.bereich-allgemein{--b-farbe:var(--bereich-allgemein);--b-hell:var(--bereich-allgemein-hell)}.bereich-termine{--b-farbe:var(--bereich-termine);--b-hell:var(--bereich-termine-hell)}.bereich-forum{--b-farbe:var(--bereich-forum);--b-hell:var(--bereich-forum-hell)}h1.seitenkopf{display:flex;align-items:center;gap:12px}.seitenkopf-zeichen{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--b-hell);color:var(--b-farbe)}.kacheln{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px;margin-top:8px}.kachel{background:var(--ukki-karte);border:1px solid var(--ukki-linie);border-top:4px solid var(--ukki-blau);border-radius:var(--ukki-radius);padding:20px 22px 22px;box-shadow:var(--ukki-schatten)}.kachel[class*=bereich-]{border-top-color:var(--b-farbe)}.kachel h2{margin:6px 0 8px}.kachel p{color:var(--ukki-text-leise);font-size:15px}.kachel-zeichen{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ukki-blau-hell);color:var(--ukki-blau);font-size:22px;font-weight:700}.kachel[class*=bereich-] .kachel-zeichen{background:var(--b-hell);color:var(--b-farbe)}.kachel{display:flex;flex-direction:column}.kacheln.drei{grid-template-columns:1fr}@media (min-width:900px){.kacheln.drei{grid-template-columns:repeat(3,minmax(0,1fr))}}.kachel-fuss{margin-top:auto;padding-top:6px}.kachel-fuss .knopf,.kachel-fuss button,.kurs-fuss .knopf{width:100%}.kachel-fuss .knopf,.kachel-fuss button{white-space:nowrap;padding-left:12px;padding-right:12px}.kachel-fuss .klein{margin:0 0 8px}.kachel>form{display:flex;flex-direction:column;flex:1 1 auto}.kachel>form>.knopfzeile:last-child{margin-top:auto;padding-top:16px}label{display:block;font-size:14px;font-weight:500;color:var(--ukki-text-leise);margin:12px 0 4px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{width:100%;padding:10px 12px;border:1px solid var(--ukki-eingabe-rand);border-radius:8px;background:var(--ukki-eingabe-grund);color:var(--ukki-text);font:inherit}input:focus,select:focus,textarea:focus{border-color:var(--ukki-blau);outline:2px solid var(--ukki-blau);outline-offset:0}.zwei-spalten{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:0 16px;gap:0 16px}.vier-spalten{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:0 16px;gap:0 16px}.formular.schmal{max-width:480px}.knopfzeile{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px}form.kompakt{display:inline-block;margin:2px 6px 2px 0}form.kompakt .knopfzeile{margin-top:0;gap:6px}.knopf,button{background:var(--ukki-blau-knopf);color:#fff;border:1px solid var(--ukki-blau-knopf);padding:10px 18px;border-radius:8px;font:inherit;font-weight:500;cursor:pointer;text-decoration:none;display:inline-block;line-height:1.3}.knopf:hover,button:hover{background:var(--ukki-blau-dunkel);border-color:var(--ukki-blau-dunkel)}.knopf.leise,button.leise{background:transparent;color:var(--ukki-link);border-color:var(--ukki-link)}.knopf.leise:hover,button.leise:hover{background:var(--ukki-blau-hell)}button.rot{background:var(--ukki-rot);border-color:var(--ukki-rot)}.klein-knopf{padding:5px 12px;font-size:14px}.knopf,button{display:inline-flex;align-items:center;justify-content:center;gap:6px;text-align:center;vertical-align:middle;min-height:2.7rem;max-width:100%}.klein-knopf{min-height:2rem}.editor-reiter>button,.neuigkeiten .schliessen,.support-kopf .schliessen,button.nav-knopf{min-height:0}button.nav-knopf{justify-content:flex-start}form.kompakt{vertical-align:middle}.kopf-rechts .klein-knopf{padding:4px 12px}.knopf.wartet,button.wartet{opacity:.7;cursor:progress}button:disabled{opacity:.6;cursor:not-allowed}.kreisel{display:inline-block;width:13px;height:13px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:drehen .7s linear infinite;vertical-align:-2px}@keyframes drehen{to{transform:rotate(1turn)}}.ladebalken{position:fixed;top:0;left:0;height:3px;width:100%;z-index:1000;background:linear-gradient(90deg,var(--ukki-blau-dunkel),var(--ukki-blau),#8FD3F2,var(--ukki-blau),var(--ukki-blau-dunkel));background-size:200% 100%;animation:laufen 1.2s linear infinite}@keyframes laufen{0%{background-position:200% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.kreisel,.ladebalken{animation-duration:3s}}.fehler,.hinweis,.ok{padding:10px 14px;border-radius:8px;margin-bottom:16px;border:1px solid}.ok{background:var(--ukki-ok-grund);color:var(--ukki-ok-text);border-color:var(--ukki-ok-rand)}.fehler{background:var(--ukki-fehler-grund);color:var(--ukki-fehler-text);border-color:var(--ukki-fehler-rand)}.hinweis{background:var(--ukki-hinweis-grund);color:var(--ukki-hinweis-text);border-color:var(--ukki-hinweis-rand)}.meldung{font-size:14px;font-weight:500;padding:3px 10px;border-radius:6px;margin:0;border-width:1px}.einmalig{margin-top:12px;padding:12px 14px;border:2px dashed var(--ukki-blau);border-radius:8px;background:var(--ukki-blau-hell)}.einmalig .knopf{margin-top:8px}pre.codes{font-size:16px;column-count:2;margin:8px 0}code{font-family:ui-monospace,Menlo,Consolas,monospace;padding:2px 6px;border-radius:4px;font-size:14px}.pille,code{background:var(--ukki-blau-hell)}.pille{display:inline-block;padding:1px 10px;border-radius:999px;font-size:13px;font-weight:500;color:var(--ukki-link)}.pille.gruen{background:var(--ukki-ok-grund);color:var(--ukki-ok-text)}.pille.gelb{background:var(--ukki-hinweis-grund);color:var(--ukki-hinweis-text)}.tabelle-rahmen{overflow-x:auto;border:1px solid var(--ukki-linie);border-radius:var(--ukki-radius);background:var(--ukki-karte)}table{border-collapse:collapse;width:100%}td,th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--ukki-linie);vertical-align:top}th{font-size:13px;font-weight:700;color:var(--ukki-text-leise);white-space:nowrap}tbody tr:last-child td{border-bottom:0}tr.inaktiv td{color:var(--ukki-text-leise)}td.aktionen{white-space:normal;min-width:220px}details.info{display:inline-block;position:relative;vertical-align:middle;margin-left:2px}details.info>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--ukki-blau);color:var(--ukki-link);font:italic 700 11px/1 Georgia,serif;background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}details.info>summary::-webkit-details-marker{display:none}details.info>summary:hover,details.info[open]>summary{background:var(--ukki-blau);color:#fff}details.info>.info-popup{position:absolute;z-index:50;left:0;top:24px;width:min(340px,calc(100vw - 32px));background:var(--ukki-karte);color:var(--ukki-text);border:1px solid var(--ukki-linie);border-radius:8px;box-shadow:var(--ukki-schatten);padding:12px 14px;font-size:14px;font-weight:400;font-style:normal;line-height:1.5;text-transform:none;letter-spacing:0;white-space:normal}details.info>.info-popup p{margin:6px 0 0}th details.info>summary{width:15px;height:15px;font-size:10px}.testband{background:var(--ukki-rot);padding:8px 24px;font-size:14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.testband,.testband strong{color:#fff}.testband button{background:transparent}.testband button,.testband details.info>summary{border-color:#fff;color:#fff}body:has(.testband) header.kopf{border-bottom-color:var(--ukki-rot)}.neuigkeiten{background:var(--ukki-blau-hell);border:1px solid var(--ukki-linie);border-left:4px solid var(--ukki-blau);border-radius:var(--ukki-radius);padding:14px 18px;margin-bottom:22px}.neuigkeiten .kopfzeile{display:flex;align-items:center;gap:10px}.neuigkeiten .schliessen{margin-left:auto;background:transparent;color:var(--ukki-text-leise);border:0;font-size:22px;line-height:1;padding:0 6px}.neuigkeiten .eintrag{margin-top:8px}.neuigkeiten ul{margin:4px 0 0;padding-left:20px}.neuigkeiten li{margin-bottom:3px}.schritte{padding-left:20px}.qr-bereich{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.qr{background:#fff;padding:8px;border-radius:8px}.fuss{padding:8px 16px 76px;text-align:center;font-size:11px;line-height:1.6;color:var(--ukki-text-leise)}.fuss-menue{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 16px}.fuss a{color:var(--ukki-text-leise);text-decoration:none}.fuss a:focus-visible,.fuss a:hover{color:var(--ukki-link);text-decoration:underline}.fuss .version{position:fixed;left:10px;bottom:8px;z-index:5;font-size:11px}.oeffentlich{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:40px 16px 24px}.oeffentlich-kopf{margin-bottom:24px;width:100%;max-width:440px}.oeffentlich-kopf.breit{max-width:760px}.oeffentlich-kopf a{display:block;border-radius:var(--ukki-radius);overflow:hidden;border:1px solid var(--ukki-linie);background:#8CC6E6}.oeffentlich-kopf .ukki-visual,.start-band .ukki-visual{display:block;width:100%;height:auto}.oeffentlich-inhalt{width:100%;max-width:440px}.oeffentlich-inhalt.breit{max-width:760px}.oeffentlich-inhalt .karte{box-shadow:var(--ukki-schatten)}.oeffentlich-fuss{margin-top:auto;padding-top:24px}.zweitweg{margin-top:20px;padding-top:16px;border-top:1px solid var(--ukki-linie)}.entwurf{background:var(--ukki-hinweis-grund);color:var(--ukki-hinweis-text);border:2px solid var(--ukki-hinweis-rand);border-radius:8px;padding:10px 14px;margin-bottom:16px}.rechtstext h2{font-size:17px}h3{font-size:16px;font-weight:700;margin:20px 0 8px}h2.ohne-abstand+h3,h3.ohne-abstand{margin-top:0}h4{font-size:15px;font-weight:700;margin:18px 0 6px}.plaketten{display:inline-flex;flex-wrap:wrap;gap:4px}.klein-pille{font-size:11px;padding:0 8px;margin-left:6px}fieldset.tag-auswahl{border:1px solid var(--ukki-linie);border-radius:8px;padding:8px 14px 12px;margin:16px 0 0}fieldset.tag-auswahl legend{font-size:14px;font-weight:500;color:var(--ukki-text-leise);padding:0 6px}label.haken{display:inline-block;position:relative;padding-left:24px;margin:6px 18px 0 0;color:var(--ukki-text);font-weight:400;font-size:15px;cursor:pointer;max-width:100%;overflow-wrap:break-word}label.haken>input[type=checkbox],label.haken>input[type=radio]{position:absolute;left:0;top:.28em;width:auto;margin:0}label.haken>input:not([type=checkbox]):not([type=radio]){width:auto;margin:0}.kachel label.haken,.zustimmung label.haken,label.haken.block-haken{display:block;margin-right:0}.tag-liste{display:flex;flex-wrap:wrap;padding-left:22px}input[type=file]{font:inherit;font-size:14px;max-width:100%}.filterzeile{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px}.filterzeile label{margin:0}.filterzeile select{width:auto;min-width:220px}details.aufklapp{display:inline-block;margin:2px 6px 2px 0;vertical-align:top}details.aufklapp>summary{cursor:pointer;color:var(--ukki-link);font-size:14px;font-weight:500;list-style:none;padding:5px 12px;border:1px solid var(--ukki-link);border-radius:8px;display:inline-block}details.aufklapp>summary::-webkit-details-marker{display:none}details.aufklapp[open]{display:block;margin-bottom:10px}details.aufklapp[open]>summary{background:var(--ukki-blau-hell)}details.aufklapp.neu{margin-top:12px}dl.stammdaten{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 18px;gap:6px 18px;margin:0 0 8px}dl.stammdaten dt{font-size:14px;color:var(--ukki-text-leise);font-weight:500}dl.stammdaten dd{margin:0}.knopfreihe{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.kurs-kachel h2 a{color:var(--ukki-text);text-decoration:none}.kurs-kachel h2 a:hover{text-decoration:underline}.fortschritt{margin:10px 0 4px}.balken{height:8px;border-radius:999px;background:var(--ukki-blau-hell);overflow:hidden;margin-bottom:4px}.balken>span{display:block;height:100%;background:var(--ukki-blau);border-radius:999px}.kurs-kopf .knopfzeile{margin-top:10px}.modul{padding-top:14px}.modul-titel{margin:0 0 6px}.gliederung-liste ol,ol.lektionsliste{list-style:none;margin:0;padding:0}ol.lektionsliste li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:7px 0;border-top:1px solid var(--ukki-linie)}ol.lektionsliste li:first-child{border-top:0}ol.lektionsliste li .klein{margin-left:auto}.haekchen{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--ukki-eingabe-rand);font-size:12px;font-weight:700;line-height:1;color:#fff;vertical-align:-3px}.erledigt>.haekchen,.haekchen.gross{background:var(--ukki-ok-text);border-color:var(--ukki-ok-text)}.haekchen.gross{width:26px;height:26px;font-size:16px;margin-right:10px;vertical-align:2px}.lektion-raster{display:grid;grid-template-columns:270px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.gliederung-breit{position:-webkit-sticky;position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;background:var(--ukki-karte);border:1px solid var(--ukki-linie);border-radius:var(--ukki-radius);padding:14px 14px 18px}.gliederung-schmal{display:none}.gliederung-modul{font-size:13px;font-weight:700;color:var(--ukki-text-leise);margin:14px 0 4px;text-transform:none}.gliederung-liste li{display:flex;gap:8px;align-items:flex-start;padding:4px 0;font-size:14px;line-height:1.4}.gliederung-liste li .haekchen{width:15px;height:15px;font-size:10px;margin-top:1px}.gliederung-liste li a{color:var(--ukki-text);text-decoration:none}.gliederung-liste li a:hover{text-decoration:underline}.gliederung-liste li.aktuell a{font-weight:700;color:var(--ukki-link)}.lektion-ort{margin-bottom:4px}.video-rahmen{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:var(--ukki-radius);overflow:hidden;margin:8px 0 20px}.video-rahmen iframe{border:0}.video-rahmen iframe,.video-rahmen video{position:absolute;inset:0;width:100%;height:100%}.video-rahmen video{background:#000}.ganze-breite{grid-column:1/-1}.feldname{display:block;font-size:14px;font-weight:500;color:var(--ukki-text-leise);margin:12px 0 4px}.aufzeichnung-klapp summary{cursor:pointer;display:inline-block}.lektionstext{max-width:46em;overflow-wrap:anywhere}.lektionstext h2{font-size:20px;margin-top:28px}.lektionstext h3{font-size:17px}.lektionstext ol,.lektionstext ul{padding-left:22px}.lektionstext li{margin-bottom:4px}.lektionstext blockquote{margin:16px 0;padding:10px 16px;border-left:4px solid var(--ukki-blau);background:var(--ukki-blau-hell);border-radius:0 8px 8px 0}.lektionstext pre{background:var(--ukki-blau-hell);padding:12px 14px;border-radius:8px;overflow-x:auto;font-size:13px;line-height:1.45;white-space:pre}.lektionstext pre code{background:none;padding:0;font-size:inherit}.lektionstext table{margin:12px 0;border:1px solid var(--ukki-linie)}.lektionstext img{max-width:100%;height:auto}.kopierkasten{position:relative;margin:0 0 1em}div.kopierkasten>pre{margin:0;padding-top:44px}.kopierkasten>.kopierknopf{position:absolute;top:7px;right:7px}button.kopierknopf{min-height:0;padding:4px 12px;font-size:13px;font-weight:500;line-height:1.4;background:var(--ukki-karte);color:var(--ukki-link);border:1px solid var(--ukki-eingabe-rand);border-radius:6px}button.kopierknopf:hover{background:var(--ukki-blau-hell);border-color:var(--ukki-link)}button.kopierknopf:disabled{opacity:1;cursor:default}button.kopierknopf.ok{background:var(--ukki-ok-grund);color:var(--ukki-ok-text);border-color:var(--ukki-ok-rand)}a+button.kopierknopf{margin:0 6px;vertical-align:baseline}.material{margin-top:24px}.material ul{padding-left:20px}.lektion-fuss{margin-top:28px;padding-top:16px;border-top:1px solid var(--ukki-linie)}.lektion-fuss .knopfreihe form.kompakt .knopfzeile{margin-top:0}.blaettern{display:flex;justify-content:space-between;gap:12px;margin-top:18px;flex-wrap:wrap}.html-feld{margin-top:2px}textarea.code-feld{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;line-height:1.45;resize:vertical}details.vorschau{margin:8px 0 0;border:1px dashed var(--ukki-linie);border-radius:8px;padding:6px 12px}details.vorschau>summary{cursor:pointer;font-size:14px;color:var(--ukki-link);font-weight:500}details.vorschau[open]{padding-bottom:12px}.zeile-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-bottom:6px}details.lektion-redaktion{border-top:1px solid var(--ukki-linie);padding:8px 0}details.lektion-redaktion>summary{cursor:pointer;padding:4px 0}.lektion-redaktion-inhalt{padding:8px 0 12px 14px;border-left:3px solid var(--ukki-blau-hell);margin-top:6px}ul.material-liste{padding-left:18px}ul.material-liste li{margin-bottom:4px}ul.material-liste form.kompakt{margin-left:8px;vertical-align:middle}.durchgestrichen{text-decoration:line-through;text-decoration-thickness:2px}.pille.rot-pille{background:var(--ukki-fehler-grund);color:var(--ukki-fehler-text)}.fehler-text{color:var(--ukki-fehler-text);font-weight:500}ul.termin-liste{list-style:none;margin:0;padding:0}ul.termin-liste.karte{padding:6px 20px}li.termin-zeile{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline;padding:10px 0;border-top:1px solid var(--ukki-linie)}li.termin-zeile:first-child{border-top:0}.termin-datum{flex:0 0 230px;display:flex;flex-direction:column}.termin-tag{font-weight:500}.termin-text{flex:1 1 260px;min-width:0}.termin-titel{font-weight:700}li.termin-zeile.abgesagt .termin-tag,li.termin-zeile.abgesagt .termin-titel{text-decoration:line-through;color:var(--ukki-text-leise)}.naechste-termine .termin-datum{flex-basis:150px}.naechste-termine{margin-bottom:22px}.serien-vorschau{margin-top:14px;padding:10px 14px;border:1px dashed var(--ukki-linie);border-radius:8px}.serien-vorschau ol{margin:6px 0 0;padding-left:22px;font-size:14px;column-count:2}input.schmales-feld{width:auto;max-width:170px;display:inline-block;margin:6px 18px 0 0;vertical-align:middle}.empfaenger-zahl{margin:10px 0 0;font-size:15px}iframe.mail-vorschau{width:100%;height:560px;background:#F4F8FB}iframe.mail-vorschau,pre.mail-text{border:1px solid var(--ukki-linie);border-radius:8px}pre.mail-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.5;background:var(--ukki-flaeche);padding:10px 12px;max-height:420px;overflow-y:auto}.unsichtbar{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}.suchzeile{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px}.suchzeile input{flex:1 1 240px;width:auto}.pille.neu-pille{background:var(--ukki-blau-knopf);color:#fff}.pillen-zeile .pille{margin-right:6px}ul.bereich-liste{list-style:none;margin:0 0 16px;padding:0}.bereich-zeile{margin-bottom:12px}.bereich-zeile.archiviert{opacity:.75}.bereich-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:4px}.bereich-kopf h2 a{color:var(--ukki-text);text-decoration:none}.bereich-kopf h2 a:hover{text-decoration:underline}ul.glocke-liste,ul.meldungen-liste,ul.themen-liste,ul.treffer-liste{list-style:none;margin:0 0 16px;padding:6px 20px}li.themen-zeile{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline;padding:12px 0;border-top:1px solid var(--ukki-linie)}li.themen-zeile:first-child,ul.glocke-liste li:first-child,ul.meldungen-liste li:first-child,ul.treffer-liste li:first-child{border-top:0}.themen-text{flex:1 1 320px;min-width:0;overflow-wrap:anywhere}.themen-text .pille{margin-right:6px}.themen-titel{font-weight:500}li.themen-zeile.ungelesen .themen-titel{font-weight:700}.themen-zahlen{flex:0 0 auto;text-align:right}ul.glocke-liste li,ul.meldungen-liste li,ul.treffer-liste li{padding:10px 0;border-top:1px solid var(--ukki-linie);overflow-wrap:anywhere}ul.glocke-liste li.ungelesen{font-weight:500}details.glocke-archiv>summary{cursor:pointer;color:var(--ukki-link);font-weight:500;padding:4px 0}details.glocke-archiv>ul.glocke-liste{padding:6px 0 0;margin:0}.treffer-auszug,details.glocke-archiv>ul.glocke-liste li{color:var(--ukki-text-leise)}.treffer-auszug{margin:4px 0 0;font-size:14px}.treffer-auszug mark{background:var(--ukki-hinweis-grund);color:var(--ukki-hinweis-text);padding:0 2px;border-radius:3px}.zitat-kurz{border-left:3px solid var(--ukki-linie);padding-left:8px;margin:4px 0}article.beitrag{position:relative}article.beitrag.neu{border-left:4px solid var(--ukki-blau)}article.beitrag.ausgeblendet{border-style:dashed;opacity:.8}.beitrag-neu{position:absolute;top:14px;right:16px}.autor-zeile{display:flex;align-items:center;gap:10px;margin-bottom:10px}.autor-name{font-weight:700;color:var(--ukki-text);text-decoration:none}a.autor-name:hover{text-decoration:underline}.avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex:none;background:var(--ukki-blau-hell)}.avatar.gross{width:96px;height:96px}.avatar.kuerzel{display:inline-flex;align-items:center;justify-content:center;color:var(--ukki-link);font-weight:700;font-size:14px}.avatar.gross.kuerzel{font-size:30px}.beitrag-text{max-width:46em;overflow-wrap:anywhere}.beitrag-text p{margin:0 0 10px}.beitrag-text h3{font-size:17px;margin:22px 0 8px;line-height:1.35}.beitrag-text h4{font-size:15px;margin:18px 0 6px;line-height:1.35}.beitrag-text>h3:first-child,.beitrag-text>h4:first-child{margin-top:0}.beitrag-text ol,.beitrag-text ul{padding-left:22px;margin:0 0 10px}.beitrag-text li{margin-bottom:3px}.beitrag-text blockquote{margin:10px 0;padding:8px 14px;border-left:4px solid var(--ukki-blau);background:var(--ukki-blau-hell);border-radius:0 8px 8px 0}.beitrag-text blockquote p:last-child{margin-bottom:0}.beitrag-text pre{background:var(--ukki-blau-hell);padding:10px 12px;border-radius:8px;overflow-x:auto;font-size:13px;line-height:1.45;white-space:pre}.beitrag-text pre code{background:none;padding:0;font-size:inherit}.beitrag-text img{max-width:100%;height:auto}a.erwaehnung{font-weight:500;text-decoration:none;background:var(--ukki-blau-hell);padding:0 4px;border-radius:4px}.anhaenge{margin-top:10px}.anhang-bilder{display:flex;flex-wrap:wrap;gap:8px}.anhang-bilder img{display:block;max-width:220px;max-height:180px;width:auto;height:auto;border:1px solid var(--ukki-linie);border-radius:8px;background:var(--ukki-flaeche)}ul.anhang-dateien{padding-left:20px;margin:8px 0 0}.beitrag-aktionen{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 6px;margin-top:10px}.beitrag-aktionen details.aufklapp[open]{flex-basis:100%}.geloescht{color:var(--ukki-text-leise);font-style:italic}.geloescht-zeile{padding:8px 22px;margin-bottom:12px;border:1px dashed var(--ukki-linie);border-radius:var(--ukki-radius);font-style:italic}.themen-werkzeuge{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:-6px 0 8px}.moderation{display:inline-flex;flex-wrap:wrap;gap:2px 4px;padding-left:10px;border-left:2px solid var(--ukki-linie)}.antwort-formular{margin-top:16px}.forum-editor{margin-top:2px}.editor-reiter{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:6px}.editor-reiter>button{background:transparent;color:var(--ukki-link);border:1px solid var(--ukki-linie);padding:4px 12px;font-size:14px}.editor-reiter>button.aktiv{background:var(--ukki-blau-hell);border-color:var(--ukki-link);font-weight:700}details.format-hilfe{margin-left:auto}details.format-hilfe>summary{cursor:pointer;font-size:14px;color:var(--ukki-link)}details.format-hilfe ul{margin:4px 0 0;padding-left:18px}.editor-feld{position:relative}.editor-feld textarea{resize:vertical;min-height:110px}ul.erwaehnung-liste{position:absolute;z-index:40;left:8px;top:100%;margin:2px 0 0;padding:4px 0;list-style:none;min-width:220px;max-width:calc(100% - 16px);background:var(--ukki-karte);border:1px solid var(--ukki-linie);border-radius:8px;box-shadow:var(--ukki-schatten)}ul.erwaehnung-liste li{padding:6px 12px;cursor:pointer;font-size:15px}ul.erwaehnung-liste li.markiert,ul.erwaehnung-liste li:hover{background:var(--ukki-blau-hell)}.editor-vorschau{min-height:110px;border:1px dashed var(--ukki-linie);border-radius:8px;padding:10px 12px;background:var(--ukki-karte)}.anhang-wahl{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.anhang-wahl label{flex-basis:100%}a.glocke{position:relative;display:inline-flex;align-items:center;color:var(--ukki-text-leise);text-decoration:none;padding:4px;border-radius:8px}a.glocke.mit-zahl,a.glocke:hover{color:var(--ukki-link)}.glocke-zahl{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--ukki-rot);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}ul.mitglieder-raster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px}.mitglied-karte{display:flex;gap:14px;align-items:flex-start;margin:0}.mitglied-kurz{margin:6px 0}.profil-ansicht{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.vorstellung{white-space:pre-line;max-width:40em}.foto-zeile{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:8px 0}.foto-zeile .knopfzeile{margin-top:4px}@media (max-width:720px){header.kopf{padding:8px 16px;gap:6px 16px}header.kopf .marke .logo{height:30px}.kopf-rechts{margin-left:auto}.navigation{order:3;width:100%;gap:2px 14px}header.kopf{position:relative}.admin-menue{position:static}.admin-untermenue{left:16px;right:16px;top:auto;min-width:0;max-width:none}main.inhalt{padding:20px 16px 72px}h1{font-size:22px}.testband{padding:8px 16px}.tabelle-rahmen{border:0;background:transparent;overflow:visible}table,tbody,td,thead,tr{display:block;width:100%}thead{display:none}tbody tr{background:var(--ukki-karte);border:1px solid var(--ukki-linie);border-radius:var(--ukki-radius);margin-bottom:12px;padding:6px 0}td{border:0;padding:4px 14px}td[data-titel]:before{content:attr(data-titel);display:block;font-size:12px;font-weight:500;color:var(--ukki-text-leise)}td.aktionen{min-width:0}.fuss .version{position:static;display:inline-block;margin-top:6px}.lektion-raster{display:block}.gliederung-breit{display:none}.gliederung-schmal{display:block;background:var(--ukki-karte);border:1px solid var(--ukki-linie);border-radius:var(--ukki-radius);padding:10px 14px;margin-bottom:16px}.gliederung-schmal>summary{cursor:pointer;font-weight:500}.video-rahmen{border-radius:0;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}ol.lektionsliste li .klein{margin-left:28px;width:100%}dl.stammdaten{grid-template-columns:1fr;gap:0}dl.stammdaten dd{margin-bottom:8px}.filterzeile select{min-width:0;width:100%}.termin-datum{flex-basis:100%;flex-direction:row;gap:8px}.serien-vorschau ol{column-count:1}iframe.mail-vorschau{height:480px}ul.glocke-liste,ul.meldungen-liste,ul.themen-liste,ul.treffer-liste{padding:4px 14px}.themen-zahlen{text-align:left;flex-basis:100%}.anhang-bilder img{max-width:100%;max-height:240px}details.format-hilfe{margin-left:0;flex-basis:100%}.moderation{padding-left:0;border-left:0}.beitrag-neu{position:static;display:inline-block;margin-bottom:6px}.mitglied-karte .avatar.gross{width:64px;height:64px}.kopf-rechts{gap:8px}}.mitgliedschaft-liste{padding-left:20px;margin:8px 0}.mitgliedschaft-liste li{margin:6px 0}details.support-knopf{position:fixed;right:18px;bottom:16px;z-index:30}details.support-knopf>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;background:var(--ukki-blau-knopf);color:#fff;border-radius:999px;padding:10px 18px 10px 12px;font-weight:500;box-shadow:var(--ukki-schatten);-webkit-user-select:none;-moz-user-select:none;user-select:none}details.support-knopf>summary::-webkit-details-marker{display:none}details.support-knopf>summary:hover{background:var(--ukki-blau-dunkel)}details.support-knopf>summary:focus-visible{outline:3px solid var(--ukki-blau);outline-offset:2px}.support-zeichen{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff;color:var(--ukki-blau-knopf);font-weight:700}details.support-knopf[open]>summary{opacity:.85}.support-fenster{position:absolute;right:0;bottom:calc(100% + 10px);width:min(440px,calc(100vw - 32px));max-height:calc(100vh - 110px);overflow-y:auto;overflow-x:hidden;overflow-wrap:break-word;background:var(--ukki-karte);color:var(--ukki-text);border:1px solid var(--ukki-linie);border-radius:var(--ukki-radius);box-shadow:var(--ukki-schatten);padding:14px 16px 12px}.support-kopf{display:flex;align-items:center;gap:6px}.support-kopf .schliessen{margin-left:auto;background:transparent;color:var(--ukki-text-leise);border:0;font-size:22px;line-height:1;padding:0 6px}fieldset.support-arten{border:0;padding:0;margin:8px 0 0}fieldset.support-arten legend{font-size:14px;font-weight:500;color:var(--ukki-text-leise);padding:0}.support-fenster textarea{resize:vertical;min-height:110px}textarea.drop-ziel{outline:2px dashed var(--ukki-blau);outline-offset:2px}ul.support-dateien{margin:6px 0 0;padding-left:18px;font-size:14px}ul.support-dateien li{margin-bottom:4px}.support-kontext{margin:10px 0 0}.support-meldung{display:block;margin:8px 0}.support-auto-antwort{white-space:pre-wrap;margin-top:8px;padding:8px 10px;background:var(--ukki-karte);color:var(--ukki-text);border-radius:6px;font-weight:400}.support-fuss{margin:10px 0 0}.nav-plakette{display:inline-block;min-width:18px;height:18px;padding:0 5px;margin-left:4px;border-radius:999px;background:var(--ukki-rot);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;vertical-align:1px}.support-text-block{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;max-width:46em}ol.support-verlauf{list-style:none;margin:0 0 20px;padding:0}li.verlauf-eintrag{background:var(--ukki-karte);border-left:1px solid var(--ukki-linie);border:1px solid var(--ukki-linie);border-left-width:4px;border-radius:var(--ukki-radius);padding:12px 16px;margin-bottom:12px}li.verlauf-antwort,li.verlauf-automatik{border-left-color:var(--ukki-blau)}li.verlauf-automatik{border-style:dashed}li.verlauf-person{border-left-color:var(--ukki-text-leise)}li.verlauf-notiz{border-left-color:var(--ukki-hinweis-rand);background:var(--ukki-hinweis-grund)}li.verlauf-stand{padding:4px 16px 10px}.pille.blau-pille{background:var(--ukki-blau-hell);color:var(--ukki-link)}.vorlagen{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 8px}ul.vorschlag-liste{list-style:none;padding:0;margin:8px 0}ul.vorschlag-liste li{padding:8px 0;border-top:1px solid var(--ukki-linie)}@media (max-width:720px){details.support-knopf{right:12px;bottom:44px}.support-text{display:none}details.support-knopf>summary{padding:10px}.support-fenster{position:fixed;left:8px;right:8px;bottom:96px;width:auto;max-height:calc(100vh - 120px)}}.gruender-hinweis{margin:12px 0 16px;padding:10px 14px;border-radius:8px;background:var(--ukki-blau-hell)}.gruender-hinweis,.weitersagen{border-left:4px solid var(--ukki-blau,#2198d0)}.werbe-haken{margin-top:14px}.block{display:block;margin-top:2px}.honig{position:absolute!important;left:-10000px!important;top:auto;width:1px;height:1px;overflow:hidden}.rechtstext-rahmen{max-height:55vh;overflow:auto;border:1px solid var(--ukki-linie);border-radius:8px;padding:4px 16px;margin:8px 0 12px}.rechtstext-teil+.rechtstext-teil{border-top:1px solid var(--ukki-linie);margin-top:16px;padding-top:4px}.rechtstext table{border-collapse:collapse;width:100%;font-size:14px}.rechtstext td,.rechtstext th{border:1px solid var(--ukki-linie);padding:6px 8px;vertical-align:top;text-align:left}.rechtstext blockquote{margin:12px 0;padding:6px 12px;border-left:4px solid var(--ukki-blau);color:var(--ukki-text-leise)}.zustimmung{margin-top:12px}.zustimmung .haken{align-items:flex-start}button.gefahr{background:var(--ukki-rot);border-color:var(--ukki-rot);color:#fff}button.gefahr:disabled{opacity:.5}.fehler,.hinweis,.kachel,.karte,.meldung,.neuigkeiten,.ok,li.verlauf-eintrag{overflow-wrap:break-word;min-width:0}code{overflow-wrap:anywhere}pre code{overflow-wrap:normal}.info-popup{overflow-wrap:break-word}.start-band{display:block;max-width:760px;margin:0 0 22px;border-radius:var(--ukki-radius);overflow:hidden;border:1px solid var(--ukki-linie);background:#8CC6E6}.termin-thema{display:block;margin-top:2px;font-size:14px}.termin-thema .thema-wert{font-weight:500}.thema-vorschlag{margin-top:4px}.thema-vorschlag>summary{font-size:13px;padding:3px 10px}.thema-vorschlag[open]{display:block;max-width:520px}.thema-vorschlag .formular{padding:6px 0 2px}ul.vorschlag-liste .klein{display:block}.kurs-raster{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;margin-top:8px}@media (min-width:600px){.kurs-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.kurs-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.kurs-kachel{display:flex;flex-direction:column;min-width:0}.kurs-kachel h2{font-size:19px;line-height:1.3}.kurs-kachel>p{margin:0 0 8px}.kurs-fuss{margin-top:auto;padding-top:4px}.kurs-marken{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 2px}.kurs-kachel.mit-bild{padding-top:0;overflow:hidden}.kurs-bild{display:block;margin:0 -22px 14px;aspect-ratio:3/2;background:var(--b-hell,var(--ukki-blau-hell))}.kurs-bild img{display:block;width:100%;height:100%;object-fit:cover}.kurs-kopfzeile{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 28px}.kurs-kopfzeile>div:first-child{flex:1 1 320px;min-width:0}.kurs-kopfbild{flex:0 1 360px;width:360px;max-width:100%;aspect-ratio:3/2;margin:6px 0 12px;border-radius:var(--ukki-radius);overflow:hidden;box-shadow:var(--ukki-schatten);background:var(--ukki-blau-hell)}.kurs-kopfbild img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:720px){.kurs-kopfbild{order:-1;flex-basis:100%;width:100%}}.kursbild-zeile{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.kursbild-zeile img{display:block;width:220px;max-width:100%;height:auto;border-radius:8px;border:1px solid var(--ukki-linie)}.anhang-bilder.einzeln img{max-width:min(100%,640px);max-height:480px}.anhang-bilder img{max-width:300px;max-height:240px}.anhang-vorschau{display:flex;flex-wrap:wrap;gap:6px;flex-basis:100%}.anhang-vorschau img{width:72px;height:72px;object-fit:cover;border-radius:6px;border:1px solid var(--ukki-linie)}.link-karten{display:grid;grid-gap:8px;gap:8px;margin:8px 0 4px;max-width:46em}a.link-karte{display:flex;gap:12px;align-items:stretch;text-decoration:none;color:var(--ukki-text);border:1px solid var(--ukki-linie);border-left:3px solid var(--bereich-forum);border-radius:8px;background:var(--ukki-flaeche);overflow:hidden;min-width:0}a.link-karte:focus-visible,a.link-karte:hover{border-color:var(--bereich-forum)}a.link-karte img{flex:none;width:132px;height:auto;max-height:110px;object-fit:cover;background:var(--ukki-karte)}.link-karte-text{display:flex;flex-direction:column;gap:2px;padding:8px 12px 8px 0;min-width:0}a.link-karte:not(.mit-bild) .link-karte-text{padding-left:12px}.link-karte-domain{font-size:12px;color:var(--ukki-text-leise);overflow-wrap:anywhere}.link-karte-titel{font-size:15px;line-height:1.35;overflow-wrap:break-word}.link-karte-beschreibung{font-size:13px;color:var(--ukki-text-leise);line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.faq-liste details{border-top:1px solid var(--ukki-linie);padding:10px 0}.faq-liste details:first-of-type{border-top:0}.faq-liste summary{cursor:pointer;font-weight:500}.faq-liste details[open] summary{margin-bottom:6px}.faq-antwort p{margin:0 0 8px}@media (max-width:720px){a.link-karte{flex-direction:column}a.link-karte img{width:100%;max-height:180px}.link-karte-text{padding:8px 12px}.kurs-bild{margin:0 -22px 12px}}.thema-vorschlag-huelle{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 6px;margin-top:4px}.thema-vorschlag-huelle details.thema-vorschlag[open]{flex-basis:100%;order:2}.naechste-termine[class*=bereich-]{border-top:3px solid var(--b-farbe)}