@layer bauteile{.orbit:where(.astro-qxgpcohn),.gefuege{--takt:.16s;--dreh-takt:.6s}@media (prefers-reduced-motion:reduce){.orbit:where(.astro-qxgpcohn),.gefuege{--takt:0s;--dreh-takt:0s}}@property --winkel{syntax:"<angle>";inherits:false;initial-value:0deg}.orbit:where(.astro-qxgpcohn){gap:var(--raum);grid-template-columns:minmax(0,32rem) minmax(0,1fr);align-items:center;display:grid}.orbit__feld:where(.astro-qxgpcohn){aspect-ratio:1;grid-area:1/1;width:100%;position:relative}.orbit__feld:where(.astro-qxgpcohn)>svg:where(.astro-qxgpcohn){width:100%;height:100%;position:absolute;inset:0}.orbit:where(.astro-qxgpcohn) .gefuege__ziel:where(.astro-qxgpcohn){grid-area:1/2}.orbit:where(.astro-qxgpcohn) .gefuege__ergebnis:where(.astro-qxgpcohn){grid-area:2/1/auto/-1}.orbit__chips:where(.astro-qxgpcohn){position:absolute;inset:0}.orbit__chip:where(.astro-qxgpcohn){left:calc(50% + cos(var(--winkel)) * var(--radius,0%));top:calc(50% + sin(var(--winkel)) * var(--radius,0%));align-items:center;gap:var(--space-2xs);font:inherit;color:inherit;text-align:center;cursor:pointer;transition:--winkel var(--dreh-takt) cubic-bezier(.45, 0, .2, 1);background:0 0;border:0;flex-direction:column;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.orbit__name:where(.astro-qxgpcohn){font-family:var(--display);font-size:var(--t-klein);letter-spacing:-.01em;background:var(--papier);padding-inline:var(--space-3xs);text-wrap:balance;width:min-content;font-weight:600;line-height:1.25}.orbit__chip:where(.astro-qxgpcohn) .zeichenfeld{background:var(--weiss);transition:background var(--takt) var(--kurve), border-color var(--takt) var(--kurve), color var(--takt) var(--kurve), transform var(--takt) var(--kurve)}.orbit__chip:where(.astro-qxgpcohn):hover .zeichenfeld,.orbit__chip:where(.astro-qxgpcohn):focus-visible .zeichenfeld{border-color:var(--tinte);transform:translateY(-.25rem)}.orbit__chip:where(.astro-qxgpcohn)[aria-selected=true] .zeichenfeld{background:var(--cyan-tief);border-color:var(--cyan-tief);color:var(--papier)}@property --atem{syntax:"<number>";inherits:false;initial-value:0}@property --welle{syntax:"<length>";inherits:false;initial-value:0}.orbit__chip:where(.astro-qxgpcohn) .zeichenfeld{position:relative}.orbit__chip--puls:where(.astro-qxgpcohn) .zeichenfeld{background:color-mix(in srgb, var(--cyan) calc(var(--atem) * 14%), var(--weiss));transition-property:border-color,color,transform;animation:1.4s ease-in-out 2 orbit-atem}.orbit__chip--puls:where(.astro-qxgpcohn) .zeichenfeld:after{content:"";inset:calc(-1 * (var(--strich-1) + var(--welle)));border:var(--strich-2) solid var(--cyan);opacity:0;pointer-events:none;animation:1.4s cubic-bezier(0,0,.2,1) 2 orbit-welle;position:absolute}@keyframes orbit-atem{0%{--atem:0}25%{--atem:1}80%,to{--atem:0}}@keyframes orbit-welle{0%{--welle:0px;opacity:.55}80%,to{--welle:.5rem;opacity:0}}@media (prefers-reduced-motion:reduce){.orbit__chip--puls:where(.astro-qxgpcohn) .zeichenfeld{outline:var(--strich-1) solid var(--cyan);outline-offset:.25rem;animation:none}.orbit__chip--puls:where(.astro-qxgpcohn) .zeichenfeld:after{opacity:0;animation:none}}.orbit__kern:where(.astro-qxgpcohn){fill:var(--cyan)}.orbit__strahl:where(.astro-qxgpcohn){top:calc(50% - var(--strahl-y,0px));left:calc(50% + var(--strahl) + 1.375rem);right:calc(-1 * var(--raum));border-top:var(--strich-1) solid var(--cyan);transition:left var(--takt) var(--kurve);position:absolute}@media (width<=900px){.orbit:where(.astro-qxgpcohn){grid-template-columns:1fr}.orbit__feld:where(.astro-qxgpcohn){grid-area:auto;justify-self:center;width:min(100%,26rem)}.orbit:where(.astro-qxgpcohn) .gefuege__ziel:where(.astro-qxgpcohn),.orbit:where(.astro-qxgpcohn) .gefuege__ergebnis:where(.astro-qxgpcohn){grid-area:auto}.orbit__chip:where(.astro-qxgpcohn):hover .zeichenfeld,.orbit__chip:where(.astro-qxgpcohn):focus-visible .zeichenfeld{transform:none}.orbit__name:where(.astro-qxgpcohn){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.orbit__strahl:where(.astro-qxgpcohn){left:50%;right:auto;top:calc(50% + var(--strahl) - var(--strahl-y,0px) + 1.375rem);bottom:calc(-1 * var(--raum));border-top:0;border-left:var(--strich-1) solid var(--cyan);transition:top var(--takt) var(--kurve)}.orbit__chip:where(.astro-qxgpcohn){flex-direction:column-reverse}.orbit__chip:where(.astro-qxgpcohn)[aria-selected=true] .orbit__name:where(.astro-qxgpcohn){width:min-content;height:auto;padding-inline:var(--space-3xs);clip-path:none;white-space:normal;position:static;overflow:visible}}.gefuege__ziel:where(.astro-qxgpcohn),.gefuege__ergebnis:where(.astro-qxgpcohn){--gefuege-titel:var(--space-2xs);--gefuege-text:var(--space-xs)}.gefuege__ziel:where(.astro-qxgpcohn){background:var(--weiss);border:var(--strich-1) solid var(--linie);border-top:var(--strich-2) solid var(--cyan);padding:var(--raum);grid-template-columns:minmax(0,1fr);align-self:center;display:grid}.gefuege__blatt:where(.astro-qxgpcohn){align-content:start;row-gap:var(--gefuege-text);grid-area:1/1;grid-template-columns:minmax(0,1fr);display:grid}.gefuege__ziel:where(.astro-qxgpcohn) hgroup:where(.astro-qxgpcohn),.gefuege__ergebnis:where(.astro-qxgpcohn) hgroup:where(.astro-qxgpcohn){row-gap:var(--gefuege-titel);grid-template-columns:minmax(0,1fr);display:grid}.gefuege__ergebnis:where(.astro-qxgpcohn)>div:where(.astro-qxgpcohn):first-child{align-content:start;row-gap:var(--gefuege-text);grid-template-columns:minmax(0,1fr);display:grid}.gefuege__blatt:where(.astro-qxgpcohn)[hidden]{visibility:hidden;display:grid}.gefuege__ziel:where(.astro-qxgpcohn) .text:where(.astro-qxgpcohn){color:var(--text-leise)}.gefuege__ergebnis:where(.astro-qxgpcohn){background:var(--weiss);border:var(--strich-1) solid var(--linie);border-top:var(--strich-2) solid var(--tinte);padding:var(--raum);gap:var(--raum);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.gefuege__ergebnis:where(.astro-qxgpcohn) .text:where(.astro-qxgpcohn){color:var(--text-leise);max-width:62ch}@media (width<=900px){.gefuege__ergebnis:where(.astro-qxgpcohn){grid-template-columns:1fr}}}
