/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Switzer", ui-sans-serif, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-grund:#121315;--color-flaeche:#18191c;--color-flaeche-2:#212226;--color-kante:#ffffff17;--color-trenner:#ffffff12;--color-text:#f3f2ef;--color-text-2:#9c9b97;--color-plus:#3dd68c;--color-minus:#ff5c5c;--color-gold:#d8b46a;--color-kupfer:#d08a62;--color-bronze:#c49a64;--color-silber:#c3cad0;--color-platin:#aab7c6;--color-zeile-du:#ffffff0b;--color-zeile-zone:#ff5c5c13;--color-tiefe:#ffffff0d;--color-blink-plus:#3dd68c33;--color-blink-minus:#ff5c5c33;--font-praege:"Erode", serif;--radius-flaeche:4px;--radius-bedien:2px;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--color-grund);color:var(--color-text);font-family:var(--font-sans);-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:#34353a transparent;-webkit-tap-highlight-color:transparent}body{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100svh;font-size:15px;line-height:1.4;overflow-x:clip}::selection{color:var(--color-grund);background:#f3f2efe6}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px;border-radius:var(--radius-bedien)}button{cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-underline-offset:3px;text-decoration-color:#ffffff4d}input,select{caret-color:var(--color-text)}h1,h2,h3{text-wrap:balance}}@layer components{.plus{color:var(--color-plus)}.minus{color:var(--color-minus)}.t2{color:var(--color-text-2)}.nur-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sym{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-text-2);font-size:11px;font-weight:600}.zahl{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.marke{border-radius:var(--radius-bedien);height:18px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-2);background:var(--color-flaeche-2);box-shadow:inset 0 0 0 1px var(--color-kante);white-space:nowrap;align-items:center;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.marke.gold{color:var(--color-gold);box-shadow:inset 0 0 0 1px #d8b46a66}.marke.minus{color:var(--color-minus);box-shadow:inset 0 0 0 1px #ff5c5c59}.erklaerung{color:var(--color-text-2);max-width:62ch;font-size:13.5px;line-height:1.45}.erklaerung b{color:var(--color-text);font-weight:600}.blink-plus{animation:blink-plus .6s var(--ease-out-quart)}.blink-minus{animation:blink-minus .6s var(--ease-out-quart)}@keyframes blink-plus{0%{background-color:var(--color-blink-plus)}}@keyframes blink-minus{0%{background-color:var(--color-blink-minus)}}.still .blink-plus,.still .blink-minus{animation:none}.still .blink-plus{color:var(--color-plus)}.still .blink-minus{color:var(--color-minus)}.laufband{height:var(--laufband-h);border-bottom:1px solid var(--color-trenner);background:var(--color-grund);font-family:var(--font-mono);font-size:12px;line-height:var(--laufband-h);white-space:nowrap;outline-offset:-2px;position:relative;overflow:hidden}.laufband-spur{width:max-content;animation:laufband var(--laufband-dauer,60s) linear infinite;display:flex}.laufband:hover .laufband-spur,.laufband:focus-within .laufband-spur{animation-play-state:paused}@keyframes laufband{to{transform:translate(-50%)}}.laufband-band{flex:none;display:flex}.laufband-band li{box-shadow:inset -1px 0 0 var(--color-trenner);align-items:center;gap:6px;padding:0 14px;display:inline-flex}.laufband-band .sym{color:var(--color-text);font-weight:600}.laufband-band .wert{color:var(--color-text-2)}.laufband-band li.geist .sym{color:var(--color-text-2);font-weight:500}.laufband-hinweis{color:var(--color-text-2);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.still .laufband{scrollbar-width:none;overflow-x:auto}.still .laufband-spur{animation:none}.still .laufband-band[aria-hidden=true]{display:none}@media (prefers-reduced-motion:reduce){.laufband{scrollbar-width:none;overflow-x:auto}.laufband-spur{animation:none}.laufband-band[aria-hidden=true]{display:none}}.schale{min-height:100svh;position:relative;overflow-x:clip}.inhalt{max-width:480px;min-height:100svh;padding-bottom:calc(var(--tabbar-h) + var(--tabbar-rand) + 32px + env(safe-area-inset-bottom));padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);margin:0 auto;position:relative}.tabbar,dialog.sheet{background:var(--glas-verlauf), var(--glas-grund);-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tabbar,dialog.sheet{background:var(--glas-verlauf), var(--glas-deckend)}}.leiste{z-index:20;min-height:calc(48px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 16px 0;background:var(--color-grund);box-shadow:inset 0 -1px 0 var(--color-trenner);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.leiste h1{letter-spacing:-.015em;font-size:17px;font-weight:650}.avatar{color:var(--color-text);letter-spacing:.02em;background:linear-gradient(160deg, #36373c, var(--color-flaeche-2) 70%);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12.5px;font-weight:650;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff0d}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar.mit-bild:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.avatar-28{width:28px;height:28px;font-size:10.5px}.avatar-38{width:38px;height:38px;font-size:13.5px}.avatar-72{letter-spacing:.01em;width:72px;height:72px;font-size:24px}.avatar-link{border-radius:50%;text-decoration:none;display:block;position:relative}.avatar-link:after{content:"";position:absolute;inset:-5px}.avatar-muenze{--ring:var(--color-grund);flex:none;display:inline-block;position:relative}.avatar-muenze .abzeichen{border-radius:var(--radius-bedien);width:18px;height:18px;color:var(--color-text);background:var(--ring);box-shadow:0 0 0 1px var(--color-kante);padding:2px;position:absolute;bottom:-4px;right:-5px}.tabelle .avatar-muenze .abzeichen,.posten .avatar-muenze .abzeichen{width:16px;height:16px}.chip{border-radius:var(--radius-bedien);height:24px;font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-2);box-shadow:inset 0 0 0 1px var(--color-kante);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.chip .t2{font-weight:450}.tabbar{z-index:30;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-shadow:inset 0 1px 0 var(--color-trenner);position:fixed;bottom:0;left:0;right:0}.tabbar ul{height:var(--tabbar-h);grid-template-columns:repeat(5,1fr);max-width:480px;margin:0 auto;display:grid}.tabbar a{height:100%;color:var(--color-text-2);letter-spacing:.01em;border-radius:var(--radius-bedien);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:550;text-decoration:none;display:flex;position:relative}.tabbar a[aria-current=page]:before{content:"";background:var(--color-text);height:2px;position:absolute;top:0;left:30%;right:30%}.tabbar a[aria-current=page]{color:var(--color-text)}.icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:8;flex:none;width:24px;height:24px}.icon *{vector-effect:non-scaling-stroke}.icon .fl{fill:currentColor;fill-opacity:.1;stroke:none;transition:fill-opacity var(--dauer-kurz)}.icon .kern{fill:#0000}[aria-current=page]>.icon{color:var(--color-text)}[aria-current=page]>.icon .fl{fill-opacity:.32}[aria-current=page]>.icon .kern{fill:currentColor}.icon-12{width:12px;height:12px}.tier-icon{--metall:var(--color-text-2)}.tier-icon .fl{fill:var(--metall);fill-opacity:.32}.tier-icon .kern{fill:currentColor}.metall-copper{--metall:var(--color-kupfer)}.metall-bronze{--metall:var(--color-bronze)}.metall-silver{--metall:var(--color-silber)}.metall-gold{--metall:var(--color-gold)}.metall-platinum,.metall-titanium{--metall:var(--color-platin)}.icon-16{width:16px;height:16px}.icon-18{width:18px;height:18px}.icon-20{width:20px;height:20px}.punkt{background:var(--color-text);border-radius:1px;flex:none;width:6px;height:6px;display:inline-block}.tabbar .punkt{box-shadow:0 0 0 2px var(--color-grund);position:absolute;top:9px;left:calc(50% + 8px)}.seitenleiste,.desktop-kopf{display:none}.by-zeile{justify-content:center;align-items:center;margin-top:28px;display:flex}.by-zeile a{opacity:.62;min-height:44px;transition:opacity var(--dauer-kurz);align-items:center;padding:0 8px;display:inline-flex}.by-zeile img{width:auto;height:13px}.konto{text-align:center;padding:14px var(--rand) 0;flex-direction:column;align-items:center;display:flex;position:relative}.konto.kurs{text-align:left;align-items:stretch}.konto-kopf{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.konto-kopf .label{margin-top:0}.konto .kraken.home{width:104px;height:104px;margin-right:-8px}.label{color:var(--color-text-2);align-items:center;gap:6px;margin-top:6px;font-size:12.5px;display:inline-flex}.label .sym{color:var(--color-text);font-size:12px}.label .rang{color:var(--color-gold);align-items:center;gap:5px;font-weight:550;display:inline-flex}.label .muenze{width:16px;height:16px}.betrag-gross{letter-spacing:-.03em;border-radius:var(--radius-bedien);align-items:baseline;margin-top:4px;font-weight:600;line-height:1;display:inline-flex}.betrag-gross .waehrung{color:var(--color-text-2);letter-spacing:0;margin-right:2px;font-size:22px;font-weight:500;position:relative;top:-.62em}.betrag-gross .ganz{white-space:nowrap;font-size:44px}.betrag-gross .rest{color:var(--color-text-2);letter-spacing:-.01em;margin-left:1px;font-size:22px;font-weight:500}.betrag-mittel .ganz{font-size:34px}.betrag-mittel .waehrung,.betrag-mittel .rest{font-size:18px}.delta{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:13px;font-weight:550;display:inline-flex}.konto.kurs .delta{justify-content:flex-start}#delta-text{font-family:var(--font-mono);letter-spacing:-.01em;border-radius:var(--radius-bedien);margin:-1px -3px;padding:1px 3px}.delta .pfeil{place-items:center;width:14px;height:14px;display:grid}.delta.minus .pfeil{transform:rotate(180deg)}.delta.flach .pfeil{display:none}.delta.flach{color:var(--color-text-2)}.delta .t2{font-weight:450}.level{border-radius:var(--radius-flaeche);text-align:left;background:var(--color-flaeche);width:100%;max-width:420px;box-shadow:inset 0 0 0 1px var(--color-kante);transition:background var(--dauer-kurz);margin-top:16px;padding:10px 12px 11px;text-decoration:none;display:block}.konto.kurs .level{max-width:none}.level-kopf{white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.level-nr{font-family:var(--font-mono);letter-spacing:.02em;border-radius:var(--radius-bedien);color:var(--color-grund);background:var(--color-gold);padding:2px 5px;font-size:11px;font-weight:700}.level-tier{text-overflow:ellipsis;min-width:0;color:var(--color-gold);align-items:center;gap:5px;font-weight:550;display:inline-flex;overflow:hidden}.level-tier .muenze,.level-tier .tier-icon{flex:none}.level-rest{color:var(--color-text-2);margin-left:auto;font-size:12.5px}.level-rest b{color:var(--color-text);font-family:var(--font-mono);font-weight:600}.level-erklaerung{border-top:1px solid var(--color-trenner);color:var(--color-text-2);white-space:normal;margin-top:9px;padding-top:8px;font-size:12.5px;line-height:1.45;display:block}.gruppe-erklaerung{padding:8px 0 6px;font-size:12.5px}.level-balken{grid-template-columns:repeat(5,1fr);gap:2px;margin-top:9px;display:grid}.level-balken .seg{background:#ffffff14;border-radius:0;height:4px;display:block;overflow:hidden}.level-balken svg{width:100%;height:100%;display:block}.level-balken rect{fill:var(--color-gold)}.doener-hinweis{margin:16px var(--rand) 0;border-top:1px solid var(--color-trenner);list-style:none;display:grid}.doener-hinweis li{border-bottom:1px solid var(--color-trenner)}.doener-hinweis a{color:var(--color-text);grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:grid}.doener-hinweis a.minus-rand .doener-icon{color:var(--color-minus)}.doener-hinweis b{font-size:14px;font-weight:600;display:block}.doener-hinweis small{color:var(--color-text-2);margin-top:1px;font-size:12.5px;display:block}.doener-hinweis>li>a>.icon{color:var(--color-text-2)}.doener-icon{border-radius:var(--radius-bedien);background:var(--color-flaeche-2);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--color-kante);place-items:center;display:grid}.lage{margin:20px var(--rand) 0;border-top:1px solid var(--color-trenner);border-bottom:1px solid var(--color-trenner);grid-template-columns:1fr 1fr;padding:12px 0;display:grid}.lage>div{min-width:0;padding:0 4px}.lage>div+div{border-left:1px solid var(--color-trenner);padding-left:16px}.lage dt{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-2);font-size:11px;font-weight:600}.lage dd{letter-spacing:-.01em;margin-top:4px;font-size:15px;font-weight:600}.lage dd small{color:var(--color-text-2);letter-spacing:0;margin-top:1px;font-size:12.5px;font-weight:450;display:block}.ziffer{vertical-align:top;height:1em;display:inline-block;overflow:hidden}.ziffer .band{transition:transform var(--dauer-auftritt) var(--ease-out-expo);flex-direction:column;display:flex}.ziffer .band span{height:1em;line-height:1}.chart-wrap{margin:18px 0 0 var(--rand);position:relative}.chart{touch-action:pan-y;cursor:crosshair;-webkit-user-select:none;user-select:none;width:100%;height:auto;transition:opacity var(--dauer) var(--ease-out-quart);--chart-farbe:var(--color-plus);display:block;overflow:visible}.chart.ab{--chart-farbe:var(--color-minus)}.chart.flach{--chart-farbe:var(--color-text-2)}.chart.weg{opacity:0}.chart text{font-family:var(--font-mono);font-variant-numeric:tabular-nums;fill:var(--color-text-2)}.chart .raster{stroke:#ffffff0d}.chart .achse-label,.chart .zeit-label{font-size:10px;font-weight:500}.chart .verlauf-0{stop-color:var(--chart-farbe);stop-opacity:var(--chart-verlauf)}.chart .verlauf-1{stop-color:var(--chart-farbe);stop-opacity:calc(var(--chart-verlauf) / 4)}.chart .verlauf-2{stop-color:var(--chart-farbe);stop-opacity:0}.chart .linie{stroke:var(--chart-farbe);stroke-dasharray:1;stroke-dashoffset:1px;animation:zeichnen 1.2s var(--ease-out-quart) .1s forwards}.chart .flaeche-u{opacity:0;animation:einblenden .9s var(--ease-out-quart) .6s forwards}.chart .preis-linie{stroke:var(--chart-farbe);stroke-opacity:.55}.chart .preis-box{fill:var(--chart-farbe)}.chart text.preis-text{fill:var(--color-grund);font-size:10.5px;font-weight:700}.chart .preis,.chart .jetzt{opacity:0;animation:einblenden .5s var(--ease-out-quart) 1s forwards}.chart .puls,.chart .jetzt-kern{fill:var(--chart-farbe)}.chart .jetzt-rand{fill:var(--color-grund)}.chart .puls{transform-box:fill-box;transform-origin:50%;opacity:0;animation:puls 2.4s var(--ease-out-quart) 1.6s infinite}.chart .kerze{transform-box:fill-box;transform-origin:50% 100%;animation:wachsen .6s var(--ease-out-expo) both}.chart .kerze.k1{animation-delay:30ms}.chart .kerze.k2{animation-delay:60ms}.chart .kerze.k3{animation-delay:90ms}.chart .kerze.k4{animation-delay:.12s}.chart .kerze.k5{animation-delay:.15s}.chart .kerze.k6{animation-delay:.18s}.chart .kerze.k7{animation-delay:.21s}.chart .kerze.k8{animation-delay:.24s}.chart .kerze.k9{animation-delay:.27s}.chart .kerze.auf{stroke:var(--color-plus);fill:var(--color-plus)}.chart .kerze.ab{stroke:var(--color-minus);fill:var(--color-minus)}.chart .kerze.gleich{stroke:var(--color-text-2);fill:var(--color-text-2)}.chart .kerze.laeuft rect{fill:var(--color-grund)}.chart .kreuz{opacity:0;transition:opacity var(--dauer-kurz) var(--ease-out-quart);pointer-events:none}.chart.scrubbt .kreuz{opacity:1}.chart .kreuz-v,.chart .kreuz-h{stroke:var(--color-text);stroke-opacity:.4}.chart .kreuz-punkt{fill:var(--color-text);stroke:var(--color-grund)}.chart .kreuz-box{fill:var(--color-text)}.chart text.kreuz-text{fill:var(--color-grund);font-size:10.5px;font-weight:700}.chart text.ohlc{font-size:10.5px;font-weight:500}.chart text.ohlc tspan.w{fill:var(--color-text);font-weight:600}.chart-leer{margin:24px var(--rand) 4px;border-radius:var(--radius-flaeche);text-align:center;color:var(--color-text-2);border:1px dashed #ffffff24;flex-direction:column;align-items:center;gap:14px;padding:28px 20px;display:flex}@keyframes zeichnen{to{stroke-dashoffset:0}}@keyframes einblenden{to{opacity:1}}@keyframes wachsen{0%{opacity:0;transform:scaleY(.2)}}@keyframes puls{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.chart-steuer{margin:10px var(--rand) 0;justify-content:space-between;align-items:center;gap:12px;display:flex}.zeitraum,.chart-art{gap:2px;display:flex}.zeitraum button,.chart-art button{border-radius:var(--radius-bedien);min-width:38px;height:28px;font-family:var(--font-mono);color:var(--color-text-2);transition:color var(--dauer-kurz), background var(--dauer-kurz);place-items:center;padding:0 8px;font-size:12px;font-weight:600;display:grid;position:relative}.chart-art button{min-width:36px;padding:0}.zeitraum button:after,.chart-art button:after{content:"";position:absolute;inset:-8px 0}.zeitraum button[aria-pressed=true],.chart-art button[aria-pressed=true]{color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-kante);background:#ffffff14}.gruppe{margin:32px var(--rand) 0}.gruppe-kopf{border-bottom:1px solid var(--color-trenner);justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:4px;display:flex}.gruppe-kopf :is(h2,h3){letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:650}.gruppe-kopf>span,.gruppe-kopf>a{color:var(--color-text-2);font-size:12px}.gruppe-kopf>span{font-family:var(--font-mono);font-size:11px}.gruppe-text{color:var(--color-text-2);padding:6px 0 10px;font-size:13.5px}.gruppe-fuss{color:var(--color-text-2);padding:10px 0 0;font-size:12.5px}.reihe{isolation:isolate;border-radius:var(--radius-bedien);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;min-height:56px;margin:0 -8px;padding:0 8px;display:grid;position:relative}.reihe+.reihe{box-shadow:inset 0 1px 0 var(--color-trenner)}.reihe .tiefe{z-index:-1;pointer-events:none;width:100%;height:calc(100% - 12px);position:absolute;inset:6px 0}.reihe .tiefe rect{fill:var(--color-tiefe)}.reihe .name{align-items:center;gap:6px;min-width:0;font-size:14.5px;font-weight:600;display:flex}.reihe .name>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reihe .unter{color:var(--color-text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;overflow:hidden}.reihe .unter .plus,.reihe .unter .minus,.reihe .unter .wert{font-family:var(--font-mono);font-size:11.5px}.reihe .rechts{text-align:right}.reihe .q{font-family:var(--font-mono);letter-spacing:-.01em;font-size:14px;font-weight:600}.reihe .q,.reihe .mrr{border-radius:var(--radius-bedien);margin-right:-3px;padding:0 3px}.reihe .mrr{font-family:var(--font-mono);color:var(--color-text-2);margin-top:2px;font-size:12px}.reihe.du{background-color:var(--color-zeile-du)}.reihe.zone{background-color:var(--color-zeile-zone)}.reihe.du .avatar-muenze,.tabelle tr.du .avatar-muenze{--ring:#1d1e20}@supports (color:color-mix(in lab, red, red)){.reihe.du .avatar-muenze,.tabelle tr.du .avatar-muenze{--ring:color-mix(in srgb, var(--color-grund), #fff 4.5%)}}.reihe.zone .avatar-muenze,.tabelle tr.zone .avatar-muenze{--ring:#24181a}@supports (color:color-mix(in lab, red, red)){.reihe.zone .avatar-muenze,.tabelle tr.zone .avatar-muenze{--ring:color-mix(in srgb, var(--color-grund), #ff5c5c 7.5%)}}.reihe.geist{color:var(--color-text-2)}.reihe.geist .name{font-weight:500}.reihe.geist .q{color:var(--color-text-2);font-weight:500}.geist-marke{border-radius:var(--radius-bedien);width:34px;height:34px;color:var(--color-text-2);border:1px dashed #fff3;place-items:center;display:grid}.du-hinweis{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-2);border-radius:var(--radius-bedien);box-shadow:inset 0 0 0 1px var(--color-kante);padding:1px 4px;font-size:10px;font-weight:600}.zone-titel{border-top:1px solid #ff5c5c47;justify-content:space-between;align-items:center;gap:12px;margin:8px 0 2px;padding-top:10px;font-size:12px;display:flex}.zone-titel b{color:var(--color-minus);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.zone-titel.geist-titel{border-top-color:var(--color-trenner);margin-top:14px}.zone-titel.geist-titel b{color:var(--color-text-2)}.tape{list-style:none}.tape li{grid-template-columns:28px 1fr auto;align-items:start;gap:0 12px;padding:10px 0;display:grid}.tape li+li{background:linear-gradient(var(--color-trenner), var(--color-trenner)) 40px 0 / calc(100% - 40px) 1px no-repeat}.tape .avatar{margin-top:1px}.tape time{font-family:var(--font-mono);color:var(--color-text-2);margin-top:3px;font-size:11px;display:block}.tape p{font-size:14px;line-height:1.35}.tape .betrag{font-family:var(--font-mono);text-align:right;white-space:nowrap;font-size:13px;font-weight:600}.reaktionen{flex-wrap:wrap;grid-column:2/4;gap:6px;margin-top:8px;display:flex}.reaktionen .pille,.reagieren>summary{border-radius:var(--radius-bedien);height:26px;color:var(--color-text-2);box-shadow:inset 0 0 0 1px var(--color-kante);transition:background var(--dauer-kurz), color var(--dauer-kurz), transform var(--dauer-kurz) var(--ease-out-quart);background:#ffffff06;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.reaktionen button.pille:active{transform:scale(.94)}.reaktionen .pille[aria-pressed=true]{color:var(--color-text);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff38}.reaktionen b{color:var(--color-text);font-weight:600}.reagieren{position:relative}.reagieren>summary{cursor:pointer;padding:0 8px;list-style:none}.reagieren>summary::-webkit-details-marker{display:none}.reagieren[open]>summary{color:var(--color-text);background:#ffffff14}.reagieren-wahl{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.reaktionen:has(.reagieren[open]){flex-wrap:wrap}.reaktionen[data-fehler]:after{content:attr(data-fehler);color:var(--color-minus);flex-basis:100%;font-size:12.5px}.primaer,.sekundaer,.tertiaer,.icon-knopf{white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:7px;text-decoration:none;display:inline-flex;position:relative}.primaer.klein:after,.sekundaer.klein:after,.tertiaer:after,.icon-knopf:after{content:"";position:absolute;inset:-4px 0}.icon-knopf:after{inset:-4px}.primaer{border-radius:var(--radius-bedien);background:var(--color-text);min-height:44px;color:var(--color-grund);letter-spacing:-.005em;transition:transform var(--dauer-kurz) var(--ease-out-quart), filter var(--dauer-kurz);padding:0 18px;font-size:15px;font-weight:620}.primaer:active:not(:disabled){filter:brightness(.94);transform:scale(.98)}.primaer:disabled{filter:brightness(.62)}.sekundaer{border-radius:var(--radius-bedien);min-height:44px;transition:background var(--dauer-kurz);background:#ffffff0d;padding:0 18px;font-size:15px;font-weight:580;box-shadow:inset 0 0 0 1px #ffffff24}.sekundaer.klein,.primaer.klein{border-radius:var(--radius-bedien);min-height:36px;padding:0 12px;font-size:14px}.primaer.klein .icon,.sekundaer.klein .icon{margin-left:-2px}.tertiaer{border-radius:var(--radius-bedien);min-height:36px;color:var(--color-text-2);transition:color var(--dauer-kurz);padding:0 10px;font-size:14px;font-weight:500}.icon-knopf{border-radius:var(--radius-bedien);width:36px;height:36px;color:var(--color-text-2);box-shadow:inset 0 0 0 1px var(--color-kante);transition:color var(--dauer-kurz), background var(--dauer-kurz);background:#ffffff0a}.tertiaer.warnung{color:var(--color-minus)}.breit{width:100%}.feld{flex-direction:column;gap:6px;display:flex}.feld>label,.feld>.feld-label{color:var(--color-text-2);font-size:13.5px;font-weight:550}.feld .hinweis{color:var(--color-text-2);font-size:12.5px}.eingabe{border-radius:var(--radius-bedien);background:var(--color-flaeche);width:100%;min-height:44px;color:var(--color-text);border:1px solid var(--color-kante);transition:border-color var(--dauer-kurz);padding:0 12px;font-size:16px}.eingabe::placeholder{color:#9c9b97bf}.eingabe:focus{border-color:#f3f2efb3;outline:none}.eingabe:focus-visible{outline:none}.eingabe[aria-invalid=true]{border-color:var(--color-minus)}.eingabe-geld{position:relative}.eingabe-geld span{color:var(--color-text-2);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.eingabe-geld .eingabe{font-family:var(--font-mono);padding-left:30px}select.eingabe{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-text-2) 50%), linear-gradient(135deg, var(--color-text-2) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.optionen{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.optionen label{border-radius:var(--radius-bedien);min-height:40px;color:var(--color-text-2);background:var(--color-flaeche);border:1px solid var(--color-kante);cursor:pointer;transition:color var(--dauer-kurz), border-color var(--dauer-kurz);justify-content:center;align-items:center;font-size:14px;font-weight:550;display:flex;position:relative}.optionen input{opacity:0;pointer-events:none;position:absolute}.optionen label:has(input:checked){color:var(--color-text);background:#ffffff12;border-color:#f3f2efb3}.optionen label:has(input:focus-visible){outline:2px solid var(--color-text);outline-offset:2px}.meldung{color:var(--color-minus);font-size:14px;line-height:1.45}.meldung:empty{display:none}.meldung.gut{color:var(--color-text)}.formular{flex-direction:column;gap:16px;display:flex}dialog.sheet{inset:auto 0 var(--tastatur,0px) 0;width:100%;max-width:480px;max-height:calc(var(--sicht-h,100dvh) - 12px - env(safe-area-inset-top));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;color:var(--color-text);--glas-grund:#1c1d20bd;border-radius:var(--radius-flaeche) var(--radius-flaeche) 0 0;box-shadow:var(--glas-kante), 0 -24px 48px #00000073;padding:8px var(--rand) calc(16px + env(safe-area-inset-bottom));transition:transform .5s var(--ease-out-expo), overlay .5s allow-discrete, display .5s allow-discrete;border:0;margin:0 auto;scroll-padding-bottom:96px;position:fixed;overflow-y:auto;transform:translateY(0)}dialog.sheet:not([open]){transform:translateY(110%)}@starting-style{dialog.sheet[open]{transform:translateY(110%)}}dialog.sheet::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:1;transition:opacity var(--dauer) var(--ease-out-quart), overlay var(--dauer) allow-discrete, display var(--dauer) allow-discrete;background:#04040580}dialog.sheet:not([open])::backdrop{opacity:0}@starting-style{dialog.sheet[open]::backdrop{opacity:0}}.griff{background:#ffffff2e;border-radius:0;width:32px;height:3px;margin:0 auto 16px}.sheet h2{letter-spacing:-.015em;font-size:17px;font-weight:650}.sheet .z{grid-template-columns:46px 1fr auto;align-items:center;gap:12px;display:grid}.sheet .z .muenze{width:46px;height:46px}.sheet .z .t2{margin-top:1px;font-size:13.5px}.sheet .z .betrag{font-family:var(--font-mono);letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:650}.sheet .z .betrag small{color:var(--color-text-2);letter-spacing:0;margin-left:1px;font-size:13px;font-weight:500}.folge{border-radius:var(--radius-bedien);box-shadow:inset 0 0 0 1px var(--color-kante);background:#ffffff0a;margin-top:16px;padding:10px 12px;font-size:14px}.folge .beleg{color:var(--color-text-2);margin-top:3px;font-size:13px;display:block}.knoepfe{grid-template-columns:1fr auto;gap:8px;margin-top:16px;display:grid}dialog.sheet form .knoepfe{bottom:calc(-16px - env(safe-area-inset-bottom));margin:16px calc(var(--rand) * -1) calc(-16px - env(safe-area-inset-bottom));padding:12px var(--rand) calc(16px + env(safe-area-inset-bottom));background:linear-gradient(#1c1d2000,#1c1d20eb 30%);position:sticky}html:has(dialog.sheet[open]){overflow:hidden}.sheet-fuss{color:var(--color-text-2);justify-content:space-between;align-items:center;margin-top:6px;font-size:13px;display:flex}.sheet-titel{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.muenze{flex:none;display:block}.muenze svg{width:100%;height:100%;display:block;overflow:visible}.muenze.klein svg{filter:drop-shadow(0 1px 1.5px rgb(0 0 0/calc(var(--muenz-schatten) * .6)))}.seite-kopf{padding:12px var(--rand) 0;position:relative}.seite-titel{letter-spacing:-.025em;font-size:24px;font-weight:650;line-height:1.1}.abschnitt-nav{gap:6px;margin-top:12px;display:flex}.abschnitt-nav a{border-radius:var(--radius-bedien);height:30px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-2);box-shadow:inset 0 0 0 1px var(--color-kante);transition:color var(--dauer-kurz), background var(--dauer-kurz);align-items:center;padding:0 12px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.abschnitt{scroll-margin-top:calc(var(--kopf-h,56px) + 8px);margin-top:40px}.abschnitt-kopf{margin:0 var(--rand);border-top:1px solid var(--color-kante);padding-top:14px}.abschnitt-titel{letter-spacing:-.02em;font-size:20px;font-weight:650;line-height:1.2}.abschnitt-kopf .erklaerung{margin-top:4px}.abschnitt-raster>.gruppe{margin-top:24px}.seite-kopf .regel{margin:12px 0 0}.kopf-mit-aktion>.primaer{margin-top:20px}.seite-kopf .betrag-gross{margin-top:4px}.seite-kopf .label{margin-top:0}.regel{margin:14px var(--rand) 0;color:var(--color-text-2);max-width:60ch;font-size:13.5px}.posten{border-radius:var(--radius-bedien);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;min-height:56px;margin:0 -8px;padding:9px 8px;display:grid}.posten+.posten{box-shadow:inset 0 1px 0 var(--color-trenner)}.posten .titel{overflow-wrap:anywhere;min-width:0;font-size:14.5px;font-weight:600}.posten .unter{color:var(--color-text-2);margin-top:2px;font-size:12.5px}.posten .wert{text-align:right;font-family:var(--font-mono);letter-spacing:-.01em;white-space:nowrap;font-size:14px;font-weight:600}.posten .wert small{color:var(--color-text-2);font-size:12.5px;font-weight:500}.posten .aktionen{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 6px;margin:6px -10px 0;display:flex}.posten .aktionen .primaer,.posten .aktionen .sekundaer{margin-left:10px}.posten.mit-icon{grid-template-columns:36px 1fr auto;gap:4px 14px}.posten-icon{border-radius:var(--radius-bedien);width:36px;height:36px;color:var(--color-text-2);background:var(--color-flaeche);box-shadow:inset 0 0 0 1px var(--color-kante);place-items:center;display:grid}.posten-form{padding:14px 0 16px}.posten+.posten-form{background:linear-gradient(var(--color-trenner), var(--color-trenner)) 0 0 / 100% 1px no-repeat}.gruppe-aktion{flex-direction:column;gap:8px;padding:8px 0 14px;display:flex}.wartet{color:var(--color-text);align-items:center;gap:7px;font-size:13px;display:inline-flex}.tabelle{border-collapse:collapse;width:100%;font-size:13.5px}.tabelle th{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-2);text-align:right;white-space:nowrap;padding:6px 10px 7px;font-size:10.5px;font-weight:600}.tabelle th:first-child,.tabelle td:first-child{text-align:left;padding-left:0}.tabelle th:last-child,.tabelle td:last-child{padding-right:0}.tabelle td{text-align:right;border-top:1px solid var(--color-trenner);white-space:nowrap;font-family:var(--font-mono);letter-spacing:-.01em;padding:9px 10px;font-size:13px}.tabelle td:first-child{white-space:normal;font-family:var(--font-sans);letter-spacing:0;font-size:13.5px}.tabelle .name{font-weight:600}.tabelle tr.du td{background:var(--color-zeile-du)}.tabelle tr.zone td{background:var(--color-zeile-zone)}.tabelle-rolle{overscroll-behavior-x:contain;overflow-x:auto}.tabelle .nur-desktop,.nur-desktop-inline{display:none}.level-zelle{align-items:center;gap:6px;font-weight:550;display:inline-flex}.level-zelle .muenze{width:16px;height:16px}.tabelle td.rennen{width:22%;min-width:120px}.rennen svg{background:#ffffff0f;border-radius:0;width:100%;height:6px;display:block;overflow:hidden}.rennen rect.plus{fill:var(--color-plus)}.rennen rect.minus{fill:var(--color-minus)}.rennen rect.flach{fill:#ffffff40}.level-zelle .tier-icon{color:var(--color-gold)}.leiter{margin-top:6px;list-style:none}.tier{border-radius:var(--radius-bedien);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;margin:0 -8px;padding:8px;display:grid;position:relative}.tier+.tier{box-shadow:inset 0 1px 0 var(--color-trenner)}.tier-feld{border-radius:var(--radius-bedien);background:var(--color-flaeche);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--metall,var(--color-kante));place-items:center;display:grid}.tier.leer .tier-feld{opacity:.5}.tier.ich{background:var(--color-zeile-du);box-shadow:inset 0 0 0 1px var(--color-kante)}.tier.ich+.tier{box-shadow:none}.tier-name{font-size:14px;font-weight:600}.tier.leer .tier-name{color:var(--color-text-2);font-weight:500}.tier-unter{font-family:var(--font-mono);color:var(--color-text-2);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.tier-belegt{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:56%;display:flex}.tier-spieler{border-radius:var(--radius-bedien);font-size:11.5px;font-weight:600;font-family:var(--font-mono);background:#ffffff12;align-items:center;gap:6px;padding:2px 8px 2px 2px;display:inline-flex}.tier-spieler.du{background:var(--color-text);color:var(--color-grund)}.tier-geist{border-radius:var(--radius-bedien);height:24px;font-size:11px;font-family:var(--font-mono);color:var(--color-text-2);border:1px dashed #ffffff29;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.doener-bilanz{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 10px;display:grid}.doener-bilanz>div{border-radius:var(--radius-flaeche);background:var(--color-flaeche);box-shadow:inset 0 0 0 1px var(--color-kante);padding:9px 10px}.doener-bilanz dt{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-2);font-size:10.5px;font-weight:600}.doener-bilanz dd{font-family:var(--font-mono);letter-spacing:-.02em;margin-top:4px;font-size:20px;font-weight:650}.doener-bilanz dd small{font-family:var(--font-sans);letter-spacing:0;color:var(--color-text-2);font-size:12px;font-weight:450;display:block}.vitrine-zeile{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.vitrine-zeile+.vitrine-zeile{border-top:1px solid var(--color-trenner)}.vitrine-zeile .name{font-size:14.5px;font-weight:600}.abzeichen-liste{flex-wrap:wrap;gap:6px;margin-top:8px;list-style:none;display:flex}.abzeichen-chip{border-radius:var(--radius-bedien);height:26px;color:var(--color-gold);background:#d8b46a14;align-items:center;gap:5px;padding:0 8px 0 6px;font-size:12px;font-weight:550;display:inline-flex;box-shadow:inset 0 0 0 1px #d8b46a4d}.abzeichen-chip.gesperrt{color:var(--color-text-2);opacity:.7;background:0 0;box-shadow:inset 0 0 0 1px #ffffff14}.link-box{border-radius:var(--radius-flaeche);background:var(--color-flaeche);flex-direction:column;gap:10px;margin-top:14px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff29}.link-box p{font-size:13.5px}.link-box .eingabe{font-family:var(--font-mono);font-size:13px}.profil-kopf{align-items:center;gap:16px;display:flex}.avatar-knopf{border-radius:50%;flex:none;position:relative}.avatar-kamera{width:26px;height:26px;color:var(--color-text);background:var(--color-flaeche-2);box-shadow:0 0 0 2px var(--color-grund), inset 0 1px 0 #ffffff1a;transition:background var(--dauer-kurz);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.profil-zeile{color:var(--color-text-2);margin-top:3px;font-size:13.5px}.slide-tier{width:56px;height:56px;color:var(--color-text);margin-top:18px}.profil-level{color:var(--color-text);align-items:center;gap:6px;display:flex}.profil-trophies{padding:8px 0 4px}.profil-kopf .seite-titel{margin-bottom:3px}.zuschnitt{aspect-ratio:1;width:min(100%,280px);margin:4px auto 0}.zuschnitt canvas{border-radius:var(--radius-flaeche);background:var(--color-grund);touch-action:none;cursor:grab;width:100%;height:100%;display:block}.zuschnitt canvas:active{cursor:grabbing}.regler{width:100%;height:28px;accent-color:var(--color-text)}.zugang{min-height:calc(100svh - var(--laufband-h));max-width:420px;padding:20px 24px max(16px, env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex;position:relative}body>.laufband{z-index:1;padding-top:env(safe-area-inset-top);height:calc(var(--laufband-h) + env(safe-area-inset-top));background:#121315db;position:relative}.zugang-kopf{text-align:center;flex-direction:column;align-items:center;padding-top:4svh;display:flex}.zugang-kopf .signet{width:112px;height:112px}.zugang-kopf .wortmarke{width:132px;height:auto;margin-top:18px}.kraken{perspective:760px;touch-action:pan-y;width:188px;height:188px;position:relative}.kraken:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffe4b013,#ffe4b006 55%,#ffe4b000);position:absolute;inset:-45%}.kraken-koerper{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.kraken:after{content:"";z-index:-1;filter:blur(5px);background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;height:18px;position:absolute;bottom:4px;left:34px;right:34px}.kraken-bild{background:url(/muenze/kraken.webp) 0 0/100% 100% no-repeat;position:absolute;inset:0}.kraken-b{opacity:0}.kraken.wackelt .kraken-bild{background-image:url(/muenze/kraken-wackeln.webp);background-position:50% 0;background-size:2500% 100%}.zugang h1{letter-spacing:-.025em;margin-top:28px;font-size:26px;font-weight:650}.zugang .lead{color:var(--color-text-2);max-width:32ch;margin-top:8px;font-size:15px}.zugang-koerper{flex-direction:column;gap:14px;margin-top:28px;display:flex}.zugang-kulisse{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.zugang-kulisse svg{opacity:.5;width:max(100%,720px);height:62svh;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.zugang-kulisse line{stroke-width:1px;vector-effect:non-scaling-stroke}.zugang-kulisse .auf line,.zugang-kulisse .auf rect{stroke:#3dd68c8c;fill:#3dd68c4d}.zugang-kulisse .ab line,.zugang-kulisse .ab rect{stroke:#ff5c5c73;fill:#ff5c5c33}.zugang-kulisse .raster line{stroke:#ffffff1f;stroke-dasharray:2 3}.zugang-kulisse .achse text{font-family:var(--font-mono);fill:#ffffff73;text-anchor:end;font-size:6px}.zugang{z-index:1}.glas-flaeche{border-radius:var(--radius-flaeche);background:var(--glas-verlauf), #18191c6b;-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter);box-shadow:var(--glas-kante), 0 24px 48px #00000059;padding:18px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glas-flaeche{background:var(--glas-verlauf), var(--glas-deckend)}}.zugang-punkte{border-top:1px solid var(--color-trenner);margin-top:20px;list-style:none;display:grid}.zugang-punkte li{border-bottom:1px solid var(--color-trenner);grid-template-columns:32px 1fr;align-items:center;gap:12px;padding:12px 2px;display:grid}.zugang-punkte b{font-size:14.5px;font-weight:600;display:block}.zugang-punkte small{color:var(--color-text-2);margin-top:1px;font-size:13px;display:block}.punkt-icon{border-radius:var(--radius-bedien);width:32px;height:32px;color:var(--color-gold);background:var(--color-flaeche);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #d8b46a4d}.punkt-icon .icon .fl{fill-opacity:.3}.by-trenner{color:var(--color-text-2);opacity:.6}.by-zeile .impressum{min-height:44px;color:var(--color-text-2);align-items:center;padding:0 8px;font-size:12.5px;text-decoration:none;display:inline-flex}.by-zeile .impressum:hover{color:var(--color-text)}.zugang-fuss{color:var(--color-text-2);flex-direction:column;align-items:center;gap:4px;margin-top:auto;padding-top:28px;font-size:13px;display:flex}.trenner-oder{color:var(--color-text-2);align-items:center;gap:12px;font-size:12.5px;display:flex}.trenner-oder:before,.trenner-oder:after{content:"";background:var(--color-trenner);flex:1;height:1px}details.aufklapp>summary{min-height:44px;color:var(--color-text-2);cursor:pointer;border-radius:var(--radius-bedien);justify-content:center;align-items:center;font-size:14.5px;font-weight:550;list-style:none;display:flex}details.aufklapp>summary::-webkit-details-marker{display:none}details.aufklapp[open]>summary{color:var(--color-text)}.feed-rahmen,.thread-rahmen{max-width:640px}.gespiegelt{transform:scaleX(-1)}.zurueck{gap:4px}.textfeld{resize:vertical;min-height:88px;padding:10px 12px;line-height:1.45}.datei-knopf{cursor:pointer;align-self:flex-start}.datei-knopf:has(input:focus-visible){outline:2px solid var(--color-text);outline-offset:2px}.optionen-3{grid-template-columns:repeat(3,1fr)}.teil{flex-direction:column;gap:16px;display:flex}.teil[hidden]{display:none}.woche-ziele{scroll-snap-type:x mandatory;margin:0 calc(var(--rand) * -1);padding:2px var(--rand) 4px;scrollbar-width:none;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:8px;list-style:none;display:grid;overflow-x:auto}.woche-ziel{border-radius:var(--radius-bedien);background:var(--color-flaeche);min-width:0;box-shadow:inset 0 0 0 1px var(--color-kante);scroll-snap-align:start;flex-direction:column;gap:8px;padding:12px;display:flex}.woche-ziel-kopf{align-items:center;gap:8px;min-width:0;font-size:13.5px;font-weight:600;display:flex}.woche-ziel-text{color:var(--color-text);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}.woche-ziel-fuss{flex-wrap:wrap;gap:4px 10px;margin-top:auto;font-size:12.5px;display:flex}.feed-liste{list-style:none}.feed-liste>li+li{background:linear-gradient(var(--color-trenner), var(--color-trenner)) 0 0 / 100% 1px no-repeat}.mehr{justify-content:center;padding:16px 0 0;font-size:13px;display:flex}.beitrag{gap:10px;padding:16px 0;display:grid}.beitrag-kopf{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.beitrag-autor{align-items:center;gap:6px;min-width:0;font-size:14.5px;font-weight:600;display:flex}.beitrag-zeit{font-family:var(--font-mono);color:var(--color-text-2);font-size:11px}.beitrag-zeit a{color:inherit;text-decoration:none}.ticker-marke{border-radius:var(--radius-bedien);width:34px;height:34px;font-family:var(--font-mono);color:var(--color-gold);background:#d8b46a14;place-items:center;font-size:12px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #d8b46a59}.marke-klein{border-radius:var(--radius-bedien);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-2);box-shadow:inset 0 0 0 1px var(--color-kante);padding:1px 4px;font-size:10px;font-weight:600}.beitrag-inhalt{gap:8px;min-width:0;display:grid}.beitrag-text{white-space:pre-line;overflow-wrap:anywhere;font-size:15px;line-height:1.45}.beitrag-satz{justify-content:space-between;gap:12px;font-size:14.5px;line-height:1.35;display:flex}.beitrag-satz .betrag{font-family:var(--font-mono);white-space:nowrap;font-size:13.5px;font-weight:600}.beitrag-label{letter-spacing:.02em;color:var(--color-text-2);font-size:12px;font-weight:550}.beitrag-ticker .beitrag-satz{font-family:var(--font-mono);font-size:13px;line-height:1.5}.beitrag .unter{color:var(--color-text-2);font-size:13px}.beitrag .unter.plus{color:var(--color-plus)}.beitrag .unter.minus{color:var(--color-minus)}.beitrag-aktionen{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:2px;display:flex}.beitrag-fuss{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.beitrag-fuss .reaktionen{margin-top:0}.beitrag-thread{height:28px;color:var(--color-text-2);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;text-decoration:none;display:inline-flex}.beitrag .meldung{font-size:13px}.fotos{border-radius:var(--radius-bedien);gap:4px;display:grid;overflow:hidden}.fotos-2,.fotos-3,.fotos-4{grid-template-columns:1fr 1fr}.fotos-3>.foto:first-child{grid-column:1/-1}.foto{background:var(--color-flaeche);display:block}.foto img{object-fit:cover;width:100%;height:auto;max-height:520px;display:block}.fotos-2 .foto img,.fotos-3 .foto img,.fotos-4 .foto img{aspect-ratio:1;height:100%}.foto-vorschau{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.foto-vorschau:empty{display:none}.foto-klein{border-radius:var(--radius-bedien);width:72px;height:72px;color:var(--color-text-2);background:var(--color-flaeche);box-shadow:inset 0 0 0 1px var(--color-kante);place-items:center;font-size:11px;display:grid;position:relative;overflow:hidden}.foto-klein img{object-fit:cover;width:100%;height:100%}.foto-weg{border-radius:var(--radius-bedien);width:24px;height:24px;color:var(--color-text);background:#000000b3;place-items:center;font-size:16px;line-height:1;display:grid;position:absolute;top:3px;right:3px}.anfrage,.angebot,.ziel{border-radius:var(--radius-bedien);background:var(--color-flaeche);box-shadow:inset 0 0 0 1px var(--color-kante);gap:6px;padding:12px;display:grid}.anfrage-zeile{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.anfrage-titel{overflow-wrap:anywhere;min-width:0;font-size:15.5px;font-weight:600}.anfrage .wert,.angebot .wert{font-family:var(--font-mono);white-space:nowrap;font-size:14.5px;font-weight:600}.anfrage .wert small,.angebot .wert small{color:var(--color-text-2);font-size:12.5px;font-weight:500}.status-zeile{align-items:center;gap:7px;font-size:13px;display:inline-flex}.status-confirmed .punkt,.ziel-done .punkt{background:var(--color-plus)}.status-rejected .punkt,.ziel-missed .punkt,.ziel-verfallen .punkt{background:var(--color-minus)}.status-withdrawn .punkt{background:var(--color-text-2);box-shadow:none}.belege{background:linear-gradient(var(--color-trenner), var(--color-trenner)) 0 0 / 100% 1px no-repeat;gap:8px;margin-top:6px;padding-top:10px;display:grid}.beleg-liste{grid-template-columns:1fr 1fr;gap:8px;list-style:none;display:grid}.beleg{justify-items:start;gap:4px;display:grid}.beleg .foto{border-radius:var(--radius-bedien);width:100%;overflow:hidden}.beleg .foto img{object-fit:contain;background:#000;max-height:280px}.gesehen{color:var(--color-text-2);font-size:12.5px;list-style:none}.pille-knopf{border-radius:var(--radius-bedien);min-height:36px;color:var(--color-text-2);background:#ffffff08;align-items:center;padding:0 12px;font-size:13.5px;font-weight:550;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff17}.pille-knopf[aria-pressed=true]{color:var(--color-text);background:#ffffff1a;box-shadow:inset 0 0 0 1px #f3f2ef99}.emoji-form{gap:4px;display:inline-flex}.emoji-feld{border-radius:var(--radius-bedien);text-align:center;width:52px;height:28px;color:var(--color-text);background:var(--color-flaeche);border:1px solid #ffffff17;padding:0 6px;font-size:16px}.emoji-feld[aria-invalid=true]{border-color:var(--color-minus)}.thread-kopf .beitrag{padding-top:4px}.kommentare{list-style:none}.kommentar{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0;scroll-margin-top:72px;display:grid}.kommentar+.kommentar{background:linear-gradient(var(--color-trenner), var(--color-trenner)) 38px 0 / calc(100% - 38px) 1px no-repeat}.kommentar:target{background-color:var(--color-zeile-du)}.kommentar-kopf{align-items:baseline;gap:8px;font-size:13.5px;display:flex}.kommentar-kopf time{color:var(--color-text-2);font-size:12px}.kommentar-zitat{color:var(--color-text-2);box-shadow:inset 2px 0 0 var(--color-kante);overflow-wrap:anywhere;margin:4px 0 2px;padding-left:8px;font-size:12.5px;text-decoration:none;display:block}.kommentar-text{white-space:pre-line;overflow-wrap:anywhere;margin-top:2px;font-size:14.5px;line-height:1.45}.kommentar-fuss{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;display:flex}.kommentar-fuss .reaktionen{margin-top:0}.kommentar-form{gap:8px;padding-top:12px;display:grid}.kommentar-eingabe{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.kommentar-eingabe .textfeld{min-height:44px}.kommentar-zitat-wahl{color:var(--color-text-2);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.kommentar-zitat-wahl[hidden]{display:none}.schwaerzen-buehne{max-height:calc(var(--sicht-h,100dvh) - 260px);border-radius:var(--radius-bedien);background:#000;place-items:center;margin-top:12px;display:grid;overflow:hidden}.schwaerzen-leinwand{max-width:100%;max-height:calc(var(--sicht-h,100dvh) - 260px);touch-action:none;cursor:crosshair;display:block}.schwaerzen-werkzeug{align-items:center;gap:8px;margin-top:10px;display:flex}.tape-link{color:inherit;text-decoration:none}.still .chart .linie{stroke-dashoffset:0;animation:none}.still .chart .flaeche-u,.still .chart .preis,.still .chart .jetzt,.still .chart .kerze{opacity:1;animation:none}.still .chart .puls{animation:none}.still .ziffer .band,.still dialog.sheet,.still dialog.sheet::backdrop,.still .chart{transition:none}.schalter-liste{margin:0;padding:0;list-style:none}.schalter-liste .posten{grid-template-columns:1fr}.schalter-zeile{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;display:flex}.schalter{appearance:none;border-radius:var(--radius-bedien);background:var(--color-flaeche-2);border:1px solid var(--color-kante);cursor:pointer;width:40px;height:22px;transition:background var(--dauer-kurz);flex:none;margin:0;position:relative}.schalter:after{content:"";background:var(--color-text-2);width:14px;height:14px;transition:transform var(--dauer-kurz) var(--ease-out-quart), background var(--dauer-kurz);border-radius:1px;position:absolute;top:3px;left:3px}.schalter:checked{background:var(--color-text);border-color:var(--color-text)}.schalter:checked:after{background:var(--color-grund);transform:translate(18px)}.schalter:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.schalter:disabled{opacity:.6}.still .schalter,.still .schalter:after{transition:none}@media (prefers-reduced-motion:reduce){.schalter,.schalter:after{transition:none}}.wrapped-leer{flex-direction:column;gap:16px;padding-block:48px;display:flex}.wrapped{min-height:100dvh;padding:max(14px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));background:radial-gradient(120% 70% at 50% 0%, #d8b46a24, transparent 60%), var(--color-grund)}.wrapped.aktiv{flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.wrapped-kopf{z-index:2;flex-direction:column;gap:10px;display:flex;position:relative}.wrapped-balken{gap:4px;display:none}.wrapped.aktiv .wrapped-balken{display:flex}.wrapped-balken span{background:#ffffff2e;border-radius:0;flex:1;height:2px;overflow:hidden}.wrapped-balken i{background:var(--color-text);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.wrapped-leiste{align-items:center;gap:8px;display:flex}.wrapped-marke{color:var(--color-text-2);flex:1;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.wrapped-slides{flex-direction:column;gap:64px;margin:0;padding:0;padding-block:40px;list-style:none;display:flex}.wrapped.aktiv .wrapped-slides{flex:1;padding-block:0;display:grid}.slide{flex-direction:column;justify-content:center;gap:14px;width:100%;max-width:34rem;margin-inline:auto;display:flex}.wrapped.aktiv .slide{animation:slide-auftritt var(--dauer) var(--ease-out-expo) both;grid-area:1/1}.slide[hidden]{display:none}.slide-titel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-gold);font-size:13px;font-weight:600}.slide-gross{letter-spacing:-.02em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(40px,11vw,72px);font-weight:700;line-height:1.02}.slide-gross.plus{color:var(--color-plus)}.slide-gross.minus{color:var(--color-minus)}.slide-unter{color:var(--color-text-2);text-wrap:pretty;font-size:18px;line-height:1.45}.slide-zeilen{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.slide-zeilen li{border-radius:var(--radius-bedien);background:var(--color-flaeche);box-shadow:inset 0 0 0 1px var(--color-kante);justify-content:space-between;gap:12px;padding:10px 12px;font-size:16px;display:flex}.slide-zeilen li.du{background:var(--color-flaeche-2);box-shadow:inset 0 0 0 1px #f3f2ef59}.slide-wert{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.wrapped-tap{display:none}.wrapped.aktiv .wrapped-tap{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:50%;display:block;position:absolute;top:72px;bottom:0}.wrapped-tap.links{width:35%;left:0}.wrapped-tap.rechts{width:65%;right:0}.wrapped-tap:focus-visible{outline:2px solid var(--color-text);outline-offset:-6px}.wrapped-posten{color:inherit;text-decoration:none}@keyframes slide-auftritt{0%{opacity:0;transform:translateY(14px)}}.still .wrapped.aktiv .slide{animation:none}@media (prefers-reduced-motion:reduce){.wrapped.aktiv .slide{animation:none}}.optionen-arten{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.regel-box{border-radius:var(--radius-flaeche);box-shadow:inset 0 0 0 1px var(--color-kante);background:var(--color-flaeche);color:var(--color-text-2);padding:10px 12px;font-size:13.5px;line-height:1.5}.regel-box summary{cursor:pointer;color:var(--color-text);font-weight:600}.regel-box p{margin-top:8px}.datenschutz{max-width:44rem;padding-block:max(28px, env(safe-area-inset-top)) 48px;flex-direction:column;gap:14px;font-size:15.5px;line-height:1.6;display:flex}.datenschutz h2{margin-top:18px;margin-bottom:6px;font-size:18px;font-weight:650}.datenschutz section p+p{margin-top:10px}.datenschutz p{white-space:pre-line;text-wrap:pretty}.eier-zeile{padding:6px var(--rand);border-bottom:1px solid var(--color-trenner);font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-gold);margin:0;font-size:11.5px}.eier-witz{margin-top:8px}.ei-toast{left:50%;bottom:calc(var(--tabbar-h) + 14px + env(safe-area-inset-bottom));z-index:60;border-radius:var(--radius-bedien);max-width:calc(100vw - 32px);font-family:var(--font-mono);color:var(--color-text);background:var(--color-flaeche-2);box-shadow:inset 0 0 0 1px var(--color-kante), 0 12px 32px #00000073;opacity:0;transition:opacity var(--dauer-kurz), transform var(--dauer-kurz) var(--ease-out-quart);pointer-events:none;padding:8px 12px;font-size:12px;position:fixed;transform:translate(-50%,6px)}.ei-toast.sichtbar{opacity:1;transform:translate(-50%)}.still .ei-toast{transition:opacity var(--dauer-kurz);transform:translate(-50%)}#mrr-gross{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#mrr-gross.hopium .ganz{color:var(--color-plus)}.konfetti{z-index:70;pointer-events:none;position:fixed;inset:0;overflow:hidden}.konfetti span{top:-12px;left:var(--x);width:7px;height:7px;animation:konfetti var(--dauer) var(--verz) cubic-bezier(.2, .6, .4, 1) both;position:absolute}.konfetti .plus{background:var(--color-plus)}.konfetti .gold{background:var(--color-gold)}.konfetti .weiss{background:var(--color-text)}@keyframes konfetti{to{transform:translate(var(--drift), 105vh) rotate(var(--dreh))}}.kraken.kopfsprung{animation:kopfsprung 1.4s var(--ease-out-quart)}@keyframes kopfsprung{30%{transform:translateY(-28px)rotate(-12deg)}70%{opacity:0;transform:translateY(40px)rotate(180deg)scale(.6)}71%{opacity:0;transform:translateY(-20px)scale(.6)}}.wunderkerze .chart .linie{stroke:var(--color-gold);stroke-dasharray:.02 .01;animation:.6s linear infinite wunderkerze}@keyframes wunderkerze{to{stroke-dashoffset:-.03px}}.still .wunderkerze .chart .linie{stroke-dasharray:none;animation:none}.terminal-modus{--color-text:#3dd68c;--color-text-2:#2a9a66;--color-gold:#3dd68c}.terminal-modus body{font-family:var(--font-mono)}.terminal-modus body:after{content:"";z-index:80;pointer-events:none;background:repeating-linear-gradient(#0000002e 0 1px,#0000 1px 3px);position:fixed;inset:0}}@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.col-span-2{grid-column:span 2/span 2}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-w-0{min-width:0}.flex-1{flex:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-\[500\]{--tw-font-weight:500;font-weight:500}.font-\[550\]{--tw-font-weight:550;font-weight:550}.font-\[600\]{--tw-font-weight:600;font-weight:600}.text-wrap{text-wrap:wrap}.text-text-2{color:var(--color-text-2)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Switzer;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/switzer-variable.woff2)format("woff2-variations")}@font-face{font-family:Erode;font-style:normal;font-weight:300 700;font-display:block;src:url(/fonts/erode-variable.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2-variations")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dauer-kurz:.18s;--dauer:.42s;--dauer-auftritt:1.2s;--tabbar-h:56px;--tabbar-rand:0px;--laufband-h:28px;--chart-verlauf:.22;--muenz-schatten:.82;--seitenleiste:220px;--rand:16px;--glas-grund:#18191c94;--glas-deckend:#1b1c1f;--glas-verlauf:linear-gradient(180deg, #ffffff13, #ffffff04 60%, #ffffff08);--glas-filter:blur(22px) saturate(1.8);--glas-kante:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffffff0f}@media (prefers-reduced-motion:reduce){.chart .linie{stroke-dashoffset:0;animation:none}.chart .flaeche-u,.chart .preis,.chart .jetzt,.chart .kerze{opacity:1;animation:none}.chart .puls{animation:none}.ziffer .band,dialog.sheet,dialog.sheet::backdrop,.chart{transition:none}}@media (hover:hover){.abschnitt-nav a:hover{color:var(--color-text);background:var(--color-flaeche)}.sekundaer:hover{background:#ffffff1c}.tertiaer:hover{color:var(--color-text)}.tertiaer.warnung:hover{color:#ff8a8a}.tabbar a:hover,.seitenleiste a:hover{color:var(--color-text)}.by-zeile a:hover{opacity:1}.primaer:hover:not(:disabled){filter:brightness(1.06)}.icon-knopf:hover{color:var(--color-text);background:#ffffff17}.avatar-knopf:hover .avatar-kamera{background:#36373c}.optionen label:hover,details.aufklapp>summary:hover{color:var(--color-text)}}@media (width<=63.99rem){.tier-belegt{max-width:50%}}@media (width>=64rem){.tabbar,.leiste{display:none}.seitenleiste{z-index:30;width:var(--seitenleiste);border-right:1px solid #ffffff0f;flex-direction:column;padding:26px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0}.seitenleiste .marke{border-radius:var(--radius-bedien);align-items:center;gap:11px;min-height:44px;margin-bottom:26px;padding:0 10px;text-decoration:none;display:flex}.seitenleiste .marke img:first-child{width:30px;height:30px}.seitenleiste .marke img:last-child{width:92px;height:auto}.seitenleiste ul{flex-direction:column;gap:2px;display:flex}.seitenleiste ul a{border-radius:var(--radius-bedien);min-height:40px;color:var(--color-text-2);transition:color var(--dauer-kurz), background var(--dauer-kurz);align-items:center;gap:12px;padding:0 10px;font-size:14px;font-weight:550;text-decoration:none;display:flex;position:relative}.seitenleiste ul a[aria-current=page]{color:var(--color-text);box-shadow:inset 2px 0 0 var(--color-text);background:#ffffff0d}.seitenleiste ul .punkt{margin-left:auto}.seitenleiste-fuss{flex-direction:column;gap:6px;margin-top:auto;display:flex}.seitenleiste-fuss .ich{border-radius:var(--radius-bedien);align-items:center;gap:10px;min-height:52px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.seitenleiste-fuss .ich .t2{font-size:12.5px;font-weight:450}.seitenleiste-fuss .by-zeile{justify-content:flex-start;margin-top:0}.inhalt{max-width:none;margin:0 0 0 var(--seitenleiste);padding:0 40px 56px}.desktop-kopf{display:flex}.rahmen{max-width:1120px;margin:0 auto}.home-raster{grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:start;gap:56px;padding-top:36px;display:grid}.home-raster .konto-spalte{padding:8px 0 28px;position:sticky;top:28px}.home-raster .gruppe{margin:0 0 40px}.seiten-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px 48px;padding-top:36px;display:grid}.seiten-raster>.spalte>.gruppe{margin:0 0 40px}.seiten-raster>.saison-breit{grid-column:1/-1}.seiten-raster>.saison-breit>.gruppe{margin:0 0 16px}.league-seite{padding-top:36px}.ei-toast{bottom:24px}.league-seite>.seite-kopf{padding:0 2px}.league-seite .abschnitt{margin-top:48px}.league-seite .abschnitt-kopf{margin:0}.abschnitt-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 48px;display:grid}.abschnitt-raster>.gruppe{margin:24px 0 0}.abschnitt-raster>.breit{grid-column:1/-1}.tabelle th.nur-desktop,.tabelle td.nur-desktop{display:table-cell}.nur-desktop-inline{display:inline}.nur-mobil-inline{display:none}.saison-gruppe .tabelle td{padding-top:10px;padding-bottom:10px}.saison-gruppe .tabelle th.rennen-kopf{text-align:left}.seiten-raster>.seite-kopf{grid-column:1/-1;margin-bottom:4px;padding:0 2px}.seite-titel{font-size:28px}.kopf-mit-aktion{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.kopf-mit-aktion>.primaer{margin-top:0}.primaer,.sekundaer{min-height:40px;padding:0 16px;font-size:14px}.primaer.klein,.sekundaer.klein{min-height:34px;padding:0 12px;font-size:13.5px}.inhalt .breit{width:auto}.eingabe{min-height:40px;font-size:15px}.konto{padding-top:0}.konto .kraken.home{width:148px;height:148px}.chart-wrap{margin-left:0}.chart-steuer{margin:12px 0 0}.lage{margin:22px 0 0}.betrag-gross .ganz{font-size:56px}.betrag-gross .waehrung,.betrag-gross .rest{font-size:26px}.gruppe-kopf{min-height:36px}dialog.sheet{border-radius:var(--radius-flaeche);width:calc(100% - 48px);max-width:440px;height:fit-content;box-shadow:var(--glas-kante), 0 32px 64px #00000080;opacity:1;transition:opacity var(--dauer) var(--ease-out-quart), transform var(--dauer) var(--ease-out-expo), overlay var(--dauer) allow-discrete, display var(--dauer) allow-discrete;margin:auto;padding:20px 22px 18px;inset:0;transform:none}dialog.sheet:not([open]){opacity:0;transform:translateY(12px)scale(.98)}@starting-style{dialog.sheet[open]{opacity:0;transform:translateY(12px)scale(.98)}}dialog.sheet .griff{display:none}dialog.sheet form .knoepfe{background:0 0;margin:16px 0 0;padding:0;position:static}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
