@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/outfit-500.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/outfit-700.woff2)format("woff2")}:root{--color-ember:#c2410c;--color-ember-dark:#9a3412;--color-ember-soft:#fbeee8;--color-inkstone:#1f1f1f;--color-graphite:#333;--color-slate:#4d4d4d;--color-smoke:#888;--color-ash:#b0b0b0;--color-mist:#e7e7e7;--color-cloud:#f6f6f6;--color-porcelain:#fff;--bg:var(--color-porcelain);--surface:var(--color-cloud);--text:var(--color-inkstone);--text-muted:var(--color-slate);--border:var(--color-mist);--border-strong:var(--color-ash);--dominant:var(--color-inkstone);--accent:var(--color-ember);--accent-soft:var(--color-ember-soft);--on-accent:var(--color-porcelain);--on-dominant:var(--color-porcelain);--on-dominant-muted:#d4d4d4;--font-main:"Outfit", ui-rounded, "Segoe UI Variable Display", sans-serif;--weight-medium:500;--weight-bold:700;--text-caption:14px;--text-small:16px;--text-body:18px;--text-heading-sm:20px;--text-heading:26px;--text-heading-lg:36px;--text-display:56px;--text-display-lg:72px;--leading-body:1.55;--leading-caption:1.5;--leading-heading-sm:1.33;--leading-heading:1.2;--leading-heading-lg:1.15;--leading-display:1.1;--leading-display-lg:1.05;--tracking-caption:.075em;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-28:28px;--spacing-32:32px;--spacing-48:48px;--spacing-52:52px;--spacing-96:96px;--page-max-width:1200px;--page-gutter:20px;--section-gap:64px;--card-padding:32px;--element-gap:24px;--radius-tags:99px;--radius-buttons:99px;--radius-cards:36px;--radius-inputs:16px;--radius-accordion:16px;--radius-images:10px;--radius-tables:16px;--radius-md:4px;--shadow-float:#0000001f 0 0 60px -13px;--element-feuer:#f8d2bf;--element-erde:#e6dfb5;--element-luft:#d3e4f3;--element-wasser:#c6e3de;--himmel-tag:#f2dc93;--himmel-nacht:#3b4263}[hidden]{display:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-main);font-weight:var(--weight-medium);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:break-word;margin:0}img,svg{max-width:100%;height:auto}a{color:var(--accent);text-underline-offset:3px}a:hover{color:var(--color-ember-dark)}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.tierkreis-rahmen{width:100%;max-width:var(--page-max-width);padding-inline:var(--page-gutter);margin-inline:auto}.seitenkern{padding-block:var(--spacing-48) var(--section-gap)}.seitenkern>*+*{margin-top:var(--element-gap)}.seitenkern>h2{margin-top:var(--section-gap)}.seitenkern>h2+*{margin-top:var(--spacing-16)}h1,h2{color:var(--text);font-weight:var(--weight-bold);text-wrap:balance;margin:0}h1{font-size:var(--text-heading-lg);line-height:var(--leading-heading-lg)}h2{font-size:var(--text-heading);line-height:var(--leading-heading)}p,ul,ol{margin:0}.einleitung{font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);color:var(--text-muted)}.zusatztext{font-size:var(--text-small);color:var(--text-muted)}.kurzzeile{font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--text-muted)}.skip-link{left:var(--spacing-8);padding:var(--spacing-8) var(--spacing-16);background:var(--accent);color:var(--on-accent);border-radius:var(--radius-buttons);z-index:10;position:absolute;top:-100px}.skip-link:focus{top:var(--spacing-8);color:var(--on-accent)}.horizont-kopf{background:var(--bg);border-bottom:1px solid var(--border-strong);position:relative}.horizont-kopf__innen{justify-content:space-between;align-items:center;min-height:72px;display:flex}.horizont-marke{align-items:center;gap:var(--spacing-12);color:var(--text);font-size:var(--text-heading-sm);font-weight:var(--weight-bold);text-decoration:none;display:inline-flex}.horizont-marke:hover{color:var(--text)}.horizont-marke img{border-radius:8px;flex:none}.nav-toggle>summary{border:1px solid var(--border-strong);border-radius:var(--radius-buttons);width:48px;height:48px;color:var(--text);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.nav-toggle>summary::-webkit-details-marker{display:none}.nav-toggle>summary::marker{content:""}.nav-toggle>summary svg{width:24px;height:24px}.horizont-nav{z-index:5;background:var(--bg);border-bottom:1px solid var(--border-strong);padding:var(--spacing-8) var(--page-gutter) var(--spacing-16);position:absolute;top:100%;left:0;right:0}.horizont-nav ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.horizont-nav a{padding:var(--spacing-12) var(--spacing-4);color:var(--text);border-bottom:1px solid var(--border);text-decoration:none;display:block}.horizont-nav a[aria-current=page]{color:var(--accent);font-weight:var(--weight-bold)}.fuss-boden{background:var(--dominant);color:var(--on-dominant)}.fuss-gruppen{gap:var(--spacing-32);padding-block:var(--spacing-48);grid-template-columns:1fr;display:grid}.fuss-gruppe__titel{margin-bottom:var(--spacing-12);font-size:var(--text-caption);line-height:var(--leading-caption);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--on-dominant-muted)}.fuss-gruppe ul{gap:var(--spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fuss-gruppe a{color:var(--on-dominant);text-decoration:none}.fuss-gruppe a:hover{color:var(--on-dominant);text-decoration:underline}.fuss-leiste{border-top:1px solid var(--color-graphite);padding-block:var(--spacing-20);font-size:var(--text-small);color:var(--on-dominant-muted)}.sterntafel-huelle{border:1px solid var(--border-strong);border-radius:var(--radius-tables);-webkit-overflow-scrolling:touch;overflow-x:auto}.sterntafel{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--text-small);line-height:var(--leading-heading-sm)}.sterntafel th,.sterntafel td{padding:var(--spacing-12) var(--spacing-16);text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.sterntafel thead th{background:var(--accent-soft);color:var(--text);font-weight:var(--weight-bold);border-bottom:1px solid var(--border-strong);white-space:nowrap}.sterntafel tbody th{font-weight:var(--weight-bold)}.sterntafel tbody tr:nth-child(2n){background:var(--surface)}.sterntafel tbody tr:last-child th,.sterntafel tbody tr:last-child td{border-bottom:0}.sterntafel .zahl{text-align:right;font-variant-numeric:tabular-nums}.sternkarte{padding:var(--card-padding);background:var(--surface);border-radius:var(--radius-cards)}.sternkarte--hell{background:var(--bg);border:1px solid var(--border-strong)}.sternkarte>*+*{margin-top:var(--spacing-16)}.sternkarte__titel{font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);font-weight:var(--weight-bold)}.himmelsspalten{gap:var(--element-gap);grid-template-columns:1fr;display:grid}.merkzettel{padding:var(--spacing-20) var(--spacing-24);background:var(--accent-soft);border-radius:var(--radius-accordion);border-left:4px solid var(--accent)}.merkzettel>*+*{margin-top:var(--spacing-8)}.merkzettel__titel{font-weight:var(--weight-bold)}.sternliste{gap:var(--spacing-12);flex-direction:column;padding:0;list-style:none;display:flex}.sternliste li{padding-left:var(--spacing-28);position:relative}.sternliste li:before{content:"";left:var(--spacing-4);background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:.6em}.schrittfolge{gap:var(--spacing-16);counter-reset:schritt;flex-direction:column;padding:0;list-style:none;display:flex}.schrittfolge li{min-height:36px;padding-left:var(--spacing-52);counter-increment:schritt;position:relative}.schrittfolge li:before{content:counter(schritt);background:var(--accent);width:36px;height:36px;color:var(--on-accent);font-size:var(--text-small);font-weight:var(--weight-bold);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.begriffsliste{gap:var(--spacing-4);grid-template-columns:1fr;margin:0;display:grid}.begriffsliste dt{margin-top:var(--spacing-12);font-weight:var(--weight-bold)}.begriffsliste dt:first-child{margin-top:0}.begriffsliste dd{color:var(--text-muted);margin:0}.kennwert{padding:1px var(--spacing-8);background:var(--surface);border-radius:var(--radius-md);white-space:nowrap;font-family:inherit;font-size:.95em}.formelzeile{padding:var(--spacing-16) var(--spacing-20);background:var(--surface);border-radius:var(--radius-inputs);font-size:var(--text-small);white-space:nowrap;overflow-x:auto}.fragenreihe{gap:var(--spacing-12);flex-direction:column;display:flex}.fragenreihe details{background:var(--surface);border-radius:var(--radius-accordion)}.fragenreihe summary{justify-content:space-between;align-items:center;gap:var(--spacing-16);padding:var(--spacing-20) var(--spacing-24);font-weight:var(--weight-bold);cursor:pointer;list-style:none;display:flex}.fragenreihe summary::-webkit-details-marker{display:none}.fragenreihe summary::marker{content:""}.fragenreihe summary:after{content:"";width:10px;height:10px;margin-right:var(--spacing-4);border-right:2px solid var(--text);border-bottom:2px solid var(--text);flex:none;transform:rotate(45deg)}.fragenreihe details[open] summary:after{transform:rotate(-135deg)}.fragenreihe__antwort{padding:0 var(--spacing-24) var(--spacing-20);color:var(--text-muted)}.fragenreihe__antwort>*+*{margin-top:var(--spacing-12)}.knopf-pille{padding:var(--spacing-12) var(--spacing-28);border:2px solid var(--accent);border-radius:var(--radius-buttons);background:var(--accent);color:var(--on-accent);font-family:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);line-height:var(--leading-caption);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.knopf-pille:hover{background:var(--color-ember-dark);border-color:var(--color-ember-dark);color:var(--on-accent)}.knopf-pille--leer{color:var(--accent);background:0 0}.knopf-pille--leer:hover{background:var(--accent-soft);color:var(--color-ember-dark)}.etikett{padding:var(--spacing-4) var(--spacing-12);border-radius:var(--radius-tags);background:var(--surface);color:var(--text);font-size:var(--text-caption);line-height:var(--leading-caption);display:inline-block}.etikett--aktiv{background:var(--accent);color:var(--on-accent)}.bild-rahmen{border-radius:var(--radius-images)}.schwebend{box-shadow:var(--shadow-float)}@media (width>=768px){:root{--page-gutter:32px}.nav-toggle>summary{display:none}.nav-toggle::details-content{content-visibility:visible;display:contents}.horizont-nav{background:0 0;border:0;padding:0;position:static}.horizont-nav ul{gap:var(--spacing-8);flex-direction:row}.horizont-nav a{padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-buttons);border-bottom:0}.horizont-nav a:hover{background:var(--surface)}.fuss-gruppen{grid-template-columns:repeat(4,minmax(0,1fr))}.himmelsspalten--2{grid-template-columns:repeat(2,minmax(0,1fr))}.himmelsspalten--3{grid-template-columns:repeat(3,minmax(0,1fr))}.himmelsspalten--4{grid-template-columns:repeat(4,minmax(0,1fr))}.eingabegitter--2{grid-template-columns:repeat(2,minmax(0,1fr))}.eingabegitter--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){:root{--section-gap:48px;--card-padding:24px}h1{font-size:28px}h2{font-size:22px}.seitenkern{padding-block:var(--spacing-32) var(--section-gap)}.sternkarte,.rechnerfeld{border-radius:24px}}.symbol{font-variant-emoji:text;font-family:Segoe UI Symbol,"Noto Sans Symbols 2",Noto Sans Symbols,Apple Symbols,DejaVu Sans,sans-serif;font-weight:400}.rechnerfeld{padding:var(--card-padding);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-cards)}.rechnerfeld>*+*{margin-top:var(--element-gap)}.reiterleiste{gap:var(--spacing-4);padding:var(--spacing-4);background:var(--surface);border-radius:var(--radius-buttons);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reiter{padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-buttons);color:var(--text);font-family:inherit;font-size:var(--text-small);font-weight:var(--weight-bold);text-align:center;cursor:pointer;background:0 0;border:0;line-height:1.3}.reiter[aria-selected=true]{background:var(--accent);color:var(--on-accent)}.eingabegitter{gap:var(--spacing-20) var(--spacing-16);grid-template-columns:minmax(0,1fr);display:grid}.eingabefeld{gap:var(--spacing-8);flex-direction:column;min-width:0;display:flex}.eingabefeld__kopf{align-items:baseline;gap:var(--spacing-12);display:flex}.eingabefeld label{font-size:var(--text-small);font-weight:var(--weight-bold)}.eingabefeld input,.eingabefeld select{width:100%;min-width:0;min-height:52px;padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--border-strong);border-radius:var(--radius-inputs);background:var(--bg);color:var(--text);font-family:inherit;font-size:var(--text-body);font-weight:var(--weight-medium)}.eingabefeld input::placeholder,.aktionsleiste input::placeholder{color:#6b6b6b}.eingabefeld input[aria-invalid=true]{border:2px solid var(--accent)}.eingabefeld__hilfe{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--text-muted)}.eingabefeld__hilfe--fehler{color:var(--text);font-weight:var(--weight-bold)}.textknopf{color:var(--accent);font-family:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.textknopf:hover{color:var(--color-ember-dark)}.zeitpaar{align-items:center;gap:var(--spacing-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.wahlreihe{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.wahlknopf{padding:var(--spacing-8) var(--spacing-16);border:1px solid var(--border-strong);border-radius:var(--radius-buttons);background:var(--bg);color:var(--text);font-family:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer}.wahlknopf[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.erweitert{border:1px solid var(--border-strong);border-radius:var(--radius-inputs)}.erweitert>summary{align-items:center;gap:var(--spacing-12);padding:var(--spacing-12) var(--spacing-16);font-size:var(--text-small);font-weight:var(--weight-bold);cursor:pointer;list-style:none;display:flex}.erweitert>summary::-webkit-details-marker{display:none}.erweitert>summary::marker{content:""}.erweitert__zeichen{background:var(--accent);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.erweitert__zeichen:before,.erweitert__zeichen:after{content:"";background:var(--on-accent);width:12px;height:2px;position:absolute;top:13px;left:8px}.erweitert__zeichen:after{transform:rotate(90deg)}.erweitert[open] .erweitert__zeichen:after{display:none}.erweitert__status{color:var(--accent);font-weight:var(--weight-medium);flex:none;margin-left:auto}.erweitert__status:after{content:"öffnen"}.erweitert[open] .erweitert__status:after{content:"schließen"}.erweitert>.eingabegitter{padding:var(--spacing-8) var(--spacing-16) var(--spacing-20)}.ortssuche{position:relative}.ortsliste{z-index:20;max-height:360px;padding:var(--spacing-4);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-inputs);box-shadow:var(--shadow-float);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.ortsliste li{padding:var(--spacing-8) var(--spacing-12);font-size:var(--text-small);line-height:var(--leading-caption);cursor:pointer;border-radius:10px}.ortsliste li span{color:var(--text-muted);font-size:var(--text-caption);display:block}.ortsliste li[aria-selected=true],.ortsliste li[role=option]:hover{background:var(--accent-soft)}.ortsliste .ortsliste__hinweis{margin-top:var(--spacing-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-caption);cursor:default;border-radius:0}.rechner-ergebnis>*+*{margin-top:var(--element-gap)}.rechner-leer{padding:var(--spacing-20) var(--spacing-24);border:1px dashed var(--border-strong);border-radius:var(--radius-inputs);color:var(--text-muted)}.messwerte{gap:var(--spacing-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.messwert{min-width:0;padding:var(--spacing-16) var(--spacing-20);background:var(--surface);border-radius:var(--radius-accordion)}.messwert__name,.messwert__zusatz{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--text-muted);display:block}.messwert__zahl{margin-block:var(--spacing-4);font-size:20px;line-height:1.25;font-weight:var(--weight-bold);color:var(--text);display:block}.messwert--haupt{background:var(--dominant);grid-column:1/-1}.messwert--haupt .messwert__name,.messwert--haupt .messwert__zusatz{color:var(--on-dominant-muted)}.messwert--haupt .messwert__zahl{color:var(--on-dominant);font-size:26px}.merkzettel__aktionen{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.kandidat{justify-content:space-between;align-items:baseline;gap:var(--spacing-4) var(--spacing-16);flex-wrap:wrap;flex:1;min-width:0;display:flex}.kandidat__name{white-space:nowrap}.kandidat__zeit{color:var(--text-muted);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.anteilbalken{margin-top:var(--spacing-4);background:var(--border);border-radius:3px;flex:0 0 100%;height:6px;overflow:hidden}.anteilbalken>span{background:var(--accent);height:100%;display:block}.tagesleiste>*+*{margin-top:var(--spacing-8)}.stundenleiste{background:var(--surface);border-radius:12px;height:44px;display:flex;position:relative;overflow:hidden}.stundenleiste--klickbar{cursor:crosshair}.stundenleiste>span{border-right:1px solid var(--bg);height:100%;color:var(--text);font-size:var(--text-caption);text-align:center;white-space:nowrap;flex:none;line-height:44px;display:block;overflow:hidden}.stundenleiste>.el-feuer{background:var(--element-feuer)}.stundenleiste>.el-erde{background:var(--element-erde)}.stundenleiste>.el-luft{background:var(--element-luft)}.stundenleiste>.el-wasser{background:var(--element-wasser)}.stundenleiste>i{pointer-events:none;position:absolute;top:0;bottom:0}.stundenband{background:#1f1f1f24}.stundenmarke{background:var(--dominant);width:4px;margin-left:-2px}.stundenschleier{background:#ffffffb3}.stundenbereich{border:3px solid var(--dominant);border-radius:10px}.stundenumstellung{border-left:2px dashed var(--dominant);width:0}.stundenskala{height:22px;font-size:var(--text-caption);color:var(--text-muted);position:relative}.stundenskala>span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.stundenskala>span:first-child{transform:none}.stundenskala>span:last-child{transform:translate(-100%)}.tierkreisrad{margin:0}.tierkreisrad svg{width:100%;max-width:360px;margin-inline:auto;display:block}.tierkreisrad figcaption{max-width:560px;margin:var(--spacing-12) auto 0;text-align:center}.rad-feuer,.rad-erde,.rad-luft,.rad-wasser{stroke:var(--bg);stroke-width:2px}.rad-feuer{fill:var(--element-feuer)}.rad-erde{fill:var(--element-erde)}.rad-luft{fill:var(--element-luft)}.rad-wasser{fill:var(--element-wasser)}.rad-himmel{fill:var(--surface)}.rad-glyphe{fill:var(--text);text-anchor:middle;dominant-baseline:central;font-size:17px}.rad-text{fill:var(--text);text-anchor:middle;dominant-baseline:central;font-size:13px}.rad-marke{fill:var(--text);font-size:14px;font-weight:var(--weight-bold);text-anchor:middle}.rad-horizont{stroke:var(--dominant);stroke-width:2px}.rad-sonne{fill:var(--accent);stroke:var(--bg);stroke-width:2px}.rad-mond{fill:var(--himmel-nacht);stroke:var(--bg);stroke-width:2px}.rad-achse{stroke:var(--border-strong);stroke-width:1.5px;stroke-dasharray:4 4}.rad-bogen{stroke:var(--accent);stroke-width:7px;stroke-linecap:round}.haeufigkeit__balken>.el-feuer{background:var(--element-feuer)}.haeufigkeit__balken>.el-erde{background:var(--element-erde)}.haeufigkeit__balken>.el-luft{background:var(--element-luft)}.haeufigkeit__balken>.el-wasser{background:var(--element-wasser)}.pruefzeile{justify-content:space-between;align-items:baseline;gap:var(--spacing-8) var(--spacing-24);padding-top:var(--spacing-16);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.sterntafel--schmal{min-width:0}.merkzettel__aktionen .wahlknopf{white-space:normal;text-align:left}@media (width>=768px){.eingabegitter--2{grid-template-columns:repeat(2,minmax(0,1fr))}.eingabegitter--3{grid-template-columns:repeat(3,minmax(0,1fr))}.messwerte{grid-template-columns:repeat(4,minmax(0,1fr))}.messwert--haupt{grid-column:span 2}.messwert--haupt .messwert__zahl{font-size:30px}.messwert__zahl{font-size:22px}}@media (width<=767px){.erweitert>summary{padding-inline:var(--spacing-12)}.messwert{padding:var(--spacing-12) var(--spacing-16)}.messwert__zahl{overflow-wrap:normal;font-size:18px}.messwert:not(.messwert--haupt) .symbol{display:none}.fragenreihe summary{padding:var(--spacing-16)}.fragenreihe__antwort{padding:0 var(--spacing-16) var(--spacing-16)}}.trio{gap:var(--spacing-8);padding:var(--spacing-24) var(--spacing-20) 0;background:var(--dominant);color:var(--on-dominant);text-align:center;border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.trio__punkt{align-items:center;gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.trio__rolle{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--on-dominant-muted)}.trio__kreis{width:64px;height:64px;margin-block:var(--spacing-4);border:2px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;font-size:32px;line-height:1;display:flex}.trio__punkt--haupt .trio__kreis{background:var(--accent);border:0;width:84px;height:84px;margin-top:0;font-size:42px}.trio__name{font-size:20px;font-weight:var(--weight-bold);line-height:1.2}.trio__punkt--haupt .trio__name{font-size:24px}.trio__grad{font-size:var(--text-caption);color:var(--on-dominant-muted)}.trio__fuss{justify-content:center;gap:var(--spacing-4) var(--spacing-24);margin:var(--spacing-16) calc(-1 * var(--spacing-20)) 0;padding:var(--spacing-12) var(--spacing-20);font-size:var(--text-small);color:var(--on-dominant-muted);background:#ffffff0f;flex-wrap:wrap;grid-column:1/-1;display:flex}.trio__fuss strong{color:var(--on-dominant)}.karten-paar>.sternkarte{flex-direction:column;margin:0;display:flex}.karten-paar>.sternkarte>*+*{margin-top:var(--spacing-16)}.karten-paar .zusatztext{padding-top:var(--spacing-16);margin-top:auto}.haeufigkeit{font-size:var(--text-caption);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.haeufigkeit li{gap:var(--spacing-12);grid-template-columns:112px minmax(0,1fr) 76px;align-items:center;display:grid}.haeufigkeit__balken{background:var(--surface);border-radius:7px;height:14px;overflow:hidden}.haeufigkeit__balken>span{border-radius:7px;height:100%;display:block}.haeufigkeit__wert{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-muted)}.haeufigkeit .haeufigkeit--du{font-weight:var(--weight-bold)}.haeufigkeit--du .haeufigkeit__balken>span{background:var(--accent)}.haeufigkeit--du .haeufigkeit__wert{color:var(--text)}.profilgitter{gap:var(--spacing-16) var(--spacing-32);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.profilgitter>div{padding-top:var(--spacing-12);border-top:1px solid var(--border)}.profilgitter dt{font-weight:var(--weight-bold)}.profilgitter dd{margin:var(--spacing-4) 0 0;color:var(--text-muted)}.tagnacht{background:var(--himmel-tag);border-radius:5px;height:10px;position:relative;overflow:hidden}.tagnacht>i{background:var(--himmel-nacht);position:absolute;top:0;bottom:0}.legende{gap:var(--spacing-8) var(--spacing-20);font-size:var(--text-caption);color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.legende li{align-items:center;gap:var(--spacing-8);display:inline-flex}.legende i{border-radius:4px;width:14px;height:14px;display:inline-block}.legende .el-feuer{background:var(--element-feuer)}.legende .el-erde{background:var(--element-erde)}.legende .el-luft{background:var(--element-luft)}.legende .el-wasser{background:var(--element-wasser)}.legende .lg-tag{background:var(--himmel-tag)}.legende .lg-nacht{background:var(--himmel-nacht)}.aktionsleiste{align-items:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.aktionsleiste input{min-width:0;min-height:48px;padding:var(--spacing-8) var(--spacing-16);border:1px solid var(--border-strong);border-radius:var(--radius-buttons);background:var(--bg);color:var(--text);font-family:inherit;font-size:var(--text-small);flex:220px}.aktionsleiste .knopf-pille{min-height:48px}.aktionsleiste__status{font-size:var(--text-caption);color:var(--text-muted);flex-basis:100%}.personen>*+*{margin-top:var(--spacing-16)}.personen .sterntafel td{white-space:nowrap}.personen__aktion{gap:var(--spacing-12);display:flex}@media (width>=768px){.profilgitter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.trio{gap:var(--spacing-4);padding:var(--spacing-20) var(--spacing-12) 0}.trio__fuss{margin-inline:calc(-1 * var(--spacing-12));padding-inline:var(--spacing-12);font-size:var(--text-caption)}.trio__kreis{width:48px;height:48px;font-size:24px}.trio__punkt--haupt .trio__kreis{width:60px;height:60px;font-size:30px}.trio__name,.trio__punkt--haupt .trio__name{font-size:15px}.haeufigkeit li{gap:var(--spacing-8);grid-template-columns:118px minmax(0,1fr) 64px}.aktionsleiste .knopf-pille{flex:100%}}@media (width<=379px){.messwerte{grid-template-columns:minmax(0,1fr)}.trio__name,.trio__punkt--haupt .trio__name{font-size:13px}}@media (width<=767px){.personen .sterntafel-huelle{border:0;overflow:visible}.personen .sterntafel{min-width:0}.personen thead{display:none}.personen .sterntafel,.personen tbody,.personen tr{display:block}.personen tbody{gap:var(--spacing-12);display:grid}.personen tbody tr,.personen tbody tr:nth-child(2n){gap:var(--spacing-8) var(--spacing-12);padding:var(--spacing-16);border:1px solid var(--border-strong);border-radius:var(--radius-inputs);background:var(--bg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.personen .sterntafel th,.personen .sterntafel td{white-space:normal;border:0;padding:0;display:block}.personen tbody th,.personen tbody td:last-child{grid-column:1/-1}.personen td[data-label]:before{content:attr(data-label);font-size:var(--text-caption);color:var(--text-muted);display:block}}.haeufigkeit li>span:first-child{white-space:nowrap}.sterntafel td.zelle-markiert{background:var(--accent);color:var(--on-accent);font-weight:var(--weight-bold)}.eingabefeld__frage{font-size:var(--text-small);font-weight:var(--weight-bold)}
