.ia,.ia-ghost{--ia-text:#242424;--ia-muted:#5b5b60;--ia-btn:#171717;--ia-btn-hover:#333;--ia-brand:var(--qd-accent,var(--sk-blue-600,#2F6FBB));--ia-tile:#f7f9fc;--ia-tile-rand:#d3dae3;--ia-tile-schatten:transparent;--ia-line:#c7c9cc;--ia-page:#f4f6f8;--ia-ok:#15803d;--ia-ok-bg:#d9f4df;--ia-bad:#a64b45;--ia-bad-bg:#f7ebe9;--ia-sel:var(--sk-blue-50,#EEF5FD);--ia-radius:var(--qd-answer-radius,12px)}.ia{display:grid;gap:12px;margin:14px auto 12px;padding:0 20px;width:100%;max-width:720px;min-width:0;color:var(--ia-text);font-family:Nunito,system-ui,sans-serif;font-size:16px;line-height:1.6}.ia,.ia *{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ia input,.ia textarea{-webkit-user-select:text;user-select:text}.ia-body{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.ia-tiles{display:flex;flex-wrap:wrap;gap:10px}.ia-tile{font:600 17px Nunito,system-ui,sans-serif;background:var(--ia-tile);color:var(--ia-text);border:1.5px solid var(--ia-tile-rand);border-radius:14px;box-shadow:0 1px 2px #1018280d;min-height:48px;padding:10px 18px;cursor:pointer;line-height:1.3;transition:background .15s,border-color .15s,transform .1s}@media(hover:hover){.ia-tile:not(.ok):not(.bad):not(.sel):not([data-lock]):hover{background:#f3f5f8;border-color:#8b95a3}}.ia-tile:not([data-lock]):active{transform:scale(.97)}.ia-tile[data-drag]{touch-action:none;cursor:grab}.ia-tile.sel{background:var(--ia-sel);border-color:var(--ia-brand);box-shadow:inset 0 0 0 1px var(--ia-brand)}.ia-tile.ok{background:var(--ia-ok-bg);border-color:var(--ia-ok);color:#242424;box-shadow:inset 0 0 0 1px var(--ia-ok);transform:none;cursor:default}.ia-tile.bad{background:var(--ia-bad-bg);border-color:#d4b3af;color:var(--ia-bad);box-shadow:inset 0 0 0 1px #d4b3af;transform:none}.ia-tile.lift{opacity:.3}.ia-tile.ia-weg{position:absolute!important;visibility:hidden}.ia-ghost-list{display:flex;align-items:center;gap:10px;text-align:left}.ia-ghost-list:before{content:"\283f";color:#9a9aa3;font-size:18px}.ia-zone[data-sort].over{background:transparent!important}.ia-spalt{flex:none;border-radius:14px;background:#2f6fbb14;border:2px dashed var(--ia-brand)}.ia button:focus-visible,.ia input:focus-visible,.ia-tile:focus-visible{outline:3px solid #9CC2EE;outline-offset:2px}.ia-ghost{-webkit-user-select:none;user-select:none;position:fixed;left:0;top:0;z-index:1000;pointer-events:none;box-shadow:0 10px 24px #28283238!important;margin:0}.ia-zone{transition:background .15s,border-color .15s}.ia-zone.over{background:var(--ia-sel)!important;border-color:var(--ia-brand)!important}.ia-pool{min-height:60px;padding:10px;border-radius:16px;background:var(--ia-page);box-shadow:none}.ia-pair,.ia-pairs{display:grid;gap:10px}.ia-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.ia-name{font-weight:500}.ia-drop{min-height:52px;border:2px dashed var(--ia-line);border-radius:var(--ia-radius);background:#fff;display:flex;align-items:center;padding:3px;min-width:0}.ia-drop .ia-tile{width:100%}.ia-gap{display:inline-flex;vertical-align:middle;min-width:6.5em;min-height:46px;border:2px dashed var(--ia-line);border-radius:var(--ia-radius);background:#fff;margin-inline:2px;padding:2px;line-height:1.4}.ia-gap .ia-tile{min-height:36px;padding:4px 10px}.ia-list{display:flex;flex-direction:column;gap:8px}.ia-list .ia-tile{display:flex;align-items:center;gap:10px;text-align:left;width:100%}.ia-list .ia-tile:before{content:"\283f";color:#9a9aa3;font-size:18px}.ia-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.ia-group{border:2px dashed var(--ia-line);border-radius:14px;background:#fff;padding:10px;min-height:96px;display:flex;flex-direction:column;gap:8px;min-width:0}.ia-group b{font-size:14px}.ia-slot{min-height:52px;border-bottom:3px solid var(--ia-line);display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-bottom:6px}.ia-satz{font-size:19px;line-height:2.6}.ia-in{font:inherit;font-size:18px;font-weight:600;width:7em;max-width:100%;min-height:46px;text-align:center;color:var(--ia-text);background:#fff;border:1.5px solid var(--ia-tile-rand);border-radius:var(--ia-radius);padding:6px 10px}.ia-in:focus{border-color:var(--ia-brand);box-shadow:inset 0 0 0 1px var(--ia-brand);outline:none}.ia-in.ok{background:var(--ia-ok-bg);border-color:var(--ia-ok);color:var(--ia-ok)}.ia-in.bad{background:var(--ia-bad-bg);border-color:var(--ia-bad);color:var(--ia-bad)}.ia-words{font-size:19px;line-height:2.2}.ia-w{cursor:pointer;border-radius:4px;padding:1px 2px;border:0;background:none;font:inherit;color:inherit;text-align:left}.ia-w.sel{background:var(--ia-sel)}.ia-w.ok{background:var(--ia-ok-bg);color:var(--ia-ok)}.ia-w.strike{text-decoration:line-through}.ia-w.bad{background:var(--ia-bad-bg);color:var(--ia-bad)}.ia-fix{color:var(--ia-ok);font-weight:600;margin-left:4px}.ia-wert{font:700 24px Nunito,system-ui,sans-serif;text-align:center;font-variant-numeric:tabular-nums}.ia-range{width:100%;accent-color:var(--ia-btn);height:32px}.ia-skala{display:flex;justify-content:space-between;font-size:13px;color:var(--ia-muted);font-variant-numeric:tabular-nums}.ia-step{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px}.ia-step.lock{opacity:.4}.ia-actions{display:flex;justify-content:center}.ia-btn{font:600 17px Nunito,system-ui,sans-serif;background:var(--ia-btn);color:#fff;border:1px solid var(--ia-btn);border-radius:8px;min-height:48px;padding:10px 26px;cursor:pointer;line-height:1.4}.ia-btn.ia-btn-leise{background:#fff;color:#242424;border-color:#c8c9c3}.ia-btn.ia-btn-leise:hover{background:#f3f3f3}.ia-btn:hover{background:var(--ia-btn-hover)}.ia-btn:disabled{opacity:.5;cursor:default}.ia-msg{font-weight:600;text-align:center;margin:0;padding:10px 14px;border-radius:12px;line-height:1.45}.ia-msg.ok{color:#14532d;background:var(--ia-ok-bg)}.ia-msg.bad{color:#6e2e2a;background:var(--ia-bad-bg)}.ia-msg .ia-hint{color:inherit;opacity:.85;font-weight:500}.ia-hint{color:var(--ia-muted);font-size:16px;line-height:1.45;margin:0}p.ia-hint{margin-top:18px}.ia svg{max-width:100%;max-height:min(52vh,460px);display:block;margin:0 auto}.ia-touch{touch-action:none}@media(max-width:420px){.ia-tile{padding:8px 10px;font-size:15px}.ia-satz,.ia-words{font-size:17px}}@media(prefers-reduced-motion:no-preference){.ia-group,.ia-in,.ia-tile{transition:background .2s,border-color .2s}}.ia-q{font-size:17px;font-weight:500}.ia-pyr{display:grid;gap:6px;justify-items:center}.ia-pyr .ia-drop{border:0;border-radius:0;justify-content:center;clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);padding:4px 7%;min-height:50px}.ia-pyr .ia-drop .ia-tile{font-size:13px;padding:4px 6px;min-height:34px;background:#ffffffd9}.ia-small .ia-tile{font-size:14px;padding:6px}.ia-arrow{font-size:22px;color:var(--ia-brand);text-align:center}.ia-coin{border-radius:999px!important;min-width:56px}.ia-stepper{display:inline-flex;align-items:center;gap:4px}.ia-stepper .ia-tile{min-height:36px;min-width:36px;padding:2px 8px}.ia-bild svg{display:block;max-width:100%;height:auto}.ia-tile.ia-bild{padding:6px;line-height:0}.ia-sicher{display:grid;gap:8px;justify-items:center}.ia-matrix{display:grid;gap:8px 10px;align-items:center}.ia-matrix-kopf{font-size:13px;color:var(--ia-muted);text-align:center;font-weight:600}.ia-punkt{min-width:44px;min-height:44px;padding:0;border-radius:999px}.ia-punkt.ok:after,.ia-punkt.sel:after{content:"\25cf";color:var(--ia-btn)}.ia-punkt.ok:after{color:var(--ia-ok)}.ia-punkt.bad:after{content:"\25cf";color:var(--ia-bad)}.ia-select{font:inherit;font-weight:500;color:var(--ia-text);background:var(--ia-page);border:0;border-bottom:3px solid var(--ia-btn);border-radius:6px 6px 0 0;padding:4px 6px;max-width:100%}.ia-select.ok{background:var(--ia-ok-bg);border-color:var(--ia-ok);color:var(--ia-ok)}.ia-select.bad{background:var(--ia-bad-bg);border-color:var(--ia-bad);color:var(--ia-bad)}.ia-linien{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);gap:0;align-items:stretch}.ia-linien-spalte{display:flex;flex-direction:column;gap:10px;justify-content:space-around;z-index:1}.ia-linien-spalte .ia-tile{text-align:left;touch-action:none}.ia-linien-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.ia-tile.verbunden{border-color:var(--ia-btn)}.ia-memory{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px}.ia-karte{min-height:76px;background:#e6eaef;color:var(--ia-text)}.ia-karte.auf{background:var(--ia-tile);color:var(--ia-text)}.ia-hangman{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ia-buchstabe{display:inline-flex;align-items:flex-end;justify-content:center;width:30px;height:40px;border-bottom:3px solid var(--ia-text);font:700 24px Nunito,system-ui,sans-serif}.ia-tasten{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px}.ia-tasten .ia-tile{padding:6px 0;min-height:42px}.ia-tasten .ia-tile:disabled{cursor:default}.ia-suchsel{display:grid;gap:3px;max-width:380px;margin:0 auto;width:100%}.ia-zelle{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:clamp(13px,4vw,19px);background:var(--ia-tile);border-radius:6px;cursor:pointer}.ia-zelle.sel{background:var(--ia-sel)}.ia-zelle.ok{background:var(--ia-ok-bg);color:var(--ia-ok)}.ia-zelle.loesung{background:var(--ia-bad-bg);color:var(--ia-bad)}.ia-kreuz{display:grid;gap:3px;justify-content:center}.ia-kreuz-leer{aspect-ratio:1}.ia-kreuz-zelle{position:relative;aspect-ratio:1;min-width:0}.ia-kreuz-nr{position:absolute;left:3px;top:1px;font-size:10px;color:var(--ia-muted);pointer-events:none}.ia-kreuz-in{width:100%;height:100%;padding:0;text-align:center;text-transform:uppercase;border:2px solid var(--ia-line);border-radius:6px;background:#fff;font-size:18px}.ia-kreuz-hinweise{margin:0;padding-left:22px;display:grid;gap:4px;font-size:15px}.ia-mauer{display:grid;gap:6px;justify-items:center}.ia-mauer-reihe{display:flex;gap:6px}.ia-stein{width:62px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:#f3dcc8;border-radius:6px;font-weight:600;text-align:center}input.ia-stein{background:#fff;border:2px solid #e3b48e}.ia-tabelle{display:grid;gap:6px;max-width:520px}.ia-tabelle-kopf{font-size:13px;font-weight:600;color:var(--ia-muted);text-align:center}.ia-tabelle-zelle{display:flex;align-items:center;justify-content:center;min-height:44px;background:var(--ia-tile);border-radius:6px;padding:4px;text-align:center}.ia-tabelle-in{width:100%}.ia-felder{display:grid;gap:4px;margin:0 auto;width:100%}.ia-feld{aspect-ratio:1;border:2px solid var(--ia-line);border-radius:4px;background:#fff;cursor:pointer;padding:0;min-width:0}.ia-feld.an{background:var(--ia-brand);border-color:var(--ia-brand)}.ia-feld.fest{background:var(--ia-text);border-color:var(--ia-text)}.ia-feld:disabled{cursor:default}.ia-feld.ok{outline:3px solid var(--ia-ok)}.ia-feld.bad{outline:3px solid var(--ia-bad)}.ia-feld.fehlt{outline:3px dashed var(--ia-ok)}.ia-symmetrie .achse-rechts{box-shadow:4px 0 0 0 var(--ia-bad)}.ia-trennen{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;font:700 clamp(18px,5.5vw,26px) Nunito,system-ui,sans-serif;row-gap:8px}.ia-trennen-z{padding:2px 0}.ia-trenner{width:12px;border:0;background:transparent;cursor:pointer;position:relative;padding:0}.ia-trenner:after{content:"";position:absolute;left:4px;top:4px;bottom:4px;width:4px;border-radius:2px;background:var(--ia-line)}.ia-trenner.an:after{background:var(--ia-btn)}.ia-trenner.ok:after{background:var(--ia-ok)}.ia-trenner.bad:after{background:var(--ia-bad)}.ia-trenner.fehlt:after{background:repeating-linear-gradient(var(--ia-ok) 0 4px,transparent 4px 8px)}.ia-blitz{min-height:120px;align-items:center;background:var(--ia-page);border-radius:12px;padding:16px}.ia-blitz,.ia-blitz-inhalt{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.ia-blitz-inhalt{font:700 30px Nunito,system-ui,sans-serif}.ia-bruch{display:grid;justify-items:center;gap:6px}.ia-bruch .ia-in{width:4em}.ia-bruch-strich{width:5em;height:4px;border-radius:2px;background:var(--ia-text)}.ia-szenario{display:grid;gap:14px}.ia-szene{display:grid;gap:10px;padding:14px;border-radius:12px;background:var(--ia-page)}.ia-puzzle{display:grid;gap:3px;max-width:300px;margin:0 auto;width:100%}.ia-puzzle-feld{aspect-ratio:1}.ia-puzzle-feld,.ia-puzzle-feld .ia-tile,.ia-puzzle-pool .ia-tile{padding:0;min-height:0;border-width:1px}.ia-puzzle-pool .ia-tile{width:72px}.ia-skala-text{display:flex;justify-content:space-between;font-size:13px;color:var(--ia-muted)}.ia-vorbild{display:flex;justify-content:center}.ia-flip{display:block;width:100%;max-width:420px;margin:0 auto;min-height:180px;padding:0;border:0;background:none;cursor:pointer;perspective:900px;font:inherit;color:inherit}.ia-flip-innen{position:relative;display:grid;min-height:180px}.ia-flip-seite{grid-area:1/1;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;border-radius:14px;backface-visibility:hidden;-webkit-backface-visibility:hidden;min-width:0;overflow-wrap:anywhere}.ia-flip-vorne{background:var(--ia-btn);color:#fff;font:700 clamp(20px,6vw,28px) Nunito,system-ui,sans-serif}.ia-flip-hinten{background:#fff;border:2px solid var(--ia-line);font-size:17px;line-height:1.5;transform:rotateY(180deg)}.ia-flip-innen{transform-style:preserve-3d}.ia-flip.auf .ia-flip-innen{transform:rotateY(180deg)}@media(prefers-reduced-motion:no-preference){.ia-flip-innen{transition:transform .45s ease}}.ia-flip-wahl{display:flex;gap:10px;justify-content:center}.ia-flip-wahl[hidden]{display:none}.ia-flip-wahl .ia-tile{min-width:130px}.ia-begriff{justify-self:center;max-width:100%;text-align:center;padding:14px 22px;border-radius:12px;background:var(--ia-btn);color:#fff;font:700 clamp(20px,6vw,26px) Nunito,system-ui,sans-serif;overflow-wrap:anywhere}.ia-begriff.lang{font-size:17px;font-weight:500;line-height:1.5;text-align:left}.ia-merkmal{display:grid;gap:6px}.ia-merkmal-name{font-size:13px;font-weight:600;color:var(--ia-muted)}.ia-chips{gap:8px}.ia-chips .ia-tile{min-height:40px;padding:6px 12px}.ia-komma{display:flex;flex-wrap:wrap;align-items:stretch;row-gap:10px;font-size:19px;line-height:1.4}.ia-komma-wort{padding:6px 0}.ia-komma-luecke{min-width:22px;border:0;border-radius:6px;background:transparent;cursor:pointer;font:700 24px Nunito,system-ui,sans-serif;color:var(--ia-btn);padding:0 4px;position:relative}.ia-komma-luecke:after{content:"";position:absolute;left:50%;bottom:4px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--ia-line)}.ia-komma-luecke.an:after,.ia-komma-luecke.fehlt:after,.ia-komma-luecke.ok:after{display:none}.ia-komma-luecke.ok{color:var(--ia-ok);background:var(--ia-ok-bg)}.ia-komma-luecke.bad{color:var(--ia-bad);background:var(--ia-bad-bg)}.ia-komma-luecke.fehlt{color:var(--ia-ok);outline:2px dashed var(--ia-ok)}.ia-relationen{display:grid;gap:12px}.ia-relation{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center}.ia-relation-seite{font:700 20px Nunito,system-ui,sans-serif;text-align:center;font-variant-numeric:tabular-nums}.ia-zeichen{gap:4px;flex-wrap:nowrap}.ia-zeichen .ia-tile{min-width:40px;padding:4px 0;font-size:20px;font-weight:700}.ia-zahlentafel{display:grid;gap:3px;max-width:440px;width:100%;margin:0 auto}.ia-zahl{aspect-ratio:1;min-width:0;padding:0;border:0;border-radius:5px;background:var(--ia-tile);color:var(--ia-text);font:600 clamp(11px,3.2vw,15px) Nunito,system-ui,sans-serif;cursor:pointer;font-variant-numeric:tabular-nums}.ia-zahl.an{background:var(--ia-brand);color:#fff}.ia-zahl.ok{background:var(--ia-ok);color:#fff}.ia-zahl.bad{background:var(--ia-bad);color:#fff}.ia-zahl.fehlt{outline:2px dashed var(--ia-ok);outline-offset:-2px}.ia-prozent{display:grid;gap:6px}.ia-prozent-balken{position:relative;height:48px;border-radius:10px;background:#fff;border:2px solid var(--ia-line);cursor:pointer}.ia-prozent-fuell{position:absolute;left:0;top:0;bottom:0;background:var(--ia-brand);border-radius:8px 0 0 8px}.ia-prozent-fuell.ok{background:var(--ia-ok)}.ia-prozent-fuell.bad{background:var(--ia-bad)}.ia-prozent-griff{position:absolute;top:-6px;bottom:-6px;width:6px;margin-left:-3px;border-radius:3px;background:var(--ia-text)}.ia-regler{display:grid;gap:8px;justify-content:center}.ia-regler-zeile{display:flex;align-items:center;gap:12px;justify-content:space-between}.ia-zaehl-wert{min-width:3em;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}.ia-bits{display:grid;grid-template-columns:repeat(auto-fit,minmax(28px,1fr));gap:4px;max-width:480px;width:100%;margin:0 auto}.ia-bit{display:grid;gap:2px;justify-items:center;padding:6px 0;border:2px solid var(--ia-line);border-radius:8px;background:#fff;cursor:pointer;font-family:inherit;color:var(--ia-text);min-width:0}.ia-bit-wert{font-size:11px;color:var(--ia-muted)}.ia-bit-an{font:700 20px Nunito,system-ui,sans-serif}.ia-bit.an{background:var(--ia-btn);border-color:var(--ia-btn);color:#fff}.ia-bit.an .ia-bit-wert{color:#dce9f8}.ia-bit.bad{outline:3px solid var(--ia-bad)}.ia-kreuzung{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:6px;max-width:360px;width:100%;margin:0 auto;align-items:center}.ia-gamet{font-size:20px;color:var(--ia-text)}.ia-kreuzung .ia-drop{min-height:52px;justify-content:center}.ia-pse{display:grid;grid-template-columns:20px repeat(8,minmax(0,1fr));gap:3px;max-width:480px;width:100%;margin:0 auto}.ia-pse-kopf{font-size:11px;color:var(--ia-muted);text-align:center;align-self:center}.ia-pse-el{aspect-ratio:1;min-width:0;padding:0;border:0;border-radius:5px;background:var(--ia-tile);color:var(--ia-text);font:700 clamp(11px,3.4vw,16px) Nunito,system-ui,sans-serif;cursor:pointer}.ia-pse-el.an{background:var(--ia-brand);color:#fff}.ia-pse-el.ok{background:var(--ia-ok);color:#fff}.ia-pse-el.bad{background:var(--ia-bad);color:#fff}.ia-pse-el.fehlt{outline:2px dashed var(--ia-ok);outline-offset:-2px}.ia-programm{min-height:64px;padding:8px;border:2px dashed var(--ia-line);border-radius:10px}.ia-baum{position:relative;height:calc(var(--zeilen,4) * 78px);max-width:640px;width:100%;margin:16px auto 8px}.ia-baum>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ia-baum line{stroke:#b8c2cf;stroke-width:2.5px;vector-effect:non-scaling-stroke;stroke-linecap:round}.ia-baum>:not(svg){position:absolute;transform:translate(-50%,-50%)}.ia-baum-wurzel{width:14px;height:14px;border-radius:50%;background:#3a3f47}.ia-baum-knoten{display:flex;flex-direction:column;align-items:center;gap:3px}.ia-baum-knoten.rechts{flex-direction:row;gap:8px;transform:translate(-15px,-50%)!important}.ia-baum-knoten b{font-size:17px;font-weight:700;color:var(--ia-text,#242424)}.ia-baum-knoten:not(.rechts) b{position:absolute;top:100%;margin-top:2px}.ia-baum-kugel{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 -3px #00000024,0 0 0 3px #fff;flex:none}.ia-baum-p{background:#fff;padding:3px 8px;border-radius:10px;font-weight:700;font-size:18px;color:var(--ia-text,#242424);font-variant-numeric:tabular-nums;white-space:nowrap}.ia-baum-in.ia-in{width:66px;min-height:40px;text-align:center;font-size:18px;font-weight:700;padding:4px;background:#fff}@media(max-width:560px){.ia-baum{height:calc(var(--zeilen,4) * 70px)}.ia-baum-in.ia-in{width:56px;font-size:16px}.ia-baum-p{font-size:16px;padding:2px 5px}.ia-baum-knoten b{font-size:15px}.ia-baum-kugel{width:26px;height:26px}}.ia-flip-vorne.lang{font-size:18px;font-weight:600;line-height:1.45}.ia-mitte{text-align:center}.ia-zeile-mitte{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.ia-zwanzig{display:grid;gap:4px;max-width:440px;width:100%;margin:0 auto;padding:8px;border:2px solid var(--ia-text);border-radius:8px;background:#fff}.ia-feld-zelle{aspect-ratio:1;width:100%;height:auto;min-width:0;align-self:start;padding:0;border:1.5px solid var(--ia-line);border-radius:50%;background:#fff;cursor:pointer;position:relative}.ia-feld-zelle.fuenf{margin-right:4px}.ia-feld-zelle.an{background:var(--ia-btn);border-color:var(--ia-btn)}.ia-feld-zelle.vorgabe{background:#d9534f;border-color:#d9534f;cursor:default}.ia-feld-zelle.ok{background:var(--ia-ok);border-color:var(--ia-ok)}.ia-feld-zelle.bad{background:var(--ia-bad);border-color:var(--ia-bad)}.ia-rahmen{display:grid;gap:10px;max-width:460px;width:100%;margin:0 auto;padding:12px 8px;border:6px solid #b98b5e;border-radius:10px;background:#fffdf8}.ia-rahmen.ok{border-color:var(--ia-ok)}.ia-rahmen.bad{border-color:var(--ia-bad)}.ia-rahmen-zeile{position:relative;display:flex;gap:1px}.ia-rahmen-stange{position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;background:#8c8c94}.ia-kugel{position:relative;flex:0 0 auto;width:min(26px,6.4vw);aspect-ratio:1;padding:0;border:0;border-radius:50%;background:#4a90e2;cursor:pointer;transition:transform .2s}.ia-kugel.rot{background:#d9534f}.ia-kugel:not(.links){transform:translate(calc(min(460px,100vw - 64px) - (10*min(26px,6.4vw)) - 40px))}@media(prefers-reduced-motion:reduce){.ia-kugel{transition:none}}.ia-vorrat{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center;min-height:30px}.ia-plaett{display:inline-block;width:18px;height:18px;border-radius:50%;background:#e9a23b}.ia-teller-reihe{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.ia-teller{display:grid;gap:8px;justify-items:center;padding:10px;border:2px solid var(--ia-line);border-radius:999px 999px 16px 16px;background:#fff}.ia-teller.ok{border-color:var(--ia-ok)}.ia-teller.bad{border-color:var(--ia-bad)}.ia-teller-innen{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;min-height:44px;max-width:110px;align-content:center}.ia-teller-knoepfe{display:flex;align-items:center;gap:6px}.ia-teller-knoepfe .ia-tile{min-width:44px;padding:4px 0}.ia-stellen{display:grid;gap:8px;max-width:520px;width:100%;margin:0 auto}.ia-stelle{display:grid;gap:8px;justify-items:center;align-content:start;padding:8px 4px;border:2px solid var(--ia-line);border-radius:10px;background:#fff;min-width:0}.ia-stelle.ok{border-color:var(--ia-ok)}.ia-stelle.bad{border-color:var(--ia-bad)}.ia-stelle-kopf{font-size:13px}.ia-stelle-fach{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;align-content:flex-start;min-height:74px;width:100%}.ia-stelle-fach svg{max-width:100%}.ia-stelle-H svg,.ia-stelle-T svg{width:clamp(30px,10vw,60px);height:auto}.ia-stelle .ia-stepper{flex-direction:column-reverse}.ia-stelle .ia-stepper .ia-tile{min-width:44px;padding:2px 0}.ia-dreieck{position:relative;width:100%;max-width:320px;margin:0 auto}.ia-dreieck svg{display:block}.ia-dreieck-feld{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;min-width:52px;height:44px;padding:0 6px;border-radius:10px;background:#fff;border:2px solid var(--ia-brand);font:700 20px Nunito,system-ui,sans-serif;font-variant-numeric:tabular-nums}.ia-dreieck-feld.aussen{border-color:var(--ia-text)}.ia-dreieck-feld .ia-in{width:2.6em;padding:2px 4px;font-weight:700}.ia-schriftlich{display:grid;justify-content:center;gap:4px 0;font:600 24px Nunito,system-ui,sans-serif;font-variant-numeric:tabular-nums}.ia-sz{display:flex;align-items:center;justify-content:center;height:1.6em}.ia-strich{height:3px;background:var(--ia-text);align-self:center}.ia-in.ia-ziffer{width:1.8em;height:1.6em;padding:0;margin:0 auto;font-size:22px}.ia-in.ia-uebertrag{width:1.4em;height:1.1em;padding:0;margin:0 auto;font-size:13px;border-bottom-width:2px;align-self:center}.ia-landkarte{width:100%;max-width:520px;margin:0 auto;border-radius:10px;overflow:hidden}.ia-landkarte svg{display:block;background:#eaf2fb}.ia-gebiet{fill:#f4f6f9;stroke:#b9b7b0;stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke;cursor:pointer}.ia-gebiet.kont{stroke:none}.ia-gebiet:hover{fill:#e7eef7}.ia-gebiet.an,.ia-gebiet.markiert{fill:var(--ia-brand)}.ia-gebiet.ok{fill:var(--ia-ok)}.ia-gebiet.bad{fill:var(--ia-bad)}.ia-gebiet.fehlt{fill:#bfe0cb;stroke:var(--ia-ok);stroke-width:2.5}.ia-wuerfel{display:flex;justify-content:center}.ia-bauplan-box{justify-items:center}.ia-bauplan,.ia-bauplan-box{display:grid;gap:4px}.ia-bauplan-zelle{width:44px;height:44px;padding:0;border:2px solid var(--ia-line);border-radius:6px;background:#fff;cursor:pointer;font:700 20px Nunito,system-ui,sans-serif;color:var(--ia-text)}.ia-bauplan-zelle.ok{border-color:var(--ia-ok);background:var(--ia-ok-bg)}.ia-bauplan-zelle.bad{border-color:var(--ia-bad);background:var(--ia-bad-bg)}.ia-ansichten{justify-content:center}.ia-ansichten .ia-tile{padding:10px}.handy .karte .ia .p8-mf-wahl .ia-tile{font-size:18px!important;padding:0 4px!important;white-space:nowrap;min-width:0!important}.handy .karte .ia .p8-mf-wahl{grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important;gap:6px!important}@media (max-width:480px){.karte .ia .p8-mf-wahl .ia-tile{font-size:18px!important;padding:0 4px!important;white-space:nowrap;min-width:0!important}.karte .ia .p8-mf-wahl{grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important;gap:6px!important}}.karte .ia .ia-ansichten .ia-tile svg.ia-ansicht-svg{width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;flex:none}.ia-stepper.ok .ia-zaehl-wert{color:var(--ia-ok)}.ia-stepper.bad .ia-zaehl-wert{color:var(--ia-bad)}.ia-spur{display:flex;justify-content:center}.ia-spur svg{touch-action:none;background:#fff;border:2px solid var(--ia-line);border-radius:12px;max-width:100%}.ia-farben{justify-content:center}.ia-farbchip{border-left:10px solid var(--chip)}.ia-farbchip.sel{background:var(--chip);border-color:var(--ia-text)}.ia-satzglieder{display:flex;flex-wrap:wrap;gap:8px 6px;align-items:center;font-size:20px;line-height:1.4}.ia-sg{font:inherit;color:var(--ia-text);padding:6px 10px;border:2px dashed var(--ia-line);border-radius:8px;background:#fff;cursor:pointer}.ia-sg.ok{border-style:solid;border-color:var(--ia-ok)}.ia-sg.bad{border-style:solid;border-color:var(--ia-bad)}.ia-sg-rest{font-size:20px}.ia-tasten{min-width:0}.ia-geprueft .ia-pool:empty{display:none}.ia-btn.ia-btn-klein{min-height:40px;padding:8px 14px;font-size:15px}.ia-satz .ia-in{min-height:38px;padding:3px 8px}.ia-in.ia-uebertrag,.ia-in.ia-ziffer{min-height:0}.ia-ruhe{height:3px;border-radius:2px;background:transparent;overflow:hidden;margin:-4px auto 0;width:min(240px,60%)}.ia-ruhe span{display:block;height:100%;width:0;background:var(--ia-brand);border-radius:2px}.ia-ruhe.an{background:#e1e5ea}.ia-ruhe.an span{animation:ia-ruhe var(--ruhe,1.5s) linear forwards}@keyframes ia-ruhe{to{width:100%}}.ia-geprueft .ia-ruhe,.ia-hint:empty{display:none}.ia-tile.ia-plaettchen:not(.sel):not(:disabled){background:#e6efff;border-color:#a9c3ef;color:#1d3f7a}.ia-tile.ia-plaettchen:not(.sel):not(:disabled):hover{background:#d9e6fd;border-color:#7fa3e0}.ia-anlaut{display:grid;grid-template-columns:auto minmax(0,340px);grid-template-areas:"wort haus" "kaesten haus";gap:14px 40px;align-items:start;justify-content:center}.ia-anlaut-wort{grid-area:wort;display:grid;gap:10px;justify-items:center;align-self:center}.ia-anlaut-kaesten{grid-area:kaesten;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-self:start;max-width:260px}.ia-haus{grid-area:haus;display:grid;width:100%;min-width:0}.ia-haus-dach{position:relative;display:flex;gap:5px;justify-content:center;align-items:end;padding:64px 10px 10px}.ia-haus-dach:before{content:"";position:absolute;inset:0;background:#f6d9cf;clip-path:polygon(50% 0,100% 58%,94% 58%,94% 100%,6% 100%,6% 58%,0 58%)}.ia-haus-dach>*{position:relative}.ia-haus-zimmer{grid-template-columns:repeat(5,minmax(0,1fr));background:#e3ebf7}.ia-haus-keller,.ia-haus-zimmer{display:grid;gap:5px;padding:10px;margin:0 6%}.ia-haus-keller{grid-template-columns:repeat(4,minmax(0,1fr));background:#dfe3e8;border-radius:0 0 14px 14px}.ia-haus-bu{min-height:44px;min-width:0;padding:2px;font-size:17px;font-weight:700;display:grid;place-content:center;line-height:1}.ia-haus-dach .ia-haus-bu{flex:0 1 44px}@media(max-width:560px){.ia-anlaut{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kaesten kaesten" "wort haus";gap:14px 10px}.ia-anlaut-wort{align-self:start;padding-top:64px}.ia-anlaut-wort .ia-btn{padding:6px 10px!important}.ia-anlaut-kaesten{max-width:none}.ia-haus-keller,.ia-haus-zimmer{padding:7px;gap:4px;margin:0 4%}.ia-haus-dach{gap:4px;padding:56px 7px 8px}.ia-haus-dach:before{clip-path:polygon(50% 0,100% 58%,96% 58%,96% 100%,4% 100%,4% 58%,0 58%)}.ia-haus-bu{min-height:40px;font-size:15px}}.ia-tile.ia-farbe{display:inline-flex;align-items:center;gap:9px}.ia-tile.ia-farbe:before{content:"";width:18px;height:18px;border-radius:50%;background:var(--farbe);flex:none;box-shadow:inset 0 0 0 1px #0000001f}.ia-tile.ia-farbe.sel{background:color-mix(in srgb,var(--farbe) 28%,#fff);border-color:var(--farbe);box-shadow:inset 0 0 0 1px var(--farbe);color:#242424}.ia-tiles.ia-wahl-gross{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:14px;width:100%;max-width:calc(var(--n) * 190px);margin:18px auto}.ia-wahl-gross>.ia-tile{min-height:96px;font-size:22px;font-weight:700;justify-content:center;text-align:center;display:flex;align-items:center;padding:10px}@media(max-width:560px){.ia-tiles.ia-wahl-gross{grid-template-columns:repeat(min(var(--n),2),minmax(0,1fr));margin:8px auto}.ia-wahl-gross>.ia-tile{min-height:76px;font-size:20px}}.ia-papier{position:relative;width:100%;max-width:620px;margin:8px auto;padding:30px 34px 30px 40px;background:linear-gradient(225deg,transparent 22px,#fff 0);border-radius:6px;box-shadow:0 10px 28px #1018281a,0 1px 3px #10182814;font-size:20px;line-height:1.6;box-sizing:border-box}.ia-papier:before{content:"";position:absolute;top:0;right:0;width:31px;height:31px;background:linear-gradient(225deg,transparent 50%,#e3e9f1 0);border-radius:0 0 0 6px;box-shadow:-2px 2px 4px #10182814}.ia-papier:after{content:"";position:absolute;top:0;bottom:0;left:22px;width:2px;background:#f2c2bd}@media(max-width:560px){.ia-papier{font-size:18px;padding:24px 20px 24px 30px}.ia-papier:after{left:15px}}.ia .ia-in:focus,.ia .ia-in:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px var(--ia-brand)!important;border-color:var(--ia-brand)}.ia-bruch{gap:10px;margin:10px auto}.ia-bruch .ia-in{width:110px;min-height:76px;font-size:36px;font-weight:700;border-radius:16px}.ia-bruch-strich{width:130px;height:5px;border-radius:3px}.ia-erw-gleichung{display:flex;align-items:center;justify-content:center;gap:18px;margin:4px 0 10px}.ia-erw-bruch{display:inline-grid;justify-items:center;font-size:34px;font-weight:700;line-height:1.15;color:var(--ia-text)}.ia-erw-strich{width:100%;min-width:44px;height:4px;border-radius:2px;background:var(--ia-text);margin:3px 0}.ia-erw-gleich{font-size:30px;font-weight:700;color:var(--ia-text)}.ia-erw-neu{color:var(--ia-brand);min-width:1.2em;text-align:center}.ia-erw-streifen{display:grid;width:100%;max-width:560px;margin:0 auto;height:64px;border:2.5px solid #3a3f47;border-radius:10px;overflow:hidden;box-sizing:border-box}.ia-erw-streifen+.ia-erw-streifen{margin-top:14px}.ia-erw-teil{border-right:1.5px solid #3a3f47;transition:background .15s}.ia-erw-streifen:not(.klickbar) .ia-erw-teil{border-right-width:2.5px}.ia-erw-teil:last-child{border-right:0}.ia-erw-streifen.klickbar{cursor:pointer;touch-action:none}.ia-erw-streifen.klickbar .ia-erw-teil:hover{filter:brightness(.96)}.ia-umrechnen{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin:10px 0}.ia-umrechnen-wert{display:flex;align-items:center;gap:10px;position:relative}.ia-umrechnen-zahl{font-size:40px;font-weight:800;color:var(--ia-text);font-variant-numeric:tabular-nums}.ia-umrechnen-einheit{font-size:30px;font-weight:700;color:var(--ia-muted)}.ia-umrechnen-gleich{font-size:34px;font-weight:700;color:var(--ia-text)}.ia-umrechnen-feld .ia-in{width:170px;min-height:72px;font-size:34px;font-weight:800;border-radius:16px}.ia-umrechnen-loesung{position:absolute;top:100%;left:0;margin-top:6px;font-size:20px;font-weight:800;color:var(--ia-ok,#2e7d4f)}@media(max-width:560px){.ia-umrechnen{gap:10px}.ia-umrechnen-zahl{font-size:32px}.ia-umrechnen-einheit{font-size:24px}.ia-umrechnen-feld .ia-in{width:130px;min-height:62px;font-size:28px}}.ia-tile.ia-farbchip{--farbe:var(--chip)}.ia-tile.ia-farbchip,.ia-tile.ia-farbe{display:inline-flex;align-items:center;gap:9px;background:color-mix(in srgb,var(--farbe) 13%,#fff);border:1.5px solid color-mix(in srgb,var(--farbe) 45%,#c3cad3);color:#242424!important}.ia-tile.ia-farbchip:before,.ia-tile.ia-farbe:before{content:"";width:18px;height:18px;border-radius:50%;background:var(--farbe);flex:none;box-shadow:inset 0 0 0 1px #0000002e}.ia-tile.ia-farbchip:hover,.ia-tile.ia-farbe:hover{background:color-mix(in srgb,var(--farbe) 22%,#fff)}.ia-tile.ia-farbchip.sel,.ia-tile.ia-farbe.sel{background:color-mix(in srgb,var(--farbe) 34%,#fff);border-color:color-mix(in srgb,var(--farbe) 80%,#242424);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--farbe) 80%,#242424)}.ia-merkmal{justify-items:center;gap:8px;margin-top:6px}.ia-merkmal-name{font-size:15px}.ia-merkmal-wahl{justify-content:center;gap:10px}.ia-merkmal-wahl .ia-tile{min-width:100px;min-height:54px;padding:8px 16px;font-size:18px}@media(max-width:520px){.ia-merkmal-wahl .ia-tile{min-width:58px;padding:8px 10px;font-size:16px}}.ia-words.ia-gross{font-size:28px;line-height:1.75;text-align:center;margin:10px auto}@media(max-width:520px){.ia-words.ia-gross{font-size:22px}}.ia-stamm{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,250px);gap:20px;align-items:center}.ia-stamm.ia-stamm-allein{grid-template-columns:1fr}.ia-stamm-hinweise{margin:0;padding:14px 16px 14px 32px;background:#f1f3f6;border-radius:14px;display:grid;gap:8px;font-size:16px;line-height:1.45}@media(max-width:600px){.ia-stamm{grid-template-columns:1fr;gap:12px}.ia-stamm-hinweise{order:-1}}.ia-stamm-namen{justify-content:center;gap:8px}.ia-tile.ia-stamm-name{display:inline-flex;align-items:center;gap:9px;background:color-mix(in srgb,var(--farbe) 12%,#fff);border-color:color-mix(in srgb,var(--farbe) 45%,#c3cad3)}.ia-tile.ia-stamm-name:hover{background:color-mix(in srgb,var(--farbe) 22%,#fff)}.ia-stamm-punkt{width:12px;height:12px;border-radius:50%;background:var(--farbe);flex:none}.ia-geld-bank{background:none!important;border:0!important;justify-content:center;align-items:center;gap:14px!important;padding:6px 0!important}.ia-geldbeutel{background:#f7f9fc!important;border:1.5px solid #d3dae3!important;border-radius:18px!important;padding:14px!important;gap:10px!important}.ia-geld-kopf{font-size:18px;text-align:center;color:#242424}.ia-geld-kopf span{color:var(--ia-brand)}.ia-tile.ia-coin{--d:58px;width:var(--d);height:var(--d);min-width:0!important;min-height:0!important;padding:0!important;border-radius:50%!important;display:inline-grid;place-items:center;font:800 15px/1 Nunito,system-ui,sans-serif;color:#4a3208;border:1.5px solid rgba(60,40,10,.35)!important;box-shadow:inset 0 0 0 4px #ffffff38,inset 0 -3px 6px #0000002e,0 1px 2px #00000026!important;text-shadow:0 1px 0 rgba(255,255,255,.55);background:radial-gradient(circle at 35% 30%,#fbe7a1,#d9b24a 60%,#a9832a)!important;transition:transform .12s}.ia-tile.ia-coin:hover{transform:translateY(-2px);filter:brightness(1.05)}.ia-tile.ia-coin[data-v="1"],.ia-tile.ia-coin[data-v="2"],.ia-tile.ia-coin[data-v="5"]{color:#4a1f08;background:radial-gradient(circle at 35% 30%,#f4be97,#c4703f 60%,#93491f)!important}.ia-tile.ia-coin[data-v="1"]{--d:46px;font-size:13px}.ia-tile.ia-coin[data-v="2"]{--d:50px;font-size:13px}.ia-tile.ia-coin[data-v="5"]{--d:54px;font-size:14px}.ia-tile.ia-coin[data-v="10"]{--d:52px;font-size:14px}.ia-tile.ia-coin[data-v="20"]{--d:57px}.ia-tile.ia-coin[data-v="50"]{--d:63px;font-size:16px}.ia-tile.ia-coin[data-v="100"]{--d:61px;font-size:16px;color:#2d3238;background:radial-gradient(circle,#f1f3f5 0,#c9ced4 52%,#9ba1a8 54%,#ecca6c 57%,#b88a2a)!important}.ia-tile.ia-coin[data-v="200"]{--d:67px;font-size:17px;background:radial-gradient(circle,#f8e29a 0,#d6ab42 52%,#a37e2a 54%,#eceef0 57%,#a4aab1)!important}.ia-tile.ia-schein{width:104px;height:58px;min-height:0!important;padding:0!important;border-radius:6px!important;display:inline-grid;place-items:center;font:800 18px/1 Nunito,system-ui,sans-serif;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);border:1.5px solid rgba(0,0,0,.2)!important;box-shadow:inset 0 0 0 5px #ffffff2e,0 1px 2px #00000026!important;background:linear-gradient(135deg,#9aa4a8,#6f7b80)!important;transition:transform .12s}.ia-tile.ia-schein:hover{transform:translateY(-2px)}.ia-tile.ia-schein[data-v="1000"]{background:linear-gradient(135deg,#e07a6e,#b4453a)!important}.ia-tile.ia-schein[data-v="2000"]{background:linear-gradient(135deg,#6f9bd6,#3c64a8)!important}.ia-tile.ia-schein[data-v="5000"]{background:linear-gradient(135deg,#f0a65a,#c4732a)!important}.ia-tile.ia-coin.ok,.ia-tile.ia-schein.ok{outline:3px solid var(--ia-ok);outline-offset:2px}.ia-tile.ia-coin.bad,.ia-tile.ia-schein.bad{outline:3px solid var(--ia-bad);outline-offset:2px}.ia-gl{justify-content:center;align-items:center;gap:6px 14px;flex-wrap:wrap}.ia-gl-term{display:inline-flex;align-items:center;gap:4px}.ia-gl-zahl{display:inline-grid;justify-items:center;line-height:1}.ia-gl .ia-wert{font-size:38px;font-weight:800;min-width:1.1em;text-align:center;color:var(--ia-brand)}.ia-gl-knopf{width:44px;height:34px;border:0;border-radius:10px;background:#f1f3f6;color:#5b5b60;font-size:26px;margin:3px 0;line-height:1;cursor:pointer;padding:0}.ia-gl-knopf:hover{background:#f1f3f6;color:#242424}.ia-gl-stoff{font-size:40px;font-weight:700}.ia-gl-plus{font-size:34px;color:#5b5b60}.ia-gl .ia-arrow{font-size:52px;line-height:1;color:#242424;margin:0 6px}@media(max-width:520px){.ia-gl .ia-wert,.ia-gl-stoff{font-size:28px}.ia-gl-plus{font-size:24px}.ia-gl .ia-arrow{font-size:36px}.ia-gl{gap:4px 8px}}.ia-gl-zeile{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.ia-gl-name{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;border:2px solid var(--ia-brand);color:var(--ia-brand);font-size:16px;flex:none}.ia-gl-zeile .ia-merkmal-wahl .ia-tile{min-width:120px;min-height:46px;font-size:16px}@media(max-width:520px){.ia-gl-zeile .ia-merkmal-wahl .ia-tile{min-width:0;padding:6px 10px;font-size:14px}}.ia-rel-neu{display:grid;gap:14px;justify-items:center}.ia-rel-neu .ia-relation{display:grid;grid-template-columns:minmax(90px,1fr) auto minmax(90px,1fr);align-items:center;gap:18px;width:min(100%,460px)}.ia-rel-neu .ia-relation-seite{font-size:36px;font-weight:700;line-height:1.1}.ia-rel-neu .ia-relation-seite:first-child{text-align:right}.ia-rel-neu .ia-relation-seite:last-child{text-align:left}.ia-rel-luecke{width:64px;height:58px;border:0;border-bottom:3px solid #c3cad3;background:none;font:800 38px/1 Nunito,system-ui,sans-serif;color:var(--ia-brand);cursor:pointer;padding:0}.ia-rel-luecke.aktiv{border-bottom-color:var(--ia-brand);background:#eef5fd;border-radius:10px 10px 0 0}.ia-rel-luecke.ok{color:var(--ia-ok);border-bottom-color:var(--ia-ok)}.ia-rel-luecke.bad{color:var(--ia-bad);border-bottom-color:var(--ia-bad)}.ia-rel-zeichen{justify-content:center;gap:14px;margin-top:10px}.ia-rel-zeichen .ia-tile{width:72px;height:64px;font-size:32px;font-weight:800;padding:0}@media(max-width:520px){.ia-rel-neu .ia-relation-seite{font-size:28px}.ia-rel-neu .ia-relation{gap:10px}.ia-rel-luecke{width:52px;height:50px;font-size:30px}}.ia button.ia-hoerknopf{background:#2f6fbb1a!important;color:#1f5aa6!important;border:1.5px solid rgba(47,111,187,.32)!important;box-shadow:none!important;font-weight:700;min-height:48px;padding:10px 20px;border-radius:14px;margin-bottom:16px}.ia button.ia-hoerknopf:hover{background:#2f6fbb2e!important}.ia button.ia-hoerknopf svg{color:#1f5aa6}.ia-mr{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:8px}.ia-mr-spalte{display:grid;gap:6px;justify-items:center;align-content:start}.ia-mr-kopf{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#f1f3f6;font-weight:800;font-size:17px;transition:background .15s,transform .15s}.ia-mr-kopf.spielt{background:#cfe0f5;transform:scale(1.12)}.ia-mr-start .ia-mr-kopf{background:var(--ia-brand);color:#fff;font-size:20px}.ia-mr-start .ia-mr-kopf.spielt{background:#1f5aa6}.ia-mr-text{font-size:13px;color:var(--ia-muted);font-weight:600;margin-top:4px}.ia-tile.ia-mr-wahl{min-width:96px;min-height:40px;padding:6px 10px;font-size:15px}@media(max-width:520px){.ia-mr{gap:6px}.ia-tile.ia-mr-wahl{min-width:62px;font-size:13px;padding:6px}}.ia .ia-btn{background:#2f6fbb1a;color:#1f5aa6;border:1.5px solid rgba(47,111,187,.32);border-radius:14px;box-shadow:none;font-weight:700}.ia .ia-btn:hover:not(:disabled){background:#2f6fbb2e;color:#1f5aa6}.ia .ia-btn:disabled{opacity:.5}.ia-hoer-karte{display:grid;justify-items:center;gap:16px;margin:4px auto}.ia-hoer-bild{font-size:84px;line-height:1}img.ia-hoer-bild{width:min(220px,60vw);height:auto;border-radius:14px}.ia-hoer-zeile{display:flex;align-items:center;justify-content:center;gap:12px}.ia-hoer-bedeutung{font-size:26px;font-weight:700}.ia-hoer-karte .ia-hoerknopf{margin-bottom:0}.ia-flagge{display:inline-flex;flex:none;border-radius:4px;box-shadow:0 0 0 1px #0000001f}.ia-flagge svg{display:block}.ia-hoer-zeile:has(>.ia-flagge):after{content:"";width:34px;flex:none}.ia-hv-reihe .ia-hoerknopf{margin-bottom:0}.ia-hv-reihe .ia-btn{min-height:48px}.ia-birne{position:relative;display:inline-flex;flex:none}.ia-birne-knopf{width:44px;height:44px;border-radius:50%;border:1.5px solid #d3dae3;background:#fff;color:#5b5b60;display:grid;place-items:center;cursor:pointer;padding:0;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.ia-birne-knopf:hover,.ia-birne.offen .ia-birne-knopf{background:#fff4c2;border-color:#e9b800;color:#7a5a00;box-shadow:0 0 0 4px #ffcd2840}.ia-birne-knopf:hover .ia-birne-glas,.ia-birne.offen .ia-birne-glas{fill:#ffd43b}.ia-birne-karte{position:absolute;right:0;top:calc(100% + 10px);width:min(320px,80vw);background:#fff;border:1.5px solid #e9d27a;border-radius:14px;padding:12px 14px;box-shadow:0 8px 24px #1018281f;z-index:30;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility .15s;text-align:left;font:500 15px/1.5 Nunito,system-ui,sans-serif;color:#242424}.ia-birne-karte b{display:block;font-size:15px;font-weight:800;margin-bottom:4px;color:#7a5a00}.ia-birne-karte p{margin:0}.ia-birne.offen .ia-birne-karte,.ia-birne:hover .ia-birne-karte{opacity:1;visibility:visible;transform:none}@media(hover:none){.ia-birne:hover .ia-birne-karte{opacity:0;visibility:hidden}.ia-birne.offen .ia-birne-karte{opacity:1;visibility:visible}}.ia .ia-umriss-ablage{justify-content:center;align-items:center;gap:14px;margin-top:14px;min-height:80px}.ia .ia-tile.ia-umriss{padding:10px;touch-action:none;display:inline-flex;align-items:center;justify-content:center}.ia .ia-tile.ia-umriss.sel{background:#2f6fbb1a;border-color:#2f6fbb}.ia .ia-btn.ia-dreh{min-height:44px;padding:6px 16px;font-size:16px;margin-top:6px}.ia .ia-kd-regler{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:14px}.ia .ia-kd-zeile{display:flex;align-items:center;gap:10px}.ia .ia-kd-name{font-weight:700;min-width:5.5em;text-align:right}.ia .ia-btn.ia-kd-knopf{width:44px;height:44px;min-height:44px;padding:0;font-size:22px;line-height:1}.ia .ia-kd-zahl{min-width:4.2em;text-align:center;font-size:20px;font-weight:700;color:#2f6fbb}.ia .ia-komma{justify-content:center;flex-wrap:nowrap;white-space:nowrap;line-height:1.5;width:100%;align-self:stretch;overflow:hidden}.ia .ia-komma-luecke{font-size:1.3em;min-width:.8em}.ia .ia-hint.ia-komma-hinweis{font-size:22px;font-weight:600;margin-top:22px;text-align:center;align-self:stretch}.ia.ia-breit{max-width:min(100%,1000px)}.ia .ia-body p.ia-hint.ia-komma-hinweis{font-size:24px;font-weight:600;color:#3a4250}.ia .ia-erb-legende{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;font-size:14px;color:#5d6876;margin-top:6px}.ia .ia-erb-legende span{display:inline-flex;align-items:center;gap:6px}.ia .ia-erb-legende i{display:inline-block;width:14px;height:14px;border:2px solid #3b4654;background:#fff}.ia .ia-erb-legende i.w{border-radius:50%}.ia .ia-erb-legende i.k{background:#3b4654}.ia .ia-erb-wahl .ia-tile{hyphens:none;word-break:normal}.ia .ia-tiles.ia-wahl-gross.ia-erb-wahl{max-width:620px}.ia .ia-wahl-gross.ia-erb-wahl>.ia-tile{min-height:64px;font-size:18px}.ia .ia-kreuz-wrap{display:flex;gap:36px;align-items:flex-start;justify-content:center;flex-wrap:wrap;width:100%}.ia .ia-kreuz-wrap .ia-kreuz{margin:0}.ia .ia-kreuz-hinweise{display:grid;gap:18px;min-width:220px;max-width:340px;padding:0;margin:0}.ia .ia-kreuz-titel{margin:0 0 8px;font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#5d6876}.ia .ia-kreuz-hinweis{display:flex;align-items:center;gap:12px;margin:0 0 10px;font-size:19px;line-height:1.35;color:#242424}.ia .ia-kreuz-plakette{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#2f6fbb1a;border:1.5px solid rgba(47,111,187,.32);color:#1f5aa6;font-weight:800;font-size:15px}@media(max-width:560px){.ia .ia-kreuz-wrap{gap:20px}.ia .ia-kreuz-hinweise{max-width:none;width:100%}.ia .ia-kreuz-hinweis{font-size:17px}}.ia .ia-flip-vorne:has(.ia-flip-bild){flex-direction:column;gap:10px}.ia .ia-flip-bild{font-size:56px;line-height:1;display:block}.ia img.ia-flip-bild{width:auto;max-width:70%;max-height:120px;object-fit:contain}.ia .ia-linien{grid-template-columns:minmax(0,1fr) clamp(56px,16vw,150px) minmax(0,1fr)}.ia .ia-linien-spalte{gap:14px}.ia .ia-satz{line-height:2.4}.ia .ia-satz .ia-in{font-size:22px}.ia .ia-satz .ia-in,.ia .ia-satz .ia-select{min-height:50px;vertical-align:middle;margin-inline:4px}.ia .ia-satz .ia-select{-webkit-appearance:none;appearance:none;min-width:6.5em;font:600 22px Nunito,system-ui,sans-serif;color:var(--ia-text);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1.5 1.5 7 7l5.5-5.5' fill='none' stroke='%232f6fbb' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 14px center;border:1.5px solid var(--ia-tile-rand);border-radius:var(--ia-radius);padding:6px 40px 6px 14px;cursor:pointer}.ia .ia-satz .ia-select:focus{outline:none;border-color:#2f6fbb;box-shadow:inset 0 0 0 1px #2f6fbb}.ia .ia-satz .ia-select.ok{border-color:var(--ia-ok);background-color:var(--ia-ok-bg)}.ia .ia-satz .ia-select.bad{border-color:#d4b3af;background-color:var(--ia-bad-bg)}.ia .ia-satz .ia-gap{min-width:7em}.ia .ia-satz+.ia-pool,.ia .ia-satz+.ia-tiles{margin-top:28px}@media(max-width:560px){.ia .ia-satz{font-size:19px;line-height:2.3}.ia .ia-satz .ia-in,.ia .ia-satz .ia-select{font-size:18px;min-height:44px}}.ia .ia-satz .ia-in{min-width:4.5em}.ia .ia-linien{max-width:900px;margin-inline:auto;width:100%}.ia .ia-linien-spalte .ia-tile{width:100%;font-size:clamp(17px,2vw,22px);padding:14px 18px;min-height:56px}.ia .ia-linien-spalte{gap:18px}.ia *+.ia-pool{margin-top:32px}.ia-satz .ia-abschnitt{display:inline-block;max-width:100%}.ia-clipart{position:absolute;right:20px;bottom:16px;width:clamp(90px,13vw,150px);pointer-events:none;z-index:0}.ia-clipart svg{display:block;width:100%;height:auto;border-radius:14px}.ia{--sk-r:16px;--sk-rand:#b4bfcc;--sk-kante:#b4bfcc;--sk-flaeche:#f4f6f9;--sk-flaeche-rand:#e4e8ee;--sk-text:#242424;--sk-leise:#5b6472;--sk-blau:#2f6fbb;--sk-blau-dunkel:#174e91;--sk-blau-hell:#eaf2fc;--sk-blau-rand:#8db6e6;--sk-ok:#2f8a4a;--sk-ok-dunkel:#1f6b38;--sk-ok-hell:#e1f4e5;--sk-ok-rand:#7cc791;--sk-bad:#a64b45;--sk-bad-dunkel:#7f3530;--sk-bad-hell:#f6e6e4;--sk-bad-rand:#d4a29d}:where(.ia) .ia-tile{background:#fff;border:2px solid var(--sk-rand);border-radius:var(--sk-r);box-shadow:0 1px 0 var(--sk-kante);color:var(--sk-text);font-weight:600;font-size:18px;min-height:52px;padding:10px 18px;margin-bottom:4px;transition:transform .08s ease,box-shadow .08s ease,background-color .15s,border-color .15s,color .15s}@media (hover:hover){:where(.ia) .ia-tile:not(.ok):not(.bad):not(.sel):not([aria-pressed=true]):not([data-lock]):not(:disabled):hover{background:#f7f9fc;border-color:#9aa6b5}}:where(.ia) .ia-tile:not([data-lock]):not(:disabled):active{transform:translateY(3px);box-shadow:0 1px 0 var(--sk-kante)}:where(.ia) .ia-tile.sel,:where(.ia) .ia-tile[aria-pressed=true]{background:var(--sk-blau-hell);border-color:var(--sk-blau-rand);box-shadow:0 1px 0 var(--sk-blau-rand);color:var(--sk-blau-dunkel)}:where(.ia) .ia-tile.ok{background:var(--sk-ok-hell);border-color:var(--sk-ok-rand);box-shadow:0 1px 0 var(--sk-ok-rand);color:var(--sk-ok-dunkel);transform:none}:where(.ia) .ia-tile.bad{background:var(--sk-bad-hell);border-color:var(--sk-bad-rand);box-shadow:0 1px 0 var(--sk-bad-rand);color:var(--sk-bad-dunkel);transform:none}:where(.ia) .ia-tile:focus-visible{outline:3px solid #9cc2ee;outline-offset:3px}.ia-ghost.ia-tile{border:2px solid var(--sk-blau-rand)!important;border-radius:16px;background:#fff}.ia :is(.ia-tasten,.ia-stepper,.ia-zeichen,.ia-puzzle,.ia-puzzle-pool,.ia-teller-knoepfe,.ia-rel-zeichen,.ia-memory) .ia-tile{margin-bottom:0}.ia :is(.ia-puzzle,.ia-puzzle-pool) .ia-tile{box-shadow:none;border-width:1px;border-radius:4px}.ia .ia-punkt{border-radius:999px;margin-bottom:0}.ia .ia-tiles[data-sk-layout]{display:grid;gap:12px;width:100%;max-width:560px;margin:6px auto;grid-template-columns:repeat(var(--sk-spalten,2),minmax(0,1fr));counter-reset:sk-nr}.ia .ia-tiles[data-sk-layout=liste]{grid-template-columns:minmax(0,1fr)}.ia .ia-tiles[data-sk-layout]>.ia-tile{display:flex;align-items:center;margin:0 0 4px}.ia .ia-tiles[data-sk-layout=liste]>.ia-tile{min-height:60px;justify-content:flex-start;text-align:left;font-size:19px;font-weight:600;line-height:1.35;padding:12px 18px 12px 12px;gap:14px;counter-increment:sk-nr}.ia .ia-tiles[data-sk-layout=liste]>.ia-tile:before{content:counter(sk-nr);flex:none;display:grid;place-items:center;width:30px;height:30px;border:2px solid var(--sk-rand);border-radius:9px;font-size:14px;font-weight:700;color:var(--sk-leise);background:#fff}.ia .ia-tiles[data-sk-layout=liste]>.ia-tile:is(.sel,[aria-pressed=true]):before{border-color:var(--sk-blau-rand);color:var(--sk-blau-dunkel)}.ia .ia-tiles[data-sk-layout=liste]>.ia-tile.ok:before{border-color:var(--sk-ok-rand);color:var(--sk-ok-dunkel)}.ia .ia-tiles[data-sk-layout=liste]>.ia-tile.bad:before{border-color:var(--sk-bad-rand);color:var(--sk-bad-dunkel)}.ia .ia-tiles[data-sk-layout=raster]>.ia-tile{min-height:84px;justify-content:center;text-align:center;font-size:22px;font-weight:700;padding:12px}.ia .ia-tiles[data-sk-layout=bilder]>.ia-tile{flex-direction:column;justify-content:center;gap:8px;padding:12px;min-height:120px;line-height:1.2}@media (max-width:560px){.ia .ia-tiles[data-sk-layout=raster]{grid-template-columns:repeat(min(var(--sk-spalten,2),2),minmax(0,1fr))}.ia .ia-tiles[data-sk-layout=raster]>.ia-tile{min-height:72px;font-size:20px}.ia .ia-tiles[data-sk-layout=liste]>.ia-tile{min-height:56px;font-size:17px}}.ia .ia-tiles[data-sk=mehrfach]>.ia-tile{position:relative}.ia .ia-tiles[data-sk=mehrfach][data-sk-layout=liste]>.ia-tile:before{content:"";border-radius:7px;width:26px;height:26px}.ia .ia-tiles[data-sk=mehrfach][data-sk-layout=raster]>.ia-tile:after{content:"";position:absolute;top:9px;right:9px;width:20px;height:20px;border:2px solid var(--sk-rand);border-radius:6px;background:#fff}.ia .ia-tiles[data-sk=mehrfach][data-sk-layout=liste]>.ia-tile[aria-pressed=true]:before,.ia .ia-tiles[data-sk=mehrfach][data-sk-layout=raster]>.ia-tile[aria-pressed=true]:after{content:"✓";display:grid;place-items:center;color:#fff;font-size:14px;font-weight:800;background:var(--sk-blau);border-color:var(--sk-blau)}.ia .ia-tiles[data-sk=mehrfach][data-sk-layout=raster]>.ia-tile.ok:after{border-color:var(--sk-ok-rand);background:var(--sk-ok);content:"✓";display:grid;place-items:center;color:#fff;font-size:14px;font-weight:800}.ia .ia-tiles[data-sk=mehrfach][data-sk-layout=raster]>.ia-tile.bad:after{border-color:var(--sk-bad-rand)}.ia .ia-tiles[data-sk=zwei]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:520px;margin:6px auto}.ia .ia-tiles[data-sk=zwei]>.ia-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:128px;margin:0 0 4px;border-radius:20px;font-size:22px;font-weight:800;text-align:center;padding:16px}.ia .ia-tiles[data-sk-rf]>.ia-tile{min-height:168px}.ia .ia-tiles[data-sk-rf]>.ia-tile:before{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;font-size:32px;font-weight:800;line-height:1;transition:background-color .15s,color .15s}.ia .ia-tile[data-sk-icon=ja]:before{content:"✓";background:var(--sk-ok-hell);color:var(--sk-ok)}.ia .ia-tile[data-sk-icon=nein]:before{content:"✕";background:var(--sk-bad-hell);color:var(--sk-bad)}.ia .ia-tile[data-sk-icon]:is(.sel,[aria-pressed=true]):before{background:#fff}.ia .ia-tile[data-sk-icon=ja].ok:before{background:var(--sk-ok);color:#fff}.ia .ia-tile[data-sk-icon].bad:before{background:#fff}@media (max-width:560px){.ia .ia-tiles[data-sk=zwei]{gap:12px}.ia .ia-tiles[data-sk=zwei]>.ia-tile{min-height:112px;font-size:20px}.ia .ia-tiles[data-sk-rf]>.ia-tile{min-height:140px}.ia .ia-tiles[data-sk-rf]>.ia-tile:before{width:52px;height:52px;font-size:28px}}.ia .ia-body>p.ia-hint:not([style]):not(.ia-komma-hinweis):not(:empty){order:-1;justify-self:center;margin:0 0 6px;padding:5px 14px;border-radius:999px;background:var(--sk-flaeche);color:var(--sk-leise);font-size:15px;font-weight:600;line-height:1.4;text-align:center}.ia .ia-pool{background:transparent;padding:4px 0;min-height:64px;justify-content:center;align-content:center;gap:12px 10px;width:100%;max-width:600px;margin-inline:auto}.ia *+.ia-pool{margin-top:22px}.ia .ia-zone.over{background:var(--sk-blau-hell)!important;border-color:var(--sk-blau-rand)!important}.ia .ia-spalt{border:2px solid var(--sk-blau-rand);background:var(--sk-blau-hell);border-radius:16px}.ia .ia-satz{max-width:640px;margin-inline:auto;font-size:24px;line-height:2.5;text-align:center}.ia .ia-satz .ia-gap{border-bottom:3px solid var(--sk-kante);border-radius:10px 10px 0 0;min-height:52px;min-width:6.5em;padding:3px 4px;margin-inline:4px}.ia .ia-satz .ia-gap .ia-tile{min-height:40px;padding:4px 12px;font-size:20px;margin:0;box-shadow:0 1px 0 var(--sk-kante);width:100%}.ia .ia-satz .ia-gap .ia-tile:is(.ok){box-shadow:0 1px 0 var(--sk-ok-rand)}.ia .ia-satz .ia-gap .ia-tile:is(.bad){box-shadow:0 1px 0 var(--sk-bad-rand)}.ia .ia-satz .ia-in,.ia .ia-satz .ia-select{border:0!important;border-bottom:3px solid var(--sk-kante)!important;border-radius:10px 10px 0 0!important;background-color:var(--sk-flaeche)!important;box-shadow:none!important;font-size:22px;font-weight:600;min-height:50px;color:var(--sk-text)}.ia .ia-satz .ia-in:focus,.ia .ia-satz .ia-select:focus{border-bottom-color:var(--sk-blau)!important;background-color:var(--sk-blau-hell)!important}.ia .ia-satz .ia-in.ok,.ia .ia-satz .ia-select.ok{border-bottom-color:var(--sk-ok)!important;background-color:var(--sk-ok-hell)!important;color:var(--sk-ok-dunkel)}.ia .ia-satz .ia-in.bad,.ia .ia-satz .ia-select.bad{border-bottom-color:var(--sk-bad)!important;background-color:var(--sk-bad-hell)!important;color:var(--sk-bad-dunkel)}@media (max-width:560px){.ia .ia-satz{font-size:20px;line-height:2.4}.ia .ia-satz .ia-in,.ia .ia-satz .ia-select{font-size:18px;min-height:44px}}.ia .ia-slot{width:100%;max-width:600px;margin-inline:auto;min-height:128px;border:0;padding:4px 0 0;align-content:flex-start;gap:8px;background:repeating-linear-gradient(180deg,transparent 0 62px,#e1e5ea 62px 64px)}.ia .ia-slot .ia-tile{min-height:52px;margin:0 0 4px}.ia :not(.ia-pyr):not(.ia-kreuzung)>.ia-drop{border:2px solid var(--sk-flaeche-rand);background:var(--sk-flaeche);border-radius:var(--sk-r);min-height:58px;padding:3px}.ia .ia-drop .ia-tile{margin:0;width:100%}.ia .ia-pairs{width:100%;max-width:560px;margin-inline:auto;gap:12px}.ia .ia-pair{gap:12px}.ia .ia-name{display:flex;align-items:center;min-height:58px;padding:8px 18px;border-radius:var(--sk-r);background:#fff;border:2px solid var(--sk-flaeche-rand);font-size:18px;font-weight:700;color:var(--sk-text)}.ia .ia-groups{width:100%;max-width:600px;margin-inline:auto;gap:14px}.ia .ia-group{border:2px solid var(--sk-flaeche-rand);background:var(--sk-flaeche);border-radius:20px;min-height:128px;padding:12px;gap:10px;align-items:center}.ia .ia-group>b{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--sk-leise)}.ia .ia-group .ia-tile{margin:0 0 4px;width:100%}.ia .ia-list{width:100%;max-width:560px;margin-inline:auto;gap:10px}.ia .ia-platz{border:2px solid var(--sk-flaeche-rand)!important;background:var(--sk-flaeche);border-radius:var(--sk-r)!important;min-height:58px!important;font-weight:700;font-size:15px!important}.ia .ia-list .ia-tile{min-height:58px;margin:0 0 4px}.ia .ia-body>span.ia-hint:not(:empty){width:100%;max-width:560px;justify-self:center;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--sk-leise)}.ia .ia-linien-spalte .ia-tile{min-height:60px;font-size:18px;padding:12px 18px;margin:0}.ia .ia-memory{width:100%;max-width:560px;margin-inline:auto;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px}.ia .ia-memory .ia-karte{min-height:84px;box-shadow:0 1px 0 var(--sk-kante)}.ia .ia-body>.ia-step:only-child{justify-content:center;gap:12px;font-size:26px;font-weight:700;color:var(--sk-leise)}.ia .ia-bruch .ia-in,.ia .ia-step>.ia-in,.ia .ia-umrechnen-feld .ia-in{border:2px solid var(--sk-rand);border-radius:var(--sk-r);box-shadow:0 1px 0 var(--sk-kante)!important;background:#fff;color:var(--sk-text);text-align:center;font-weight:700}.ia .ia-step>.ia-in{width:7em;min-height:68px;font-size:28px}.ia :is(.ia-step,.ia-bruch,.ia-umrechnen-feld) .ia-in:focus{border-color:var(--sk-blau)!important;box-shadow:0 1px 0 var(--sk-blau-rand)!important}.ia :is(.ia-step,.ia-bruch,.ia-umrechnen-feld) .ia-in.ok{border-color:var(--sk-ok-rand)!important;background:var(--sk-ok-hell);color:var(--sk-ok-dunkel);box-shadow:0 1px 0 var(--sk-ok-rand)!important}.ia :is(.ia-step,.ia-bruch,.ia-umrechnen-feld) .ia-in.bad{border-color:var(--sk-bad-rand)!important;background:var(--sk-bad-hell);color:var(--sk-bad-dunkel);box-shadow:0 1px 0 var(--sk-bad-rand)!important}.ia .ia-bruch-strich{background:var(--sk-text)}.ia .ia-body>.ia-words{font-size:24px;line-height:2.2;text-align:center;max-width:640px;margin-inline:auto}.ia .ia-w{padding:2px 3px;border-radius:9px;transition:background-color .15s,color .15s}@media (hover:hover){.ia .ia-w:hover{background:var(--sk-flaeche)}}.ia .ia-w.sel{background:var(--sk-blau-hell);color:var(--sk-blau-dunkel);box-shadow:inset 0 -3px 0 var(--sk-blau-rand)}.ia .ia-w.ok{background:var(--sk-ok-hell);color:var(--sk-ok-dunkel);box-shadow:inset 0 -3px 0 var(--sk-ok-rand)}.ia .ia-w.bad{background:var(--sk-bad-hell);color:var(--sk-bad-dunkel);box-shadow:inset 0 -3px 0 var(--sk-bad-rand)}@media (max-width:560px){.ia .ia-body>.ia-words{font-size:20px}}.ia .ia-range{accent-color:var(--sk-blau)}.ia .ia-range,.ia .ia-skala{max-width:560px;width:100%;justify-self:center}.ia .ia-wert{font-size:32px;font-weight:800}.ia .ia-actions .ia-btn{background:var(--sk-blau);color:#fff;border:0;border-radius:var(--sk-r);box-shadow:0 1px 0 var(--sk-blau-dunkel);min-height:52px;padding:12px 32px;font-size:17px;font-weight:800}.ia .ia-actions .ia-btn:hover:not(:disabled){background:#2a64aa;color:#fff}.ia .ia-actions .ia-btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 var(--sk-blau-dunkel)}.ia .ia-msg{border-radius:var(--sk-r);font-size:16px;max-width:600px;justify-self:center;width:100%}.ia .ia-msg.ok{background:var(--sk-ok-hell);color:var(--sk-ok-dunkel)}.ia .ia-msg.bad{background:var(--sk-bad-hell);color:var(--sk-bad-dunkel)}.ia{max-width:calc(var(--sk-spalte) + 40px);font-size:18px;margin-top:0}.ia .ia-pool .ia-tile,.ia :is(.ia-pool,.ia-slot,.ia-list,.ia-group,.ia-pairs,.ia-linien)>.ia-tile{font-size:20px;min-height:58px;padding:12px 20px}.ia .ia-tiles[data-sk-layout]{max-width:var(--sk-spalte);gap:14px}.ia .ia-tiles[data-sk-layout=liste]>.ia-tile{min-height:66px;font-size:20px}.ia .ia-tiles[data-sk-layout=raster]>.ia-tile{min-height:100px;font-size:26px}.ia .ia-tiles[data-sk=zwei]{max-width:var(--sk-spalte);gap:18px}.ia .ia-tiles[data-sk=zwei]>.ia-tile{min-height:150px;font-size:24px}.ia .ia-tiles[data-sk-rf]>.ia-tile{min-height:190px}.ia .ia-tiles[data-sk-rf]>.ia-tile:before{width:68px;height:68px;font-size:36px}.ia .ia-pool{gap:14px 12px}.ia .ia-pool,.ia .ia-satz{max-width:var(--sk-spalte)}.ia .ia-satz{font-size:26px}.ia .ia-satz .ia-gap .ia-tile{font-size:22px}.ia .ia-body>.ia-words{font-size:27px}.ia .ia-body>.ia-words,.ia .ia-list,.ia .ia-memory,.ia .ia-pairs{max-width:var(--sk-spalte)}.ia .ia-name{font-size:20px;min-height:62px}.ia .ia-list .ia-tile,.ia .ia-platz{min-height:62px!important}.ia .ia-linien-spalte .ia-tile{font-size:20px;min-height:64px}.karte .ia .r7c-linien{user-select:none;-webkit-user-select:none}.karte .ia .r7c-linien .ia-tile{touch-action:none;cursor:grab}.ia .ia-body>p.ia-hint:not([style]):not(.ia-komma-hinweis):not(:empty){font-size:16px}.ia .ia-q{font-size:20px;font-weight:700}.ia .ia-btn{min-height:48px;font-size:17px}@media (max-width:600px){:where(.ia) .ia-tile{font-size:18px;min-height:54px;padding:10px 16px}.ia .ia-tiles[data-sk-layout=raster]>.ia-tile{min-height:84px;font-size:22px}.ia .ia-tiles[data-sk-layout=liste]>.ia-tile{min-height:60px;font-size:18px}.ia .ia-tiles[data-sk=zwei]>.ia-tile{min-height:128px;font-size:21px}.ia .ia-tiles[data-sk-rf]>.ia-tile{min-height:160px}.ia .ia-satz{font-size:21px}.ia .ia-body>.ia-words{font-size:22px}}.ia .ia-tiles[data-sk-kompakt][data-sk-layout=raster]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.ia .ia-tiles[data-sk-kompakt][data-sk-layout=raster]>.ia-tile{min-height:60px;font-size:21px}.ia .ia-tiles[data-sk-kompakt][data-sk-layout=liste]>.ia-tile{min-height:50px;font-size:18px;padding-block:6px}.ia .ia-tiles[data-sk-kompakt][data-sk=zwei]>.ia-tile{min-height:72px;flex-direction:row;gap:12px}.ia .ia-tiles[data-sk-kompakt][data-sk-rf]>.ia-tile{min-height:72px}.ia .ia-tiles[data-sk-kompakt][data-sk-rf]>.ia-tile:before{width:40px;height:40px;font-size:22px}.ia .ia-tiles.p1-beleg{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;max-width:600px;margin:0 auto}.ia .ia-tiles.p1-beleg>.ia-tile{width:100%;margin:0 0 4px;text-align:left;justify-content:flex-start;font-size:18px;font-weight:600;line-height:1.4;min-height:60px}.ia .p1-suchsel{gap:6px}.ia .p1-suchsel .ia-zelle{font-size:22px;font-weight:700;min-height:44px;border-radius:10px;user-select:none;-webkit-user-select:none}.ia .p1-suchsel-woerter{justify-content:center;gap:10px;margin-top:6px}.ia .p1-suchsel-woerter>.ia-tile{min-height:44px;padding:6px 16px;font-size:17px}.ia .p1-flagge-farben{justify-content:center;gap:10px}.ia .p1-flagge-farben>.ia-tile{min-height:52px}.ia .p1-tonleiter{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.ia .p1-tonleiter>.ia-tile{min-width:64px;min-height:64px;font-size:22px;font-weight:700;padding:8px 12px}.ia .p1-tonleiter>.ia-tile.p1-spielt{background:#fff6d6;border-color:#e6c25a;box-shadow:0 1px 0 #e6c25a}.ia .p1-morse-legende{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;font-size:18px}.ia .p1-morse-legende>div{display:flex;gap:8px;align-items:baseline}.ia .p1-morse-legende span{color:var(--sk-blau);font-weight:800;letter-spacing:3px}.ia .p1-programm{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;min-height:64px;max-width:600px;width:100%;margin:8px auto 4px;padding:6px 8px;background:var(--sk-flaeche);border-bottom:3px solid var(--sk-kante);border-radius:16px 16px 6px 6px;box-sizing:border-box}.ia .p1-programm>.ia-tile.p1-cmd{min-height:48px;padding:6px 10px;font-size:16px}.ia .p1-programm>.p1-leer{color:#8a94a0;font-size:17px;font-weight:600}.ia .ia-tiles>.ia-tile.p1-befehl{min-height:56px;min-width:110px;font-size:18px}.ia .p1-lv{width:100%;max-width:600px;margin:0 auto}.ia .p1-lv .ia-tile{font-size:18px;min-height:52px}.ia .ia-words.p1-mark{line-height:1.5;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 4px}.ia .ia-words.p1-mark .ia-w{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:44px;padding:4px 10px}.ia .p1-prozent{width:100%;max-width:560px;margin:8px auto 0}.ia .p1-prozent-felder{display:flex;border:2px solid var(--sk-rand);border-radius:14px;overflow:hidden;background:#fff}.ia .p1-prozent-feld{flex:1;min-height:72px;border:0;border-left:2px solid var(--sk-rand);background:#fff;font:inherit;font-size:18px;font-weight:700;color:var(--sk-text);cursor:pointer;transition:background-color .15s,color .15s}.ia .p1-prozent-feld:first-child{border-left:0}.ia .p1-prozent-feld.an{background:var(--sk-blau);color:#fff}.ia .p1-prozent-feld.ok{background:var(--sk-ok);color:#fff}.ia .p1-prozent-feld.bad{background:var(--sk-bad);color:#fff}.ia .p1-prozent[data-lock] .p1-prozent-feld{cursor:default}.ia .p1-prozent-skala{display:flex;justify-content:space-between;font-size:15px;color:var(--sk-leise);margin-top:6px}.ia .p1-geraete{display:flex;justify-content:center;gap:28px;flex-wrap:wrap}.ia .p1-geraet{display:grid;justify-items:center;gap:2px;text-align:center}.ia .p1-geraet-bild{font-size:44px;line-height:1.2}.ia .p1-geraet-name{font-size:16px;font-weight:600}.ia .p1-geraet-watt{font-size:18px}.ia .p1-grenze{margin:4px 0 0;text-align:center;font-size:18px;font-weight:700}.ia .p1-teiler-vorschau{width:100%;max-width:420px;margin:0 auto;display:grid;justify-items:center}.ia .p1-teiler-vorschau svg{display:block;max-height:180px}.ia .p1-teiler-info{font-size:18px;font-weight:700;min-height:26px}.ia .p1-waage-x{font-size:22px;font-weight:700}.ia .p1-waage-wert{display:inline-block;min-width:1.6em;text-align:center;border-bottom:3px solid var(--sk-kante);background:var(--sk-flaeche);border-radius:8px 8px 0 0;padding:0 6px}.ia .p1-wuerfel svg{width:min(300px,100%);height:auto;max-height:280px}.ia .p1-zf-satz{margin:0;text-align:center;font-size:24px;font-weight:700;line-height:1.35}.ia .p1-zf-strahl{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));width:100%;max-width:600px;margin:6px auto 8px;padding-top:4px}.ia .p1-zf-strahl:before{content:"";position:absolute;left:4%;right:2%;top:14px;height:4px;border-radius:2px;background:var(--sk-rand)}.ia .p1-zf-strahl:after{content:"";position:absolute;right:0;top:8px;border-left:12px solid var(--sk-rand);border-top:8px solid transparent;border-bottom:8px solid transparent}.ia .p1-zf-stelle{position:relative;display:grid;justify-items:center;gap:6px;text-align:center}.ia .p1-zf-punkt{width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--sk-rand);box-sizing:border-box;margin-top:4px}.ia .p1-zf-name{font-size:15px;font-weight:600;color:var(--sk-leise);line-height:1.25}.ia .p1-zf-stelle.an .p1-zf-punkt{width:26px;height:26px;margin-top:-1px;background:var(--sk-blau);border-color:var(--sk-blau)}.ia .p1-zf-stelle.an .p1-zf-name{color:var(--sk-blau-dunkel);font-weight:800}.ia .p1-umriss-form{display:flex;justify-content:center;margin-bottom:4px}.ia .p1-umriss .ia-gebiet{stroke:#8f8c84;stroke-width:1.5}.ia .p1-schritt{margin:0;text-align:center;font-size:18px;font-weight:700;color:var(--sk-blau-dunkel)}.ia .ia-tile.p1-dreh{min-height:52px;font-size:17px;padding:8px 18px}@media (max-width:560px){.ia .p1-zf-name{font-size:14px;hyphens:manual}.ia .ia-tiles.p1-zf-wahl[data-sk-layout]>.ia-tile{font-size:16px;padding:8px 4px}.ia .p1-zf-satz{font-size:22px}}.ia .p2-form{display:grid;justify-items:center;gap:12px}.ia .p2-wort{font:800 32px Nunito,system-ui,sans-serif;color:var(--sk-text);text-align:center;overflow-wrap:anywhere}.ia .p2-chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;min-height:36px}.ia .p2-chip{display:inline-flex;align-items:center;min-height:36px;padding:4px 14px;border-radius:999px;background:var(--sk-blau-hell);border:2px solid var(--sk-blau-rand);color:var(--sk-blau-dunkel);font-weight:700;font-size:17px}.ia .p2-chip.ok{background:var(--sk-ok-hell);border-color:var(--sk-ok-rand);color:var(--sk-ok-dunkel)}.ia .p2-chip.bad{background:var(--sk-bad-hell);border-color:var(--sk-bad-rand);color:var(--sk-bad-dunkel)}.ia .p2-schritt{margin:6px 0 0;font-size:19px;font-weight:700;color:var(--sk-text);text-align:center}.ia .p2-schritt:empty{display:none}.ia .p2-paare{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 28px;max-width:640px;width:100%;margin:0 auto}.ia .p2-paare-spalte{display:flex;flex-direction:column;gap:14px;justify-content:space-around}.ia .p2-paare-spalte .ia-tile{width:100%;min-height:64px;font-size:19px;padding:12px 16px;text-align:left;margin:0}.ia .p2-paare .ia-tile.p2-farbe0{background:#e4effc;border-color:#7fa9dd;box-shadow:0 1px 0 #7fa9dd}.ia .p2-paare .ia-tile.p2-farbe1{background:#fdf0d8;border-color:#e0b25a;box-shadow:0 1px 0 #e0b25a}.ia .p2-paare .ia-tile.p2-farbe2{background:#efe5f8;border-color:#a98bcf;box-shadow:0 1px 0 #a98bcf}.ia .p2-paare .ia-tile.p2-farbe3{background:#e2f3f1;border-color:#6fb8ae;box-shadow:0 1px 0 #6fb8ae}@media(max-width:520px){.ia .p2-paare{gap:12px}.ia .p2-paare-spalte .ia-tile{font-size:16px;padding:10px 12px}}.ia .ia-puzzle.p2-puzzle{max-width:300px;gap:4px}.ia .p2-puzzle-pool{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;min-height:150px}.ia .p2-puzzle-pool .ia-tile{width:140px;height:140px;padding:0;overflow:hidden}.ia .p2-puzzle .ia-tile{width:100%;height:100%;padding:0;overflow:hidden}.ia :is(.p2-puzzle,.p2-puzzle-pool) .ia-tile svg{display:block;width:100%;height:100%}@media(max-width:520px){.ia .p2-puzzle-pool .ia-tile{width:120px;height:120px}}.ia .p2-trennen{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 3px;max-width:640px;margin:8px auto}.ia .p2-trennen .p2-trennen-z{width:34px;min-width:34px;height:52px;min-height:52px;padding:0;margin:0 0 4px;font:800 26px Nunito,system-ui,sans-serif;display:inline-flex;align-items:center;justify-content:center;position:relative}.ia .p2-trennen .p2-trennen-z:disabled{opacity:1;cursor:default}.ia .p2-trennen .p2-trennen-z.an,.ia .p2-trennen .p2-trennen-z.t-bad,.ia .p2-trennen .p2-trennen-z.t-fehlt,.ia .p2-trennen .p2-trennen-z.t-ok{margin-right:16px}.ia .p2-trennen .p2-trennen-z.an:after,.ia .p2-trennen .p2-trennen-z.t-bad:after,.ia .p2-trennen .p2-trennen-z.t-fehlt:after,.ia .p2-trennen .p2-trennen-z.t-ok:after{content:"";position:absolute;right:-12px;top:2px;bottom:-2px;width:6px;border-radius:3px;background:var(--sk-blau)}.ia .p2-trennen .p2-trennen-z.t-ok:after{background:var(--sk-ok)}.ia .p2-trennen .p2-trennen-z.t-bad:after{background:var(--sk-bad)}.ia .p2-trennen .p2-trennen-z.t-fehlt:after{background:repeating-linear-gradient(var(--sk-ok) 0 6px,transparent 6px 11px)}@media(max-width:520px){.ia .p2-trennen{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:0 5px;width:100%}.ia .p2-trennen .p2-trennen-z{width:auto;min-width:0;height:52px;min-height:52px;padding:0;font-size:20px;border-radius:8px}.ia .p2-trennen .p2-trennen-z.an,.ia .p2-trennen .p2-trennen-z.t-bad,.ia .p2-trennen .p2-trennen-z.t-fehlt,.ia .p2-trennen .p2-trennen-z.t-ok{margin-right:0}.ia .p2-trennen .p2-trennen-z.an:after,.ia .p2-trennen .p2-trennen-z.t-bad:after,.ia .p2-trennen .p2-trennen-z.t-fehlt:after,.ia .p2-trennen .p2-trennen-z.t-ok:after{right:-5px;width:5px;top:-6px;bottom:-8px}}.ia .p2-sym{position:relative;width:max-content;max-width:100%;margin:14px auto}.ia .p2-sym .p2-sym-raster{width:auto;max-width:none;gap:4px}.ia .p2-sym .ia-feld{width:52px;height:52px}.ia .p2-sym .achse-rechts{box-shadow:none}.ia .p2-sym-achse{position:absolute;left:50%;top:-14px;bottom:-14px;width:4px;margin-left:-2px;border-radius:2px;background:var(--sk-bad);pointer-events:none}@media(max-width:400px){.ia .p2-sym .p2-sym-raster{grid-template-columns:repeat(6,44px)!important}.ia .p2-sym .ia-feld{width:44px;height:44px}}.ia .p2-hangman{gap:10px;margin:8px 0}.ia .p2-hangman .ia-buchstabe{width:32px;height:44px;font-size:28px}.ia .p2-hangman-rest{margin:0;text-align:center;font-size:16px;color:var(--sk-leise)}.ia .p2-hangman-tasten{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:420px;margin:0 auto}.ia .p2-hangman-tasten .ia-tile{width:56px;min-height:56px;height:56px;padding:0;font-size:24px;font-weight:800}@media(min-width:521px){.ia .p2-graphwahl.ia-tiles[data-sk-layout]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ia .p2-graphwahl .ia-tile{padding:10px}.ia .p2-graphwahl .ia-tile svg{display:block;width:100%;height:auto}.ia .p2-stelle{font:800 34px Nunito,system-ui,sans-serif;color:var(--sk-text);text-align:center;margin:6px 0 0}.ia .p2-geheim{display:flex;justify-content:center;gap:8px;margin:4px 0 2px}.ia .p2-geheim span{display:inline-grid;place-items:center;width:48px;height:56px;border-radius:12px;background:var(--sk-blau-hell);color:var(--sk-blau-dunkel);font:800 30px ui-monospace,Menlo,Consolas,monospace}.ia .p2-alphabet{display:grid;gap:10px;justify-content:center;max-width:640px;width:100%;margin:0 auto}.ia .p2-alpha-block{display:grid;grid-template-columns:auto repeat(13,minmax(0,40px));row-gap:2px;align-items:center}.ia .p2-alpha-kopf{font-size:15px;font-weight:600;color:var(--sk-leise);padding-right:10px;text-align:right}.ia :is(.p2-alpha-g,.p2-alpha-k){text-align:center;font:700 19px ui-monospace,Menlo,Consolas,monospace;padding:4px 0}.ia .p2-alpha-g{color:var(--sk-text);border-bottom:2px solid var(--sk-flaeche-rand)}.ia .p2-alpha-k{color:var(--sk-leise)}.ia .p2-alpha-g.an{border-radius:8px 8px 0 0}.ia .p2-alpha-g.an,.ia .p2-alpha-k.an{background:var(--sk-blau-hell);color:var(--sk-blau-dunkel)}.ia .p2-alpha-k.an{border-radius:0 0 8px 8px}@media(max-width:520px){.ia .p2-alphabet{justify-content:stretch}.ia .p2-alpha-block{width:100%;grid-template-columns:auto repeat(13,minmax(0,1fr))}.ia :is(.p2-alpha-g,.p2-alpha-k){font-size:20px;padding:6px 0}.ia .p2-alpha-kopf{font-size:14px;padding-right:6px}.ia .p2-geheim span{width:44px;height:50px;font-size:26px}}.ia .p2-regler .ia-stepper .ia-tile{min-width:56px;min-height:56px;font-size:26px;font-weight:700}.ia .p2-regler .ia-zaehl-wert{min-width:56px;font-size:24px;font-weight:700;text-align:center}.ia .p2-regler .ia-regler-zeile>b{font-size:22px}.ia .p2-wt{display:grid;grid-template-columns:auto repeat(var(--n),minmax(56px,84px));justify-content:center;margin:8px auto 4px;border:2px solid var(--sk-flaeche-rand);border-radius:14px;overflow:hidden;width:max-content;max-width:100%}.ia .p2-wt>span{display:grid;place-items:center;min-height:56px;padding:6px 14px;font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.ia .p2-wt-kopf{background:var(--sk-flaeche);color:var(--sk-leise);font-style:italic;font-family:Georgia,serif}.ia .p2-wt-x,.ia .p2-wt-y{border-left:2px solid var(--sk-flaeche-rand)}.ia .p2-wt-y{color:var(--sk-blau-dunkel)}.ia .p2-wt-y,.ia .p2-wt>.p2-wt-kopf:nth-child(n+2){border-top:2px solid var(--sk-flaeche-rand)}.ia .p2-akkord .ia-tile{flex-direction:column;gap:2px;line-height:1.15}.ia .p2-akkord .ia-tile b{display:block;font-size:30px}.ia .p2-akkord .ia-tile span{display:block;font-size:15px;font-weight:600;color:var(--sk-leise)}.ia .p3-klima-regler .ia-kd-zeile{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:10px}.ia .p3-klima-regler .ia-kd-name{font-size:18px;font-weight:700}.ia .p3-klima-regler .p3-kd-knopf{min-width:56px;min-height:52px;font-size:26px;font-weight:800;padding:0 12px;margin:0}.ia .p3-klima-regler .ia-kd-zahl{min-width:4.2em;text-align:center;font-size:22px;font-weight:800;color:var(--sk-text)}.ia .p3-bedeutung{font-size:18px;color:var(--sk-leise);font-weight:600}.ia .p3-luecke.ia-drop{background:var(--sk-flaeche)!important;border:0!important;border-bottom:3px solid var(--sk-kante)!important;border-radius:10px 10px 0 0!important;min-height:52px!important;padding:3px}.ia .p3-pyr .ia-drop{min-height:56px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -3px 0 rgba(60,50,30,.18)}.ia .p3-pyr .p3-pyr-fest{font-size:17px;font-weight:700;color:var(--sk-leise)}.ia .p3-formel-pool .ia-tile{display:inline-flex;flex-direction:column;align-items:center;line-height:1.1;min-width:76px}.ia .p3-formel-pool .p3-gr{font-size:26px;font-weight:800;font-style:italic}.ia .p3-formel-pool .p3-gr-name{font-size:14px;font-weight:600;color:var(--sk-leise)}.ia .p3-akz-leiste .ia-plaettchen:not(.sel):not(.ok):not(.bad){background:#fff;border-color:var(--sk-rand);box-shadow:0 1px 0 var(--sk-kante);color:var(--sk-text)}.ia .p3-silben{display:flex;justify-content:center;gap:10px;margin:16px auto 8px;flex-wrap:wrap}.ia .p3-silbe{display:inline-flex;padding:0 6px 16px;border-bottom:5px solid var(--sk-blau);border-radius:0 0 50% 50%/0 0 28px 28px}.ia .p3-silbe.ok{border-bottom-color:var(--sk-ok)}.ia .p3-silbe.bad{border-bottom-color:var(--sk-bad)}.ia .p3-buchstabe{min-width:48px;min-height:64px;padding:0 4px;border:0;background:none;font:600 48px/1 Nunito,sans-serif;color:var(--sk-text);cursor:pointer;border-radius:10px}.ia .p3-buchstabe:hover{background:var(--sk-flaeche)}.ia .p3-gatter-wahl{justify-content:center;gap:16px;margin-top:14px}.ia .p3-gatter-wahl .ia-tile{min-width:96px;min-height:72px;font-size:30px;font-weight:800}.ia .p3-melodien{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;width:100%;max-width:640px;margin:12px auto 0}.ia .p3-melodien .ia-tile{padding:6px 8px;min-height:96px}.ia .p3-melodien .ia-tile svg{max-width:100%!important}.ia .p3-matrix{display:grid;gap:12px;width:100%;max-width:640px;margin:0 auto}.ia .p3-matrix-zeile{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ia .p3-matrix-text{flex:1 1 220px;font-size:19px;font-weight:600;line-height:1.3}.ia .p3-matrix-knoepfe{display:flex;gap:10px;flex:0 0 auto}.ia .p3-matrix .ia-tile.ia-punkt{border-radius:var(--sk-r);min-height:52px;min-width:120px;font-size:17px;padding:8px 14px;margin-bottom:4px}.ia .p3-thermo-wert{text-align:center;font-size:26px;font-weight:800;color:var(--sk-text);margin:4px 0}.ia .p3-sg .ia-sg{min-height:52px;font-size:19px;font-weight:600;padding:8px 14px;border-style:solid!important;border-width:2px}.ia .p3-mauer .ia-stein{min-width:80px;min-height:56px;display:inline-flex;align-items:center;justify-content:center}.ia .p3-mauer .ia-stein input,.ia .p3-mauer input.ia-stein{font-size:22px;font-weight:700;text-align:center}.ia .p3-pyr .ia-drop .ia-tile{font-size:17px;min-height:44px;padding:6px 12px}@media (max-width:560px){.ia .p3-luecke.ia-drop{min-width:96px!important}}.ia .p3-monate{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;max-width:520px;margin:10px auto 0}.ia .p3-monate .ia-tile{min-height:48px;padding:6px 0;font-size:16px;margin:0}.ia .ia-btn.p3-anhoeren{min-height:52px!important;font-size:17px!important;font-weight:700;padding:10px 22px!important}@media (max-width:560px){.ia .p3-melodien{grid-template-columns:minmax(0,1fr);max-width:340px}.ia .p3-melodien .ia-tile{min-height:0;padding:4px 10px}}.ia .p3-sg .ia-sg{background:#fff;border:2px solid var(--sk-rand)!important;border-radius:14px;box-shadow:0 1px 0 var(--sk-kante);margin-bottom:4px;color:var(--sk-text)}.ia .p3-pyr .p3-pyr-fest{text-align:center;line-height:1.15;hyphens:manual;overflow-wrap:break-word}@media (max-width:560px){.ia .p3-pyr .p3-pyr-fest{font-size:15px}}.ia .p4-aktiv{border-color:var(--sk-blau-rand)!important;background:var(--sk-blau-hell)!important}.p4-anlaut{display:grid;justify-items:center;gap:22px;width:100%}.p4-anlaut-kopf{display:flex;align-items:center;justify-content:center;gap:18px}.p4-emoji{font-size:96px;line-height:1}.p4-anlaut-kopf .ia-btn{font-size:16px!important;min-height:48px!important}.p4-anlaut-wahl{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.ia .p4-gross{width:100px;height:100px;min-height:0;padding:0;font-size:40px;font-weight:700;display:grid;place-content:center}.p4-anlaut-luecken{display:flex;gap:10px;justify-content:center}.ia .p4-luecke{width:64px;height:72px;min-height:0;padding:0;font-size:32px;font-weight:700;display:grid;place-content:center;line-height:1.05}.ia .p4-luecke.leer{background:var(--sk-flaeche);border:0;border-bottom:3px solid var(--sk-kante);border-radius:10px 10px 0 0;box-shadow:none}.p4-anlaut-bank{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;max-width:460px}.ia .p4-bank{width:64px;height:64px;min-height:0;padding:0;font-size:28px;font-weight:700}.p4-falsch{font-size:16px;text-decoration:line-through;opacity:.7}.p4-richtig{font-size:28px}.ia .p4-chip{display:block;width:fit-content;max-width:100%;margin:16px auto 0;padding:5px 14px;border-radius:999px;background:var(--sk-flaeche);color:var(--sk-leise);font-size:15px;font-weight:600;line-height:1.4;text-align:center}.ia .ia-komma.p4-komma{flex-wrap:wrap;white-space:normal;justify-content:center;align-items:center;max-width:640px;margin-inline:auto;font-size:26px;row-gap:8px;overflow:visible}.ia .p4-komma .ia-komma-luecke{min-width:44px;height:48px;margin:0 4px;font-size:30px;border-radius:10px;background:var(--sk-flaeche);border-bottom:3px solid #b4bfcc;border-radius:10px 10px 0 0}.ia .p4-komma .ia-komma-luecke:after{display:none}.ia .p4-komma .ia-komma-luecke:hover{background:var(--sk-flaeche)}.ia .ia-zahl.p4-heute{background:#fff3c4;border-color:#e0b93e;color:#5c4400;font-weight:800;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05}.ia .p4-heute small{font-size:14px;font-weight:700}.ia .p4-kal .ia-zahl{font-size:18px;min-height:46px}.ia p.ia-hint.p4-schritt{font-weight:700!important;font-size:17px!important;color:var(--sk-blau-dunkel)!important;background:var(--sk-blau-hell)!important}.p4-foto:before{content:"";position:absolute;left:0;right:0;top:0;height:30px;background:linear-gradient(#fff,rgba(255,255,255,0));z-index:1;pointer-events:none}@media (max-width:520px){.ia .p4-station{width:30px;height:30px}.ia .p4-station-name{font-size:15px;padding:1px 6px}}.p4-station{position:absolute;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%;border:3px solid var(--sk-blau);background:rgba(255,255,255,.8);pointer-events:none;z-index:2}.p4-station.p4-start{background:var(--sk-blau);box-shadow:0 0 0 5px rgba(47,111,187,.28)}.p4-station-name{position:absolute;transform:translateY(-50%);width:max-content;max-width:42%;padding:2px 8px;border-radius:8px;background:rgba(255,255,255,.92);font-size:16px;font-weight:600;line-height:1.25;color:var(--sk-text);pointer-events:none;z-index:1}.p4-station-name.p4-start{font-weight:800;color:var(--sk-blau-dunkel)}.p4-strahl-wahl{display:grid;gap:12px;width:100%;max-width:560px;margin:0 auto}.ia .p4-strahl{display:block;width:100%;padding:8px 14px 4px;min-height:0}.ia .ia-memory.p4-memory{grid-template-columns:repeat(3,minmax(0,1fr));max-width:500px;gap:14px}.ia .p4-memory .ia-karte{min-height:110px;font-size:20px}.p4-mol-wahl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;max-width:480px;margin:0 auto}.ia .p4-mol-opt{min-height:88px;font-size:30px;font-weight:700;letter-spacing:.04em}.ia .p4-chip.p4-chip-oben{margin:0 auto 18px}.p4-oxkopf{display:flex;justify-content:center;align-items:end;gap:4px;margin:0 auto 24px}.p4-oxzelle{display:grid;justify-items:center;gap:4px;min-width:64px}.p4-oxzahl{font-size:20px;font-weight:700;color:var(--sk-leise);min-height:34px;display:grid;place-items:center}.p4-frag .p4-oxzahl{min-width:44px;padding:0 8px;border-radius:10px 10px 0 0;background:var(--sk-blau-hell);border-bottom:3px solid var(--sk-blau);color:var(--sk-blau-dunkel)}.p4-oxel{font-size:48px;font-weight:700;line-height:1}.p4-ionen-kasten{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-content:center;min-height:96px;width:100%;max-width:520px;margin:0 auto;padding:12px;border-radius:var(--sk-r,16px);background:var(--sk-flaeche);border:2px solid var(--sk-flaeche-rand)}.ia .p4-ion{min-width:64px;font-size:22px}.p4-ladung{margin:14px 0 4px;text-align:center;font-size:28px;font-weight:800;color:var(--sk-text)}.p4-ladung.p4-null{color:var(--sk-ok)}.p4-ionen-knoepfe{display:flex;gap:16px;justify-content:center;margin-top:10px}.ia .p4-ion-plus{min-width:120px;min-height:64px;font-size:24px}.p4-schalen{flex-wrap:wrap;align-items:center;gap:16px 32px;width:100%}.p4-schalen,.p4-wb-plaetze{display:flex;justify-content:center}.p4-wb-plaetze{gap:10px;margin:6px auto 26px}.p4-wb-platz{display:grid;justify-items:center;gap:6px}.ia .p4-wb-teil{min-width:100px;min-height:60px;font-size:24px;font-weight:700;padding:8px 14px}.ia .p4-wb-teil.leer{background:var(--sk-flaeche);border:0;border-bottom:3px solid var(--sk-kante);border-radius:10px 10px 0 0;box-shadow:none}.ia .p4-wb-teil.p4-fest{background:var(--sk-flaeche);border-color:var(--sk-flaeche-rand);box-shadow:none;cursor:default;transform:none}.p4-wb-name{font-size:15px;font-weight:600;color:var(--sk-leise)}.p4-wb-bank{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:520px;margin:0 auto}.ia .p4-wb-bank .ia-tile{min-width:76px;font-size:22px}.p4-trenn{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;font-size:34px;font-weight:700;margin:12px auto 0;color:var(--sk-text)}.p4-trenn-bu{padding:8px 0;min-width:.62em;text-align:center;pointer-events:none}.p4-trenn-stelle{position:relative;width:44px;min-height:64px;margin:0 -15px;padding:0;border:0;background:transparent;cursor:pointer;z-index:1}.p4-trenn-stelle:after{content:"";position:absolute;left:50%;top:16px;bottom:16px;width:2px;margin-left:-1px;border-radius:2px;background:#d3d9e1}.p4-trenn-stelle.an:after{top:2px;bottom:2px;width:4px;margin-left:-2px;background:var(--sk-blau)}.p4-trenn-stelle.ok:after{top:2px;bottom:2px;width:4px;margin-left:-2px;background:var(--sk-ok)}.p4-trenn-stelle.bad:after{top:2px;bottom:2px;width:4px;margin-left:-2px;background:var(--sk-bad)}.p4-trenn-stelle.fehlt:after{top:2px;bottom:2px;width:0;margin-left:-2px;background:none;border-left:4px dashed var(--sk-ok)}.p4-trenn-teile{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:18px}.p4-trenn-teil{display:grid;justify-items:center;gap:2px;padding:8px 16px;border-radius:12px;background:var(--sk-ok-hell)}.p4-trenn-teil b{font-size:22px}.p4-trenn-teil span{font-size:15px;font-weight:600;color:var(--sk-leise)}.ia .p5-atom{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 36px}.ia .p5-atom-bild svg{display:block;width:260px;height:260px;max-width:100%}.ia .p5-atom-regler{gap:14px}.ia .p5-atom-regler .ia-regler-zeile{gap:16px;font-size:18px}.ia .p5-atom-regler .ia-stepper{gap:10px}.ia .p5-atom-regler .ia-stepper .ia-tile{min-width:52px;min-height:52px;padding:0;font-size:26px;font-weight:800;margin:0 0 4px}.ia .p5-atom-regler .ia-zaehl-wert{font-size:26px;min-width:1.6em}.ia .p5-bits{grid-template-columns:repeat(var(--p5-n,4),minmax(0,84px));justify-content:center;gap:14px;max-width:var(--sk-spalte,640px)}.ia .p5-bits .ia-bit{min-height:96px;padding:10px 0 12px;gap:6px;border:2px solid var(--sk-rand);border-radius:16px;box-shadow:0 1px 0 var(--sk-kante);margin-bottom:4px}.ia .p5-bits .ia-bit-wert{font-size:18px;font-weight:700;color:var(--sk-leise)}.ia .p5-bits .ia-bit-an{font-size:34px}.ia .p5-bits .ia-bit.an{background:var(--sk-blau);border-color:var(--sk-blau);box-shadow:0 1px 0 var(--sk-blau-dunkel);color:#fff}.ia .p5-bits .ia-bit.an .ia-bit-wert{color:#dce9f8}.ia .p5-bits .ia-bit.bad{outline:3px solid var(--sk-bad);outline-offset:2px}.ia .p5-bits-summe{text-align:center;font-size:30px;color:var(--sk-leise)}.ia .p5-sort{display:grid;gap:18px;width:100%;max-width:var(--sk-spalte,640px);margin:0 auto;justify-items:center}.ia .p5-sort-karte{min-width:200px;min-height:64px;padding:14px 28px;border:2px solid var(--sk-blau-rand);border-radius:18px;background:var(--sk-blau-hell);color:var(--sk-blau-dunkel);font-size:26px;font-weight:800;text-align:center;box-shadow:0 1px 0 var(--sk-blau-rand)}.ia .p5-sort-karte.leer{visibility:hidden}.ia .p5-sort-gruppen{grid-auto-flow:column;gap:16px;width:100%}.ia .p5-sort-gruppe{display:grid;align-content:start}.ia .p5-sort .p5-sort-ziel{min-height:72px;font-size:21px;font-weight:800;width:100%;margin:0 0 4px}.ia .p5-sort-liste{min-height:48px}.ia .p5-sort .p5-sort-chip{min-height:46px;padding:6px 14px;font-size:17px;margin:0 0 3px;box-shadow:0 1px 0 var(--sk-kante)}.ia .p5-sort .p5-sort-chip.ok{box-shadow:0 1px 0 var(--sk-ok-rand)}.ia .p5-sort .p5-sort-chip.bad{box-shadow:0 1px 0 var(--sk-bad-rand)}.ia .p5-venn-flaeche{position:relative;display:grid;grid-template-columns:1fr .8fr 1fr;width:100%;min-height:260px;align-items:center}.ia .p5-venn-kreise{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.ia .p5-venn-kreise div{width:min(56%,300px);aspect-ratio:1;border-radius:50%;background:rgba(74,144,226,.16)}.ia .p5-venn-kreise div+div{margin-left:-20%;background:rgba(46,125,79,.15)}.ia .p5-venn-bereich{position:relative;display:grid;gap:8px;justify-items:center;align-content:center;padding:6px}.ia .p5-venn .p5-sort-ziel{min-height:56px;font-size:18px;padding:8px 12px;width:auto;max-width:100%}.ia .p5-venn .p5-sort-liste{min-height:0;flex-direction:column;align-items:center}.ia .p5-venn .p5-sort-chip{min-height:44px;font-size:16px}.ia .p5-venn-bereich{align-content:start;padding-top:96px;min-height:300px}.ia .ia-satz .p5-luecke{min-width:5.5em;min-height:52px;padding:0 10px;font-weight:700;color:var(--sk-blau-dunkel)}.ia .ia-satz .p5-luecke.ok{background:var(--sk-ok-hell);border-bottom-color:var(--sk-ok);color:var(--sk-ok-dunkel)}.ia .ia-satz .p5-luecke.bad{background:var(--sk-bad-hell);border-bottom-color:var(--sk-bad);color:var(--sk-bad-dunkel)}.ia .p5-zahlentafel{gap:6px;max-width:600px}.ia .p5-zahlentafel .ia-zahl{min-height:48px;font-size:19px;font-weight:700;border-radius:10px;border:2px solid var(--sk-rand);box-shadow:0 1px 0 var(--sk-kante);background:#fff;margin-bottom:3px}.ia .p5-zahlentafel .ia-zahl.an{background:var(--sk-blau);border-color:var(--sk-blau);box-shadow:0 1px 0 var(--sk-blau-dunkel);color:#fff}.ia .p5-zahlentafel .ia-zahl.ok{border-color:var(--sk-ok);box-shadow:0 1px 0 var(--sk-ok-dunkel)}.ia .p5-zahlentafel .ia-zahl.bad{border-color:var(--sk-bad);box-shadow:0 1px 0 var(--sk-bad-dunkel)}@media (max-width:600px){.ia .p5-zahlentafel{gap:5px 4px}.ia .p5-zahlentafel .ia-zahl{aspect-ratio:auto;min-height:46px;font-size:17px;border-radius:8px}}.ia .p5-zaehler{text-align:center;font-size:18px;font-weight:700;color:var(--sk-leise);margin:4px 0 0}.ia .p5-pse{grid-template-columns:28px repeat(8,minmax(0,1fr));gap:6px;max-width:600px}.ia .p5-pse .ia-pse-kopf{font-size:16px;font-weight:700;color:var(--sk-leise)}.ia .p5-pse .ia-pse-el{min-height:48px;font-size:19px;border:2px solid var(--sk-rand);box-shadow:0 1px 0 var(--sk-kante);background:#fff;border-radius:10px;margin-bottom:3px}.ia .p5-pse .ia-pse-el.an{background:var(--sk-blau);border-color:var(--sk-blau);box-shadow:0 1px 0 var(--sk-blau-dunkel)}.ia .p5-pse .ia-pse-el.ok{border-color:var(--sk-ok);box-shadow:0 1px 0 var(--sk-ok-dunkel)}.ia .p5-pse .ia-pse-el.bad{border-color:var(--sk-bad);box-shadow:0 1px 0 var(--sk-bad-dunkel)}@media (max-width:600px){.ia .p5-pse{grid-template-columns:0 repeat(8,minmax(0,1fr));gap:6px 4px;max-width:100%}.ia .p5-pse .ia-pse-kopf{display:none}.ia .p5-pse .ia-pse-el{aspect-ratio:auto;min-height:48px;font-size:17px;border-radius:8px}}.ia .p5-regler{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;width:100%;max-width:var(--sk-spalte,640px);margin:0 auto}.ia .p5-regler .p5-regler-knopf{width:56px;min-height:56px;padding:0;font-size:28px;font-weight:800;margin:0 0 4px}.ia .p5-regler-spur{display:grid;gap:6px;padding-top:8px}.ia .p5-range{-webkit-appearance:none;appearance:none;height:40px;background:transparent;margin:0}.ia .p5-range::-webkit-slider-runnable-track{height:10px;border-radius:5px;background:var(--sk-flaeche-rand)}.ia .p5-range::-moz-range-track{height:10px;border-radius:5px;background:var(--sk-flaeche-rand)}.ia .p5-range::-webkit-slider-thumb{-webkit-appearance:none;width:36px;height:36px;margin-top:-13px;border-radius:50%;background:var(--sk-blau);border:4px solid #fff;box-shadow:0 0 0 2px var(--sk-blau)}.ia .p5-range::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:var(--sk-blau);border:4px solid #fff;box-shadow:0 0 0 2px var(--sk-blau)}.ia .p5-skala{font-size:15px;font-weight:600;color:var(--sk-leise)}.ia .p5-reaktion{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:center;width:100%;max-width:var(--sk-spalte,640px);margin:0 auto}.ia .p5-reaktion-seite{display:grid;gap:8px;cursor:pointer}.ia .p5-plus{text-align:center;font-size:24px;font-weight:800;line-height:1}.ia .p5-pfeil{display:grid;justify-items:center}.ia .p5-pfeil-text{font-size:17px;font-weight:700;color:var(--sk-leise)}.ia .p5-pfeil-zeichen{font-size:48px;line-height:1;font-weight:700}.ia .p5-reaktion .ia-drop .ia-tile{font-size:17px;padding:8px 10px}.ia .p5-dialog{width:100%;max-width:var(--sk-spalte,640px);margin:0 auto}.ia .p5-dialog .ia-tile{font-size:19px;font-weight:600;line-height:1.35;min-height:56px;padding:12px 16px}.ia .p5-dialog .p5-dialog-name{font-size:15px;color:var(--sk-leise)}.ia .p5-dialog .ia-drop{min-height:60px!important}.ia .p5-dialog-pool{display:grid;gap:12px;width:100%;max-width:var(--sk-spalte,640px);margin:18px auto 0}.ia .p5-dialog-pool .ia-tile{text-align:left;font-size:19px;font-weight:500;line-height:1.35;min-height:58px;padding:12px 16px}.ia .p5-dialog-pool .ia-tile b{font-weight:800}.ia .p5-dialog-wahl{flex-direction:column;align-items:stretch;max-width:520px}.ia .p5-dialog-wahl .ia-tile{font-size:19px;text-align:left}.ia .p5-dialog-loesung{margin:0;font-weight:700;font-size:16px;color:var(--sk-ok-dunkel)}.ia .p5-dialog-wahl .ia-tile{width:100%}.ia .p5-kette{display:grid;justify-items:center;gap:4px;width:100%;max-width:360px;margin:0 auto}.ia .p5-kette-platz{width:100%;min-height:58px;border:2px solid var(--sk-flaeche-rand);border-radius:16px;background:var(--sk-flaeche);font:inherit;font-size:20px;font-weight:700;color:var(--sk-text);cursor:pointer}.ia .p5-kette-platz.naechster{border-color:var(--sk-blau-rand);background:var(--sk-blau-hell)}.ia .p5-kette-platz.voll{background:#fff;border-color:var(--sk-rand);box-shadow:0 1px 0 var(--sk-kante);margin-bottom:4px}.ia .p5-kette-platz.ok{background:var(--sk-ok-hell);border-color:var(--sk-ok-rand);box-shadow:0 1px 0 var(--sk-ok-rand);color:var(--sk-ok-dunkel)}.ia .p5-kette-platz.bad{background:var(--sk-bad-hell);border-color:var(--sk-bad-rand);box-shadow:0 1px 0 var(--sk-bad-rand);color:var(--sk-bad-dunkel)}.ia .p5-kette-pfeil{font-size:28px;line-height:1;font-weight:800;color:var(--sk-leise)}.ia .p5-kette-pool{min-height:66px}.ia .p5-baum .ia-drop{border-radius:14px}.ia .p5-baum .ia-drop.p5-naechster{border-color:var(--sk-blau-rand)!important;background:var(--sk-blau-hell)!important}.ia .p5-baum .ia-drop .ia-tile{font-size:22px;min-height:48px;padding:2px}.ia .p5-baum-pool .ia-tile{min-width:64px;font-size:22px}.ia .p5-spruenge .ia-tile{min-width:72px;min-height:58px;font-size:22px}.ia .p5-draufsicht{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:100%;max-width:var(--sk-spalte,640px);margin:0 auto}.ia .p5-draufsicht>div{flex:1 1 280px;max-width:320px}.ia .p5-parteien{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:480px;margin:8px auto 0}.ia .p5-parteien .ia-tile{display:flex;align-items:center;justify-content:center;gap:8px;min-height:60px;font-size:20px;font-weight:700;margin:0 0 4px;white-space:nowrap;padding:8px 10px}@media (max-width:600px){.ia .p5-parteien .ia-tile{font-size:18px;gap:6px}.ia .p5-parteien .p5-punkt{width:14px;height:14px}}.ia .p5-parteien .p5-punkt{width:18px;height:18px;border-radius:50%;flex:none}.ia .p5-parteien .p5-sitze{color:var(--sk-leise);font-weight:600}.ia .p5-wb{display:grid;justify-items:center;gap:18px;width:100%;max-width:var(--sk-spalte,640px);margin:0 auto}.ia .p5-wb-wort{padding:4px 12px;color:var(--sk-text);font-size:38px;font-weight:800;text-align:center;line-height:1.2}.ia .p5-wb-seite{display:flex;align-items:baseline;gap:14px;font-size:22px;font-weight:700;color:var(--sk-text)}.ia .p5-wb-punkte{color:var(--sk-leise)}.ia .p5-wb-wahl{width:100%}.ia .ia-tiles.p5-wb-wahl[data-sk-layout]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:600px){.ia .ia-tiles.p5-wb-wahl[data-sk-layout]>.ia-tile{font-size:18px;padding:8px 6px}}.ia .ia-tiles.p5-fz-wahl[data-sk-kompakt][data-sk-layout]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:600px){.ia .p5-atom-bild svg{width:190px;height:190px}.ia .p5-atom{gap:8px 24px}.ia .p5-kette-platz{min-height:50px;font-size:18px}.ia .p5-kette-pfeil{font-size:22px}.ia .p5-fz{width:min(100%,290px)!important}.ia .p5-sort-karte{font-size:22px;min-height:56px}.ia .p5-venn-flaeche{min-height:230px}.ia .p5-venn-bereich{padding-top:70px;min-height:230px}.ia .p5-venn .p5-sort-ziel{font-size:16px;padding:6px 8px}.ia .p5-reaktion .ia-drop .ia-tile{font-size:15px;padding:6px 4px}.ia .p5-pfeil-zeichen{font-size:36px}}.ia .p5-dialog button.ia-tile{text-align:left}.ia .p6-einf{justify-content:center;gap:8px}.ia .p6-einf .ia-feld{width:100%;height:auto;aspect-ratio:1;border-radius:10px}.ia .p6-zaehler{text-align:center;font-size:18px;font-weight:700;color:var(--sk-leise);margin:2px 0 0}.ia .p6-farben{justify-content:center;gap:10px}.ia .p6-farben .ia-tile{min-height:56px}.ia .p6-ausmal{display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:center;align-items:center}.ia .p6-haus{width:100%;flex:1 1 240px}.ia .p6-haus svg{display:block}.ia .p6-angaben{list-style:none;margin:0;padding:0;display:grid;gap:12px;font-size:18px;font-weight:600;color:var(--sk-text)}.ia .p6-angaben li{display:flex;align-items:center;gap:10px}.ia .p6-angaben li:before{content:"";width:24px;height:24px;border:2px solid var(--sk-rand);border-radius:7px;flex:none;box-sizing:border-box}.ia .p6-angaben li.fertig:before{content:"\2713";background:var(--sk-ok);border-color:var(--sk-ok);color:#fff;display:grid;place-items:center;font-size:15px;font-weight:800}.ia .p6-gitter{max-width:340px;margin:0 auto;width:100%}.ia .p6-gitter svg{display:block;touch-action:none}.ia .p6-dreieck{max-width:340px;margin-bottom:34px}.ia .p6-dreieck .ia-dreieck-feld{min-width:64px;height:56px;font-size:24px;border-radius:14px}.ia .p6-dreieck .p6-fest{background:#fff;border:2px solid var(--sk-flaeche-rand)}.ia .p6-dreieck .p6-offen{cursor:pointer;background:#fff;border:2px solid var(--sk-rand);box-shadow:0 1px 0 var(--sk-kante);color:var(--sk-text)}.ia .p6-dreieck .p6-offen.sel{border-color:var(--sk-blau);background:var(--sk-blau-hell);color:var(--sk-blau-dunkel);box-shadow:0 1px 0 var(--sk-blau-rand)}.ia .p6-dreieck .p6-offen.ok{border-color:var(--sk-ok-rand);background:var(--sk-ok-hell);color:var(--sk-ok-dunkel);box-shadow:0 1px 0 var(--sk-ok-rand)}.ia .p6-dreieck .p6-offen.bad{border-color:var(--sk-bad-rand);background:var(--sk-bad-hell);color:var(--sk-bad-dunkel);box-shadow:0 1px 0 var(--sk-bad-rand)}.ia .p6-tasten{grid-template-columns:repeat(6,minmax(44px,60px));justify-content:center;gap:8px;margin:8px auto 0;width:100%}.ia .p6-tasten .ia-tile{min-height:52px;font-size:22px;padding:6px 0}.ia .p6-pixel{--p6-px:48px;display:grid;grid-template-columns:auto auto;gap:6px 16px;align-items:center;justify-content:center;margin:0 auto}.ia .p6-pixel-code{display:flex;gap:10px;justify-content:flex-end;font-size:18px;font-weight:700;color:var(--sk-text);white-space:nowrap;font-variant-numeric:tabular-nums}.ia .p6-pixel-code span{display:inline-flex;align-items:center;gap:4px}.ia .p6-pixel-code i{display:inline-block;width:16px;height:16px;border:2px solid var(--sk-text);border-radius:3px;box-sizing:border-box}.ia .p6-pixel-zeile{display:grid;gap:0}.ia .p6-pixel-zeile button{width:var(--p6-px);height:var(--p6-px);border:1px solid #b4bfcc;background:#fff;padding:0;cursor:pointer;border-radius:0}@media (max-width:600px){.ia .p6-pixel{--p6-px:46px;grid-template-columns:auto;gap:2px}.ia .p6-pixel-code{justify-content:flex-start;font-size:17px;gap:8px;margin-top:6px}.ia .p6-pixel-code span{gap:2px}.ia .p6-pixel-code i{width:15px;height:15px}}.ia .p6-sort{gap:6px;min-height:180px}.ia .p6-sort,.ia .p6-sort-balken{display:flex;justify-content:center;align-items:flex-end}.ia .p6-sort-balken{width:60px;border-radius:12px 12px 6px 6px;background:#dce9f8;padding-bottom:8px;font-size:24px;font-weight:800;color:var(--sk-text);box-sizing:border-box}.ia .p6-sort-balken.fertig{background:var(--sk-ok-hell);color:var(--sk-ok-dunkel)}.ia .p6-sort .p6-sort-tausch{width:48px;min-width:48px;min-height:48px;height:48px;padding:0;font-size:22px;margin:0 0 12px;display:grid;place-items:center}.ia .p6-rede{margin:0 auto;font-size:24px;line-height:2.4;color:var(--sk-text);text-align:center;max-width:var(--sk-spalte)}.ia .p6-rede .p6-rede-luecke{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:48px;height:52px;margin:0 3px;padding:0;border:0;border-bottom:3px solid var(--sk-kante);border-radius:10px 10px 0 0;background:var(--sk-flaeche);font:800 30px inherit;font-family:inherit;line-height:1;color:var(--sk-blau-dunkel);cursor:pointer}.ia .p6-rede .p6-rede-luecke.ok{background:var(--sk-ok-hell);border-bottom-color:var(--sk-ok);color:var(--sk-ok-dunkel)}.ia .p6-rede .p6-rede-luecke.bad{background:var(--sk-bad-hell);border-bottom-color:var(--sk-bad);color:var(--sk-ok-dunkel)}.ia .p6-rede .p6-rede-luecke.leer{width:12px;background:transparent;border:0}.ia .p6-rede-zeichen{justify-content:center;gap:12px}.ia .p6-rede-zeichen .ia-tile{width:56px;min-width:56px;height:56px;min-height:56px;padding:0;font-size:30px;line-height:1}.ia .p6-kakuro{--p6-k:76px;display:grid;gap:10px;justify-content:center;align-items:center;margin:0 auto}.ia .p6-kakuro-feld{width:var(--p6-k);height:var(--p6-k);border:2px solid var(--sk-rand);border-radius:14px;background:#fff;box-shadow:0 1px 0 var(--sk-kante);font-size:32px;font-weight:800;color:var(--sk-text);cursor:pointer;padding:0;font-family:inherit}.ia .p6-kakuro-feld.fest{background:var(--sk-flaeche);box-shadow:none;border-color:var(--sk-flaeche-rand);cursor:default}.ia .p6-kakuro-feld.sel{border-color:var(--sk-blau);background:var(--sk-blau-hell);color:var(--sk-blau-dunkel);box-shadow:0 1px 0 var(--sk-blau-rand)}.ia .p6-kakuro-feld.ok{border-color:var(--sk-ok-rand);background:var(--sk-ok-hell);color:var(--sk-ok-dunkel);box-shadow:0 1px 0 var(--sk-ok-rand)}.ia .p6-kakuro-feld.bad{border-color:var(--sk-bad-rand);background:var(--sk-bad-hell);color:var(--sk-ok-dunkel);box-shadow:0 1px 0 var(--sk-bad-rand)}.ia .p6-kakuro-summe{font-size:26px;font-weight:800;color:var(--sk-leise);padding-left:6px;white-space:nowrap}.ia .p6-kakuro-summe.unten{text-align:center;padding:0}.ia .p6-tasten.ia-tasten{grid-template-columns:repeat(5,minmax(44px,60px))}.ia .p6-dreieck+.p6-tasten.ia-tasten{grid-template-columns:repeat(6,minmax(44px,60px))}.ia .p6-erb-legende{font-size:16px;margin-top:0}.ia .p6-erb-legende i{width:16px;height:16px}.ia .ia-tiles.p6-erb[data-sk-layout]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ia .ia-tiles.p6-erb[data-sk-layout]>.ia-tile{min-height:60px;font-size:17px;justify-content:center;text-align:center;padding:8px 12px}.ia .ia-tiles.p6-erb[data-sk-layout]>.ia-tile:before{display:none}@media (max-width:600px){.ia .ia-tiles.p6-erb[data-sk-layout]{grid-template-columns:minmax(0,1fr);gap:8px}.ia .ia-tiles.p6-erb[data-sk-layout]>.ia-tile{font-size:16px;min-height:50px}}.ia .ia-tiles.p6-profile{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:560px;margin:0 auto;gap:12px}.ia .ia-tiles.p6-profile>.ia-tile{width:100%;min-height:80px;padding:6px 14px;margin:0}.ia .ia-tiles.p6-profile>.ia-tile svg{width:100%;height:auto}.ia .p6-floete{display:flex;gap:24px;align-items:center;justify-content:center;flex-wrap:wrap}.ia .p6-floete-noten{width:min(100%,200px)}.ia .p6-floete-name{font-size:44px;font-weight:800;color:var(--sk-blau-dunkel)}.ia .p6-floete-bild{height:420px;flex:0 0 auto}@media (max-width:600px){.ia .p6-floete{gap:8px}.ia .p6-floete-noten{width:105px}.ia .p6-floete-bild{height:400px}}.ia .ia-tile.p6-dreh{min-height:56px;min-width:120px;font-size:20px;font-weight:700}.ia .p6-kp-frage{margin:4px 0 0;text-align:center;font-size:18px;font-weight:700}.ia .ia-tiles.p6-kp-wahl[data-sk-layout]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:480px;gap:10px}.ia .ia-tiles.p6-kp-wahl[data-sk-layout]>.ia-tile{min-height:56px;font-size:20px}.ia .ia-tiles.p6-kp-pfeile[data-sk-layout]>.ia-tile{font-size:30px;line-height:1}.ia .p6-rede .p6-rede-luecke.sel{background:var(--sk-blau-hell);border-bottom-color:var(--sk-blau)}.ia .p6-pw-wort{text-align:center;font-size:34px;font-weight:800;letter-spacing:.01em;color:var(--sk-text);margin:4px 0 2px}.ia .p6-pw-luecke{display:inline-block;text-align:center;border-bottom:3px solid var(--sk-kante);background:var(--sk-flaeche);border-radius:8px 8px 0 0;margin:0 2px;color:var(--sk-blau-dunkel);line-height:1.15}.ia .p6-pw-luecke.ok{background:var(--sk-ok-hell);border-bottom-color:var(--sk-ok);color:var(--sk-ok-dunkel)}.ia .p6-pw-luecke.bad{background:var(--sk-bad-hell);border-bottom-color:var(--sk-bad);color:var(--sk-ok-dunkel)}.ia .p6-pw-trenn{color:var(--sk-rand);font-weight:400;margin:0 6px}.ia .p6-pw-frage,.ia .p6-reim-frage{margin:6px 0 0;text-align:center;font-size:18px;font-weight:700}.ia .p6-pw-laut{color:var(--sk-ok);text-decoration:underline;text-underline-offset:3px}.ia .ia-tiles.p6-pw-wahl[data-sk-layout]>.ia-tile{min-height:60px}.ia .ia-tiles.p6-pw-wahl[data-sk=zwei]>.ia-tile{min-height:72px;font-size:26px}.ia .p6-verse{display:grid;gap:8px;max-width:600px;width:100%;margin:0 auto}.ia .p6-vers{display:flex;align-items:center;gap:12px;font-size:17px;line-height:1.4}.ia .p6-vers>span{flex:1;min-width:0}.ia .p6-vers-feld{flex:none;width:52px;height:52px;border:0;border-bottom:3px solid var(--sk-kante);border-radius:10px 10px 0 0;background:var(--sk-flaeche);font-size:24px;font-weight:800;color:var(--sk-blau-dunkel);cursor:pointer;padding:0;font-family:inherit}.ia .p6-vers-feld.ok{background:var(--sk-ok-hell);border-bottom-color:var(--sk-ok);color:var(--sk-ok-dunkel)}.ia .p6-vers-feld.bad{background:var(--sk-bad-hell);border-bottom-color:var(--sk-bad);color:var(--sk-ok-dunkel)}.ia .p6-reim-buchst{justify-content:center;gap:14px}.ia .p6-reim-buchst .ia-tile{width:64px;min-height:56px;font-size:24px;font-weight:800;padding:0}.ia .ia-tiles.p6-reim-namen[data-sk-layout]>.ia-tile{min-height:64px;font-size:20px}.ia .p6-silben-block{display:grid;gap:12px}.ia .p6-silben{display:flex;flex-wrap:wrap;justify-content:center;column-gap:20px;row-gap:10px}.ia .p6-silben-wort{display:inline-flex;gap:8px}.ia .p6-silbe.ia-tile{display:grid;justify-items:center;min-width:56px;min-height:64px;padding:2px 12px 8px;line-height:1.1;font-size:21px}.ia .p6-silbe .p6-akzent{height:22px;font-size:34px;font-weight:800;line-height:40px;color:var(--sk-blau)}.ia .p6-silbe.fehlt{border-style:dashed;border-color:var(--sk-ok)}@media (max-width:600px){.ia .p6-ausmal{flex-wrap:nowrap;gap:12px}.ia .p6-haus{flex:0 1 190px;min-width:0}.ia .p6-angaben{font-size:15px;gap:10px}.ia .p6-angaben li{gap:6px}.ia .p6-angaben li:before{width:20px;height:20px}}.ia .ia-zwanzig.p7-plaett{max-width:620px;gap:6px;padding:10px;border-radius:14px}.ia .ia-zwanzig.p7-plaett .ia-feld-zelle{border-width:2px}@media (max-width:600px){.ia .ia-zwanzig.p7-plaett{grid-template-columns:repeat(5,minmax(0,1fr))!important;max-width:340px;gap:8px}.ia .ia-zwanzig.p7-plaett .ia-feld-zelle.fuenf{margin-right:0}.ia .ia-zwanzig.p7-plaett .ia-feld-zelle:nth-child(n+6):nth-child(-n+10){margin-bottom:14px}}.ia .p7-stellen-zeile .ia-in{border:2px solid var(--sk-rand)!important;border-radius:16px!important;box-shadow:0 1px 0 var(--sk-kante)!important;background:#fff!important;min-height:56px;font-size:24px;font-weight:700;text-align:center}.ia .p7-kreuz{display:grid;gap:10px;max-width:420px;width:100%;margin:0 auto;align-items:center}.ia .p7-kreuz-name{font-size:15px;font-weight:700;color:var(--sk-leise);text-align:center}.ia .p7-kreuz-mutter{writing-mode:vertical-rl;transform:rotate(180deg);align-self:center}.ia .p7-kreuz-gamet{font-size:22px;font-weight:800;text-align:center;min-width:28px;color:var(--sk-text)}.ia .p7-kreuz-zelle{min-height:64px;border:0;border-bottom:3px solid var(--sk-kante);border-radius:12px 12px 0 0;background:var(--sk-flaeche);font:inherit;font-size:24px;font-weight:700;color:var(--sk-text);cursor:pointer}.ia .p7-kreuz-zelle.an{background:var(--sk-blau-hell);border-bottom-color:var(--sk-blau)}.ia .p7-kreuz-zelle.ok{background:var(--sk-ok-hell);border-bottom-color:var(--sk-ok);color:var(--sk-ok-dunkel)}.ia .p7-kreuz-zelle.bad{background:var(--sk-bad-hell);border-bottom-color:var(--sk-bad);color:var(--sk-bad-dunkel)}.ia .p7-kreuz-wahl{justify-content:center;gap:14px;margin-top:22px}.ia .p7-kreuz-wahl .ia-tile{min-width:88px;font-size:22px}.ia .p7-stellen{max-width:600px;gap:12px}.ia .p7-stellen .ia-stepper .ia-tile{min-width:56px;min-height:52px;font-size:24px}.ia .p7-stellen .ia-zaehl-wert{font-size:22px;font-weight:800}.ia .p7-stellen .ia-stelle-fach{min-height:96px}.ia .p7-stellen .ia-stelle-E svg{width:20px;height:20px}.ia .p7-stellen .ia-stelle-Z svg{width:14px;height:84px}.ia .p7-schritt{display:grid;gap:12px;width:100%;max-width:600px;margin:14px auto 0}.ia .p7-schritt-frage{margin:0;font-size:20px;font-weight:800;color:var(--sk-text);text-align:center;line-height:1.35}.ia .p7-bezug{font-size:22px;line-height:2.4;text-align:center;max-width:640px;margin:0 auto}.ia .p7-bezug .p7-bezug-wort{font-size:21px;min-height:50px;padding:6px 14px;margin:0 3px 4px;vertical-align:middle}.ia .p7-bezug-pron{color:var(--sk-blau-dunkel);background:var(--sk-blau-hell);border-radius:8px;padding:2px 8px;box-shadow:inset 0 -3px 0 var(--sk-blau-rand)}.ia .p7-teile{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:560px;margin:0 auto}.ia .p7-teile .ia-tile{min-height:76px;font-size:21px}@media (max-width:560px){.ia .p7-bezug{font-size:19px}.ia .p7-bezug .p7-bezug-wort{font-size:18px}}.ia .p7-vf{justify-content:center;gap:16px;margin-top:14px}.ia .p7-vf .ia-tile{min-width:84px;min-height:60px;font-size:24px;font-weight:800}.ia .p7-box-werte{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:620px;margin:0 auto}.ia .p7-box-werte .ia-tile{min-width:52px;min-height:50px;padding:6px 10px;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.ia .p7-box-werte:not(.aktiv) .ia-tile:not(.ok):not(.bad){box-shadow:none;border-color:var(--sk-flaeche-rand);pointer-events:none}.ia .p7-box-wahl{justify-content:center;gap:14px}.ia .p7-box-wahl .ia-tile{min-width:84px;min-height:56px;font-size:21px}.ia .p7-schritt-frage:empty{display:none}.ia .p7-schritt .ia-tiles{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ia .p7-schritt .ia-tiles>.ia-tile{min-width:68px;min-height:56px;font-size:20px}.ia :is(.p8-mf-luecke,.p8-baum-luecke,.p8-luecke){display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:2px 12px;background:var(--sk-flaeche,#f4f6f9);border-bottom:3px solid var(--sk-kante,#b4bfcc);border-radius:10px 10px 0 0;color:#9aa3af;font-weight:800;font-size:22px;font-variant-numeric:tabular-nums;white-space:nowrap}.ia :is(.p8-mf-luecke,.p8-baum-luecke,.p8-luecke).voll{color:var(--sk-blau-dunkel,#174e91);background:var(--sk-blau-hell,#eaf2fc);border-bottom-color:var(--sk-blau,#2f6fbb)}.ia :is(.p8-mf-luecke,.p8-baum-luecke,.p8-luecke).ok{color:var(--sk-ok-dunkel,#1f6b38);background:var(--sk-ok-hell,#e1f4e5);border-bottom-color:var(--sk-ok,#2f8a4a)}.ia :is(.p8-mf-luecke,.p8-baum-luecke,.p8-luecke).bad{color:var(--sk-bad-dunkel,#7f3530);background:var(--sk-bad-hell,#f6e6e4);border-bottom-color:var(--sk-bad,#a64b45)}.ia .p8-mf-wahl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:560px;width:100%;margin:16px auto 0}.ia .p8-mf-wahl>.ia-tile{min-height:60px;font-size:21px;font-weight:700;display:flex;align-items:center;justify-content:center}@media (max-width:560px){.ia .p8-mf-wahl{grid-template-columns:repeat(2,minmax(0,1fr))}}.ia .p8-baum .p8-baum-luecke{min-width:64px;font-size:20px;padding:2px 10px}.ia .p8-baum .ia-baum-p{font-size:18px}@media (max-width:560px){.ia .p8-baum .ia-baum-p{font-size:17px!important;padding:2px 4px}.ia .p8-baum .ia-baum-knoten b{font-size:16px!important}.ia .p8-baum .p8-baum-luecke{min-width:58px;font-size:18px}.ia .p8-sem-mond>.ia-tile{min-height:92px!important;font-size:16px!important}}.ia .p8-baum~.ia-tiles{margin-top:18px}.ia .p8-fd-wahl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:600px;width:100%;margin:14px auto 0}.ia .p8-fd-wahl>.ia-tile{min-height:72px;font-size:18px;font-weight:700;line-height:1.25;display:flex;align-items:center;justify-content:center;text-align:center;padding:8px 10px}.ia .p8-erw .p8-luecke{min-width:56px;min-height:56px;font-size:30px;padding:0 6px;margin-bottom:2px}.ia .ia-erw-streifen.p8-erw-streifen{border-bottom-width:6px;border-color:#3a3f47}.ia .ia-erw-streifen.p8-erw-streifen .ia-erw-teil{border-right-width:2px}.ia .p8-gl{justify-content:center;gap:10px;font-size:34px;font-weight:800;color:var(--sk-text,#242424)}.ia .p8-gl .ia-gl-term{display:inline-flex;align-items:baseline;gap:6px}.ia .p8-gl-zahl{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:52px;border-radius:10px 10px 0 0;color:var(--sk-blau-dunkel,#174e91);font-variant-numeric:tabular-nums}.ia .p8-gl-zahl.frage{background:var(--sk-flaeche,#f4f6f9);border-bottom:3px solid var(--sk-blau,#2f6fbb);color:#9aa3af}.ia .p8-gl-zaehl{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:520px;width:100%;margin:8px auto 0}.ia .p8-gl-seite{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.ia .p8-gl-atom{font-size:17px;font-weight:700;padding:6px 12px;border-radius:999px}.ia .p8-gl-atom.gleich{background:var(--sk-ok-hell,#e1f4e5);color:var(--sk-ok-dunkel,#1f6b38)}.ia .p8-gl-atom.ungleich{background:var(--sk-bad-hell,#f6e6e4);color:var(--sk-bad-dunkel,#7f3530)}.ia .p8-gl-frage{font-size:19px;font-weight:700;text-align:center;margin:22px auto 4px;max-width:560px;color:var(--sk-text,#242424)}.ia .p8-gl-wahl>.ia-tiles{margin-top:8px}.ia .p8-gl-wahl>.ia-tiles[data-sk-layout]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:480px}.ia .p8-gl-wahl>.ia-tiles[data-sk-layout]>.ia-tile{min-height:72px}.ia .p8-kreuz-wrap{flex-direction:column;align-items:center;gap:22px}.ia .p8-kreuz{gap:4px}.ia .p8-kreuz .ia-kreuz-zelle{min-width:52px}.ia .p8-kreuz .ia-kreuz-in{font-size:26px;font-weight:800;border:2px solid var(--sk-rand,#b4bfcc);border-radius:10px;box-shadow:0 1px 0 var(--sk-kante,#b4bfcc)}.ia .p8-kreuz .ia-kreuz-nr{font-size:12px;font-weight:700;left:5px;top:3px}.ia .p8-kreuz .ia-kreuz-zelle.aktiv .ia-kreuz-in:not(.ok):not(.bad){background:var(--sk-blau-hell,#eaf2fc);border-color:var(--sk-blau-rand,#8db6e6)}.ia .p8-kreuz .ia-kreuz-in:focus{outline:none;border-color:var(--sk-blau,#2f6fbb)!important}.ia .p8-kreuz .ia-kreuz-in.ok{background:var(--sk-ok-hell,#e1f4e5);border-color:var(--sk-ok-rand,#7cc791);color:var(--sk-ok-dunkel,#1f6b38)}.ia .p8-kreuz .ia-kreuz-in.bad{background:var(--sk-bad-hell,#f6e6e4);border-color:var(--sk-bad-rand,#d4a29d);color:var(--sk-bad-dunkel,#7f3530)}.ia .p8-kreuz-hinweise{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;max-width:600px;min-width:0}.ia .p8-kreuz-hinweise .ia-kreuz-hinweis{margin:0;padding:8px 16px 8px 8px;border-radius:999px;background:var(--sk-flaeche,#f4f6f9);gap:8px;min-height:44px}.ia .p8-kreuz-hinweise .ia-kreuz-hinweis.aktiv{background:var(--sk-blau-hell,#eaf2fc);color:var(--sk-blau-dunkel,#174e91);box-shadow:inset 0 0 0 2px var(--sk-blau-rand,#8db6e6)}.ia .p8-kreuz-pfeil{font-weight:800;color:var(--sk-leise,#5b6472)}.ia .p8-mq{display:grid;grid-template-columns:repeat(3,76px) 40px;grid-template-rows:repeat(3,76px) 28px;gap:8px;justify-content:center;align-items:center;margin:4px auto 0}.ia .p8-mq-feld{width:76px;height:76px;border-radius:14px;border:2px solid #e4e8ee;background:#fff;font:800 32px Nunito,sans-serif;color:var(--sk-text,#242424);cursor:default;padding:0}.ia .p8-mq-feld.offen{background:var(--sk-flaeche,#f4f6f9);border:0;border-bottom:3px solid var(--sk-kante,#b4bfcc);border-radius:14px 14px 4px 4px;cursor:pointer}.ia .p8-mq-feld.offen.voll{background:var(--sk-blau-hell,#eaf2fc);color:var(--sk-blau-dunkel,#174e91);border-bottom-color:var(--sk-blau,#2f6fbb)}.ia .p8-mq-feld.offen.aktiv{box-shadow:inset 0 0 0 3px var(--sk-blau,#2f6fbb)}.ia .p8-mq-feld.ok{background:var(--sk-ok-hell,#e1f4e5);color:var(--sk-ok-dunkel,#1f6b38);border-bottom-color:var(--sk-ok,#2f8a4a)}.ia .p8-mq-feld.bad{background:var(--sk-bad-hell,#f6e6e4);color:var(--sk-bad-dunkel,#7f3530);border-bottom-color:var(--sk-bad,#a64b45)}.ia .p8-mq-summe{font-weight:800;text-align:center;font-size:17px}.ia .p8-mq-zahlen{display:flex;gap:14px;justify-content:center;margin-top:24px}.ia .p8-mq-zahlen>.ia-tile{min-width:72px;min-height:64px;font-size:26px;font-weight:800}.ia .p8-mq-zahlen>.ia-tile.weg{opacity:.3;pointer-events:none}.ia .p8-code-programm{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;min-height:64px;max-width:600px;width:100%;margin:18px auto 0;padding:6px 8px;background:var(--sk-flaeche,#f4f6f9);border-bottom:3px solid var(--sk-kante,#b4bfcc);border-radius:16px 16px 6px 6px}.ia .p8-code-leer{color:#8a94a0;font-size:17px;font-weight:600}.ia .p8-code-programm .p8-code-block{min-height:48px;font-size:17px;padding:6px 14px;margin:0 0 3px}.ia .p8-code-palette{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:18px}.ia .p8-code-palette>.ia-tile{min-height:60px;font-size:19px;padding:10px 18px}.ia .p8-code-palette>.p8-code-zurueck{min-width:60px;font-size:24px}.ia .p8-code-palette>.p8-code-zurueck:disabled{opacity:.4}.ia .p8-rh-noten{display:flex;justify-content:center;gap:14px;margin-top:14px}.ia .p8-rh-noten>.ia-tile{min-width:84px;min-height:96px;padding:8px 10px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.ia .p8-rh-noten>.ia-tile span{font-size:15px;font-weight:700}.ia .p8-rh-takt{cursor:pointer}.ia .p8-schriftlich{gap:6px 0;font-size:30px;font-weight:700}.ia .p8-schriftlich .ia-sz{height:52px;border-radius:0}.ia .p8-schriftlich .ia-strich{height:3px;background:var(--sk-text,#242424);margin:2px 0}.ia .p8-schriftlich .p8-aktiv:not(.ia-strich){background:var(--sk-blau-hell,#eaf2fc)}.ia .p8-schriftlich .ia-in.p8-uebertrag{width:36px;height:36px;min-height:0;margin:8px auto;padding:0;font-size:18px;font-weight:700;text-align:center;border:2px solid var(--sk-rand,#b4bfcc);border-radius:8px;background:#fff}.ia .p8-schriftlich .ia-in.p8-ziffer{width:52px;height:60px;min-height:0;margin:0 auto;padding:0;font-size:28px;font-weight:800;text-align:center;border:2px solid var(--sk-rand,#b4bfcc);border-radius:12px;box-shadow:0 1px 0 var(--sk-kante,#b4bfcc);background:#fff}.ia .p8-schriftlich .ia-in:focus{border-color:var(--sk-blau,#2f6fbb);outline:none}.ia .p8-schriftlich .ia-in.ok{border-color:var(--sk-ok-rand,#7cc791);background:var(--sk-ok-hell,#e1f4e5);color:var(--sk-ok-dunkel,#1f6b38)}.ia .p8-schriftlich .ia-in.bad{border-color:var(--sk-bad-rand,#d4a29d);background:var(--sk-bad-hell,#f6e6e4);color:var(--sk-bad-dunkel,#7f3530)}.ia .p8-schriftlich>span.p8-aktiv:first-child{border-radius:12px 12px 0 0}.ia .p8-sem-wahl{margin-top:16px}.ia .p8-sem-mond{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:600px;width:100%;margin:16px auto 0}.ia .p8-sem-mond>.ia-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:118px;padding:10px 6px;font-size:16px;line-height:1.2;white-space:pre-line;text-align:center}@media (max-width:560px){.ia .p8-sem-mond{grid-template-columns:repeat(2,minmax(0,1fr))}}.ia .p8-tk-wahl{margin-top:20px}.ia .p8-wk-wahl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;max-width:560px;width:100%;margin:16px auto 0}.ia .p8-wk-wahl>.ia-tile{min-height:72px;padding:8px;display:flex;align-items:center;justify-content:center}@media (max-width:560px){.ia .p8-wk-wahl{grid-template-columns:repeat(3,minmax(0,1fr))}}.ia .p8-zd-frage{font-size:20px;font-weight:700;text-align:center;margin:18px auto 6px;color:var(--sk-text,#242424)}.ia .p8-zd-wahl>.ia-tiles{margin-top:6px}.ia .p8-stamm-lesen~.ia-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px;max-width:600px;width:100%;margin:14px auto 0}.ia .p8-stamm-lesen~.ia-tiles>.ia-tile{min-height:60px;font-size:20px}@media (max-width:560px){.ia .p8-stamm-lesen~.ia-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ia .p8-gl{font-size:24px;gap:6px}.ia .p8-gl .ia-gl-stoff{font-size:26px}.ia .p8-gl .ia-arrow{font-size:30px;margin:0 2px}.ia .p8-gl-zahl{min-width:34px;min-height:44px}.ia .p8-fd-wahl{grid-template-columns:minmax(0,1fr);gap:10px}.ia .p8-fd-wahl>.ia-tile{min-height:54px}}.ia .ia-tiles[data-sk-kompakt]{margin-top:22px;padding-top:22px;border-top:1.5px solid #e6eaf0}.ia .sk-bildbox{max-width:100%}.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]{gap:10px}.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]>.ia-tile{min-height:54px;font-size:19px;padding:10px 14px 10px 20px;gap:14px;justify-content:space-between;margin:0 0 3px}.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]>.ia-tile:before{display:none}.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]>.ia-tile:after{content:"";flex:none;order:2;width:26px;height:26px;border-radius:8px;border:2px solid var(--sk-rand);background:#fff;display:grid;place-items:center;color:#fff;font-size:15px;font-weight:800;line-height:1}.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]>.ia-tile.sel:after{background:var(--sk-blau);border-color:var(--sk-blau);content:"✓"}.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]>.ia-tile.ok:after{background:var(--sk-ok);border-color:var(--sk-ok);content:"✓"}.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]>.ia-tile.bad:after{background:var(--sk-bad);border-color:var(--sk-bad);content:"✕"}.ia .ia-tiles[data-sk-wahl=eins][data-sk-kompakt][data-sk-layout=liste]>.ia-tile{min-height:48px;font-size:18px}@media (max-width:600px){.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]>.ia-tile{min-height:52px;font-size:18px;padding-left:16px}}.ia .ia-tiles[data-sk-rf]>.ia-tile.ok{background:var(--sk-ok);border-color:var(--sk-ok-dunkel);box-shadow:0 1px 0 var(--sk-ok-dunkel);color:#fff}.ia .ia-tiles[data-sk-rf]>.ia-tile.bad{background:var(--sk-bad);border-color:var(--sk-bad-dunkel);box-shadow:0 1px 0 var(--sk-bad-dunkel);color:#fff}.ia .ia-tiles[data-sk-rf]>.ia-tile.bad:before,.ia .ia-tiles[data-sk-rf]>.ia-tile.ok:before{background:#fff}.ia .ia-satz .ia-gap{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-width:calc(var(--gap-zeichen,6) * .62em + 1.4em);min-height:1.9em;margin:2px 4px;padding:0;border:0;border-bottom:3px solid var(--sk-rand);border-radius:12px 12px 4px 4px;background:var(--sk-flaeche);box-sizing:border-box}.ia .ia-satz .ia-gap.over{border-bottom-color:var(--sk-blau);background:var(--sk-blau-hell)}.ia .ia-satz .ia-gap:has(.ia-tile){background:transparent;border-bottom-color:transparent}.ia .ia-satz .ia-gap>.ia-tile{width:100%;min-height:1.9em;margin:0;padding:2px 14px;font-size:inherit;line-height:1.2;font-weight:700;border-radius:12px;box-shadow:0 1px 0 var(--sk-kante)}.ia .ia-satz{line-height:2.3}.ia .ia-pair>.ia-drop{padding:0;display:flex;align-items:stretch}.ia .ia-pair>.ia-drop:has(.ia-tile){border-color:transparent;background:transparent;box-shadow:none}.ia .ia-pair>.ia-drop>.ia-tile{flex:1 1 auto;width:100%;margin:0;min-height:inherit;height:auto;display:flex;align-items:center;justify-content:center}.ia .p5-sort-gruppen{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:14px}.ia .p5-sort-gruppe{display:flex;flex-direction:column;gap:10px;min-height:170px;padding:12px;border-radius:18px;cursor:pointer;border:2.5px dashed var(--sk-rand);transition:background .15s,border-color .15s}.ia .p5-sort-gruppe.over,.ia .p5-sort-gruppe:hover{border-color:var(--sk-blau)}.ia .p5-sort-gruppe>.p5-sort-ziel{background:transparent;border:0;box-shadow:none;min-height:0;padding:2px 4px 6px;margin:0;font-size:18px;font-weight:800;color:var(--sk-text);border-bottom:2px solid var(--sk-flaeche-rand);border-radius:0}.ia .p5-sort-liste{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;justify-content:center}.ia .p5-sort-karte{cursor:grab;touch-action:none}.ia .p5-sort-karte.lift{opacity:.35}.p5-sort-geist{position:fixed;left:0;top:0;z-index:1000;pointer-events:none}.ia .p3-matrix-zeile{transition:background .15s,border-color .15s}.ia .p3-matrix-zeile.p3-zeile-bad,.ia .p3-matrix-zeile.p3-zeile-ok{background:transparent}.ia .p3-matrix .ia-punkt.ok{background:var(--sk-ok-hell);border-color:var(--sk-ok);color:var(--sk-ok-dunkel);box-shadow:0 1px 0 var(--sk-ok)}.ia .p3-matrix .ia-punkt.bad{background:var(--sk-bad-hell);border-color:var(--sk-bad);color:var(--sk-bad-dunkel);box-shadow:0 1px 0 var(--sk-bad)}.ia .ia-actions.ia-actions-pruefen{display:flex;justify-content:center;margin-top:6px}.ia .ia-actions-pruefen>.ia-btn{min-width:180px;min-height:50px;border-radius:14px;border:0;background:var(--sk-blau);color:#fff;font-size:18px;font-weight:800;box-shadow:0 1px 0 var(--sk-blau-dunkel);cursor:pointer}.ia .ia-actions-pruefen>.ia-btn:active{transform:translateY(2px);box-shadow:0 1px 0 var(--sk-blau-dunkel)}.ia .ia-flagge{display:inline-flex;flex:none;width:35px;height:21px;border-radius:5px;overflow:hidden;padding:0;box-shadow:0 0 0 1px rgb(0 0 0/.14);background:none;vertical-align:middle}.ia .ia-flagge>svg{display:block;width:35px;height:21px}.ia .ia-btn.p6r-hoer{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:6px 22px 6px 8px!important;background:#fff;color:var(--sk-blau-dunkel,#174e91);border:2px solid var(--sk-blau-rand,#8db6e6);border-radius:999px;box-shadow:0 1px 0 var(--sk-blau-rand,#8db6e6);font:700 17px Nunito,system-ui,sans-serif;white-space:nowrap;transition:transform .1s,box-shadow .1s,background .15s}.ia .ia-btn.p6r-hoer:hover{background:var(--sk-blau-hell,#eaf2fc)}.ia .ia-btn.p6r-hoer:active{transform:translateY(3px);box-shadow:0 0 0 var(--sk-blau-rand,#8db6e6)}.ia .p6r-hoer-kreis{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--sk-blau,#2f6fbb);color:#fff;box-shadow:inset 0 -3px 0 #0000002e}.ia .p6r-hoer-kreis svg{display:block;width:18px!important;height:18px!important;margin:0 0 0 3px!important;flex:none}.ia .p6r-hoer.spielt .p6r-hoer-kreis{animation:p6r-puls .9s ease-in-out infinite}@keyframes p6r-puls{0%,to{box-shadow:inset 0 -3px 0 #0000002e,0 0 0 0 #2f6fbb55}50%{box-shadow:inset 0 -3px 0 #0000002e,0 0 0 7px #2f6fbb00}}.ia .p6r-hoer-reihe{margin-top:18px;gap:12px}@media (max-width:560px){.ia .ia-btn.p6r-hoer{font-size:16px;padding-right:16px!important;gap:8px}.ia .p6r-hoer-kreis{width:34px;height:34px}}.ia .p6r-palette{gap:12px}.ia .ia-tile.p6r-akk{display:grid;justify-items:center;gap:0;min-width:84px;min-height:64px;padding:8px 16px;text-align:center;line-height:1.15;background:#fff;border:2px solid var(--sk-rand,#b4bfcc);border-radius:16px;box-shadow:0 1px 0 var(--sk-kante,#b4bfcc);touch-action:none;cursor:grab}.ia .ia-tile.p6r-akk b{font-size:24px;font-weight:800}.ia .ia-tile.p6r-akk span{font-size:13px;font-weight:600;color:var(--sk-leise,#5b6472)}.ia .ia-tile.p6r-akk.sel{background:var(--sk-blau-hell,#eaf2fc);border-color:var(--sk-blau,#2f6fbb);box-shadow:0 1px 0 var(--sk-blau,#2f6fbb)}.ia .ia-tile.p6r-akk.p6r-hebt{opacity:.45}.ia .ia-tile.p6r-akk[data-lock]{cursor:default;opacity:.6}.ia-ghost.p6r-geist{display:grid;justify-items:center;min-width:84px;padding:8px 16px;text-align:center;line-height:1.15;border:2px solid var(--sk-blau,#2f6fbb)!important;background:#fff;font-family:Nunito,system-ui,sans-serif;color:#242424}.ia-ghost.p6r-geist b{font-size:24px;font-weight:800}.ia-ghost.p6r-geist span{font-size:13px;font-weight:600;color:#5b6472}.ia .p6r-zeile{margin:0 auto}.ia .p6r-leiste{position:relative;height:56px;margin-top:-4px}.ia .p6r-feld{position:absolute;top:2px;height:48px;min-height:44px;padding:0;margin:0;border:2px dashed var(--sk-rand,#b4bfcc);border-radius:14px;background:#fff;color:var(--sk-text,#242424);font:800 21px Nunito,system-ui,sans-serif;cursor:pointer;touch-action:none;transition:background .15s,border-color .15s,transform .12s}.ia .p6r-feld.voll{background:var(--sk-blau-hell,#eaf2fc);color:var(--sk-blau-dunkel,#174e91);box-shadow:0 1px 0 var(--sk-blau-rand,#8db6e6);cursor:grab}.ia .p6r-feld.over,.ia .p6r-feld.voll{border-style:solid;border-color:var(--sk-blau,#2f6fbb)}.ia .p6r-feld.over{background:#dbe9fa;transform:scale(1.04)}.ia .p6r-feld.neu{transform:scale(1.08)}.ia .p6r-feld.p6r-hebt{opacity:.5}.ia .p6r-feld.ok{border-style:solid;border-color:var(--sk-ok,#2f8a4a);background:var(--sk-ok-hell,#e1f4e5);color:var(--sk-ok-dunkel,#1f6b38);box-shadow:0 1px 0 var(--sk-ok-rand,#7cc791);cursor:default}.ia .p6r-feld.bad{border-style:solid;border-color:var(--sk-bad,#a64b45);background:var(--sk-bad-hell,#f6e6e4);color:var(--sk-bad-dunkel,#7f3530);box-shadow:0 1px 0 var(--sk-bad-rand,#d4a29d);cursor:default;font-size:18px}.ia .p6r-feld.bad s{opacity:.6}.ia .p6r-feld .p6r-soll{color:var(--sk-ok-dunkel,#1f6b38)}.ia .p6r-loch .loch{transition:fill .12s}@media(hover:hover){.ia .p6r-loch:hover .loch{stroke-width:3.2}}.ia .p6r-loch:focus{outline:none}@media (max-width:560px){.ia .ia-tiles.ia-wahl-gross.p2-akkord{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:10px}.ia .p2-akkord .ia-tile{padding:8px 4px}.ia .p2-akkord .ia-tile span{font-size:13px}}@media (max-width:600px){.ia .p6-floete .p6-floete-noten{width:122px}}.ia .ia-body.r6b-akz{position:relative;display:grid;gap:18px;justify-items:center}.ia .r6b-akz-zeile{display:grid;gap:6px;justify-items:center;width:100%}.ia .r6b-akz-wort{display:flex;gap:0;max-width:100%;min-width:0}.ia .r6b-akz-fest,.ia .r6b-akz-wort{align-items:flex-end;justify-content:center}.ia .r6b-akz-fest{display:inline-flex;height:72px;padding:0 2px 12px;font:700 min(34px,8vw)/1 Nunito,system-ui,sans-serif;color:var(--sk-text)}.ia .ia-tile.r6b-akz-bu{position:relative;flex:0 1 auto;width:58px;min-width:40px;height:72px;min-height:0;margin:0 3px 4px;padding:14px 0 0;border-radius:14px;display:grid;place-content:center;font:700 min(34px,8vw)/1 Nunito,system-ui,sans-serif;touch-action:manipulation}.ia .r6b-akz-bu:before{content:"";position:absolute;left:50%;top:9px;width:22px;height:12px;margin-left:-11px;border:2px dashed var(--sk-rand);border-radius:6px;transition:border-color .15s,background-color .15s}.ia .r6b-akz-bu.r6b-hat:before,.ia .r6b-akz-bu.r6b-zu:before{display:none}.ia .r6b-akz-bu.r6b-hat{padding-top:6px}.ia .ia-tile.r6b-akz-bu.r6b-kann:not(.bad){border-color:var(--sk-blau-rand);box-shadow:0 1px 0 var(--sk-blau-rand),0 0 0 4px var(--sk-blau-hell)}.ia .ia-tile.r6b-akz-bu.r6b-kann.r6b-ueber,.ia .r6b-akz-bu.r6b-kann:before{border-color:var(--sk-blau);background:var(--sk-blau-hell)}.ia .ia-tile.r6b-akz-bu.r6b-kann.r6b-ueber{box-shadow:0 1px 0 var(--sk-blau),0 0 0 6px #cfe1f7;transform:scale(1.08)}.ia .ia-tile.r6b-akz-bu.r6b-ueber:not(.r6b-kann){border-color:var(--sk-bad-rand)}.ia .r6b-akz-alt{display:block;font-size:14px;text-decoration:line-through;opacity:.75}.ia .r6b-akz-neu{display:block;font-size:28px;color:var(--sk-ok-dunkel)}.ia .ia-tile.r6b-akz-bu.bad{padding-top:2px}.ia .r6b-akz-leiste{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:14px 12px 10px;margin-top:4px;background:var(--sk-flaeche);border-radius:18px;max-width:100%}.ia .ia-tile.r6b-akz-pl{width:60px;height:60px;min-height:0;padding:0;margin:0 0 4px;font-size:30px;font-weight:700;border-radius:14px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.ia .ia-tile.r6b-akz-pl.r6b-zieht{opacity:.45}.ia .r6b-akz-geist{position:absolute;z-index:20;left:0;top:0;width:60px;height:60px;margin:-84px 0 0 -30px;display:grid;place-content:center;font:700 32px/1 Nunito,system-ui,sans-serif;color:var(--sk-blau-dunkel);background:#fff;border:2px solid var(--sk-blau);border-radius:14px;box-shadow:0 10px 22px #1d3f7a33;pointer-events:none;transform:rotate(-4deg)}@media (max-width:480px){.ia .ia-tile.r6b-akz-bu{width:50px;min-width:34px;height:66px;margin:0 2px 4px}.ia .r6b-akz-fest{height:66px;padding-bottom:11px}.ia .r6b-akz-leiste{gap:7px;padding:10px 6px 6px;flex-wrap:nowrap}.ia .ia-tile.r6b-akz-pl{flex:0 1 46px;width:46px;min-width:38px;height:52px;font-size:26px;border-radius:12px}}.ia .r6b-anl{display:grid;justify-items:center;gap:18px;width:100%}.ia .r6b-anl-kopf{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.ia .r6b-anl-emoji{font-size:80px;line-height:1}.ia .r6b-luecken{position:relative;flex-wrap:wrap}.ia .ia-tile.p4-luecke.leer.r6b-dran{border-bottom-color:var(--sk-blau);background:var(--sk-blau-hell)}.ia .r6b-luecken.r6b-fokus .p4-luecke.leer.r6b-dran{animation:r6b-blink 1.1s steps(2,start) infinite}@keyframes r6b-blink{0%{border-bottom-color:var(--sk-blau)}50%{border-bottom-color:var(--sk-blau-rand)}}.ia .ia-tile.p4-luecke{cursor:text}.ia .r6b-tasten{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;pointer-events:none;font-size:16px;border:0;padding:0;margin:0;background:transparent;color:transparent;caret-color:transparent}.ia .r6b-anl-raster{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;max-width:520px;padding:12px;background:var(--sk-flaeche);border-radius:20px;box-sizing:border-box}.ia .ia-tile.r6b-anl-feld{display:grid;grid-template-rows:auto auto;justify-items:center;align-content:center;gap:2px;min-width:0;min-height:0;height:72px;padding:4px 2px;margin:0 0 4px;border-radius:14px}.ia .r6b-anl-bu{font:700 22px/1.05 Nunito,system-ui,sans-serif;color:var(--sk-text);white-space:nowrap}.ia .r6b-anl-bild{font-size:22px;line-height:1;height:22px}.ia .ia-tile.r6b-anl-feld.r6b-anl-selbst:not(:disabled){background:#fff6f1;border-color:#e6c3b3;box-shadow:0 1px 0 #e6c3b3}.ia .r6b-anl-selbst .r6b-anl-bu{color:#a8452c}.ia .ia-tile.r6b-anl-feld.r6b-anl-mehr:not(:disabled){background:#f1f5fb;border-color:#c3d0e2;box-shadow:0 1px 0 #c3d0e2}.ia .ia-tile.r6b-anl-feld:disabled{opacity:.55;cursor:default}@media (max-width:480px){.ia .r6b-anl{gap:14px}.ia .r6b-anl-emoji{font-size:64px}.ia .r6b-anl-raster{gap:6px;padding:8px;border-radius:16px}.ia .ia-tile.r6b-anl-feld{height:62px;border-radius:12px;padding:3px 1px}.ia .r6b-anl-bu{font-size:19px}.ia .r6b-anl-bild{font-size:18px;height:18px}.ia .r6b-luecken .ia-tile.p4-luecke{width:56px;height:64px;font-size:28px}}.ia :is(.ia-baum) .ia-in{border:2px solid var(--sk-rand,#b4bfcc);border-radius:14px;background:var(--sk-flaeche,#f4f6f9);color:var(--sk-text,#242424);box-shadow:none;font-weight:700;text-align:center;transition:border-color .15s,background-color .15s,box-shadow .15s}.ia :is(.ia-baum) .ia-in::placeholder{color:#9aa3af;opacity:1}.ia :is(.ia-baum) .ia-in:hover:not(:focus):not(.ok):not(.bad):not([readonly]){border-color:#8b95a3}.ia :is(.ia-baum) .ia-in:focus,.ia :is(.ia-baum) .ia-in:focus-visible{outline:none!important;border-color:var(--sk-blau,#2f6fbb)!important;background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--sk-blau,#2f6fbb) 22%,transparent)!important}.ia :is(.ia-baum) .ia-in.ok{border-color:var(--sk-ok,#2f8a4a)!important;background:var(--sk-ok-hell,#e1f4e5);color:var(--sk-ok-dunkel,#1f6b38);box-shadow:none!important}.ia :is(.ia-baum) .ia-in.bad{border-color:var(--sk-bad,#a64b45)!important;background:var(--sk-bad-hell,#f6e6e4);color:var(--sk-bad-dunkel,#7f3530);box-shadow:none!important}.ia .ia-baum .ia-baum-in.ia-in{width:72px;min-height:44px;padding:4px 6px;font-size:19px}.ia .p8-baum .p8-baum-luecke{min-width:72px;min-height:44px;padding:2px 12px;border:2px solid var(--sk-rand,#b4bfcc);border-radius:14px;background:var(--sk-flaeche,#f4f6f9);color:#9aa3af}.ia .p8-baum .p8-baum-luecke.voll{border-color:var(--sk-blau,#2f6fbb);background:var(--sk-blau-hell,#eaf2fc);color:var(--sk-blau-dunkel,#174e91)}.ia .p8-baum .p8-baum-luecke.ok{border-color:var(--sk-ok,#2f8a4a);background:var(--sk-ok-hell,#e1f4e5);color:var(--sk-ok-dunkel,#1f6b38)}.ia .p8-baum .p8-baum-luecke.bad{border-color:var(--sk-bad,#a64b45);background:var(--sk-bad-hell,#f6e6e4);color:var(--sk-bad-dunkel,#7f3530)}@media (max-width:560px){.ia .ia-baum .ia-baum-in.ia-in{width:60px;font-size:17px}.ia .p8-baum .p8-baum-luecke{min-width:60px}}.ia .p5-atom-bild svg circle[r="7"]{filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}.ia .p6-haus svg [data-o]{transition:fill .25s ease}.ia .p6-angaben li:before{content:none!important;display:none}.ia .p6-angaben li{gap:12px}.ia .p6-angaben .r6c-haken{flex:none;width:28px;height:28px;border:2px solid var(--sk-rand,#b4bfcc);border-radius:9px;background:#fff;display:grid;place-items:center;box-sizing:border-box;transition:background .2s,border-color .2s}.ia .p6-angaben .r6c-haken svg{width:20px;height:20px;overflow:visible}.ia .p6-angaben .r6c-haken path{fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22}.ia .p6-angaben li.fertig .r6c-haken{background:var(--sk-ok,#2f8a4a);border-color:var(--sk-ok,#2f8a4a)}.ia .p6-angaben li.fertig .r6c-haken path{stroke-dashoffset:0}.ia .p6-angaben li.fertig{color:var(--sk-ok-dunkel,#1f6b38)}@media (prefers-reduced-motion:no-preference){.ia .p6-angaben li.fertig .r6c-haken{animation:r6c-pop .38s cubic-bezier(.34,1.56,.64,1)}.ia .p6-angaben li.fertig .r6c-haken path{transition:stroke-dashoffset .32s ease-out .1s}}@keyframes r6c-pop{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media (max-width:600px){.ia .p6-angaben .r6c-haken{width:24px;height:24px;border-radius:8px}.ia .p6-angaben .r6c-haken svg{width:17px;height:17px}}.ia .r6c-beschriften .r6c-feld.ia-drop{min-width:calc(var(--r6c-zeichen,6) * .62em + 34px);height:52px;min-height:52px;padding:0;margin:0;font-size:17px;display:flex;align-items:stretch;border:2px dashed #9fb0c4;border-radius:14px;background:rgba(255,255,255,.92);box-shadow:0 1px 0 rgba(16,24,40,.04);transition:border-color .15s,background-color .15s,transform .15s}.ia .r6c-beschriften.r6c-wahl .r6c-feld.ia-drop:not(:has(.ia-tile)){border-color:var(--sk-blau,#2f6fbb);background:var(--sk-blau-hell,#eaf2fc)}@media (prefers-reduced-motion:no-preference){.ia .r6c-beschriften.r6c-wahl .r6c-feld.ia-drop:not(:has(.ia-tile)){animation:r6c-ziel 1.1s ease-in-out infinite}}@keyframes r6c-ziel{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--sk-blau,#2f6fbb) 0%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--sk-blau,#2f6fbb) 22%,transparent)}}.ia .r6c-beschriften .r6c-feld.ia-drop.over{border-style:solid;transform:scale(1.04)}.ia .r6c-beschriften .r6c-feld.ia-drop:has(.ia-tile){border-color:transparent;background:transparent;box-shadow:none}.ia .r6c-beschriften .r6c-feld.ia-drop>.ia-tile{flex:1 1 auto;width:100%;height:100%;min-height:0;margin:0;padding:0 8px;display:flex;align-items:center;justify-content:center;font-size:17px;white-space:nowrap;border-radius:14px}@media (max-width:560px){.ia .r6c-beschriften .r6c-feld.ia-drop{height:46px;min-height:46px;font-size:15px;min-width:calc(var(--r6c-zeichen,6) * .6em + 22px)}.ia .r6c-beschriften .r6c-feld.ia-drop>.ia-tile{font-size:15px;padding:0 4px}}.ia .r6c-bm svg{display:block;border-radius:18px}.ia .r6c-bm [data-o]{transition:stroke .15s,stroke-width .15s,opacity .2s}@media (hover:hover){.ia .r6c-bm:not(.r6c-fertig) [data-o]:hover{opacity:.82}}.ia .r6c-bm [data-o].r6c-an{stroke:var(--sk-blau,#2f6fbb);stroke-width:7px;stroke-linejoin:round;stroke-opacity:1}.ia .r6c-bm [data-o].r6c-ok{stroke:var(--sk-ok,#2f8a4a);stroke-width:7px;stroke-linejoin:round;stroke-opacity:1}.ia .r6c-bm [data-o].r6c-bad{stroke:var(--sk-bad,#a64b45);stroke-width:7px;stroke-linejoin:round;stroke-opacity:1}.ia .r6c-bm [data-o].r6c-fehlt{stroke:var(--sk-bad,#a64b45);stroke-width:5px;stroke-dasharray:8 6;stroke-linejoin:round;stroke-opacity:1}.ia .r6c-bm .r6c-plakette circle{fill:var(--sk-blau,#2f6fbb);stroke:#fff}.ia .r6c-bm .r6c-plakette.ok circle{fill:var(--sk-ok,#2f8a4a)}.ia .r6c-bm .r6c-plakette.bad circle{fill:var(--sk-bad,#a64b45)}.ia .r6c-bm .r6c-plakette path{stroke:#fff;stroke-dasharray:1;stroke-dashoffset:0}.ia .r6c-bm .r6c-plakette-in{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.ia .r6c-bm .r6c-plakette-in{animation:r6c-pop .36s cubic-bezier(.34,1.56,.64,1)}.ia .r6c-bm .r6c-plakette path{animation:r6c-strich .3s ease-out .12s backwards}.ia .r6c-bm .r6c-tipp{transform-box:fill-box;transform-origin:center;animation:r6c-feder .3s ease-out}}@keyframes r6c-strich{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes r6c-feder{0%{transform:scale(1)}40%{transform:scale(.9)}75%{transform:scale(1.05)}to{transform:scale(1)}}.ia .r6c-bm-zahl{text-align:center;font-size:17px;font-weight:700;color:var(--sk-leise,#5b6472);margin:0}.ia .r6c-bm-zahl.voll{color:var(--sk-blau-dunkel,#174e91)}.ia .p5-bits .ia-bit{transition:background .15s,border-color .15s,box-shadow .15s,transform .1s}.ia .p5-bits .ia-bit:not([data-lock]):active{transform:translateY(3px);box-shadow:0 1px 0 var(--sk-kante)}.ia .p5-bits .ia-bit.an:not([data-lock]):active{box-shadow:0 1px 0 var(--sk-blau-dunkel)}.ia .p5-bits .ia-bit.ok{background:var(--sk-ok,#2f8a4a);border-color:var(--sk-ok,#2f8a4a);box-shadow:0 1px 0 var(--sk-ok-dunkel,#1f6b38);color:#fff}.ia .p5-bits .ia-bit.ok:not(.an){background:var(--sk-ok-hell,#e1f4e5);box-shadow:0 1px 0 var(--sk-ok-rand,#7cc791);border-color:var(--sk-ok-rand,#7cc791)}.ia .p5-bits .ia-bit.ok:not(.an),.ia .p5-bits .ia-bit.ok:not(.an) .ia-bit-wert{color:var(--sk-ok-dunkel,#1f6b38)}.ia .p5-bits .ia-bit[data-lock]{cursor:default}.ia .r6d-band{display:grid;grid-template-columns:repeat(var(--n,7),minmax(0,62px));gap:8px;width:fit-content;max-width:100%;margin:18px auto 0;padding:8px;background:var(--sk-flaeche,#f4f6f9);border-radius:20px}.ia .r6d-feld{aspect-ratio:1;display:grid;place-items:center;position:relative;background:#fff;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.06)}.ia .r6d-feld>svg{grid-area:1/1;width:82%;height:82%;display:block;overflow:visible}.ia .r6d-luecke{cursor:pointer;background:transparent;box-shadow:none;border:2px dashed var(--sk-rand,#b4bfcc);transition:background .15s,border-color .15s,transform .12s}.ia .r6d-luecke.voll{background:#fff;border-style:solid;border-color:var(--sk-rand,#b4bfcc)}.ia .r6d-luecke.aktiv{box-shadow:0 0 0 3px rgba(47,111,187,.15)}.ia .r6d-luecke.aktiv,.ia .r6d-luecke.ueber{border:2px solid var(--sk-blau,#2f6fbb);background:var(--sk-blau-hell,#eaf2fc)}.ia .r6d-luecke.ueber{transform:scale(1.06)}.ia .r6d-luecke.ok{border:2px solid var(--sk-ok,#2f8a4a);background:var(--sk-ok-hell,#e1f4e5);cursor:default}.ia .r6d-luecke.bad{border:2px solid var(--sk-bad,#a64b45);background:var(--sk-bad-hell,#f6e6e4);cursor:default}.ia .r6d-band-wahl{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px}.ia .r6d-band-wahl .r6d-band-opt,.r6d-geist{width:68px;height:68px;min-height:0;padding:7px;line-height:0;border-radius:16px;display:grid;place-items:center;touch-action:none}.ia .r6d-band-opt>svg,.r6d-geist>svg{width:100%;height:100%;display:block;overflow:visible}.ia .r6d-band-opt.r6d-quelle{opacity:.45}.r6d-geist{position:fixed;z-index:9999;pointer-events:none;transform:translate(-50%,-50%) scale(1.08) rotate(-3deg);background:#fff;border:2px solid var(--sk-blau,#2f6fbb);box-shadow:0 10px 24px rgba(16,24,40,.22)}@media (max-width:560px){.ia .r6d-band{gap:5px;padding:6px;border-radius:16px}.ia .r6d-feld{border-radius:11px}.ia .r6d-band-wahl{gap:10px}.ia .r6d-band-wahl .r6d-band-opt{width:60px;height:60px;padding:6px}}.ia .r6d-box-plot{margin-top:6px}.ia .r6d-box .p7-schritt-frage{font-size:19px;margin-top:4px}.ia .r6d-box .p7-box-werte{gap:6px;max-width:560px}.ia .r6d-box .p7-box-werte .ia-tile{min-width:44px;min-height:44px;padding:4px 8px;font-size:18px;border-radius:12px}.ia .r6d-box .p7-box-werte:not(.aktiv) .ia-tile:not(.ok):not(.bad){background:#fff;color:var(--sk-text,#242424)}.ia .r6d-box .p7-box-werte .ia-tile.r6d-haelfte:not(.ok):not(.bad){background:var(--sk-blau-hell,#eaf2fc);border-color:var(--sk-blau,#2f6fbb);color:var(--sk-blau-dunkel,#174e91)}.ia .r6d-box .p7-box-werte .ia-tile.r6d-blass:not(.ok):not(.bad){opacity:.4}.ia .r6d-box .p7-box-wahl{gap:12px}.ia .r6d-box .p7-box-wahl .ia-tile{min-width:76px;min-height:52px;font-size:20px}@media (max-width:560px){.ia .r6d-box .p7-schritt-frage{font-size:17px}.ia .r6d-box .p7-box-wahl{flex-wrap:nowrap;gap:8px}.ia .r6d-box .p7-box-wahl .ia-tile{min-width:0;flex:1 1 0;max-width:84px;padding:8px 4px}}.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]>.ia-tile{justify-content:flex-start;padding:10px 20px 10px 14px}.ia .ia-tiles[data-sk-wahl=eins][data-sk-layout=liste]>.ia-tile:after{order:-1}.ia .ia-tiles[data-sk-rf]>.ia-tile.bad:before,.ia .ia-tiles[data-sk-rf]>.ia-tile.ok:before{background:rgb(255 255 255/.22);color:#fff;border-color:rgb(255 255 255/.6)}.ia .p5-sort-karte{background:#fff;color:var(--sk-text);border:2px solid var(--sk-rand);box-shadow:0 1px 0 var(--sk-kante)}.ia .p5-sort-karte.ia-bild{padding:8px 18px}.ia .p5-sort-chip.ia-bild svg,.ia .p5-sort-karte.ia-bild svg{display:block;width:auto;height:64px;max-width:120px}.ia .p5-sort-chip.ia-bild{padding:4px 8px}.ia .p5-sort-chip.ia-bild svg{height:40px}.ia .p5-sort-gruppe{position:relative;border:0;min-height:210px;padding:16px;border-radius:20px;background:var(--sk-flaeche)}.ia .p5-sort-gruppe>.p5-korb-rand{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.ia .p5-sort-gruppe>.p5-korb-rand rect{width:calc(100% - 3px);height:calc(100% - 3px);fill:none;stroke:var(--sk-rand);stroke-width:2;stroke-dasharray:7 7;stroke-linecap:round}.ia .p5-sort-gruppe.over,.ia .p5-sort-gruppe:hover{background:var(--sk-blau-hell);border:0}.ia .p5-sort-gruppe.over>.p5-korb-rand rect,.ia .p5-sort-gruppe:hover>.p5-korb-rand rect{stroke:var(--sk-blau)}.ia .p5-sort-gruppe>.p5-sort-ziel{position:relative}.ia .p3-matrix .ia-punkt[data-lock]:not(.ok):not(.bad){opacity:.45}@keyframes zc-puls{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.ia .zc-punkte .zc-ring{transform-box:fill-box;transform-origin:center;animation:zc-puls 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ia .zc-punkte .zc-ring{animation:none}}.ia .zc-punkte .zc-pkt circle{transition:fill .15s}.ia .p2-graphwahl .ia-tile{padding:10px 10px 8px}.ia .r7b-zug,.ia .r7b-zug .r7b-wagen,.ia .r7b-zug .r7b-wagen:focus,.ia .r7b-zug .r7b-wagen:focus-visible{outline:none}.ia .r7b-zug .r7b-wagen:focus-visible>rect:nth-child(2){stroke:var(--sk-blau,#2f6fbb);stroke-dasharray:6 4}.ia .r7b-wb{display:grid;gap:18px;width:100%;max-width:620px;margin:0 auto}.ia .r7b-wb-pool.ia-pool{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:76px;padding:10px;background:transparent;border:2px dashed transparent;border-radius:16px}.ia .r7b-wb-pool.ia-pool:empty{border-color:var(--sk-rand,#b4bfcc)}.ia .r7b-wb .ia-tile.r7b-wb-karte{font-size:26px;font-weight:800;min-height:56px;padding:8px 22px;border-radius:14px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.15;max-width:100%;overflow-wrap:anywhere}.ia .r7b-wb-viele .ia-tile.r7b-wb-karte{font-size:19px;min-height:48px;padding:6px 14px}.ia .r7b-wb-buch{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:12px;align-items:stretch}.ia .r7b-wb-fach{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 8px 10px;border-radius:14px;border:2px solid var(--sk-rand,#b4bfcc);background:var(--sk-flaeche,#f4f6f9);cursor:pointer;text-align:center}.ia .r7b-wb-fach0{box-shadow:-4px 4px 0 #e2e6ec,-8px 8px 0 #d3d9e1}.ia .r7b-wb-fach2{box-shadow:4px 4px 0 #e2e6ec,8px 8px 0 #d3d9e1}.ia .r7b-wb-fach1{background:#fff;border-color:#8e9aab;box-shadow:0 1px 0 #b4bfcc}.ia .r7b-wb-kopf{display:grid;gap:2px;justify-items:center;padding-bottom:8px;border-bottom:2px solid var(--sk-rand,#b4bfcc)}.ia .r7b-wb-fach1 .r7b-wb-kopf{border-bottom-color:var(--sk-text,#242424)}.ia .r7b-wb-wo{display:inline-block;padding:2px 12px;border-radius:999px;background:#e3e8ef;color:#4a5566;font-size:15px;font-weight:800;letter-spacing:.02em}.ia .r7b-wb-fach1 .r7b-wb-wo{background:var(--sk-blau-hell,#e6f0fb);color:var(--sk-blau-dunkel,#1d4f8f)}.ia .r7b-wb-leit{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;font-size:22px;color:var(--sk-text,#242424);line-height:1.25;max-width:100%;overflow-wrap:anywhere}.ia .r7b-wb-leit b{font-weight:800}.ia .r7b-wb-pkt{color:#8a93a0;font-weight:700}.ia .r7b-wb-ablage.ia-zone{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:84px;padding:8px 4px;border:2px dashed #c3cad3;border-radius:12px;background:transparent}.ia .r7b-wb-ablage .ia-tile.r7b-wb-karte{max-width:100%}.ia .r7b-wb-fach1 .r7b-wb-ablage.ia-zone{background:repeating-linear-gradient(transparent 0 27px,#eceae4 27px 28px)}.ia .r7b-wb-seite{font-size:14px;font-weight:600;color:#6b7480}.ia .r7b-wb-fix{display:block;font-size:13px;font-weight:700;margin-top:2px;white-space:nowrap}.ia .r7b-wb-fertig .r7b-wb-fach{cursor:default}.ia .r7b-wb-fertig .r7b-wb-pool.ia-pool:empty{display:none}@media (max-width:560px){.ia .r7b-wb-buch{gap:8px}.ia .r7b-wb-fach{padding:10px 4px 8px}.ia .r7b-wb-fach0{box-shadow:-3px 3px 0 #e2e6ec,-6px 6px 0 #d3d9e1}.ia .r7b-wb-fach2{box-shadow:3px 3px 0 #e2e6ec,6px 6px 0 #d3d9e1}.ia .r7b-wb-leit{font-size:17px;gap:0 4px}.ia .r7b-wb-wo{font-size:13px;padding:1px 8px}.ia .r7b-wb .ia-tile.r7b-wb-karte{font-size:22px;padding:6px 14px}.ia .r7b-wb-viele .ia-tile.r7b-wb-karte{font-size:16px;padding:5px 8px;min-height:44px}.ia .r7b-wb-ablage .ia-tile.r7b-wb-karte{font-size:16px;padding:5px 4px;min-height:44px}.ia .r7b-wb-fix{font-size:11px}}.ia .p6-rede{font-size:26px;line-height:3}.ia .p6-rede .p6-rede-luecke{width:60px;height:70px;margin:0 4px;font-size:48px;font-weight:800;border-bottom-width:4px;border-radius:12px 12px 0 0}.ia .p6-rede .p6-rede-luecke.leer{width:14px}.ia .p6-rede-zeichen{gap:14px;margin-top:6px}.ia .p6-rede-zeichen .ia-tile{width:76px;min-width:76px;height:76px;min-height:76px;font-size:46px;font-weight:800;border-radius:16px}@media (max-width:560px){.ia .p6-rede{font-size:22px;line-height:2.9}.ia .p6-rede .p6-rede-luecke{width:50px;height:62px;font-size:42px;margin:0 2px}.ia .p6-rede-zeichen{gap:8px}.ia .p6-rede-zeichen .ia-tile{width:58px;min-width:58px;height:62px;min-height:62px;font-size:40px}}.ia .r7b-ws-aussen{width:100%;min-width:0}.ia .r7b-ws{--fw:16px;--bw:32px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;row-gap:14px;padding:8px 0;touch-action:manipulation}.ia .r7b-ws-paar{display:inline-flex;align-items:stretch}.ia .r7b-ws-bu{width:var(--bw);font-size:28px;font-weight:700;color:var(--sk-text,#242424)}.ia .r7b-ws-bu,.ia .r7b-ws-fuge{display:inline-flex;align-items:center;justify-content:center;height:64px;cursor:pointer}.ia .r7b-ws-fuge{width:var(--fw);margin:0;padding:0;border:0;background:transparent}.ia .r7b-ws-strich{display:block;width:2px;height:36px;border-radius:3px;background:#d3d9e1;transition:background .15s,width .15s,height .15s}@media (hover:hover){.ia .r7b-ws:not(.zu) .r7b-ws-fuge:not(.an):hover .r7b-ws-strich{background:#9cc2ee;width:4px}}.ia .r7b-ws-fuge.an .r7b-ws-strich{width:6px;height:56px;background:var(--sk-blau,#2f6fbb)}.ia .r7b-ws-fuge.ok .r7b-ws-strich{width:6px;height:56px;background:var(--sk-ok,#15803d)}.ia .r7b-ws-fuge.bad .r7b-ws-strich{width:6px;height:56px;background:var(--sk-bad,#a64b45)}.ia .r7b-ws-fuge.fehlt .r7b-ws-strich{width:0;height:56px;background:transparent;border-left:5px dashed var(--sk-ok,#15803d)}.ia .r7b-ws.zu .r7b-ws-fuge:not(.ok):not(.bad):not(.fehlt) .r7b-ws-strich{visibility:hidden}.ia .r7b-ws.zu .r7b-ws-bu,.ia .r7b-ws.zu .r7b-ws-fuge{cursor:default}.ia .r7b-ws-fuge:disabled{opacity:1}@media (max-width:560px){.ia .r7b-ws{--fw:12px;--bw:25px;row-gap:8px}.ia .r7b-ws-bu{font-size:23px}.ia .r7b-ws-bu,.ia .r7b-ws-fuge{height:56px}.ia .r7b-ws-strich{height:30px}.ia .r7b-ws-fuge.an .r7b-ws-strich,.ia .r7b-ws-fuge.bad .r7b-ws-strich,.ia .r7b-ws-fuge.fehlt .r7b-ws-strich,.ia .r7b-ws-fuge.ok .r7b-ws-strich{height:48px}}.ia .p2-paare.r7c-linien{position:relative;column-gap:72px;user-select:none;-webkit-user-select:none}.ia .r7c-linien-svg{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:2}.ia .r7c-linien .ia-tile{touch-action:pan-y}@media(max-width:520px){.ia .p2-paare.r7c-linien{column-gap:48px}}.ia .p5-zahlentafel .ia-zahl.an.ok{background:var(--sk-ok-hell);border-color:var(--sk-ok-rand);box-shadow:0 1px 0 var(--sk-ok-rand);color:var(--sk-ok-dunkel)}.ia .p5-zahlentafel .ia-zahl.an.bad{background:var(--sk-bad-hell);border-color:var(--sk-bad-rand);box-shadow:0 1px 0 var(--sk-bad-rand);color:var(--sk-bad-dunkel)}.ia .p5-zahlentafel .ia-zahl{min-width:0!important;width:100%!important;max-width:none!important;aspect-ratio:auto!important;padding:0!important;overflow:hidden;box-sizing:border-box}.handy .karte .ia .p5-zahlentafel{gap:4px 3px}.handy .karte .ia .p5-zahlentafel .ia-zahl{min-height:38px;font-size:14px;border-radius:7px;border-width:1.5px;margin-bottom:1px}@media (max-width:480px){.karte .ia .p5-zahlentafel{gap:4px 3px}.karte .ia .p5-zahlentafel .ia-zahl{min-height:38px;font-size:14px;border-radius:7px;border-width:1.5px;margin-bottom:1px}}.ia .p5-zahlentafel .ia-zahl.fehlt{background:var(--sk-ok-hell);border:3px solid var(--sk-ok);box-shadow:0 1px 0 var(--sk-ok-rand);color:var(--sk-ok-dunkel)}.ia .p5-zahlentafel[data-lock] .ia-zahl:not(.ok):not(.bad):not(.fehlt){opacity:.55;box-shadow:0 1px 0 var(--sk-flaeche-rand,#e4e8ee);border-color:var(--sk-flaeche-rand,#e4e8ee)}.ia .ia-tile.r7c-hebel-fest{background:#6b7685;border-color:#5b6472;box-shadow:0 1px 0 #4a525e;color:#fff;font-weight:700;border-radius:12px}.ia .r7c-hebel .ia-drop>.ia-tile,.ia .r7c-hebel .ia-tile.r7c-hebel-fest{font-size:16px}.ia .r7c-hebel-pool>.ia-tile{padding:8px 14px!important;min-width:64px!important;font-size:18px}.ia .r7c-hebel .ia-drop>.ia-tile{padding:4px 2px!important;min-width:0!important;width:100%;margin:0}.ia .r7c-linien .ia-tile.p2-farbe0{background:#e4effc!important}.ia .r7c-linien .ia-tile.p2-farbe1{background:#fdf0d8!important}.ia .r7c-linien .ia-tile.p2-farbe2{background:#efe5f8!important}.ia .r7c-linien .ia-tile.p2-farbe3{background:#e2f3f1!important}.ia .r7d-zs{--r7d-jw:78px;--r7d-strahl:var(--sk-text,#242424);position:relative;margin:4px 0 8px;padding-bottom:24px}.ia .r7d-zs.r7d-zs-gleich{--r7d-jw:108px}.ia .r7d-zs-linie{position:absolute;left:calc(var(--r7d-jw) + 20px);top:-8px;bottom:14px;width:4px;border-radius:2px;background:var(--r7d-strahl)}.ia .r7d-zs-pfeil{position:absolute;left:calc(var(--r7d-jw) + 10px);bottom:0;width:24px;height:18px;line-height:0;color:var(--r7d-strahl)}.ia .r7d-zs-zeile{position:relative;display:flex;align-items:flex-start}.ia .r7d-zs-jahr{flex:none;width:var(--r7d-jw);min-height:58px;display:flex;align-items:center;justify-content:flex-end;text-align:right;font-weight:700;font-size:17px;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--sk-text,#242424)}.ia .r7d-zs-gleich .r7d-zs-jahr{white-space:nowrap}.ia .r7d-zs-strich{flex:none;width:22px;height:4px;margin:27px 0 0 11px;border-radius:2px;background:var(--r7d-strahl)}.ia .r7d-zs-feld{flex:1;min-width:0;margin-left:14px}.ia .r7d-zs .ia-drop.r7d-zs-platz{min-height:62px;padding:0;border-radius:16px;border:2px dashed var(--sk-rand,#b4bfcc);background:var(--sk-flaeche,#f4f6f9);align-items:stretch}.ia .r7d-zs .ia-drop.r7d-zs-platz:has(.ia-tile){border:0;background:transparent;box-shadow:none;padding:0 0 4px}.ia .r7d-zs .ia-drop.r7d-zs-platz>.ia-tile{flex:1 1 auto;width:100%;min-height:58px;margin:0;display:flex;align-items:center;justify-content:center;text-align:center}.ia .r7d-zs-loesung{display:block;font-size:14px;line-height:1.3;font-weight:700;margin:2px 0 0 4px}@media (max-width:480px){.ia .r7d-zs{--r7d-jw:54px}.ia .r7d-zs.r7d-zs-gleich{--r7d-jw:96px}.ia .r7d-zs-jahr{font-size:16px}.ia .r7d-zs .ia-drop.r7d-zs-platz>.ia-tile{font-size:16px;padding:8px 6px}}.ia .r7d-zf{--r7d-strahl:var(--sk-text,#242424);position:relative;display:grid;min-width:0}.ia .r7d-zf-linie{position:absolute;border-radius:2px;background:var(--r7d-strahl)}.ia .r7d-zf-pfeil{position:absolute;width:24px;height:18px;line-height:0;color:var(--r7d-strahl)}.ia .r7d-zf-stelle{position:relative;display:grid;min-width:0}.ia .r7d-zf-name{font-weight:700;font-size:15px;line-height:1.25;color:var(--sk-text,#242424)}.ia .r7d-zf-jetzt .r7d-zf-name{font-weight:800}.ia .r7d-zf-strich{display:block;border-radius:2px;background:var(--r7d-strahl)}.ia .r7d-zf .ia-drop.r7d-zf-platz{width:100%;flex-wrap:wrap;gap:6px;min-height:62px;padding:4px 4px 26px;align-content:flex-start}.ia .r7d-zf .ia-drop.r7d-zf-platz>.ia-tile{width:100%;margin:0;min-height:50px;font-size:17px;padding:8px 10px;text-align:center}.ia .r7d-zf.r7d-zf-quer{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:8px;padding-right:14px}.ia .r7d-zf-quer .r7d-zf-linie{left:0;right:10px;top:58px;height:4px}.ia .r7d-zf-quer .r7d-zf-pfeil{right:-3px;top:51px}.ia .r7d-zf-quer .r7d-zf-stelle{grid-template-rows:44px 20px auto;gap:6px;justify-items:center}.ia .r7d-zf-quer .r7d-zf-name{align-self:end;text-align:center}.ia .r7d-zf-quer .r7d-zf-strich{width:4px;height:20px;position:relative;z-index:1}.ia .r7d-zf-quer .r7d-zf-jetzt .r7d-zf-strich{width:5px;height:30px;margin-top:-5px}.ia .r7d-zf.r7d-zf-hoch{gap:14px;padding:0 0 26px 30px}.ia .r7d-zf-hoch .r7d-zf-linie{left:7px;top:2px;bottom:14px;width:4px}.ia .r7d-zf-hoch .r7d-zf-pfeil{left:-3px;bottom:0}.ia .r7d-zf-hoch .r7d-zf-stelle{gap:4px}.ia .r7d-zf-hoch .r7d-zf-name{text-align:left}.ia .r7d-zf-hoch .r7d-zf-strich{position:absolute;left:-31px;top:8px;width:20px;height:4px}.ia .r7d-zf-hoch .r7d-zf-jetzt .r7d-zf-strich{left:-35px;width:28px;height:5px;top:7px}.ia .p1-zf-strahl.r7d-zf-bild:before{top:18px;left:2%;right:10px;background:var(--sk-text,#242424)}.ia .p1-zf-strahl.r7d-zf-bild:after{top:11px;right:-3px;width:24px;height:18px;border:0;transform:rotate(-90deg);background:no-repeat 50%/24px 18px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 18'%3E%3Cpath d='M3 3 H21 L12 15 Z' fill='%23242424' stroke='%23242424' stroke-width='5' stroke-linejoin='round'/%3E%3C/svg%3E")}.ia .p1-zf-strahl.r7d-zf-bild .p1-zf-punkt{position:relative;z-index:1;width:4px;height:20px;margin-top:6px;border:0;border-radius:2px;background:var(--sk-text,#242424)}.ia .p1-zf-strahl.r7d-zf-bild .p1-zf-stelle.an .p1-zf-punkt{width:6px;height:32px;margin-top:0;background:var(--sk-text,#242424)}.ia .p1-zf-strahl.r7d-zf-bild .p1-zf-name{color:var(--sk-text,#242424)}.ia .p1-zf-strahl.r7d-zf-bild .p1-zf-stelle.an .p1-zf-name{justify-self:center;max-width:100%;box-sizing:border-box;padding:3px 6px 4px;border-radius:10px;background:var(--sk-text,#242424);color:#fff;font-weight:800}@media (max-width:480px){.ia .p1-zf-strahl.r7d-zf-bild{column-gap:4px}.ia .p1-zf-strahl.r7d-zf-bild .p1-zf-name{font-size:13px;letter-spacing:-.1px}.ia .p1-zf-strahl.r7d-zf-bild .p1-zf-stelle.an .p1-zf-name{padding:3px 4px 4px}}.ia .r7e-sv{display:inline-flex;align-items:stretch;vertical-align:middle;line-height:1}.ia .r7e-sv:after,.ia .r7e-sv:before{content:"";flex:none;width:7px;border:2.5px solid;border-top:0;border-bottom:0}.ia .r7e-sv:before{border-right:0;border-radius:100% 0 0 100%/50% 0 0 50%}.ia .r7e-sv:after{border-left:0;border-radius:0 100% 100% 0/0 50% 50% 0}.ia .r7e-sv>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:4px;min-width:1.5em}.ia .r7e-sv b{display:block;font-weight:700;font-size:19px;line-height:1;font-variant-numeric:tabular-nums}.ia .r7e-vk-summe{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-height:62px;margin:10px 0 4px;color:var(--sk-text)}.ia .r7e-vk-summe .r7e-sv b{font-size:17px}.ia .r7e-op{font-size:20px;font-weight:700;color:var(--sk-leise);padding:0 2px}.ia .r7e-vk-leiste{gap:10px;margin-top:6px}.ia .r7e-vk-knopf,.ia .r7e-vk-leiste{justify-content:center;align-items:center}.ia .r7e-vk-knopf{display:inline-flex;min-width:84px;min-height:72px;padding:6px 14px}.ia .r7e-vk-knopf:disabled{opacity:.45}.ia .r7e-vk-zurueck{min-height:72px;padding:6px 18px;font-size:17px}.ia .r7e-vs-zaehler{text-align:center;min-height:22px;margin:8px 0 2px;font-size:15px;font-weight:600;color:var(--sk-leise)}.ia .r7e-vs-bedien{display:flex;justify-content:center;align-items:flex-end;gap:18px;margin-top:4px}.ia .r7e-vs-kreuz{display:grid;grid-template-columns:repeat(3,64px);grid-template-rows:repeat(2,60px);gap:8px 8px}.ia .r7e-vs-kreuz [data-r=oben]{grid-column:2;grid-row:1}.ia .r7e-vs-kreuz [data-r=links]{grid-column:1;grid-row:2}.ia .r7e-vs-kreuz [data-r=unten]{grid-column:2;grid-row:2}.ia .r7e-vs-kreuz [data-r=rechts]{grid-column:3;grid-row:2}.ia .r7e-vs-pfeil{display:grid;place-items:center;min-height:0;height:56px;width:64px;padding:0;margin:0;color:var(--sk-blau-dunkel)}.ia .r7e-vs-pfeil:disabled,.ia .r7e-vs-zurueck:disabled{opacity:.4}.ia .r7e-vs-zurueck{display:grid;place-items:center;min-height:0;height:56px;width:56px;padding:0;margin:0;color:var(--sk-leise)}.ia .r7e-vk-zurueck:disabled{opacity:.45}.ia .r7e-zi-liste{display:grid;gap:6px;margin-bottom:10px}.ia .r7e-zi-zeile{display:flex;align-items:center;gap:10px;background:var(--sk-flaeche);border:1.5px solid var(--sk-flaeche-rand);border-radius:16px;padding:5px 6px 5px 8px}.ia .r7e-zi-nr{flex:none;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff;border:1.5px solid var(--sk-flaeche-rand);font-weight:700;font-size:13px;color:var(--sk-blau-dunkel)}.ia .r7e-zi-text{flex:1;font-size:16px;font-weight:500;line-height:1.35}.ia .r7e-zi-leise{color:var(--sk-leise);font-style:italic}.ia .r7e-zi-hoer{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:0 0 3px;padding:0;border-radius:50%;border:0;cursor:pointer;background:var(--sk-blau);color:#fff;box-shadow:0 1px 0 var(--sk-blau-dunkel);transition:transform .08s,box-shadow .08s,background-color .15s}.ia .r7e-zi-hoer:active{transform:translateY(2px);box-shadow:0 1px 0 var(--sk-blau-dunkel)}.ia .r7e-zi-hoer:focus-visible{outline:3px solid #9cc2ee;outline-offset:3px}.ia .r7e-zi-hoer.spielt{animation:r7e-zi-puls 1s ease-in-out infinite}@keyframes r7e-zi-puls{0%,to{box-shadow:0 1px 0 var(--sk-blau-dunkel),0 0 0 0 rgba(47,111,187,.35)}50%{box-shadow:0 1px 0 var(--sk-blau-dunkel),0 0 0 8px rgba(47,111,187,0)}}.ia .r7e-zi-einzeln .r7e-zi-zeile{background:none;border:0;justify-content:center;gap:14px;padding:2px 0}.ia .r7e-zi-einzeln .r7e-zi-text{flex:none;font-size:22px;font-weight:700}.ia .r7e-zi-einzeln .r7e-zi-hoer{width:52px;height:52px}.ia .r7e-zi-einzeln .r7e-zi-hoer svg{width:26px;height:26px}.ia .r7e-zimmer{border:0!important;border-radius:16px;box-shadow:0 0 0 1.5px #e4e8ee}.ia .r7e-zi-ding{cursor:grab}.ia .r7e-zi-ding.zieht{cursor:grabbing;filter:drop-shadow(0 4px 4px rgba(0,0,0,.18))}.ia .r7e-zi-kachel{fill:#fff;stroke:var(--sk-rand);stroke-width:2;transition:opacity .12s}.ia .r7e-zi-ding.sel .r7e-zi-kachel{fill:var(--sk-blau-hell);stroke:var(--sk-blau);stroke-width:3}.ia .r7e-zi-marke{pointer-events:none}.ia .r7e-zi-marke circle{fill:rgba(255,255,255,.72);stroke:var(--sk-blau);stroke-width:2.5;stroke-dasharray:6 5}.ia .r7e-zi-marke path{stroke:var(--sk-blau);stroke-width:2.5;stroke-linecap:round;opacity:.7}.ia .r7e-zi-marke.an circle{fill:rgba(234,242,252,.95);stroke-dasharray:none;stroke-width:3}.ia .p3-pyr-stufe>.ia-tile{width:100%;margin:0;justify-content:center}.ia .p3-pyr-stufe:has(>.ia-tile){border-color:transparent;background:transparent}.ia .r8-kopf{display:grid;justify-items:center;gap:10px;text-align:center}.ia .r8-bild{font-size:84px;line-height:1}.ia .r8-bild svg{width:auto;height:110px}.ia .r8-text{display:flex;align-items:center;gap:10px;font-size:28px;font-weight:800;color:var(--sk-text)}.ia .r8-bedeutung{font-size:16px;color:var(--sk-leise)}.ia .r8-sprech{display:grid;justify-items:center;gap:10px;padding:8px 0 4px}.ia .r8-mikro{position:relative;width:88px;height:88px;border-radius:50%;border:0;background:var(--sk-blau);color:#fff;cursor:pointer;display:grid;place-items:center;transition:transform .1s,background .2s}.ia .r8-mikro,.ia .r8-mikro:active{box-shadow:0 1px 0 var(--sk-blau-dunkel)}.ia .r8-mikro:active{transform:translateY(3px)}.ia .r8-mikro:disabled{opacity:.5;cursor:default}.ia .r8-mikro svg{position:relative;z-index:1}.ia .r8-mikro-ring{position:absolute;inset:0;border-radius:50%;border:3px solid var(--sk-blau);opacity:0}.ia .r8-mikro.an{background:var(--sk-bad)}.ia .r8-mikro.an .r8-mikro-ring{border-color:var(--sk-bad);animation:r8-puls 1.2s ease-out infinite}@keyframes r8-puls{0%{transform:scale(1);opacity:.7}to{transform:scale(1.6);opacity:0}}.ia .r8-status{margin:0;font-size:17px;font-weight:600;color:var(--sk-leise);text-align:center}.ia .r8-gehoert{margin:0;font-size:20px;font-weight:700;color:var(--sk-text);text-align:center}.ia .r8-ok .r8-gehoert{color:var(--sk-ok-dunkel)}.ia .r8-bad .r8-gehoert{color:var(--sk-bad-dunkel)}.ia .r8-nochmal .r8-gehoert{animation:r8-wackeln .4s}@keyframes r8-wackeln{25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}.ia .r8-versuche{display:flex;gap:6px}.ia .r8-punkt{width:10px;height:10px;border-radius:50%;background:var(--sk-blau)}.ia .r8-punkt.weg{background:var(--sk-flaeche-rand)}.ia .r8-tippen-link{border:0;background:none;color:var(--sk-blau);font-weight:700;font-size:15px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ia .r8-tippen{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap}.ia .r8-tippen .ia-in{width:12em;font-size:22px;min-height:52px;border-radius:12px}.ia .r8-tippen-ok{min-height:52px}.ia .r8-vorlesen{margin:6px auto 4px;max-width:var(--sk-spalte);text-align:center;font-size:30px;font-weight:700;line-height:1.7}.ia .r8-wort{display:inline-block;padding:0 6px;border-radius:10px;transition:background .2s,color .2s}.ia .r8-wort.gelesen{background:var(--sk-ok-hell);color:var(--sk-ok-dunkel)}.ia .r8-wort.offen{background:var(--sk-bad-hell);color:var(--sk-bad-dunkel)}@media (prefers-reduced-motion:reduce){.ia .r8-mikro.an .r8-mikro-ring{animation:none;opacity:.6}}@media (max-width:600px){.ia .r8-vorlesen{font-size:24px}.ia .r8-bild{font-size:68px}}.ia .r8-sprech [hidden]{display:none!important}.ia .r8a-cs{overflow:visible}.ia .r8a-cs .r8a-cs-seg path{fill:#fff;stroke:#c9d1db;stroke-width:1;transition:fill .15s}.ia .r8a-cs .r8a-cs-seg text{fill:var(--sk-text);pointer-events:none}.ia .r8a-cs .r8a-cs-seg[data-r="1"],.ia .r8a-cs .r8a-cs-seg[data-r="2"],.ia .r8a-cs .r8a-cs-seg[data-r="3"]{cursor:pointer}.ia .r8a-cs .r8a-cs-seg.naechst path{fill:var(--sk-blau-hell)}.ia .r8a-cs .r8a-cs-seg.an path{fill:#cfe1f6;stroke:var(--sk-blau);stroke-width:2}.ia .r8a-cs .r8a-cs-seg.an text{fill:var(--sk-blau-dunkel)}.ia .r8a-cs .r8a-cs-seg.an{position:relative}.ia .r8a-cs .r8a-cs-as path{fill:#fff;stroke:#c9d1db;stroke-width:1}.ia .r8a-cs .r8a-cs-as.r8a-cs-as2 path{fill:var(--sk-flaeche)}.ia .r8a-cs .r8a-cs-as text{fill:var(--sk-text);pointer-events:none}.ia .r8a-cs .r8a-cs-as.r8a-cs-fett text{font-weight:800}.ia .r8a-cs .r8a-cs-as.an path{fill:#cfe1f6;stroke:var(--sk-blau);stroke-width:2}.ia .r8a-cs .r8a-cs-as.an text{fill:var(--sk-blau-dunkel);font-weight:800}.ia .r8a-cs .r8a-cs-viertel{stroke:#8f9bab;stroke-width:1.6;pointer-events:none}.ia .r8a-cs .r8a-cs-rand{fill:none;stroke:#8f9bab;stroke-width:1.4;pointer-events:none}.ia .r8a-cs-felder{display:flex;justify-content:center;gap:10px;margin-bottom:4px}.ia .r8a-cs-feld{width:52px;height:56px;border-radius:14px;border:2px dashed var(--sk-rand);background:var(--sk-flaeche);font:800 24px/1 Nunito,sans-serif;color:var(--sk-text);display:grid;place-items:center;padding:0;cursor:pointer}.ia .r8a-cs-feld.jetzt{border-color:var(--sk-blau);background:var(--sk-blau-hell)}.ia .r8a-cs-feld.voll{border:2px solid var(--sk-blau);background:#fff;color:var(--sk-blau-dunkel);box-shadow:0 1px 0 var(--sk-blau)}.ia .r8a-cs-feld.ok{border:2px solid var(--sk-ok);background:var(--sk-ok-hell);color:var(--sk-ok-dunkel);box-shadow:0 1px 0 var(--sk-ok)}.ia .r8a-cs-feld.bad{border:2px solid var(--sk-bad);background:var(--sk-bad-hell);color:var(--sk-bad-dunkel);box-shadow:0 1px 0 var(--sk-bad)}.ia .r8a-cs-schritt{font-size:16px;font-weight:700;color:var(--sk-text);margin:4px 0 0}.ia .r8a-cs-basen{gap:10px}.ia .ia-tile.r8a-cs-base{width:60px;min-height:56px;font-size:24px;font-weight:800;padding:0}.ia .r8a-cs-codon{font:700 15px/1 Nunito,sans-serif;letter-spacing:2px;color:var(--sk-text);background:var(--sk-flaeche);border-radius:10px;padding:6px 8px}.ia .ia-tile.r8a-cs-slot{min-width:66px;min-height:46px;padding:4px 6px;font-size:16px;font-weight:700}.ia .ia-tile.r8a-cs-slot.r8a-cs-leer:not(.sel){background:var(--sk-flaeche);border-style:dashed;box-shadow:none}.ia .ia-tile.r8a-cs-as-knopf{min-width:66px;min-height:46px;padding:6px 10px;font-size:16px}.ia .r8a-cs .r8a-cs-seg[data-r="3"]:not(.an) path{stroke:#e4e8ee}.ia .sk-bildbox:has(>svg.r8a-cs){width:min(100%,420px)!important}.ia .r8a-fs .r8a-fs-linien path{fill:none;stroke:#4a5361;stroke-width:2;stroke-linejoin:round}.ia .r8a-fs .r8a-fs-kante{fill:var(--sk-kante)}.ia .r8a-fs .r8a-fs-feld{fill:#fff;stroke:var(--sk-rand);stroke-width:2}.ia .r8a-fs .r8a-fs-kreis{fill:var(--sk-flaeche);stroke:var(--sk-flaeche-rand);stroke-width:1.5}.ia .r8a-fs text{fill:var(--sk-text)}.ia .r8a-fs .r8a-fs-rolle{fill:var(--sk-leise);font-weight:600}.ia .r8a-fs .r8a-fs-ini{fill:var(--sk-leise)}.ia .r8a-fs .leer .r8a-fs-feld{fill:var(--sk-flaeche);stroke-dasharray:6 5}.ia .r8a-fs .leer .r8a-fs-kante{fill:transparent}.ia .r8a-fs .leer .r8a-fs-kreis{fill:#fff}.ia .r8a-fs .leer .r8a-fs-ini{fill:#9aa5b3}.ia .r8a-fs .dran .r8a-fs-feld{fill:var(--sk-blau-hell);stroke:var(--sk-blau);stroke-width:2.5;stroke-dasharray:6 5}.ia .r8a-fs .dran .r8a-fs-kante{fill:transparent}.ia .r8a-fs .dran .r8a-fs-kreis{fill:#fff;stroke:var(--sk-blau-rand)}.ia .r8a-fs .dran .r8a-fs-ini{fill:var(--sk-blau)}.ia .r8a-fs .gesetzt .r8a-fs-feld{stroke:var(--sk-blau)}.ia .r8a-fs .gesetzt .r8a-fs-kante{fill:var(--sk-blau)}.ia .r8a-fs .gesetzt .r8a-fs-kreis{fill:var(--sk-blau-hell);stroke:var(--sk-blau-rand)}.ia .r8a-fs .gesetzt .r8a-fs-ini,.ia .r8a-fs .gesetzt .r8a-fs-name{fill:var(--sk-blau-dunkel)}.ia .r8a-fs .fokus .r8a-fs-feld{stroke:var(--sk-text);stroke-width:2.5}.ia .r8a-fs .fokus .r8a-fs-kante{fill:var(--sk-text)}.ia .r8a-fs .fokus .r8a-fs-kreis{fill:var(--sk-text);stroke:var(--sk-text)}.ia .r8a-fs .fokus .r8a-fs-ini{fill:#fff}.ia .r8a-fs .ok .r8a-fs-feld{fill:var(--sk-ok-hell);stroke:var(--sk-ok);stroke-dasharray:none}.ia .r8a-fs .ok .r8a-fs-kante{fill:var(--sk-ok)}.ia .r8a-fs .ok .r8a-fs-kreis{fill:#fff;stroke:var(--sk-ok-rand)}.ia .r8a-fs .ok .r8a-fs-ini,.ia .r8a-fs .ok .r8a-fs-name{fill:var(--sk-ok-dunkel)}.ia .r8a-fs .bad .r8a-fs-feld{fill:var(--sk-bad-hell);stroke:var(--sk-bad);stroke-dasharray:none}.ia .r8a-fs .bad .r8a-fs-kante{fill:var(--sk-bad)}.ia .r8a-fs .bad .r8a-fs-kreis{fill:#fff;stroke:var(--sk-bad-rand)}.ia .r8a-fs .bad .r8a-fs-ini,.ia .r8a-fs .bad .r8a-fs-name{fill:var(--sk-bad-dunkel)}.ia .r8a-fs-namen{justify-content:center;gap:10px}.ia .r8a-fs-namen .ia-tile{min-width:76px;font-size:17px}.ia .ia-stamm:has(svg.r8a-fs){grid-template-columns:minmax(0,1fr);gap:14px}.ia .ia-stamm:has(svg.r8a-fs) .ia-stamm-hinweise{order:-1;background:var(--sk-flaeche);border-radius:18px;padding:12px 16px 12px 34px;gap:4px 28px;font-size:15px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.ia .ia-stamm:has(svg.r8a-fs) .ia-stamm-baum{width:100%}.ia .ia-stamm.sk-bildbox:has(svg.r8a-fs){width:100%!important}.ia .r8a-erb-legende{gap:22px;margin:2px 0 4px;font-size:15px;color:var(--sk-leise)}.ia .r8a-erb-legende i{border-color:#3a4250}.ia .r8a-erb-legende i.m{border-radius:3px}.ia .r8a-erb-legende i.k{background:#3a4250}.ia .ia-tiles.p6-erb[data-sk-layout]>.ia-tile{font-size:16px;text-align:left;justify-content:flex-start}.ia svg .r8a-fz-f{fill:#242424!important}.ia svg .r8a-fz-pfeil{stroke:#242424!important}.ia .sk-bildbox:has(>svg.r8a-erb){width:min(100%,500px)!important}.ia .r8b-verlauf svg{touch-action:none}.ia .r8b-antippen svg{touch-action:manipulation}.ia .r8b-saeulen .r8b-pfeil{animation:r8b-wippen 1.6s ease-in-out infinite;pointer-events:none}@keyframes r8b-wippen{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.ia .r8b-saeulen .r8b-pfeil{animation:none}}:is(.ia,.r8c-dk-geist) .r8c-play{display:inline-flex;align-items:center;gap:10px;flex:none;min-height:52px;min-width:48px;margin:0;padding:0;background:none;border:0;border-radius:999px;cursor:pointer;font:700 16px Nunito,system-ui,sans-serif;color:var(--sk-text);-webkit-tap-highlight-color:transparent}:is(.ia,.r8c-dk-geist) .r8c-play .r8c-kreis{display:grid;place-items:center;flex:none;width:48px;height:48px;margin-bottom:4px;border-radius:50%;background:#fff;border:2px solid var(--sk-rand);box-shadow:0 1px 0 var(--sk-kante);color:var(--sk-blau);transition:transform .08s ease,box-shadow .08s ease,background-color .15s,border-color .15s}:is(.ia,.r8c-dk-geist) .r8c-play .r8c-kreis svg{display:block}:is(.ia,.r8c-dk-geist) .r8c-play .r8c-play-text{padding-right:6px;margin-bottom:4px;white-space:nowrap}@media (hover:hover){:is(.ia,.r8c-dk-geist) .r8c-play:hover .r8c-kreis{background:#f7f9fc;border-color:#9aa6b5}}:is(.ia,.r8c-dk-geist) .r8c-play:active .r8c-kreis{transform:translateY(3px);box-shadow:0 1px 0 var(--sk-kante)}:is(.ia,.r8c-dk-geist) .r8c-play.spielt .r8c-kreis{background:var(--sk-blau-hell);border-color:var(--sk-blau-rand);box-shadow:0 1px 0 var(--sk-blau-rand)}:is(.ia,.r8c-dk-geist) .r8c-play:focus-visible{outline:none}:is(.ia,.r8c-dk-geist) .r8c-play:focus-visible .r8c-kreis{outline:3px solid #9cc2ee;outline-offset:3px}:is(.ia,.r8c-dk-geist) .r8c-play-mitte{justify-self:center;align-self:center}.ia .p5-dialog .r8c-dlg-text{background:#fff}.ia .p5-dialog .ia-tile{margin:0 0 4px}.ia .p5-dialog .r8c-play{align-self:center}.ia .p5-dialog .ia-zone.r8c-dlg-luecke.ia-drop{min-height:60px!important;padding:0;border:0;border-radius:16px;background:var(--sk-flaeche);box-shadow:inset 0 0 0 2px var(--sk-flaeche-rand);display:flex;align-items:stretch}.ia .p5-dialog .ia-zone.r8c-dlg-luecke.ia-drop:has(.ia-tile){background:transparent;box-shadow:none}.ia .p5-dialog .ia-zone.r8c-dlg-luecke.ia-drop.over{box-shadow:inset 0 0 0 2px var(--sk-blau-rand)}.ia .p5-dialog .r8c-dlg-luecke .ia-tile{width:100%;margin:0 0 4px}.ia .p5-dialog .r8c-dlg-luecke .ia-tile,.ia .r8c-dlg-pool .ia-tile{min-height:56px;padding:12px 16px;font-size:19px;font-weight:600;line-height:1.35;text-align:left;justify-content:flex-start}.ia .p5-dialog .r8c-dlg-fix{display:block;margin:2px 4px 0;font-size:17px;line-height:1.3}.ia .r8c-dir-kopf{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 18px;margin:0 auto}.ia .r8c-dir-takt{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:var(--sk-flaeche)}.ia .r8c-dir-leiste{display:flex;gap:8px}.ia .r8c-dir-chip{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;border:2px solid var(--sk-rand);font-size:18px;font-weight:800;color:var(--sk-text);transition:background-color .15s,border-color .15s,transform .1s}.ia .r8c-dir-chip.fertig{background:var(--sk-blau-hell);border-color:var(--sk-blau-rand);color:var(--sk-blau-dunkel)}.ia .r8c-dir-chip.jetzt{border-color:var(--sk-blau);box-shadow:0 0 0 3px var(--sk-blau-hell)}.ia .r8c-dir-chip.klingt{background:var(--sk-text);border-color:var(--sk-text);color:#fff;transform:scale(1.08)}.ia .r8c-dir-frage{margin:0;text-align:center;font-size:16px;font-weight:600;color:var(--sk-leise);min-height:1.5em}.ia .r8c-dir-feld{width:min(100%,360px);margin:0 auto;padding:6px 8px;border-radius:20px;background:var(--sk-flaeche)}.ia.ia-geprueft .r8c-dir-frage{display:none}.ia .r8c-dk{display:grid;gap:18px;width:100%;max-width:var(--sk-spalte,640px);margin:0 auto}.ia .r8c-dk-start{display:flex;justify-content:center;min-height:0}.ia .r8c-dk-start.leer{display:none}.r8c-dk-geist,:is(.ia,.r8c-dk-geist) .r8c-dk-karte{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:min(100%,300px);padding:6px 14px 6px 6px;background:#fff;border:2px solid var(--sk-rand);border-radius:18px;box-shadow:0 1px 0 var(--sk-kante);margin-bottom:4px;cursor:grab;touch-action:none;color:var(--sk-text);font-family:Nunito,system-ui,sans-serif}.r8c-dk-geist.r8c-dk-nurton,:is(.ia,.r8c-dk-geist) .r8c-dk-karte.r8c-dk-nurton{min-height:96px;padding:14px 22px}.ia .r8c-dk-karte.lift{opacity:.35}.r8c-dk-geist{position:fixed;left:0;top:0;z-index:1000;pointer-events:none;border-color:var(--sk-blau-rand,#8db6e6)!important;box-shadow:0 10px 24px rgba(16,24,40,.18)!important}:is(.ia,.r8c-dk-geist) .r8c-dk-noten{flex:1 1 auto;min-width:0}:is(.ia,.r8c-dk-geist) .r8c-dk-noten svg{display:block;width:100%;height:auto}.ia .r8c-dk-koerbe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ia .r8c-dk-korb{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;min-height:150px;padding:14px 12px 16px;border-radius:20px;background:var(--sk-flaeche);cursor:pointer;transition:background-color .15s;-webkit-tap-highlight-color:transparent}.ia .r8c-dk-vier .r8c-dk-korb{min-height:120px}.ia .r8c-dk-korb>.r8c-korb-rand{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.ia .r8c-dk-korb>.r8c-korb-rand rect{width:calc(100% - 3px);height:calc(100% - 3px);fill:none;stroke:var(--sk-rand);stroke-width:2;stroke-dasharray:7 7;stroke-linecap:round}.ia .r8c-dk-name{position:relative;font-size:21px;font-weight:800;color:var(--sk-text)}.ia .r8c-dk-korb .r8c-dk-karte{width:100%;cursor:default}@media (hover:hover){.ia:not(.ia-geprueft) .r8c-dk-korb:hover{background:var(--sk-blau-hell)}.ia:not(.ia-geprueft) .r8c-dk-korb:hover>.r8c-korb-rand rect{stroke:var(--sk-blau)}}.ia .r8c-dk-korb.over,.ia .r8c-dk-korb.sel{background:var(--sk-blau-hell)}.ia .r8c-dk-korb.over>.r8c-korb-rand rect,.ia .r8c-dk-korb.sel>.r8c-korb-rand rect{stroke:var(--sk-blau)}.ia .r8c-dk-korb.ok{background:var(--sk-ok-hell);cursor:default}.ia .r8c-dk-korb.ok>.r8c-korb-rand rect{stroke:var(--sk-ok-rand);stroke-dasharray:none}.ia .r8c-dk-korb.ok .r8c-dk-name{color:var(--sk-ok-dunkel)}.ia .r8c-dk-korb.bad{background:var(--sk-bad-hell);cursor:default}.ia .r8c-dk-korb.bad>.r8c-korb-rand rect{stroke:var(--sk-bad-rand);stroke-dasharray:none}.ia .r8c-dk-korb.bad .r8c-dk-name{color:var(--sk-bad-dunkel)}.ia .r8c-dk-korb.ok .r8c-dk-karte{border-color:var(--sk-ok-rand);box-shadow:0 1px 0 var(--sk-ok-rand)}.ia .r8c-dk-korb.bad .r8c-dk-karte{border-color:var(--sk-bad-rand);box-shadow:0 1px 0 var(--sk-bad-rand)}.ia .r8c-dk-korb:focus-visible{outline:3px solid #9cc2ee;outline-offset:3px}@media (max-width:560px){.ia .r8c-dk-korb{min-height:130px;padding:12px 8px 14px}.ia .r8c-dk-name{font-size:19px}.ia .r8c-dk-korb .r8c-dk-karte{padding:4px 8px 4px 2px}.ia .r8c-dk-korb .r8c-play .r8c-kreis{width:44px;height:44px}}.r8c-dk-geist{--sk-rand:#b4bfcc;--sk-kante:#b4bfcc;--sk-blau:#2f6fbb;--sk-blau-hell:#eaf2fc;--sk-blau-rand:#8db6e6;--sk-text:#242424}@media (max-width:560px){.ia .r8c-dk-korb .r8c-dk-karte{flex-direction:column;gap:0;padding:6px 6px 8px}}.ia .ia-tile.r8d-loeschen{width:56px;height:56px;min-width:56px;min-height:56px;padding:0;border-radius:50%;display:inline-grid;place-items:center;background:#fff;border:2px solid var(--sk-rand);box-shadow:0 1px 0 var(--sk-kante);color:var(--sk-text)}.ia .ia-tile.r8d-loeschen svg{display:block}.ia .ia-tile.r8d-loeschen:not([data-lock]):not(:disabled):active{transform:translateY(3px);box-shadow:0 1px 0 var(--sk-kante)}.ia .ia-tile.r8d-lampe{min-height:56px;min-width:96px;justify-content:center;font-size:17px;font-weight:700;border-radius:999px;padding:10px 16px}.ia .ia-tile.r8d-lampe:before{width:20px;height:20px}.ia .r8d-toepfe{gap:14px}.ia .ia-tile.r8d-topf{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:96px;min-height:104px;padding:10px 8px 8px;border-radius:24px;background:#fff;border:2px solid var(--sk-rand);box-shadow:0 1px 0 var(--sk-kante);font-size:16px;font-weight:700;color:var(--sk-text)}.ia .ia-tile.r8d-topf svg{display:block}.ia .ia-tile.r8d-topf.sel{background:var(--sk-blau-hell);border-color:var(--sk-blau);box-shadow:0 1px 0 var(--sk-blau-rand);color:var(--sk-blau-dunkel)}.ia .ia-tile.r8d-topf.ok{background:var(--sk-ok-hell);border-color:var(--sk-ok-rand);box-shadow:0 1px 0 var(--sk-ok-rand);color:var(--sk-ok-dunkel)}.ia .ia-tile.r8d-topf.bad{background:var(--sk-bad-hell);border-color:var(--sk-bad-rand);box-shadow:0 1px 0 var(--sk-bad-rand);color:var(--sk-bad-dunkel)}.ia .r8d-ek{width:min(100%,320px)!important;max-width:100%;margin-inline:auto}@media (max-width:600px){.ia .r8d-ek{width:min(100%,290px)!important}}.ia .p5-draufsicht.r8d-ds{gap:14px;align-items:center}.ia .p5-draufsicht.r8d-ds>div{flex:1 1 236px;max-width:300px}.ia .ia-umrechnen-box{position:relative;display:inline-flex;flex-direction:column;align-items:center}.ia .ia-umrechnen-box .ia-umrechnen-loesung{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);margin:0;white-space:nowrap;padding:4px 14px;border-radius:999px;background:var(--sk-ok-hell,#d9f4df);color:var(--sk-ok-dunkel,#15803d);font-size:17px;font-weight:800;line-height:1.4}.ia .ia-umrechnen.mit-loesung{margin-bottom:50px}.ia .ia-fehler .ia-w,.ia .ia-fehler .ia-w.bad,.ia .ia-fehler .ia-w.ok,.ia .ia-fehler .ia-w.sel{box-shadow:none}.ia .ia-fehler .ia-w{border-radius:10px}@media (hover:hover){.ia .ia-fehler .ia-w:disabled:not(.ok):not(.bad):hover{background:none}}.ia .ia-fehler .ia-w:disabled{cursor:default}.ia .p8-form{gap:14px}.ia .p8-plaetze{gap:10px;min-height:0}.ia .p8-platz{flex-direction:column;justify-content:center;gap:0;min-width:96px;min-height:58px;padding:6px 16px;border-radius:14px;background:var(--sk-flaeche,#f4f6f9);border:2px dashed var(--sk-rand,#b4bfcc);color:var(--sk-text,#242424);line-height:1.25;text-align:center}.ia .p8-platz-name{font-size:13px;font-weight:700;color:#5b5b60}.ia .p8-platz-wert{font-size:17px;font-weight:800;min-height:21px}.ia .p8-platz-wert s{opacity:.6;font-weight:600}.ia .p8-platz.jetzt{border-style:solid;border-color:var(--sk-blau);background:#fff}.ia .p8-platz.voll{border-style:solid;background:var(--sk-blau-hell);border-color:var(--sk-blau-rand);color:var(--sk-blau-dunkel)}.ia .p8-platz.voll .p8-platz-name{color:inherit;opacity:.8}.ia .p8-platz.ok{background:var(--sk-ok-hell);border-color:var(--sk-ok-rand);color:var(--sk-ok-dunkel)}.ia .p8-platz.bad{background:var(--sk-bad-hell);border-color:var(--sk-bad-rand);color:var(--sk-bad-dunkel)}.ia .p8-form .p2-schritt{margin:4px 0 0;font-size:17px}.ia .p8-wahlfeld{width:100%;min-height:calc(var(--max) * 64px - 10px)}.ia .p8-wahlfeld.fertig{min-height:0}.ia .p8-formwahl{display:flex;flex-direction:column;gap:10px;width:100%;max-width:340px;margin:0 auto}.ia .p8-formwahl>.ia-tile{width:100%;min-height:54px;padding:8px 16px;font-size:17px;text-align:center}.ia .p8-formel,.ia .p8-formwahl>.ia-tile{display:flex;align-items:center;justify-content:center}.ia .p8-formel{gap:18px;margin-bottom:12px;--fk-b:112px;--fk-h:76px}.ia .p8-formel-links{font-size:32px;font-weight:800;font-style:italic;color:var(--sk-text,#242424)}.ia .p8-formel-bruch{display:grid;gap:8px;justify-items:center}.ia .p8-formel-strich{width:calc(var(--fk-b) + 20px);height:4px;border-radius:2px;background:var(--sk-text,#242424)}.ia .p8-formel-feld.ia-drop{width:var(--fk-b);height:var(--fk-h);min-height:0;padding:0;border-radius:16px;background:var(--sk-flaeche,#f4f6f9);border:2px dashed var(--sk-rand,#b4bfcc);justify-content:center}.ia .p8-formel-feld.ia-drop:has(.ia-tile){border-color:transparent;background:transparent}.ia .p8-formel-pool{--fk-b:112px;--fk-h:76px;gap:12px}.ia :is(.p8-formel-pool,.p8-formel-feld) .ia-tile{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:var(--fk-b);min-width:0;height:var(--fk-h);min-height:0;margin:0;padding:4px 6px;border-radius:14px;line-height:1.1;overflow:hidden;text-align:center}.ia .p8-formel-feld .ia-tile{width:100%;height:100%}.ia :is(.p8-formel-pool,.p8-formel-feld) .p3-gr{font-size:26px;font-weight:800;font-style:italic}.ia :is(.p8-formel-pool,.p8-formel-feld) .p3-gr-name{font-size:14px;font-weight:600;color:#5b5b60;max-width:100%;overflow-wrap:anywhere;hyphens:auto}.ia :is(.p8-formel-pool,.p8-formel-feld) .ia-tile:not(:has(.p3-gr)){font-size:26px;font-weight:800;font-style:italic}.ia :is(.p8-formel-pool,.p8-formel-feld) .ia-tile:is(.ok,.bad) .p3-gr-name{color:inherit}@media (max-width:560px){.ia .p8-formel,.ia .p8-formel-pool{--fk-b:96px;--fk-h:70px}.ia .p8-formel{gap:12px}}.ia .p8-weg{border-radius:16px}.ia .p8-weg-pfeile{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:3}.ia .p8-weg .p8-weg-marke{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:3px solid var(--sk-blau);background:rgba(255,255,255,.88);box-shadow:0 2px 6px rgba(36,36,36,.18);font:800 17px/1 Nunito,system-ui,sans-serif;color:#fff;z-index:4;transition:background-color .15s,border-color .15s}.ia .p8-weg .p8-weg-marke.an{background:var(--sk-blau)}.ia .p8-weg .p8-weg-marke.ok{background:var(--sk-ok,#2E7D4F);border-color:var(--sk-ok,#2E7D4F)}.ia .p8-weg .p8-weg-marke.bad{background:var(--sk-bad,#A8392F);border-color:var(--sk-bad,#A8392F)}.ia .p8-weg .p8-weg-name{font-size:15px;box-shadow:0 1px 3px rgba(36,36,36,.12);z-index:2}.ia .p8-weg-folge{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:4px auto 0;max-width:640px}.ia .p8-weg-platz{gap:8px;min-width:76px;min-height:44px;padding:6px 12px 6px 6px;border-radius:999px;background:var(--sk-flaeche,#f4f6f9);border:2px dashed var(--sk-rand,#b4bfcc);font-size:15px;font-weight:700;color:var(--sk-text,#242424);line-height:1.2}.ia .p8-weg-platz,.ia .p8-weg-platz>b{display:inline-flex;align-items:center}.ia .p8-weg-platz>b{justify-content:center;flex:none;width:28px;height:28px;border-radius:50%;background:#fff;border:2px solid var(--sk-rand,#b4bfcc);font-size:14px;color:#5b5b60}.ia .p8-weg-platz.jetzt{border-style:solid;border-color:var(--sk-blau);background:#fff}.ia .p8-weg-platz.voll{border-style:solid;border-color:var(--sk-blau-rand,#9cc0ea);background:var(--sk-blau-hell,#eaf2fc);color:var(--sk-blau-dunkel,#174E91)}.ia .p8-weg-platz.voll>b{background:var(--sk-blau);border-color:var(--sk-blau);color:#fff}.ia .p8-weg-platz.ok{border-color:var(--sk-ok-rand,#8fd0a5);background:var(--sk-ok-hell,#d9f4df);color:var(--sk-ok-dunkel,#1f6b38)}.ia .p8-weg-platz.ok>b{background:var(--sk-ok,#2E7D4F);border-color:var(--sk-ok,#2E7D4F)}.ia .p8-weg-platz.bad{border-color:var(--sk-bad-rand,#e3a9a3);background:var(--sk-bad-hell,#f7ebe9);color:var(--sk-bad-dunkel,#8a2b23)}.ia .p8-weg-platz.bad>b{background:var(--sk-bad,#A8392F);border-color:var(--sk-bad,#A8392F)}@media (max-width:520px){.ia .p8-weg .p8-weg-marke{width:32px;height:32px;font-size:15px}.ia .p8-weg .p8-weg-name{font-size:14px}.ia .p8-weg-platz{min-width:0;font-size:14px}}.ia .ia-tile.ia-coin.p8-geld{--d:60px;width:var(--d);height:var(--d);padding:0!important;border:0!important;background:none!important;box-shadow:0 2px 3px rgba(36,36,36,.22)!important;border-radius:50%!important;color:inherit;text-shadow:none;overflow:visible}.ia .ia-tile.ia-coin.p8-geld[data-v="1"]{--d:46px}.ia .ia-tile.ia-coin.p8-geld[data-v="2"]{--d:50px}.ia .ia-tile.ia-coin.p8-geld[data-v="5"]{--d:56px}.ia .ia-tile.ia-coin.p8-geld[data-v="10"]{--d:53px}.ia .ia-tile.ia-coin.p8-geld[data-v="20"]{--d:58px}.ia .ia-tile.ia-coin.p8-geld[data-v="50"]{--d:64px}.ia .ia-tile.ia-coin.p8-geld[data-v="100"]{--d:61px}.ia .ia-tile.ia-coin.p8-geld[data-v="200"]{--d:68px}.ia .ia-tile.ia-schein.p8-geld{width:120px;height:64px;padding:0!important;border:0!important;background:none!important;border-radius:7px!important;box-shadow:0 2px 3px rgba(36,36,36,.22)!important;overflow:hidden}.ia .ia-tile.p8-geld svg{display:block;width:100%;height:100%;pointer-events:none}.ia .ia-tile.p8-geld.sel{outline:3px solid var(--sk-blau);outline-offset:3px}.ia .ia-tile.p8-geld.lift{opacity:.35}.ia .p8-geld-bank{gap:12px!important}.ia .ia-geldbeutel.p8-geldbeutel{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;gap:10px!important;min-height:132px;padding:22px 16px 16px!important;border-radius:22px!important;background:#f4f6f9!important;border:2px dashed var(--sk-rand,#b4bfcc)!important}.ia .ia-geldbeutel.p8-geldbeutel.voll{border-style:solid!important;border-color:#d3dae3!important}.ia .ia-geldbeutel.p8-geldbeutel.over{border-color:var(--sk-blau)!important;background:var(--sk-blau-hell,#eaf2fc)!important}.ia .ia-geldbeutel.p8-geldbeutel.ok{border-color:var(--sk-ok-rand,#8fd0a5)!important;background:var(--sk-ok-hell,#d9f4df)!important}.ia .ia-geldbeutel.p8-geldbeutel.bad{border-color:var(--sk-bad-rand,#e3a9a3)!important;background:var(--sk-bad-hell,#f7ebe9)!important}.ia .p8-geld-leer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;color:#5b5b60;pointer-events:none}.ia .p8-geldbeutel.voll .p8-geld-leer{top:0;transform:translate(-50%,-50%);padding:0 10px;font-size:13px;background:#f4f6f9;border-radius:8px}.ia .p8-geldbeutel.voll.ok .p8-geld-leer{background:var(--sk-ok-hell,#d9f4df)}.ia .p8-geldbeutel.voll.bad .p8-geld-leer{background:var(--sk-bad-hell,#f7ebe9)}@media (max-width:520px){.ia .p8-geld-bank{gap:6px!important}.ia .ia-tile.ia-coin.p8-geld{--d:50px}.ia .ia-tile.ia-coin.p8-geld[data-v="1"]{--d:44px}.ia .ia-tile.ia-coin.p8-geld[data-v="2"]{--d:46px}.ia .ia-tile.ia-coin.p8-geld[data-v="10"]{--d:48px}.ia .ia-tile.ia-coin.p8-geld[data-v="200"]{--d:58px}.ia .ia-tile.ia-coin.p8-geld[data-v="50"]{--d:56px}.ia .ia-tile.ia-coin.p8-geld[data-v="100"]{--d:54px}.ia .ia-tile.ia-schein.p8-geld{width:104px;height:56px}}.ia .p8-weg-platz-name s{opacity:.6;font-weight:600}.ia .p8-formel-links{font-style:normal}.ia .p8-gl .p8-gl-zahl:not(.frage){color:var(--sk-text,#242424)}.ia .r9b-verteil-tipp{font-size:15px;color:#5b5b60}.ia .r9b-graph{width:min(100%,320px);margin:0 auto}.ia .r9b-graph svg{display:block;border:1.5px solid var(--sk-rand,#b4bfcc);border-radius:16px;overflow:hidden;background:#fff}.ia .r9b-regler{gap:10px}.ia .r9b-regler .ia-regler-zeile{justify-content:center;gap:14px;background:var(--sk-flaeche,#f4f6f9);border-radius:999px;padding:6px 10px 6px 22px}.ia .r9b-regler .ia-regler-zeile>b{font-size:20px;font-style:italic;font-weight:800;color:#242424;min-width:1.2em;text-align:center}.ia .r9b-regler .ia-stepper{flex-direction:row;gap:10px}.ia .r9b-regler .ia-stepper .ia-tile{min-width:48px;width:48px;min-height:48px;height:48px;padding:0;border-radius:50%;font-size:24px;font-weight:800;line-height:1;color:var(--sk-blau,#2F6FBB);display:inline-flex;align-items:center;justify-content:center;margin:0 0 4px}.ia .r9b-regler .ia-zaehl-wert{min-width:2.4em;font-size:22px;font-weight:800;color:#242424;text-align:center}.ia .r9b-regler .ia-stepper[data-lock] .ia-tile{opacity:.5;cursor:default}.ia .p4-kal .ia-zahl.fehlt,.ia .p4-kal .ia-zahl.ok{outline:none;background:var(--sk-ok-hell,#e1f4e5);box-shadow:inset 0 0 0 1.5px var(--sk-ok-rand,#7cc791);color:var(--sk-ok-dunkel,#1f6b38)}.ia .p4-kal .ia-zahl.ok{font-weight:800}.ia .p4-kal .ia-zahl.bad{background:var(--sk-bad-hell,#f7ebe9);box-shadow:inset 0 0 0 1.5px var(--sk-bad-rand,#d4a29d);color:var(--sk-bad-dunkel,#7f3530)}.ia .r9c-knoepfe{gap:12px 28px;flex-wrap:wrap;justify-content:center}.ia .ia-zeile-mitte>.r8c-play{margin:2px 0}.ia .r9c-pfeil{display:inline-block;flex:none;width:22px;height:22px;margin-right:10px;vertical-align:-5px;background:no-repeat 50%/100% 100%}.ia .r9c-pfeil[data-r=hoch]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cg transform="rotate%28-40 12 12%29" fill="none" stroke="%23242424" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M4 12h15M13.5 6.5 19 12l-5.5 5.5"/%3E%3C/g%3E%3C/svg%3E')}.ia .r9c-pfeil[data-r=gleich]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cg fill="none" stroke="%23242424" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M4 12h15M13.5 6.5 19 12l-5.5 5.5"/%3E%3C/g%3E%3C/svg%3E')}.ia .r9c-pfeil[data-r=tief]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cg transform="rotate%2840 12 12%29" fill="none" stroke="%23242424" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M4 12h15M13.5 6.5 19 12l-5.5 5.5"/%3E%3C/g%3E%3C/svg%3E')}.ia .r9c-mr .ia-tile.ia-mr-wahl{display:inline-flex;align-items:center;justify-content:flex-start;gap:0;min-height:44px}.ia .r9c-mr .ia-tile.ia-mr-wahl .r9c-pfeil{width:18px;height:18px;margin-right:6px}.ia :is(.p1-tonleiter,.r9c-richtung,.r9c-mr) .ia-tile.ok{background:var(--sk-ok-hell);border-style:solid;border:2px solid var(--sk-ok-rand);box-shadow:0 1px 0 var(--sk-ok-rand);outline:0;color:var(--sk-text)}.ia :is(.p1-tonleiter,.r9c-richtung,.r9c-mr) .ia-tile.bad{background:var(--sk-bad-hell);border-style:solid;border:2px solid var(--sk-bad-rand);box-shadow:0 1px 0 var(--sk-bad-rand);outline:0;color:var(--sk-bad-dunkel)}.ia .r9c-hv-reihe{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px}.ia .ia-btn.r9c-hv-weiter{justify-self:center;min-width:200px;min-height:52px;margin:4px 0 6px;padding:12px 28px;border:0;border-radius:16px;background:var(--sk-blau);color:#fff;box-shadow:0 1px 0 var(--sk-blau-dunkel);font:700 17px Nunito,system-ui,sans-serif;cursor:pointer;transition:transform .08s ease,box-shadow .08s ease}@media (hover:hover){.ia .ia-btn.r9c-hv-weiter:hover{background:#2a64aa}}.ia .ia-btn.r9c-hv-weiter:active{transform:translateY(3px);box-shadow:0 1px 0 var(--sk-blau-dunkel)}.ia .r9c-taktwahl{max-width:520px;margin-inline:auto}.ia .r9c-taktwahl>.ia-tile{min-height:112px}.ia .r9c-takt{display:inline-grid;justify-items:center;gap:0;font:800 34px/.95 Nunito,system-ui,sans-serif;letter-spacing:0;color:var(--sk-text)}.ia .r9c-takt b{display:block;font-weight:800}.ia .r9c-taktwahl>.ia-tile.bad .r9c-takt{color:var(--sk-bad-dunkel)}@media (max-width:560px){.ia .r9c-taktwahl>.ia-tile{min-height:96px}.ia .r9c-takt{font-size:30px}}.ia .r9c-richtung .r9c-pfeil{margin-right:-4px}.ia .r9c-mr .ia-mr-start .ia-mr-kopf{background:var(--sk-text);color:#fff}.ia .r9c-mr .ia-mr-start .ia-mr-kopf.spielt{background:#4a4a50}.ia .r9c-mr .ia-mr-kopf.spielt{background:var(--sk-blau-hell)}@media (max-width:520px){.ia .r9c-mr{gap:6px;flex-wrap:nowrap}.ia .r9c-mr .ia-tile.ia-mr-wahl{min-width:48px;width:48px;min-height:48px;padding:0;justify-content:center}.ia .r9c-mr .ia-tile.ia-mr-wahl span:not(.r9c-pfeil){display:none}.ia .r9c-mr .ia-tile.ia-mr-wahl .r9c-pfeil{width:22px;height:22px;margin:0}.ia .r9c-mr .ia-mr-text{font-size:12px}}.ia .ia-tiles.r9c-taktwahl[data-sk-layout]{grid-template-columns:repeat(var(--n),minmax(0,1fr))}@media (max-width:560px){.ia .p1-tonleiter{gap:8px}.ia .p1-tonleiter>.ia-tile{min-width:56px;min-height:60px;font-size:20px;padding:6px 8px}}.ia .r9d-namen-ablage{justify-content:center;align-items:center;gap:10px;min-height:56px}.ia .r9d-name{font-size:16px;min-height:44px;padding:8px 16px;touch-action:none;cursor:grab;background:#fff;border:2px solid var(--sk-rand,#b4bfcc);box-shadow:0 1px 0 var(--sk-kante,#b4bfcc);border-radius:14px;white-space:nowrap}.ia .r9d-name.sel{background:var(--sk-blau-hell,#eaf2fc);border-color:var(--sk-blau,#2f6fbb);box-shadow:0 1px 0 var(--sk-blau-dunkel,#174e91)}.ia .r9d-namen-karte{position:relative}.ia .r9d-namen-karte .r9d-name.r9d-liegt{position:absolute;transform:translate(-50%,-50%);margin:0;font-size:15px;padding:6px 12px;z-index:2;box-shadow:0 1px 0 var(--sk-kante,#b4bfcc),0 4px 10px rgba(36,36,36,.12)}.ia .r9d-namen-karte .r9d-name.r9d-liegt:active{transform:translate(-50%,-50%) scale(.97)}.ia .r9d-namen-karte .r9d-name.r9d-liegt.sel{box-shadow:0 1px 0 var(--sk-blau-dunkel,#174e91),0 4px 10px rgba(36,36,36,.12)}.ia .r9d-namen-karte .r9d-name.ok{background:var(--sk-ok-hell,#e1f4e5);border-color:var(--sk-ok-rand,#7cc791);color:#242424;box-shadow:0 1px 0 var(--sk-ok-rand,#7cc791)}.ia .r9d-namen-karte .r9d-name.bad{background:var(--sk-bad-hell,#f6e6e4);border-color:var(--sk-bad-rand,#d4a29d);color:var(--sk-bad-dunkel,#7f3530);box-shadow:0 1px 0 var(--sk-bad-rand,#d4a29d)}.ia .r9d-namen-karte .ia-gebiet{stroke:#8f8c84;stroke-width:1.3}.ia .r9d-namen-karte .ia-gebiet.r9d-an{fill:#cfe1f5}.ia .r9d-namen-karte .ia-gebiet.r9d-loes,.ia .r9d-namen-karte .ia-gebiet.r9d-ok{fill:#c6e9cf}.ia .r9d-namen-karte .ia-gebiet.r9d-bad{fill:#f6d3cf}.ia-ghost.r9d-name{font:700 16px Nunito,system-ui,sans-serif;padding:8px 16px;min-height:44px;display:flex;align-items:center;color:#242424}.ia .r9d-zz-hinweis{margin:0;font-size:15px}.ia .ia-tiles.r9d-windrose{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:372px;margin:4px auto 0}.ia .ia-tiles.r9d-windrose.r9d-vier{grid-template-areas:". n ." "w . o" ". s ."}.ia .ia-tiles.r9d-windrose.r9d-acht{grid-template-areas:"nw n no" "w . o" "sw s so"}.ia .ia-tiles.r9d-windrose>.ia-tile{min-width:0;padding:10px 4px;text-align:center;font-size:16px;white-space:nowrap}@media (max-width:400px){.ia .ia-tiles.r9d-windrose>.ia-tile{font-size:15px}}.ia .r9e-platz.ia-drop.ia-zone{min-height:62px;padding:0;border:2px solid var(--sk-flaeche-rand,#e4e8ee);border-radius:16px;background:var(--sk-flaeche,#f4f6f9);box-shadow:none;align-items:stretch;justify-content:stretch;min-width:0;transition:background .15s,border-color .15s}.ia .r9e-platz.ia-drop.ia-zone.over{border-color:var(--sk-blau,#2f6fbb);background:var(--sk-blau-hell,#eaf2fc)}.ia .r9e-platz.ia-drop.ia-zone:has(.ia-tile){border-color:transparent;background:transparent;padding:0 0 4px}.ia .r9e-platz.ia-drop.ia-zone>.ia-tile{flex:1 1 auto;width:100%;min-width:0;min-height:58px;margin:0;padding:8px 10px;display:flex;align-items:center;justify-content:center;text-align:center;overflow-wrap:anywhere;hyphens:auto}.ia .r9e-pool{justify-content:center}.ia .r9e-loesung{display:block;font-size:15px;line-height:1.3;font-weight:700;color:var(--sk-ok-dunkel,#1f6b38);text-align:center;margin-top:4px}.ia .r9e-kette{display:flex;align-items:flex-start;justify-content:center;gap:0;width:100%}.ia .r9e-glied{flex:1 1 0;min-width:0;max-width:calc(var(--r9e-zeichen,8) * 10.5px + 44px);display:flex;flex-direction:column}.ia .r9e-kette-pfeil{flex:0 0 40px;height:62px;display:flex;align-items:center;justify-content:center;color:var(--sk-text,#242424);padding-bottom:4px}.ia .r9e-kette-pfeil svg{display:block}.ia .r9e-kette.r9e-senkrecht{flex-direction:column;align-items:center}.ia .r9e-kette.r9e-senkrecht .r9e-glied{flex:none;width:100%;max-width:260px}.ia .r9e-kette.r9e-senkrecht .r9e-kette-pfeil{flex:none;height:34px;width:40px;padding:0}.ia .r9e-kette.r9e-senkrecht .r9e-kette-pfeil svg{transform:rotate(90deg)}.ia .r9e-kreislauf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:1fr;gap:56px 90px;position:relative;padding:18px 0 22px}.ia .r9e-kl-zelle{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0;position:relative;z-index:1}.ia .r9e-kl-nr{font-size:15px;font-weight:700;color:var(--ia-muted,#5b5b60);text-align:center;line-height:1.2}.ia .r9e-kreislauf .r9e-platz.ia-drop.ia-zone{flex:1 1 auto}.ia .r9e-kreislauf .r9e-fest.ia-tile{flex:1 1 auto;width:100%;min-height:58px;margin:0 0 4px;padding:8px 10px;cursor:default;background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;overflow-wrap:anywhere;hyphens:auto}.ia .r9e-kreislauf .r9e-loesung{position:absolute;left:0;right:0;top:100%}@media (max-width:560px){.ia .r9e-kreislauf{gap:48px 36px}.ia .r9e-kreislauf .r9e-fest.ia-tile,.ia .r9e-kreislauf .r9e-platz.ia-drop.ia-zone>.ia-tile{font-size:15px;padding:6px}.ia .r9e-kreislauf~.r9e-pool .ia-tile{font-size:15px}}.ia .p4-komma .ia-komma-luecke.fehlt,.ia .p4-komma .ia-komma-luecke.ok{outline:0;color:var(--sk-ok-dunkel,#1f6b38);background:var(--sk-ok-hell,#e1f4e5);border-bottom-color:var(--sk-ok-rand,#7cc791)}.ia .p4-komma .ia-komma-luecke.bad{outline:0;color:var(--sk-bad-dunkel,#7f3530);background:var(--sk-bad-hell,#f6e6e4);border-bottom-color:var(--sk-bad-rand,#d4a29d)}.ia .p3-klima-regler .ia-kd-zeile.r9e-bad,.ia .p3-klima-regler .ia-kd-zeile.r9e-ok{border-radius:14px;padding:6px 14px}.ia .p3-klima-regler .ia-kd-zeile.r9e-ok{background:var(--sk-ok-hell,#e1f4e5)}.ia .p3-klima-regler .ia-kd-zeile.r9e-bad{background:var(--sk-bad-hell,#f6e6e4)}.ia .r9f-kompass .r9f-marke{cursor:pointer}.ia .r9f-kompass .r9f-marke circle{fill:#fff;stroke:var(--sk-rand);stroke-width:2;transition:fill .15s,stroke .15s}.ia .r9f-kompass .r9f-marke text{fill:var(--sk-text);transition:fill .15s}.ia .r9f-kompass .r9f-marke text.r9f-nord{fill:var(--sk-bad)}.ia .r9f-kompass .r9f-marke.sel circle{fill:var(--sk-blau-hell);stroke:var(--sk-blau);stroke-width:2.5}.ia .r9f-kompass .r9f-marke.sel text{fill:var(--sk-blau-dunkel)}.ia .r9f-kompass .r9f-marke.ok circle{fill:var(--sk-ok-hell);stroke:var(--sk-ok-rand)}.ia .r9f-kompass .r9f-marke.ok text{fill:var(--sk-ok-dunkel)}.ia .r9f-kompass .r9f-marke.bad circle{fill:var(--sk-bad-hell);stroke:var(--sk-bad-rand)}.ia .r9f-kompass .r9f-marke.bad text{fill:var(--sk-bad-dunkel)}.ia .r9f-kompass .r9f-nadel{transition:transform .2s ease-out;filter:drop-shadow(0 1.5px 1.5px rgba(36,36,36,.18))}@media (prefers-reduced-motion:reduce){.ia .r9f-kompass .r9f-nadel{transition:none}}.ia .ia-tiles.r9f-kp-pfeile>.ia-tile{display:flex;align-items:center;justify-content:center;color:var(--sk-text)}.ia .ia-tiles.r9f-kp-pfeile>.ia-tile.sel{color:var(--sk-blau)}.ia .ia-tiles.r9f-kp-pfeile>.ia-tile.ok{color:var(--sk-ok-dunkel)}.ia .ia-tiles.r9f-kp-pfeile>.ia-tile.bad{color:var(--sk-bad-dunkel)}.ia .r9f-kp-symbol{display:block;width:30px;height:30px;flex:none}.ia .r9f-kp-status{font-size:15px}.ia .ia-tiles.r9f-kp-laengen>.ia-tile{white-space:nowrap;padding-left:6px;padding-right:6px}.ia :is(.ia-group,.ia-drop,.ia-gap,.ia-programm,.ia-sg,.ia-zone,.p8-platz,.p8-formel-feld,.p8-weg-platz,.ia-geldbeutel,.r7d-zs-platz,.r7b-wb-ablage,.r8a-cs-slot){border-style:solid!important}.ia :is(.ia-group,.ia-drop,.ia-gap,.ia-zone):not(.ok):not(.bad):not(.sel):not(.over){border-color:#d5dbe3}.ia :is(.ia-feld,.ia-komma-luecke,.ia-zahl,.ia-pse-el).fehlt{outline:0;background:var(--sk-ok-hell);box-shadow:inset 0 0 0 2px var(--sk-ok-rand);border-radius:8px}.ia .p6-silbe.fehlt{border-style:solid;background:var(--sk-ok-hell)}.ia .p5-sort-gruppe>.p5-korb-rand rect{stroke-dasharray:none;stroke:#d5dbe3}.ia .p5-sort-gruppe.over>.p5-korb-rand rect{stroke:var(--sk-blau)}.ia .p3-matrix .ia-punkt:after{content:none!important}:is(.ia,.r8c-dk-geist) .r8c-play:has(.r8c-play-text){min-height:50px;padding:3px 20px 3px 6px;margin-bottom:4px;gap:6px;background:#fff;border:2px solid var(--sk-rand);border-radius:999px;box-shadow:0 1px 0 var(--sk-kante);transition:transform .08s ease,box-shadow .08s ease,background-color .15s,border-color .15s}:is(.ia,.r8c-dk-geist) .r8c-play:has(.r8c-play-text) .r8c-kreis{width:38px;height:38px;margin:0;border:0;box-shadow:none;background:transparent}:is(.ia,.r8c-dk-geist) .r8c-play:has(.r8c-play-text) .r8c-play-text{margin:0;padding:0}@media (hover:hover){:is(.ia,.r8c-dk-geist) .r8c-play:has(.r8c-play-text):hover{background:#f7f9fc;border-color:#9aa6b5}:is(.ia,.r8c-dk-geist) .r8c-play:has(.r8c-play-text):hover .r8c-kreis{background:transparent}}:is(.ia,.r8c-dk-geist) .r8c-play:has(.r8c-play-text):active{transform:translateY(3px);box-shadow:0 1px 0 var(--sk-kante)}:is(.ia,.r8c-dk-geist) .r8c-play:has(.r8c-play-text):active .r8c-kreis{transform:none}:is(.ia,.r8c-dk-geist) .r8c-play.spielt:has(.r8c-play-text){background:var(--sk-blau-hell);border-color:var(--sk-blau-rand);box-shadow:0 1px 0 var(--sk-blau-rand)}:is(.ia,.r8c-dk-geist) .r8c-play.spielt:has(.r8c-play-text) .r8c-kreis{background:transparent;box-shadow:none}.ia .ia-list.ia-zone,.ia .ia-pool,.ia .ia-pool.ia-zone{border-color:transparent!important;background:transparent!important;box-shadow:none!important;outline:0}.ia .ia-list.ia-zone.over,.ia .ia-pool.over{background:var(--sk-blau-hell)!important}.p5-sort-geist{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:64px;padding:14px 28px;background:#fff;color:#242424;border:2px solid #b4bfcc;border-radius:18px;box-shadow:0 10px 24px rgba(16,24,40,.18),0 1px 0 #b4bfcc;font:800 26px Nunito,system-ui,sans-serif;text-align:center}.p5-sort-geist svg{display:block;width:auto;height:64px;max-width:120px}@media (max-width:600px){.p5-sort-geist{font-size:22px;min-height:56px}}.ia .ia-drop:has(>.ia-tile),.ia .ia-gap:has(>.ia-tile){border-color:transparent!important;background:transparent!important;padding:0}.ia .ia-drop>.ia-tile{flex:1 1 auto;width:100%;margin:0}@media (max-width:400px){.ia .p5-sort-gruppen{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:10px}.ia .p5-sort-gruppe{min-width:0;padding:12px;min-height:150px}.ia .ia-pair .ia-tile,.ia .ia-pair>*,.ia .p5-sort-gruppe .ia-tile{min-width:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}