._panel_1yld5_1{--legacy-paper:var(--surface,#fff);--legacy-ink:var(--text,#173858);--legacy-line:var(--border,#b7cad7);--legacy-soft:var(--muted-bg,#edf5fa);--legacy-accent:#006b9b;color:var(--legacy-ink);min-width:0;margin:1.7rem 0;line-height:1.6}._panel_1yld5_1 *{box-sizing:border-box}._panel_1yld5_1 h2{line-height:1.3}._panel_1yld5_1 h3{margin:.4rem 0;font-size:1.2rem}._panel_1yld5_1 h4{font-size:1rem}._eyebrow_1yld5_1{color:var(--link,#126b94);margin:0;font-size:.9rem;font-weight:600}._prompt_1yld5_1{border-left:4px solid var(--legacy-accent);background:var(--legacy-soft);margin:1rem 0;padding:1.2rem}._prompt_1yld5_1 fieldset{border:1px solid var(--legacy-line);min-width:0;margin:1rem 0;padding:1rem}._prompt_1yld5_1 legend{padding:0 .4rem;font-weight:600}._fields_1yld5_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._fields_1yld5_1 label{gap:.4rem;min-width:0;display:grid}._fields_1yld5_1 input{width:100%;min-width:0;min-height:44px;font:inherit;color:inherit;background:var(--legacy-paper);border:1px solid var(--legacy-line);border-radius:4px;padding:.7rem}._panel_1yld5_1 button{font:inherit;color:#fff;background:var(--legacy-accent);border:1px solid var(--legacy-accent);cursor:pointer;border-radius:4px;min-height:44px;padding:.7rem 1rem;line-height:1.4}._panel_1yld5_1 button:disabled{opacity:.6;cursor:not-allowed}._panel_1yld5_1 :is(input,button):focus-visible{outline-offset:3px;outline:3px solid #ddb43e}._records_1yld5_1{gap:1rem;display:grid}._card_1yld5_1{border:1px solid var(--legacy-line);background:var(--legacy-paper);overflow-wrap:anywhere;border-radius:5px;min-width:0;padding:1.2rem}._facts_1yld5_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._facts_1yld5_1 dt{font-size:.85rem}._facts_1yld5_1 dd{margin:.2rem 0 0}._evidence_1yld5_1{padding:0;list-style:none}._evidence_1yld5_1 li{border-bottom:1px solid var(--legacy-line);justify-content:space-between;gap:1rem;padding:.6rem 0;display:flex}._evidence_1yld5_1 strong{font-size:.9rem}._note_1yld5_1{font-size:.92rem;line-height:1.65}._error_1yld5_1,._success_1yld5_1{color:#822020;background:#fff0f0;border-left:4px solid #a22222;padding:1rem}._success_1yld5_1{color:#1b5b35;background:#edf8f0;border-color:#287346}[data-theme=dark] ._panel_1yld5_1{--legacy-paper:#15334e;--legacy-ink:#e5eef7;--legacy-line:#658298;--legacy-soft:#25455f;--legacy-accent:#247d9f}[data-theme=dark] ._error_1yld5_1{color:#ffd6da;background:#4b252b}[data-theme=dark] ._success_1yld5_1{color:#caf2d4;background:#1d4434}@media (width<=600px){._fields_1yld5_1,._facts_1yld5_1{grid-template-columns:minmax(0,1fr)}._prompt_1yld5_1,._card_1yld5_1{padding:1rem}._prompt_1yld5_1 button{width:100%}._evidence_1yld5_1 li{flex-direction:column;gap:.2rem}}._pages_1yld5_3{flex-wrap:wrap;align-items:center;gap:.7rem;margin:1rem 0;display:flex}._pages_1yld5_3 p{flex-basis:100%;margin:0}.einlasscode-anzeige{border:1px solid var(--line,#b8cfde);border-radius:.4rem;min-width:0;max-width:48rem;margin:1rem 0;padding:1rem}.einlasscode-anzeige h4{margin-top:0}.einlasscode-anzeige p{max-width:75ch;line-height:1.6}.einlasscode-anzeige label{gap:.4rem;display:grid}.einlasscode-anzeige select{width:100%;min-width:0;min-height:44px;font:inherit}.einlasscode-anzeige button{white-space:normal;min-height:44px;margin:.8rem .5rem .5rem 0}.einlasscode-anzeige small{line-height:1.6;display:block}.einlasscode-qr{background:#fff;width:min(100%,260px);height:auto;margin:1rem 0;padding:.5rem;display:block}.einlasscode-rohwert{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:.9rem;line-height:1.8;display:block}.einlasscode-anzeige summary{cursor:pointer;min-height:44px}.einlasscode-anzeige :focus-visible{outline-offset:3px;outline:3px solid #2495c5}@media print{.einlasscode-anzeige{display:none}}._kurskarte_1ny0t_1{flex-direction:column;gap:.2rem;display:flex}._kurskarte_1ny0t_1>h3{margin-bottom:.2rem}._kurskarte_1ny0t_1>button{white-space:normal;align-self:flex-start;margin-top:auto}._teilnahme_1ny0t_1{border-left:3px solid var(--accent,#009bd9);padding-left:.65rem;font-size:.88rem;font-weight:600}._leistungsstand_1ny0t_1{margin:.6rem 0}._zaehler_1ny0t_1{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.4rem;font-size:.9rem;display:flex}._zaehler_1ny0t_1>span{font-size:.85rem}._kurzinfo_1ny0t_1{gap:.6rem;margin:.7rem 0;display:grid}._kurzinfo_1ny0t_1>div{border-top:1px solid var(--border,#c4d6e2);min-width:0;padding-top:.55rem}._kurzinfo_1ny0t_1 dt{font-size:.78rem;font-weight:600}._kurzinfo_1ny0t_1 dd{margin:.2rem 0 0;font-size:.9rem;line-height:1.55}._kurzinfo_1ny0t_1 dd span{display:block}._frist_1ny0t_1{font-size:.85rem}._kurskarte_1ny0t_1 progress{height:.8rem}@media (width<=650px){._kurskarte_1ny0t_1>button{align-self:stretch;min-height:44px}._zaehler_1ny0t_1{flex-direction:column;align-items:flex-start;gap:.15rem}._kurzinfo_1ny0t_1 dd{font-size:.85rem}}@media (prefers-reduced-motion:reduce){._kurskarte_1ny0t_1{scroll-behavior:auto}}
