@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-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-leading:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-tracking:initial;--tw-space-x-reverse:0}}}@layer components{.availability{flex-direction:column;display:flex}.availability__day{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);border-top:1px solid #a9a8a34d;display:flex}@supports (color:color-mix(in lab,red,red)){.availability__day{border-top:1px solid color-mix(in srgb,var(--color-muted-softer) 30%,transparent)}}.availability__day:first-child{border-top:none}.availability__day_label{height:100%;width:calc(var(--spacing,.25rem) * 9);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.onboarding__panel-dark .availability__day_label{color:var(--color-sand-deep)}.availability__windows{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex:1;display:flex}.availability__window{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.availability__time{min-height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 22);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));background:var(--color-paper);border:1px solid #17181a1f;display:block}@supports (color:color-mix(in lab,red,red)){.availability__time{border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}}.availability__time{color:var(--color-ink)}.onboarding__panel-dark .availability__time{background:var(--color-ink);border-color:#f0ede82e}@supports (color:color-mix(in lab,red,red)){.onboarding__panel-dark .availability__time{border-color:color-mix(in srgb,var(--color-sand-deep) 18%,transparent)}}.onboarding__panel-dark .availability__time{color:var(--color-sand-deep)}.onboarding__panel-dark .availability__time::-webkit-calendar-picker-indicator{filter:invert()}.availability__time:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #c4552a40}@supports (color:color-mix(in lab,red,red)){.availability__time:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent)}}.availability__dash{color:var(--color-muted-soft)}.availability__unavailable{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-muted-soft);align-self:center}.availability__remove,.availability__add{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);--tw-ring-color:var(--color-primary,var(--color-platzasche));--tw-outline-style:none;border-radius:3.40282e38px;outline-style:none;justify-content:center;align-items:center;display:flex}:is(.availability__remove,.availability__add):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.availability__remove,.availability__add{color:var(--color-muted-soft)}.availability__remove:hover,.availability__add:hover{color:var(--color-primary)}.availability__actions{height:calc(var(--spacing,.25rem) * 10);flex-shrink:0;align-items:center;display:flex}.body{color:var(--color-black,var(--color-gray));background:var(--color-asche);flex-direction:column;display:flex}.body-landing{background:var(--color-sand);min-height:100svh}.body-overflow{position:relative;overflow:hidden}.body-onboarding{min-height:100dvh}.body__main{flex:1}.body__footer{padding-top:calc(var(--spacing,.25rem) * 12);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));justify-content:center;display:flex}@media(min-width:64rem){.body__footer{padding-top:calc(var(--spacing,.25rem) * 18);padding-bottom:0}}.body-native{padding-top:env(safe-area-inset-top)}.empty_state{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);width:100%;padding:calc(var(--spacing,.25rem) * 8);text-align:center;background:var(--color-paper);flex-direction:column;display:flex;box-shadow:0 1px 2px #17181a0d}.empty_state__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.empty_state__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-600,oklch(44% 0 0))}.empty_state__btn{margin-top:calc(var(--spacing,.25rem) * 2)}.empty_state-sm{padding:calc(var(--spacing,.25rem) * 4)}.empty_state-sm .empty_state__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.empty_state-sm .empty_state__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.form__group{margin-bottom:calc(var(--spacing,.25rem) * 6);gap:var(--spacing,.25rem);flex-direction:column;display:flex}.form__label{width:fit-content;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:block}.form__label-disabled{color:var(--color-gray-500,oklch(56% 0 0))}.form__field{min-height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-md,.375rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6.5);line-height:calc(var(--spacing,.25rem) * 6.5);background:var(--color-paper);border:1px solid #17181a1f;display:block}@supports (color:color-mix(in lab,red,red)){.form__field{border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}}.form__field{color:var(--color-ink)}.form__field:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #c4552a40}@supports (color:color-mix(in lab,red,red)){.form__field:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent)}}.form__field:disabled{cursor:not-allowed;background:#f1efeb8c}@supports (color:color-mix(in lab,red,red)){.form__field:disabled{background:color-mix(in srgb,var(--color-sand) 55%,transparent)}}.form__field:disabled{color:#17181a66}@supports (color:color-mix(in lab,red,red)){.form__field:disabled{color:color-mix(in srgb,var(--color-ink) 40%,transparent)}}.form__field-readonly{cursor:default;background:var(--color-sand)}.form__field-readonly:focus{box-shadow:none;border-color:#17181a1f}@supports (color:color-mix(in lab,red,red)){.form__field-readonly:focus{border-color:color-mix(in srgb,var(--color-ink) 12%,transparent)}}.form__field-dark{background:var(--color-ink);border-color:#f0ede82e}@supports (color:color-mix(in lab,red,red)){.form__field-dark{border-color:color-mix(in srgb,var(--color-sand-deep) 18%,transparent)}}.form__field-dark{color:var(--color-sand-deep)}.form__field-dark:disabled{background:#17181a8c}@supports (color:color-mix(in lab,red,red)){.form__field-dark:disabled{background:color-mix(in srgb,var(--color-ink) 55%,transparent)}}.form__field-dark:disabled{color:#f0ede866}@supports (color:color-mix(in lab,red,red)){.form__field-dark:disabled{color:color-mix(in srgb,var(--color-sand-deep) 40%,transparent)}}.form__field-dark.form__field-errored{background:#251b1b}@supports (color:color-mix(in lab,red,red)){.form__field-dark.form__field-errored{background:color-mix(in srgb,var(--color-einsatz) 12%,var(--color-ink))}}select.form__field{text-overflow:ellipsis;white-space:nowrap;padding-right:calc(var(--spacing,.25rem) * 6);overflow:hidden}.form__field-rounded{padding-inline:calc(var(--spacing,.25rem) * 4);border-radius:3.40282e38px}.form__field-lg{min-height:calc(var(--spacing,.25rem) * 12);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.form__field-sm{min-height:calc(var(--spacing,.25rem) * 9);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.form__field-errored{color:var(--color-einsatz);border-color:var(--color-einsatz);background:#f2e6e1}@supports (color:color-mix(in lab,red,red)){.form__field-errored{background:color-mix(in srgb,var(--color-einsatz) 12%,var(--color-paper))}}.form__field-errored:focus{border-color:var(--color-einsatz);box-shadow:0 0 0 3px #8f352440}@supports (color:color-mix(in lab,red,red)){.form__field-errored:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-einsatz) 25%,transparent)}}.form__radio,.form__checkbox{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);cursor:pointer;border-radius:var(--radius-md,.375rem)}:is(.form__radio,.form__checkbox):disabled{cursor:not-allowed}.form__radio,.form__checkbox{border:1px solid #17181a40}@supports (color:color-mix(in lab,red,red)){.form__radio,.form__checkbox{border:1px solid color-mix(in srgb,var(--color-ink) 25%,transparent)}}.form__radio:focus,.form__checkbox:focus{outline:none;box-shadow:0 0 0 3px #c4552a40}@supports (color:color-mix(in lab,red,red)){.form__radio:focus,.form__checkbox:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent)}}.form__radio:focus,.form__checkbox:focus{border-color:var(--color-primary)}.form__radio:checked,.form__checkbox:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.form__radio:disabled,.form__checkbox:disabled{background-color:var(--color-sand-deep);border-color:#17181a26}@supports (color:color-mix(in lab,red,red)){.form__radio:disabled,.form__checkbox:disabled{border-color:color-mix(in srgb,var(--color-ink) 15%,transparent)}}.form__radio{border-radius:3.40282e38px}.form__radio-errored,.form__checkbox-errored{color:var(--color-einsatz);background:#8f35241f}@supports (color:color-mix(in lab,red,red)){.form__radio-errored,.form__checkbox-errored{background:color-mix(in srgb,var(--color-einsatz) 12%,transparent)}}.form__radio-errored,.form__checkbox-errored{border-color:var(--color-einsatz)}.form__radio-errored:checked,.form__checkbox-errored:checked{background-color:var(--color-einsatz);border-color:var(--color-einsatz)}.form__toggler{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 11);cursor:pointer;text-indent:9999px;border-radius:3.40282e38px;position:relative;overflow:hidden}.form__toggler:is(:where(.peer):focus-visible~*){--tw-outline-style:none;outline-style:none}.form__toggler:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.form__toggler:after{--tw-content:"";content:var(--tw-content);inset-inline-start:2px;position:absolute;top:2px}.form__toggler:is(:where(.peer):checked~*):after{content:var(--tw-content);background-color:var(--color-white,oklch(100% 0 0))}.form__toggler:after{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}.form__toggler:is(:where(.peer):checked~*){background-color:var(--color-primary)}.form__toggler:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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);--tw-ring-color:#c4552a59}@supports (color:color-mix(in lab,red,red)){.form__toggler:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}.form__toggler{background:#5252528c}@supports (color:color-mix(in lab,red,red)){.form__toggler{background:color-mix(in srgb,var(--color-ink) 40%,var(--color-sand-deep) 15%)}}.form__toggler:after{background:var(--color-sand-deep)}.form__hint{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-600,oklch(44% 0 0))}.form__error{color:var(--color-einsatz);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.form__actions{margin-block:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.form__actions-center{justify-content:center}@media(max-width:640px){.form__field,.form__field-sm{font-size:16px}}.link{cursor:pointer;color:var(--color-primary,var(--color-platzasche));text-underline-offset:2px;text-decoration-line:underline}@media(hover:hover){.link:hover{text-decoration-line:none}}:where(.list_stack>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-gray-200,oklch(92% 0 0))}.list_stack__item{background-color:var(--color-gray-50,oklch(97% 0 0));display:block}.list_stack__item:first-child{border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem)}.list_stack__item:last-child{border-bottom-right-radius:var(--radius-2xl,1rem);border-bottom-left-radius:var(--radius-2xl,1rem)}@media(hover:hover){.list_stack__item:hover{background-color:#e4e4e499}@supports (color:color-mix(in lab,red,red)){.list_stack__item:hover{background-color:color-mix(in oklab,var(--color-gray-200,oklch(92% 0 0)) 60%,transparent)}}}.list_stack__link{width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);align-items:center;display:flex}@media(min-width:48rem){.list_stack__link{padding-inline:calc(var(--spacing,.25rem) * 6)}}.section{gap:calc(var(--spacing,.25rem) * 4);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);margin-inline:auto}@media(min-width:64rem){.section{max-width:var(--container-7xl,80rem)}}.section{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.section__header{gap:var(--spacing,.25rem);flex-direction:column;display:flex}.section__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);overflow:hidden}.section__title-2xl{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.section__link{align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:fit-content;display:inline-flex}.section__icon{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);color:var(--color-gray-400,oklch(72% 0 0))}.section__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);color:var(--color-gray-500,oklch(56% 0 0))}@media(min-width:48rem){.section__subtitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}.slot_picker{gap:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.slot_picker__headline{color:var(--color-ink);margin:0;font-size:16px;font-weight:600;line-height:1.25}.slot_picker__hint{color:var(--color-muted);margin:0;font-size:13px;line-height:1.4}.slot_picker__empty{color:var(--color-muted);font-size:13.5px}.slot_picker__calendar{place-items:center;gap:var(--spacing,.25rem);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.slot_picker__weekday{color:var(--color-muted-soft);font-family:var(--font-display);letter-spacing:.08em;font-size:11px;font-weight:500}.slot_picker__day{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-xl,.75rem);color:var(--color-muted-softer);font-family:var(--font-display);border:1px solid #0000;justify-content:center;align-items:center;font-size:15px;display:flex}.slot_picker__day-open{border-color:#17181a14}@supports (color:color-mix(in lab,red,red)){.slot_picker__day-open{border-color:color-mix(in srgb,var(--color-ink) 8%,transparent)}}.slot_picker__day-open{color:var(--color-ink);outline:none}.slot_picker__day-open:hover,.slot_picker__day-open:focus-visible{background:#17181a0d}@supports (color:color-mix(in lab,red,red)){.slot_picker__day-open:hover,.slot_picker__day-open:focus-visible{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}}.slot_picker__day-mutual{border-color:var(--color-platzasche);color:#8e3a1a;background:#fbefe9;outline:none;font-weight:700}.slot_picker__day-mutual:hover,.slot_picker__day-mutual:focus-visible{background:#fcf4f0}.slot_picker__times{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.slot_picker__time{border:1px solid #17181a24;justify-content:space-between;align-items:center;height:52px;padding:0 15px;display:flex}@supports (color:color-mix(in lab,red,red)){.slot_picker__time{border:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent)}}.slot_picker__time{color:var(--color-ink);font-family:var(--font-display);border-radius:12px;outline:none;font-size:17px;font-weight:600}.slot_picker__time:hover,.slot_picker__time:focus-visible{background:#17181a0a}@supports (color:color-mix(in lab,red,red)){.slot_picker__time:hover,.slot_picker__time:focus-visible{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}}.slot_picker__time-mutual{border-color:#c4552a73}@supports (color:color-mix(in lab,red,red)){.slot_picker__time-mutual{border-color:color-mix(in srgb,var(--color-platzasche) 45%,transparent)}}.slot_picker__time-mutual{background:var(--color-paper)}.slot_picker__time_note{color:var(--color-muted-soft);font-size:12px;font-weight:400}.slot_picker__summary_player{align-items:center;gap:11px;display:flex}.slot_picker__summary_name{color:var(--color-ink);margin:0;font-size:16px;font-weight:600;line-height:1.2}.slot_picker__summary_rank{color:var(--color-muted);margin:3px 0 0;font-size:12.5px}.slot_picker__when{border-top:1px solid #17181a14;justify-content:space-between;align-items:center;margin-top:13px;padding-top:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.slot_picker__when{border-top:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent)}}.slot_picker__when{color:var(--color-ink);font-size:14px;font-weight:500}.slot_picker__when_label{color:var(--color-muted);font-weight:400}.slot_picker__when_time{font-family:var(--font-display);font-weight:600}.slot_picker__response_window{color:var(--color-muted-soft);text-align:center;margin:-6px 0 0;font-size:11.5px}.status_stamp{pointer-events:none;z-index:10;background-color:#ffe4e44d;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.status_stamp{background-color:color-mix(in oklab,var(--color-red-100,oklch(94% .03 18)) 30%,transparent)}}.status_stamp__text{pointer-events:none;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);white-space:nowrap;border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-red-600,oklch(58% .22 27));background-color:#ffe4e4b3;position:absolute;top:50%;left:50%;rotate:-7deg}@supports (color:color-mix(in lab,red,red)){.status_stamp__text{background-color:color-mix(in oklab,var(--color-red-100,oklch(94% .03 18)) 70%,transparent)}}.status_stamp__text{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-red-600,oklch(58% .22 27));text-transform:uppercase;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:oklch(94% .03 18)}@supports (color:color-mix(in lab,red,red)){.status_stamp__text{--tw-shadow-color:color-mix(in oklab, var(--color-red-100,oklch(94% .03 18)) var(--tw-shadow-alpha), transparent)}}.status_stamp__text{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);filter:blur(.3px)}.submit__spinner{justify-content:center;align-items:center;display:none}:where(.submit__spinner>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.form[aria-busy=true] .submit{cursor:progress}.form[aria-busy=true] .submit__content{display:none}.form[aria-busy=true] .submit__spinner{display:flex}.h1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.h3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.p{margin-bottom:calc(var(--spacing,.25rem) * 3)}.ul{gap:var(--spacing,.25rem);flex-direction:column;list-style-type:disc;list-style-position:inside;display:flex}.ul li{padding-left:calc(var(--spacing,.25rem) * 6)}.ol{gap:var(--spacing,.25rem);flex-direction:column;list-style-type:decimal;list-style-position:inside;display:flex}.ol li{padding-left:calc(var(--spacing,.25rem) * 6)}.hr{margin-block:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);background-color:var(--color-gray-200,oklch(92% 0 0));border-width:0;height:1px}}.card{background:var(--color-paper);border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex;box-shadow:0 1px 2px #17181a0d}.card__meta_row{justify-content:space-between;align-items:center;gap:12px;display:flex}.card__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card__footer{border-top:1px solid #17181a14;grid-template-columns:1fr 1fr;gap:10px;padding-top:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.card__footer{border-top:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent)}}.card__footer .btn:only-child,.card__footer .button_to:only-child{grid-column:span 2}.card__eyebrow{color:var(--color-platzasche);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.card__count{color:var(--color-muted-soft);font-family:var(--font-display);letter-spacing:.04em;font-size:13px;font-weight:500}.card__player{align-items:center;gap:14px;display:flex;position:relative}.card__player_link{position:absolute;inset:0}.card__identity{min-width:0}.card__name{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:26px;font-weight:700;line-height:1.1;overflow:hidden}.card__line{color:var(--color-ink);font-size:17px;font-weight:700}.card__slot{background:var(--color-asche);border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.card__slot_label{color:#f0ede88c}@supports (color:color-mix(in lab,red,red)){.card__slot_label{color:color-mix(in srgb,var(--color-sand-deep) 55%,transparent)}}.card__slot_label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.card__slot_when{color:var(--color-sand-deep);font-family:var(--font-display);font-size:30px;font-weight:700;line-height:1}.card__stakes{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.card__stake{background:#17181a0d;border-radius:12px;padding:12px 14px}@supports (color:color-mix(in lab,red,red)){.card__stake{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}}.card__stake dt{color:var(--color-muted);font-size:14px}.card__stake dd{color:var(--color-ink);margin:4px 0 0;font-size:16px;font-weight:600;line-height:1.2}.card__stake-win{background:#c4552a12}@supports (color:color-mix(in lab,red,red)){.card__stake-win{background:color-mix(in srgb,var(--color-platzasche) 7%,transparent)}}.card__stake-win dt{color:var(--color-platzasche)}.card__stake-win dd{color:var(--color-platzasche);font-family:var(--font-display);font-size:26px;font-weight:700}.card__action{border-radius:14px;justify-content:center;align-items:center;width:100%;height:62px;font-size:19px;font-weight:700;display:flex}.card__action-quiet{border:1px solid #17181a24}@supports (color:color-mix(in lab,red,red)){.card__action-quiet{border:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent)}}.card__action-quiet{color:var(--color-ink);background:0 0}.card__action-win{border:1.5px solid var(--color-platzasche);color:#8e3a1a;background:#fbefe9}.card__action-disabled{border:1px dashed #17181a29;justify-content:center;align-items:center;width:100%;min-height:62px;padding:10px 20px;display:flex}@supports (color:color-mix(in lab,red,red)){.card__action-disabled{border:1px dashed color-mix(in srgb,var(--color-ink) 16%,transparent)}}.card__action-disabled{background:#17181a08;border-radius:14px}@supports (color:color-mix(in lab,red,red)){.card__action-disabled{background:color-mix(in srgb,var(--color-ink) 3%,transparent)}}.card__action-disabled{color:var(--color-muted);text-align:center;font-size:13.5px;line-height:1.4}.card__reassurance{color:var(--color-muted);text-align:center;margin:-4px 0 0;font-size:13px}.card__headline{color:var(--color-ink);font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:38px;font-weight:700;line-height:1}.card__note{background:var(--color-sand);color:var(--color-ink-soft);border-radius:11px;margin:0;padding:11px 13px;font-size:13px;line-height:1.45}.card__note-warm{color:#8a6b28;background:#fdf3e3;font-size:13.5px;font-weight:500}.card__figure{align-items:baseline;gap:10px;display:flex}.card__number{color:var(--color-ink);font-family:var(--font-display);font-size:62px;font-weight:700;line-height:.85}.card__figure_caption{color:var(--color-ink-soft);font-size:15px;font-weight:500;line-height:1.25}.card__statement{color:var(--color-ink);margin:0;font-size:19px;font-weight:600;line-height:1.3}.card__statement b{font-family:var(--font-display);font-size:24px;font-weight:700}.card-muted{border:1px solid #17181a1a}@supports (color:color-mix(in lab,red,red)){.card-muted{border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}}.card-muted{background:var(--color-sand-deep);box-shadow:none}.card__footnote{color:var(--color-muted-soft);margin:0;font-size:11.5px;line-height:1.4}.card__eyebrow-danger{color:var(--color-einsatz)}.card__eyebrow-muted{color:var(--color-muted-soft)}.card__signal-warning{color:var(--color-einsatz)}.card__hint-warm{color:#8a6b28;margin:0;font-size:14px;font-weight:600}.card__hint-warm-sm{font-size:13px}.card__quiet_button{color:var(--color-muted);background:0 0;border:none;padding:0;font-size:15px;font-weight:600}.card__divider{border:none;border-top:1px solid #17181a14;margin:0}@supports (color:color-mix(in lab,red,red)){.card__divider{border-top:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent)}}.card__title{color:var(--color-ink-soft);font-family:var(--font-display);margin:0;font-size:25px;font-weight:700;line-height:1.08}.card-highlight{border:1.5px solid var(--color-platzasche);box-shadow:0 4px 16px #c4552a24}@supports (color:color-mix(in lab,red,red)){.card-highlight{box-shadow:0 4px 16px color-mix(in srgb,var(--color-platzasche) 14%,transparent)}}.card__cost{background:#f6eeea;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;display:flex}@supports (color:color-mix(in lab,red,red)){.card__cost{background:color-mix(in srgb,var(--color-einsatz) 8%,var(--color-paper))}}.card__cost_label{color:var(--color-einsatz);font-size:13.5px;font-weight:500;line-height:1.35}.card__cost_value{color:var(--color-einsatz);font-family:var(--font-display);font-size:30px;font-weight:700;line-height:1}.card__eyebrow-warm{color:#a5702a}.card__queue_head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card__queue{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.card__queue_item{border:1px solid #17181a17;padding:12px 13px}@supports (color:color-mix(in lab,red,red)){.card__queue_item{border:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent)}}.card__queue_item{border-radius:12px}.card__queue_row{align-items:center;gap:11px;display:flex}.card__queue_who{flex:1;min-width:0}.card__queue_name{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.card__queue_when{color:var(--color-ink-soft);margin:3px 0 0;font-size:12.5px}.card__queue_withdraw{border:1px solid #17181a24;flex:none;height:32px;padding:0 11px}@supports (color:color-mix(in lab,red,red)){.card__queue_withdraw{border:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent)}}.card__queue_withdraw{color:var(--color-muted);border-radius:9px;font-size:12px;font-weight:500}.card__queue_withdraw:hover{background:#17181a0a}@supports (color:color-mix(in lab,red,red)){.card__queue_withdraw:hover{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}}.card__queue_withdraw:hover{color:var(--color-ink)}.card__queue_progress{align-items:center;gap:9px;margin-top:10px;display:flex}.card__progress_track{background:#17181a17;border-radius:2px;flex:1;height:4px}@supports (color:color-mix(in lab,red,red)){.card__progress_track{background:color-mix(in srgb,var(--color-ink) 9%,transparent)}}.card__progress_track{overflow:hidden}.card__progress_fill{background:#c9922f;height:100%}.card__queue_left{color:#8a6b28;font-family:var(--font-display);letter-spacing:.04em;white-space:nowrap;flex:none;font-size:11.5px;font-weight:600}.card__queue_silent{color:var(--color-muted-soft);margin:7px 0 0;font-size:11.5px;line-height:1.4}.city__hero{flex-direction:column;gap:32px;padding-top:40px;padding-bottom:48px;display:flex}@media(min-width:1024px){.city__hero{flex-direction:row;align-items:flex-end;gap:56px;padding-top:52px;padding-bottom:56px}}.city__map{border:1px solid #f0ede824;flex:none;height:220px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.city__map{border:1px solid color-mix(in srgb,var(--color-sand-deep) 14%,transparent)}}.city__map{background:repeating-linear-gradient(135deg,#1b1c1f 0 9px,#212226 9px 18px);border-radius:16px}@media(min-width:1024px){.city__map{width:360px;height:260px}}.city__map_image{object-fit:cover;width:100%;height:100%;display:block}.city__map_radius{border:1.5px solid var(--color-platzasche);background:#c4552a1f;border-radius:50%;width:160px;height:160px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.city__map_radius{background:color-mix(in srgb,var(--color-platzasche) 12%,transparent)}}.city__map_radius{transform:translate(-50%,-50%)}.city__map_center{border:2px solid var(--color-asche);background:var(--color-platzasche);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.city__map_label{color:#f0ede86b;position:absolute;bottom:12px;left:14px}@supports (color:color-mix(in lab,red,red)){.city__map_label{color:color-mix(in srgb,var(--color-sand-deep) 42%,transparent)}}.city__map_label{font-family:var(--font-display);letter-spacing:.08em;font-size:10px;font-weight:500}.city__map_radius_tag{border:1px solid #f0ede833;height:30px;padding:0 12px;position:absolute;top:14px;right:14px}@supports (color:color-mix(in lab,red,red)){.city__map_radius_tag{border:1px solid color-mix(in srgb,var(--color-sand-deep) 20%,transparent)}}.city__map_radius_tag{color:var(--color-sand-deep);background:#141416bf;border-radius:15px;font-size:12px;font-weight:600;line-height:28px}.city__stats{background:#17181a17;border-radius:14px 14px 0 0;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.city__stats{background:color-mix(in srgb,var(--color-ink) 9%,transparent)}}.city__stats{overflow:hidden}@media(min-width:768px){.city__stats{grid-template-columns:repeat(4,1fr)}}.city__stat{background:var(--color-paper);padding:20px 22px}.city__stat_figure{color:var(--color-ink);font-family:var(--font-display);font-size:36px;font-weight:700;line-height:.9}.city__stat_figure-accent{color:var(--color-platzasche)}.city__stat_label{color:var(--color-muted);margin-top:8px;font-size:13px;line-height:1.3}.city__layout{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.city__ladder{flex-direction:column;gap:16px;display:flex}@media(min-width:1024px){.city__layout{flex-direction:row;gap:40px}.city__ladder{flex:none;width:620px}.city__aside{flex:1;min-width:0}}.city__ladder_head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.city__ladder_stamp{color:var(--color-muted-soft);text-align:right;font-size:13px;line-height:1.4}.ladder__list-city{margin-top:22px}.ladder__footnote{border-top:1px solid #17181a0f;padding:14px 18px}@supports (color:color-mix(in lab,red,red)){.ladder__footnote{border-top:1px solid color-mix(in srgb,var(--color-ink) 6%,transparent)}}.ladder__footnote{color:var(--color-muted);background:#f9f8f4;font-size:13px;line-height:1.4}.city__aside{flex-direction:column;gap:16px;display:flex}.city__entry{background:var(--color-asche);color:var(--color-sand-deep);border-radius:16px;padding:22px}.city__entry_body{color:#f0ede8a6;margin:14px 0 0}@supports (color:color-mix(in lab,red,red)){.city__entry_body{color:color-mix(in srgb,var(--color-sand-deep) 65%,transparent)}}.city__entry_body{font-size:13.5px;line-height:1.5}.city__recent{background:var(--color-paper);border:1px solid #17181a17}@supports (color:color-mix(in lab,red,red)){.city__recent{border:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent)}}.city__recent{border-radius:16px;padding:20px}.city__recent_list{flex-direction:column;gap:12px;margin-top:14px;display:flex}.city__recent_row{color:var(--color-ink-soft);font-size:13.5px;line-height:1.4}.city__recent_row b{color:var(--color-ink)}.city__recent_when{color:var(--color-muted-softer);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:11.5px;font-weight:500;display:block}.city__recent_empty{color:var(--color-muted);margin-top:14px;font-size:13.5px;line-height:1.5}.city__footnote{border-top:1px solid #17181a14;margin-top:14px;padding-top:12px}@supports (color:color-mix(in lab,red,red)){.city__footnote{border-top:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent)}}.city__footnote{color:var(--color-muted-soft);font-size:12px;line-height:1.45}.city__nearby{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.city__nearby_pill{background:var(--color-primary);height:32px;color:var(--color-white);border-radius:16px;align-items:center;padding:0 13px;font-size:13px;font-weight:500;display:flex}.city__explainer{grid-template-columns:1fr;align-items:start;gap:32px;display:grid}@media(min-width:1024px){.city__explainer{grid-template-columns:1.3fr 1fr;gap:40px}}.city__explainer_body{color:var(--color-ink-soft);text-wrap:pretty;margin:14px 0 0;font-size:15px;line-height:1.65}.city__explainer_body+.city__explainer_body{margin-top:14px}.city__faq{flex-direction:column;gap:16px;margin-top:16px;display:flex}.city__index_list{grid-template-columns:1fr;gap:12px;margin-bottom:40px;display:grid}@media(min-width:768px){.city__index_list{grid-template-columns:repeat(3,1fr)}}.info__eyebrow{color:var(--color-primary);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.info__hero_title{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.005em;margin:18px 0 0;font-size:44px;font-weight:700;line-height:.98}@media(min-width:1024px){.info__hero_title{font-size:76px;line-height:.95}}.info__hero{flex-direction:column;gap:24px;padding-top:48px;padding-bottom:40px;display:flex}@media(min-width:1024px){.info__hero{flex-direction:row;align-items:end;gap:56px;padding-top:72px;padding-bottom:64px}}.info__hero_copy{flex:1;min-width:0}.info__hero_lede{min-width:0;max-width:520px;color:var(--color-muted);text-wrap:pretty;flex:1;margin:0;font-size:19px;line-height:1.55}.info__head{padding-top:72px;padding-bottom:48px}.info__head-legal{padding-bottom:40px}.info__row{border-top:1px solid #17181a1a;padding-top:56px;padding-bottom:56px}@supports (color:color-mix(in lab,red,red)){.info__row{border-top:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}}.info__row_grid{grid-template-columns:1fr;gap:20px;display:grid}@media(min-width:1024px){.info__row_grid{grid-template-columns:300px 1fr;gap:56px}}.info__row_label{color:var(--color-ink);font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.05}@media(min-width:1024px){.info__row_label{font-size:30px}}.info__row_body{max-width:640px;color:var(--color-muted);font-size:16.5px;line-height:1.65}.info__row_body p+p{margin-top:18px}.info__spec_list{flex-direction:column;max-width:640px;display:flex}.info__spec_row{border-bottom:1px solid #17181a14;flex-direction:column;gap:6px;padding:18px 0;display:flex}@supports (color:color-mix(in lab,red,red)){.info__spec_row{border-bottom:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent)}}@media(min-width:768px){.info__spec_row{flex-direction:row;gap:20px}}.info__spec_term{color:var(--color-ink);flex:none;font-size:15px;font-weight:600;line-height:1.4}@media(min-width:768px){.info__spec_term{width:140px}}.info__spec_body{color:var(--color-muted);text-wrap:pretty;font-size:15px;line-height:1.55}.info__promo{background:var(--color-asche);border-radius:20px;flex-direction:column;gap:24px;margin-bottom:72px;padding:40px 32px;display:flex}@media(min-width:1024px){.info__promo{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:52px 56px}}.info__promo_title{color:var(--color-sand-deep);font-family:var(--font-display);margin:0;font-size:32px;font-weight:700;line-height:1.05}@media(min-width:1024px){.info__promo_title{font-size:44px}}.info__promo_body{color:#f0ede8a6;max-width:520px;margin:14px 0 0}@supports (color:color-mix(in lab,red,red)){.info__promo_body{color:color-mix(in srgb,var(--color-sand-deep) 65%,transparent)}}.info__promo_body{text-wrap:pretty;font-size:16px;line-height:1.55}.info__promo_actions{flex-direction:column;flex:none;align-items:flex-start;gap:10px;display:flex}@media(min-width:1024px){.info__promo_actions{align-items:flex-end}}.info__faq_list{max-width:820px;margin-bottom:72px}.info__faq_item{border-top:1px solid #17181a1f}@supports (color:color-mix(in lab,red,red)){.info__faq_item{border-top:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}}.info__faq_item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.info__faq_item summary::-webkit-details-marker{display:none}.info__faq_q{color:var(--color-ink);letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.25}.info__faq_icon{width:34px;height:34px;color:var(--color-ink);border:1px solid #17181a29;justify-content:center;align-items:center;font-size:22px;display:flex}@supports (color:color-mix(in lab,red,red)){.info__faq_icon{border:1px solid color-mix(in srgb,var(--color-ink) 16%,transparent)}}.info__faq_icon{border-radius:100%;transition:transform .18s;transform:rotate(45deg)}.info__faq_item[open] .info__faq_icon{transform:rotate(90deg)}.info__faq_a{max-width:640px;color:var(--color-muted);text-wrap:pretty;margin:-6px 0 26px;font-size:16.5px;line-height:1.6}.info__faq_contact{border-top:1px solid #17181a1f;padding-top:28px}@supports (color:color-mix(in lab,red,red)){.info__faq_contact{border-top:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}}.info__faq_contact{color:var(--color-muted-soft);font-size:15px;line-height:1.5}.info__legal{max-width:720px;color:var(--color-muted);margin-bottom:72px;font-size:16px;line-height:1.65}.info__legal h2{color:var(--color-ink);font-family:var(--font-display);margin:0 0 10px;font-size:22px;font-weight:700;line-height:1.2}.info__legal section+section{margin-top:24px}.info__legal_list{flex-direction:column;display:flex}.info__legal_row{border-top:1px solid #17181a1a;gap:20px;padding:22px 0;display:flex}@supports (color:color-mix(in lab,red,red)){.info__legal_row{border-top:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}}.info__legal_number{width:36px;color:var(--color-primary);font-family:var(--font-display);flex:none;font-size:20px;font-weight:700;line-height:1.3}.info__legal_row_body{flex:1;min-width:0}.info__legal_row_body ul,.info__legal_row_body ol{margin:10px 0 0;padding-left:20px}.info__legal_row_body li+li{margin-top:4px}.info__legal_row_body ul+p,.info__legal_row_body ol+p{margin-top:14px}.body-onboarding .sheet{background:0 0;border-radius:0;min-height:100dvh;margin:0;padding:0}.onboarding__page{flex-direction:column;min-height:100dvh;padding:24px 20px 140px;display:flex}.onboarding__top{align-items:center;gap:14px;margin-bottom:20px;display:flex}.onboarding__progress{flex:1;gap:6px;display:flex}.onboarding__progress_segment{background:#f0ede829;border-radius:2px;flex:1;height:4px}@supports (color:color-mix(in lab,red,red)){.onboarding__progress_segment{background:color-mix(in srgb,var(--color-sand-deep) 16%,transparent)}}.onboarding__progress_segment-filled{background:var(--color-primary)}.onboarding__eyebrow{color:var(--color-primary);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.onboarding__title{color:var(--color-sand-deep);font-family:var(--font-display);letter-spacing:-.005em;margin:10px 0 0;font-size:32px;font-weight:700;line-height:1.05}.onboarding__lede{color:#f0ede8b3;margin:12px 0 0}@supports (color:color-mix(in lab,red,red)){.onboarding__lede{color:color-mix(in srgb,var(--color-sand-deep) 70%,transparent)}}.onboarding__lede{text-wrap:pretty;font-size:15.5px;line-height:1.5}.onboarding__rules{flex-direction:column;gap:10px;margin-top:28px;display:flex}.onboarding__rule{background:#1f2023;border-radius:16px;gap:14px;padding:16px;display:flex}.onboarding__rule_number{color:var(--color-primary);font-family:var(--font-display);flex:none;font-size:22px;font-weight:700;line-height:1.2}.onboarding__rule_title{color:var(--color-sand-deep);font-size:15px;font-weight:600;line-height:1.3}.onboarding__rule_body{color:#f0ede8a6;margin:4px 0 0}@supports (color:color-mix(in lab,red,red)){.onboarding__rule_body{color:color-mix(in srgb,var(--color-sand-deep) 65%,transparent)}}.onboarding__rule_body{font-size:13.5px;line-height:1.5}.onboarding__panel{background:var(--color-paper);border-radius:16px}.onboarding__panel-dark{background:#1f2023}.onboarding__page .form__label,.onboarding__page .form__hint{color:#f0ede8b3}@supports (color:color-mix(in lab,red,red)){.onboarding__page .form__label,.onboarding__page .form__hint{color:color-mix(in srgb,var(--color-sand-deep) 70%,transparent)}}.onboarding__hint{color:var(--color-muted-softer);background:#1f2023;border-radius:12px;padding:14px 16px;font-size:13.5px;line-height:1.5}.onboarding__panel-dark .onboarding__hint{background:#c4552a24}@supports (color:color-mix(in lab,red,red)){.onboarding__panel-dark .onboarding__hint{background:color-mix(in srgb,var(--color-primary) 14%,transparent)}}.onboarding__panel-dark .onboarding__hint{color:#f0ede8cc}@supports (color:color-mix(in lab,red,red)){.onboarding__panel-dark .onboarding__hint{color:color-mix(in srgb,var(--color-sand-deep) 80%,transparent)}}.onboarding__glass{background:#1414168c}@supports (color:color-mix(in lab,red,red)){.onboarding__glass{background:color-mix(in srgb,var(--color-asche) 55%,transparent)}}.onboarding__glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-sand-deep)}.onboarding__bottom{z-index:20;background:linear-gradient(to top,var(--color-asche) 62%,transparent);padding:14px 20px 24px;position:fixed;bottom:0;left:0;right:0}.onboarding__cta{background:var(--color-primary);color:#fff;width:100%;height:54px;font-family:var(--font-sans);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;font-size:16.5px;font-weight:600;display:flex}.onboarding__cta:hover{background:#a8461f}.onboarding__bottom_row{justify-content:space-between;align-items:center;height:36px;margin-top:6px;display:flex}.onboarding__back_link{color:#f0ede873;padding:0 4px}@supports (color:color-mix(in lab,red,red)){.onboarding__back_link{color:color-mix(in srgb,var(--color-sand-deep) 45%,transparent)}}.onboarding__back_link{font-family:var(--font-sans);font-size:13px;font-weight:500}.onboarding__bottom_sub{color:#f0ede859}@supports (color:color-mix(in lab,red,red)){.onboarding__bottom_sub{color:color-mix(in srgb,var(--color-sand-deep) 35%,transparent)}}.onboarding__bottom_sub{font-size:12px}.onboarding__rank{align-items:baseline;gap:10px;margin-top:18px;display:flex}.onboarding__rank_figure{color:var(--color-sand-deep);font-family:var(--font-display);font-size:64px;font-weight:700;line-height:.9}.onboarding__rank_of{color:#f0ede8a6}@supports (color:color-mix(in lab,red,red)){.onboarding__rank_of{color:color-mix(in srgb,var(--color-sand-deep) 65%,transparent)}}.onboarding__rank_of{font-size:15px;line-height:1.3}.onboarding__deck{margin-top:20px}.onboarding__alone{background:var(--color-paper);color:var(--color-muted);border-radius:16px;margin-top:20px;padding:20px;font-size:14.5px;line-height:1.55}.lens_sheet__map{width:100vw;height:100dvh;position:absolute}.lens_sheet__chrome{z-index:10;justify-content:space-between;align-items:center;display:flex;position:fixed;top:1rem;left:1rem;right:1rem}.lens_sheet{z-index:10;background:#fffefbe0;border-radius:16px;padding:16px;position:fixed;bottom:2.5rem;left:.5rem;right:.5rem}@supports (color:color-mix(in lab,red,red)){.lens_sheet{background:color-mix(in srgb,var(--color-paper) 88%,transparent)}}.lens_sheet{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 12px 40px #0000002e}.lens_sheet__title{color:var(--color-ink);margin:0;font-size:17px;font-weight:600}.lens_sheet__radius{justify-content:space-between;align-items:center;margin:18px 0;display:flex}.lens_sheet__km{color:var(--color-ink);font-family:var(--font-display);text-align:center;flex:1;margin:0;font-size:34px;font-weight:700;line-height:1}.lens_sheet__filter{border:none;margin:0 0 14px;padding:0}.lens_sheet__legend{color:var(--color-muted);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;padding:0;font-size:11px;font-weight:600}.lens_sheet__pills{flex-wrap:wrap;gap:7px;display:flex}.lens_sheet__pill input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lens_sheet__pill span{border:1px solid #17181a24;align-items:center;height:36px;padding:0 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.lens_sheet__pill span{border:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent)}}.lens_sheet__pill span{color:var(--color-ink);cursor:pointer;border-radius:18px;font-size:13px;font-weight:500}.lens_sheet__pill:has(input:checked) span{border-color:var(--color-asche);background:var(--color-asche);color:var(--color-sand-deep)}.lens_sheet__pill:has(input:focus-visible) span{outline:2px solid var(--color-platzasche);outline-offset:2px}.lens_sheet__apply{background:var(--color-platzasche);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;height:50px;margin-top:12px;font-size:15.5px;font-weight:600}.lens_sheet__apply:hover{background:#a74824}@supports (color:color-mix(in lab,red,red)){.lens_sheet__apply:hover{background:color-mix(in srgb,var(--color-platzasche) 85%,#000)}}.ladder__title{color:var(--color-muted);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin:0 2px 10px;font-size:11px;font-weight:600}.ladder__list{border:1px solid #17181a17;margin:0;padding:0}@supports (color:color-mix(in lab,red,red)){.ladder__list{border:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent)}}.ladder__list{background:var(--color-paper);border-radius:14px;list-style:none;overflow:hidden}.ladder__row{height:52px;color:var(--color-ink);align-items:center;gap:11px;padding:0 12px;display:flex}.ladder__list li+li .ladder__row{border-top:1px solid #17181a0f}@supports (color:color-mix(in lab,red,red)){.ladder__list li+li .ladder__row{border-top:1px solid color-mix(in srgb,var(--color-ink) 6%,transparent)}}.ladder__rank{min-width:26px;color:var(--color-muted-soft);font-family:var(--font-display);text-align:right;flex:none;font-size:16px;font-weight:600}.ladder__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ladder__name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ladder__note_line{color:var(--color-muted-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.2;overflow:hidden}.ladder__record{color:var(--color-muted-softer);font-family:var(--font-display);letter-spacing:.04em;flex:none;font-size:11.5px;font-weight:500}.ladder__row-me{background:#faf0ea;height:60px}@supports (color:color-mix(in lab,red,red)){.ladder__row-me{background:color-mix(in srgb,var(--color-platzasche) 8%,var(--color-paper))}}.ladder__row-me{box-shadow:inset 3px 0 0 var(--color-platzasche)}.ladder__row-me .ladder__name{font-weight:700}.ladder__row-leader .ladder__rank{color:var(--color-platzasche)}.ladder__row-paused .ladder__name,.ladder__row-paused .ladder__rank{opacity:.55}.ladder__row-open{cursor:pointer;background:repeating-linear-gradient(135deg,#e9e6df 0 8px,#f4f2ec 8px 16px)}.ladder__row-open .ladder__rank{color:var(--color-muted-softer)}.ladder__row-open .ladder__name{color:var(--color-muted);font-style:italic}.ladder__note{color:var(--color-muted);border-radius:11px;margin:0;font-size:12.5px;line-height:1.45}.feed{flex-direction:column;gap:10px;display:flex}.feed__title{color:var(--color-muted);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin:0 2px;font-size:11px;font-weight:600}.feed__list{background:#17181a12;border-radius:12px;flex-direction:column;gap:1px;margin:0;padding:0;display:flex}@supports (color:color-mix(in lab,red,red)){.feed__list{background:color-mix(in srgb,var(--color-ink) 7%,transparent)}}.feed__list{list-style:none;overflow:hidden}.feed__row{color:var(--color-ink-soft);background:#f9f8f4;align-items:center;gap:10px;padding:11px 13px;font-size:13px;line-height:1.4;display:flex}.feed__row b{color:var(--color-ink)}.feed__disputed{color:var(--color-einsatz)}.feed__date{color:var(--color-muted-soft);font-family:var(--font-display);letter-spacing:.06em;flex:none;font-size:12px;font-weight:500}.landing__band-dark{background:var(--color-asche)}.landing__band-dark-spaced{margin-top:56px}.landing__container{width:100%;max-width:1280px;margin:0 auto;padding-inline:20px}@media(min-width:1024px){.landing__container{padding-inline:56px}}.landing__nav{justify-content:space-between;align-items:center;gap:16px;height:76px;display:flex}.landing__nav_links{align-items:center;gap:20px;display:flex}.landing__nav_link{color:#f0ede8a6;display:none}@supports (color:color-mix(in lab,red,red)){.landing__nav_link{color:color-mix(in srgb,var(--color-sand-deep) 65%,transparent)}}.landing__nav_link{font-size:14px;font-weight:500}@media(min-width:1024px){.landing__nav_links{gap:28px}.landing__nav_link{display:block}}.landing__hero{flex-direction:column;gap:40px;padding-top:40px;padding-bottom:56px;display:flex}@media(min-width:1024px){.landing__hero{flex-direction:row;align-items:center;gap:64px;padding-top:64px;padding-bottom:76px}}.landing__eyebrow{color:var(--landing-warm,#e0a184);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.landing__eyebrow-muted{color:var(--color-muted)}.landing__hero_copy{flex:1;min-width:0}.landing__hero_title{color:var(--color-sand-deep);font-family:var(--font-display);letter-spacing:-.005em;margin:22px 0 0;font-size:44px;font-weight:700;line-height:.98}@media(min-width:1024px){.landing__hero_title{font-size:76px;line-height:.94}}.landing__hero_lede{color:#f0ede8b8;max-width:560px;margin:22px 0 0}@supports (color:color-mix(in lab,red,red)){.landing__hero_lede{color:color-mix(in srgb,var(--color-sand-deep) 72%,transparent)}}.landing__hero_lede{text-wrap:pretty;font-size:17px;line-height:1.5}@media(min-width:1024px){.landing__hero_lede{font-size:19px}}.landing__hero_actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.landing__cta-quiet{border:1px solid #f0ede840;align-items:center;height:62px;padding:0 26px;display:flex}@supports (color:color-mix(in lab,red,red)){.landing__cta-quiet{border:1px solid color-mix(in srgb,var(--color-sand-deep) 25%,transparent)}}.landing__cta-quiet{color:var(--color-sand-deep);border-radius:12px;font-size:16.5px;font-weight:600}.landing__hero_facts{color:#f0ede880;flex-wrap:wrap;gap:10px 26px;margin-top:26px;display:flex}@supports (color:color-mix(in lab,red,red)){.landing__hero_facts{color:color-mix(in srgb,var(--color-sand-deep) 50%,transparent)}}.landing__hero_facts{font-size:13.5px;line-height:1.4}.landing__preview{background:#1b1c1f;border:1px solid #f0ede81a;flex:none;width:100%;max-width:340px;margin:0 auto}@supports (color:color-mix(in lab,red,red)){.landing__preview{border:1px solid color-mix(in srgb,var(--color-sand-deep) 10%,transparent)}}.landing__preview{border-radius:24px;padding:18px}.landing__preview_head{justify-content:space-between;align-items:center;display:flex}.landing__preview_eyebrow{color:#f0ede873}@supports (color:color-mix(in lab,red,red)){.landing__preview_eyebrow{color:color-mix(in srgb,var(--color-sand-deep) 45%,transparent)}}.landing__preview_eyebrow{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:600}.landing__preview_count{color:#f0ede84d}@supports (color:color-mix(in lab,red,red)){.landing__preview_count{color:color-mix(in srgb,var(--color-sand-deep) 30%,transparent)}}.landing__preview_count{font-family:var(--font-display);letter-spacing:.06em;font-size:10px;font-weight:600}.landing__preview_player{align-items:center;gap:12px;margin-top:16px;display:flex}.landing__preview_avatar{color:#e0c9a0;background:#3a332a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;font-size:16px;font-weight:600;display:flex}.landing__preview_name{color:var(--color-sand-deep);font-size:19px;font-weight:600;line-height:1.15}.landing__preview_meta{color:#f0ede880;margin-top:4px}@supports (color:color-mix(in lab,red,red)){.landing__preview_meta{color:color-mix(in srgb,var(--color-sand-deep) 50%,transparent)}}.landing__preview_meta{font-size:12.5px;line-height:1.2}.landing__preview_slot{background:var(--color-asche);border-radius:12px;margin-top:15px;padding:14px 15px}.landing__preview_slot_label{color:#f0ede873}@supports (color:color-mix(in lab,red,red)){.landing__preview_slot_label{color:color-mix(in srgb,var(--color-sand-deep) 45%,transparent)}}.landing__preview_slot_label{font-size:10.5px}.landing__preview_slot_when{color:var(--color-sand-deep);font-family:var(--font-display);margin-top:7px;font-size:27px;font-weight:700;line-height:1}.landing__preview_stakes{grid-template-columns:1fr 1fr;gap:8px;margin:9px 0 0;display:grid}.landing__preview_stake{background:#f0ede80f;border-radius:11px;padding:11px 12px}@supports (color:color-mix(in lab,red,red)){.landing__preview_stake{background:color-mix(in srgb,var(--color-sand-deep) 6%,transparent)}}.landing__preview_stake-win{background:#c4552a29}@supports (color:color-mix(in lab,red,red)){.landing__preview_stake-win{background:color-mix(in srgb,var(--color-platzasche) 16%,transparent)}}.landing__preview_stake dt{color:#f0ede880}@supports (color:color-mix(in lab,red,red)){.landing__preview_stake dt{color:color-mix(in srgb,var(--color-sand-deep) 50%,transparent)}}.landing__preview_stake dt{font-size:10.5px}.landing__preview_stake-win dt{color:var(--landing-warm,#e0a184)}.landing__preview_stake dd{color:#f0ede8cc;margin:6px 0 0}@supports (color:color-mix(in lab,red,red)){.landing__preview_stake dd{color:color-mix(in srgb,var(--color-sand-deep) 80%,transparent)}}.landing__preview_stake dd{font-size:13.5px;font-weight:600;line-height:1.15}.landing__preview_stake-win dd{font-family:var(--font-display);color:var(--color-sand-deep);font-size:20px;font-weight:700}.landing__preview_action{background:var(--color-platzasche);color:#fff;text-align:center;border-radius:12px;height:50px;margin-top:12px;font-size:16px;font-weight:600;line-height:50px}.landing__preview_hint{color:#f0ede86b;margin-top:8px}@supports (color:color-mix(in lab,red,red)){.landing__preview_hint{color:color-mix(in srgb,var(--color-sand-deep) 42%,transparent)}}.landing__preview_hint{text-align:center;font-size:11.5px}.landing__grid{grid-template-columns:1fr;gap:20px;margin-top:32px;display:grid}.landing__grid-no_margin{margin-top:0}@media(min-width:768px){.landing__grid-3{grid-template-columns:repeat(3,1fr)}.landing__grid-2{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.landing__grid-4{grid-template-columns:repeat(4,1fr)}}.landing__panel{background:var(--color-paper);border:1px solid #17181a17}@supports (color:color-mix(in lab,red,red)){.landing__panel{border:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent)}}.landing__panel{border-radius:16px;padding:26px 24px}.landing__panel-compact{padding:20px 22px}.landing__panel_figure{color:var(--color-platzasche);font-family:var(--font-display);font-size:40px;font-weight:700;line-height:.9}.landing__panel_title{color:var(--color-ink);margin-top:14px;font-size:18px;font-weight:600;line-height:1.25}.landing__panel_body{color:var(--color-muted);text-wrap:pretty;margin:9px 0 0;font-size:14px;line-height:1.55}.landing__section{padding:56px 0 0}.landing__section_title{color:var(--color-ink);font-family:var(--font-display);margin:16px 0 0;font-size:34px;font-weight:700;line-height:1.05}@media(min-width:1024px){.landing__section_title{font-size:48px}}.landing__step_shot{border:1px solid #17181a1a;height:190px}@supports (color:color-mix(in lab,red,red)){.landing__step_shot{border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}}.landing__step_shot{border-radius:14px;position:relative;overflow:hidden}.landing__step_shot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.landing__step{align-items:baseline;gap:11px;margin-top:16px;display:flex}.landing__step_number{color:var(--color-platzasche);font-family:var(--font-display);font-size:22px;font-weight:700}.landing__step_title{color:var(--color-ink);font-size:17px;font-weight:600;line-height:1.25}.landing__step_body{color:var(--color-muted);margin:7px 0 0;font-size:14px;line-height:1.55}.landing__number_band{flex-direction:column;gap:32px;padding-top:48px;padding-bottom:48px;display:flex}@media(min-width:1024px){.landing__number_band{flex-direction:row;align-items:center;gap:56px;padding-top:64px;padding-bottom:64px}}.landing__number_stat{flex:none}.landing__number_text{flex:1;min-width:0}.landing__number{align-items:center;gap:16px;margin-top:20px;display:flex}.landing__number_figure{color:var(--color-sand-deep);font-family:var(--font-display);font-size:100px;font-weight:700;line-height:.8}@media(min-width:1024px){.landing__number_figure{font-size:150px}}.landing__number_caption{color:#f0ede899}@supports (color:color-mix(in lab,red,red)){.landing__number_caption{color:color-mix(in srgb,var(--color-sand-deep) 60%,transparent)}}.landing__number_caption{font-size:18px;font-weight:500;line-height:1.3}.landing__number_copy{color:#f0ede8bf;max-width:560px;margin:0}@supports (color:color-mix(in lab,red,red)){.landing__number_copy{color:color-mix(in srgb,var(--color-sand-deep) 75%,transparent)}}.landing__number_copy{text-wrap:pretty;font-size:17px;line-height:1.6}@media(min-width:1024px){.landing__number_copy{font-size:19px}}.landing__pills{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.landing__pill{border:1px solid #f0ede833;align-items:center;height:36px;padding:0 15px;display:flex}@supports (color:color-mix(in lab,red,red)){.landing__pill{border:1px solid color-mix(in srgb,var(--color-sand-deep) 20%,transparent)}}.landing__pill{color:#f0ede8b3;border-radius:18px}@supports (color:color-mix(in lab,red,red)){.landing__pill{color:color-mix(in srgb,var(--color-sand-deep) 70%,transparent)}}.landing__pill{font-size:13.5px;font-weight:500}.landing__ladder_intro,.landing__ladder_preview{margin-top:26px}.landing__ladder_copy{max-width:460px;margin-top:18px;font-size:16px}@media(min-width:1024px){.landing__ladder{align-items:flex-start;gap:56px;display:flex}.landing__ladder_intro{flex:1;min-width:0;margin-top:0}.landing__ladder_preview{flex:none;width:520px;margin-top:0}}.landing__swatch{border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:flex}.landing__city{background:var(--color-paper);border:1px solid #17181a17;display:block}@supports (color:color-mix(in lab,red,red)){.landing__city{border:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent)}}.landing__city{border-radius:14px;padding:18px 20px}.landing__city_name{color:var(--color-ink);font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1}.landing__city_meta{color:var(--color-muted);margin-top:8px;font-size:13px;line-height:1.3}.landing__missing_city{border:1px dashed #17181a29;flex-direction:column;gap:14px;margin-top:14px;margin-bottom:40px;padding:16px 20px;display:flex}@supports (color:color-mix(in lab,red,red)){.landing__missing_city{border:1px dashed color-mix(in srgb,var(--color-ink) 16%,transparent)}}.landing__missing_city{background:#f4f2ec;border-radius:14px}@media(min-width:768px){.landing__missing_city{flex-direction:row;justify-content:space-between;align-items:center}}.landing__missing_city_copy{color:var(--color-muted);font-size:14px;line-height:1.5}.landing__missing_city_cta{border:1px solid var(--color-platzasche);color:#8e3a1a;white-space:nowrap;background:#fbefe9;border-radius:11px;flex:none;align-items:center;height:44px;padding:0 20px;font-size:14.5px;font-weight:600;display:flex}.landing__faq_q{color:var(--color-ink);font-size:16px;font-weight:600;line-height:1.3}.landing__faq_a{color:var(--color-muted);margin:8px 0 0;font-size:14px;line-height:1.55}.landing__closing{text-align:center;padding-top:64px;padding-bottom:64px}.landing__closing_title{color:var(--color-sand-deep);font-family:var(--font-display);margin:0;font-size:38px;font-weight:700;line-height:1.05}@media(min-width:1024px){.landing__closing_title{font-size:56px}}.landing__closing_copy{color:#f0ede8a6;max-width:480px;margin:18px auto 0}@supports (color:color-mix(in lab,red,red)){.landing__closing_copy{color:color-mix(in srgb,var(--color-sand-deep) 65%,transparent)}}.landing__closing_copy{font-size:16px;line-height:1.55}.landing__footer{border-top:1px solid #17181a17;flex-direction:column;gap:20px;padding-top:32px;padding-bottom:44px;display:flex}@supports (color:color-mix(in lab,red,red)){.landing__footer{border-top:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent)}}@media(min-width:768px){.landing__footer{flex-direction:row;justify-content:space-between;align-items:center}}.landing__footer_links{color:var(--color-muted-soft);flex-wrap:wrap;gap:20px;font-size:13px;display:flex}.landing__footer_links a{color:var(--color-muted-soft)}.logo{--logo-mark:26px;--logo-word:calc(var(--logo-mark) * .47);--logo-gap:calc(var(--logo-mark) * .22);align-items:center;gap:var(--logo-gap);display:inline-flex}.logo__mark{width:var(--logo-mark);height:var(--logo-mark);flex:none;display:block}.logo__lockup{flex-direction:column;gap:.25em;display:flex}.logo__word{font-family:var(--font-display);font-weight:700;font-size:var(--logo-word);letter-spacing:.09em;text-transform:uppercase;line-height:.9}.logo__city{font-family:var(--font-sans);font-weight:500;font-size:calc(var(--logo-word) * .42);letter-spacing:.02em;opacity:.7;line-height:1}.logo-sm{--logo-mark:26px;--logo-word:21px;--logo-gap:9px}.logo-md{--logo-mark:62px;--logo-word:29px;--logo-gap:14px}.logo-lg{--logo-mark:104px;--logo-word:68px;--logo-gap:22px}.logo-on_dark{color:var(--color-sand-deep)}.logo-on_light{color:var(--color-ink)}.logo-on_brick{color:#fff}.place{background:var(--color-asche);padding:14px 12px 18px;display:block}.place__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.place__label{color:#f0ede880}@supports (color:color-mix(in lab,red,red)){.place__label{color:color-mix(in srgb,var(--color-sand-deep) 50%,transparent)}}.place__label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:600}.place__figure{align-items:baseline;gap:8px;margin:5px 0 0;display:flex}.place__rank{color:var(--color-sand-deep);font-family:var(--font-display);font-size:52px;font-weight:700;line-height:.85}.place__rank-none{color:#f0ede859}@supports (color:color-mix(in lab,red,red)){.place__rank-none{color:color-mix(in srgb,var(--color-sand-deep) 35%,transparent)}}.place__rank-none{font-size:34px}.place__total{color:#f0ede88c}@supports (color:color-mix(in lab,red,red)){.place__total{color:color-mix(in srgb,var(--color-sand-deep) 55%,transparent)}}.place__total{font-size:14px;line-height:1.2}.place__total b{color:#f0ede8cc}@supports (color:color-mix(in lab,red,red)){.place__total b{color:color-mix(in srgb,var(--color-sand-deep) 80%,transparent)}}.place__total b{font-family:var(--font-display);font-size:16px;font-weight:600}.place__lens{border:1px solid #f0ede833;flex:none;align-items:center;gap:7px;height:36px;padding:0 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.place__lens{border:1px solid color-mix(in srgb,var(--color-sand-deep) 20%,transparent)}}.place__lens{color:var(--color-sand-deep);border-radius:18px;font-size:12.5px;font-weight:600}.place__lens_icon{width:13px;height:13px;color:var(--color-platzasche)}.place__chasers{color:#f0ede899;justify-content:space-between;align-items:center;margin:10px 0 0;display:flex}@supports (color:color-mix(in lab,red,red)){.place__chasers{color:color-mix(in srgb,var(--color-sand-deep) 60%,transparent)}}.place__chasers{font-size:12.5px;line-height:1.35}.place__chasers b{color:#e0a184;font-weight:600}.place__chasers-quiet{color:#f0ede873}@supports (color:color-mix(in lab,red,red)){.place__chasers-quiet{color:color-mix(in srgb,var(--color-sand-deep) 45%,transparent)}}.profile_identity{align-items:center;gap:14px;display:flex}.profile_identity__edit{flex-shrink:0;margin-left:auto}.profile_identity__who{min-width:0}.profile_identity__name{color:var(--color-ink);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:22px;font-weight:700;line-height:1.15;overflow:hidden}.profile_identity__facts{margin-top:7px}.head_to_head{border:1px solid #17181a17;padding:8px 16px 16px}@supports (color:color-mix(in lab,red,red)){.head_to_head{border:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent)}}.head_to_head{background:var(--color-paper);border-radius:14px}.head_to_head__label{color:var(--color-muted);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:600}.head_to_head__figure{align-items:baseline;gap:10px;margin-top:8px;display:flex}.head_to_head__score{color:var(--color-ink);font-family:var(--font-display);font-size:40px;font-weight:700;line-height:.9}.head_to_head__note{color:var(--color-muted);font-size:12.5px;line-height:1.3}.profile_pills{flex-wrap:wrap;gap:6px;display:flex}.profile_pill{background:#17181a0f;border-radius:14px;height:28px;padding:0 11px}@supports (color:color-mix(in lab,red,red)){.profile_pill{background:color-mix(in srgb,var(--color-ink) 6%,transparent)}}.profile_pill{color:var(--color-muted);font-size:12px;font-weight:500;line-height:28px}.profile_pill-speed{color:#8e3a1a;background:#fbefe9}.profile_dashboard{background:var(--color-asche);color:var(--color-sand-deep);border-radius:14px;padding:10px 16px 18px}.profile_dashboard__label{color:#f0ede880}@supports (color:color-mix(in lab,red,red)){.profile_dashboard__label{color:color-mix(in srgb,var(--color-sand-deep) 50%,transparent)}}.profile_dashboard__label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:600}.profile_dashboard__figure{align-items:center;gap:9px;margin:9px 0 0;display:flex}.profile_dashboard__rank{color:var(--color-sand-deep);font-family:var(--font-display);font-size:52px;font-weight:700;line-height:.85}.profile_dashboard__total{color:#f0ede899}@supports (color:color-mix(in lab,red,red)){.profile_dashboard__total{color:color-mix(in srgb,var(--color-sand-deep) 60%,transparent)}}.profile_dashboard__total{font-size:14px;line-height:1.3}.profile_dashboard__stats{border-top:1px solid #f0ede826;gap:20px;margin-top:14px;padding-top:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.profile_dashboard__stats{border-top:1px solid color-mix(in srgb,var(--color-sand-deep) 15%,transparent)}}.profile_dashboard__stat_value{color:var(--color-sand-deep);font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1}.profile_dashboard__stat_value-accent{color:#e0a184}.profile_dashboard__stat_label{color:#f0ede88c;margin-top:5px}@supports (color:color-mix(in lab,red,red)){.profile_dashboard__stat_label{color:color-mix(in srgb,var(--color-sand-deep) 55%,transparent)}}.profile_dashboard__stat_label{font-size:11.5px}.profile_facts__title{color:var(--color-muted);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin:22px 2px 9px;font-size:11px;font-weight:600}.profile_facts__list{flex-direction:column;gap:7px;display:flex}.profile_facts__card{border:1px solid #17181a17;padding:12px 13px}@supports (color:color-mix(in lab,red,red)){.profile_facts__card{border:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent)}}.profile_facts__card{background:var(--color-paper);color:var(--color-ink);border-radius:11px;font-size:13.5px;line-height:1.35}.sheet{background:var(--color-sand);border-radius:20px;flex:1;margin:12px;padding:12px 0 24px}@media(min-width:40rem){.sheet{border-radius:20px;margin:0 12px 12px}}.sheet__header{gap:calc(var(--spacing,.25rem) * 4);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);margin-inline:auto}@media(min-width:64rem){.sheet__header{max-width:var(--container-7xl,80rem)}}.sheet__header{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);background:var(--color-sand);border-radius:20px 20px 0 0;margin-top:-12px;display:flex}.sheet__title{color:var(--color-ink);font-family:var(--font-display);letter-spacing:.02em;font-size:22px;font-weight:700}.sheet__subtitle{color:var(--color-muted);font-size:13px}.body-native .sheet__header{display:none}.slot_picker__chrome_bar{align-items:center;gap:10px;display:flex}.slot_picker__back{width:40px;height:40px;color:var(--color-ink);text-align:center;flex:none;margin-left:-8px;font-size:26px}.slot_picker__chrome_title{flex:1;min-width:0}.slot_picker__chrome_name{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;line-height:1.2;overflow:hidden}.slot_picker__chrome_step{color:var(--color-muted-soft);font-family:var(--font-display);letter-spacing:.06em;font-size:12px;font-weight:500;display:block}.slot_picker__progress{background:#17181a14;height:2px;margin-top:10px}@supports (color:color-mix(in lab,red,red)){.slot_picker__progress{background:color-mix(in srgb,var(--color-ink) 8%,transparent)}}.slot_picker__progress span{background:var(--color-platzasche);height:100%;transition:width .2s;display:block}.stack{flex-direction:column;gap:14px;display:flex}.stack__note{color:var(--color-einsatz);background:#fbefe9;border-radius:11px;margin:0;padding:11px 13px;font-size:13.5px;font-weight:500;line-height:1.4}@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-leading{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}
