.fs-seite{padding-block:clamp(28px,3.4vw,48px) clamp(48px,5.4vw,76px)}.fs-zurueck{font-size:var(--fs-2);color:var(--tx-3);transition:color var(--mo-normal) var(--mo-kurve);align-items:center;gap:7px;padding:8px 0;font-weight:600;text-decoration:none;display:inline-flex}.fs-zurueck:hover{color:var(--tx-1)}.fs-produkt{align-items:center;gap:clamp(18px,2.2vw,28px);margin-block:clamp(14px,1.8vw,22px) clamp(24px,3vw,40px);display:grid}@media (min-width:720px){.fs-produkt{grid-template-columns:minmax(0,360px) 1fr}}.fs-produkt-bild{aspect-ratio:3/2;border:1px solid var(--li-ac-1);isolation:isolate;background:#180c26f5;border-radius:18px;position:relative;overflow:hidden}.fs-produkt-grund{filter:blur(22px)brightness(.5)saturate(.75);z-index:0;transform:scale(1.12)}.fs-produkt-vorn{z-index:1}.fs-produkt-oben{font-size:var(--fs-1);text-transform:uppercase;letter-spacing:.18em;color:var(--ac-2);margin:0 0 8px;font-weight:700}.fs-produkt-titel{font-size:var(--fs-5);letter-spacing:-.02em;color:var(--tx-1);text-wrap:balance;margin:0;font-weight:700;line-height:1.1}.fs-produkt-text{max-width:56ch;font-size:var(--fs-3);color:var(--tx-3);text-wrap:pretty;margin:12px 0 0;line-height:1.6}.fs-raster{gap:clamp(16px,2vw,24px);display:grid}@media (min-width:920px){.fs-raster{grid-template-columns:1.35fr .9fr;align-items:start}}@media (max-width:919px){.fs-lohn{order:-1}}.fs-block{border:1px solid var(--li-1);background:var(--su-1);border-radius:18px;padding:clamp(16px,2vw,22px)}.fs-kopf{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.fs-titel{font-size:var(--fs-3);color:var(--tx-1);margin:0;font-weight:700}.fs-zaehler{border:1px solid color-mix(in srgb, var(--ac-1) 34%, transparent);background:color-mix(in srgb, var(--ac-1) 11%, transparent);text-transform:uppercase;letter-spacing:.1em;color:var(--ac-2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;align-items:center;margin:0;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex}.fs-balken{background:var(--li-0);border-radius:999px;height:5px;margin-bottom:16px;overflow:hidden}.fs-balken-fuell{border-radius:inherit;background:linear-gradient(90deg, var(--ac-1), var(--ac-2));height:100%;transition:width var(--mo-lang) var(--mo-kurve);display:block}.fs-liste{gap:9px;margin:0;padding:0;list-style:none;display:grid}.fs-schritt{border:1px solid var(--li-1);background:var(--li-0);text-align:start;cursor:pointer;width:100%;color:var(--tx-2);transition:transform var(--mo-normal) var(--mo-kurve), border-color var(--mo-normal) var(--mo-kurve), background-color var(--mo-normal) var(--mo-kurve);border-radius:12px;align-items:center;gap:13px;padding:15px 16px;display:flex}.fs-schritt:disabled{cursor:default}.fs-schritt-zeichen{background:var(--li-1);width:32px;height:32px;color:var(--tx-2);transition:background-color var(--mo-normal) var(--mo-kurve), color var(--mo-normal) var(--mo-kurve);border-radius:9px;flex:none;place-items:center;display:grid}.fs-discord .fs-schritt-zeichen{color:#5865f2;background:#5865f226}.fs-youtube .fs-schritt-zeichen{color:#e62117;background:#e6211721}.fs-telegram .fs-schritt-zeichen{color:#1a7ba8;background:#1a7ba829}.fs-schritt-text{flex:auto;gap:2px;min-width:0;display:grid}.fs-schritt-titel{font-size:var(--fs-2);color:var(--tx-1);font-weight:600}.fs-schritt-lage{font-size:var(--fs-1);color:var(--tx-3)}.fs-pfeil{opacity:.4;flex:none;margin-inline-start:auto}@media (hover:hover) and (pointer:fine){.fs-dran:not(:disabled):hover{border-color:var(--li-ac-2);background:var(--li-1)}.fs-dran.fs-discord:not(:disabled):hover{border-color:#5865f29e}.fs-dran.fs-youtube:not(:disabled):hover{border-color:#e621178c}.fs-dran.fs-telegram:not(:disabled):hover{border-color:#1a7ba89e}.fs-dran.fs-discord:not(:disabled):hover .fs-schritt-zeichen{color:#fff;background:#5865f2}.fs-dran.fs-youtube:not(:disabled):hover .fs-schritt-zeichen{color:#fff;background:#e62117}.fs-dran.fs-telegram:not(:disabled):hover .fs-schritt-zeichen{color:#fff;background:#1a7ba8}.fs-dran:not(:disabled):hover .fs-pfeil{opacity:1}}.fs-ist-laeuft{border-color:var(--li-ac-1)}.fs-ist-laeuft .fs-schritt-zeichen{background:var(--li-1);color:var(--ac-2)}.fs-dreht{animation:.9s linear infinite fs-dreh}.fs-ist-fertig{border-color:color-mix(in srgb, var(--st-ok) 46%, transparent);background:color-mix(in srgb, var(--st-ok) 8%, var(--li-0))}.fs-ist-fertig .fs-schritt-zeichen{background:color-mix(in srgb, var(--st-ok) 20%, transparent);color:var(--st-ok)}.fs-ist-fertig .fs-schritt-lage{color:var(--st-ok)}.fs-lohn{border-color:var(--li-ac-2);box-shadow:0 0 40px -8px color-mix(in srgb, var(--ac-1) 26%, transparent);position:sticky;top:88px}@media (max-width:919px){.fs-lohn{position:static}}.fs-schloss{border:1px solid var(--li-2);background:var(--li-0);text-transform:uppercase;letter-spacing:.1em;color:var(--tx-3);border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex}.fs-schloss-auf{border-color:color-mix(in srgb, var(--st-ok) 46%, transparent);background:color-mix(in srgb, var(--st-ok) 14%, transparent);color:var(--st-ok)}.fs-lohn-name{font-size:var(--fs-2);color:var(--tx-2);margin:0 0 14px;font-weight:600}.fs-lohn-teile{gap:9px;margin:0 0 18px;padding:0;list-style:none;display:grid}.fs-lohn-teile li{font-size:var(--fs-2);color:var(--tx-2);align-items:center;gap:10px;line-height:1.45;display:flex}.fs-lohn-teile svg{color:var(--ac-2);flex:none}.fs-haupt{background:linear-gradient(180deg, var(--ac-1), color-mix(in srgb, var(--ac-1) 72%, #000));width:100%;min-height:56px;box-shadow:inset 0 1px 0 #ffffff38, 0 10px 30px -12px color-mix(in srgb, var(--ac-1) 70%, transparent);font-size:var(--fs-3);letter-spacing:.01em;color:var(--tx-1);cursor:pointer;transition:filter var(--mo-normal) var(--mo-kurve), transform var(--mo-normal) var(--mo-kurve), box-shadow var(--mo-normal) var(--mo-kurve);border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:700;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.fs-haupt:not(:disabled):hover{filter:brightness(1.08);box-shadow:inset 0 1px 0 #ffffff47, 0 16px 40px -12px color-mix(in srgb, var(--ac-1) 85%, transparent)}}@media (prefers-reduced-motion:no-preference){.fs-haupt:not(:disabled):hover{transform:translateY(-2px)}.fs-haupt:not(:disabled):active{transform:translateY(0)scale(.96)}}.fs-holfehler{text-align:center;color:var(--st-warn);margin:10px 0 0;font-size:13px;line-height:1.45}.fs-konto-schritt{gap:10px;max-width:380px;font-size:13px;line-height:1.45;display:grid}.fs-konto-schritt p{margin:0}.fs-konto-schritt p a{text-decoration:underline}@media (max-width:700px){.fs-konto-schritt{flex-basis:100%;order:3;max-width:none}}.fs-haupt:disabled{cursor:not-allowed;filter:saturate(.5)brightness(.6);box-shadow:inset 0 1px #ffffff24}.fs-haupt{transition:filter var(--mo-lang) var(--mo-kurve), transform var(--mo-normal) var(--mo-kurve), box-shadow var(--mo-lang) var(--mo-kurve)}@media (prefers-reduced-motion:reduce){.fs-haupt,.fs-haupt:disabled{transition:none}}.fs-haupt:not(:disabled):hover{filter:brightness(1.1)}.fs-hinweis{font-size:var(--fs-1);color:var(--tx-3);text-align:center;text-wrap:pretty;margin:10px 0 0;line-height:1.5}.fs-zweit{border:1px solid var(--li-2);background:var(--li-0);width:100%;min-height:42px;font-size:var(--fs-2);color:var(--tx-2);cursor:pointer;transition:border-color var(--mo-normal) var(--mo-kurve), background-color var(--mo-normal) var(--mo-kurve), color var(--mo-normal) var(--mo-kurve);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-bottom:10px;font-weight:600;display:inline-flex}.fs-zweit:hover{border-color:var(--li-ac-2);background:var(--li-1);color:var(--tx-1)}.fs-key-kopf{text-transform:uppercase;letter-spacing:.12em;color:var(--tx-3);margin:0 0 6px;font-size:10px;font-weight:700}.fs-key{border:1px solid var(--li-ac-2);font-size:var(--fs-2);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--tx-1);word-break:break-all;background:#07070980;border-radius:10px;margin:0 0 10px;padding:11px 13px;font-weight:700}.fs-frist{font-size:var(--fs-1);color:var(--tx-3);align-items:flex-start;gap:7px;margin:14px 0 0;line-height:1.5;display:flex}.fs-frist svg{flex:none;margin-top:2px}.fs-hinweis-kasten{border:1px solid var(--li-1);background:var(--li-0);border-radius:14px;align-items:flex-start;gap:12px;margin-block-start:clamp(16px,2vw,24px);padding:16px 18px;display:flex}.fs-hinweis-kasten svg{color:var(--st-warn);flex:none;margin-top:2px}.fs-hinweis-kasten p{font-size:var(--fs-2);color:var(--tx-3);text-wrap:pretty;margin:0;line-height:1.55}.fs-hinweis-kasten strong{color:var(--tx-2);font-weight:700}@media (prefers-reduced-motion:no-preference){.fs-schritt:not(:disabled):hover{transform:translateY(-2px)}.fs-schritt:not(:disabled):active{transform:translateY(0)scale(.98)}.fs-haupt:not(:disabled):hover{transform:translateY(-2px)}.fs-haupt:not(:disabled):active{transform:translateY(0)scale(.96)}}@media (prefers-reduced-motion:reduce){.fs-schritt,.fs-haupt,.fs-zweit,.fs-balken-fuell{transition:none}.fs-dreht{animation-duration:2.4s}}.fd-zone{gap:clamp(14px,1.6vw,18px);display:grid}.fd-held{border:1px solid var(--li-1);background:var(--su-1);border-radius:18px;align-items:stretch;gap:clamp(18px,2.4vw,30px);padding:clamp(16px,2vw,22px);display:grid}@media (min-width:820px){.fd-held{grid-template-columns:minmax(0,.86fr) 1fr}}.fd-held-bild{aspect-ratio:16/9;isolation:isolate;background:#180c26f5;border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.fd-held-grund{filter:blur(22px)brightness(.5)saturate(.75);z-index:0;transform:scale(1.12)}.fd-held-vorn{z-index:1}.fd-held-text{flex-direction:column;justify-content:center;min-width:0;display:flex}@media (min-width:820px){.fd-held-text,.fd-held-los .fd-held-text{justify-content:center}}.fd-held-oben{font-size:var(--fs-1);text-transform:uppercase;letter-spacing:.16em;color:var(--ac-2);margin:0 0 8px;font-weight:700}.fd-held-titel{font-size:var(--fs-5);letter-spacing:-.02em;color:var(--tx-1);text-wrap:balance;margin:0 0 16px;font-weight:700;line-height:1.1}.fd-held-lohn{margin-bottom:0}.fd-raster{margin:0}@media (min-width:920px){.fd-raster .fs-lohn{position:sticky;top:90px}}.fd-held-start{width:100%;font-size:var(--fs-3);letter-spacing:.01em;color:var(--tx-1);background:linear-gradient(180deg, var(--ac-1), color-mix(in srgb, var(--ac-1) 72%, #000));cursor:pointer;transition:transform var(--mo-normal) var(--mo-kurve), filter var(--mo-normal) var(--mo-kurve);border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;margin-block-start:22px;padding:17px 24px;font-weight:700;display:flex;box-shadow:inset 0 1px #ffffff38}@media (hover:hover) and (pointer:fine){.fd-held-start:hover{filter:brightness(1.08)}}@media (prefers-reduced-motion:no-preference){.fd-held-start:hover{transform:translateY(-2px)}.fd-held-start:active{transform:translateY(0)scale(.96)}}@media (prefers-reduced-motion:reduce){.fd-held-start{transition:none}}.fd-held-lauf{align-content:center;gap:10px;min-height:56px;margin-block-start:22px;display:grid}.fd-held-lauf-text{font-size:var(--fs-1);text-transform:uppercase;letter-spacing:.12em;color:var(--ac-2);margin:0;font-weight:700}.fd-held-lauf-balken{background:var(--li-1);border-radius:999px;height:6px;overflow:hidden}.fd-held-lauf-balken span{border-radius:inherit;background:linear-gradient(90deg, var(--ac-1), var(--ac-2));height:100%;transition:width var(--mo-lang) var(--mo-kurve);display:block}@media (prefers-reduced-motion:reduce){.fd-held-lauf-balken span{transition:none}}.fs-stufen .fs-fertig,.fs-stufen .fs-spaeter{cursor:default;padding:9px 14px}.fs-stufen .fs-fertig .fs-schritt-zeichen,.fs-stufen .fs-spaeter .fs-schritt-zeichen{border-radius:7px;width:24px;height:24px}.fs-stufen .fs-spaeter{border-color:color-mix(in srgb, var(--li-1) 60%, transparent);background:color-mix(in srgb, var(--li-0) 55%, transparent);opacity:.62}.fs-stufen .fs-spaeter .fs-schritt-titel{color:var(--tx-2);font-weight:500}.fs-stufen .fs-spaeter .fs-schritt-zeichen{background:var(--li-0);color:var(--tx-3)}.fs-stufen .fs-fertig .fs-schritt-titel{color:var(--tx-2);font-weight:500}.fs-stufen .fs-dran{border-color:var(--li-ac-2);background:var(--li-0);box-shadow:0 0 0 1px color-mix(in srgb, var(--ac-1) 12%, transparent), 0 14px 40px -16px color-mix(in srgb, var(--ac-1) 55%, transparent)}.fs-stufen .fs-dran:before{content:"";background:linear-gradient(180deg, var(--ac-1), var(--ac-2));width:3px;box-shadow:0 0 12px color-mix(in srgb, var(--ac-1) 60%, transparent);border-radius:0 3px 3px 0;position:absolute;inset-block:6px;inset-inline-start:0}.fs-schritt{position:relative}.fs-stufen .fs-dran{padding:19px 18px}.fs-stufen .fs-dran .fs-schritt-titel{font-size:var(--fs-3)}.fv-feld{border:1px solid var(--li-ac-2);background:var(--li-0);border-radius:14px;margin-block-start:12px;padding:12px}.fv-hinweis{font-size:var(--fs-2);color:var(--tx-1);margin:10px 0 0;font-weight:600}.fv-buehne{aspect-ratio:16/9;background:#000;border-radius:9px;position:relative;overflow:hidden}.fv-buehne .fv-rahmen,.fv-buehne iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.fv-vorschau{cursor:pointer;background:#000;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;position:absolute;inset:0}.fv-vorschau-bild{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fv-vorschau-knopf{background:var(--ac-1);width:64px;height:64px;transition:background-color var(--mo-normal) var(--mo-kurve), transform var(--mo-normal) var(--mo-kurve);border-radius:50%;place-items:center;display:grid;position:relative}.fv-vorschau-knopf:before{content:"";border:12px solid #0000;border-left:20px solid #000;border-right-width:0;margin-left:4px}.fv-vorschau:hover .fv-vorschau-knopf{background:color-mix(in srgb, var(--ac-1) 82%, #fff)}.fv-vorschau:active .fv-vorschau-knopf{transform:scale(.94)}.fv-vorschau:focus-visible{outline:2px solid var(--ac-1);outline-offset:-2px}.fv-uhr{margin-block-start:12px}.fv-leiste{background:var(--li-1);border-radius:999px;height:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0006}.fv-leiste-fuell{border-radius:inherit;background:linear-gradient(90deg, var(--ac-1), var(--ac-2));height:100%;box-shadow:0 0 12px -2px color-mix(in srgb, var(--ac-1) 80%, transparent);display:block;position:relative}@media (prefers-reduced-motion:no-preference){.fv-laeuft .fv-leiste-fuell:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000 0%,#ffffff6b 50%,#0000 100%);animation:1.5s linear infinite fv-glanz;position:absolute;inset:0}@keyframes fv-glanz{0%{transform:translate(-100%)}to{transform:translate(100%)}}}.fv-feld:not(.fv-laeuft):not(.fv-fertig) .fv-leiste-fuell{filter:saturate(.5)brightness(.85);background-image:repeating-linear-gradient(-45deg, #ffffff29 0 6px, transparent 6px 12px), linear-gradient(90deg, var(--ac-1), var(--ac-2));box-shadow:none}.fv-fertig .fv-leiste-fuell{background:linear-gradient(90deg, color-mix(in srgb, var(--st-ok) 80%, #000), var(--st-ok));box-shadow:0 0 14px -2px color-mix(in srgb, var(--st-ok) 80%, transparent)}.fv-zahlen{justify-content:space-between;align-items:baseline;gap:12px;margin-block-end:8px;display:flex}.fv-prozent{font-size:var(--fs-4);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--tx-1);font-weight:700;line-height:1}.fv-fertig .fv-prozent{color:var(--st-ok)}.fv-rest{font-size:var(--fs-1);font-variant-numeric:tabular-nums;color:var(--tx-3)}.fv-lage{font-size:var(--fs-1);color:var(--tx-3);margin:9px 0 0}.fv-lage-fertig{color:var(--st-ok);font-weight:700}@media (prefers-reduced-motion:no-preference){.fs-stufe-ein{opacity:0;animation:fs-stufe-auf .38s var(--mo-kurve) var(--verzug,0s) forwards}@keyframes fs-stufe-auf{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}}.fs-nichtgestartet .fs-stufen li:first-child .fs-dran{background:linear-gradient(180deg, color-mix(in srgb, #5865f2 9%, var(--li-0)), var(--li-0) 70%);border-color:#5865f273}@media (hover:hover) and (pointer:fine){.fs-nichtgestartet .fs-stufen li:first-child .fs-dran:hover{border-color:#5865f2bf}}@media (prefers-reduced-motion:no-preference){.fs-nichtgestartet .fs-stufen li:first-child .fs-dran{animation:2.6s ease-in-out infinite fs-puls}@keyframes fs-puls{0%,to{box-shadow:0 0 #5865f200}50%{box-shadow:0 0 0 4px #5865f21f}}}.fs-lohn-datei{border:1px solid var(--li-ac-1);background:var(--li-0);border-radius:12px;align-items:center;gap:12px;min-height:66px;padding:13px 14px;display:flex}.fs-konfetti{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:visible}.fs-konfetti-teil{opacity:0;will-change:transform, opacity;border-radius:1.5px;width:6px;height:9px;animation-name:fs-konfetti-flug;animation-timing-function:cubic-bezier(.16,.8,.38,1);animation-fill-mode:forwards;position:absolute;top:52%}.fs-konfetti-breit{border-radius:2px;width:10px;height:4px}@media (prefers-reduced-motion:reduce){.fs-konfetti{display:none}}.fs-lohn-ware{border:1px solid var(--li-2);background:#180c26f5;border-radius:9px;flex:none;place-items:center;width:72px;height:40px;padding:3px 5px;display:grid;overflow:hidden}.fs-lohn-ware img{width:auto;max-width:100%;height:auto;max-height:100%}.fs-lohn-marke:has(.fs-lohn-lage){font-size:var(--fs-2);text-transform:none;letter-spacing:0;color:var(--tx-1);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.fs-lohn-lage{font-size:var(--fs-1);text-transform:uppercase;letter-spacing:.1em;color:var(--st-ok);align-items:center;gap:5px;font-weight:700;display:inline-flex}.fs-lohn-datei-zeichen{background:linear-gradient(180deg, var(--ac-1), color-mix(in srgb, var(--ac-1) 72%, #000));width:32px;height:32px;color:var(--tx-1);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff38}.fs-lohn-datei-text{gap:2px;min-width:0;display:grid}.fs-lohn-datei-name{font-size:var(--fs-2);color:var(--tx-1);font-weight:700}.fs-lohn-datei-lage{font-size:var(--fs-1);color:var(--tx-3)}.fs-lohn-fakten{flex-wrap:wrap;gap:8px;margin:12px 0 16px;padding:0;list-style:none;display:flex}.fs-lohn-fakten li{border:1px solid var(--li-1);font-size:var(--fs-1);color:var(--tx-2);border-radius:999px;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}.fs-lohn-fakten svg{color:var(--ac-2);flex:none}.fs-meldung{font-size:var(--fs-1);border:1px solid;border-radius:11px;margin:0 0 14px;padding:11px 13px;line-height:1.5}.fs-meldung-warn{border-color:color-mix(in srgb, var(--st-warn) 42%, transparent);background:color-mix(in srgb, var(--st-warn) 11%, transparent);color:color-mix(in srgb, var(--st-warn) 82%, #fff)}.fs-meldung-krit{border-color:color-mix(in srgb, var(--st-krit) 42%, transparent);background:color-mix(in srgb, var(--st-krit) 11%, transparent);color:color-mix(in srgb, var(--st-krit) 78%, #fff)}.fd-werkbank{z-index:60;color:#83838f;opacity:.45;background:#0c0c10eb;border:1px dashed #5a5a66;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px;max-width:min(92vw,460px);padding:5px 7px;font-size:10px;transition:opacity .15s linear;display:flex;position:fixed;inset-block-end:12px;inset-inline-start:12px}.fd-werkbank:hover{opacity:1}.fd-werkbank>span{margin-inline-end:3px}.fd-werkbank button,.fd-werkbank a{font:inherit;color:#c4c4cc;cursor:pointer;background:#1a1a20;border:1px solid #4a4a55;border-radius:3px;padding:2px 6px;text-decoration:none}.fd-werkbank button:hover,.fd-werkbank a:hover{background:#26262e;border-color:#777}@media (prefers-reduced-motion:no-preference){.fs-stufen .fs-ist-fertig{animation:fs-landet .34s var(--mo-kurve) both}@keyframes fs-landet{0%{transform:scale(.985)}55%{transform:scale(1.004)}to{transform:scale(1)}}.fs-stufen .fs-ist-fertig .fs-schritt-zeichen svg{animation:.34s cubic-bezier(.34,1.56,.64,1) both fs-haken}@keyframes fs-haken{0%{opacity:0;filter:blur(4px);transform:scale(.4)}70%{opacity:1;filter:blur();transform:scale(1.12)}to{opacity:1;filter:blur();transform:scale(1)}}.fs-stufen .fs-ist-fertig .fs-schritt-zeichen{animation:fs-blitz .5s var(--mo-kurve) both}@keyframes fs-blitz{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--st-ok) 62%, transparent)}to{box-shadow:0 0 0 9px #0000}}.fs-balken-fuell:after{content:"";width:22px;animation:fs-kamm .6s var(--mo-kurve) both;background:linear-gradient(90deg,#0000,#ffffff80);position:absolute;inset-block:0;inset-inline-end:0}@keyframes fs-kamm{0%{opacity:1}to{opacity:0}}.fs-lohn-fertig{animation:fs-zahltag .9s var(--mo-kurve) both}@keyframes fs-zahltag{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ac-1) 55%, transparent), 0 0 40px -8px color-mix(in srgb, var(--ac-1) 26%, transparent)}60%{box-shadow:0 0 0 12px transparent, 0 0 70px -6px color-mix(in srgb, var(--ac-1) 72%, transparent)}to{box-shadow:0 0 0 0 transparent, 0 0 40px -8px color-mix(in srgb, var(--ac-1) 26%, transparent)}}.fs-schloss-auf svg{animation:fs-haken .3s var(--mo-kurve) both}}.fs-balken-fuell{position:relative;overflow:hidden}.fs-lohn-streifen{border:1px solid var(--li-ac-2);background:var(--su-1);box-shadow:0 0 40px -8px color-mix(in srgb, var(--ac-1) 26%, transparent);border-radius:18px;align-items:center;gap:16px;padding:15px 18px;display:flex;position:relative}@media (min-width:920px){.fs-lohn-streifen{z-index:40;background:color-mix(in srgb, var(--su-1) 94%, #000);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:76px}}.fs-lohn-streifen-text{flex:1;gap:3px;min-width:0;display:grid}.fs-lohn-marke{font-size:var(--fs-1);text-transform:uppercase;letter-spacing:.14em;color:var(--ac-2);margin:0;font-weight:700}.fs-lohn-zeile{font-size:var(--fs-1);color:var(--tx-3);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;display:flex}.fs-lohn-zeile b{font-size:var(--fs-2);color:var(--tx-1);font-weight:700}.fs-lohn-zeile span{align-items:center;gap:6px;display:inline-flex}.fs-lohn-zeile svg{color:var(--ac-2);flex:none}.fs-lohn-streifen .fs-haupt{flex:none;width:auto;min-width:240px}.fs-lohn-streifen .fs-schloss{flex:none}.fs-ausgabe{flex:none;align-items:center;gap:12px;display:flex}.fs-ausgabe-key{font-size:var(--fs-2);color:var(--tx-2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.fs-ausgabe-key svg{color:var(--ac-2);flex:none}.fs-ausgabe-key code{font-family:inherit;font-size:var(--fs-3);letter-spacing:.01em;color:var(--tx-1);background:color-mix(in srgb, var(--ac-1) 14%, transparent);border:1px solid color-mix(in srgb, var(--ac-1) 32%, transparent);border-radius:9px;padding:4px 10px;font-weight:700}.fs-ausgabe .fs-haupt{flex:none;width:auto;min-width:210px}.fd-arbeit{display:grid}.fd-arbeit .fv-feld{max-width:748px;margin-inline:auto}.fs-stufen li{scroll-margin-top:178px}@media (max-width:919px){.fs-stufen li{scroll-margin-top:88px}}.fs-lohn-mehr{display:inline}@media (max-width:700px){.fs-lohn-mehr{display:none}}.fs-erledigt{cursor:pointer;text-align:start;width:100%;transition:color var(--mo-normal) var(--mo-kurve), background-color var(--mo-normal) var(--mo-kurve);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:11px 2px;display:flex}.fs-erledigt-haken{background:color-mix(in srgb, var(--st-ok) 20%, transparent);width:19px;height:19px;color:var(--st-ok);border-radius:6px;flex:none;place-items:center;display:grid}@media (max-width:819px){.fs-erledigt{padding-block:12px}}.fs-erledigt-text{font-size:var(--fs-1);color:var(--tx-3)}.fs-erledigt-text b{font-size:var(--fs-2);color:var(--st-ok);font-weight:700}.fs-erledigt-mehr{font-size:var(--fs-1);color:var(--tx-3);align-items:center;gap:5px;margin-inline-start:auto;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.fs-erledigt:hover{border-color:color-mix(in srgb, var(--st-ok) 52%, transparent);background:color-mix(in srgb, var(--st-ok) 13%, transparent)}.fs-erledigt:hover .fs-erledigt-mehr{color:var(--tx-2)}}.fs-stufen .fs-naechster-zeile{opacity:.82}.fs-naechster{border:1px solid var(--li-2);text-transform:uppercase;letter-spacing:.1em;color:var(--tx-3);border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:700}.fs-stufen .fs-dran.fs-discord:before{background:linear-gradient(#5865f2,#4752c4);box-shadow:0 0 12px #5865f299}.fs-stufen .fs-dran.fs-discord{border-color:#5865f26b;box-shadow:0 0 0 1px #5865f21f,0 14px 40px -16px #5865f28c}.fs-stufen .fs-dran.fs-youtube:before{background:linear-gradient(#e62117,#b81a12);box-shadow:0 0 12px #e621178c}.fs-stufen .fs-dran.fs-youtube{border-color:#e6211766;box-shadow:0 0 0 1px #e621171f,0 14px 40px -16px #e6211780}.fs-stufen .fs-dran.fs-telegram:before{background:linear-gradient(#1a7ba8,#146184);box-shadow:0 0 12px #1a7ba899}.fs-stufen .fs-dran.fs-telegram{border-color:#1a7ba870;box-shadow:0 0 0 1px #1a7ba81f,0 14px 40px -16px #1a7ba88c}.fs-ausblick{font-size:var(--fs-1);color:var(--tx-3);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 2px 0;display:flex}.fs-ausblick b{color:var(--tx-2);font-weight:600}.fs-ausblick-alle{min-height:24px;font:inherit;color:var(--ac-2);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;margin-inline-start:auto;padding:4px 0;font-weight:600;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.fs-ausblick-alle:hover{color:var(--tx-1)}}@media (max-width:819px){.fs-ausblick-alle{min-height:44px;padding-block:0}}.fd-held-lage{display:none}.fd-held-los{grid-template-columns:88px 1fr;align-items:center;gap:12px;padding:10px 12px}.fd-held-los .fd-held-bild{border-radius:9px}.fd-held-los .fd-held-grund{filter:blur(9px)brightness(.45)saturate(.7)}.fd-held-los .fd-held-oben,.fd-held-los .fd-held-lohn{display:none}.fd-held-los .fd-held-titel{font-size:var(--fs-3);flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.fd-held-los .fd-held-lage{border:1px solid color-mix(in srgb, var(--st-ok) 34%, transparent);background:color-mix(in srgb, var(--st-ok) 11%, transparent);text-transform:uppercase;letter-spacing:.1em;color:var(--st-ok);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex}.fs-nichtgestartet .fs-stufen .fs-dran{padding:17px 16px}.fs-nichtgestartet .fs-stufen .fs-dran .fs-schritt-zeichen{border-radius:11px;width:40px;height:40px}.fs-nichtgestartet .fs-stufen .fs-dran .fs-schritt-zeichen svg{width:20px;height:20px}.fs-nichtgestartet .fs-stufen .fs-dran .fs-schritt-titel{font-size:var(--fs-3)}.fs-nichtgestartet .fs-stufen .fs-dran .fs-schritt-lage{font-size:var(--fs-2)}.fd-arbeit{scroll-margin-top:178px}@media (max-width:919px){.fd-arbeit{scroll-margin-top:88px}}.fd-arbeit .fv-feld{max-width:760px}.fd-video{gap:8px;display:grid}.fd-video-oben{font-size:var(--fs-1);text-transform:uppercase;letter-spacing:.16em;color:var(--ac-2);margin:0;font-weight:700}
