:root{--ios-glasrand: 0px;--sicher-oben: calc(env(safe-area-inset-top, 0px) + var(--ios-glasrand));--sicher-unten: env(safe-area-inset-bottom, 0px);--unten-leiste: max(26px, var(--sicher-unten));--grund: #111113;--tief: #0a0a0c;--text: #f4f4f6;--text-zweite: #a3a3a9;--text-leise: #83838b;--text-platzhalter: #75757d;--akzent-flaeche: #d00411;--akzent-text: #ff5a63;--akzent-auf: #ffffff;--akzent-licht: 255, 90, 99;--glas: rgba(255, 255, 255, .05);--glas-kante: rgba(255, 255, 255, .09);--glas-licht: inset 0 1px 0 rgba(255, 255, 255, .13);--trenner: rgba(255, 255, 255, .07);--gut: #35c88a;--warn: #f0a63c;--schlecht: #ff5a63;--rund-feld: 14px;--rund-karte: 16px;--rund-knopf: 15px;--rund-sheet: 28px;--gasse: 16px}:root[data-hell="1"]{--grund: #f4f4f6;--tief: #ffffff;--text: #111113;--text-zweite: #55555d;--text-leise: #75757d;--text-platzhalter: #9a9aa2;--glas: rgba(17, 17, 19, .04);--glas-kante: rgba(17, 17, 19, .1);--glas-licht: inset 0 1px 0 rgba(255, 255, 255, .85);--trenner: rgba(17, 17, 19, .08)}*{box-sizing:border-box;scrollbar-width:none;-webkit-tap-highlight-color:transparent}*::-webkit-scrollbar{display:none}html,body{margin:0;height:100dvh;overflow:hidden;overscroll-behavior:none}body{background:var(--grund);color:var(--text);font-family:Schibsted Grotesk,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--akzent-text);text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,textarea,select{font-family:inherit;font-size:16px;color:var(--text)}input::placeholder,textarea::placeholder{color:var(--text-platzhalter)}.glas{background:var(--glas);border:1px solid var(--glas-kante);box-shadow:var(--glas-licht)}.schrift-anzeige{font-family:Bricolage Grotesque,Schibsted Grotesk,sans-serif;font-weight:800;letter-spacing:-.034em}.abschnitt{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-leise)}.leise{color:var(--text-leise);font-size:12.5px;line-height:1.45}.licht{background:radial-gradient(600px 460px at 50% -12%,rgba(var(--akzent-licht),.26),transparent 64%),radial-gradient(540px 420px at 106% 26%,rgba(255,140,80,.2),transparent 62%),radial-gradient(500px 420px at -12% 78%,rgba(var(--akzent-licht),.1),transparent 62%),var(--grund)}.licht-leise{background:radial-gradient(460px 340px at 100% 0%,rgba(255,140,80,.12),transparent 62%),radial-gradient(420px 320px at -6% 4%,rgba(var(--akzent-licht),.16),transparent 60%),var(--grund)}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.buehne{height:100dvh;display:flex;overflow:hidden}.buehne-marke{display:none}.buehne-inhalt{flex-grow:1;display:flex;flex-direction:column;align-items:center;overflow-y:auto;overflow-x:hidden;padding:var(--sicher-oben) 26px var(--sicher-unten)}.buehne-spalte{width:100%;max-width:400px;min-height:100%;display:flex;flex-direction:column}@media(min-width:900px){.buehne-marke{display:flex;flex-grow:1;min-width:0}.buehne-inhalt{flex-grow:0;flex-shrink:0;justify-content:center;width:520px;padding-inline:60px;background:#0a0a0c8c;border-left:1px solid rgba(255,255,255,.07);backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%)}.buehne-spalte{min-height:0}}@media(min-width:1500px){.buehne-inhalt{width:580px;padding-inline:90px}}.blende{position:fixed;inset:0;z-index:50}.blende-hinten{position:absolute;inset:0;background:#0000008c;cursor:default}.blende-feld{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.blende-kasten{pointer-events:auto;width:min(100%,520px);max-height:88dvh;border-radius:var(--rund-sheet) var(--rund-sheet) 0 0;background:#ffffff0e;border-top:1px solid rgba(255,255,255,.13);box-shadow:inset 0 1px #ffffff2e,0 -24px 64px #0009;backdrop-filter:blur(34px) saturate(180%);-webkit-backdrop-filter:blur(34px) saturate(180%);display:flex;flex-direction:column;overflow:hidden;padding:0 var(--gasse) var(--unten-leiste)}.blende-kasten.ueberhang{position:relative;overflow:visible}.blende-ueberhang{position:absolute;top:0;left:50%;transform:translate(-50%,-20%);z-index:1}.blende-griff{display:flex;justify-content:center;padding:9px 0 2px;flex-shrink:0}.blende-griff span{width:38px;height:4px;border-radius:999px;background:#ffffff38}.blende-kopf{height:54px;display:flex;align-items:center;gap:8px;flex-shrink:0}.blende-linie{height:1px;background:#ffffff14;margin:0 calc(var(--gasse) * -1);flex-shrink:0}.blende-inhalt{flex-grow:1;padding-top:14px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media(min-width:900px){.blende-feld{left:var(--mitte-links, 0px);width:var(--mitte-breite, 100%);right:auto;align-items:center}.blende-kasten{width:min(100%,560px);max-height:min(760px,86vh);border-radius:24px;border:1px solid rgba(255,255,255,.13);border-top:1px solid rgba(255,255,255,.13);box-shadow:inset 0 1px #ffffff2e,0 32px 80px #0009;padding:0 22px 22px}.blende-kasten.breit{width:min(100%,1000px)}.blende-kasten.fest{width:min(100%,var(--fest-breite));height:var(--fest-hoehe);max-height:86vh}.blende-kasten.fest.waechst{height:auto;min-height:var(--fest-hoehe);max-height:86vh}.blende-griff{display:none}.blende-kopf{padding-top:12px}.blende-linie{margin:0 -22px}}:root.blende-offen,:root.blende-offen body{overflow:hidden}:root.blende-offen .blende-inhalt,:root.blende-offen .blende-kasten{overscroll-behavior:contain}@keyframes vl-herz{0%{transform:scale(1)}30%{transform:scale(.82)}55%{transform:scale(1.22)}75%{transform:scale(.96)}to{transform:scale(1)}}@keyframes vl-lesezeichen{0%{transform:translateY(0) scale(1)}35%{transform:translateY(2px) scale(.88)}70%{transform:translateY(-2px) scale(1.12)}to{transform:translateY(0) scale(1)}}.vl-herz-an{animation:vl-herz .42s cubic-bezier(.22,1,.36,1)}.vl-lesezeichen-an{animation:vl-lesezeichen .38s cubic-bezier(.22,1,.36,1)}html.ios-app{--ios-glasrand: 32px}:root{--leiste-unten: max(12px, calc(var(--sicher-unten) - 10px))}html.tastatur-offen{--sicher-unten: 0px;--unten-leiste: 12px}html.tastatur-offen .nur-ohne-tastatur{display:none!important}.sheet-symbol{display:flex;flex-shrink:0;width:20px;height:20px;align-items:center;justify-content:center}.sheet-symbol svg{width:20px;height:20px}.sheet-symbol-gefahr svg{stroke:#ff4d57}.sheet-symbol svg[stroke="var(--text-leise)"]{stroke:#a3a3a9}@media(max-width:899px){.blende-hinten{background:linear-gradient(180deg,#0a0a0c8c,#0a0a0ce6)}}.blende-fuss{flex-shrink:0;padding-top:12px}.sheet-ebene{position:fixed;inset:0;transform:translate3d(0,var(--app-versatz, 0px),0)}html.tastatur-offen .sheet-ebene{bottom:auto;height:var(--app-hoehe)}.sheet-ebene>.blende-hinten{animation:vl-sheet-hinten .28s ease-out backwards}.sheet-feld{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;pointer-events:none}.sheet-kasten{pointer-events:auto;flex-shrink:0;will-change:transform;animation:vl-sheet-rein .46s cubic-bezier(.32,.72,0,1) backwards}.sheet-kasten.sheet-nach-inhalt{max-height:88%}html.tastatur-offen .sheet-kasten.sheet-nach-inhalt{max-height:calc(100% - var(--sicher-oben) - 8px)}.sheet-kasten.sheet-fest{height:calc(100% - var(--sicher-oben) - var(--sheet-oben, 38px));max-height:none;transition:height .38s cubic-bezier(.32,.72,0,1)}html.tastatur-offen .sheet-kasten.sheet-fest{height:calc(100% - var(--sicher-oben) - 8px)}.sheet-kasten.gross{height:calc(100% - var(--sicher-oben));max-height:none}.sheet-ebene.geht>.blende-hinten{opacity:0!important;transition:opacity .28s ease!important}.sheet-kasten.geht{transform:translate3d(0,calc(100% + 40px),0)!important;transition:transform .28s cubic-bezier(.4,0,.9,.55)!important;animation:none;pointer-events:none}@keyframes vl-sheet-rein{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes vl-sheet-hinten{0%{opacity:0}to{opacity:1}}@media(min-width:900px){.sheet-feld{justify-content:center;padding:24px}.sheet-kasten{width:min(100%,560px)!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:inset 0 1px #ffffff2e,0 32px 80px #0009!important;animation-name:vl-sheet-fenster;animation-duration:.24s}.sheet-kasten.sheet-fest,.sheet-kasten.gross{height:min(760px,86vh)}.sheet-kasten.geht{transform:none!important;opacity:0;transition:opacity .2s ease!important}}@keyframes vl-sheet-fenster{0%{opacity:0;transform:translate3d(0,12px,0) scale(.98)}to{opacity:1;transform:translateZ(0)}}.federnd{position:relative;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.federnd:before{content:"";position:absolute;top:0;left:0;width:1px;height:calc(100% + 1px);pointer-events:none}@media(max-width:899px){.sheet-kasten .blende-inhalt{position:relative;overscroll-behavior-y:contain}.sheet-kasten .blende-inhalt:before{content:"";position:absolute;top:0;left:0;width:1px;height:calc(100% + 1px);pointer-events:none}}#wurzel{height:100dvh}.app-rahmen{position:fixed;inset:0;transform:translate3d(0,var(--app-versatz, 0px),0);display:flex;flex-direction:column;overflow:hidden}html.tastatur-offen .app-rahmen{bottom:auto;height:var(--app-hoehe)}@media(min-width:900px){body{background:radial-gradient(900px 620px at 4% -10%,rgba(var(--akzent-licht),.2),transparent 60%),radial-gradient(860px 600px at 99% 6%,rgba(255,140,80,.14),transparent 58%),var(--grund)}}.nav-spalte{flex-shrink:0;padding:26px 20px;display:flex;flex-direction:column;gap:22px;border-right:1px solid rgba(255,255,255,.07);overflow:hidden}.nav-leiste{position:fixed;left:12px;top:50%;transform:translateY(-50%);z-index:20;display:flex;flex-direction:column;gap:8px;padding:10px 8px;border-radius:20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff26,0 20px 50px #00000080;backdrop-filter:blur(28px) saturate(175%);-webkit-backdrop-filter:blur(28px) saturate(175%)}.mitte-spalte{display:flex;min-width:0;padding:16px}.mitte-box{flex-grow:1;min-width:0;min-height:0;position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff1a,0 24px 60px #00000047}:root[data-hell="1"] .mitte-box{background:#ffffff9e;border-color:#11111314;box-shadow:inset 0 1px #ffffffe6,0 24px 60px #11111314}.verfassen-kachel{transition:width .26s cubic-bezier(.32,.72,0,1),height .26s cubic-bezier(.32,.72,0,1)}html.tastatur-offen .verfassen-kachel{width:60px!important;height:78px!important;border-radius:12px!important}html.tastatur-offen button.verfassen-kachel>span:last-child{display:none}@keyframes vl-fluss{0%{transform:translate(-100%)}to{transform:translate(220%)}}html.tastatur-offen .verfassen-alt{display:none!important}.szene{position:relative;flex-grow:1;overflow:hidden;display:flex;align-items:center;isolation:isolate}.szene-licht{position:absolute;inset:0;background:radial-gradient(58% 44% at 26% 32%,rgba(var(--akzent-licht),.26),transparent 70%),radial-gradient(44% 34% at 84% 18%,rgba(255,140,80,.14),transparent 68%)}.szene-boden{position:absolute;inset:64% 0 0;perspective:420px;perspective-origin:50% 0%;overflow:hidden;opacity:.5}.szene-fahrbahn,.szene-mittellinie{position:absolute;inset:0;transform:rotateX(72deg);transform-origin:50% 0%}.szene-fahrbahn{background:linear-gradient(to bottom,#ffffff0d,#fff0 70%),#101013}.szene-mittellinie{width:12px;left:50%;margin-left:-6px;background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.45) 0 42px,transparent 42px 104px);animation:fahren 1.6s linear infinite;mask-image:linear-gradient(to bottom,transparent,#000 24%,#000);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 24%,#000)}@keyframes fahren{to{background-position-y:104px}}.szene-horizont{position:absolute;inset:58% 0 auto;height:14%;background:linear-gradient(to bottom,var(--grund) 10%,transparent);pointer-events:none}.szene-inhalt{position:relative;z-index:2;display:flex;flex-direction:column;gap:22px;padding:0 clamp(36px,5vw,80px);width:100%;max-width:620px;margin:0 auto}.szene-buehne{position:relative;height:236px;margin-top:4px}.szene-karte{position:absolute;inset-block-start:0;inset-inline-start:0;padding:14px;border-radius:20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff26,0 24px 50px #00000073;backdrop-filter:blur(26px) saturate(170%);-webkit-backdrop-filter:blur(26px) saturate(170%);opacity:0;transform:translateY(14px) scale(.98);transition:opacity .52s ease,transform .52s ease;pointer-events:none}.szene-karte.an{opacity:1;transform:none;pointer-events:auto}.szene-erklaerung{display:flex;flex-direction:column;gap:5px;max-width:400px}.szene-marke{font-size:11.5px;color:var(--text-leise)}.szene-plakette{padding:3px 9px;border-radius:999px;background:var(--akzent-flaeche);color:var(--akzent-auf);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.szene-blase{max-width:84%;padding:8px 12px;border-radius:15px;background:#ffffff12;font-size:13px;line-height:1.4}.szene-blase.eigen{background:var(--akzent-flaeche);color:var(--akzent-auf)}.szene-blasenkopf{display:block;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;opacity:.75;margin-bottom:2px}.szene-platte{padding:7px 14px;border-radius:6px;background:#f4f4f6;color:#111113;border-left:11px solid #1d4ed8;font-weight:800;letter-spacing:.1em;font-size:17px}@media(max-width:899px){.szene{display:none}}
