@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ffd144a06bc467d1-s.0b7xx36t3ch-o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/e09a3b91bd741a49-s.p.1lywp3x9jvm8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito Fallback;src:local(Arial);ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.15%}.sodu7W_className{font-family:Gabarito,Gabarito Fallback;font-style:normal}.sodu7W_variable{--font-gabarito:"Gabarito", "Gabarito Fallback"}
:root{--gelb:#ffdc4e;--ink:#131824;--ink-2:#485061;--weiss:#fff;--feld:#eef2f9;--rot:#cc2823;--gruen:#007742;--k1:#1e59cd;--k2:#7f36bc;--k3:#007084;--k4:var(--ink);--font:var(--font-gabarito), system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--schatten:0 14px 30px -18px #1318248c;--rand:clamp(1rem, 4vw, 2.5rem)}@supports (color:lab(0% 0 0)){:root{--gelb:lab(88.9787% 1.88431 71.4695);--ink:lab(8.20179% .287138 -9.09969);--ink-2:lab(33.7178% -.130937 -11.0727);--feld:lab(95.3164% -.225723 -3.77563);--rot:lab(45.8258% 62.7172 46.1585);--gruen:lab(43.669% -41.9439 21.7007);--k1:lab(39.8526% 16.7035 -66.6256);--k2:lab(38.5313% 49.7199 -58.3132);--k3:lab(42.6107% -24.8611 -21.0088);--schatten:0 14px 30px -18px lab(8.20179% .287138 -9.09969/.55)}}*{box-sizing:border-box}html{background:var(--gelb);scrollbar-color:var(--ink) var(--gelb);scroll-padding-top:1rem}body{min-height:100dvh;color:var(--ink);font:500 1.0625rem/1.5 var(--font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0}::selection{background:var(--ink);color:var(--gelb)}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:2px}svg{flex:none}.lucide{stroke-width:2.5px}button,input,select,textarea{font:inherit;color:inherit}.sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:10;background:var(--ink);color:var(--weiss);border-radius:10px;padding:.6rem 1rem;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}.kopf{padding:1rem var(--rand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.marke{letter-spacing:-.03em;align-items:center;font-size:1.6rem;font-weight:900;text-decoration:none;display:inline-flex}.marke svg{fill:currentColor;width:.8em;height:.8em}.nav{flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem;font-weight:700;display:flex}.nav>a:not(.btn){text-decoration:none}.nav>a:not(.btn):hover{text-decoration:underline}.konto{align-items:center;gap:.25rem;margin:0;display:inline-flex}.konto-name{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;overflow:hidden}main{padding:0 var(--rand) 5rem}.breit{max-width:72rem;margin:0 auto}.mittel{max-width:52rem;margin:0 auto;padding-top:clamp(1rem,4vh,2.5rem)}.schmal{max-width:30rem;margin:0 auto;padding-top:clamp(1.5rem,8vh,5rem)}.karte{background:var(--weiss);box-shadow:var(--schatten);border-radius:28px;padding:clamp(1.5rem,4vw,2.5rem)}.karte h1{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1.05}.info{color:var(--ink-2);margin:.5rem 0 0}.aktionen{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.btn{font:700 1.0625rem/1 var(--font);color:var(--weiss);background:var(--ink);cursor:pointer;white-space:nowrap;transition:transform .12s var(--ease), box-shadow .12s var(--ease);border:0;border-radius:14px;justify-content:center;align-items:center;gap:.5em;padding:1rem 1.4rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 -4px #00000059;box-shadow:inset 0 -4px lab(0% 0 0/.35)}.btn svg{width:1.15em;height:1.15em}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(2px);box-shadow:inset 0 -1px #00000059;box-shadow:inset 0 -1px lab(0% 0 0/.35)}.btn:disabled{opacity:.6;cursor:progress;transform:none}.btn.hell{background:var(--weiss);color:var(--ink);box-shadow:inset 0 -4px #00000026;box-shadow:inset 0 -4px lab(0% 0 0/.15)}.karte .btn.hell{box-shadow:inset 0 -4px #0000001f,inset 0 0 0 2px #1318241f;box-shadow:inset 0 -4px lab(0% 0 0/.12),inset 0 0 0 2px lab(8.20179% .287138 -9.09969/.12)}.btn.gelb{background:var(--gelb);color:var(--ink);box-shadow:inset 0 -4px #0003;box-shadow:inset 0 -4px lab(0% 0 0/.2)}.btn.gross{padding:1.15rem 2rem;font-size:1.25rem}.btn.klein{border-radius:12px;padding:.65rem .9rem;font-size:.95rem;box-shadow:inset 0 -3px #0000004d;box-shadow:inset 0 -3px lab(0% 0 0/.3)}.btn.klein.hell{box-shadow:inset 0 -3px #0000001f,inset 0 0 0 1.5px #1318241f;box-shadow:inset 0 -3px lab(0% 0 0/.12),inset 0 0 0 1.5px lab(8.20179% .287138 -9.09969/.12)}.btn.gefahr{background:var(--rot)}.btn.gefahr-leise{background:var(--weiss);color:var(--rot);box-shadow:inset 0 -3px #0000001f,inset 0 0 0 1.5px #cc282359;box-shadow:inset 0 -3px lab(0% 0 0/.12),inset 0 0 0 1.5px lab(45.8258% 62.7172 46.1585/.35)}.icon-btn,.link-btn{cursor:pointer;color:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:.35em;font-weight:700;text-decoration:none;display:inline-flex}.icon-btn{justify-content:center;width:2.5rem;height:2.5rem}.icon-btn svg{width:1.25rem;height:1.25rem}.link-btn{text-underline-offset:.2em;padding:.45rem .6rem;text-decoration:underline;text-decoration-thickness:2px}.link-btn svg{width:1.1em;height:1.1em}.icon-btn:hover:not(:disabled),.link-btn:hover{background:#13182414;background:lab(8.20179% .287138 -9.09969/.08)}.icon-btn:disabled{opacity:.3;cursor:default}.icon-btn.gefahr{color:var(--rot)}kbd{font:700 .85em var(--font);background:var(--weiss);border-radius:6px;padding:.05em .45em;box-shadow:inset 0 -2px #00000026;box-shadow:inset 0 -2px lab(0% 0 0/.15)}.tipp{margin:1.25rem 0 0}@media (hover:none){.nur-tastatur{display:none}}.buehne{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-top:clamp(1rem,6vh,4rem);display:grid}.logo{letter-spacing:-.04em;align-items:center;gap:.05em;margin:0;font-size:clamp(4rem,11vw,6rem);font-weight:900;line-height:.9;display:flex}.logo svg{width:.8em;height:.8em;fill:var(--ink)}.claim{margin:.75rem 0 0;font-size:clamp(1.3rem,2.6vw,1.65rem);font-weight:700}.intro{max-width:34ch;margin:1rem 0 0;font-size:1.15rem}.einstieg .fragekarte h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:900;line-height:1.1}.einstieg .fragekarte{padding-bottom:clamp(1.5rem,4vw,2.5rem)}.einstieg .antwort{text-decoration:none}.antwort small{opacity:.9;margin-top:.3rem;font-size:.875rem;font-weight:600;display:block}.stoebern{margin-top:clamp(4rem,12vh,7rem)}.stoebern-kopf{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;display:flex}.stoebern-kopf h2,.abschluss h2,.seiten-kopf h1{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:900;line-height:1.05}.suche{flex:22rem;gap:.5rem;max-width:30rem;display:flex;position:relative}.suche input[type=search]{background:var(--weiss);flex:1;min-width:0;padding-left:2.75rem}.suche-icon{width:1.2rem;height:1.2rem;color:var(--ink-2);pointer-events:none;position:absolute;top:50%;left:.95rem;translate:0 -50%}.chips{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.chips a,.umschalter a{transition:background .15s var(--ease);background:#ffffff80;background:lab(100% 0 0/.5);border-radius:10px;padding:.5rem .85rem;font-size:.95rem;font-weight:700;text-decoration:none}.chips a:hover,.umschalter a:hover{background:var(--weiss)}.chips a[aria-current],.umschalter a[aria-current]{background:var(--ink);color:var(--weiss)}.abschnitt{margin:2.75rem 0 1rem;font-size:1.4rem;font-weight:900}.abschnitt-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:2.75rem 0 1rem;display:flex}.abschnitt-kopf .abschnitt{margin:0}.umschalter{gap:.35rem;display:flex}.kacheln{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.kachel{--c:var(--k1);background:var(--c);height:100%;min-height:8rem;color:var(--weiss);box-shadow:inset 0 -6px 0 #00000047, var(--schatten);transition:transform .14s var(--ease), box-shadow .14s var(--ease);border-radius:20px;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1.15rem 1.25rem 1.4rem;text-decoration:none;display:flex}@supports (color:lab(0% 0 0)){.kachel{box-shadow:inset 0 -6px 0 lab(0% 0 0/.28), var(--schatten)}}.kachel:hover{transform:translateY(-3px)}.kachel:active{transform:translateY(2px);box-shadow:inset 0 -2px #00000047;box-shadow:inset 0 -2px lab(0% 0 0/.28)}.kachel-titel{font-size:1.3rem;font-weight:900;line-height:1.15}.kachel-meta{opacity:.9;font-size:.9rem;font-weight:600}.liste{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.zeile{background:var(--weiss);transition:box-shadow .15s var(--ease);border-radius:16px;box-shadow:0 6px 16px -14px #13182499;box-shadow:0 6px 16px -14px lab(8.20179% .287138 -9.09969/.6)}.zeile:hover{box-shadow:var(--schatten)}.zeile-link{border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.zeile-text{flex:1;gap:.2rem;min-width:0;display:grid}.zeile-titel{overflow-wrap:anywhere;font-size:1.15rem;font-weight:800;line-height:1.25}.zeile-meta{color:var(--ink-2);font-size:.95rem}.zeile-meta svg{vertical-align:-.12em;width:1em;height:1em}.zeile-pfeil{width:1.4rem;height:1.4rem;color:var(--ink-2);transition:translate .15s var(--ease)}.zeile:hover .zeile-pfeil{translate:3px}.zeile.mit-aktionen{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-right:1rem;display:flex}.zeile.mit-aktionen .zeile-link{flex:20rem}.zeile-aktionen{flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 0 0 1.25rem;display:flex}.mehr{margin-top:1rem}.leer{background:#ffffff80;background:lab(100% 0 0/.5);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.leer p{margin:0}.leer-karte h2{margin:0;font-size:1.6rem;font-weight:900}.abschluss{background:var(--ink);color:var(--weiss);border-radius:28px;margin-top:clamp(4rem,12vh,7rem);padding:clamp(2rem,5vw,3.5rem)}.abschluss p{max-width:46ch;margin:.75rem 0 1.75rem;font-size:1.15rem}.marke-privat,.marke-oeffentlich{white-space:nowrap;font-weight:700}.marke-privat svg,.marke-oeffentlich svg{margin-right:.25em}.marke-privat{color:var(--ink)}.spiel{max-width:58rem;margin:0 auto;padding-top:.5rem}.spiel.start,.spiel.ende{max-width:44rem;padding-top:clamp(1rem,6vh,4rem)}.beschreibung{margin:.85rem 0 0;font-size:1.2rem}.fakten{color:var(--ink-2);flex-wrap:wrap;gap:.35rem 1.25rem;margin:1.25rem 0 0;padding:0;font-weight:700;list-style:none;display:flex}.hinweis{background:var(--feld);border-radius:12px;align-items:center;gap:.5rem;margin:1.25rem 0 0;padding:.75rem 1rem;font-weight:700;display:flex}.hinweis svg{width:1.1rem;height:1.1rem}.schalter{cursor:pointer;align-items:flex-start;gap:.75rem;margin-top:1.5rem;font-weight:700;display:flex}.schalter input{width:1.35rem;height:1.35rem;accent-color:var(--ink);cursor:pointer;margin:.1rem 0 0}.schalter small{color:var(--ink-2);font-weight:500;display:block}.bestwert,.rekord{align-items:center;gap:.45rem;margin:1.25rem 0 0;font-weight:700;display:flex}.bestwert svg,.rekord svg{width:1.2rem;height:1.2rem}.rekord{background:var(--gelb);animation:rein .6s var(--ease);border-radius:10px;margin:.75rem 0 .25rem;padding:.4rem .75rem;display:inline-flex}.spielstand{align-items:center;gap:1.5rem;margin-bottom:1rem;display:flex}.fortschritt{flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}.fortschritt li{height:10px;transition:background .3s var(--ease);background:#13182426;background:lab(8.20179% .287138 -9.09969/.15);border-radius:5px;flex:1}.fortschritt li.jetzt{background:var(--weiss);box-shadow:inset 0 0 0 2px var(--ink)}.fortschritt li.ok{background:var(--gruen)}.fortschritt li.no{background:var(--rot)}.stand{white-space:nowrap;font-weight:700}.stand b{font-size:1.25rem;font-weight:900}.fragekarte{padding-bottom:calc(clamp(1.5rem,4vw,2.5rem) + 8px);position:relative;overflow:hidden}.frage-kopf{color:var(--ink-2);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;font-weight:700;display:flex}.uhr{background:var(--gelb);color:var(--ink);border-radius:10px;align-items:center;gap:.3rem;padding:.3rem .75rem;display:inline-flex}.uhr svg{width:1.1rem;height:1.1rem}.uhr b{text-align:right;min-width:2ch;font-size:1.35rem;font-weight:900}.uhr.knapp{background:var(--rot);color:var(--weiss)}.fragekarte h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,4.2vw,2.75rem);font-weight:900;line-height:1.12}[tabindex="-1"]:focus{outline:none}.zeit{background:#13182414;background:lab(8.20179% .287138 -9.09969/.08);height:8px;position:absolute;bottom:0;left:0;right:0}.zeit i{background:var(--ink);transform-origin:0;height:100%;animation:linear forwards ablaufen;display:block}.fragekarte:has(.knapp) .zeit i{background:var(--rot)}@keyframes ablaufen{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.antworten{grid-template-columns:1fr 1fr;gap:.875rem;margin-top:1.25rem;display:grid}.antwort{--c:var(--k1);text-align:left;min-height:5.5rem;font:700 1.25rem/1.25 var(--font);color:var(--weiss);overflow-wrap:anywhere;background:var(--c);cursor:pointer;box-shadow:inset 0 -6px 0 #00000047, var(--schatten);transition:transform .14s var(--ease), box-shadow .14s var(--ease), background .25s var(--ease), color .25s var(--ease);border:0;border-radius:20px;align-items:center;gap:1rem;padding:1rem 1.25rem 1.25rem;display:flex;position:relative}@supports (color:lab(0% 0 0)){.antwort{box-shadow:inset 0 -6px 0 lab(0% 0 0/.28), var(--schatten)}}.antwort:nth-child(2){--c:var(--k2)}.antwort:nth-child(3){--c:var(--k3)}.antwort:nth-child(4){--c:var(--k4)}.antwort kbd{width:2.4rem;height:2.4rem;color:inherit;box-shadow:none;background:#00000038;background:lab(0% 0 0/.22);border-radius:10px;flex:none;place-items:center;font-size:1.15rem;display:grid}.antwort:nth-child(4):not(.richtig,.falsch,.aus) kbd{background:#ffffff29;background:lab(100% 0 0/.16)}.antwort:hover:not(:disabled){transform:translateY(-3px)}.antwort:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 -2px #00000047;box-shadow:inset 0 -2px lab(0% 0 0/.28)}.antwort:disabled{cursor:default}.antwort .mark{stroke-width:3.5px;width:2rem;height:2rem;margin-left:auto}.antwort.richtig{--c:var(--gruen)}.antwort.falsch{--c:var(--rot)}.antwort.falsch .text>span{text-decoration:line-through;text-decoration-thickness:2px}.antwort.aus{background:color-mix(in oklch, var(--c) 14%, var(--weiss));color:var(--ink);box-shadow:none}.antwort.aus kbd{background:color-mix(in oklch, var(--c) 18%, var(--weiss))}.rueckmeldung{color:var(--weiss);background:var(--gruen);box-shadow:var(--schatten);animation:rein .55s var(--ease);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:1.5rem;padding:1.25rem 1.5rem;display:flex}.rueckmeldung.no{background:var(--rot)}.rueckmeldung>div{flex:22rem}.rueckmeldung h2{margin:0 0 .2rem;font-size:1.6rem;font-weight:900;line-height:1.15}.rueckmeldung .serie{opacity:.9;font-size:1.1rem;font-weight:700}.rueckmeldung p{max-width:60ch;margin:.2rem 0 0}.rueckmeldung .loesung{font-weight:700}@keyframes rein{0%{transform:translateY(18px)scale(.98)}}.score{letter-spacing:-.04em;margin:.75rem 0 .25rem;font-size:clamp(4rem,13vw,6rem);font-weight:900;line-height:1}.score small{letter-spacing:0;color:var(--ink-2);margin-left:.5rem;font-size:1.25rem}.rueckblick-titel{margin:2.5rem 0 .5rem;font-size:1.35rem;font-weight:900}.rueckblick{margin:0;padding:0;list-style:none}.rueckblick li{border-top:1px solid #1318241a;border-top:1px solid lab(8.20179% .287138 -9.09969/.1)}.rueckblick summary{cursor:pointer;align-items:center;gap:.85rem;padding:.75rem 0;list-style:none;display:flex}.rueckblick summary::-webkit-details-marker{display:none}.rueckblick .m{width:1.6rem;height:1.6rem;color:var(--weiss);background:var(--gruen);border-radius:50%;flex:none;place-items:center;display:grid}.rueckblick .m svg{stroke-width:3.5px;width:1rem;height:1rem}.rueckblick li.no .m{background:var(--rot)}.rueckblick .q{flex:1;min-width:0}.rueckblick b{white-space:nowrap;font-weight:900}.rueckblick li.no b{color:var(--ink-2)}.rueckblick .auf{width:1.2rem;height:1.2rem;color:var(--ink-2);transition:rotate .2s var(--ease)}.rueckblick details[open] .auf{rotate:180deg}.rueckblick dl{grid-template-columns:auto 1fr;gap:.35rem 1rem;margin:0 0 1rem 2.45rem;display:grid}.rueckblick dt{color:var(--ink-2);font-weight:700}.rueckblick dd{margin:0}.weiterfuehrend{margin:2rem 0 0;font-weight:700}.weiterfuehrend svg{vertical-align:-.12em;width:1em;height:1em}input:not([type=checkbox],[type=radio]),select,textarea{width:100%;font:500 1.0625rem/1.35 var(--font);color:var(--ink);caret-color:var(--rot);background:var(--feld);transition:border-color .15s var(--ease), background .15s var(--ease);border:2px solid #0000;border-radius:12px;padding:.8rem .95rem}textarea{resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--ink);background:var(--weiss);outline:none}[aria-invalid=true]{border-color:var(--rot)!important}::placeholder{color:#5e636f;color:lab(41.9025% -.272438 -7.45925)}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 1.25rem) 55%,calc(100% - .9rem) 55%;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.5rem}fieldset{border:0;min-width:0;margin:0;padding:0}.feld{gap:.4rem;margin-top:1.25rem;display:grid}.feld:first-child{margin-top:0}.feld>label,.feld>legend,.antworten-edit>legend{padding:0;font-weight:700}.feld>legend{margin-bottom:.4rem}.optional{color:var(--ink-2);margin-left:.35rem;font-weight:500}.hilfe{color:var(--ink-2);margin:0;font-size:.925rem}.feldfehler{color:var(--rot);margin:0;font-size:.925rem;font-weight:700}.formfehler{color:#a2080c;color:lab(34.4017% 56.6412 44.3358);background:#cc28231a;background:lab(45.8258% 62.7172 46.1585/.1);border-radius:12px;margin:1rem 0 0;padding:.75rem 1rem;font-weight:700}.feld-reihe{grid-template-columns:1fr auto;gap:1.25rem;margin-top:1.25rem;display:grid}.feld-reihe .feld{margin-top:0}.segment{background:var(--feld);border-radius:12px;gap:4px;padding:4px;display:flex}.segment label,.sicht label{cursor:pointer;position:relative}.segment input,.sicht input,.richtig-wahl input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segment span{white-space:nowrap;border-radius:9px;padding:.6rem .85rem;font-weight:700;display:block}.segment input:checked+span{background:var(--ink);color:var(--weiss)}.segment input:focus-visible+span,.sicht input:focus-visible+span,.richtig-wahl input:focus-visible+span{outline:3px solid var(--ink);outline-offset:2px}.sicht{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.sicht span{background:var(--feld);height:100%;color:var(--ink-2);border:2px solid #0000;border-radius:14px;padding:.9rem 1rem;display:block}.sicht span svg{vertical-align:-.18em;width:1.1rem;height:1.1rem;color:var(--ink)}.sicht b{color:var(--ink);margin-right:.25rem}.sicht input:checked+span{background:var(--weiss);border-color:var(--ink)}.editor{max-width:52rem;margin:0 auto;padding-top:clamp(1rem,4vh,2.5rem)}.seiten-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.block{background:var(--weiss);box-shadow:var(--schatten);border-radius:24px;padding:clamp(1.25rem,3.5vw,2rem)}.fragen-titel{align-items:center;gap:.6rem;margin:2.5rem 0 1rem;font-size:1.6rem;font-weight:900;display:flex}.fragen-titel span{background:var(--ink);min-width:2rem;height:2rem;color:var(--weiss);border-radius:9px;place-items:center;padding:0 .5rem;font-size:1rem;display:grid}.fragen-liste{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.frage-block-kopf{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.frage-block-kopf h3{margin:0;font-size:1.15rem;font-weight:900}.werkzeuge{gap:.15rem;display:flex}.fragetext{font-size:1.25rem!important;font-weight:700!important}.antworten-edit{gap:.5rem;margin-top:1.25rem;display:grid}.antworten-edit>legend{margin-bottom:.5rem}.antwort-zeile{grid-template-columns:2.9rem 1fr 2.5rem;align-items:center;gap:.5rem;display:grid}.antwort-zeile .feldfehler{grid-column:2/-1}.richtig-wahl{position:relative}.richtig-wahl>span[aria-hidden]{background:var(--c);width:2.9rem;height:2.9rem;color:var(--weiss);transition:background .15s var(--ease);border-radius:12px;place-items:center;font-weight:900;display:grid;box-shadow:inset 0 -3px #00000047;box-shadow:inset 0 -3px lab(0% 0 0/.28)}.richtig-wahl>span[aria-hidden] svg{stroke-width:3.5px;width:1.4rem;height:1.4rem}.richtig-wahl input:checked+span{background:var(--gruen);outline:3px solid var(--gruen);outline-offset:2px}.antwort-extras{flex-wrap:wrap;gap:.25rem .75rem;margin-left:2.9rem;display:flex}.neue-frage{cursor:pointer;width:100%;transition:background .15s var(--ease);background:#ffffff59;background:lab(100% 0 0/.35);border:2px dashed #13182459;border:2px dashed lab(8.20179% .287138 -9.09969/.35);border-radius:24px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:1.25rem;font-size:1.1rem;font-weight:900;display:flex}.neue-frage:hover{background:#ffffffb3;background:lab(100% 0 0/.7)}.neue-frage svg{width:1.3rem;height:1.3rem}.speicherleiste{z-index:5;background:var(--ink);color:var(--weiss);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;padding:.75rem .75rem .75rem 1.25rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 18px 40px -16px #131824b3;box-shadow:0 18px 40px -16px lab(8.20179% .287138 -9.09969/.7)}.speicherleiste .status{margin:0;font-weight:700}.speicherleiste .aktionen{margin:0}.link-btn.hell:hover{background:#ffffff1f;background:lab(100% 0 0/.12)}.gefahrenzone{border:2px solid #cc282359;border:2px solid lab(45.8258% 62.7172 46.1585/.35);border-radius:20px;max-width:52rem;margin:3rem auto 0;padding:1.5rem}.gefahrenzone h2{margin:0;font-size:1.25rem;font-weight:900}.gefahrenzone .info{margin-bottom:1rem}.bestaetigen{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.auth{display:grid}.auth h1{font-size:2.25rem!important}.auth .feld{margin-top:1.25rem}.passwort{position:relative}.passwort input{padding-right:3.25rem}.passwort .icon-btn{position:absolute;top:50%;right:.3rem;translate:0 -50%}.breit-btn{width:100%;margin-top:1.5rem}.wechsel{text-align:center;margin:1.25rem 0 0;font-weight:700}.hinweis-oben{margin:0 0 1rem;font-weight:700}@media (max-width:52rem){.buehne{grid-template-columns:1fr}.intro{max-width:46ch}}@media (max-width:40rem){.kopf{justify-content:flex-start;gap:.6rem 1.1rem;padding-top:.75rem;padding-bottom:.75rem}.nav-optional{display:none}.nav{display:contents}.nav-konto{order:1;margin-left:auto}.kopf:after{content:"";flex-basis:100%;order:2;height:0;margin-top:-.6rem}.nav-link{order:3}.nav .btn{order:4;margin-left:auto}.antworten{grid-template-columns:1fr}.antwort{min-height:4.25rem;font-size:1.125rem}.spielstand{gap:1rem}.feld-reihe,.sicht{grid-template-columns:1fr}.segment span{padding:.6rem}.zeile-aktionen{padding:0 1.25rem 1rem}.rueckblick dl{grid-template-columns:1fr;gap:.1rem;margin-left:0}.rueckblick dd{margin-bottom:.5rem}}.inline-icon{vertical-align:-.14em;width:1em;height:1em}.zentriert{text-align:center;padding:4rem 0}.nav-icon{vertical-align:-.15em;width:1.05em;height:1.05em}.nav-link{align-items:center;gap:.3rem;display:inline-flex}.glocke{position:relative}.zaehler{background:var(--rot);min-width:1.15rem;height:1.15rem;color:var(--weiss);border-radius:99px;place-items:center;padding:0 .25rem;font-size:.7rem;font-weight:900;display:grid;position:absolute;top:.1rem;right:.05rem}.konto a.icon-btn{color:inherit}.fuss{padding:2.5rem var(--rand) 3rem;border-top:2px solid #1318241f;border-top:2px solid lab(8.20179% .287138 -9.09969/.12);max-width:72rem;margin:0 auto}.fuss nav{flex-wrap:wrap;gap:.5rem 1.25rem;font-weight:700;display:flex}.fuss nav a{text-decoration:none}.fuss nav a:hover{text-decoration:underline}.fuss p{color:var(--ink-2);margin:.75rem 0 0}.daily-karte{background:var(--ink);color:var(--weiss);box-shadow:var(--schatten);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-top:clamp(2.5rem,8vh,4.5rem);padding:clamp(1.5rem,4vw,2.25rem);display:flex}.daily-karte h2{letter-spacing:-.02em;margin:.2rem 0 0;font-size:clamp(1.6rem,3.6vw,2.25rem);font-weight:900;line-height:1.1}.daily-karte .info{color:#ffffffbf;color:lab(100% 0 0/.75)}.ueber{text-transform:uppercase;letter-spacing:.08em;color:var(--gelb);margin:0;font-size:.85rem;font-weight:800}.abschnitt-block{margin-top:3rem}.abschnitt-block h2,.modi-leiste h2,.kommentare h2,.aehnliche h2{margin:0 0 1rem;font-size:1.6rem;font-weight:900}.kommentare h2 span{vertical-align:middle;background:var(--ink);color:var(--weiss);border-radius:8px;padding:.1rem .5rem;font-size:1rem}.modi-leiste{margin-top:3rem}.modi{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.modus{background:var(--weiss);height:100%;box-shadow:inset 0 -5px 0 #00000014, var(--schatten);transition:transform .14s var(--ease);border-radius:20px;gap:.35rem;padding:1.15rem 1.25rem 1.35rem;text-decoration:none;display:grid}@supports (color:lab(0% 0 0)){.modus{box-shadow:inset 0 -5px 0 lab(0% 0 0/.08), var(--schatten)}}.modus:hover{transform:translateY(-3px)}.modus b{font-size:1.25rem;font-weight:900}.modus span{color:var(--ink-2);font-weight:600}.modus b svg{vertical-align:-.12em;width:1em;height:1em}.modus-survival b svg{color:var(--rot);fill:currentColor}.modus-live{background:var(--ink);color:var(--weiss)}.modus-live span{color:#ffffffbf;color:lab(100% 0 0/.75)}.chips.tags{margin-top:.75rem}.chips.tags a{background:#ffffff4d;background:lab(100% 0 0/.3);font-weight:600}.abschnitt small{color:var(--ink-2);margin-left:.35rem;font-size:.9rem;font-weight:600}button.kachel{text-align:left;font:inherit;cursor:pointer;border:0;width:100%}.zeile-tags{color:var(--ink-2);font-size:.875rem;font-weight:600}.tag-liste{flex-wrap:wrap;gap:.35rem;display:inline-flex}.tag{background:var(--feld);border-radius:8px;align-items:center;gap:.2rem;padding:.2rem .55rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.tag button{cursor:pointer;color:var(--ink-2);background:0 0;border:0;padding:0;display:grid}.tag button svg{width:.95rem;height:.95rem}.marke-gesperrt{color:var(--rot);white-space:nowrap;font-weight:800}.marke-gesperrt svg{vertical-align:-.12em;width:1em;height:1em;margin-right:.2em}.marke-autor{background:var(--gelb);color:var(--ink);vertical-align:middle;border-radius:6px;padding:.1rem .45rem;font-size:.75rem;font-weight:800;display:inline-block}.hinweis.gefahr{color:#a2080c;color:lab(34.4017% 56.6412 44.3358);background:#cc28231a;background:lab(45.8258% 62.7172 46.1585/.1)}.hinweis-box{background:var(--weiss);border:2px solid var(--ink);border-radius:16px;margin:0 0 1.25rem;padding:1rem 1.25rem;font-weight:600}.hinweis-box p{margin:0}.hinweis-box .aktionen{margin-top:.75rem}.erfolg{color:#00572d;color:lab(31.9275% -39.0879 20.2864);background:#0077421f;background:lab(43.669% -41.9439 21.7007/.12);border-radius:12px;margin:1rem 0 0;padding:.75rem 1rem;font-weight:700}.optionen .schalter{margin-top:1rem}.challenge{background:var(--ink);color:var(--weiss);border-radius:14px;align-items:center;gap:.6rem;margin:1.25rem 0 0;padding:.85rem 1.1rem;font-weight:700;display:flex}.challenge svg{width:1.3rem;height:1.3rem;color:var(--gelb)}.challenge.gewonnen{background:var(--gruen)}.challenge.gewonnen svg{color:var(--weiss)}.quelle{color:var(--ink-2);margin:.75rem 0 0;font-weight:600}.doppelt,.ungewertet{border-radius:8px;align-items:center;gap:.2rem;margin-left:.6rem;padding:.15rem .5rem;font-size:.85rem;font-weight:800;display:inline-flex}.doppelt{background:var(--ink);color:var(--gelb)}.doppelt svg{width:.95rem;height:.95rem}.ungewertet{background:var(--feld);color:var(--ink-2)}.serie-flamme{color:var(--rot);align-items:center;gap:.15rem;margin-right:.75rem;font-weight:900;display:inline-flex}.serie-flamme svg{width:1.2rem;height:1.2rem}.leben{vertical-align:middle;gap:.2rem;margin-right:.75rem;display:inline-flex}.leben svg{color:#13182440;color:lab(8.20179% .287138 -9.09969/.25);width:1.4rem;height:1.4rem}.leben svg.voll{color:var(--rot);fill:var(--rot)}.spielstand>.stand:first-child{flex:1}.joker{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.joker small{color:var(--ink-2);font-weight:600}.rueckmeldung .quote{opacity:.9;font-weight:600}.antwort.weg{opacity:.18;box-shadow:none;transform:none!important}.antworten.n5,.antworten.n6{grid-template-columns:1fr 1fr}.antworten.n3 .antwort:nth-child(3){grid-column:span 2}.antwort:nth-child(5){--c:var(--k1)}.antwort:nth-child(6){--c:var(--k2)}.antworten.mehrfach .antwort.an{outline:4px solid var(--ink);outline-offset:3px}.antworten.mehrfach .antwort.an kbd{background:var(--weiss);color:var(--ink)}.antworten.mehrfach .antwort.an kbd svg{stroke-width:3.5px;width:1.3rem;height:1.3rem}.antwort.fehlte{background:color-mix(in oklch, var(--gruen) 16%, var(--weiss));color:var(--ink);box-shadow:inset 0 0 0 3px var(--gruen)}.eingabe-hinweis{margin:1.25rem 0 0;font-weight:700}.abgeben{width:100%;margin-top:1rem}.reihe{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.reihe li{background:var(--weiss);box-shadow:var(--schatten);border-radius:16px;align-items:center;gap:.85rem;padding:.6rem .6rem .6rem .85rem;font-size:1.15rem;font-weight:700;display:flex}.reihe .pos{background:var(--ink);width:2.2rem;height:2.2rem;color:var(--weiss);border-radius:10px;flex:none;place-items:center;font-weight:900;display:grid}.reihe .text{overflow-wrap:anywhere;flex:1;min-width:0}.reihe .werkzeuge{flex:none}.reihe li.richtig{background:color-mix(in oklch, var(--gruen) 15%, var(--weiss))}.reihe li.richtig .pos{background:var(--gruen)}.reihe li.falsch{background:color-mix(in oklch, var(--rot) 12%, var(--weiss))}.reihe li.falsch .pos{background:var(--rot)}.reihe .mark{stroke-width:3.5px;width:1.6rem;height:1.6rem;margin-right:.4rem}.text-eingabe{margin-top:1.25rem}.eingabe-zeile{background:var(--weiss);box-shadow:var(--schatten);border-radius:20px;align-items:center;gap:.6rem;padding:.6rem;display:flex}.eingabe-zeile input{font-size:1.4rem!important;font-weight:800!important}.eingabe-zeile.richtig{box-shadow:inset 0 0 0 4px var(--gruen), var(--schatten)}.eingabe-zeile.falsch{box-shadow:inset 0 0 0 4px var(--rot), var(--schatten)}.einheit{padding:0 .4rem;font-size:1.2rem;font-weight:900}.eingabe-loesung{margin:.85rem 0 0;font-size:1.15rem;font-weight:600}.text-eingabe .feldfehler{margin-top:.5rem}.teilen-text{background:var(--feld);font:600 1rem/1.5 var(--font);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;margin:1.5rem 0 0;padding:1rem 1.15rem}.daily-auswertung{margin-top:1.25rem}.platz-gross{margin:0;font-size:1.35rem;font-weight:700}.platz-gross b{font-size:2rem;font-weight:900}.streak{color:var(--rot);align-items:center;gap:.35rem;margin:.6rem 0 0;font-weight:800;display:inline-flex}.streak svg{width:1.3rem;height:1.3rem}.verteilung{grid-template-columns:repeat(11,1fr);align-items:end;gap:4px;height:8rem;margin:1.25rem 0 0;padding-bottom:2.75rem;display:grid;position:relative}.verteilung div{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.verteilung i{background:#13182433;background:lab(8.20179% .287138 -9.09969/.2);border-radius:6px 6px 2px 2px;width:100%;min-height:3px;display:block}.verteilung div.du i{background:var(--gelb);box-shadow:inset 0 0 0 2px var(--ink)}.verteilung span{color:var(--ink-2);margin-top:.25rem;font-size:.8rem;font-weight:700}.verteilung figcaption{color:var(--ink-2);font-size:.85rem;position:absolute;bottom:0;left:0}.bewerten{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.5rem;font-weight:700;display:flex}.icon-btn.gross{background:var(--feld);width:3rem;height:3rem}.icon-btn[aria-pressed=true]{background:var(--ink);color:var(--gelb)}.rangliste{max-width:44rem;margin:1.5rem auto 0}.rangliste-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.rangliste-kopf h2{margin:0;font-size:1.4rem;font-weight:900}.umschalter button{font:700 .9rem var(--font);cursor:pointer;background:var(--feld);border:0;border-radius:10px;padding:.45rem .75rem}.umschalter button[aria-pressed=true]{background:var(--ink);color:var(--weiss)}.karte .umschalter a{background:var(--feld)}.karte .umschalter a[aria-current]{background:var(--ink)}.plaetze{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.plaetze li{border-radius:12px;align-items:center;gap:.85rem;padding:.55rem .75rem;display:flex}.plaetze li:nth-child(odd){background:var(--feld)}.plaetze .platz{background:var(--weiss);border-radius:9px;place-items:center;width:2rem;height:2rem;font-weight:900;display:grid;box-shadow:inset 0 0 0 2px #1318241f;box-shadow:inset 0 0 0 2px lab(8.20179% .287138 -9.09969/.12)}.plaetze .top1 .platz{background:var(--gelb);box-shadow:inset 0 -3px #00000026;box-shadow:inset 0 -3px lab(0% 0 0/.15)}.plaetze .top2 .platz{background:#ced1d8;background:lab(83.7162% -.222117 -3.77358)}.plaetze .top3 .platz{background:#e0aa86;background:lab(74.1613% 16.9856 26.622)}.plaetze li.ich{outline:2px solid var(--ink)}.plaetze .name{text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;text-decoration:none;overflow:hidden}.plaetze b{font-weight:900}.mein-platz{margin:.75rem 0 0;font-weight:700}.quiz-seite .rangliste,.quiz-infos,.kommentare,.aehnliche{max-width:44rem;margin-left:auto;margin-right:auto}.quiz-infos{margin-top:1.5rem}.quiz-infos .karte{padding:1.25rem 1.5rem}.info-liste{grid-template-columns:auto 1fr;gap:.4rem 1.25rem;margin:0;display:grid}.info-liste dt{color:var(--ink-2);font-weight:700}.info-liste dd{margin:0}.werkzeug-leiste{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:1rem;margin-left:-.6rem;display:flex}.export{position:relative}.export summary{cursor:pointer;list-style:none}.export summary::-webkit-details-marker{display:none}.export-liste{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem .6rem;font-weight:700;display:flex}.export-liste code{background:var(--feld);overflow-wrap:anywhere;border-radius:10px;width:100%;padding:.6rem;font-size:.8rem;display:block}.link-btn.leise{color:var(--ink-2);font-weight:600;text-decoration:none}.link-btn.gefahr{color:var(--rot)}.kommentare,.aehnliche{margin-top:3rem}.kommentar-form{gap:.5rem;display:grid}.kommentar-form textarea{background:var(--weiss)}.kommentar-form .aktionen{justify-content:flex-end;margin-top:0}.zeichen{color:var(--ink-2);font-size:.875rem}.kommentar-liste{gap:.6rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.kommentar-liste li{background:var(--weiss);border-radius:16px;padding:1rem 1.15rem .5rem}.kommentar-liste li.versteckt{opacity:.55}.kommentar-kopf{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}.kommentar-kopf a{text-decoration:none}.kommentar-kopf time{color:var(--ink-2);font-size:.9rem;font-weight:500}.kommentar-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:.35rem 0 0}.kommentar-aktionen{gap:.25rem;margin:.25rem 0 0 -.6rem;display:flex}.dialog{background:var(--weiss);width:min(40rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ink);border:0;border-radius:24px;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 30px 80px -20px #13182499;box-shadow:0 30px 80px -20px lab(8.20179% .287138 -9.09969/.6)}.dialog.klein{width:min(28rem,100vw - 2rem)}.dialog.vorschau{background:var(--gelb);width:min(64rem,100vw - 1rem)}.dialog::backdrop{background:#1318248c;background:lab(8.20179% .287138 -9.09969/.55)}.dialog-kopf{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.5rem;margin-bottom:1rem;display:flex}.dialog-kopf h2{flex:1;margin:0;font-size:1.5rem;font-weight:900}.dialog-kopf .info{flex-basis:100%;order:3;margin:0}.gruende{gap:.35rem;display:grid}.radio-zeile{cursor:pointer;align-items:center;gap:.6rem;font-weight:600;display:flex}.radio-zeile input{width:1.2rem;height:1.2rem;accent-color:var(--ink)}.sammlung-wahl{gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.dialog .feld-reihe{align-items:end}.seiten-kopf .aktionen{margin-top:0}.sicht.drei{grid-template-columns:repeat(3,1fr)}.vorlagen{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.5rem;font-weight:700;display:flex}.typwahl{flex-wrap:wrap;gap:.35rem;margin:.25rem 0 .4rem;display:flex}.typwahl label{cursor:pointer;position:relative}.typwahl input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.typwahl span{background:var(--feld);border-radius:9px;padding:.4rem .75rem;font-size:.9rem;font-weight:700;display:block}.typwahl input:checked+span{background:var(--ink);color:var(--weiss)}.typwahl input:focus-visible+span{outline:3px solid var(--ink);outline-offset:2px}.frage-block .hilfe{margin-bottom:.75rem}.frage-block-kopf{gap:.5rem}.frage-block-kopf h3{flex:1}.griff{cursor:grab;color:var(--ink-2);place-items:center;display:grid}.griff svg{width:1.25rem;height:1.25rem}.frage-block.zieht{opacity:.5}.richtig-wahl.eckig>span[aria-hidden]{border-radius:8px}.richtig-wahl.nummer{background:var(--c);width:2.9rem;height:2.9rem;color:var(--weiss);border-radius:12px;place-items:center;font-weight:900;display:grid;box-shadow:inset 0 -3px #00000047;box-shadow:inset 0 -3px lab(0% 0 0/.28)}.richtig-wahl.nummer svg{stroke-width:3.5px;width:1.3rem;height:1.3rem}.neue-fragen{margin-top:1rem}.neue-frage-typen{flex-wrap:wrap;justify-content:center;gap:.25rem;margin-top:.5rem;display:flex}.tags-eingabe{background:var(--feld);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.45rem;display:flex}.tags-eingabe:focus-within{outline:2px solid var(--ink);background:var(--weiss)}.tags-eingabe input{flex:1;min-width:8rem;background:0 0!important;border:0!important;width:auto!important;padding:.4rem!important}.tags-eingabe .tag{background:var(--weiss)}.import-vorschau{background:var(--feld);border-radius:12px;margin-top:1rem;padding:.85rem 1rem}.import-vorschau p{margin:0}.probleme{color:#a2080c;color:lab(34.4017% 56.6412 44.3358);margin:.5rem 0 0;padding-left:1.25rem;font-weight:600}.dialog input[type=file]{margin-top:.5rem;font-size:.9rem}.kennzahlen{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.kennzahlen li{background:var(--weiss);color:var(--ink-2);box-shadow:var(--schatten);border-radius:18px;padding:1rem 1.15rem;font-weight:600}.kennzahlen b{color:var(--ink);font-size:1.6rem;font-weight:900;display:block}.kennzahlen b svg{vertical-align:-.05em;width:.8em;height:.8em}.statistik .karte,.profil .karte{margin-top:1rem}.statistik .karte h2,.profil .karte h2{align-items:center;gap:.4rem;margin:0 0 1rem;font-size:1.35rem;font-weight:900;display:flex}.statistik .karte h2 svg,.profil .karte h2 svg{width:1.3rem;height:1.3rem}.balken{align-items:flex-end;gap:3px;height:7rem;margin:0;display:flex}.balken i{background:var(--ink);border-radius:4px 4px 1px 1px;flex:1;min-height:2px}.frage-statistik{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.frage-statistik li{border-bottom:1px solid #1318241a;border-bottom:1px solid lab(8.20179% .287138 -9.09969/.1);padding-bottom:1rem}.frage-statistik li.auffaellig .fs-text{color:#a2080c;color:lab(34.4017% 56.6412 44.3358)}.fs-kopf{justify-content:space-between;gap:1rem;font-weight:700;display:flex}.fs-typ{color:var(--ink-2);white-space:nowrap;font-size:.85rem}.fs-balken{background:var(--feld);border-radius:5px;height:10px;margin-top:.5rem;display:block;overflow:hidden}.fs-balken i{background:var(--gruen);border-radius:5px;height:100%;display:block}.frage-statistik .hinweis{margin:.5rem 0}.frage-statistik .btn{margin-top:.5rem}.korrekturen{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.korrekturen p{margin:0}.vergleich{grid-template-columns:1fr 1fr;gap:.75rem;margin:.75rem 0;display:grid}.vergleich>div{background:var(--feld);border-radius:12px;padding:.75rem 1rem}.vergleich>div:last-child{background:color-mix(in oklch, var(--gruen) 12%, var(--weiss))}.vergleich small{color:var(--ink-2);text-transform:uppercase;letter-spacing:.05em;font-weight:800}.stimmen{align-items:center;gap:.35rem;margin-top:.5rem;display:inline-flex}.stimmen .icon-btn{background:var(--feld)}.vorschlaege{gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.vorschlaege .karte{padding:1.15rem 1.35rem}.vorschlaege .frage{margin:0;font-size:1.15rem;font-weight:800}.daily-seite .rangliste{margin-top:1.5rem}.daily-links{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.modus-seite>.chips{justify-content:center;max-width:58rem;margin:1rem auto 0}.modus-wahl{flex-wrap:wrap;justify-content:center;margin-top:.75rem}.profil-kopf{flex-wrap:wrap;gap:1.5rem;display:flex}.avatar{background:var(--ink);width:5.5rem;height:5.5rem;color:var(--gelb);border-radius:26px;flex:none;place-items:center;font-size:2.75rem;font-weight:900;display:grid;box-shadow:inset 0 -5px #0006;box-shadow:inset 0 -5px lab(0% 0 0/.4)}.profil-text{flex:20rem;min-width:0}.profil-text h1{overflow-wrap:anywhere;font-size:clamp(1.9rem,5vw,2.6rem)!important}.titel-zeile{margin:.35rem 0 0;font-weight:800}.xp{background:var(--feld);border-radius:6px;max-width:24rem;height:12px;margin-top:.6rem;overflow:hidden}.xp i{background:var(--gelb);height:100%;box-shadow:inset 0 0 0 2px var(--ink);border-radius:6px;display:block}.bio{margin:.85rem 0 0;font-size:1.1rem}.profil-zahlen{color:var(--ink-2);flex-wrap:wrap;gap:.35rem 1.25rem;margin:1rem 0 0;padding:0;font-weight:600;list-style:none;display:flex}.profil-zahlen b{color:var(--ink);font-weight:900}.profil .aktionen{margin-top:1rem}.abzeichen{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.abzeichen li{background:var(--feld);color:var(--ink-2);border-radius:16px;align-content:start;justify-items:start;gap:.15rem;padding:.85rem;display:grid}.abzeichen li.erreicht{background:var(--gelb);color:var(--ink);box-shadow:inset 0 -4px #0000001f;box-shadow:inset 0 -4px lab(0% 0 0/.12)}.abzeichen-icon{color:#1318244d;color:lab(8.20179% .287138 -9.09969/.3);background:#ffffffb3;background:lab(100% 0 0/.7);border-radius:12px;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:.3rem;display:grid}.abzeichen-icon svg{width:1.4rem;height:1.4rem}.abzeichen li.erreicht .abzeichen-icon{background:var(--ink);color:var(--gelb)}.abzeichen b{font-weight:900}.abzeichen small{font-size:.8rem;font-weight:600}.heatmap{grid-template-rows:repeat(7,1fr);grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;max-width:30rem;display:grid}.heatmap i{aspect-ratio:1;background:var(--feld);border-radius:4px}.heatmap i.an{background:var(--gruen)}.themen-statistik{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.themen-statistik li{grid-template-columns:minmax(8rem,12rem) 1fr auto;align-items:center;gap:.25rem .85rem;font-weight:700;display:grid}.themen-statistik .fs-balken{margin:0}.themen-statistik small{color:var(--ink-2);grid-column:1/-1;margin-top:-.25rem;font-weight:500}.konto-seite .block{margin-top:1rem}.konto-seite .block h2{margin:0 0 .75rem;font-size:1.35rem;font-weight:900}.konto-seite .block>.btn{margin-top:1.25rem}.konto-seite .gefahrenzone{margin-top:2rem}.code-box{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.code-box code{font:900 clamp(1.2rem, 4vw, 1.6rem) var(--font);letter-spacing:.08em;background:var(--gelb);box-shadow:inset 0 0 0 2px var(--ink);border-radius:12px;padding:.75rem 1rem}.text-seite h1{margin:0 0 1rem;font-size:clamp(2rem,5vw,2.75rem);font-weight:900}.text-seite h2{margin:2rem 0 .5rem;font-size:1.3rem;font-weight:900}.text-seite li{margin-bottom:.4rem}.benachrichtigungen .neu{box-shadow:inset 4px 0 0 var(--gelb), 0 6px 16px -14px #13182499}@supports (color:lab(0% 0 0)){.benachrichtigungen .neu{box-shadow:inset 4px 0 0 var(--gelb), 0 6px 16px -14px lab(8.20179% .287138 -9.09969/.6)}}.punkt{background:var(--rot);vertical-align:.1em;border-radius:50%;width:.55rem;height:.55rem;margin-right:.5rem;display:inline-block}.meldung-ziel{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:.4rem;font-weight:600;display:flex}.eingebettet{padding:1rem}.eingebettet .spiel.start,.eingebettet .spiel.ende{padding-top:.5rem}.eingebettet-fuss{text-align:center;margin:1.5rem 0 0;font-weight:700}.eingebettet-fuss svg{fill:currentColor;width:.8em;height:.8em}.offline{padding:2rem var(--rand)}.konfetti{pointer-events:none;z-index:50;position:fixed;inset:0;overflow:hidden}.konfetti i{top:-2vh;left:var(--x);width:10px;height:14px;animation:fallen var(--t) cubic-bezier(.3, .5, .5, 1) forwards;border-radius:2px;position:absolute}@keyframes fallen{to{transform:translate(var(--d), 105vh) rotate(var(--r))}}html.gross{font-size:118%}html.kontrast{--ink-2:#222938;--feld:#e1e5eb}@supports (color:lab(0% 0 0)){html.kontrast{--ink-2:lab(16.297% .227973 -10.9527);--feld:lab(90.6763% -.224352 -3.77487)}}html.kontrast .zeile,html.kontrast .karte,html.kontrast .block{box-shadow:0 0 0 2px var(--ink)}html.ruhig :not(.zeit i){transition:none!important;animation:none!important}@media (max-width:40rem){.nav-optional-text{display:none}.sicht.drei,.vergleich{grid-template-columns:1fr}.antworten.n3 .antwort:nth-child(3){grid-column:auto}.themen-statistik li{grid-template-columns:1fr auto}.themen-statistik .fs-balken{grid-column:1/-1}.daily-karte .btn{width:100%}}@media (prefers-reduced-motion:reduce){:not(.zeit i){transition:none!important;animation:none!important}.btn:hover,.kachel:hover,.antwort:hover:not(:disabled){transform:none}}
