.pult[data-astro-cid-ix4mukg7]{border:1px solid var(--line);background:var(--paper-raised);margin:2rem 0 0;padding:1.5rem 1.625rem 1.75rem}.pult-eingabe[data-astro-cid-ix4mukg7]{flex-direction:column;gap:.375rem;display:flex}.pult-eingabe[data-astro-cid-ix4mukg7] label[data-astro-cid-ix4mukg7]{font-family:var(--font-ui);font-size:var(--label-size);letter-spacing:var(--label-spacing);text-transform:uppercase;color:var(--ink-muted)}.pult-eingabe[data-astro-cid-ix4mukg7] input[data-astro-cid-ix4mukg7]{font-family:var(--font-display);border:1px solid var(--control-border);border-radius:var(--radius);background:var(--paper-sunken);color:var(--ink);padding:.6rem .75rem;font-size:1.375rem}.pult-modi[data-astro-cid-ix4mukg7]{flex-wrap:wrap;gap:.375rem;margin-top:.875rem;display:flex}.chip[data-astro-cid-ix4mukg7]{font-family:var(--font-ui);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink-soft);cursor:pointer;background:0 0;padding:.35rem .65rem;font-size:.78rem}.chip[data-astro-cid-ix4mukg7]:hover{border-color:var(--line-strong);color:var(--ink)}.chip--an[data-astro-cid-ix4mukg7]{background:var(--ink-flaeche);border-color:var(--ink-flaeche);color:var(--ink-flaeche-on)}.pult-bruecke[data-astro-cid-ix4mukg7]{color:var(--ink-soft);margin:.75rem 0 0;font-size:.875rem}.pult-bruecke[data-astro-cid-ix4mukg7] label[data-astro-cid-ix4mukg7]{cursor:pointer;align-items:baseline;gap:.45rem;display:flex}.blatt[data-astro-cid-ix4mukg7]{border:1px dashed var(--line-strong);background:var(--paper-sunken);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:8.5rem;margin-top:1.125rem;padding:1.5rem 1.25rem 1.125rem;display:flex;overflow-x:auto}.blatt-zug[data-astro-cid-ix4mukg7]{justify-content:center;align-items:center;width:100%;min-height:4.5rem;display:flex;position:relative}.zug[data-astro-cid-ix4mukg7]{font-family:var(--font-tengwar);color:var(--ink);white-space:nowrap;font-size:clamp(2.25rem,8vw,3.75rem);line-height:1.6}.zug--traeger[data-astro-cid-ix4mukg7]{position:absolute;left:50%;transform:translate(-50%)}.zug--voll[data-astro-cid-ix4mukg7]{min-height:1.6em;position:relative}.zug-runen[data-astro-cid-ix4mukg7]{width:auto;height:clamp(2.5rem,9vw,4rem);color:var(--ink);display:none;overflow:visible}.blatt[data-astro-cid-ix4mukg7][data-schrift=cirth] .zug[data-astro-cid-ix4mukg7]{display:none}.blatt[data-astro-cid-ix4mukg7][data-schrift=cirth] .zug-runen[data-astro-cid-ix4mukg7]{display:block}.zug--platzhalter[data-astro-cid-ix4mukg7],.zug-runen--platzhalter[data-astro-cid-ix4mukg7]{color:var(--ink-faint);pointer-events:none;user-select:none;display:none}.zug--platzhalter[data-astro-cid-ix4mukg7]{position:absolute;left:50%;transform:translate(-50%)}.blatt-fuss[data-astro-cid-ix4mukg7]{min-height:1lh;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-muted);text-align:center;margin:0;font-size:.6875rem}.pult-hinweis[data-astro-cid-ix4mukg7]{border:1px solid var(--accent-terra);background:var(--paper-alt);color:var(--ink-2);margin:.875rem 0 0;padding:.75rem .875rem;font-size:.9375rem}.kette[data-astro-cid-ix4mukg7]{margin-top:1.25rem}.kette[data-astro-cid-ix4mukg7] h3[data-astro-cid-ix4mukg7],.herleitung[data-astro-cid-ix4mukg7] h3[data-astro-cid-ix4mukg7]{font-family:var(--font-ui);font-size:var(--label-size);letter-spacing:var(--label-spacing);text-transform:uppercase;color:var(--ink-muted);margin:0 0 .5rem;font-weight:500}.kette-liste[data-astro-cid-ix4mukg7]{flex-direction:column;gap:.3rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.kette-liste[data-astro-cid-ix4mukg7] li[data-astro-cid-ix4mukg7]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.herleitung[data-astro-cid-ix4mukg7]{margin-top:1.25rem}.herleitung-hinweis[data-astro-cid-ix4mukg7]{max-width:var(--measure);margin:0 0 .6rem}.pult-mitnehmen[data-astro-cid-ix4mukg7]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.pult-mitnehmen[data-astro-cid-ix4mukg7][hidden]{display:none}.knopf[data-astro-cid-ix4mukg7]{font-family:var(--font-ui);border:1px solid var(--control-border);border-radius:var(--radius);background:var(--paper-raised);color:var(--ink);cursor:pointer;padding:.4rem .7rem;font-size:.8125rem}.knopf[data-astro-cid-ix4mukg7]:hover{border-color:var(--accent);color:var(--accent)}.knopf--leise[data-astro-cid-ix4mukg7]{color:var(--ink-soft);background:0 0}.mitnehmen-notiz[data-astro-cid-ix4mukg7]{font-family:var(--font-ui);color:var(--ok);font-size:.75rem}.tattoo[data-astro-cid-ix4mukg7]{border:1px solid var(--accent-terra);background:var(--paper-alt);margin-top:1.5rem;padding:.875rem 1rem 1rem}.tattoo[data-astro-cid-ix4mukg7] h3[data-astro-cid-ix4mukg7]{color:var(--accent-terra);margin:0 0 .5rem;font-weight:500}.tattoo[data-astro-cid-ix4mukg7] ul[data-astro-cid-ix4mukg7]{color:var(--ink-2);flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;font-size:.9375rem;display:flex}.beispiele[data-astro-cid-ix4mukg7]{flex-wrap:wrap;gap:1.5rem;margin:.75rem 0 .5rem;padding:0;list-style:none;display:flex}.beispiele[data-astro-cid-ix4mukg7] li[data-astro-cid-ix4mukg7]{flex-direction:column;align-items:center;gap:.15rem;display:flex}.beispiel-zug[data-astro-cid-ix4mukg7]{font-family:var(--font-tengwar);color:var(--ink-2);font-size:2.25rem;line-height:1.55}.beispiel-name[data-astro-cid-ix4mukg7]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-muted);font-size:.6875rem}.tafel[data-astro-cid-ix4mukg7]{grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:.375rem;margin:.75rem 0 1.25rem;padding:0;list-style:none;display:grid}.tafel[data-astro-cid-ix4mukg7] li[data-astro-cid-ix4mukg7]{border:1px solid var(--line-faint);background:var(--paper-raised);flex-direction:column;align-items:center;padding:.5rem .375rem .625rem;display:flex}.tafel-zeichen[data-astro-cid-ix4mukg7]{font-family:var(--font-tengwar);color:var(--ink);font-size:1.75rem;line-height:1.5}.tafel-runen[data-astro-cid-ix4mukg7]{height:1.75rem;color:var(--ink)}.tafel-buchstabe[data-astro-cid-ix4mukg7]{font-family:var(--font-display);color:var(--ink-2);font-size:1rem}.tafel-name[data-astro-cid-ix4mukg7]{font-family:var(--font-mono);color:var(--ink-muted);text-align:center;text-wrap:pretty;font-size:.625rem}.grenzen[data-astro-cid-ix4mukg7]{margin:.75rem 0 0}.grenzen[data-astro-cid-ix4mukg7] dt[data-astro-cid-ix4mukg7]{font-family:var(--font-display);margin-top:.875rem;font-size:1.125rem}.grenzen[data-astro-cid-ix4mukg7] dd[data-astro-cid-ix4mukg7]{max-width:var(--measure);color:var(--ink-2);margin:.2rem 0 0}.weiter[data-astro-cid-ix4mukg7]{flex-direction:column;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.weiter[data-astro-cid-ix4mukg7] span[data-astro-cid-ix4mukg7]{color:var(--ink-soft)}.nachweis[data-astro-cid-ix4mukg7]{margin-top:1.25rem;font-size:.8125rem}.sst-kette-schritt{font-family:var(--font-mono);color:var(--ink);background:var(--paper-sunken);padding:.1rem .4rem;font-size:.8125rem}.sst-kette-regel{color:var(--ink-soft)}.sst-kette-verlust .sst-kette-schritt{border-bottom:2px solid var(--accent-terra)}@keyframes sst-runen-ein{0%{opacity:0}to{opacity:1}}@keyframes sst-zug-ein{0%{opacity:0;transform:translateY(.14em)}to{opacity:1;transform:none}}.sst-zeichen{animation:.34s ease-out backwards sst-zug-ein;display:inline-block}.zug--voll .sst-zeichen{animation-name:sst-zug-ein}.zug--voll .sst-zeichen--tehta{animation-name:sst-tehta-ein;animation-duration:.26s}@keyframes sst-tehta-ein{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sst-zeichen{animation:none}}.sst-karten{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.sst-karte{border:1px solid var(--line);background:var(--paper-raised);text-align:center;cursor:default;flex:none;min-width:5.25rem;max-width:9rem;padding:.5rem .625rem .625rem}.sst-karte:hover,.sst-karte--hell{border-color:var(--accent);background:var(--paper-accent)}.sst-karte-zeichen{font-family:var(--font-tengwar);color:var(--ink);font-size:2rem;line-height:1.5;display:block}.sst-karte-runen{height:2rem;color:var(--ink);margin:0 auto .15rem;display:block}.sst-karte-buchstabe{font-family:var(--font-display);color:var(--ink);font-size:1.0625rem;display:block}.sst-karte-name{font-family:var(--font-mono);color:var(--ink-muted);word-break:break-word;margin-top:.1rem;font-size:.625rem;display:block}.sst-karte-tehta{color:var(--ink-soft);text-wrap:pretty;margin-top:.2rem;font-size:.6875rem;display:block}.sst-zeichen--hell{color:var(--accent)}
