.ex{text-align:left;font-family:var(--font)}.ex.ex-ausweg{gap:10px;margin-top:14px;display:grid}.ex .ex-titel,.ex.ex-seite h1{font-family:var(--display);letter-spacing:-.02em;text-transform:none;color:var(--text);margin:0;font-weight:800}.ex .ex-titel{font-size:19px;line-height:1.25}.ex .ex-text{font:400 15px/1.45 var(--font);color:var(--text-muted);margin:0}.ex .ex-knopf{justify-content:center;align-items:center;gap:var(--knopf-abstand);--knopf-sockel:var(--knopf-sockel-gross);min-height:var(--knopf-hoehe-gross);background:var(--knopf-primaer);color:#fff;font:var(--knopf-schrift);letter-spacing:var(--knopf-laufweite);text-transform:var(--knopf-case);text-align:center;cursor:pointer;box-shadow:0 var(--knopf-sockel) 0 var(--knopf-primaer-sockel);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--knopf-dauer) ease, box-shadow 90ms ease-out, transform 90ms ease-out;-webkit-user-select:none;user-select:none;border:0;border-radius:18px;width:100%;margin:4px 0;padding:0 24px;font-size:19px;text-decoration:none;display:inline-flex;position:relative}.ex .ex-knopf.ue-gedrueckt{opacity:1}@media (hover:hover){.ex .ex-knopf:hover{background:var(--knopf-primaer-hover);color:#fff;text-decoration:none}}.ex .ex-knopf:active{transform:translateY(var(--knopf-sockel));box-shadow:0 0 0 var(--knopf-primaer-sockel)}.ex .ex-knopf:disabled{background:var(--knopf-aus-grund);color:var(--knopf-aus-text);box-shadow:none;cursor:not-allowed;transform:none}.ex .ex-knopf[aria-busy=true]{background:var(--knopf-primaer);color:#0000;box-shadow:0 var(--knopf-sockel) 0 var(--knopf-primaer-sockel);cursor:progress}.ex .ex-knopf[aria-busy=true]:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;margin:auto;animation:.9s ease-in-out infinite knopf-punkte;position:absolute;inset:0;box-shadow:-16px 0 #fff,16px 0 #fff}.ex .ex-knopf:focus-visible,.ex .ex-zweit:focus-visible,.ex .ex-leise:focus-visible{outline:3px solid var(--wahl-rand);outline-offset:3px}.ex .ex-status{min-height:41px;font:400 14px/1.45 var(--font);color:var(--text-muted);margin:0}.ex .ex-status.is-gut{color:var(--ok)}.ex .ex-status.is-fehler{color:var(--danger)}.ex .ex-zeile{flex-wrap:wrap;align-items:center;gap:0 18px;min-height:44px;display:flex}.ex .ex-zweit,.ex .ex-leise{min-height:44px;font:800 15px/1.2 var(--ui);letter-spacing:var(--knopf-laufweite);text-transform:var(--knopf-case);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background var(--knopf-dauer) ease, transform 90ms ease-out;background:0 0;border:0;border-radius:12px;align-items:center;margin:0 -10px;padding:0 10px;text-decoration:none;display:inline-flex}.ex .ex-zweit{color:var(--accent)}.ex .ex-leise{color:var(--text-muted);font-size:14px}@media (hover:hover){.ex .ex-zweit:hover,.ex .ex-leise:hover{background:var(--wahl-grund)}}.ex .ex-zweit:active,.ex .ex-leise:active{transform:scale(.96)}.ex .ex-zweit.ue-gedrueckt,.ex .ex-leise.ue-gedrueckt{opacity:1}.ex .ex-link{border:var(--kante-breite) solid var(--feld-rand);background:var(--feld-grund);width:100%;min-height:46px;color:var(--text);border-radius:14px;margin-top:6px;padding:10px 12px;font:400 14px/1.3 ui-monospace,Menlo,Consolas,monospace}.ex.ex-seite{gap:16px;width:100%;max-width:440px;margin:0 auto;padding:28px 18px 40px;display:grid}.ex.ex-seite h1{font-size:28px;line-height:1.15}.ex.ex-seite .ex-text{font-size:16px}.ex .ex-schritte{counter-reset:ex;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ex .ex-schritte li{font:400 16px/1.4 var(--font);color:var(--text);counter-increment:ex;align-items:flex-start;gap:12px;display:flex}.ex .ex-schritte li:before{content:counter(ex);background:var(--accent-soft);width:26px;height:26px;color:var(--accent-strong);font:700 14px/1 var(--font);border-radius:50%;flex:none;place-items:center;display:grid}.ex .ex-hinweis{border:1px solid var(--border);background:var(--info-soft);color:var(--info);font:400 14px/1.45 var(--font);border-radius:12px;margin:0;padding:12px 14px}
