@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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:#fb2c36;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--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)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-500:lab(55.4814% 75.0732 48.8528)}}}@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,ui-sans-serif, system-ui, 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{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}}@layer components{.wortmarke{letter-spacing:-.5px;color:var(--text-1);white-space:nowrap;margin-right:.4em;font-size:24px;line-height:1;display:inline-block;position:relative}.wortmarke.auf-dunkel{color:#f2f2f2}.wortmarke-hub{color:var(--accent)}.wortmarke-tm{letter-spacing:0;font-size:.24em;position:absolute;top:-.08em;right:-.4em}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-s-0{inset-inline-start:calc(var(--spacing) * 0)}.inset-s-2{inset-inline-start:calc(var(--spacing) * 2)}.start{inset-inline-start:var(--spacing)}.-inset-e-0\.5{inset-inline-end:calc(var(--spacing) * -.5)}.end{inset-inline-end:var(--spacing)}.inset-e-0{inset-inline-end:calc(var(--spacing) * 0)}.inset-e-1{inset-inline-end:calc(var(--spacing) * 1)}.inset-e-2{inset-inline-end:calc(var(--spacing) * 2)}.inset-e-3{inset-inline-end:calc(var(--spacing) * 3)}.inset-e-4{inset-inline-end:calc(var(--spacing) * 4)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-10{top:calc(var(--spacing) * 10)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-full{bottom:100%}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.m-1{margin:calc(var(--spacing) * 1)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-auto{margin-inline:auto}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-10{margin-inline-start:calc(var(--spacing) * 10)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-5{margin-inline-end:calc(var(--spacing) * 5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/1\]{aspect-ratio:3}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-\[80vh\]{height:80vh}.h-full{height:100%}.h-px{height:1px}.max-h-\[90dvh\]{max-height:90dvh}.min-h-screen{min-height:100vh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-52{width:calc(var(--spacing) * 52)}.w-72{width:calc(var(--spacing) * 72)}.w-\[300px\]{width:300px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-\[12rem\]{min-width:12rem}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-32{flex-basis:calc(var(--spacing) * 32)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>: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)))}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[40px\]{font-size:40px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-20{opacity:.2}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.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)}.ring-4{--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)}.ring-\[var\(--background-card\)\]{--tw-ring-color:var(--background-card)}.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,)}.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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/40::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:border-\[var\(--text-muted\)\]:hover{border-color:var(--text-muted)}.hover\:bg-\[var\(--background-hover\)\]:hover{background-color:var(--background-hover)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--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)}.hover\:shadow-\[\#D31A07\]\/5:hover{--tw-shadow-color:#d31a070d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[\#D31A07\]\/5:hover{--tw-shadow-color:color-mix(in oklab, lab(45.9703% 67.2359 58.5885/.05) var(--tw-shadow-alpha), transparent)}}}.focus\:ring-2:focus{--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)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media (min-width:400px){.min-\[400px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.min-\[400px\]\:text-\[21px\]{font-size:21px}}@media (min-width:40rem){.sm\:ms-3{margin-inline-start:calc(var(--spacing) * 3)}.sm\:me-4{margin-inline-end:calc(var(--spacing) * 4)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[46px\]{font-size:46px}}@media (min-width:48rem){.md\:inset-e-4{inset-inline-end:calc(var(--spacing) * 4)}.md\:bottom-4{bottom:calc(var(--spacing) * 4)}.md\:contents{display:contents}.md\:hidden{display:none}.md\:h-\[34rem\]{height:34rem}.md\:w-60{width:calc(var(--spacing) * 60)}.md\:w-\[26rem\]{width:26rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:rounded-2xl{border-radius:var(--radius-2xl)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-16{top:calc(var(--spacing) * 16)}.lg\:h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:max-w-5xl{max-width:var(--container-5xl)}.lg\:max-w-6xl{max-width:var(--container-6xl)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media (min-width:80rem){.xl\:ms-0{margin-inline-start:calc(var(--spacing) * 0)}.xl\:me-7{margin-inline-end:calc(var(--spacing) * 7)}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:text-\[22px\]{font-size:22px}}}:root{--background:#fafafa;--background-card:#fff;--background-hover:#f4f4f5;--border:#e4e4e7;--border-subtle:#d4d4d8;--text-primary:#09090b;--text-secondary:#52525b;--text-muted:#71717a;--hairline:#e4e4e7;--surface-raised:#f1f1f3;--accent:#d31a07;--accent-hover:#b31506;--accent-subtle:#d31a071a;--accent-text:#d31a07;--online:#16a34a}.dark{--background:#0a0a0a;--background-card:#181818;--background-hover:#272727;--border:#272727;--border-subtle:#404040;--text-primary:#fafafa;--text-secondary:#a3a3a3;--text-muted:#8a8a8a;--hairline:#161616;--surface-raised:#151515;--accent:#d31a07;--accent-hover:#b31506;--accent-subtle:#d31a071a;--accent-text:#ff5c47;--online:#22c55e}:root{--flaeche-1:#f2f2f5;--flaeche-2:#e8e8ec;--flaeche-3:#dcdce2;--linie:#09090b17;--linie-stark:#09090b29;--text-1:#09090b;--text-2:#52525b;--text-3:#6b6b74;--linie-fein:#09090b14;--flaeche-aktiv:#e8e8ec;--gruen:#248a3d;--orange:#c93400;--rot-system:#d70015;--facebook-blau:#0866ff;--blau:#0040dd;--gruen-grund:#248a3d1f;--orange-grund:#c934001f;--rot-system-grund:#d700151a;--blau-grund:#0040dd1a;--neutral-grund:#09090b0f;--abstand-1:4px;--abstand-2:8px;--abstand-3:12px;--abstand-4:16px;--abstand-5:20px;--abstand-6:24px;--abstand-8:32px;--rand:16px;--r-liste:14px;--r-knopf:12px;--r-feld:11px;--r-kachel:12px;--r-segment:10px;--r-schild:5px;--schrift-familie:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--schrift-gross-titel:34px;--schrift-abschnitt:20px;--schrift-zeile:16px;--schrift-text:16px;--schrift-neben:13px;--schrift-beschriftung:13px;--schrift-schild:12px;--schrift-reiter:10.5px}.dark{--flaeche-1:#151515;--flaeche-2:#1e1e1e;--flaeche-3:#2a2a2a;--linie:#ffffff14;--linie-stark:#ffffff24;--text-1:#f2f2f2;--text-2:#ababab;--text-3:#8a8a8a;--linie-fein:#1a1a1a;--flaeche-aktiv:#1a1a1a;--gruen:#30d158;--orange:#ff9f0a;--rot-system:#ff453a;--facebook-blau:#2d88ff;--blau:#0a84ff;--gruen-grund:#30d15824;--orange-grund:#ff9f0a26;--rot-system-grund:#ff453a26;--blau-grund:#0a84ff29;--neutral-grund:#ffffff14}@media (min-width:900px){:root{--rand:24px}}body{background:var(--background);color:var(--text-primary);font-family:var(--schrift-familie);-webkit-font-smoothing:antialiased}@media (max-width:640px){input,textarea,select{font-size:16px!important}}.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}@media (max-width:767px){body{padding-bottom:calc(3.5rem + env(safe-area-inset-bottom))}}button:not(:disabled),[role=button]:not([aria-disabled=true]),label[for],summary{cursor:pointer}button:disabled,[role=button][aria-disabled=true]{cursor:default}.ist-app{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom))!important}.glasleiste{z-index:50;left:50%;bottom:calc(env(safe-area-inset-bottom) + 10px);-webkit-backdrop-filter:saturate(170%)blur(22px);backdrop-filter:saturate(170%)blur(22px);background:#151515db;border-radius:22px;grid-template-columns:repeat(6,minmax(0,1fr));width:min(100% - 20px,410px);height:64px;display:grid;position:fixed;transform:translate(-50%);box-shadow:inset 0 0 0 .5px #ffffff1a,0 10px 30px #00000073}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glasleiste{background:#151515fa}}.glasleiste-reiter{min-width:0;color:var(--text-3);font-size:var(--schrift-reiter);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:600;line-height:1;display:flex}.glasleiste-reiter.ist-aktiv{color:var(--text-1)}.glasleiste-reiter.ist-aktiv .glasleiste-symbol{color:var(--accent)}.glasleiste-symbol{justify-content:center;align-items:center;display:flex;position:relative}.glasleiste-symbol svg{width:25px;height:25px}.glasleiste-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.reiter-zahl{background:var(--accent);color:#fff;text-align:center;font-variant-numeric:tabular-nums;top:-6px;border-radius:9px;min-width:17px;height:17px;padding:0 5px;font-size:11px;font-weight:700;line-height:17px;position:absolute;inset-inline-start:15px}.untere-leiste-reiter{min-width:0;color:var(--text-3);font-size:var(--schrift-reiter);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:600;line-height:1;display:flex}.untere-leiste-reiter.ist-aktiv{color:var(--text-1)}.untere-leiste-reiter.ist-aktiv .untere-leiste-symbol{color:var(--accent)}.untere-leiste-symbol{display:flex;position:relative}.untere-leiste-symbol svg{width:23px;height:23px}.untere-leiste-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.seitenleiste{display:none}@media (min-width:900px){body.ist-app{padding-inline-start:220px;padding-bottom:env(safe-area-inset-bottom)!important}.ist-app .glasleiste,.ist-app .titelzeile-marke-link{display:none}body.ist-app .seitenleiste{display:flex}}@media (min-width:900px) and (max-width:1279px){body:not(.ist-app){padding-inline-start:220px}body:not(.ist-app) .seitenleiste{display:flex}body:not(.ist-app) .kopfleiste,body:not(.ist-app) .kopfleiste-menue{display:none}}.seitenleiste{z-index:50;width:220px;padding:calc(env(safe-area-inset-top) + 34px) 12px calc(env(safe-area-inset-bottom) + 20px);border-inline-end:1px solid var(--linie-fein);background:var(--background);flex-direction:column;gap:4px;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.seitenleiste-marke{padding:0 12px 24px;display:block}.seitenleiste-suche{padding:0 0 14px}.seitenleiste-reiter-liste{flex-direction:column;gap:4px;display:flex}.seitenleiste-reiter{height:44px;color:var(--text-2);-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:500;display:flex}.seitenleiste-reiter svg{flex:none;width:20px;height:20px}.seitenleiste-reiter:hover{color:var(--text-1)}.seitenleiste-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.seitenleiste-reiter.ist-aktiv{background:var(--flaeche-aktiv);color:var(--text-1);font-weight:600}.seitenleiste-punkt{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.seitenleiste-zahl{background:var(--accent);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;flex:none;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;line-height:20px}.seitenleiste-unten{margin-top:auto;padding-top:10px}.seitenleiste .profilmenue-konto{padding:8px 12px}.seitenleiste .profilmenue-konto .ava{width:32px;height:32px;font-size:12px}.seitenleiste .profilmenue-konto>span:last-child{font-size:14px}@media (min-width:900px){.archiv-chat-knopf{display:none}}.suchfeld{width:100%;position:relative}.suchfeld-lupe{color:var(--text-3);pointer-events:none;top:50%;position:absolute;inset-inline-start:12px;transform:translateY(-50%)}.suchfeld-eingabe{background:var(--flaeche-1);width:100%;height:36px;color:var(--text-1);border:0;border-radius:10px;outline:none;padding-inline:34px 46px;font-size:14px}.suchfeld-eingabe::placeholder{color:var(--text-3)}.suchfeld.ist-schmal .suchfeld-eingabe{padding-inline-end:12px}.suchfeld-eingabe:focus-visible{box-shadow:inset 0 0 0 1px var(--linie-stark)}.suchfeld-kuerzel{box-shadow:inset 0 0 0 1px var(--flaeche-3);font:500 11px/1.2 var(--schrift-familie);color:var(--text-3);pointer-events:none;top:50%;border-radius:4px;padding:2px 5px;position:absolute;inset-inline-end:10px;transform:translateY(-50%)}.suchfeld-frage{text-align:start;flex-direction:column;gap:2px;width:100%;padding:10px 16px;display:flex}.suchfeld-frage:hover{background:var(--neutral-grund)}.suchfeld-frage b{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.suchfeld-frage span{color:var(--text-3);font-size:12px}.kopfleiste .suchfeld-eingabe{color:#f2f2f2;background:#151515}.suchfeld-treffer{overscroll-behavior:contain;max-height:70dvh}.suchfeld-gruppe{color:var(--text-muted);padding:10px 16px 2px;font-size:12px;font-weight:600}.suchfeld-archiv{color:var(--text-primary);align-items:baseline;gap:8px;padding:8px 16px;font-size:14px;display:flex}.suchfeld-archiv:hover{background:var(--background-hover)}.suchfeld-archiv>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.suchfeld-archiv-jahr{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.kopf-avatar{background:var(--accent)}@media (min-width:1280px){.kopfleiste{border-color:var(--linie-fein)!important}.kopfleiste-innen{max-width:1200px;height:64px;padding-inline:0}.kopfleiste-nav a{color:#ababab;white-space:nowrap;border-radius:9px;align-items:center;height:34px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.kopfleiste-nav a:hover{color:#f2f2f2}.kopfleiste-nav a.ist-aktiv{color:#f2f2f2;background:#1e1e1e;font-weight:600}.kopf-avatar{background:#2a2a2a;color:#f2f2f2!important}}@media (min-width:900px){body.ist-app .lexikon{grid-template-columns:360px 1fr}body.ist-app .lexikon-feld{padding-inline:1.25rem;inset-inline-start:580px}body.ist-app .lexikon-blatt{padding-inline:1.5rem}}@media (min-width:900px) and (max-width:1279px){body:not(.ist-app) .lexikon{grid-template-columns:360px 1fr}body:not(.ist-app) .lexikon-feld{padding-inline:1.25rem;inset-inline-start:580px}body:not(.ist-app) .lexikon-blatt{padding-inline:1.5rem}body:not(.ist-app) .lexikon .lexikon-start,body:not(.ist-app) .lexikon .lexikon-seite{height:100dvh}body:not(.ist-app) .lexikon .archiv-liste,body:not(.ist-app) .lexikon .archiv-gespraech{height:100%}html.tastatur-offen body:not(.ist-app) .lexikon .lexikon-start,html.tastatur-offen body:not(.ist-app) .lexikon .lexikon-seite{height:calc(100dvh - var(--tastatur))}}.ava{background:var(--flaeche-3);width:40px;height:40px;color:var(--text-2);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid;position:relative;overflow:hidden}.ava img{object-fit:cover;width:100%;height:100%}.ava.ist-eckig{border-radius:10px}.ava.ist-du{background:var(--flaeche-3);color:var(--text-1)}.ava-online{background:var(--gruen);width:11px;height:11px;box-shadow:0 0 0 2px var(--background);bottom:0;border-radius:50%;position:absolute;inset-inline-end:0}.ava-huelle{flex:none;display:inline-flex;position:relative}.profilmenue-knopf{color:#ffffffeb;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.profilmenue-knopf .ava{width:30px;height:30px;font-size:11px}.profilmenue-konto{text-align:start;width:100%;color:var(--text-1);-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:15px;font-weight:600;display:flex}.profilmenue-konto:hover{background:var(--flaeche-1)}.profilmenue-konto .ava{width:30px;height:30px;font-size:11px}.profilmenue-konto small{color:var(--text-3);font-size:12px;font-weight:500;display:block}.profilmenue-konto>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profilmenue-schleier{z-index:55;background:#00000073;border:0;position:fixed;inset:0}.profilmenue{z-index:56;top:calc(env(safe-area-inset-top) + 2.875rem + 6px);width:min(320px,100vw - 16px);max-height:calc(100dvh - env(safe-area-inset-top) - 2.875rem - 20px);-webkit-backdrop-filter:saturate(170%)blur(22px);backdrop-filter:saturate(170%)blur(22px);color:var(--text-1);background:#151515f5;border-radius:18px;padding:6px;animation:.16s profilmenue-auf;position:fixed;inset-inline-end:8px;overflow-y:auto;box-shadow:inset 0 0 0 .5px #ffffff1a,0 14px 40px #0000008c}.profilmenue.ist-seite{top:auto;bottom:calc(env(safe-area-inset-bottom) + 72px);max-height:calc(100dvh - env(safe-area-inset-bottom) - 96px);inset-inline:14px auto}@keyframes profilmenue-auf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.profilmenue-gruppe+.profilmenue-gruppe{border-top:1px solid var(--linie);margin-top:6px;padding-top:6px}.profilmenue-eintrag{text-align:start;width:100%;min-height:44px;color:var(--text-1);-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:12px;padding:0 10px;font-size:15px;font-weight:500;display:flex}.profilmenue-eintrag svg{width:20px;height:20px;color:var(--text-2);flex:none}.profilmenue-eintrag:hover,.profilmenue-eintrag:active{background:var(--flaeche-2)}.profilmenue-kopf{min-height:60px}.profilmenue-kopf .ava{width:40px;height:40px}.profilmenue-kopf b{font-size:16px;font-weight:600;display:block}.profilmenue-kopf small{color:var(--text-3);font-size:13px;font-weight:500;display:block}.profilmenue-kopf>span:last-child{min-width:0}.profilmenue-gruppe.ist-recht .profilmenue-eintrag{min-height:36px;color:var(--text-2);font-size:13px;font-weight:500}.profilmenue-sprachen{padding:8px 10px 4px;font-size:14px}@media (prefers-reduced-motion:reduce){.profilmenue{animation:none}}.liste{background:var(--flaeche-1);border-radius:var(--r-liste);overflow:hidden}.liste.ist-offen{background:0 0;border-radius:0;margin-inline:-8px;overflow:visible}.zeile{--zeile-pad:14px;--links-breite:0px;--einzug:var(--zeile-pad);min-height:52px;padding:11px var(--zeile-pad);color:var(--text-1);text-align:start;align-items:center;gap:12px;display:flex;position:relative}.liste.ist-offen>.zeile{--zeile-pad:8px;border-radius:10px}.zeile.hat-links{--einzug:calc(var(--zeile-pad) + var(--links-breite) + 12px)}.zeile.links-30{--links-breite:30px}.zeile.links-40{--links-breite:40px}.zeile.links-44{--links-breite:44px}.zeile.links-50{--links-breite:50px}.zeile.links-56{--links-breite:56px}.zeile+.zeile:before{content:"";background:var(--linie);height:1px;top:0;position:absolute;inset-inline-start:var(--einzug);inset-inline-end:0}:is(.zeile:has(.zeile-link):hover,.zeile:has(.zeile-link):active){background:var(--neutral-grund)}.zeile:has(.zeile-link):hover:before{opacity:0}.zeile:has(.zeile-link):hover+.zeile:before{opacity:0}.zeile-links{flex:none;display:flex}.zeile-mitte{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.zeile-titel{font-size:var(--schrift-zeile);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;overflow:hidden}.zeile.ist-neu .zeile-titel{font-weight:700}.zeile-link{color:inherit}.zeile-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.zeile-link:focus-visible{outline:none}.zeile-link:focus-visible:after{outline:2px solid var(--text-2);outline-offset:-2px}.zeile-unter{font-size:var(--schrift-neben);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.3;overflow:hidden}.zeile-unter.ist-mehrzeilig{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.zeile-unter.ist-vorschau{color:var(--text-2);font-size:14px;font-weight:400}.zeile.ist-neu .zeile-unter.ist-vorschau{color:var(--text-1)}.zeile-meta{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:3px;display:flex}.zeile-ende{z-index:1;text-align:end;flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex;position:relative}.zeile-ende.ist-reihe{flex-direction:row;align-items:center;gap:4px}.zeile-wert{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.zeile-wert.ist-schaetzung{color:var(--text-2)}.zeile-klein{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500}.zeile-punkt{background:var(--accent);border-radius:50%;width:10px;height:10px}.zeile-pfeil{width:16px;height:16px;color:var(--text-3);flex:none}.zeile.hat-zusatz{flex-wrap:wrap;row-gap:6px}.zeile.hat-zusatz .zeile-mitte{flex:1 1 0}.zeile-zusatz{min-width:0;flex:1 0 100%;padding-inline-start:calc(var(--einzug) - var(--zeile-pad))}.schild{border-radius:var(--r-schild);height:20px;font-size:var(--schrift-schild);white-space:nowrap;color:var(--text-2);background:var(--neutral-grund);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:0 6px;font-weight:600;line-height:1;display:inline-flex}.schild.ton-gruen{color:var(--gruen);background:var(--gruen-grund)}.schild.ton-orange{color:var(--orange);background:var(--orange-grund)}.schild.ton-rot{color:var(--rot-system);background:var(--rot-system-grund)}.schild.ton-blau{color:var(--blau);background:var(--blau-grund)}.dark .schild.ton-blau{color:#4aa3ff}.segment{border-radius:var(--r-segment);background:var(--flaeche-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:32rem;padding:2px;display:grid}.segment a,.segment button{height:32px;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent;border-radius:8px;place-items:center;padding:0 6px;font-size:14px;font-weight:500;display:grid;overflow:hidden}.segment a.ist-an,.segment button.ist-an{background:var(--flaeche-3);color:var(--text-1);font-weight:600;box-shadow:0 1px 2px #0006}.segment button:disabled{color:var(--text-3)}.segment-platz{margin-bottom:1rem}.kachel{border-radius:var(--r-kachel);width:56px;height:56px;color:var(--text-3);background:radial-gradient(120% 90% at 50% 35%, var(--flaeche-3) 0%, var(--flaeche-2) 60%, var(--flaeche-1) 100%);flex:none;place-items:center;display:grid;overflow:hidden}.kachel svg{width:24px;height:24px}.leute{--rand-leute:1rem;max-width:46rem;padding:.75rem var(--rand-leute) 2rem;color:var(--text-1);margin:0 auto}.leute-erklaerung{max-width:62ch;color:var(--text-2);margin:.25rem 0 .5rem;font-size:14px;line-height:1.45}.leute-erklaerung strong{color:var(--text-1);font-weight:600}.leute-zahl{font-size:var(--schrift-neben);color:var(--text-3);font-variant-numeric:tabular-nums;margin:-.25rem 0 .25rem;font-weight:500}@media (min-width:900px){.leute{--rand-leute:var(--rand)}}.liste-leer{text-align:center;color:var(--text-3);padding:3rem 0;font-size:14px}.blatt-schleier{z-index:58;cursor:default;background:0 0;border:0;position:fixed;inset:0}.blatt-schleier.ist-dunkel{background:#00000073;animation:.24s both blatt-schleier-auf}.blatt-schleier.ist-dunkel.ist-weg{animation:.22s both blatt-schleier-ab}.blatt{z-index:59;width:100%;max-width:34rem;max-height:min(78dvh,44rem);box-shadow:0 -1px 0 var(--linie), 0 -12px 40px #0000002e;color:var(--text-1);inset-inline:0;background:#fff;border-radius:16px 16px 0 0;outline:none;flex-direction:column;margin-inline:auto;animation:.42s cubic-bezier(.32,.72,0,1) both blatt-auf;display:flex;position:fixed;bottom:0}.dark .blatt{-webkit-backdrop-filter:saturate(170%)blur(22px);backdrop-filter:saturate(170%)blur(22px);background:#151515f7;box-shadow:inset 0 .5px #ffffff1f,0 -14px 40px #0000008c}.blatt.ist-halb{max-height:56dvh}.blatt.ist-weg{animation:.24s cubic-bezier(.4,0,1,1) both blatt-ab}@keyframes blatt-auf{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:900px){.blatt.ist-seite{width:min(380px,100vw - 32px);max-height:none;box-shadow:0 0 0 1px var(--linie), 0 12px 40px #0000002e;top:80px;bottom:16px;border-radius:16px;margin-inline:0;animation-name:blatt-seite-auf;inset-inline:auto max(16px,50vw - 1004px)}.dark .blatt.ist-seite{box-shadow:inset 0 .5px #ffffff1f,0 14px 40px #0000008c}.blatt.ist-seite.ist-weg{animation-name:blatt-seite-ab}.blatt.ist-seite .blatt-griff{display:none}[dir=rtl] .blatt.ist-seite{animation-name:blatt-seite-auf-rtl}[dir=rtl] .blatt.ist-seite.ist-weg{animation-name:blatt-seite-ab-rtl}}@keyframes blatt-seite-auf{0%{transform:translate(calc(100% + 16px))}to{transform:translate(0)}}@keyframes blatt-seite-ab{0%{transform:translate(0)}to{transform:translate(calc(100% + 16px))}}@keyframes blatt-seite-auf-rtl{0%{transform:translate(calc(-100% - 16px))}to{transform:translate(0)}}@keyframes blatt-seite-ab-rtl{0%{transform:translate(0)}to{transform:translate(calc(-100% - 16px))}}@keyframes blatt-ab{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes blatt-schleier-auf{0%{opacity:0}to{opacity:1}}@keyframes blatt-schleier-ab{0%{opacity:1}to{opacity:0}}.blatt-kopf{flex:none;align-items:flex-start;gap:12px;padding:18px 16px 10px;display:flex;position:relative}.blatt-griff{background:var(--linie-stark);border-radius:3px;width:36px;height:5px;margin-left:-18px;position:absolute;top:6px;left:50%}.blatt-titel{flex:auto;min-width:0}.blatt-ueberschrift{font-size:var(--schrift-abschnitt);letter-spacing:-.01em;font-weight:700;line-height:1.2}.blatt-unter{font-size:var(--schrift-neben);color:var(--text-3);margin-top:2px;font-weight:500}.blatt-zu{width:30px;height:30px;color:var(--text-2);background:var(--neutral-grund);border-radius:50%;flex:none;place-items:center;margin:-2px -4px 0 0;display:grid}.blatt-zu svg{width:15px;height:15px}.blatt-zu:after{content:"";width:44px;height:44px;position:absolute}.blatt-inhalt{overscroll-behavior:contain;padding:4px 16px calc(env(safe-area-inset-bottom) + 20px);flex:auto;overflow-y:auto}@media (prefers-reduced-motion:reduce){.blatt,.blatt-schleier.ist-dunkel{animation:none}}:root{--meer:#eef1f5;--land:#dde3ea;--grenze:#09090b1a;--kreis-rand:#fff;--kreis:#6b6b74;--tuerkis:#007c89;--lila:#8a3fd1;--lila-grund:#8a3fd11a}.dark{--meer:#0a0a0a;--land:#1e1e1e;--grenze:#ffffff12;--kreis-rand:#f2f2f2;--kreis:#3a3a3a;--tuerkis:#0b8ea0;--lila:#bf8cff;--lila-grund:#bf8cff14}.karte{margin-top:12px}.karte-rahmen{border-radius:var(--r-liste);background:var(--meer);box-shadow:inset 0 0 0 1px var(--linie);scroll-margin-top:calc(env(safe-area-inset-top) + 3.5rem);direction:ltr;position:relative;overflow:hidden}.karte-svg{aspect-ratio:50/31;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:grab;width:100%;height:auto;display:block}.karte-svg:active{cursor:grabbing}.karte-land{fill:var(--land)}.karte-grenze{fill:none;stroke:var(--grenze);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.karte-kreis{cursor:pointer}.karte-kreis-tipp{fill:#0000}.karte-kreis-flaeche{fill:var(--kreis);stroke:var(--kreis-rand);stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .16s}.karte-kreis.ist-an .karte-kreis-flaeche{stroke-width:3px}.karte-kreis-eigen{fill:none;stroke:var(--accent);stroke-width:3px;vector-effect:non-scaling-stroke}.karte-kreis-zahl{fill:#fff;text-anchor:middle;font-variant-numeric:tabular-nums;pointer-events:none;font-weight:700}.karte-zoom{-webkit-backdrop-filter:saturate(170%)blur(16px);backdrop-filter:saturate(170%)blur(16px);box-shadow:inset 0 0 0 .5px var(--linie-stark), 0 2px 8px #0000001f;background:#ffffffd1;border-radius:10px;flex-direction:column;display:flex;position:absolute;top:10px;right:10px;overflow:hidden}.dark .karte-zoom,.dark .karte-ausschnitt{background:#1e1e1ed1}.karte-zoom button{width:36px;height:36px;color:var(--text-1);-webkit-tap-highlight-color:transparent;place-items:center;display:grid}.karte-zoom button+button{border-top:1px solid var(--linie)}.karte-zoom button:disabled{color:var(--text-3);opacity:.5}.karte-zoom svg{width:18px;height:18px}.karte-ausschnitt{-webkit-backdrop-filter:saturate(170%)blur(16px);backdrop-filter:saturate(170%)blur(16px);box-shadow:inset 0 0 0 .5px var(--linie-stark), 0 2px 8px #0000001f;background:#ffffffd1;border-radius:9px;padding:2px;display:flex;position:absolute;bottom:10px;left:10px}.karte-ausschnitt button{height:28px;color:var(--text-2);border-radius:7px;padding:0 10px;font-size:13px;font-weight:500}.karte-ausschnitt button[aria-pressed=true]{color:var(--text-1);background:var(--flaeche-3);font-weight:600}.karte-abschnitt{font-size:var(--schrift-abschnitt);letter-spacing:-.01em;margin:24px 0 4px;font-weight:700}.karte-zeile{width:100%;font:inherit;text-align:start;-webkit-tap-highlight-color:transparent}.karte-zeile:hover,.karte-zeile:active,.karte-zeile.ist-an{background:var(--neutral-grund)}.karte-zeile:hover:before,.karte-zeile:hover+.zeile:before,.karte-zeile.ist-an:before,.karte-zeile.ist-an+.zeile:before{opacity:0}.karte-zeile:focus-visible{outline:2px solid var(--text-2);outline-offset:-2px}.karte-fussnote{font-size:var(--schrift-neben);color:var(--text-3);margin-top:12px;font-weight:500;line-height:1.4}.karte-leer{text-align:center;padding:28px 8px 8px}.karte-leer-titel{color:var(--text-1);font-size:17px;font-weight:600}.karte-leer-text{max-width:22rem;color:var(--text-2);margin:6px auto 0;font-size:15px;line-height:1.45}.kennzahlen{border-block:1px solid var(--linie);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 0 8px;padding:10px 0;display:grid}.kennzahlen>div+div{border-inline-start:1px solid var(--linie);padding-inline-start:14px}.karte-nurmitglieder{background:var(--flaeche-1);color:var(--text-2);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;font-size:15px;line-height:1.4;display:flex}.dark .blatt .karte-nurmitglieder{background:var(--flaeche-2)}.karte-anmelden{border-radius:var(--r-knopf);color:#fff;background:var(--accent);flex:none;place-items:center;height:36px;padding:0 14px;font-size:15px;font-weight:600;display:inline-grid}.karte-blatt-leise{color:var(--text-3);padding:16px 0;font-size:15px}.karte-platzhalter-ava{background:var(--neutral-grund);border-radius:50%;width:40px;height:40px}.karte-platzhalter-text{background:var(--neutral-grund);border-radius:6px;width:55%;height:12px}.karte-platzhalter{animation:1.4s ease-in-out infinite karte-pulsieren}@keyframes karte-pulsieren{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.karte-platzhalter{animation:none}}.karte-raster{margin-top:12px}.karte-raster .karte{margin-top:0}.karte-seite{display:none}.karte-haupt{min-width:0}@media (min-width:900px){.leute.ist-karte{max-width:1200px}.karte-raster{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}.karte-seite{top:calc(env(safe-area-inset-top) + 4rem);display:block;position:sticky}}@media (min-width:1280px){.karte-raster{grid-template-columns:280px minmax(0,1fr)}.karte-raster .karte{padding-inline-end:320px;position:relative}.karte-raster .karte>.karte-firmen-spalte.ist-rechts{overscroll-behavior:contain;top:0;bottom:0;width:300px;position:absolute;inset-inline-end:0;overflow:hidden auto}.karte-firmen-spalte.ist-rechts>.karte-abschnitt{margin-top:0}}.ebenen-feld{color:var(--text-1);flex-direction:column;gap:14px;display:flex}.ebenen-karte{background:var(--flaeche-1);border-radius:16px;overflow:hidden}.dark .blatt .ebenen-karte,.dark .karte-app-blatt .ebenen-karte{background:var(--flaeche-2)}.ebenen-titel{color:var(--text-3);padding:14px 16px 6px;font-size:13px;font-weight:500}.ebenen-zeile{border-top:1px solid var(--flaeche-2);width:100%;min-height:56px;font:inherit;text-align:start;color:inherit;align-items:center;gap:12px;padding:10px 16px;display:flex}.dark .blatt .ebenen-zeile,.dark .karte-app-blatt .ebenen-zeile{border-top-color:var(--flaeche-3)}.ebenen-knopf{cursor:pointer;-webkit-tap-highlight-color:transparent}.ebenen-knopf:hover{background:var(--neutral-grund)}.ebenen-knopf:focus-visible{outline:2px solid var(--text-2);outline-offset:-2px}.ebenen-text{flex:1;min-width:0}.ebenen-name{font-size:15px;font-weight:600;display:block}.ebenen-unter{color:var(--text-3);margin-top:1px;font-size:12px;line-height:1.35;display:block}.ebenen-aendern{color:var(--text-2);flex:none;font-size:13px}.ebenen-zeile .schalter{transform-origin:100%;transform:scale(.82)}[dir=rtl] .ebenen-zeile .schalter{transform-origin:0}.ebenen-hier{padding-block:12px 14px;display:block}.ebenen-fuss{color:var(--text-3);font-size:12px;line-height:1.5}.ebenen-privat{border-top:1px solid var(--flaeche-2);color:var(--text-2);gap:10px;padding:12px 16px 14px;font-size:13px;line-height:1.45;display:flex}.dark .blatt .ebenen-privat,.dark .karte-app-blatt .ebenen-privat{border-top-color:var(--flaeche-3)}.ebenen-privat svg{width:16px;height:16px;color:var(--text-3);flex:none;margin-top:1px}.zeichen{flex:none;place-items:center;width:22px;height:22px;display:grid}.zeichen-basen{background:var(--kreis);box-shadow:inset 0 0 0 2px var(--kreis-rand);border-radius:50%}.zeichen-hier{background:var(--gruen);width:12px;height:12px;box-shadow:0 0 0 4px var(--gruen-grund);border-radius:50%}.zeichen-firmen{background:var(--blau);color:#fff;border-radius:6px}.zeichen-firmen svg{width:12px;height:12px}.zeichen-haendler{background:var(--tuerkis);color:#fff;border-radius:6px}.zeichen-haendler svg{width:12px;height:12px}.zeichen-gruppen{border:1.5px dashed var(--lila);background:var(--lila-grund);border-radius:6px}.zeichen-miete{background:var(--orange);color:#fff;border-radius:50%}.zeichen-miete svg{width:12px;height:12px}.karte-gruppe{cursor:pointer}.karte-gruppe-flaeche{fill:var(--lila-grund)}.karte-gruppe-rand{fill:none;stroke:var(--lila);stroke-width:3px;stroke-dasharray:6 5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.karte-gruppe.ist-an .karte-gruppe-flaeche{fill:var(--lila)}@supports (color:color-mix(in lab, red, red)){.karte-gruppe.ist-an .karte-gruppe-flaeche{fill:color-mix(in srgb, var(--lila) 18%, transparent)}}.karte-firma{cursor:pointer}.karte-firma-flaeche{fill:var(--blau)}.karte-firma.ist-haendler .karte-firma-flaeche{fill:var(--tuerkis)}.karte-firma.ist-an .karte-firma-flaeche{stroke:var(--text-1);stroke-width:3px;vector-effect:non-scaling-stroke}.karte-firma-zeichen{fill:none;stroke:#fff;stroke-width:2.5px;vector-effect:non-scaling-stroke}.karte-firmen-knoepfe{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.karte-firmen-knopf{border:1px solid var(--linie);min-height:36px;color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.karte-firmen-knopf[aria-pressed=true]{color:var(--text-1);background:var(--neutral-grund)}.karte-firmen-knopf[aria-pressed=false] .karte-firmen-farbe{opacity:.35}.karte-firmen-zahl{color:var(--text-3);font-variant-numeric:tabular-nums}.karte-firmen-farbe{background:var(--blau);border-radius:3px;flex:none;width:10px;height:10px}.karte-firmen-farbe.ist-haendler,.ist-haendler>.karte-firmen-farbe{background:var(--tuerkis)}.karte-zeile>.karte-firmen-farbe{margin-inline-end:12px}.karte-firmen-leer{color:var(--text-3);margin:4px 0 0;font-size:14px}.karte-firma-details{padding:0 0 8px}.karte-firma-details .karte-info-liste>div,.karte-firma-details .karte-info-hinweis,.karte-firma-details .karte-info-knoepfe{padding-inline:12px}.karte-firma-eintrag.ist-offen{background:var(--neutral-grund);border-radius:12px}.karte-firma-eintrag.ist-offen>.karte-zeile{background:0 0}.karte-firmen-alle{color:var(--text-2);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:8px 0;font-size:14px;font-weight:500}.karte-firma-zahl{fill:#fff;text-anchor:middle;pointer-events:none;font-weight:600}.karte-miete{cursor:pointer}.karte-miete-flaeche{fill:var(--orange)}.karte-miete.ist-an .karte-miete-flaeche{stroke:var(--text-1);stroke-width:3px;vector-effect:non-scaling-stroke}.karte-miete-zeichen{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.karte-hier{cursor:pointer}.karte-hier-hof{fill:var(--gruen);opacity:.25}.karte-hier-punkt{fill:var(--gruen)}.karte-schilder{pointer-events:none;position:absolute;inset:0;overflow:hidden}.karte-schilder>span{white-space:nowrap;position:absolute}.karte-schild-gruppe{color:var(--lila);text-shadow:0 1px 3px var(--meer), 0 0 2px var(--meer);font-size:13px;font-weight:600;transform:translate(-50%,-50%)}.karte-schild-eigen{color:var(--text-2);text-shadow:0 1px 3px var(--meer);font-size:11px;transform:translate(-50%)}.karte-schild-hier{color:var(--text-1);background:var(--flaeche-1);border-radius:6px;padding:3px 7px;font-size:12px;font-weight:600;transform:translate(12px,-50%);box-shadow:0 1px 4px #00000040}.karte-schild-hier.ist-links{transform:translate(calc(-100% - 12px),-50%)}@media (max-width:899px){.karte-schild-gruppe{font-size:11px}.karte-schild-eigen{display:none}.karte-schild-hier{padding:2px 6px;font-size:11px}}.karte-zaehlung{display:none}@media (min-width:900px){.karte-zaehlung{max-width:calc(100% - 76px);color:var(--text-2);background:var(--flaeche-1);box-shadow:inset 0 0 0 1px var(--flaeche-3);pointer-events:none;border-radius:10px;padding:7px 11px;font-size:12px;display:block;position:absolute;top:10px;left:10px}}.karte-chips,.karte-app-blatt{display:none}@media (max-width:899px){body:has(.karte-raster){overscroll-behavior:none;overflow:hidden;padding-bottom:0!important}body:has(.karte-raster)>footer{display:none}.leute:has(.karte-raster){padding-bottom:0}:is(.leute:has(.karte-raster)>.leute-erklaerung,.leute:has(.karte-raster)>.leute-zahl){display:none}.karte-raster{margin-top:0}body:has(.karte-raster) .grosser-titel{display:none}.leute:has(.karte-raster){padding-top:.5rem}.leute:has(.karte-raster) .segment-platz{margin-bottom:8px}:is(.leute:has(.karte-raster) .segment a,.leute:has(.karte-raster) .segment button){height:30px;font-size:13px}.karte>.karte-firmen-knoepfe,.karte>.karte-abschnitt,.karte>.karte-liste,.karte>.karte-fussnote,.karte>.karte-leer,.karte>.karte-firmen-spalte{display:none}.karte-rahmen{margin-inline:calc(-1 * var(--rand-leute));height:calc(100dvh - var(--karte-oben,13rem));box-shadow:none;border-radius:0;scroll-margin-top:0}.karte-svg{aspect-ratio:auto;height:100%}.karte-rahmen{touch-action:none}html:has(.karte-raster){overscroll-behavior:none}.karte-ausschnitt{bottom:calc(var(--karte-unten,0px) + 10px)}.karte-chips{margin:0 calc(-1 * var(--rand-leute)) 8px;padding:0 var(--rand-leute);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;display:flex;overflow-x:auto}.karte-chips::-webkit-scrollbar{display:none}.karte-chip{white-space:nowrap;height:28px;color:var(--text-1);background:var(--flaeche-2);-webkit-tap-highlight-color:transparent;border-radius:14px;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.karte-chip[aria-pressed=true]{color:var(--background);background:var(--text-1);font-weight:600}.karte-chip:focus-visible{outline:2px solid var(--text-2);outline-offset:2px}.karte-app-blatt{--leiste-frei:calc(3.5rem + env(safe-area-inset-bottom));z-index:4;max-height:calc(100% - 12px);padding-bottom:var(--leiste-frei);background:var(--background-card);box-shadow:0 -1px 0 var(--linie), 0 -12px 40px #0000002e;color:var(--text-1);inset-inline:0;direction:ltr;border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;overflow:hidden}[dir=rtl] .karte-app-blatt{direction:rtl}.dark .karte-app-blatt{background:var(--flaeche-1);box-shadow:0 -20px 50px #0009}body.ist-app .karte-app-blatt{--leiste-frei:calc(5.25rem + env(safe-area-inset-bottom))}.karte-app-blatt.ist-liste{height:calc(100% - 12px)}.karte-app-blatt.ist-gleitend{transition:height .3s cubic-bezier(.32,.72,0,1)}.karte-app-blatt-kopf{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex:none;padding:0 16px 10px}.karte-app-blatt-kopf:active{cursor:grabbing}.karte-app-blatt.ist-zu .karte-app-blatt-kopf{cursor:pointer;padding-bottom:8px}.karte-app-blatt.ist-zu .karte-app-blatt-inhalt{padding-bottom:4px}.karte-app-blatt.ist-zu:not(:has(.du-kompakt,.du-kompakt-hier)) .karte-app-blatt-kopf{padding-bottom:24px}.karte-app-blatt.ist-zu:not(:has(.du-kompakt,.du-kompakt-hier)) .karte-app-blatt-inhalt{display:none}.du-kompakt{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.du-kachel{background:var(--flaeche-1);min-width:0;min-height:48px;color:var(--text-1);font:inherit;text-align:start;-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;justify-content:center;gap:2px;padding:7px 10px;text-decoration:none;display:flex}.dark .du-kachel{background:var(--flaeche-2)}.du-kachel:active{background:var(--neutral-grund)}.du-kachel:focus-visible{outline:2px solid var(--text-2);outline-offset:2px}.du-kachel-kopf{min-width:0;color:var(--text-3);align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.du-kachel-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.du-kachel-aendern{color:var(--text-2);flex:none;margin-inline-start:auto}.du-kachel-kopf .hier-punkt{width:7px;height:7px;box-shadow:0 0 0 3px var(--gruen-grund)}.du-kachel-wert{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.du-kachel-wert.ist-leise{color:var(--text-3)}.du-kompakt-hier{padding-inline-end:32px;position:relative}.du-kompakt-zu{width:40px;height:40px;color:var(--text-2);-webkit-tap-highlight-color:transparent;top:-8px;place-items:center;display:grid;position:absolute;inset-inline-end:-8px}.du-kompakt-zu svg{width:18px;height:18px}.du-kompakt-zu:focus-visible{outline:2px solid var(--text-2);outline-offset:-4px;border-radius:10px}.karte-app-blatt-status{color:var(--text-2);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.karte-app-blatt-griff{-webkit-tap-highlight-color:transparent;place-items:center;width:100%;height:22px;display:grid}.karte-app-blatt-griff>span{background:var(--linie-stark);border-radius:3px;width:36px;height:5px}.karte-app-blatt-griff:focus-visible{outline:none}.karte-app-blatt-griff:focus-visible>span{background:var(--text-2);box-shadow:0 0 0 3px var(--neutral-grund)}.karte-app-blatt-zeile{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.karte-app-blatt-titel{flex:none;font-size:17px;font-weight:700}.karte-app-blatt-zahl{min-width:0;color:var(--text-3);text-align:end;font-variant-numeric:tabular-nums;font-size:12px}.karte-app-blatt-firma{flex:1;min-width:0}.karte-app-blatt.ist-firma .karte-app-blatt-zeile{align-items:center}.karte-app-blatt-inhalt{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 16px 12px;overflow-y:auto}.karte-app-blatt-firmainhalt{outline:none}.karte-app-blatt .karte-info-liste>div,.karte-app-blatt .karte-info-hinweis,.karte-app-blatt .karte-info-knoepfe{padding-inline:0}.karte-app-blatt .ebenen-feld{gap:10px}.karte-app-abschnitt+.karte-app-abschnitt{margin-top:6px}.karte-app-abschnitt>.karte-abschnitt{margin-top:8px}.karte-app-leer{text-align:center;color:var(--text-3);padding:24px 0;font-size:14px;line-height:1.45}.hier-dauer.ist-sofort{flex-wrap:nowrap}.hier-dauer.ist-sofort .hier-dauer-knopf{min-width:0;height:40px;color:var(--text-1);flex:1 1 0;font-weight:600}.hier-dauer.ist-sofort .hier-dauer-knopf:disabled{opacity:.6}}@media (max-width:899px) and (max-height:560px){.karte-app-blatt:not(.ist-liste){max-height:min(calc(100% - 12px), max(58%, calc(var(--leiste-frei) + 7.5rem)))}}@media (min-width:768px) and (max-width:899px){body:not(.ist-app) .karte-app-blatt{--leiste-frei:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.karte-app-blatt.ist-gleitend{transition:none}}.karte-chip-zeichen,.karte-liste-farbe{border-radius:50%;flex:none;width:9px;height:9px}.karte-liste-farbe{width:10px;height:10px}.karte-zeile>.karte-liste-farbe{margin-inline-end:12px}.karte-chip-zeichen.ist-basen,.karte-liste-farbe.ist-basen{background:var(--kreis);box-shadow:inset 0 0 0 1.5px var(--kreis-rand)}.karte-chip[aria-pressed=true] .karte-chip-zeichen.ist-basen{box-shadow:inset 0 0 0 1.5px var(--background)}.karte-chip-zeichen.ist-hier,.karte-liste-farbe.ist-hier{background:var(--gruen)}.karte-chip-zeichen.ist-miete,.karte-liste-farbe.ist-miete{background:var(--orange)}.karte-chip-zeichen.ist-firmen{background:var(--blau);border-radius:2px}.karte-chip-zeichen.ist-haendler{background:var(--tuerkis);border-radius:2px}.karte-chip-zeichen.ist-gruppen,.karte-liste-farbe.ist-gruppen{border:1px dashed var(--lila);background:var(--lila-grund);border-radius:2px}.karte-info{z-index:3;background:var(--flaeche-1);width:300px;max-width:calc(100% - 24px);box-shadow:inset 0 0 0 1px var(--flaeche-3), 0 20px 50px #00000073;color:var(--text-1);border-radius:16px;position:absolute;overflow:hidden}.dark .karte-info{background:#1a1a1a}.karte-info-kopf{align-items:center;gap:8px;padding:14px 8px 14px 16px;display:flex}.karte-info-kopf .karte-info-titel{flex:1}.karte-info-titel{align-items:center;gap:12px;min-width:0;display:flex}.karte-info-titel>div{min-width:0}.karte-info-name{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.25}.karte-info-unter{color:var(--text-3);margin-top:1px;font-size:12px}.karte-info-hinweis{color:var(--text-3);margin:10px 0 0;padding:0 16px;font-size:12px}.blatt .karte-info-hinweis{padding-inline:0}.karte-info-hinweis a{color:inherit;text-decoration:underline}.karte-info-gruppe{border:1.5px dashed var(--lila);background:var(--lila-grund);border-radius:10px;flex:none;width:40px;height:40px}.karte-info-zu{width:32px;height:32px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;display:grid}.karte-info-zu svg{width:16px;height:16px}.karte-info-liste{border-top:1px solid var(--flaeche-3);font-size:14px}.blatt .karte-info-liste{margin-top:4px}.karte-info-liste>div{border-bottom:1px solid var(--flaeche-3);justify-content:space-between;gap:16px;padding:10px 16px;display:flex}.blatt .karte-info-liste>div{padding-inline:0}.karte-info-liste dt{color:var(--text-3);flex:none}.karte-info-liste dd{text-align:end;overflow-wrap:anywhere;min-width:0}.karte-info-liste dd.ist-adresse{white-space:pre-line}.karte-info-liste a{color:var(--text-1)}.karte-info-liste a:hover{text-decoration:underline}.karte-info-knoepfe{grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px 16px;display:grid}.blatt .karte-info-knoepfe{padding-inline:0}.karte-info-knoepfe.ist-einzeln{grid-template-columns:1fr}.karte-info-haupt,.karte-info-neben{border-radius:10px;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:600;display:flex}.karte-info-haupt{color:var(--background);background:var(--text-1)}.karte-info-neben{color:var(--text-1);background:var(--flaeche-3)}.karte-info-leise{color:var(--text-3);padding:0 16px;font-size:13px}.blatt .karte-info-leise{padding:0}.hier-block{flex-direction:column;gap:2px;display:flex}.hier-titel{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.hier-text{color:var(--text-3);font-size:12px;line-height:1.4}.hier-punkt{background:var(--gruen);width:10px;height:10px;box-shadow:0 0 0 4px var(--gruen-grund);border-radius:50%;flex:none}.hier-dauer{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.hier-dauer-knopf{height:34px;color:var(--text-2);background:var(--flaeche-2);border-radius:9px;padding:0 12px;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px #0000}.dark .blatt .hier-dauer-knopf,.dark .karte-app-blatt .hier-dauer-knopf{background:var(--flaeche-3)}.hier-dauer-knopf[aria-checked=true]{color:var(--text-1);box-shadow:inset 0 0 0 1.5px var(--text-1)}.hier-teilen,.hier-beenden{border-radius:10px;align-self:flex-start;height:36px;margin-top:10px;padding:0 14px;font-size:14px;font-weight:600}.hier-teilen{color:var(--background);background:var(--text-1)}.hier-beenden{color:var(--rot-system);background:var(--flaeche-2)}.dark .blatt .hier-beenden,.dark .karte-app-blatt .hier-beenden{background:var(--flaeche-3)}.hier-teilen:disabled,.hier-beenden:disabled{opacity:.6}.hier-fehler{color:var(--rot-system);margin-top:8px;font-size:13px;line-height:1.4}.hier-leiste{max-width:46rem;color:var(--text-1);background:var(--flaeche-1);box-shadow:inset 0 0 0 1px var(--gruen-grund);border-radius:12px;align-items:center;gap:10px;margin:8px auto 0;padding:8px 8px 8px 14px;font-size:14px;display:flex}@media (max-width:46rem){.hier-leiste{margin-inline:16px}}.hier-leiste-text{flex:1;min-width:0}.hier-leiste-knopf{height:32px;color:var(--rot-system);background:var(--flaeche-2);border-radius:9px;flex:none;padding:0 12px;font-size:13px;font-weight:600}.beitritt{color:var(--text-1);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.beitritt-zahl{color:var(--text-3);flex:auto;font-size:13px}.beitritt-mitglied{color:var(--text-2);font-size:14px}.beitritt-hinweis{color:var(--text-3);font-size:14px}.beitritt-knopf{height:38px;color:var(--text-1);background:var(--flaeche-3);border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.beitritt-knopf.ist-haupt{color:var(--background);background:var(--text-1)}.beitritt-knopf:disabled{opacity:.5}.beitritt-leise{color:var(--text-3);flex:1 0 100%;font-size:13px;line-height:1.4}.beitritt-fehler{color:var(--rot-system);flex:1 0 100%;font-size:13px}.karte-info-beitritt{border-top:1px solid var(--flaeche-3);padding:12px 16px 0}.blatt .karte-info-beitritt{padding-inline:0}.karte-info-miete{color:#fff;background:var(--orange);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.karte-info-miete svg{width:20px;height:20px}.karte-miete-liste{border-top:1px solid var(--flaeche-3);max-height:340px;overflow-y:auto}.blatt .karte-miete-liste{max-height:none}.karte-miete-person{border-bottom:1px solid var(--flaeche-3);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.blatt .karte-miete-person{padding-inline:0}.karte-miete-kopf{align-items:center;gap:10px;min-width:0;display:flex}.karte-miete-name{min-width:0;color:var(--text-1);overflow-wrap:anywhere;font-size:15px;font-weight:600}.karte-miete-name:hover{text-decoration:underline}.karte-miete-geraete{flex-direction:column;gap:4px;font-size:14px;display:flex}.karte-miete-geraete li{justify-content:space-between;gap:12px;display:flex}.karte-miete-modell{overflow-wrap:anywhere;min-width:0}.karte-miete-art{color:var(--text-3);flex:none;font-size:13px}.karte-miete-nachricht{width:100%}.karte-miete-nachricht:disabled{opacity:.5}.karte-miete-privat{padding-block:12px 16px;line-height:1.45}.blatt .karte-miete-privat{padding-inline:0}.region{color:var(--text-1);flex-direction:column;gap:10px;display:flex}.region-text{color:var(--text-2);font-size:14px;line-height:1.45}.region-chips,.region-kontinente{flex-wrap:wrap;gap:6px;display:flex}.region-kontinente .region-chip{cursor:pointer}.region-chip{height:32px;color:var(--text-1);background:var(--lila-grund);box-shadow:inset 0 0 0 1px var(--lila);border-radius:16px;align-items:center;gap:4px;padding-inline:12px 4px;font-size:14px;display:inline-flex}.region-chip button{width:26px;height:26px;color:var(--text-2);border-radius:50%;place-items:center;display:grid}.region-chip svg{width:14px;height:14px}.region-leise{color:var(--text-3);font-size:14px}.region-feld{border-radius:var(--r-feld);width:100%;height:44px;color:var(--text-1);background:var(--flaeche-2);border:0;outline:none;padding:0 14px;font-size:16px}.region-feld:focus-visible{box-shadow:inset 0 0 0 1.5px var(--text-3)}.region-treffer{background:var(--flaeche-2);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.region-treffer-zeile{text-align:start;color:var(--text-1);padding:10px 14px;font-size:15px}.region-treffer-zeile+.region-treffer-zeile{border-top:1px solid var(--flaeche-3)}.region-treffer-zeile:hover{background:var(--neutral-grund)}.region-fuss{align-items:center;gap:12px;display:flex}.region-speichern{color:#fff;background:var(--accent);border-radius:10px;height:40px;padding:0 18px;font-size:15px;font-weight:600}.region-speichern:disabled{opacity:.45}.region-stand{color:var(--text-3);font-size:14px}.region-stand.ist-fehler{color:var(--rot-system)}.freigabe{color:var(--text-1);flex-direction:column;gap:10px;display:flex}.freigabe-beschriftung{font-size:var(--schrift-beschriftung);color:var(--text-3);margin-bottom:-2px;font-weight:600}.dark .blatt .freigabe .liste{background:var(--flaeche-2)}.freigabe-ort{width:30px;height:30px;color:var(--blau);background:var(--blau-grund);border-radius:8px;place-items:center;display:grid}.dark .freigabe-ort{color:#4aa3ff}.freigabe-ort svg{width:18px;height:18px}.freigabe-textknopf{min-height:32px;color:var(--blau);align-self:flex-start;font-size:15px;font-weight:500}.dark .freigabe-textknopf{color:#4aa3ff}.freigabe-suche{flex-direction:column;gap:8px;display:flex}.freigabe-feld{border-radius:var(--r-feld);width:100%;height:44px;color:var(--text-1);background:var(--flaeche-1);border:0;outline:none;padding:0 14px;font-size:16px}.dark .blatt .freigabe-feld{background:var(--flaeche-2)}.freigabe-feld:focus-visible{box-shadow:inset 0 0 0 1.5px var(--text-3)}.freigabe-feld::placeholder{color:var(--text-3)}.freigabe-leise{color:var(--text-3);font-size:14px;line-height:1.4}.freigabe-treffer-zeile{width:100%;min-height:48px;font:inherit;text-align:start;-webkit-tap-highlight-color:transparent}.freigabe-treffer-zeile:hover,.freigabe-treffer-zeile:active{background:var(--neutral-grund)}.freigabe-schalter .zeile{cursor:pointer}.freigabe-wahl{appearance:none;max-width:55%;min-height:44px;color:var(--text-2);font:inherit;text-align:end;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ababab' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") 100% no-repeat;border:0;padding-inline:8px 22px}.freigabe-wahl:disabled{opacity:.45;cursor:default}.einstellung-link{color:inherit;text-decoration:none}.einstellung-link:hover{background:var(--neutral-grund)}.einstellung-pfeil{color:var(--text-3)}[dir=rtl] .einstellung-pfeil{transform:scaleX(-1)}.freigabe-wert{color:var(--text-2);font-size:14px}[dir=rtl] .freigabe-wahl{background-position:0;padding-inline:22px 8px}.profil-bilder{margin-bottom:52px;position:relative}.profil-titelbild{aspect-ratio:3;border-radius:var(--r-feld);background:var(--flaeche-1);position:relative}.profil-titelbild img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.profil-avatar{inset-inline-start:16px;align-items:flex-end;gap:6px;display:flex;position:absolute;bottom:-44px}.profil-avatar-bild{background:var(--flaeche-2);width:80px;height:80px;color:var(--text-2);box-shadow:0 0 0 4px var(--background-card);border-radius:50%;place-items:center;font-weight:700;display:grid;overflow:hidden}.profil-avatar-bild img{object-fit:cover;width:100%;height:100%}.profil-avatar-bild.ist-eckig{border-radius:16px}.profil-bild-knoepfe{gap:6px;display:inline-flex}.profil-bild-knoepfe.ist-titelbild{top:8px;position:absolute;inset-inline-end:8px}.profil-bild-knoepfe.ist-avatar{bottom:-2px;position:absolute;inset-inline-end:-2px}.profil-bild-knopf{cursor:pointer;background:var(--background-card);border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.profil-bild-knopf{background:color-mix(in srgb, var(--background-card) 85%, transparent)}}.profil-bild-knopf{color:var(--text-1);box-shadow:0 1px 3px #0000002e}.profil-bild-knopf.ist-abzeichen{background:var(--flaeche-2);width:30px;height:30px;box-shadow:0 0 0 3px var(--background-card), 0 1px 3px #0000002e}.profil-bild-knopf:hover:not(:disabled),.profil-bild-knopf[aria-expanded=true]{background:var(--flaeche-3)}.profil-bild-knopf:focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.profil-bild-knopf:disabled{opacity:.6;cursor:default}.profil-bild-knoepfe.ist-avatar .profil-bild-menue{inset-inline:0 auto}.profil-bild-menue .mb-eintrag:focus-visible{background:var(--flaeche-3);outline:none}.profil-bild-frage{color:var(--text-2);margin:6px 10px;font-size:13px;font-weight:600}.profil-bild-fehler{z-index:50;background:var(--flaeche-2);width:max-content;max-width:260px;box-shadow:inset 0 0 0 1px var(--linie);color:var(--rot-system);top:calc(100% + 4px);border-radius:10px;padding:8px 12px;font-size:13px;position:absolute;inset-inline-end:0}.profil-bild-knoepfe.ist-avatar .profil-bild-fehler{inset-inline:0 auto}.zuschnitt-schleier{z-index:90;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.zuschnitt-dialog{border-radius:var(--r-liste);background:var(--background-card);width:min(100%,560px);max-height:calc(100dvh - 32px);color:var(--text-1);outline:none;gap:12px;padding:16px;display:grid;overflow-y:auto;box-shadow:0 14px 40px #0000004d}.zuschnitt-titel{font-size:var(--schrift-abschnitt);font-weight:700}.zuschnitt-hinweis{font-size:var(--schrift-neben);color:var(--text-3);margin-top:-8px;font-weight:500}.zuschnitt-flaeche{border-radius:var(--r-feld);background:var(--flaeche-3);height:min(56dvh,360px);position:relative;overflow:hidden}.zuschnitt-flaeche .reactEasyCrop_CropArea{color:#0000008c;border:2px solid #ffffffe6}.zuschnitt-flaeche .reactEasyCrop_CropArea:focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.zuschnitt-zoom{color:var(--text-2);align-items:center;gap:12px;font-size:14px;display:flex}.zuschnitt-zoom input{min-width:0;min-height:44px;accent-color:var(--text-1);flex:auto}.zuschnitt-knoepfe{justify-content:flex-end;gap:10px;display:flex}.zuschnitt-knopf{cursor:pointer;border:1px solid var(--linie-stark);width:44px;height:44px;color:var(--text-1);background:0 0;border-radius:50%;place-items:center;display:grid}.zuschnitt-knopf:hover{background:var(--neutral-grund)}.zuschnitt-knopf.ist-haupt{border-color:var(--text-1);background:var(--text-1);color:var(--background-card)}.zuschnitt-knopf.ist-haupt:hover{opacity:.88}.zuschnitt-knopf:disabled{opacity:.45;cursor:default}.zuschnitt-knopf:focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.profil-felder{gap:14px;display:grid}.profil-feld{color:var(--text-2);gap:6px;font-size:14px;display:grid}.profil-feld select.freigabe-feld{appearance:auto}.profil-about{resize:vertical;height:auto;min-height:96px;padding-block:10px;line-height:1.45}.profil-zaehler{color:var(--text-3);justify-self:end;font-size:12px}.profil-zaehler.ist-zu-lang{color:var(--accent)}.profil-feld-fehler{color:var(--accent);font-size:13px}.profil-fuss{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.profil-speichern{cursor:pointer;background:var(--accent);color:#fff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.profil-speichern:disabled{opacity:.4;cursor:default}.schalter{appearance:none;background:var(--linie-stark);cursor:pointer;border-radius:16px;flex:none;width:51px;height:31px;transition:background-color .2s;position:relative}.schalter:after{content:"";top:2px;background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .22s cubic-bezier(.32,.72,0,1);position:absolute;inset-inline-start:2px;box-shadow:0 2px 6px #00000040}.schalter:checked{background:var(--gruen)}.schalter:checked:after{transform:translate(20px)}[dir=rtl] .schalter:checked:after{transform:translate(-20px)}.schalter:disabled{opacity:.4;cursor:default}.schalter:focus-visible{outline:2px solid var(--text-2);outline-offset:2px}.freigabe-sehen{background:var(--flaeche-1);border-radius:12px;padding:12px 14px}.dark .blatt .freigabe-sehen{background:var(--flaeche-2)}.freigabe-sehen-titel{font-size:15px;font-weight:600}.freigabe-sehen dl{gap:8px;margin-top:8px;display:grid}.freigabe-sehen dl>div{grid-template-columns:6.5rem minmax(0,1fr);gap:10px;font-size:14px;line-height:1.4;display:grid}.freigabe-sehen dt{color:var(--text-2);font-weight:600}.freigabe-sehen dd{color:var(--text-2)}.freigabe-fuss{flex-direction:column;gap:6px;margin-top:4px;display:flex}.freigabe-speichern{border-radius:var(--r-knopf);color:#fff;background:var(--accent);height:48px;font-size:16px;font-weight:600;transition:opacity .16s}.freigabe-speichern:disabled{color:var(--text-3);background:var(--flaeche-2)}.dark .blatt .freigabe-speichern:disabled{background:var(--flaeche-3)}.freigabe-stand{text-align:center;min-height:18px;color:var(--text-3);font-size:13px;font-weight:500}.freigabe-stand.ist-fehler{color:var(--rot-system)}.titelzeile{z-index:40;padding:0 .375rem;padding-top:env(safe-area-inset-top);height:calc(2.875rem + env(safe-area-inset-top));-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:.5px solid var(--linie-stark);background:#0a0a0ab8;align-items:center;gap:0;transition:background-color .2s,border-color .2s;display:flex;position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.titelzeile{background:#0a0a0a}}.titelzeile:has(.titelzeile-titel):not(.ist-eingeklappt){background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}.titelzeile-knopf{width:2.75rem;height:2.75rem;color:var(--text-1);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.titelzeile-marke-link{flex:none;margin-inline-start:.625rem;display:flex}.titelzeile-titel{max-width:55%;height:2.875rem;color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;align-items:center;font-size:17px;font-weight:600;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.titelzeile.ist-eingeklappt .titelzeile-titel{opacity:1}.titelzeile-rechts{align-items:center;margin-inline-start:auto;display:flex}.titelzeile-suche{flex:auto;min-width:0;margin-inline-start:.375rem}.titelzeile-text-knopf{height:2.75rem;color:var(--text-1);-webkit-tap-highlight-color:transparent;flex:none;padding:0 .625rem;font-size:17px;font-weight:400}.grosser-titel{padding:.125rem 1rem .5rem}.grosser-titel:has(.grosser-titel-plus){justify-content:space-between;align-items:center;gap:8px;display:flex}.grosser-titel-plus{background:var(--accent);color:#fff;-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.grosser-titel-plus:active{transform:scale(.96)}@media (min-width:900px){.grosser-titel-plus{display:none}}.grosser-titel h1{font-size:var(--schrift-gross-titel);color:var(--text-1);font-weight:700;line-height:1.12}@media (min-width:900px){.grosser-titel{padding-inline:var(--rand);max-width:46rem;margin-inline:auto}.grosser-titel[data-reiter=gear]{max-width:40rem;padding-inline:1rem}.grosser-titel[data-seite=\/marketplace]{max-width:72rem;padding-inline:1.5rem}.grosser-titel[data-reiter=chats]{max-width:42rem;padding-inline:1.5rem}}.ist-app .seiten-titel{display:none}.archiv-liste,.archiv-gespraech{height:calc(100dvh - 2.875rem - env(safe-area-inset-top));flex-direction:column;display:flex;position:relative;overflow:hidden}.ist-app .archiv-liste,.ist-app .archiv-gespraech{height:calc(100dvh - 2.875rem - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 4.6rem)}@media (min-width:900px){.ist-app .archiv-liste,.ist-app .archiv-gespraech{height:calc(100dvh - 2.875rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}:is(body.ist-app:has(.archiv-liste),body.ist-app:has(.archiv-gespraech)){padding-bottom:0!important}.archiv-liste-kopf{padding:1rem 1rem .75rem}.archiv-liste-titel{letter-spacing:-.02em;color:var(--text-primary);font-size:1.375rem;font-weight:700}.archiv-liste-untertitel{color:var(--text-muted);margin-top:.25rem;font-size:.8125rem;line-height:1.45}.archiv-liste-hinweis{color:var(--text-muted);padding:1rem;font-size:.875rem;line-height:1.5}.archiv-liste-eintraege{flex:auto;overflow-y:auto}.archiv-liste-eintrag{-webkit-tap-highlight-color:transparent;align-items:center;gap:.875rem;padding:.625rem 1rem;display:flex}.archiv-liste-eintrag:active{background:var(--background-hover)}.archiv-liste-zeichen{background:var(--background-hover);width:2.625rem;height:2.625rem;color:var(--text-muted);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.archiv-liste-text{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.archiv-liste-zeile{align-items:baseline;gap:.5rem;display:flex}.archiv-liste-name{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:1.03125rem;font-weight:600;overflow:hidden}.archiv-liste-zeit{color:var(--text-muted);flex:none;font-size:.78125rem}.archiv-liste-vorschau{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.90625rem;overflow:hidden}.archiv-liste-schreiben{background:var(--accent);color:#fff;inset-inline-end:1rem;border-radius:9999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex;position:absolute;bottom:1rem;box-shadow:0 6px 20px #00000073}.archiv-gespraech-leer{flex:auto;padding:1.25rem 1rem 0}.archiv-gespraech-titel{color:var(--text-primary);font-size:1.125rem;font-weight:600}.archiv-gespraech-untertitel,.archiv-gespraech-hinweis{color:var(--text-muted);margin-top:.375rem;font-size:.8125rem;line-height:1.5}.archiv-gespraech-hinweis{border-top:1px solid var(--border);margin-top:.75rem;padding-top:.75rem}.archiv-start{min-height:0;padding:1.5rem 1rem 1.25rem;overflow-y:auto}.archiv-start .archiv-gespraech-titel{letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.2}.archiv-start .archiv-gespraech-untertitel{color:var(--text-secondary);margin-top:.5rem;font-size:.9375rem}.archiv-start-abschnitt{margin-top:1.75rem}.archiv-start-abschnitt h2{color:var(--text-muted);justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.25rem;font-size:.8125rem;font-weight:600;display:flex}.archiv-start-abschnitt h2 a{color:var(--text-secondary);font-weight:500}.archiv-start-liste li+li{border-top:1px solid var(--border)}.archiv-start-abschnitt h2+.liste{margin-top:.5rem}.archiv-start-knopf{width:100%;color:inherit;text-align:start;align-items:center;gap:12px;display:flex}.archiv-start-knopf:after{content:"";position:absolute;inset:0}.archiv-start-knopf:focus-visible{outline:none}.archiv-start-knopf:focus-visible:after{outline:2px solid var(--text-2);outline-offset:-2px;border-radius:inherit}.archiv-start-fragen .zeile:hover{background:var(--neutral-grund)}.archiv-start-symbol{width:30px;color:var(--text-2);flex:none}.archiv-start-meta{color:var(--text-muted);margin-top:.125rem;font-size:.75rem;font-weight:400;display:block}.archiv-start-liste a{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;padding:.625rem 0;font-size:.9375rem;display:block;overflow:hidden}.archiv-start-stoebern{border:1px solid var(--border);color:var(--text-primary);border-radius:12px;margin-top:1.75rem;padding:.875rem 1rem;font-size:.9375rem;font-weight:600;display:block}.archiv-start-stoebern:hover{background:var(--background-hover)}.archiv-start .archiv-gespraech-hinweis{margin-top:1.5rem}body:has(.lexikon) .archiv-chat-knopf{display:none}@media (min-width:900px){.lexikon .archiv-start-letzte,.lexikon .archiv-start-stoebern{display:none}.archiv-start{padding-top:2.5rem}}.archiv-verlaufsflaeche{flex-direction:column;flex:auto;gap:1.25rem;padding:1rem 1rem 1.5rem;display:flex;overflow-y:auto}.archiv-blase{overflow-wrap:anywhere;border-radius:1.125rem;max-width:85%;padding:.5rem .75rem;font-size:.9375rem;line-height:1.45}.archiv-blase.ist-eigen{background:var(--flaeche-2);color:var(--text-1);border-end-end-radius:.375rem;align-self:flex-end;padding:.625rem .875rem}.archiv-blase.ist-antwort{max-width:none;color:var(--text-1);border-radius:0;align-self:stretch;padding:.25rem .25rem 0;font-size:1rem;line-height:1.55}.archiv-blase.ist-leer{color:var(--text-muted)}.archiv-etikett{color:var(--text-3);align-items:center;gap:6px;margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:flex}.archiv-etikett.ist-allgemein{color:var(--orange)}.archiv-etikett.ist-lexikon{color:var(--text-secondary)}.archiv-etikett.ist-naechstes{color:var(--text-secondary);align-items:flex-start;line-height:1.4}.archiv-etikett.ist-naechstes svg{flex:none;margin-top:1px}.archiv-lexikon-frage{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.125rem .75rem;margin-bottom:.25rem;display:flex}.archiv-lexikon-frage~.archiv-lexikon-frage{border-top:1px solid var(--border);margin-top:.875rem;padding-top:.75rem}.archiv-lexikon-frage-text{font-weight:700;line-height:1.35}.archiv-lexikon-link{color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--border-subtle);-webkit-text-decoration-color:var(--border-subtle);-webkit-text-decoration-color:var(--border-subtle);text-decoration-color:var(--border-subtle);text-underline-offset:3px;white-space:nowrap;font-size:.75rem;font-weight:500}.archiv-lexikon-link:hover{color:var(--text-primary)}.archiv-lexikon-englisch{color:var(--text-muted);margin-bottom:.25rem;font-size:.75rem}.archiv-absatz+.archiv-absatz{margin-top:.5rem}.archiv-quellen{margin-top:1.5rem}.quelle.ist-ohne-nr{grid-template-columns:1fr auto}.passt-dazu{margin-top:1.75rem}.passt-dazu h3{letter-spacing:-.01em;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.passt-dazu .zeile:hover{background:var(--neutral-grund)}.passt-symbol{background:var(--flaeche-2);width:44px;height:44px;color:var(--text-2);border-radius:12px;place-items:center;display:grid}.archiv-schreibfeld{margin:.25rem .75rem calc(.625rem + env(safe-area-inset-bottom));border:1px solid var(--linie-stark);background:var(--flaeche-1);border-radius:26px;align-items:flex-end;gap:.5rem;padding-block:.375rem;padding-inline:1rem .375rem;display:flex}@supports (color:color-mix(in lab, red, red)){.archiv-schreibfeld{background:color-mix(in srgb, var(--flaeche-1) 84%, transparent)}}.archiv-schreibfeld{-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);transition:border-color .2s;box-shadow:0 12px 32px -8px #00000073}.archiv-schreibfeld:focus-within{border-color:var(--text-1)}@supports (color:color-mix(in lab, red, red)){.archiv-schreibfeld:focus-within{border-color:color-mix(in srgb, var(--text-1) 28%, transparent)}}.ist-app .archiv-schreibfeld{margin-bottom:.625rem}.archiv-schreibfeld textarea{min-width:0;max-height:8rem;color:var(--text-primary);font:inherit;resize:none;background:0 0;border:0;outline:none;flex:auto;padding:.5rem 0;font-size:1rem;line-height:1.4;overflow-y:auto}.archiv-schreibfeld textarea::placeholder{color:var(--text-3)}.archiv-schreibfeld button{background:var(--accent);color:#fff;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s;display:flex}.archiv-schreibfeld button:disabled{background:var(--flaeche-3);color:var(--text-3)}@media (min-width:768px){.archiv-liste-kopf,.archiv-liste-eintraege,.archiv-verlaufsflaeche,.archiv-schreibfeld,.archiv-gespraech-leer{width:100%;max-width:44rem;margin-inline:auto}.archiv-schreibfeld{width:calc(100% - 1.5rem)}}.lexikon{--umstritten:#a15c07;--umstritten-grund:#d977061f;--lexikon-strich:var(--border-subtle);--lexikon-unten:calc(3.5rem + env(safe-area-inset-bottom))}.dark .lexikon{--umstritten:#f0a540;--umstritten-grund:#f0a54021}@media (min-width:768px){.lexikon{--lexikon-unten:0px}}.ist-app .lexikon{--lexikon-unten:calc(5.25rem + env(safe-area-inset-bottom))}@media (min-width:900px){.ist-app .lexikon{--lexikon-unten:env(safe-area-inset-bottom)}}@media (max-width:899px){.lexikon.ist-seite .lexikon-start,.lexikon.ist-start .lexikon-seite{display:none}}.lexikon-start-innen,.lexikon-blatt{max-width:40rem;color:var(--text-primary);margin:0 auto;padding:1.125rem 1rem 8rem}.lexikon-kopf h1{letter-spacing:-.02em;font-size:1.875rem;font-weight:700;line-height:1.1}.lexikon-kopf p{color:var(--text-secondary);margin-top:.375rem;font-size:.9375rem;line-height:1.45}.lexikon-leise{color:var(--text-muted);margin-top:.375rem;font-size:.8125rem;line-height:1.45}.lexikon-rig{direction:ltr;margin-top:1rem;position:relative;overflow:visible clip}.lexikon-rig-buehne{top:0;position:absolute;inset-inline:0}.lexikon-rig img{-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--rig-sichtbar) - var(--rig-auslauf,10%)), transparent var(--rig-sichtbar));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--rig-sichtbar) - var(--rig-auslauf,10%)), transparent var(--rig-sichtbar));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--rig-sichtbar) - var(--rig-auslauf,10%)), transparent var(--rig-sichtbar));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--rig-sichtbar) - var(--rig-auslauf,10%)), transparent var(--rig-sichtbar));mask-image:linear-gradient(to bottom, #000 calc(var(--rig-sichtbar) - var(--rig-auslauf,10%)), transparent var(--rig-sichtbar))}.lexikon-rig picture,.lexikon-rig img,.lexikon-rig svg{width:100%;height:100%;position:absolute;inset:0}.lexikon-rig img{object-fit:contain}.dark .lexikon-rig{background:radial-gradient(62% 46% at 50% 40%,#2a2a2a,#0a0a0a00 72%)}.lexikon-rig svg{overflow:visible}.lexikon-rig-flaeche *{fill:#0000;stroke:none;cursor:pointer}.lexikon-rig-zeiger{stroke:var(--text-muted);stroke-width:1.4px;opacity:.6}.lexikon-rig-punkt{fill:var(--text-primary)}.lexikon-rig-zeiger.ist-an{stroke:var(--text-primary);opacity:1}.lexikon-rig-marke{white-space:nowrap;text-align:center;-webkit-tap-highlight-color:transparent;padding:.375rem .25rem;line-height:1.15;position:absolute;transform:translate(-50%,-50%)}.lexikon-rig-marke.ist-start{text-align:left;transform:translateY(-50%)}.lexikon-rig-marke b{font-size:.9375rem;font-weight:600;display:block}.lexikon-rig-marke span{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500;display:block}.lexikon-rig-marke.ist-an b{font-weight:700}.lexikon-rig-marke.ist-an span{color:var(--text-primary)}.lexikon-rig-dazu{color:var(--text-muted);margin-top:.25rem;font-size:.8125rem}.lexikon-rig-dazu b{color:var(--text-primary);font-size:.9375rem;font-weight:600}.lexikon-abschnitt{margin-top:2.25rem}.lexikon-abschnitt>h2{letter-spacing:-.01em;justify-content:space-between;align-items:baseline;font-size:1.25rem;font-weight:700;display:flex}.lexikon-abschnitt>h2 a{color:var(--text-secondary);letter-spacing:0;font-size:.875rem;font-weight:500}.lexikon-abschnitt>h2+.liste{margin-top:.75rem}.zeile.ist-frage .zeile-titel{white-space:normal;font-weight:500;line-height:1.3}.lexikon-n-ende{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:15px}.lexikon-jahre{align-items:flex-end;gap:3px;height:4rem;margin-top:.75rem;display:flex}.lexikon-jahre a{flex:1;align-items:flex-end;height:100%;display:flex}.lexikon-jahre i{background:var(--lexikon-strich);border-radius:3px 3px 1px 1px;width:100%;min-height:3px;display:block}.lexikon-jahre a:hover i{background:var(--text-primary)}.lexikon-achse{color:var(--text-muted);justify-content:space-between;margin-top:.4rem;font-size:.75rem;display:flex}.lexikon-zeile{border-bottom:1px solid var(--border);grid-template-columns:3.25rem 1fr auto;align-items:start;gap:.125rem .75rem;padding:.8rem .25rem;display:grid}.lexikon-zeile-jahr{font-variant-numeric:tabular-nums;font-size:1.1875rem;font-weight:700;line-height:1.15}.lexikon-zeile-thema{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.lexikon-zeile-forum{color:var(--text-secondary);grid-column:2;font-size:.8125rem}.lexikon-quelle{letter-spacing:.02em;white-space:nowrap;vertical-align:.0625rem;color:var(--text-secondary);border:1px solid var(--border);border-radius:6px;margin-inline-end:.4375rem;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:600;display:inline-block}.lexikon-eintrag-jahr .lexikon-quelle{font-size:inherit;letter-spacing:0;border:0;margin-inline-end:0;padding:0;font-weight:600}.lexikon-schild{white-space:nowrap;color:var(--umstritten);background:var(--umstritten-grund);border-radius:7px;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.lexikon-zurueck{color:var(--text-secondary);margin-bottom:.5rem;font-weight:500;display:inline-block}.lexikon-zurueck:before{content:"‹ "}[dir=rtl] .lexikon-zurueck:before{content:"› "}.ist-app .lexikon-zurueck{display:none}.lexikon-seite-kopf h2{letter-spacing:-.02em;margin-top:.5rem;font-size:1.875rem;font-weight:700;line-height:1.1}.lexikon-seite-kopf p{color:var(--text-secondary);margin-top:.375rem}.lexikon-ausschnitt{float:inline-end;background-color:var(--background-card);margin-top:.25rem;background-image:-webkit-image-set(url(/lexikon/rig-480.avif) 1x type("image/avif"),url(/lexikon/rig-480.webp) 1x type("image/webp"));background-image:image-set("/lexikon/rig-480.avif" 1x type("image/avif"),"/lexikon/rig-480.webp" 1x type("image/webp"));background-repeat:no-repeat;border-radius:14px;width:76px;height:76px;margin-inline-start:.75rem}.lexikon-katalog{background:var(--background-card);border-radius:16px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding:.8rem 1rem;font-weight:600;display:flex}.lexikon-katalog span{color:var(--text-secondary);font-size:.875rem;font-weight:400}.lexikon-streit{background:var(--umstritten-grund);border-radius:16px;margin-top:1.125rem;padding:.875rem 1rem;line-height:1.45}.lexikon-streit strong{color:var(--umstritten);margin-bottom:.125rem;font-weight:600;display:block}.lexikon-hinweis{background:var(--orange-grund);border-radius:16px;margin-top:1.125rem;padding:.875rem 1rem;line-height:1.45}.lexikon-hinweis strong{color:var(--orange);margin-bottom:.125rem;font-weight:600;display:block}.lexikon-block{clear:both;margin-top:1.875rem}.lexikon-block>h3{color:var(--text-secondary);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.lexikon-befunde a{border-bottom:1px solid var(--border);padding:.875rem 0;display:block}.lexikon-befund-satz{font-size:1rem;line-height:1.45;display:block}.lexikon-befund-woher{color:var(--text-muted);align-items:center;gap:.625rem;margin-top:.375rem;font-size:.8125rem;display:flex}.lexikon-befund-woher b{color:var(--text-secondary);font-weight:600}.lexikon-verweise{line-height:2.1}.lexikon-verweise a{text-decoration:underline;-webkit-text-decoration-color:var(--border-subtle);-webkit-text-decoration-color:var(--border-subtle);-webkit-text-decoration-color:var(--border-subtle);text-decoration-color:var(--border-subtle);text-underline-offset:4px;font-weight:500}.lexikon-paar{white-space:nowrap}.lexikon-trenn,.lexikon-n{color:var(--text-muted)}.lexikon-n{margin-inline-start:.2rem;font-size:.8125rem}.lexikon-katalog-kurz{margin-inline-start:.3rem;font-size:.8125rem;color:var(--text-muted)!important;text-decoration:none!important}.lexikon-mehr{color:var(--text-secondary);margin-top:.75rem;font-size:.875rem;font-weight:500;display:inline-block}.lexikon-fragen{background:var(--background-card);border-radius:16px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.875rem;padding:.9rem 1.125rem;font-weight:600;display:flex}.lexikon-fragen span{color:var(--text-secondary);font-size:.875rem;font-weight:400}.lexikon-eintrag-jahr{align-items:baseline;gap:.75rem;margin-top:.5rem;display:flex}.lexikon-eintrag-jahr span:first-child{letter-spacing:-.03em;font-size:2.5rem;font-weight:700;line-height:1}.lexikon-eintrag-jahr span+span{color:var(--text-secondary);font-size:.875rem}.lexikon-eintrag-titel{letter-spacing:-.015em;margin-top:.75rem;font-size:1.4375rem;font-weight:700;line-height:1.22}.lexikon-liste li{border-top:1px solid var(--border);padding:.7rem 0;line-height:1.45}.lexikon-liste li:first-child{border-top:0;padding-top:.25rem}.lexikon-vorbehalte{background:var(--background-card);color:var(--text-secondary);border-radius:16px;padding:.875rem 1rem;line-height:1.45}.lexikon-vorbehalte li+li{margin-top:.55rem}.lexikon-original{color:var(--text-secondary);text-underline-offset:4px;margin-top:1.5rem;font-weight:500;text-decoration:underline;display:inline-block}.lexikon-willkommen h2{letter-spacing:-.02em;margin-top:1rem;font-size:1.625rem;font-weight:700}.lexikon-willkommen p:not(.lexikon-leise){color:var(--text-secondary);margin-top:.5rem;line-height:1.5}.lexikon-willkommen .lexikon-abschnitt>h2.lexikon-willkommen-unter{letter-spacing:0;color:var(--text-3);margin-top:0;font-size:.8125rem;font-weight:600}.lexikon-willkommen-fuss{margin-top:1.5rem}.lexikon-feld{inset-inline:0;bottom:var(--lexikon-unten);z-index:45;pointer-events:none;padding:.5rem .75rem .625rem;position:fixed}.lexikon-feld>*{pointer-events:auto;max-width:40rem;margin-inline:auto}.lexikon-eingabe{border:1px solid var(--linie-stark);background:var(--flaeche-1);border-radius:26px;align-items:center;gap:.625rem;min-height:52px;padding-block:.375rem;padding-inline:1rem .375rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lexikon-eingabe{background:color-mix(in srgb, var(--flaeche-1) 84%, transparent)}}.lexikon-eingabe{-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);transition:border-color .2s;box-shadow:0 12px 32px -8px #00000073,inset 0 1px #ffffff0a}.lexikon-eingabe:focus-within{border-color:var(--text-1)}@supports (color:color-mix(in lab, red, red)){.lexikon-eingabe:focus-within{border-color:color-mix(in srgb, var(--text-1) 28%, transparent)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lexikon-eingabe{background:var(--flaeche-1)}}.lexikon-eingabe>svg{color:var(--text-3);flex:none}.lexikon-eingabe input{min-width:0;color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;padding:.5rem 0;font-size:1rem}.lexikon-eingabe input::placeholder{color:var(--text-3)}.lexikon-eingabe button{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s;display:grid}.lexikon-eingabe button:disabled{background:var(--flaeche-3);color:var(--text-3)}.lexikon-treffer{border:1px solid var(--border-subtle);background:var(--background-card);border-radius:22px;max-height:60vh;margin-bottom:.5rem;padding:.375rem;overflow-y:auto;box-shadow:0 20px 50px #00000059}.lexikon-treffer button{text-align:start;border-radius:14px;grid-template-columns:1fr auto;align-items:baseline;gap:.75rem;width:100%;padding:.625rem .75rem;display:grid}.lexikon-treffer button:hover,.lexikon-treffer button.ist-erste{background:var(--background-hover)}.lexikon-treffer b{font-weight:600}.lexikon-treffer span{color:var(--text-muted);font-size:.8125rem}.lexikon-treffer .lexikon-treffer-thema{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.lexikon-treffer-gruppe{color:var(--text-muted);padding:.625rem .75rem .125rem;font-size:.8125rem;font-weight:600}.archiv-bezug{color:var(--text-secondary);justify-content:space-between;gap:.75rem;padding:0 1rem .5rem;font-size:.8125rem;display:flex}.archiv-bezug button{color:var(--text-muted)}@media (min-width:900px){.lexikon{grid-template-columns:440px 1fr;display:grid}.lexikon .lexikon-start,.lexikon .lexikon-seite{height:calc(100dvh - 3.5rem);display:block;overflow-y:auto}.ist-app .lexikon .lexikon-start,.ist-app .lexikon .lexikon-seite{height:calc(100dvh - 2.875rem - env(safe-area-inset-top) - var(--lexikon-unten))}.lexikon-start{border-inline-end:1px solid var(--border)}.lexikon-start-innen{padding:1.5rem 1.5rem 3rem}.lexikon-blatt{max-width:46rem;margin:0;padding:2rem 3rem 9rem}.lexikon-zurueck{display:none}.lexikon .archiv-gespraech,.lexikon .archiv-liste{height:100%}.lexikon-feld{padding:.875rem 3rem 1.25rem;inset-inline-start:440px}.lexikon-feld>*{max-width:43rem;margin-inline-start:0}}.lexikon{--achtung:#c2410c}.dark .lexikon{--achtung:#ff6a4d}.artikel{clear:both;margin-top:1rem}.artikel-meta{color:var(--text-secondary);font-size:.875rem}.artikel-status{margin-top:.5rem}.artikel-status .schild{align-items:center;gap:4px;display:inline-flex}.artikel-fremd{color:var(--text-muted);margin-top:.25rem;font-size:.8125rem}.artikel-pruefen{align-items:center;gap:.75rem;margin-top:.5rem;font-size:.8125rem;display:flex}.artikel-pruefen button{border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:10px;padding:.375rem .75rem;font-weight:600}.artikel-pruefen button:disabled{opacity:.5}.artikel-pruefen span{color:var(--achtung)}.lexikon-zurueck-knopf{background:var(--flaeche-1);color:var(--text-1);border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:6px 12px 6px 10px;font-size:.875rem;font-weight:500;display:inline-flex}.lexikon-zurueck-knopf span{font-size:1.2em;line-height:1}.lexikon-zurueck-knopf:hover{background:var(--flaeche-2)}.lexikon-pfad{color:var(--text-3);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:.875rem;display:flex}.lexikon-pfad a{color:var(--text-2);font-weight:500}.lexikon-pfad a:hover{color:var(--text-1)}.lexikon-pfad [aria-current]{color:var(--text-1);overflow-wrap:anywhere;min-width:0;font-weight:600}.artikel-einstieg{margin-top:1.125rem;font-size:1.0625rem;line-height:1.55}:lang(ar) .artikel-einstieg,:lang(ar) .artikel-kurz{line-height:1.85}.artikel-sprung{margin-top:2rem}.artikel-sprung h3,.artikel-quellen h3{letter-spacing:-.01em;justify-content:space-between;align-items:baseline;margin-bottom:.75rem;font-size:1.25rem;font-weight:700;display:flex}.artikel-sprung h3 span,.artikel-quellen h3 span{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:500}.artikel-sprung-link{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;display:flex}.artikel-sprung-link:after{content:"";position:absolute;inset:0}.zeile-pfeil.ist-runter{width:18px;height:18px;color:var(--text-3);flex:none}.artikel-frage{margin-top:2.75rem;scroll-margin-top:4.5rem}.artikel-sprung h3{margin-bottom:.25rem}.artikel-auf{border-top:1px solid var(--linie);scroll-margin-top:4.5rem}.artikel-auf:last-of-type{border-bottom:1px solid var(--linie)}.artikel-auf-kopf{cursor:pointer;--zeile-pad:4px;-webkit-tap-highlight-color:transparent;border-radius:10px;list-style:none}.artikel-auf-kopf::-webkit-details-marker{display:none}.artikel-auf-kopf:hover{background:var(--neutral-grund)}.artikel-auf-kopf:focus-visible{outline:2px solid var(--text-2);outline-offset:-2px}.artikel-auf-kopf .zeile-titel{font-weight:600}.artikel-auf[open]>.artikel-auf-kopf .zeile-pfeil{transform:rotate(180deg)}.artikel-auf>.artikel-frage{margin-top:0;padding:0 4px 1.75rem}@media (prefers-reduced-motion:no-preference){.artikel-auf-kopf .zeile-pfeil{transition:transform .16s}}.artikel-frage>h3{letter-spacing:-.015em;font-size:1.375rem;font-weight:700;line-height:1.25}.artikel-frage-meta{color:var(--text-3);margin-top:.25rem;font-size:.8125rem;font-weight:500}.artikel-label{color:var(--text-3);margin-top:1.25rem;font-size:.8125rem;font-weight:600}.artikel-kurz{color:var(--text-1);margin-top:.25rem;font-size:1.0625rem;font-weight:600;line-height:1.5}.artikel-profis{flex-direction:column;gap:.875rem;margin-top:.5rem;display:flex}.artikel-profis li{grid-template-columns:1.5rem 1fr;line-height:1.55;display:grid}.artikel-profis-nr{color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:600}.hinweis>.schild{align-items:center;gap:4px;margin-bottom:.375rem;display:inline-flex}.hinweis-titel{color:var(--text-1);align-items:center;gap:.5rem;margin-bottom:.25rem;font-weight:600;display:flex}.hinweis-titel svg{color:var(--text-3);flex:none}.artikel-zit{text-align:center;vertical-align:2px;min-width:1.1875rem;color:var(--text-primary);background:var(--background-hover);border-radius:6px;margin:0 1px;padding:0 .25rem;font-size:.6875rem;font-weight:700;line-height:1.0625rem;display:inline-block}.artikel-zit:hover{background:var(--text-primary);color:var(--background)}.artikel-zit.ist-umstritten{color:var(--umstritten);background:var(--umstritten-grund)}.artikel-zit.ist-umstritten:hover{background:var(--umstritten);color:var(--background)}.artikel-weiter{background:var(--flaeche-2);margin-top:1.25rem}.artikel-weiter svg{color:var(--text-2)}.artikel-quellen{margin-top:2.75rem}.quellen ol{margin:0;padding:0;list-style:none}.quellen li{scroll-margin:4rem}.quellen li+li .quelle{border-top:1px solid var(--linie)}.quelle{color:var(--text-1);grid-template-columns:1.75rem 1fr auto;align-items:start;gap:0 .5rem;padding:.75rem 0;display:grid}.quellen li:target .quelle{background:var(--neutral-grund)}.quelle-nr{color:var(--text-3);font-variant-numeric:tabular-nums;padding-top:1px;font-size:.8125rem;font-weight:600}.quelle-mitte{flex-direction:column;gap:2px;min-width:0;display:flex}.quelle-titel{text-align:start;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.quelle-meta{color:var(--text-3);font-size:.8125rem;font-weight:500}.quelle>.schild{margin-top:1px}.quellen-rest summary{border-top:1px solid var(--linie);color:var(--text-2);align-items:center;gap:.375rem;padding:.75rem 0;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.quellen-rest summary::-webkit-details-marker{display:none}.quellen-rest summary:after{content:"›";color:var(--text-3);font-size:1.1rem;line-height:1}.quellen-rest[open] summary{display:none}.quellen-rest ol{border-top:1px solid var(--linie)}.artikel-unter{color:var(--text-secondary);margin-top:1rem;line-height:2}.artikel-unter b{color:var(--text-primary);font-weight:600}.artikel-unter a{white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--border-subtle);-webkit-text-decoration-color:var(--border-subtle);-webkit-text-decoration-color:var(--border-subtle);text-decoration-color:var(--border-subtle);text-underline-offset:4px;font-weight:500}.artikel-unter a[aria-current=page]{color:var(--text-primary);font-weight:700;text-decoration:none}.artikel-unter-titel{letter-spacing:-.01em;margin-top:1.25rem;font-size:1.25rem;font-weight:700}.archiv-aufbau-kurz{margin-top:.25rem;font-size:1.0625rem;font-weight:600;line-height:1.5}.artikel-label.ist-erstes{margin-top:.25rem}.archiv-aufbau-profis .artikel-label{margin-top:1.25rem}.sprach-umschalter{flex-wrap:wrap;gap:.25rem .875rem;display:flex}.sprach-umschalter button{color:var(--text-muted);font:inherit}.sprach-umschalter button:hover{color:var(--text-primary)}.sprach-umschalter button[aria-current=true]{color:var(--text-primary);font-weight:700}[dir=rtl] .rtl-spiegeln{transform:scaleX(-1)}.wert{max-width:40rem;padding:.75rem var(--rand) 8rem;color:var(--text-1);margin:0 auto}.wert-kopf h1{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.1}.vorstellung-lead{color:var(--text-2);margin-top:6px;font-size:17px;line-height:1.45}.ist-app .vorstellung-lead{margin-top:0}.beschriftung{color:var(--text-3);font-size:13px;font-weight:600}.abschnitt-titel{font-size:var(--schrift-abschnitt);letter-spacing:-.01em;margin-bottom:10px;font-weight:700}.abschnitt-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.abschnitt-aktion{min-height:44px;color:var(--text-2);align-items:center;gap:4px;margin-block:-12px;font-size:15px;font-weight:600;display:inline-flex}.abschnitt-aktion:hover{color:var(--text-1)}.wert-block{margin-top:32px}.wert-kern{margin-top:24px}.wert-gross{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:40px;font-weight:700;line-height:1.05}.wert-gross.ist-leer{letter-spacing:-.01em;font-size:24px}.wert-gross.ist-schaetzung{color:var(--text-2)}.wert-gross-zeile{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.wert-herkunft{color:var(--text-3);margin-top:6px;font-size:13px;font-weight:500;line-height:1.4}.wert-fuss{color:var(--text-3);margin-top:8px;font-size:13px;font-weight:500;line-height:1.45}.wert-fuss a,.wert-quelle a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--linie-stark);-webkit-text-decoration-color:var(--linie-stark);-webkit-text-decoration-color:var(--linie-stark);text-decoration-color:var(--linie-stark);text-underline-offset:3px}.wert-quelle{color:var(--text-3);margin-top:40px;font-size:12px;font-weight:500;line-height:1.5}.wert-leise{color:var(--text-3);font-size:13px;line-height:1.45}.wert-andere{margin-top:20px}.wert-andere .liste{margin-top:8px}.hinweis{background:var(--flaeche-1);color:var(--text-2);border-radius:12px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.45}.hinweis.ist-fehler{color:var(--rot-system)}.kennzahlen{border-block:1px solid var(--linie);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;padding-block:12px;display:grid}.kennzahlen>div{min-width:0;padding-inline:12px}.kennzahlen>div:first-child{padding-inline-start:0}.kennzahlen>div+div{border-inline-start:1px solid var(--linie)}.kennzahlen dt{color:var(--text-3);font-size:12px;font-weight:600}.kennzahlen dd{font-variant-numeric:tabular-nums;margin-top:2px;font-size:17px;font-weight:600}.kennzahlen dd small{color:var(--text-3);font-size:12px;font-weight:500;display:block}.preisverlauf{--verlauf-grund:var(--background)}.verlauf-kopf{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.verlauf-kopf .abschnitt-titel{margin-bottom:0}.verlauf-zeitraum{background:var(--flaeche-1);border-radius:9px;flex:none;gap:2px;padding:3px;display:flex}.verlauf-zeitraum button{height:30px;color:var(--text-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:7px;padding:0 11px;font-size:13px;font-weight:500}.verlauf-zeitraum button[aria-pressed=true]{background:var(--flaeche-3);color:var(--text-1);font-weight:600}.verlauf-bild{margin-top:8px;position:relative}.verlauf-ziel{cursor:pointer;outline:none}.verlauf-flaeche{fill:#0000;cursor:crosshair}.verlauf-ziel-ring{fill:none;stroke:#0000;stroke-width:2px}.verlauf-ziel:hover .verlauf-ziel-ring,.verlauf-ziel.ist-aktiv .verlauf-ziel-ring{stroke:var(--text-1)}.verlauf-ziel:focus-visible .verlauf-ziel-ring{stroke:var(--text-1);stroke-width:2.5px}.verlauf-karte{z-index:2;pointer-events:auto;background:var(--flaeche-3);color:var(--text-1);font-variant-numeric:tabular-nums;border-radius:10px;padding:9px 11px;font-size:13px;line-height:1.4;position:absolute;box-shadow:0 6px 20px #00000059}.verlauf-karte b{font-size:15px;font-weight:700}.verlauf-karte-original{color:var(--text-2)}.verlauf-karte-zeile{display:block}.verlauf-karte-zeile.ist-leise{color:var(--text-2);margin-top:2px;font-size:12px}.verlauf-bild svg{display:block;overflow:visible}.verlauf-band{fill:var(--neutral-grund);opacity:.6}.verlauf-gitter{stroke:var(--linie);stroke-width:1px}.verlauf-achse{fill:var(--text-3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.verlauf-punkt{fill:var(--text-3);opacity:.6}@media (prefers-reduced-motion:no-preference){.verlauf-punkt{animation:.35s ease-out both punkt-ein;animation-delay:calc(var(--i,0) * 10ms)}}@keyframes punkt-ein{0%{opacity:0}}.verlauf-linie{fill:none;stroke:var(--text-1);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.verlauf-stuetze{fill:var(--text-1)}.verlauf-linie.ist-ca{stroke:var(--text-2);stroke-width:2px;stroke-dasharray:6 5;opacity:.7}.verlauf-vergleich{--ton:var(--text-3)}.verlauf-vergleich.ist-faellt{--ton:var(--orange)}.verlauf-vergleich.ist-steigt{--ton:var(--gruen)}.verlauf-senkrecht{stroke:var(--ton);stroke-width:1.5px;stroke-dasharray:3 3}.verlauf-waagrecht{stroke:var(--ton);stroke-width:1px;stroke-dasharray:3 3;opacity:.5}.verlauf-vorher{fill:var(--verlauf-grund);stroke:var(--text-1);stroke-width:2px}.verlauf-vorher-wert{fill:var(--text-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.verlauf-prozent{fill:var(--ton);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.verlauf-heute{fill:var(--accent);stroke:var(--verlauf-grund);stroke-width:3px}.verlauf-heute.ist-ca{fill:var(--text-3)}.verlauf-heute-wert{fill:var(--text-1);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.verlauf-heute-text{fill:var(--text-3);font-size:11px;font-weight:500}.verlauf-legende{color:var(--text-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:12px;font-weight:500;display:flex}.verlauf-legende span{align-items:center;gap:6px;display:inline-flex}.verlauf-legende i{flex:none;display:inline-block}.verlauf-legende .ist-punkt{background:var(--text-3);opacity:.6;border-radius:50%;width:8px;height:8px}.verlauf-legende .ist-linie{background:var(--text-1);border-radius:2px;width:16px;height:2.5px}.verlauf-legende .ist-ca{border-top:2px dashed var(--text-2);opacity:.7;width:16px}.verlauf-legende .ist-band{background:var(--neutral-grund);width:14px;height:10px}.knopf{border-radius:var(--r-knopf);background:var(--flaeche-2);min-height:44px;color:var(--text-1);text-align:center;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:600;transition:transform .12s,filter .15s;display:inline-flex}.knopf:hover{filter:brightness(1.08)}.knopf.ist-haupt{background:var(--accent);color:#fff}.knopf.ist-voll{width:100%;display:flex}.knopf.ist-gefahr{background:var(--flaeche-1);color:var(--rot-system)}.wert-knoepfe{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wert-block>.wert-knoepfe:not(:first-child){margin-top:10px}.geraet-kopf{align-items:center;gap:14px;margin-top:16px;display:flex}.geraet-kopf>div{flex:auto;min-width:0}.geraet-hersteller{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.geraet-name{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.15}.geraet-art{color:var(--text-2);margin-top:2px;font-size:14px;font-weight:500}.geraet-aendern{min-height:44px;color:var(--text-2);flex:none;align-items:center;font-size:15px;font-weight:500;display:inline-flex}.zurueck-link{min-height:44px;color:var(--text-2);align-items:center;gap:2px;margin-inline-start:-6px;font-size:15px;font-weight:500;display:inline-flex}.zurueck-link:hover{color:var(--text-1)}.ist-app .zurueck-link{display:none}.wert-feld{flex-direction:column;gap:6px;min-width:0;display:flex}.wert-feld>span{color:var(--text-3);font-size:13px;font-weight:600}.wert-eingabe{border-radius:var(--r-feld);background:var(--flaeche-1);width:100%;min-height:44px;color:var(--text-1);border:1px solid #0000;padding:10px 12px;font-size:16px}.wert-eingabe::placeholder{color:var(--text-3)}.wert-eingabe:focus{border-color:var(--linie-stark);background:var(--flaeche-2);outline:none}.wert-formular{gap:12px;margin-top:12px;display:grid}@media (min-width:480px){.wert-formular.ist-zweispaltig{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.wert-formular .ist-breit{grid-column:1/-1}.wert-auswahl{margin-top:20px}.wert-suche{position:relative}.wert-treffer{margin-top:4px}.wert-treffer a,.wert-treffer button{border-bottom:1px solid var(--linie);text-align:start;justify-content:space-between;align-items:baseline;gap:12px;width:100%;min-height:44px;padding:11px 2px;font-size:16px;font-weight:500;display:flex}.wert-treffer small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.wert-treffer .wert-treffer-eigenes{color:var(--text-2);font-weight:600}.wert-frei{color:var(--text-3);justify-items:start;gap:4px;font-size:13px;line-height:1.45;display:grid}.wert-frei button{min-height:44px;color:var(--text-1);font-size:14px;font-weight:600}.wert-gewaehlt{border-radius:var(--r-feld);background:var(--flaeche-1);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.wert-gewaehlt b{font-size:16px;font-weight:600}.wert-gewaehlt small{color:var(--text-3);font-size:12px;font-weight:600;display:block}.wert-gewaehlt a,.wert-gewaehlt button{color:var(--text-2);min-height:44px;font-size:15px;font-weight:500}.zeile-symbol{background:var(--flaeche-2);width:30px;height:30px;color:var(--text-2);border-radius:8px;place-items:center;display:grid}.zeile-symbol.ist-gross{border-radius:10px;width:40px;height:40px}.verlauf-mini{flex:none;display:block;overflow:visible}.verlauf-mini path{fill:none;stroke:var(--text-2);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.verlauf-mini path.ist-ca{stroke:var(--text-3);stroke-dasharray:4 3;opacity:.8}.verlauf-mini circle{fill:var(--accent)}.verlauf-mini circle.ist-ca{fill:var(--text-3)}.garage-miete-hinweis{color:var(--text-2);font-size:13px;line-height:1.45}.garage-miete a,.garage-miete-hinweis a{color:var(--text-1);text-decoration:underline}.garage-wert{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.leer-zustand{border-radius:var(--r-liste);background:var(--flaeche-1);text-align:center;color:var(--text-2);margin-top:8px;padding:28px 20px 30px}.leer-zustand .kachel{color:var(--text-2);margin:0 auto 12px}.leer-zustand .leer-titel{color:var(--text-1);font-size:17px;font-weight:600}.leer-zustand p+p{max-width:32ch;margin:4px auto 0;font-size:14px;line-height:1.45}.geraet-bearbeiten{margin-top:12px}.geraet-fenster{--schleier:var(--text-1);background:var(--background-card);width:min(520px,100vw - 32px);max-width:none;max-height:min(86dvh,760px);color:var(--text-1);box-shadow:0 0 0 1px var(--linie), 0 12px 40px #0000002e;border:0;border-radius:16px;margin:auto;padding:0;overflow:hidden}.dark .geraet-fenster{--schleier:var(--background)}.geraet-fenster[open]{flex-direction:column;display:flex}.geraet-fenster::backdrop{background:var(--schleier,#000)}@supports (color:color-mix(in lab, red, red)){.geraet-fenster::backdrop{background:color-mix(in srgb, var(--schleier,#000) 45%, transparent)}}.geraet-fenster-inhalt{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 16px 16px;overflow-y:auto}.geraet-fenster-inhalt>.wert-formular{margin-top:4px}.geraet-fenster-foto{margin-top:16px}.geraet-fenster-entfernen{border-top:1px solid var(--linie);margin-top:20px;padding-top:12px}.geraet-fenster-entfernen p{color:var(--text-2);font-size:14px;line-height:1.45}.geraet-fenster-entfernen .geraet-fenster-knoepfe{margin-top:10px}.geraet-fenster-entfernen-link{min-height:44px;color:var(--rot-system);-webkit-tap-highlight-color:transparent;font-size:14px;font-weight:500}.geraet-fenster-fuss{border-top:1px solid var(--linie);flex:none;padding:12px 16px 16px}.geraet-fenster-fuss>.hinweis{margin:0 0 10px}.geraet-fenster-knoepfe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.geraet-fenster-knoepfe>.knopf:disabled{opacity:.6}@media (max-width:639px){.geraet-fenster{width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}.geraet-fenster .blatt-kopf{padding-top:calc(env(safe-area-inset-top) + 18px)}.geraet-fenster .blatt-kopf,.geraet-fenster-inhalt,.geraet-fenster-fuss{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}.geraet-fenster-fuss{padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}}body.ist-app .geraet-fenster{width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}body.ist-app .geraet-fenster .blatt-kopf{padding-top:calc(env(safe-area-inset-top) + 18px)}body.ist-app .geraet-fenster .blatt-kopf,body.ist-app .geraet-fenster-inhalt,body.ist-app .geraet-fenster-fuss{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}body.ist-app .geraet-fenster-fuss{padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}html:has(.geraet-fenster[open]){overflow:hidden}html:has(.geraet-fenster[open]) body{overflow:hidden}.vorstellung-beispiel .liste{margin-top:6px}.vorstellung-zeile{align-items:flex-start}.vorstellung-zeile .zeile-unter.ist-mehrzeilig{-webkit-line-clamp:4;color:var(--text-2);font-size:14px;font-weight:400}.vorstellung-zeile .zeile-titel{white-space:normal}.vorstellung-knoepfe{gap:10px;display:grid}.vorstellung-knoepfe .wert-fuss{text-align:center;margin-top:6px}.rig-karte{background:var(--flaeche-1);border:1px solid var(--flaeche-3);width:min(318px,100%);box-shadow:var(--rig-schatten);color:var(--text-1);text-align:start;border-radius:20px;margin-inline:auto;overflow:hidden}:root{--rig-schatten:0 6px 16px #09090b1a}.dark{--rig-schatten:0 20px 50px #00000059}.rig-karte-kopf{background:radial-gradient(90% 80% at 50% 45%, var(--flaeche-2) 0%, var(--background) 70%);border-bottom:1px solid var(--linie);place-items:center;height:176px;display:grid;position:relative}.rig-karte-kopf img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rig-karte-kopf.hat-foto:after{content:"";background:linear-gradient(#0000008c,#0000);height:56px;position:absolute;inset:0 0 auto}.rig-karte-umriss{color:var(--flaeche-3);margin-top:8px}.rig-karte-nr{z-index:1;color:var(--text-2);font-variant-numeric:tabular-nums;top:12px;font-size:12px;font-weight:600;position:absolute;inset-inline-start:14px}.rig-karte-kopf.hat-foto .rig-karte-nr{color:#f2f2f2}.rig-karte-marke.wortmarke{z-index:1;letter-spacing:-.2px;top:10px;font-size:14px;position:absolute;inset-inline-end:14px}.rig-karte-titel{padding:14px 16px 4px}.rig-karte-von{color:var(--text-3);justify-content:space-between;gap:12px;font-size:12px;font-weight:500;display:flex}.rig-karte-stelle{font-variant-numeric:tabular-nums;flex:none}.rig-karte-haupt{letter-spacing:-.3px;overflow-wrap:anywhere;margin-top:2px;font-size:22px;font-weight:700;line-height:1.2}.rig-karte-hersteller{color:var(--text-2);margin-top:2px;font-size:15px;font-weight:500}.rig-karte-zahlen{border-top:1px solid var(--flaeche-3);background:var(--background);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;display:grid}.rig-karte-zahlen>div{flex-direction:column-reverse;align-items:center;padding:10px 0;display:flex}.rig-karte-zahlen>div+div{border-inline-start:1px solid var(--linie)}.rig-karte-zahlen dt{color:var(--text-3);font-size:11px;font-weight:500}.rig-karte-zahlen dd{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-inline:8px;font-size:17px;font-weight:700;overflow:hidden}.rig-karte-fuss{text-align:center;color:var(--text-3);margin-top:8px;font-size:12px;font-weight:500}.rig-wischer-bahn{scroll-snap-type:x mandatory;scrollbar-width:none;margin-block-end:-12px;padding-block:4px 24px;display:flex;overflow-x:auto}.rig-wischer-bahn::-webkit-scrollbar{display:none}.rig-wischer-seite{scroll-snap-align:center;flex:0 0 100%;padding-inline:2px;display:flex}.rig-wischer-seite>.rig-karte{flex-direction:column;display:flex}.rig-wischer-seite>.rig-karte .rig-karte-zahlen{margin-top:auto}.rig-wischer-seite>.rig-karte>:nth-last-child(2){margin-bottom:6px}.rig-wischer-punkte{justify-content:center;gap:2px;margin-top:0;display:flex}.rig-wischer-punkte button{-webkit-tap-highlight-color:transparent;border-radius:11px;place-items:center;width:22px;height:22px;display:grid}.rig-wischer-punkte button:before{content:"";background:var(--flaeche-3);border-radius:50%;width:6px;height:6px}.rig-wischer-punkte button.ist-an:before{background:var(--text-1)}@media (prefers-reduced-motion:no-preference){.rig-wischer-bahn{scroll-behavior:smooth}}.rig-profil{color:var(--text-1)}.profil-schlank{max-width:30rem;padding:1rem var(--rand) 8rem;color:var(--text-1);margin:0 auto}.profil-schlank-kopf{align-items:center;gap:14px;margin-bottom:20px;display:flex}.profil-schlank-kopf h1{letter-spacing:-.4px;min-width:0;font-size:24px;font-weight:700;line-height:1.2}.rig-vorschau{margin-top:16px}.rig-einstellung{background:var(--flaeche-1);border-radius:16px;margin-top:24px;overflow:hidden}.rig-einstellung-oben{gap:14px;padding:14px;display:flex}.rig-einstellung-bild{background:var(--background);width:74px;height:100px;box-shadow:inset 0 0 0 1px var(--flaeche-3);border-radius:8px;flex:none;position:relative;overflow:hidden}.rig-einstellung-bild img{object-fit:cover;width:100%;height:100%}.rig-einstellung-bild i{background:var(--flaeche-2);border-bottom:1px solid var(--flaeche-3);height:40px;display:block}.rig-einstellung-bild b{background:var(--flaeche-3);border-radius:2px;height:3px;margin:6px 7px 0;display:block}.rig-einstellung-bild b:first-of-type{width:40px;height:5px;margin-top:7px}.rig-einstellung-mitte{flex:1;min-width:0}.rig-einstellung-schalter{cursor:pointer;align-items:center;gap:10px;display:flex}.rig-einstellung-schalter>span{flex:1;font-size:16px;font-weight:600}.rig-einstellung-hinweis{color:var(--text-3);margin-top:4px;font-size:13px;line-height:1.4}.rig-einstellung-wer{border-top:1px solid var(--flaeche-2);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 14px;font-size:15px;display:flex}.rig-einstellung-wer select{appearance:none;min-height:44px;color:var(--text-2);font:inherit;text-align:end;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ababab' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") 100% no-repeat;border:0;padding-inline:8px 22px}[dir=rtl] .rig-einstellung-wer select{background-position:0;padding-inline:22px 8px}.rig-foto-bild{border-radius:var(--r-kachel);object-fit:cover;width:56px;height:56px}.rig-foto-wahl{flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}.rig-foto-wahl .hinweis{flex-basis:100%;margin-top:0}.mitglieder-suche{background:var(--flaeche-1);height:40px;color:var(--text-3);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.mitglieder-suche input{min-width:0;height:100%;color:var(--text-1);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.mitglieder-suche input::placeholder{color:var(--text-3)}.mitglieder-suche input::-webkit-search-cancel-button{filter:grayscale()}.mitglieder-filter{margin:10px calc(-1 * var(--rand-leute)) 0;padding:0 var(--rand-leute);scrollbar-width:none;white-space:nowrap;gap:8px;display:flex;overflow-x:auto}.mitglieder-filter::-webkit-scrollbar{display:none}.mitglieder-filter a{background:var(--flaeche-2);height:32px;color:var(--text-1);-webkit-tap-highlight-color:transparent;border-radius:16px;flex:none;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.mitglieder-filter a.ist-an{background:var(--text-1);color:var(--background);font-weight:600}.rig-streifen{margin-top:18px}.rig-streifen-bahn{margin:0 calc(-1 * var(--rand-leute));padding:0 var(--rand-leute) 4px;scroll-snap-type:x proximity;scroll-padding-inline:var(--rand-leute);scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.rig-streifen-bahn::-webkit-scrollbar{display:none}.rig-mini{scroll-snap-align:start;background:var(--flaeche-1);border:1px solid var(--flaeche-3);width:116px;color:var(--text-1);border-radius:12px;flex:none;overflow:hidden}.rig-mini-kopf{border-bottom:1px solid var(--linie);background:radial-gradient(90% 80% at 50% 45%, var(--flaeche-2) 0%, var(--background) 70%);place-items:center;height:70px;display:grid;position:relative}.rig-mini-kopf img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rig-mini-kopf .kachel{background:0 0;width:40px;height:40px;margin-top:6px}.rig-mini-kopf .kachel svg{width:28px;height:28px}.rig-mini-nr{color:var(--text-3);top:6px;font-size:10px;font-weight:500;position:absolute;inset-inline-start:8px}.rig-mini-kopf.hat-foto .rig-mini-nr{color:#f2f2f2;text-shadow:0 1px 2px #0009}.rig-mini-weitere{background:var(--flaeche-3);color:var(--text-1);font-variant-numeric:tabular-nums;top:5px;border-radius:8px;padding:1px 6px;font-size:10px;font-weight:600;position:absolute;inset-inline-end:6px}.rig-mini-kopf.hat-foto .rig-mini-weitere{color:#f2f2f2;background:#0000008c}.rig-mini-text{padding:8px;display:block}.rig-mini-haupt{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;display:block;overflow:hidden}.rig-mini-unter{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;display:block;overflow:hidden}.mitglieder-alle{margin-top:22px}.mitglieder-sortierung{color:var(--text-3);font-size:13px;font-weight:500}.schild.ist-umriss{box-shadow:inset 0 0 0 1px var(--flaeche-3);background:0 0}.beitrag{border-bottom:1px solid var(--linie);padding:16px}.beitrag-kopf{align-items:center;gap:12px;margin-bottom:10px;display:flex}.beitrag-name{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}.beitrag-meta{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.beitrag-meta a{color:var(--text-2)}.beitrag-meta a.beitrag-gruppe-link{text-underline-offset:2px;text-decoration:underline}.beitrag-meta a:hover{color:var(--text-1)}.person-bild{border-radius:9999px;flex:none;display:inline-flex}.person-name{color:inherit}.person-name:hover{text-underline-offset:2px;text-decoration:underline}.person-name:focus-visible{outline:2px solid var(--text-2);outline-offset:-2px;border-radius:3px}.beitrag-text{color:var(--text-1);white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.45}:lang(ar) .beitrag-text{line-height:1.7}.beitrag-uebersetzen{height:30px;color:var(--text-3);white-space:nowrap;margin:2px 0 0;border-radius:999px;justify-content:center;align-items:center;gap:5px;margin-inline-start:-8px;padding:0 8px;font-size:13px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.beitrag-uebersetzen:hover{color:var(--text-1);background:var(--neutral-grund)}.beitrag-uebersetzen.ist-laeuft{animation:1.2s ease-in-out infinite feed-puls}@keyframes feed-puls{50%{opacity:.35}}.beitrag-bilder{aspect-ratio:16/10;background:var(--flaeche-1);border-radius:12px;gap:2px;margin-top:12px;display:grid;overflow:hidden}.beitrag-bilder.ist-zwei{grid-template-columns:1fr 1fr}.beitrag-bilder.ist-drei,.beitrag-bilder.ist-vier{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.beitrag-bilder.ist-drei .beitrag-bild:first-child{grid-row:span 2}.beitrag-bild{background:var(--flaeche-2);min-height:0;position:relative;overflow:hidden}.beitrag-bild img,.beitrag-bild video{object-fit:cover;width:100%;height:100%;display:block}.beitrag-bilder.ist-eins{aspect-ratio:auto;display:block;container-type:inline-size}.beitrag-bilder.ist-eins .beitrag-bild img,.beitrag-bilder.ist-eins .beitrag-bild video{height:auto;min-height:52.36cqw;max-height:125cqw}.beitrag-bild-mehr{color:#fff;background:#00000073;place-items:center;font-size:22px;font-weight:600;display:grid;position:absolute;inset:0}button.beitrag-bild{cursor:zoom-in;width:100%;font:inherit;color:inherit;border:0;padding:0;display:block}button.beitrag-bild:focus-visible{outline:2px solid var(--text-2);outline-offset:-2px}.beitrag-bild-spielen{color:#fff;pointer-events:none;background:#0000008c;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.beitrag-datei{text-align:start;width:100%;font:inherit;cursor:pointer}.verfassen-zeile{border-bottom:1px solid var(--linie);align-items:center;gap:10px;min-height:54px;padding:8px 12px 8px 16px;display:flex}.verfassen-feld{background:var(--flaeche-1);min-width:0;height:38px;color:var(--text-3);text-align:start;text-overflow:ellipsis;white-space:nowrap;border-radius:19px;flex:auto;align-items:center;padding:0 14px;font-size:15px;transition:background-color .15s;display:flex;overflow:hidden}.verfassen-feld:hover{background:var(--flaeche-2)}.verfassen-anmelden{border-radius:var(--r-knopf);background:var(--accent);color:#fff;flex:none;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.verfassen-offen{background:var(--flaeche-1);border:1px solid var(--linie);border-radius:16px;margin:12px 16px;padding:14px}.verfassen-kopf{align-items:flex-start;gap:12px;display:flex}.verfassen-als{cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;padding:0}.verfassen-als.ist-an{box-shadow:0 0 0 2px var(--flaeche-1), 0 0 0 3.5px var(--text-1)}.verfassen-text{resize:none;min-width:0;color:var(--text-1);background:0 0;border:0;outline:none;flex:auto;padding:9px 0 0;font-size:16px;line-height:1.45}.verfassen-text::placeholder{color:var(--text-3)}.verfassen-option{width:36px;height:36px;color:var(--text-2);border-radius:10px;flex:none;place-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-grid}.verfassen-option:hover{background:var(--flaeche-2);color:var(--text-1)}.verfassen-option:disabled{opacity:.4}.verfassen-option.ist-an{color:var(--accent)}.verfassen-leiste{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.verfassen-leiste>:first-child{flex-wrap:wrap;min-width:0}.verfassen-senden{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;margin-inline-start:auto;transition:background-color .15s;display:grid}.verfassen-senden:hover:not(:disabled){background:var(--accent-hover)}.verfassen-senden:disabled{opacity:.4}.verfassen-senden[aria-busy=true]{opacity:1}.kreisel{animation:.8s linear infinite kreisel}@keyframes kreisel{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kreisel{animation-duration:2.4s}}@media (max-width:479px){.verfassen-offen{padding:12px}}@media (min-width:640px){.verfassen-zeile{padding-inline:0}.verfassen-offen{margin:12px 0}}.tw-status{color:var(--text-3);margin:10px 0 0;font-size:13px}.tw-ergebnis{box-shadow:inset 0 0 0 1px var(--linie-stark);border-radius:12px;margin-top:10px;padding:10px 12px;font-size:14px;line-height:1.45}.tw-zeile{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.tw-titel{color:var(--text-2);margin:0;font-size:12px;font-weight:600}.tw-text{color:var(--text-1);overflow-wrap:anywhere;margin:0}.tw-fehler{color:var(--rot-system);margin:0}.tw-vorschlag{color:var(--text-1);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.tw-warnung{background:var(--orange-grund);color:var(--orange);border-radius:8px;margin:8px 0 0;padding:6px 10px;font-size:13px}.tw-knoepfe{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tw-knopf{background:var(--flaeche-2);height:32px;color:var(--text-1);white-space:nowrap;border-radius:10px;flex:none;padding:0 12px;font-size:13px;font-weight:500}.tw-knopf:hover{background:var(--flaeche-3)}.tw-knopf.ist-haupt{background:var(--text-1);color:var(--background)}.tw-knopf.ist-haupt:hover{filter:brightness(1.15)}.tw-schliessen{width:26px;height:26px;color:var(--text-2);margin:-3px -4px 0 0;border-radius:50%;flex:none;place-items:center;margin-inline:0 -4px;display:grid}.tw-schliessen:hover{background:var(--flaeche-2)}.tw-liste{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.tw-fund{align-items:center;gap:10px;display:flex}.tw-fund-text{flex:auto;min-width:0}.tw-nachricht{color:var(--text-3);margin:2px 0 0;font-size:12px}.tw-alt{-webkit-text-decoration:underline wavy var(--orange);-webkit-text-decoration:underline wavy var(--orange);-webkit-text-decoration:underline wavy var(--orange);text-decoration:underline wavy var(--orange);text-underline-offset:3px}.ch-werkzeuge{justify-content:flex-end;gap:4px;margin:0 0 6px;display:flex}.ch-werkzeuge:empty{display:none}.tw-symbol{width:32px;height:32px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.tw-symbol:hover{background:var(--flaeche-2);color:var(--text-1)}.tw-symbol:disabled{opacity:.4}.tw-mit-text{white-space:nowrap;background:var(--flaeche-2);border-radius:999px;align-items:center;gap:4px;width:auto;padding:0 9px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.tw-mit-text:hover:not(:disabled){background:var(--flaeche-3)}.tw-mit-text-symbol{display:none}@media (max-width:399px){.tw-mit-text{padding:0 7px;font-size:12px}}.tw-mit-text-kreisel{display:inline-flex}@media (min-width:400px){.tw-mit-text{padding:0 10px 0 8px}.tw-mit-text-symbol{display:inline-flex}.tw-mit-text-kreisel{display:none}}.ch-schreibfeld-huelle .tw-ergebnis{margin:0 0 8px}.ch-schreibfeld-huelle .tw-status{margin:0 0 6px}.feed-karte{background:var(--flaeche-1);border-bottom:1px solid var(--linie);flex-direction:column;gap:8px;padding:18px 16px 20px;display:flex}.feed-karte-schild{color:var(--text-3);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.feed-karte-titel{letter-spacing:-.01em;color:var(--text-1);font-size:19px;font-weight:700;line-height:1.3}.feed-karte-text{color:var(--text-2);margin-top:6px;font-size:15px;line-height:1.45}:lang(ar) .feed-karte-text{line-height:1.7}.feed-karte-knoepfe{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.wert-feed-karte .wert-suche,.wert-feed-karte .wert-gewaehlt{margin-top:12px}.wert-feed-karte .wert-eingabe,.wert-feed-karte .wert-gewaehlt{background:var(--flaeche-2);border:1px solid var(--linie)}.wert-feed-karte .wert-eingabe:focus{border-color:var(--linie-stark)}.wert-feed-ergebnis{margin-top:12px}.wert-feed-median{letter-spacing:-.02em;color:var(--text-1);font-size:28px;font-weight:700}.wert-feed-ergebnis form{display:contents}.fb-schild{color:var(--text-3);align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:500;display:flex}.fb-zeichen,.fb-marke{color:var(--facebook-blau)}.fb-marke{font-weight:600}.fb-kommentare{border-top:1px solid var(--linie);flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;display:flex}.fb-kommentar{align-items:flex-start;gap:10px;display:flex}.fb-kommentar-rumpf{background:var(--flaeche-1);border-radius:14px;min-width:0;padding:8px 12px}.fb-kommentar-name{color:var(--text-1);overflow-wrap:anywhere;font-size:13px;font-weight:600}.fb-kommentar-text{color:var(--text-1);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.4}:lang(ar) .fb-kommentar-text{line-height:1.7}.fb-mehr{color:var(--text-3);font-size:13px;font-weight:500}.fb-mehr:hover{color:var(--text-1)}.fb-fuss{flex-wrap:wrap;gap:4px 16px;margin-top:12px;font-size:13px;font-weight:500;display:flex}.fb-fuss a,.fb-fuss button{color:var(--text-3)}.fb-fuss a:hover,.fb-fuss button:hover{color:var(--text-1)}.fb-antworten{background:var(--flaeche-1);color:var(--text-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;padding:10px 12px;font-size:13px;display:flex}.fb-antworten p{flex:220px}.knopf{border-radius:var(--r-knopf);background:var(--flaeche-3);height:40px;color:var(--text-1);white-space:nowrap;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:600;transition:background-color .15s,transform .15s;display:inline-flex}.knopf:active{transform:scale(.98)}.knopf.ist-hell{background:var(--text-1);color:var(--background)}.knopf.ist-breit{width:100%}.feed-hinweis{background:var(--flaeche-1);color:var(--text-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0 16px 8px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.feed-hinweis a{color:var(--text-1);white-space:nowrap;font-weight:600}@media (min-width:640px){.feed-hinweis{margin-inline:0}}.feed-leer{text-align:center;color:var(--text-3);flex-direction:column;align-items:center;gap:6px;padding:56px 32px 72px;display:flex}.feed-leer svg{margin-bottom:8px}.feed-leer-titel{color:var(--text-1);font-size:17px;font-weight:600}.feed-leer-text{max-width:22rem;color:var(--text-2);font-size:15px;line-height:1.45}.feed-leer-knopf{border-radius:var(--r-knopf);background:var(--flaeche-2);height:38px;color:var(--text-1);align-items:center;margin-top:14px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.feed-platzhalter-beitrag{border-bottom:1px solid var(--linie);flex-direction:column;gap:10px;padding:16px;display:flex}.feed-platzhalter i{background:var(--flaeche-1);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite feed-puls;display:block}.feed-platzhalter-kopf{align-items:center;gap:12px;margin-bottom:4px;display:flex}.feed-platzhalter-kopf div{flex-direction:column;gap:7px;display:flex}.feed-platzhalter i.ist-rund{border-radius:50%;width:40px;height:40px}.feed-platzhalter i.ist-bild{aspect-ratio:16/10;border-radius:12px;height:auto;margin-top:2px}@media (prefers-reduced-motion:reduce){.feed-platzhalter i,.beitrag-uebersetzen.ist-laeuft{animation:none}}@media (max-width:767px){.archiv-chat-knopf{display:none}}.feed-titel,.feed-spalte-ipad{display:none}@media (min-width:900px){body.ist-app .feed-seite{max-width:none;margin:0;padding:0}body.ist-app .feed-raster{grid-template-columns:minmax(0,600px) minmax(280px,1fr);gap:0}body.ist-app .feed-haupt{min-width:0;padding:34px 28px 48px}body.ist-app .feed-titel{letter-spacing:-.5px;color:var(--text-1);font-size:32px;font-weight:700;line-height:1.1;display:block}body.ist-app .feed-gerade,body.ist-app .feed-spalte-desktop{display:none}body.ist-app .feed-spalte-ipad{border-inline-start:1px solid var(--linie-fein);flex-direction:column;align-self:start;gap:20px;min-height:100dvh;max-height:100dvh;padding:34px 24px 32px;display:flex;position:sticky;top:0;overflow-y:auto}}@media (max-width:899px){.feed-spalte-desktop{display:none}}@media (min-width:900px) and (max-width:1279px){body:not(.ist-app) .feed-seite{max-width:none;margin:0;padding:0}body:not(.ist-app) .feed-raster{grid-template-columns:minmax(0,600px) minmax(280px,1fr);gap:0}body:not(.ist-app) .feed-haupt{min-width:0;padding:34px 28px 48px}body:not(.ist-app) .feed-titel{letter-spacing:-.5px;color:var(--text-1);font-size:32px;font-weight:700;line-height:1.1;display:block}body:not(.ist-app) .feed-gerade,body:not(.ist-app) .feed-spalte-desktop{display:none}body:not(.ist-app) .feed-spalte-ipad{border-inline-start:1px solid var(--linie-fein);flex-direction:column;align-self:start;gap:20px;min-height:100dvh;max-height:100dvh;padding:34px 24px 32px;display:flex;position:sticky;top:0;overflow-y:auto}}@media (min-width:900px){body.ist-app .feed-haupt{padding-top:12px}body.ist-app .feed-spalte-ipad{top:calc(2.875rem + env(safe-area-inset-top));max-height:calc(100dvh - 2.875rem - env(safe-area-inset-top));min-height:calc(100dvh - 2.875rem - env(safe-area-inset-top));padding-top:12px}}.spalte-titel{color:var(--text-1);font-size:17px;font-weight:700}.spalte-liste{background:var(--flaeche-1);border-radius:14px;margin-top:10px;overflow:hidden}.spalte-zeile{color:var(--text-1);align-items:center;gap:12px;padding:10px 12px;display:flex}.spalte-zeile+.spalte-zeile{border-top:1px solid var(--flaeche-2)}.spalte-zeile:hover{background:var(--neutral-grund)}.spalte-bild{background:var(--background);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--flaeche-3);color:var(--text-2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid;overflow:hidden}.spalte-bild img{object-fit:cover;width:100%;height:100%}.spalte-bild.ist-aktuell{box-shadow:0 0 0 2px var(--flaeche-1), 0 0 0 3px var(--accent);overflow:visible}.spalte-bild.ist-aktuell img{border-radius:50%}.spalte-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.spalte-neben{color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.feed-spalte-ipad .empf{margin-top:0}.spalte-karte{background:var(--flaeche-1);box-shadow:inset 0 0 0 1px var(--flaeche-2);border-radius:16px;padding:14px}.spalte-karte-schild{color:var(--text-2);font-size:12px;font-weight:500}.spalte-karte-titel{color:var(--text-1);margin-top:6px;font-size:17px;font-weight:600;line-height:1.3}.spalte-karte-knoepfe{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.spalte-karte .knopf{height:36px;padding:0 14px;font-size:14px}.knopf.ist-leise{color:var(--text-2);background:0 0}.rail-kopf-zeile{justify-content:space-between;align-items:center;gap:12px;display:flex}.rail-alle-text{display:none}.rail-reiter{color:var(--text-muted);border-color:#0000}.rail-reiter.ist-an{color:var(--text-primary);border-color:var(--accent)}.rail-ava{background:var(--accent)}.rail-firmen-alle{color:var(--accent-text)}.rail-archiv{display:none}@media (min-width:1280px){body:not(.ist-app) .feed-seite{max-width:1200px;padding:28px 0 48px}body:not(.ist-app) .feed-raster{grid-template-columns:minmax(0,1fr) 360px;column-gap:48px}body:not(.ist-app) .feed-gerade{border-bottom:0}body:not(.ist-app) .feed-gerade-titel{padding:0;font-size:15px}body:not(.ist-app) .feed-gerade-reihe{gap:18px;margin-inline:-4px;padding:12px 4px 4px}body:not(.ist-app) .feed-gerade-eintrag{gap:6px;width:64px!important}body:not(.ist-app) .feed-gerade-bild{width:60px;height:60px}body:not(.ist-app) .feed-gerade-eintrag.ist-aktuell .feed-gerade-bild{box-shadow:0 0 0 2px var(--background), 0 0 0 3px var(--accent)}body:not(.ist-app) .feed-gerade-name{font-size:12px}body:not(.ist-app) .feed-gerade-eintrag.ist-aktuell .feed-gerade-name{color:var(--text-1)!important}.feed-spalte-desktop .rail-karte{border:0;border-radius:16px;background:var(--flaeche-1)!important}.feed-spalte-desktop .rail-kopf{padding:14px 16px 0}.feed-spalte-desktop .rail-kopf h3{font-size:15px;font-weight:700}.feed-spalte-desktop .rail-alle-text{color:var(--text-2);font-size:13px;display:inline}.feed-spalte-desktop .rail-alle-text:hover{color:var(--text-1)}.feed-spalte-desktop .rail-fuss{display:none}.feed-spalte-desktop .rail-reiter-zeile{gap:16px;margin-top:8px}.feed-spalte-desktop .rail-reiter{letter-spacing:0;text-transform:none;color:var(--text-3);border-bottom-width:2px;padding:6px 0;font-size:13px;font-weight:500}.feed-spalte-desktop .rail-reiter.ist-an{color:var(--text-1);border-color:var(--text-1);font-weight:600}.feed-spalte-desktop .rail-liste,.feed-spalte-desktop .rail-liste>li,.feed-spalte-desktop .rail-kopf-firmen{border-color:var(--flaeche-2)!important}.feed-spalte-desktop .rail-liste a{padding-block:10px}.feed-spalte-desktop .rail-ava{background:var(--flaeche-2);width:36px;height:36px}.feed-spalte-desktop .rail-ava-text{color:var(--text-2);font-size:12px;font-weight:600}.feed-spalte-desktop .rail-firmen-alle{color:var(--text-2);font-size:13px}.feed-spalte-desktop .rail-schnell{display:none}.feed-spalte-desktop .rail-archiv{padding:14px 16px;display:block}}.rail-archiv-schild{color:var(--text-2);font-size:12px}.rail-archiv-frage{color:var(--text-1);margin-top:6px;font-size:16px;font-weight:600;line-height:1.35}.rail-archiv-link{color:var(--text-1);text-decoration:underline;-webkit-text-decoration-color:var(--linie-stark);-webkit-text-decoration-color:var(--linie-stark);-webkit-text-decoration-color:var(--linie-stark);text-decoration-color:var(--linie-stark);text-underline-offset:3px;margin-top:10px;font-size:13px;font-weight:600;display:inline-block}.bereich-kopf{display:contents}.bereich-kopf-titel{display:none}@media (min-width:900px){body:not(.ist-app) .bereich-kopf{display:block}body:not(.ist-app) .bereich-kopf-titel{letter-spacing:-.5px;color:var(--text-1);margin-bottom:14px;font-size:32px;font-weight:700;line-height:1.1;display:block}body.ist-app .leute{padding-top:12px}}@media (min-width:900px) and (max-width:1279px){body:not(.ist-app) .leute{padding-top:34px}}@media (min-width:1280px){body:not(.ist-app) .leute{--rand-leute:0px;max-width:1200px;padding:28px 0 48px}body:not(.ist-app) .bereich-kopf{align-items:center;gap:20px;margin-bottom:22px;display:flex}body:not(.ist-app) .bereich-kopf-titel{letter-spacing:-.4px;margin:0;font-size:28px}body:not(.ist-app) .bereich-kopf .segment{width:calc(var(--teile,3) * 100px);flex:none;margin:0}}.leute.ist-mitglieder{max-width:64rem}.mitglieder-seite{display:block}.mitglieder-filter-titel{display:none}.mitglieder-filterliste{margin:10px calc(-1 * var(--rand-leute)) 0;padding:0 var(--rand-leute);scrollbar-width:none;white-space:nowrap;gap:8px;display:flex;overflow-x:auto}.mitglieder-filterliste::-webkit-scrollbar{display:none}.filter-haken{background:var(--flaeche-2);height:32px;color:var(--text-1);-webkit-tap-highlight-color:transparent;border-radius:16px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.filter-haken.ist-an{background:var(--text-1);color:var(--background);font-weight:600}.filter-kasten{display:none}.filter-zahl{font-variant-numeric:tabular-nums;color:var(--text-3)}.filter-haken.ist-an .filter-zahl{color:inherit;opacity:.7}.mitglieder-base{display:none}.rig-streifen-titel{color:var(--text-1);margin-bottom:10px;font-size:17px;font-weight:700}.zeig-dein-rig{scroll-snap-align:start;min-height:116px;box-shadow:inset 0 0 0 1.5px var(--flaeche-3);color:var(--text-2);border-radius:12px;flex:1 0 240px;align-items:center;gap:14px;padding:12px 18px;font-size:13px;line-height:1.4;display:flex}.zeig-dein-rig b{color:var(--text-1);font-size:14px;display:block}.zeig-dein-rig-symbol{background:var(--flaeche-2);width:40px;height:40px;color:var(--text-1);border-radius:50%;flex:none;place-items:center;display:grid}.mitglieder-alle-titel{font-size:var(--schrift-abschnitt);color:var(--text-1);margin-bottom:10px;font-weight:700}.mitglieder-alle-titel span{color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:500}.mitglieder-karten{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:4px;display:grid}.mitglied-karte{background:var(--flaeche-1);height:100%;color:var(--text-1);border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex}.mitglied-karte:hover{background:var(--flaeche-2)}.mitglied-karte-kopf{align-items:center;gap:12px;min-width:0;display:flex}.mitglied-karte-person{flex-direction:column;min-width:0;display:flex}.mitglied-karte-person b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.mitglied-karte-person span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mitglied-karte-rig{color:var(--text-2);overflow-wrap:anywhere;font-size:13px}.mitglied-karte-rig.ist-leer{color:var(--text-3)}.mitglied-karte-schilder{flex-wrap:wrap;gap:6px;display:flex}.mehr-laden-platz{justify-content:center;margin-top:16px;display:flex}.mehr-laden{background:var(--flaeche-1);height:40px;color:var(--text-1);font-variant-numeric:tabular-nums;border-radius:10px;align-items:center;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.mehr-laden:hover{background:var(--flaeche-2)}@media (min-width:560px){.mitglieder-karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.mitglieder-seite{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;margin-top:8px;display:grid}.mitglieder-filterspalte{position:sticky;top:88px}body.ist-app .mitglieder-filterspalte{top:calc(2.875rem + env(safe-area-inset-top) + 12px)}.mitglieder-filterliste{white-space:normal;flex-direction:column;gap:0;margin:0;padding:0;overflow:visible}.mitglieder-filter-titel{color:var(--text-3);margin:20px 0 6px;font-size:12px;font-weight:500;display:block}.filter-haken,.filter-haken.ist-an{height:36px;color:var(--text-1);background:0 0;border-radius:0;gap:10px;padding:0;font-size:14px;font-weight:400}.filter-kasten{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--flaeche-3);color:var(--background);border-radius:5px;flex:none;place-items:center;display:grid}.filter-haken.ist-an .filter-kasten{background:var(--text-1);box-shadow:none}.filter-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.filter-haken.ist-an .filter-zahl{opacity:1;color:var(--text-3)}.mitglieder-base{display:block}.mitglieder-base input{background:var(--flaeche-1);width:100%;height:36px;color:var(--text-1);font:inherit;border:0;border-radius:9px;outline:none;padding:0 12px;font-size:14px}.mitglieder-base input::placeholder{color:var(--text-3)}.mitglieder-inhalt .rig-streifen{background:var(--flaeche-1);border-radius:16px;margin-top:0;padding:16px}.mitglieder-inhalt .rig-streifen-bahn{margin:0;padding:0}.mitglieder-inhalt .rig-mini{background:var(--background)}}@media (min-width:1280px){body:not(.ist-app) .leute.ist-mitglieder{max-width:1200px}body:not(.ist-app) .mitglieder-karten{grid-template-columns:repeat(3,minmax(0,1fr))}}.lexikon-rig-karte{display:contents}.lexikon-feld.ist-eingebettet,.lexikon-chips{display:none}@media (min-width:1280px){body:not(.ist-app) .lexikon{grid-template:"start feld""start seite"minmax(0,1fr)/520px minmax(0,1fr);column-gap:56px;max-width:1200px;height:calc(100dvh - 64px);margin:0 auto}body:not(.ist-app) .lexikon .lexikon-start{scrollbar-width:none;border:0;grid-area:start;height:auto;min-height:0}body:not(.ist-app) .lexikon .lexikon-seite{grid-area:seite;height:auto;min-height:0}body:not(.ist-app) .lexikon-start-innen{max-width:none;padding:32px 0 48px}body:not(.ist-app) .lexikon-rig-karte{background:#111;border-radius:20px;flex-direction:column;height:calc(100dvh - 120px);min-height:560px;padding:22px 24px 20px;display:flex}body:not(.ist-app) .lexikon-rig-karte .lexikon-kopf h1{letter-spacing:-.4px;font-size:28px}body:not(.ist-app) .lexikon-rig-karte .lexikon-kopf p{color:var(--text-2);font-size:14px}body:not(.ist-app) .lexikon-rig-karte .lexikon-rig{background:0 0;flex:auto;align-self:center;width:auto;max-width:100%;min-height:0;margin-top:12px}body:not(.ist-app) .lexikon-rig-marke b{font-size:16px}body:not(.ist-app) .lexikon-rig-marke span{font-size:14px}body:not(.ist-app) .lexikon-deine{display:none}body:not(.ist-app) .lexikon>.lexikon-feld{z-index:5;grid-area:feld;padding:32px 0 16px;position:relative;inset:auto}body:not(.ist-app) .lexikon.ist-start>.lexikon-feld{display:none}body:not(.ist-app) .lexikon-feld>*{max-width:none;margin-inline:0}body:not(.ist-app) .lexikon-feld .lexikon-treffer{z-index:50;top:calc(100% - 8px);margin:0;position:absolute;inset-inline:0}body:not(.ist-app) .lexikon-feld.ist-eingebettet{z-index:5;padding:20px 0 0;display:block;position:relative;inset:auto}body:not(.ist-app) .lexikon-feld.ist-eingebettet .lexikon-treffer{top:calc(100% + 8px)}body:not(.ist-app) .lexikon-eingabe{border-color:var(--flaeche-3);background:var(--flaeche-1);min-height:56px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px}body:not(.ist-app) .lexikon-eingabe button{border-radius:10px}body:not(.ist-app) .lexikon-blatt{max-width:46rem;margin:0;padding:8px 0 48px}body:not(.ist-app) .lexikon-willkommen>h2{letter-spacing:-.4px;margin-top:0;padding-top:32px;font-size:28px}body:not(.ist-app) .lexikon-willkommen>p:not(.lexikon-leise){color:var(--text-2);max-width:560px;font-size:15px}body:not(.ist-app) .lexikon-willkommen .lexikon-abschnitt{margin-top:28px}body:not(.ist-app) .lexikon-chips{display:block}}.lexikon-chips-reihe{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.lexikon-chips-reihe a{background:var(--flaeche-1);max-width:100%;height:34px;color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;border-radius:17px;align-items:center;padding:0 14px;font-size:13px;display:inline-flex;overflow:hidden}.lexikon-chips-reihe a:hover{background:var(--flaeche-2)}.wert-raster,.wert-haupt,.wert-seite{display:contents}@media (min-width:900px){body.ist-app .wert{padding-top:34px}}@media (min-width:900px) and (max-width:1279px){body:not(.ist-app) .wert{padding-top:34px}}@media (min-width:900px){body.ist-app .wert{padding-top:12px}body:not(.ist-app) .wert .bereich-kopf~.wert-kopf .seiten-titel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:1280px){body:not(.ist-app) .wert{max-width:1200px;padding:28px 0 48px}body:not(.ist-app) .garage-vorstellung>:not(.bereich-kopf):not(.garage-modell),body:not(.ist-app) .garage-seite>:not(.bereich-kopf):not(.garage-raster):not(.garage-modell):not(.garage-kopf):not(.garage-gesamt):not(.garage-rig-zeile),body:not(.ist-app) .wert>.garage-modell>.geraet-kopf,body:not(.ist-app) .wert>.garage-modell>.wert-auswahl,body:not(.ist-app) .wert>.geraet-kopf,body:not(.ist-app) .wert>.wert-auswahl{max-width:760px}body:not(.ist-app) .wert:not(.garage-seite):not(.garage-vorstellung):not(.carnet-seite):not(:has(.wert-raster))>:not(.bereich-kopf){max-width:760px}body:not(.ist-app) .wert-raster{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:32px;margin-top:28px;display:grid}body:not(.ist-app) .wert-haupt{background:var(--flaeche-1);border-radius:18px;min-width:0;padding:24px 28px 28px;display:block}body:not(.ist-app) .wert-haupt .wert-kern{margin-top:0}body:not(.ist-app) .wert-haupt .wert-gross{letter-spacing:-2px;font-size:72px}body:not(.ist-app) .wert-haupt .wert-gross.ist-leer{letter-spacing:-.5px;font-size:32px}body:not(.ist-app) .wert-haupt .liste{background:var(--flaeche-2)}body:not(.ist-app) .wert-haupt .preisverlauf{--verlauf-grund:var(--flaeche-1)}body:not(.ist-app) .wert-haupt .verlauf-zeitraum{background:var(--background)}body:not(.ist-app) .wert-seite{flex-direction:column;gap:16px;min-width:0;display:flex}body:not(.ist-app) .wert-seite>.wert-block{background:var(--flaeche-1);border-radius:18px;margin-top:0;padding:20px}body:not(.ist-app) .wert-seite .liste{background:var(--flaeche-2)}body:not(.ist-app) .wert-seite .wert-knoepfe{grid-template-columns:1fr}body:not(.ist-app) .wert-seite>.wert-quelle{margin-top:0}body:not(.ist-app) .markt-seite{max-width:1200px;padding-inline:0}}.chats,.chats-spalte,.chats-inhalt{display:contents}.chats-leer{display:none}.chats:has(.chat-thread) .chats-liste{display:none}@media (min-width:900px){body.ist-app .chats{grid-template-columns:380px minmax(0,1fr);min-height:100dvh;display:grid}body.ist-app .chats-spalte{border-inline-end:1px solid var(--linie-fein);align-self:start;height:100dvh;display:block;position:sticky;top:0;overflow-y:auto}body.ist-app .chats:has(.chat-thread) .chats-liste{display:block}body.ist-app .chats-liste{padding:34px 0 32px}body.ist-app .chats-inhalt{min-width:0;display:block}body.ist-app .chats-leer{text-align:center;color:var(--text-3);padding:120px 40px;font-size:15px;display:block}body.ist-app .chat-kopf{top:0}body.ist-app .nachrichten-schreibfeld{bottom:0}}@media (min-width:900px) and (max-width:1279px){body:not(.ist-app) .chats{grid-template-columns:380px minmax(0,1fr);min-height:100dvh;display:grid}body:not(.ist-app) .chats-spalte{border-inline-end:1px solid var(--linie-fein);align-self:start;height:100dvh;display:block;position:sticky;top:0;overflow-y:auto}body:not(.ist-app) .chats:has(.chat-thread) .chats-liste{display:block}body:not(.ist-app) .chats-liste{padding:34px 0 32px}body:not(.ist-app) .chats-inhalt{min-width:0;display:block}body:not(.ist-app) .chats-leer{text-align:center;color:var(--text-3);padding:120px 40px;font-size:15px;display:block}body:not(.ist-app) .chat-kopf{top:0}body:not(.ist-app) .nachrichten-schreibfeld{bottom:0}}@media (min-width:900px){body.ist-app .chats{min-height:calc(100dvh - 2.875rem - env(safe-area-inset-top))}body.ist-app .chats-spalte{top:calc(2.875rem + env(safe-area-inset-top));height:calc(100dvh - 2.875rem - env(safe-area-inset-top))}body.ist-app .chats-liste{padding-top:12px}body.ist-app .chat-kopf{top:calc(2.875rem + env(safe-area-inset-top))}}@media (min-width:1280px){body:not(.ist-app) .chats{grid-template-columns:330px minmax(0,1fr);max-width:1200px;min-height:calc(100dvh - 64px);margin:0 auto;display:grid}body:not(.ist-app) .chats-spalte{border-inline-end:1px solid var(--linie-fein);align-self:start;height:calc(100dvh - 64px);display:block;position:sticky;top:64px;overflow-y:auto}body:not(.ist-app) .chats:has(.chat-thread) .chats-liste{display:block}body:not(.ist-app) .chats-liste{padding:20px 0 32px}body:not(.ist-app) .chats-inhalt{min-width:0;display:block}body:not(.ist-app) .chats-leer{text-align:center;color:var(--text-3);padding:120px 40px;font-size:15px;display:block}body:not(.ist-app) .chat-kopf{top:64px}body:not(.ist-app) .nachrichten-schreibfeld{bottom:0}}:root{--blase-eigen:#e4e4e7;--blase-eigen-text:#09090b;--blase-eigen-neben:#52525b;--blase-eigen-flaeche:#d4d4d8;--blase-fremd:#fff;--blase-fremd-text:#09090b;--blase-fremd-neben:#6b6b74;--blase-fremd-flaeche:#f2f2f5;--blase-fremd-rand:inset 0 0 0 1px #09090b14}.dark{--blase-eigen:#e9e9e9;--blase-eigen-text:#0a0a0a;--blase-eigen-neben:#555;--blase-eigen-flaeche:#d6d6d6;--blase-fremd:#1e1e1e;--blase-fremd-text:#f2f2f2;--blase-fremd-neben:#8a8a8a;--blase-fremd-flaeche:#2a2a2a;--blase-fremd-rand:none}.chats-liste{max-width:42rem;margin-inline:auto;padding:12px 0 24px}.ch-liste-kopf{align-items:center;gap:8px;padding:8px 16px 10px;display:flex}.ch-liste-titel{color:var(--text-1);flex:1;margin:0;font-size:24px;font-weight:700}.ch-rund-knopf{background:var(--flaeche-2);width:36px;height:36px;color:var(--text-1);border-radius:9px;flex:none;place-items:center;display:grid}.ist-app .ch-liste-kopf{justify-content:flex-end;padding-block:0 8px}.ch-liste-werkzeuge{padding:0 16px}.ch-suche{background:var(--flaeche-1);height:36px;color:var(--text-3);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.ch-suche:focus-within{box-shadow:inset 0 0 0 1px var(--linie-stark)}.ch-suche input{min-width:0;height:100%;color:var(--text-1);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.ch-suche input::-webkit-search-cancel-button{filter:grayscale()}.ch-filter{flex-wrap:wrap;gap:6px;padding:10px 0 8px;display:flex}.ch-filter button{background:var(--flaeche-2);height:28px;color:var(--text-1);font-variant-numeric:tabular-nums;border-radius:14px;padding:0 12px;font-size:13px}.ch-filter button[aria-pressed=true]{background:var(--text-1);color:var(--background);font-weight:600}.ch-liste{margin:0;padding:0;list-style:none}.ch-gespraech{color:var(--text-1);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}@media (hover:hover){.ch-gespraech:hover{background:var(--flaeche-1)}}.ch-gespraech[aria-current=true]{background:var(--flaeche-aktiv)}.ch-gespraech-mitte{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ch-gespraech-zeile{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ch-gespraech-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.ch-gespraech-zeit{color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.ch-gespraech-vorschau{min-width:0;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ch-gespraech.ist-neu .ch-gespraech-name{font-weight:700}.ch-gespraech.ist-neu .ch-gespraech-zeit,.ch-gespraech.ist-neu .ch-gespraech-vorschau{color:var(--text-1);font-weight:600}.ch-zaehler{background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:9px;flex:none;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:grid}.ch-liste-leer{padding:2rem 16px}.chat-thread{min-width:0}.ch-haupt{flex-direction:column;min-width:0;min-height:calc(100dvh - 8rem);display:flex}.ch-kopf{z-index:10;border-bottom:1px solid var(--linie-fein);background:var(--background);align-items:center;gap:10px;min-height:56px;padding:6px 8px 6px 4px;display:flex;position:sticky;top:3.5rem}@media (min-width:640px){.ch-kopf{top:4rem}}.ch-zurueck{width:40px;height:44px;color:var(--text-1);flex:none;place-items:center;display:grid}[dir=rtl] .ch-zurueck svg{transform:scaleX(-1)}.ch-kopf-name{flex-direction:column;flex:1;min-width:0;display:flex}.ch-kopf-name b{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.ch-kopf-name span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (min-width:900px){.ch-zurueck{display:none}.ch-kopf{min-height:64px;padding-inline:16px}}.ch-verlauf-huelle{flex:1;padding:10px 12px 8px}@media (min-width:900px){.ch-verlauf-huelle{padding:16px 20px 8px}}.ch-leer{text-align:center;color:var(--text-3);padding:2rem 0;font-size:12px}.ch-verlauf{flex-direction:column;gap:3px;display:flex}.ch-datum{color:var(--text-3);align-self:center;margin:0;padding:10px 0 8px;font-size:12px}.ch-zeile{flex-direction:column;max-width:78%;display:flex}@media (min-width:900px){.ch-zeile{max-width:70%}}.ch-zeile.ist-eigen{align-self:flex-end;align-items:flex-end}.ch-zeile.ist-fremd{align-self:flex-start;align-items:flex-start}.ch-zeile.ist-erste{margin-top:9px}.ch-datum+.ch-zeile.ist-erste{margin-top:0}.ch-stapel{gap:3px;align-items:inherit;flex-direction:column;max-width:100%;display:flex;position:relative}.ch-teil{border-radius:18px}.ch-teil.ch-karte{border-radius:14px}.ist-eigen .ch-teil{background:var(--blase-eigen);color:var(--blase-eigen-text)}.ist-fremd .ch-teil{background:var(--blase-fremd);color:var(--blase-fremd-text);box-shadow:var(--blase-fremd-rand)}.ist-eigen.ist-erste .ch-teil{border-end-end-radius:6px}.ist-eigen:not(.ist-erste) .ch-teil{border-start-end-radius:6px}.ist-fremd.ist-erste .ch-teil{border-end-start-radius:6px}.ist-fremd:not(.ist-erste) .ch-teil{border-start-start-radius:6px}.ch-blase{max-width:100%;overflow:hidden}.ch-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:9px 13px;font-size:15px;line-height:1.4}.ch-text a{color:inherit;text-underline-offset:2px;text-decoration:underline}.ch-zeit{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.ch-text .ch-zeit{margin-inline-start:8px;display:inline-block}.ist-eigen .ch-text .ch-zeit{color:var(--blase-eigen-neben)}.ist-fremd .ch-text .ch-zeit{color:var(--blase-fremd-neben)}.ch-zeit.ist-allein{color:var(--text-3);padding:1px 4px 0}.ch-zitat{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;border-inline-start:3px solid;border-radius:11px;margin:6px 6px 0;padding:5px 9px;font-size:12px;text-decoration:none;display:block;overflow:hidden}.ch-zitat b{font-weight:600}.ist-eigen .ch-zitat{background:var(--blase-eigen-flaeche)}.ist-fremd .ch-zitat{background:var(--blase-fremd-flaeche)}.ch-zitat+.ch-text{padding-top:7px}.ch-blase:has(.ch-zitat){min-width:180px}.ch-teil.ch-fotos{width:min(300px,66vw);box-shadow:none;background:0 0;gap:3px;display:grid;overflow:hidden}.ch-fotos.ist-eins{aspect-ratio:4/3}.ch-fotos.ist-zwei{aspect-ratio:300/140;grid-template-columns:1fr 1fr}.ch-fotos.ist-drei,.ch-fotos.ist-vier{aspect-ratio:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.ch-fotos.ist-drei .ch-foto:first-child{grid-row:span 2}.ch-foto{background:var(--flaeche-3);cursor:zoom-in;min-height:0;padding:0;position:relative;overflow:hidden}.ch-foto img,.ch-foto video{object-fit:cover;width:100%;height:100%;display:block}.ch-foto-abspielen{color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:40px;height:40px;margin:auto;display:grid;position:absolute;inset:0}.ch-foto-mehr{color:#fff;background:#00000080;place-items:center;font-size:20px;font-weight:600;display:grid;position:absolute;inset:0}.ch-teil.ch-karte{align-items:center;gap:12px;width:min(300px,66vw);padding:10px 12px;text-decoration:none;display:flex}.ch-teil.ch-link{padding:8px}.ch-karte-mitte{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ch-karte-titel{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ch-karte-unter,.ch-karte-text{font-size:12px}.ist-eigen .ch-karte-unter,.ist-eigen .ch-karte-text{color:var(--blase-eigen-neben)}.ist-fremd .ch-karte-unter,.ist-fremd .ch-karte-text{color:var(--blase-fremd-neben)}.ch-karte-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ch-karte-preis{font-variant-numeric:tabular-nums;font-size:13px}.ch-datei-typ{border-radius:6px;flex:none;place-items:center;width:40px;height:48px;font-size:10px;font-weight:700;display:grid}.ist-eigen .ch-datei-typ{color:var(--blase-eigen-neben);background:#fff;box-shadow:inset 0 0 0 1px #cfcfcf}.ist-fremd .ch-datei-typ{background:var(--blase-fremd-flaeche);color:var(--blase-fremd-neben)}.ch-datei-typ.ist-pdf{color:#d31a07}.ch-datei-laden{flex:none}.ch-sendung-zeile{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.ch-sendung-nummer{letter-spacing:.3px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px}.ch-sendung-kopieren{color:inherit;flex:none;padding:4px 0 4px 8px;font-size:12px;font-weight:600}.ch-sendung-link{text-underline-offset:2px;margin-top:4px;text-decoration:underline}.ch-link-bild{border-radius:8px;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.ist-eigen .ch-link-bild{background:var(--blase-eigen-flaeche);color:var(--blase-eigen-neben)}.ist-fremd .ch-link-bild{background:var(--blase-fremd-flaeche);color:var(--blase-fremd-neben)}.ch-link-bild img{object-fit:cover;width:100%;height:100%}.ch-reaktionen{z-index:1;gap:4px;margin-top:-7px;padding-inline:8px;display:flex;position:relative}.ch-reaktion{background:var(--flaeche-3);height:22px;color:var(--text-1);box-shadow:0 0 0 2px var(--background);font-variant-numeric:tabular-nums;border-radius:11px;align-items:center;gap:4px;padding:0 7px;font-size:11px;display:inline-flex}.ch-reaktion.ist-meine{box-shadow:0 0 0 2px var(--background), inset 0 0 0 1px var(--linie-stark);font-weight:600}.ch-reaktion:disabled{cursor:default}.ch-aktionen-knopf{background:var(--flaeche-2);width:28px;height:28px;color:var(--text-2);opacity:0;pointer-events:none;border-radius:50%;place-items:center;transition:opacity .12s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ist-eigen .ch-aktionen-knopf{inset-inline-end:calc(100% + 6px)}.ist-fremd .ch-aktionen-knopf{inset-inline-start:calc(100% + 6px)}@media (hover:hover){.ch-zeile:hover .ch-aktionen-knopf{opacity:1;pointer-events:auto}}.ch-aktionen-knopf:focus-visible,.ch-zeile.ist-aktiv .ch-aktionen-knopf{opacity:1;pointer-events:auto}.ch-aktionen{background:var(--flaeche-2);box-shadow:inset 0 0 0 1px var(--linie);border-radius:12px;gap:4px;margin-top:6px;padding:4px;display:flex}.ch-aktionen button{height:30px;color:var(--text-1);border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:13px;display:inline-flex}.ch-aktionen button:hover,.ch-aktionen button[aria-pressed=true]{background:var(--flaeche-3)}.ch-aktionen button[aria-pressed=true]{font-weight:600}.ch-gelesen{color:var(--text-3);font-variant-numeric:tabular-nums;margin:3px 4px 0;font-size:11px}.ch-unten,.ch-gesperrt{z-index:9;background:var(--background);position:sticky;bottom:3.5rem}.ch-unten{border-top:1px solid var(--linie-fein);padding:10px 12px 12px}@media (min-width:900px){.ch-unten{padding:12px 16px 16px}}.ch-schreibfeld-huelle{position:relative}.ch-schreibfeld{align-items:flex-end;gap:8px;display:flex}.ch-plus{background:var(--flaeche-3);width:40px;height:40px;color:var(--text-1);border-radius:50%;flex:none;place-items:center;display:grid}.ch-plus svg{transition:transform .16s}.ch-plus[aria-expanded=true] svg{transform:rotate(45deg)}.ch-eingabe{resize:none;background:var(--flaeche-1);min-width:0;min-height:42px;max-height:9rem;box-shadow:inset 0 0 0 1px var(--linie-stark);color:var(--text-1);font:inherit;field-sizing:content;border:0;border-radius:21px;outline:none;flex:1;padding:10px 16px;font-size:15px;line-height:1.4}.dark .ch-eingabe{background:#1a1a1a;box-shadow:inset 0 0 0 1px #2a2a2a}.ch-eingabe:focus{box-shadow:inset 0 0 0 1px var(--text-3)}.ch-senden{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.ch-senden:disabled{opacity:.4}.ch-plus-menue{z-index:20;background:var(--flaeche-2);width:240px;box-shadow:inset 0 0 0 1px var(--linie-stark), 0 16px 40px #00000059;inset-inline-start:0;border-radius:12px;padding:6px;position:absolute;bottom:calc(100% + 8px)}.ch-plus-menue button{width:100%;height:40px;color:var(--text-1);text-align:start;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.ch-plus-menue button svg{color:var(--text-2);flex:none}.ch-plus-menue button:hover{background:var(--flaeche-3)}.ch-antwort-leiste{border-inline-start:3px solid var(--text-1);background:var(--flaeche-1);border-radius:12px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 6px 6px 12px;display:flex}.ch-antwort-text{flex-direction:column;flex:1;min-width:0;font-size:12px;display:flex}.ch-antwort-text b{color:var(--text-1);font-weight:600}.ch-antwort-text span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-klein-knopf{width:28px;height:28px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;display:grid}.ch-entwurf{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex;overflow-x:auto}.ch-entwurf-teil{background:var(--flaeche-2);border-radius:10px;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.ch-entwurf-teil img{object-fit:cover;width:100%;height:100%}.ch-entwurf-teil.ist-laedt{opacity:.6}.ch-entwurf-typ{color:var(--text-2);font-size:11px;font-weight:700}.ch-entwurf-status{color:#fff;text-align:center;inset-inline:0;background:#0000008c;padding:2px 0;font-size:9px;position:absolute;bottom:0}.ch-entwurf-weg{color:#fff;top:3px;background:#0009;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;inset-inline-end:3px}.ch-fehler{color:var(--rot-system);margin:0 0 8px;font-size:12px}.ch-auswahl-zeile{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-block:10px}.ch-auswahl-zeile b{font-size:15px;font-weight:600}.ch-auswahl-zeile span{color:var(--text-3);font-size:13px}.ch-auswahl-hinweis{margin:0 4px 12px}.ch-auswahl-suche{margin-bottom:12px}@media (max-width:899px){body.ist-app:has(.chat-thread) .glasleiste{display:none}body.ist-app:has(.chat-thread){padding-bottom:0!important}.ist-app .ch-kopf{top:calc(2.875rem + env(safe-area-inset-top))}.ist-app .ch-zurueck{display:none}.ist-app .ch-kopf{padding-inline-start:12px}.ist-app .ch-unten,.ist-app .ch-gesperrt{padding-bottom:calc(env(safe-area-inset-bottom) + 12px);bottom:0}.ist-app .ch-haupt{min-height:calc(100dvh - 2.875rem - env(safe-area-inset-top))}}.ch-spalte{display:none}@media (min-width:1280px){.chat-thread{grid-template-columns:minmax(0,1fr) 290px;display:grid}.ch-spalte{border-inline-start:1px solid var(--linie-fein);align-self:start;height:100dvh;padding:22px 18px;display:block;position:sticky;top:0;overflow-y:auto}body:not(.ist-app) .ch-spalte{height:calc(100dvh - 64px);top:64px}body.ist-app .ch-spalte{top:calc(2.875rem + env(safe-area-inset-top));height:calc(100dvh - 2.875rem - env(safe-area-inset-top))}}.ch-spalte-profil{text-align:center;flex-direction:column;align-items:center;display:flex}.ch-spalte-name{color:var(--text-1);margin:10px 0 0;font-size:17px;font-weight:700}.ch-spalte-unter{color:var(--text-3);margin:2px 0 0;font-size:13px}.ch-spalte-knopf{background:var(--flaeche-2);height:34px;color:var(--text-1);border-radius:9px;align-items:center;margin-top:12px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ch-spalte-titel{color:var(--text-3);margin:24px 0 8px;font-size:13px;font-weight:500}.ch-spalte-fotos{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.ch-spalte-foto{aspect-ratio:1;background:var(--flaeche-2);cursor:zoom-in;border-radius:6px;padding:0;position:relative;overflow:hidden}.ch-spalte-foto img,.ch-spalte-foto video{object-fit:cover;width:100%;height:100%;display:block}.ch-spalte-dateien{background:var(--flaeche-1);border-radius:12px;margin:0;padding:0;list-style:none}.ch-spalte-dateien li+li{border-top:1px solid var(--flaeche-2)}.ch-spalte-dateien a{color:var(--text-1);align-items:center;gap:10px;padding:10px 12px;font-size:13px;text-decoration:none;display:flex}.ch-spalte-typ{width:30px;color:var(--text-2);flex:none;font-size:10px;font-weight:700}.ch-spalte-dateiname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ch-spalte-moderation{margin-top:22px}.mb-spalte .mb-eintrag{min-height:44px;padding:0 12px;font-size:14px}.mb-spalte .mb-gruppe .mb-eintrag+.mb-eintrag{border-top-color:var(--flaeche-2)}.ch-vollbild{z-index:80;background:#000000f0;outline:none;place-items:center;display:grid;position:fixed;inset:0}.ch-vollbild img,.ch-vollbild video{object-fit:contain;max-width:100vw;max-height:100dvh}.ch-vollbild-zu,.ch-vollbild-pfeil{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;display:grid;position:absolute}.ch-vollbild-zu{top:calc(env(safe-area-inset-top) + 12px);width:40px;height:40px;inset-inline-end:12px}.ch-vollbild-pfeil{width:44px;height:44px;top:50%;transform:translateY(-50%)}.ch-vollbild-pfeil.ist-zurueck{inset-inline-start:12px}.ch-vollbild-pfeil.ist-weiter{inset-inline-end:12px}.ch-vollbild-pfeil:disabled{opacity:.3}[dir=rtl] .ch-vollbild-pfeil svg{transform:scaleX(-1)}.mv{z-index:80;color:#fff;overscroll-behavior:contain;background:#000000f7;outline:none;grid-template-rows:auto minmax(0,1fr);animation:.16s ease-out mv-auf;display:grid;position:fixed;inset:0}html:has(.mv){overflow:hidden}html:has(.mv) body{overflow:hidden}@keyframes mv-auf{0%{opacity:0}}.mv-kopf{min-height:56px;padding:calc(env(safe-area-inset-top) + 8px) max(12px, env(safe-area-inset-right)) 8px max(12px, env(safe-area-inset-left));align-items:center;gap:8px;display:flex}.mv-zaehler{font-variant-numeric:tabular-nums;opacity:.85;font-size:14px;font-weight:600}.mv-titel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.mv-knopf,.mv-pfeil{color:#fff;-webkit-tap-highlight-color:transparent;background:#ffffff24;border-radius:50%;flex:none;place-items:center;display:grid}.mv-knopf{width:40px;height:40px}.mv-knopf:hover,.mv-pfeil:hover:not([aria-disabled=true]){background:#ffffff3d}.mv-zu{margin-inline-start:auto}.mv :focus-visible{outline-offset:2px;outline:2px solid #fff}.mv-buehne{min-height:0;padding-bottom:env(safe-area-inset-bottom);touch-action:pan-y pinch-zoom;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:relative;overflow:hidden}.mv-buehne>img,.mv-buehne>video{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.mv-buehne.ist-pdf{padding:0 12px 12px}.mv-pdf{background:#fff;border:0;border-radius:8px;width:min(100%,1000px);height:100%}.mv-pfeil{width:44px;height:44px;position:absolute;top:50%;transform:translateY(-50%)}.mv-pfeil.ist-zurueck{inset-inline-start:max(12px, env(safe-area-inset-left))}.mv-pfeil.ist-weiter{inset-inline-end:max(12px, env(safe-area-inset-right))}.mv-pfeil[aria-disabled=true]{opacity:.3;cursor:default}[dir=rtl] .mv-pfeil svg,[dir=rtl] .mv-spiegeln{transform:scaleX(-1)}.mv-pdf-karte{text-align:center;background:var(--flaeche-1);width:min(100% - 32px,360px);color:var(--text-1);border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;display:flex}.mv-pdf-zeichen{background:var(--flaeche-2);width:52px;height:64px;color:var(--text-2);border-radius:8px;place-items:center;display:grid}.mv-pdf-name{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:15px;font-weight:600}.mv-pdf-hinweis{color:var(--text-2);margin:0;font-size:13px}.mv-pdf-knoepfe{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}@media (prefers-reduced-motion:reduce){.mv{animation:none}}.tastatur-offen .untere-leiste,.tastatur-offen .glasleiste{display:none}.tastatur-offen .lexikon{--lexikon-unten:max(var(--tastatur), env(safe-area-inset-bottom))}.tastatur-offen .lexikon-treffer{max-height:min(60vh, calc(100dvh - var(--tastatur) - 11rem))}.tastatur-offen .archiv-schreibfeld{margin-bottom:.5rem}@media (max-width:899px){.tastatur-offen .archiv-liste,.tastatur-offen .archiv-gespraech{height:calc(100dvh - 2.875rem - env(safe-area-inset-top) - var(--tastatur))}}@media (min-width:900px){.tastatur-offen .lexikon .lexikon-start,.tastatur-offen .lexikon .lexikon-seite{height:calc(100dvh - 3.5rem - var(--tastatur))}.tastatur-offen .ist-app .lexikon .lexikon-start,.tastatur-offen .ist-app .lexikon .lexikon-seite{height:calc(100dvh - 2.875rem - env(safe-area-inset-top) - var(--tastatur))}}.tastatur-offen .nachrichten-schreibfeld{bottom:max(var(--tastatur), env(safe-area-inset-bottom))}.tastatur-offen .nachrichten-ende{scroll-margin-bottom:calc(var(--tastatur) + 5rem)}.tastatur-offen .archiv-fenster{bottom:var(--tastatur);height:min(80vh, calc(100dvh - var(--tastatur) - 1rem))}@media (min-width:768px){.tastatur-offen .archiv-fenster{bottom:calc(var(--tastatur) + 1rem);height:min(34rem, calc(100dvh - var(--tastatur) - 2rem))}}.archiv-blase.ist-antwort{scroll-margin-top:.75rem}@media (max-width:767px){html:not(.tastatur-offen) body:not(.ist-app) .archiv-liste,html:not(.tastatur-offen) body:not(.ist-app) .archiv-gespraech{height:calc(100dvh - 3.5rem - 3.5rem - env(safe-area-inset-bottom))}html.tastatur-offen body:not(.ist-app) .archiv-liste,html.tastatur-offen body:not(.ist-app) .archiv-gespraech{height:calc(100dvh - 3.5rem - var(--tastatur))}:is(body:not(.ist-app):has(.archiv-liste),body:not(.ist-app):has(.archiv-gespraech)){padding-bottom:0!important}}@media (min-width:640px) and (max-width:767px){html:not(.tastatur-offen) body:not(.ist-app) .archiv-liste,html:not(.tastatur-offen) body:not(.ist-app) .archiv-gespraech{height:calc(100dvh - 4rem - 3.5rem - env(safe-area-inset-bottom))}}@media (min-width:768px){body:not(.ist-app) .archiv-liste,body:not(.ist-app) .archiv-gespraech{height:calc(100dvh - 4rem)}}:root{--empf-karte:#fff;--empf-buehne:radial-gradient(ellipse 62% 66% at 50% 44%, #fff 0%, #f4f5f7 48%, #e3e5ea 100%);--empf-schatten:0 1px 2px #09090b0a, 0 8px 24px -12px #09090b2e;--empf-knopf:#09090b;--empf-knopf-text:#fff}.dark{--empf-karte:var(--flaeche-1);--empf-buehne:radial-gradient(ellipse 54% 62% at 50% 44%, #dcdcdc 0%, #b9b9b9 24%, #606060 52%, #292929 78%, #151515 100%);--empf-schatten:none;--empf-knopf:#f2f2f2;--empf-knopf-text:#0a0a0a}.empf{opacity:0;margin-top:14px;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(10px);container-type:inline-size}.empf.ist-sichtbar{opacity:1;transform:none}.empf-kopf{justify-content:space-between;align-items:center;gap:8px;min-height:24px;margin-bottom:8px;display:flex}.empf-marke{color:var(--text-3);letter-spacing:.01em;font-size:12px;font-weight:500}.empf-zu{width:24px;height:24px;color:var(--text-3);background:var(--neutral-grund);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.empf-zu:hover{color:var(--text-1)}.empf-zu:focus-visible{outline:2px solid var(--text-2);outline-offset:2px}.empf-karte{background:var(--empf-karte);border:1px solid var(--linie);height:100%;box-shadow:var(--empf-schatten);color:var(--text-1);-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;padding:6px;transition:transform .18s,box-shadow .2s;display:flex;position:relative}.empf-karte:active{transform:scale(.985)}.empf-karte:focus-visible{outline:2px solid var(--text-2);outline-offset:2px}.empf-bild{aspect-ratio:4/3;isolation:isolate;border-radius:12px;position:relative;overflow:hidden}.empf-bild img{opacity:0;transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1)}.empf-bild img.ist-geladen{opacity:1}.empf-karte.ist-sponsor{padding:0;overflow:hidden}.empf-bild.ist-buehne{aspect-ratio:16/10;background:var(--empf-buehne);border-radius:0}.empf-bild.ist-buehne:before{content:"";inset-inline:24%;background:radial-gradient(closest-side,#00000052,#0000);border-radius:50%;height:11%;position:absolute;bottom:13%}.empf-bild.ist-buehne img{z-index:1;object-fit:contain;mix-blend-mode:multiply;padding:8% 14% 11%}.empf-karte.ist-sponsor .empf-text{gap:3px;padding:14px 16px 16px}.empf-karte.ist-sponsor .empf-name{font-size:19px}.empf-karte.ist-sponsor .empf-fuss{padding-top:12px}.empf-bild.ist-foto{background:var(--flaeche-2)}.empf-bild.ist-foto img{object-fit:cover}@media (hover:hover){.empf-karte:hover .empf-bild img{transform:scale(1.03)}}.empf-typo{letter-spacing:-.02em;color:var(--text-2);background:linear-gradient(160deg, var(--flaeche-2), var(--flaeche-3));align-items:flex-end;padding:16px;font-size:26px;font-weight:700;line-height:1.1;display:flex;position:absolute;inset:0}.empf-text{flex-direction:column;flex:1;gap:4px;min-width:0;padding:10px 10px 8px;display:flex}.empf-bezug{color:var(--text-3);font-size:13px;font-weight:500;line-height:1.35}.empf-bezug b{color:var(--text-2);font-weight:600}.empf-bezug.ist-kopf{margin:-2px 0 10px}.empf-name{letter-spacing:-.01em;color:var(--text-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.empf-meta{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.empf-fuss{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:auto;padding-top:8px;display:flex}.empf-preis{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--text-1);font-size:18px;font-weight:650}.empf-knopf{border-radius:var(--r-knopf);white-space:nowrap;background:var(--empf-knopf);height:36px;color:var(--empf-knopf-text);justify-content:center;align-items:center;gap:4px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.empf-fuss .empf-knopf{margin-inline-start:auto}.empf-text>.empf-knopf{margin-top:10px}@container (min-width:480px){.empf-karte.ist-quer{flex-direction:row}.empf-karte.ist-quer .empf-bild{aspect-ratio:4/3;flex:none;width:42%;max-width:300px}.empf-karte.ist-sponsor .empf-bild{width:46%;max-width:340px}.empf-karte.ist-sponsor .empf-text{justify-content:center;padding:18px 20px}.empf-karte.ist-quer .empf-text{padding:12px 14px 10px 16px}.empf-karte.ist-quer .empf-name{font-size:19px}.empf-karte.ist-quer .empf-text>.empf-knopf{align-self:flex-start}}.empf-streifen{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;margin:0 -16px;padding:2px 16px 12px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.empf-streifen::-webkit-scrollbar{display:none}.empf-streifen>li{scroll-snap-align:start;flex:0 0 min(76%,270px)}.empf-streifen .empf-knopf{background:var(--neutral-grund);height:34px;color:var(--text-1);font-size:13.5px}@media (prefers-reduced-motion:reduce){.empf,.empf.ist-sichtbar{opacity:1;transition:none;transform:none}.empf-karte,.empf-karte:active{transition:none;transform:none}.empf-karte:active{filter:brightness(.97)}.empf-bild img{transition:none}.empf-karte:hover .empf-bild img{transform:none}}.mb{flex:none;position:relative}.mb-knopf{width:44px;height:44px;color:var(--text-1);-webkit-tap-highlight-color:transparent;border-radius:10px;place-items:center;display:grid}.mb-knopf[aria-expanded=true]{background:var(--flaeche-2)}.mb-menue{z-index:50;background:var(--flaeche-2);width:240px;box-shadow:inset 0 0 0 1px var(--linie-stark), 0 16px 40px #00000073;inset-inline-end:0;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 4px)}.mb-menue .mb-eintrag{border-radius:8px;height:38px;min-height:38px;padding:0 10px;font-size:14px}.mb-menue .mb-eintrag:hover{background:var(--flaeche-3)}.mb-menue .mb-fuss{border-top:1px solid var(--linie);margin:6px 6px 4px;padding-top:8px}.mb-gruppe{background:var(--flaeche-1);border-radius:14px;overflow:hidden}.dark .blatt .mb-gruppe{background:#232323}.mb-eintrag{width:100%;min-height:50px;color:var(--text-1);text-align:start;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:0 16px;font-size:16px;text-decoration:none;display:flex}.mb-gruppe .mb-eintrag+.mb-eintrag{border-top:1px solid var(--linie)}.mb-eintrag.ist-melden{color:var(--orange)}.mb-eintrag.ist-blockieren,.mb-eintrag.ist-gefahr{color:var(--rot-system)}.mb-eintrag.ist-wahl{cursor:pointer;padding-block:12px}.mb-eintrag.ist-wahl input{width:20px;height:20px;accent-color:var(--text-1);flex:none}.mb-auszug{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.mb-fuss{color:var(--text-3);margin:10px 4px 0;font-size:12px;line-height:1.45}.mb-text{color:var(--text-2);margin:4px 0 12px;font-size:15px;line-height:1.45}.mb-feldgruppe{border:0;margin:0 0 16px;padding:0;display:block}.mb-legende{font-size:var(--schrift-beschriftung);color:var(--text-3);margin:0 4px 8px;font-weight:600;display:block}.mb-feld{border-radius:var(--r-feld);background:var(--flaeche-1);width:100%;color:var(--text-1);resize:vertical;outline:none;padding:10px 12px;font-size:16px;line-height:1.4;display:block}.dark .blatt .mb-feld{background:#232323}.mb-feld:focus{box-shadow:inset 0 0 0 1px var(--linie-stark)}.mb-knoepfe{gap:8px;margin-top:16px;display:grid}.mb-knoepfe .knopf:disabled{opacity:.4}.mb-fehler{color:var(--rot-system);margin:8px 4px 0;font-size:13px}.mb-rueckmeldung{z-index:50;background:var(--flaeche-2);width:max-content;max-width:260px;box-shadow:inset 0 0 0 1px var(--linie);color:var(--text-2);inset-inline-end:0;border-radius:10px;padding:8px 12px;font-size:13px;position:absolute;top:calc(100% + 4px)}.chat-gesperrt{padding:14px 16px calc(env(safe-area-inset-bottom) + 14px);border-top:1px solid var(--linie-fein);color:var(--text-3);text-align:center;font-size:14px;line-height:1.45}.chat-gesperrt a{color:var(--text-1);text-underline-offset:2px;text-decoration:underline}.meldung-alter{color:var(--text-3);font-size:12px;font-weight:600}.meldung-alter.ist-ueberfaellig{color:var(--rot-system)}.meldung.ist-ueberfaellig{box-shadow:inset 3px 0 0 var(--rot-system)}.ziehen{top:calc(env(safe-area-inset-top) + 2.875rem - 40px);z-index:70;background:var(--flaeche-2,#1e1e1e);width:40px;height:40px;color:var(--text-2);pointer-events:none;border-radius:50%;place-items:center;margin-left:-20px;display:grid;position:fixed;left:50%;box-shadow:0 4px 16px #00000040}.ziehen svg{width:20px;height:20px}.ziehen.ist-bereit{color:var(--text-1)}.ziehen.ist-laedt svg{animation:.8s linear infinite ziehen-dreh}@keyframes ziehen-dreh{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ziehen.ist-laedt svg{animation:none}}.garage-kopf{align-items:flex-start;gap:10px;margin-top:10px;display:flex}.garage-suche{flex:auto;min-width:0;position:relative}.garage-suche .wert-feld>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.garage-suche .wert-eingabe{border-radius:12px;min-height:40px;padding-block:8px;padding-inline-start:36px}.garage-suche-lupe{z-index:1;color:var(--text-3);pointer-events:none;inset-inline-start:12px;position:absolute;top:12px}.garage-neu{background:var(--accent);color:#fff;-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:transform .12s,filter .15s;display:grid}.garage-neu:hover{filter:brightness(1.08)}.garage-neu:active{transform:scale(.96)}.garage-neu-text{display:none}@media (max-width:899px){body.ist-app .garage-neu{display:none}}@media (min-width:900px){.garage-suche{flex:0 320px;margin-inline-start:auto}.garage-kopf:not(:has(.garage-neu)) .garage-suche{flex:auto;margin-inline-start:0}.garage-neu{border-radius:10px;gap:6px;width:auto;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.garage-neu-text{display:inline}}.garage-gesamt{background:var(--flaeche-1);border-radius:18px;grid-template-columns:minmax(0,1fr);grid-template-areas:"text""kurve""links";margin-top:14px;display:grid;overflow:hidden}.garage-gesamt-text{grid-area:text;min-width:0;padding:16px 16px 0}.garage-gesamt-titel{color:var(--text-2);font-size:13px;font-weight:500}.garage-gesamt-zahl{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:44px;font-weight:700;line-height:1.1}.garage-gesamt-zeile{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:12px;display:flex}.garage-gesamt-fuss{color:var(--text-3);margin-top:6px;font-size:12px;line-height:1.4}.garage-gesamt>.summen-kurve{grid-area:kurve;margin-top:8px}.garage-gesamt-links{border-top:1px solid var(--flaeche-2);grid-area:links;grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.garage-gesamt-links a{text-align:center;min-height:46px;color:var(--text-1);justify-content:center;align-items:center;padding:6px 10px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.garage-gesamt-links a+a{border-inline-start:1px solid var(--flaeche-2)}.garage-gesamt-links a:hover{background:var(--flaeche-2)}.garage-privat{color:var(--text-3);align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.garage-privat-karte{display:none}.garage-privat-unten{justify-content:center;margin-top:14px}@media (min-width:900px){.garage-gesamt{grid-template:"text kurve""links kurve"1fr/minmax(220px,340px) minmax(0,1fr);margin-top:22px}.garage-gesamt-text{padding:22px 24px 0}.garage-gesamt-zahl{font-size:52px}.garage-gesamt-zeile{margin-top:8px}.garage-gesamt>.summen-kurve{align-self:stretch;margin:0}.garage-gesamt-links{border:0;flex-wrap:wrap;align-content:start;gap:6px 16px;margin:0;padding:16px 24px 22px;display:flex}.garage-gesamt-links a{text-align:start;min-height:0;padding:0;font-size:13px;display:inline}.garage-gesamt-links a+a{border:0}.garage-gesamt-links a:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}.garage-privat-karte{margin-top:14px;display:flex}.garage-privat-unten{display:none}}.summen-kurve{flex-direction:column;min-width:0;display:flex}.summen-kurve-bild{height:90px;position:relative}.summen-kurve-bild svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.summen-kurve-bild path{vector-effect:non-scaling-stroke}.summen-kurve-raster{fill:none;stroke:var(--flaeche-2);stroke-width:1px;display:none}.summen-kurve-flaeche{fill:var(--neutral-grund);opacity:.6;stroke:none}.summen-kurve-linie{fill:none;stroke:var(--text-1);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.summen-kurve-ende{background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 2.5px var(--flaeche-1);border-radius:50%;margin:-6px 0 0 -6px;position:absolute}.summen-kurve-achse{height:28px;color:var(--text-3);font-size:11px;display:none;position:relative}.summen-kurve-achse span{white-space:nowrap;position:absolute;top:8px;transform:translate(-50%)}.summen-kurve-achse .ist-anfang{left:8px;transform:none}.summen-kurve-achse .ist-ende{right:8px;transform:none}@media (min-width:900px){.summen-kurve-bild{flex:auto;height:170px}.summen-kurve-raster{display:inline}.summen-kurve-achse{display:block}}.garage-rig-zeile{background:var(--flaeche-1);min-height:52px;color:var(--text-1);border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:0 14px;display:flex}.garage-rig-zeile:hover{background:var(--flaeche-2)}.garage-rig-punkt{background:var(--text-3);border-radius:50%;flex:none;width:8px;height:8px}.garage-rig-punkt.ist-an{background:var(--gruen)}.garage-rig-titel{flex:auto;min-width:0;font-size:15px}.garage-rig-stand{color:var(--text-3);white-space:nowrap;font-size:14px}.garage-rig-zeile svg{color:var(--text-3);flex:none}.garage-raster.wert-block{margin-top:22px}.garage-karten{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.garage-karte-platz{background:var(--flaeche-1);cursor:pointer;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden}.garage-karte{flex-direction:column;flex:auto;display:flex}.garage-karte-bild,.geraet-bild{--bild-grund:var(--flaeche-1)}@supports (color:color-mix(in lab, red, red)){.garage-karte-bild,.geraet-bild{--bild-grund:color-mix(in srgb, var(--flaeche-1) 50%, var(--background))}}.garage-karte-bild{background:var(--bild-grund);flex:none;place-items:center;height:112px;display:grid;position:relative}.garage-karte-bild img{object-fit:cover;width:100%;height:100%}.garage-karte-umriss{width:56px;height:56px;color:var(--flaeche-3)}.garage-karte-foto-neu{color:var(--text-3);font-size:11px;font-weight:500;position:absolute;inset-block-start:10px;inset-inline-start:12px}.garage-karte-foto-neu:hover{color:var(--text-1);text-decoration:underline}.ist-sprungziel{scroll-margin-top:calc(env(safe-area-inset-top) + 4.5rem)}.garage-karte-schild{background:var(--flaeche-2);height:24px;color:var(--text-2);border-radius:12px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;inset-block-start:10px;inset-inline-end:10px}.garage-karte-schild.ist-an{background:var(--gruen-grund);color:var(--gruen)}.garage-karte-text{gap:1px;padding:10px 12px 12px;display:grid}.garage-karte-unter{color:var(--text-3);font-size:12px}.garage-karte-unter-schild{display:none}.garage-karte-modell{letter-spacing:-.01em;font-size:17px;font-weight:700}.garage-karte-zahlen{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:6px;display:flex}.garage-karte-zahlen>div{justify-items:start;gap:4px;min-width:0;display:grid}.garage-karte-wert{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.garage-karte-wert.ist-schaetzung{color:var(--text-2)}.garage-karte-leer{color:var(--text-2);margin-top:6px;font-size:13px;line-height:1.45}.garage-karte-leer a{color:var(--text-1);font-weight:600}.garage-karte-frei{color:var(--text-3)}.garage-mini{flex:none;margin-bottom:2px}@media (max-width:379px){.garage-mini{display:none}}@media (max-width:899px){.garage-karte.ist-ohne-wert{flex-direction:row;align-items:center;gap:12px;padding:12px}.ist-ohne-wert .garage-karte-bild{border-radius:12px;width:64px;height:64px;overflow:hidden}.ist-ohne-wert .garage-karte-umriss{width:32px;height:32px}.ist-ohne-wert .garage-karte-foto-neu,.ist-ohne-wert .garage-karte-schild{display:none}.ist-ohne-wert .garage-karte-text{flex:auto;min-width:0;padding:0}.ist-ohne-wert .garage-karte-unter-schild{display:inline}.ist-ohne-wert .garage-karte-modell{font-size:17px}.ist-ohne-wert .garage-karte-leer{margin-top:2px}}@media (min-width:900px){.garage-karten{gap:14px}.garage-karte-bild{height:128px}.garage-karte-umriss{width:72px;height:72px}.garage-karte.ist-ohne-wert .garage-karte-bild{height:100px}.garage-karte.ist-ohne-wert .garage-karte-umriss{width:56px;height:56px}.garage-karte-text{padding:12px 14px 14px}.garage-karte-modell{font-size:18px}.garage-karte-zahlen{margin-top:8px}.garage-karte-wert{font-size:20px}}.garage-karte.ist-klein{flex-direction:row;align-items:center;gap:12px;padding:10px 12px}.garage-karte.ist-klein .garage-karte-bild{border-radius:12px;width:52px;height:52px;overflow:hidden}.garage-karte.ist-klein .garage-karte-umriss{width:28px;height:28px}.ist-klein .garage-karte-foto-neu,.ist-klein .garage-karte-schild{display:none}.garage-karte.ist-klein .garage-karte-text{flex:auto;min-width:0;padding:0}.ist-klein .garage-karte-unter-schild{display:inline}.ist-klein .garage-karte-unter,.garage-karte.ist-klein .garage-karte-modell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.garage-karte.ist-klein .garage-karte-modell{font-size:15px}.garage-karte.ist-klein .garage-karte-zahlen{margin-top:2px}.ist-klein .garage-karte-zahlen>div{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.garage-karte.ist-klein .garage-karte-wert{font-size:15px}.garage-karte.ist-klein .garage-karte-leer{margin-top:2px;font-size:12px}.garage-karte.ist-klein:has(.garage-karte-menue){padding-inline-end:48px}.garage-karte.ist-klein .garage-karte-menue{inset-block-start:10px}.garage-karte-platz:has(>.ist-klein)>.garage-griff{inset-block-start:50%;left:auto;inset-inline-end:14px;transform:translateY(-50%)}.garage-karte-platz:has(>.garage-griff)>.garage-karte.ist-klein{padding-inline-end:40px}.garage-chips{cursor:auto;gap:6px;display:grid}.garage-karte-platz>.garage-chips{padding:0 12px 12px}.garage-bereich>.garage-chips{margin-top:12px}.garage-chips-titel{color:var(--text-3);font-size:13px;font-weight:600}.garage-chips-liste{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.garage-chips-liste>li{min-width:0;max-width:100%}.garage-chip{background:var(--flaeche-2);max-width:100%;min-height:32px;color:var(--text-1);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.garage-chip:hover{background:var(--flaeche-3)}.garage-chip-symbol{color:var(--text-2);flex:none}.garage-chip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.garage-chip-wert{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none}.garage-chip.ist-neu{box-shadow:inset 0 0 0 1.5px var(--linie-stark);color:var(--text-2);background:0 0;font-weight:600}.garage-chip.ist-neu:hover{background:var(--flaeche-2);color:var(--text-1)}@media (min-width:1280px){body:not(.ist-app) .garage-chip[aria-current=true]{box-shadow:inset 0 0 0 2px var(--text-1)}}.garage-bereiche{gap:28px;display:grid}.garage-bereiche-seite{align-content:start;gap:28px;min-width:0;display:grid}@media (min-width:640px){.garage-bereiche-seite{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px}}.garage-bereich{min-width:0}.garage-bereich-kopf{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.garage-bereich-titel{letter-spacing:-.01em;font-size:17px;font-weight:700}.ist-rig>.garage-bereich-kopf .garage-bereich-titel{font-size:var(--schrift-abschnitt)}.garage-bereich-neu,.garage-bereich-leer a{min-height:44px;color:var(--text-2);white-space:nowrap;align-items:center;gap:4px;margin-block:-12px;font-size:14px;font-weight:600;display:inline-flex}.garage-bereich-neu:hover,.garage-bereich-leer a:hover{color:var(--text-1)}.garage-bereich-leer{border:1.5px dashed var(--linie-stark);color:var(--text-2);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.garage-bereich-leer a{color:var(--text-1);margin-block:-10px}@media (min-width:1024px){.wert.garage-seite{max-width:1000px}.garage-bereiche{gap:20px}.garage-bereich{border:1px solid var(--linie);border-radius:22px;padding:16px}.garage-bereiche-seite .garage-bereich-leer{flex-direction:column;align-items:flex-start;gap:4px}.garage-bereiche-seite .garage-bereich-leer a{margin-block:-8px}}.garage-griff{z-index:1;cursor:grab;color:var(--text-3);inset-block-start:8px;display:none;position:absolute;left:50%;transform:translate(-50%)}.garage-karte-menue{position:absolute;inset-block-start:44px;inset-inline-end:10px}.garage-karte-menue>summary{cursor:pointer;background:var(--flaeche-1);color:var(--text-2);border-radius:999px;padding:2px 10px;list-style:none}.garage-karte-menue>summary::-webkit-details-marker{display:none}.garage-karte-menue[open]{justify-items:end;gap:4px;display:grid}.garage-karte-menue button{background:var(--flaeche-1);color:var(--text-1);box-shadow:0 0 0 1px var(--linie);border-radius:10px;padding:8px 12px;font-size:14px}@media (max-width:899px){.garage-karte.ist-ohne-wert .garage-karte-menue{inset-block-start:8px}}.garage-detail{gap:10px;display:grid}.garage-detail-kopf{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.garage-detail-name{letter-spacing:-.01em;margin-top:2px;font-size:20px;font-weight:700}.garage-detail-bearbeiten{background:var(--flaeche-2);min-height:32px;color:var(--text-1);border-radius:9px;flex:none;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.garage-detail-bearbeiten:hover{background:var(--flaeche-3)}.garage-detail-schalter{justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}@media (min-width:1280px){body:not(.ist-app) .garage-raster{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;display:grid}body:not(.ist-app) .garage-karte-platz.ist-gewaehlt:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--text-1);pointer-events:none;position:absolute;inset:0}body:not(.ist-app) .garage-detail-breit{flex-direction:column;gap:32px;display:flex}body:not(.ist-app) .garage-detail-breit>.garage-detail{background:var(--flaeche-1);border-radius:18px;padding:20px}body:not(.ist-app) .garage-detail-breit:has(>.garage-detail){align-self:start;max-height:calc(100dvh - 48px);position:sticky;top:24px;overflow-y:auto}body:not(.ist-app) .garage-detail .preisverlauf{--verlauf-grund:var(--flaeche-1)}body:not(.ist-app) .garage-detail-breit .wert-raster,body:not(.ist-app) .garage-detail-breit .wert-haupt,body:not(.ist-app) .garage-detail-breit .wert-seite{display:contents}body:not(.ist-app) .garage-detail-breit .wert-haupt .wert-kern{margin-top:24px}body:not(.ist-app) .garage-detail-breit .wert-haupt .wert-gross{letter-spacing:-.025em;font-size:40px}body:not(.ist-app) .garage-detail-breit .wert-haupt .wert-gross.ist-leer{letter-spacing:-.01em;font-size:24px}body:not(.ist-app) .garage-detail-breit .liste,body:not(.ist-app) .garage-detail-breit .verlauf-zeitraum{background:var(--flaeche-1)}body:not(.ist-app) .garage-detail-breit .wert-seite>.wert-block{background:0 0;border-radius:0;margin-top:32px;padding:0}body:not(.ist-app) .garage-detail-breit .wert-seite>.wert-quelle{margin-top:40px}body:not(.ist-app) .garage-griff{display:block}body:not(.ist-app) .garage-karte-menue:not([open]):not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}body:not(.ist-app) .garage-modell-schmal{display:none}}@media (max-width:1279px){.garage-detail-breit{display:none}}body.ist-app .garage-detail-breit{display:none}.garage-ordnung{margin-bottom:12px}.geraet-bild{height:290px;margin:-.75rem calc(-1 * var(--rand)) 0;background:var(--bild-grund);place-items:center;display:grid;position:relative;overflow:hidden}.geraet-bild>img{object-fit:cover;width:100%;height:100%}.geraet-bild-umriss{color:var(--flaeche-3)}.geraet-bild-knopf{height:40px;color:var(--text-1);background:var(--flaeche-1);border-radius:20px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:14px}@supports (color:color-mix(in lab, red, red)){.geraet-bild-knopf{background:color-mix(in srgb, var(--flaeche-1) 82%, transparent)}}.geraet-bild-knopf{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.geraet-bild-zurueck{width:40px;inset-inline-start:12px}.geraet-bild-bearbeiten{padding:0 14px;inset-inline-end:12px}.ist-app .geraet-bild-zurueck{display:none}.geraet-bild-foto{position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.geraet-bild-foto .rig-foto-wahl{flex-direction:column;align-items:center;padding:0}.geraet-bild-foto .hinweis{max-width:260px}.geraet-foto-pille{background:var(--flaeche-1);border-radius:17px;align-items:center;gap:6px;height:34px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.geraet-foto-pille{background:color-mix(in srgb, var(--flaeche-1) 82%, transparent)}}.geraet-foto-pille{color:var(--text-1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;font-size:13px;font-weight:600}.geraet-titel{margin-top:16px}.geraet-titel .geraet-art{color:var(--text-3);margin-top:0;font-size:13px}.geraet-titel .geraet-name{margin-top:2px}@media (min-width:900px){.geraet-bild{border-radius:18px;margin:0}}.geraet-seite{padding-bottom:0}.geraet-leiste{z-index:20;margin:32px calc(-1 * var(--rand)) 0;padding:12px var(--rand) calc(env(safe-area-inset-bottom) + 12px);background:var(--background);grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.geraet-leiste{background:color-mix(in srgb, var(--background) 92%, transparent)}}.geraet-leiste{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--linie-fein)}.geraet-leiste .knopf{border-radius:14px;min-height:50px;font-size:16px}.geraet-leiste .knopf:not(.ist-haupt){background:var(--flaeche-2);font-size:15px}@media (max-width:767px){body:not(.ist-app) .geraet-leiste{bottom:calc(3.5rem + env(safe-area-inset-bottom));padding-bottom:12px}}@media (max-width:899px){body.ist-app:has(.geraet-leiste) .glasleiste{display:none}body.ist-app:has(.geraet-leiste){padding-bottom:0!important}}@media (min-width:900px){.geraet-leiste{margin-inline:0;padding-inline:0}}@media (min-width:1280px){body:not(.ist-app) .geraet-seite>:is(.geraet-bild,.geraet-titel,.geraet-leiste){max-width:760px}}:root{--carnet-gruen:#d3ead6;--carnet-tinte:#1c4f29;--carnet-linie:#1c4f294d;--carnet-gelb:#f4e3a0;--carnet-weiss:#fff;--carnet-blau:#c2d6f2;--carnet-kante:#09090b2e}.dark{--carnet-gruen:#1d3524;--carnet-tinte:#b9dcc0;--carnet-linie:#b9dcc047;--carnet-gelb:#574b1e;--carnet-weiss:#c9c9c9;--carnet-blau:#233a5c;--carnet-kante:#ffffff29}.carnet-generator{flex-direction:column;display:flex}.carnet-rechts{display:contents}.carnet-ausgabe{order:1}.carnet-liste{order:2}.carnet-export{order:3}.carnet-abschreiben{order:4}.carnet-muster-block{order:5}.carnet-generator>.carnet-anleitung{order:6}.carnet-seite>:not(.carnet-generator),.carnet-rechts>:not(.carnet-export),.carnet-generator>.carnet-anleitung{max-width:760px}.carnet-vorbelegt{margin:-4px 0 12px}.carnet-tabelle{border-collapse:collapse;width:100%}.carnet-tabelle thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.carnet-zeile{border-radius:var(--r-liste);background:var(--flaeche-1);margin-top:10px;padding:10px 12px 12px;display:block}.carnet-zeile>tr:first-child{grid-template-columns:44px repeat(3,minmax(0,1fr));grid-template-areas:"haken bez bez bez""stueck stueck gewicht wert""land land land weg";align-items:end;gap:8px;display:grid}.carnet-zeile td{min-width:0;padding:0;display:block}.carnet-zeile td.carnet-spalte-haken{grid-area:haken;align-self:center}.carnet-zeile td.carnet-feld-bezeichnung{grid-area:bez}.carnet-zeile td.carnet-spalte-zahl:nth-child(3){grid-area:stueck}.carnet-zeile td.carnet-spalte-zahl:nth-child(4){grid-area:gewicht}.carnet-zeile td.carnet-spalte-zahl:nth-child(5){grid-area:wert}.carnet-zeile td.carnet-spalte-land{grid-area:land}.carnet-zeile td.carnet-spalte-weg{grid-area:weg;justify-content:flex-end;display:flex}.carnet-zeile:not(:has(.carnet-entfernen))>tr:first-child{grid-template-areas:"haken bez bez bez""stueck stueck gewicht wert""land land land land"}.carnet-zeile:not(:has(.carnet-entfernen)) td.carnet-spalte-weg{display:none}.carnet-zeile label{flex-direction:column;gap:4px;min-width:0;display:flex}.carnet-feldname{color:var(--text-3);font-size:12px;font-weight:600}.carnet-zeile .wert-eingabe,.carnet-zeile .wert-eingabe:focus{background:var(--background-card)}.carnet-zeile .wert-eingabe[aria-invalid=true]{border-color:var(--rot-system)}.carnet-zeile .wert-eingabe:focus-visible{outline:2px solid var(--text-1);outline-offset:1px}.carnet-zeile .carnet-haken:has(input:focus-visible){outline:2px solid var(--text-1);outline-offset:-4px;border-radius:var(--r-knopf)}.carnet-zeile.ist-aus .wert-eingabe{color:var(--text-3)}.carnet-zeile .carnet-haken{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.carnet-bez-eingabe{field-sizing:content;resize:none;line-height:1.35;display:block;overflow:hidden}.carnet-land-wahl{display:block;position:relative}.carnet-land-code{font-variant-numeric:tabular-nums;pointer-events:none;justify-content:space-between;align-items:center;gap:4px;display:flex}.carnet-land-code svg{color:var(--text-3);flex:none}.carnet-land-auswahl{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.carnet-land-wahl:has(.carnet-land-auswahl:focus-visible) .carnet-land-code{outline:2px solid var(--text-1);outline-offset:1px}.carnet-land-wahl:has(.carnet-land-auswahl[aria-invalid=true]) .carnet-land-code{border-color:var(--rot-system)}.carnet-haken input{width:20px;height:20px;accent-color:var(--text-1);cursor:pointer}.carnet-entfernen{border-radius:var(--r-knopf);width:44px;height:44px;color:var(--text-2);-webkit-tap-highlight-color:transparent;place-items:center;display:grid}.carnet-entfernen:hover{color:var(--text-1);background:var(--neutral-grund)}.carnet-fehler-zeile{display:block}.carnet-fehler-zeile td{padding:0;display:block}.carnet-fehler{color:var(--rot-system);margin-top:8px;font-size:13px;font-weight:500;line-height:1.45}.carnet-land-hinweis{color:var(--text-2);margin-top:8px;font-size:13px;font-weight:500;line-height:1.45}.carnet-fehler+.carnet-land-hinweis{margin-top:2px}.carnet-hinzufuegen{margin-top:12px}.carnet-summe{margin-top:0}.carnet-summe dd{overflow-wrap:anywhere}.carnet-hinweise ul{gap:6px;display:grid}.carnet-vorher-nachher{color:var(--text-1);overflow-wrap:anywhere;font-weight:600}.carnet-laden{margin-top:16px}.carnet-laden:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}.carnet-app-hinweis a,.carnet-anleitung a{color:var(--text-1);text-underline-offset:3px;text-decoration:underline}.carnet-ausgabe .wert-eingabe:focus-visible,.carnet-kurs .wert-eingabe:focus-visible{outline:2px solid var(--text-1);outline-offset:1px}.carnet-kurs .wert-eingabe[aria-invalid=true]{border-color:var(--rot-system)}.carnet-format{color:var(--text-2);margin-top:12px;font-size:14px;line-height:1.45}.carnet-bekommst{color:var(--text-1);font-size:15px;font-weight:600}.carnet-vertrauen{color:var(--text-3);margin-top:2px}.carnet-vertrauen.ist-teilweise{color:var(--text-1);font-weight:600}.carnet-kurs{margin-bottom:20px}.carnet-kurs .wert-eingabe{max-width:12rem}.carnet-kurs .carnet-fehler{margin-top:6px}.carnet-abschreiben-text{color:var(--text-2);font-size:15px;line-height:1.45}.carnet-abschreiben-rahmen{margin-top:12px;overflow-x:auto}.carnet-abschreiben-tabelle{border-collapse:collapse;width:100%;font-size:14px;line-height:1.4}.carnet-abschreiben-tabelle th{text-align:start;vertical-align:bottom;color:var(--text-3);border-bottom:1px solid var(--linie);overflow-wrap:anywhere;padding:0 6px 6px;font-size:12px;font-weight:600}.carnet-abschreiben-tabelle td{vertical-align:top;border-bottom:1px solid var(--linie);color:var(--text-1);overflow-wrap:anywhere;padding:8px 6px}.carnet-abschreiben-tabelle .ist-zahl{white-space:nowrap;font-variant-numeric:tabular-nums}.carnet-abschreiben-tabelle th.ist-zahl{white-space:normal}.carnet-abschreiben-tabelle :is(th,td):first-child{padding-inline-start:0}.carnet-abschreiben-tabelle :is(th,td):last-child{padding-inline-end:0}.carnet-kopieren{margin-top:16px}.carnet-anleitung{overflow-wrap:break-word}.carnet-anleitung-hinweis{margin-top:-4px}.carnet-abschnitte{border-top:1px solid var(--linie);margin-top:12px}.carnet-abschnitt{border-bottom:1px solid var(--linie)}.carnet-abschnitt>summary{min-height:48px;color:var(--text-1);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:16px;font-weight:600;line-height:1.35;list-style:none;display:flex}.carnet-abschnitt>summary::-webkit-details-marker{display:none}.carnet-abschnitt>summary:focus-visible{outline:2px solid var(--text-1);outline-offset:2px;border-radius:4px}.carnet-abschnitt-pfeil{color:var(--text-3);flex:none;transition:transform .15s}.carnet-abschnitt[open]>summary .carnet-abschnitt-pfeil{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.carnet-abschnitt-pfeil{transition:none}}.carnet-abschnitt-inhalt{color:var(--text-2);gap:10px;padding-bottom:16px;font-size:15px;line-height:1.5;display:grid}.carnet-abschnitt-inhalt>ul{gap:6px;padding-inline-start:1.25rem;list-style:outside;display:grid}.carnet-quellen{margin-top:2px;font-size:13px;line-height:1.45}.carnet-quellen-titel{color:var(--text-3);font-weight:600}.carnet-quellen ul{gap:2px;margin-top:2px;display:grid}.carnet-quellen a{color:var(--text-2);-webkit-text-decoration-color:var(--linie-stark);-webkit-text-decoration-color:var(--linie-stark);-webkit-text-decoration-color:var(--linie-stark);text-decoration-color:var(--linie-stark)}.carnet-abschnitt-inhalt{container-type:inline-size}.carnet-fakten{gap:10px;display:grid}.carnet-fakten dt{color:var(--text-1);font-weight:600}.carnet-fakten dd{margin:2px 0 0}@container (min-width:560px){.carnet-fakten>div{grid-template-columns:11rem minmax(0,1fr);gap:16px;display:grid}.carnet-fakten dd{margin:0}}.carnet-muster{margin:0;container-type:inline-size}.carnet-muster-stapel{isolation:isolate;margin-block-end:15px;margin-inline-end:15px;position:relative}.carnet-muster-blatt{border:1px solid var(--carnet-kante);border-radius:6px;position:absolute}.carnet-muster-blatt.ist-gelb{z-index:2;background:var(--carnet-gelb);inset-block:5px -5px;inset-inline:5px -5px}.carnet-muster-blatt.ist-weiss{z-index:1;background:var(--carnet-weiss);inset-block:10px -10px;inset-inline:10px -10px}.carnet-muster-blatt.ist-blau{z-index:0;background:var(--carnet-blau);inset-block:15px -15px;inset-inline:15px -15px}.carnet-muster-deckblatt{z-index:3;border:1px solid var(--carnet-kante);background:var(--carnet-gruen);color:var(--carnet-tinte);border-radius:6px;padding:8px 8px 10px;position:relative}.carnet-muster-kopf{border-bottom:1px solid var(--carnet-linie);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:8px;margin-bottom:6px;padding-bottom:5px;font-size:10px;font-weight:700;display:flex}.carnet-muster-tabelle{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:9px;line-height:1.3}.carnet-muster-tabelle :is(th,td){border:1px solid var(--carnet-linie);text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:3px 2px}.carnet-muster-tabelle th{-webkit-hyphens:auto;hyphens:auto;font-size:8px;font-weight:600}.carnet-muster-tabelle .ist-zahl{text-align:end}.carnet-muster-tabelle tr.ist-leer td{height:16px}.carnet-muster-nummer{font-weight:700;display:block}.carnet-muster-kopftext.ist-lang{display:none}th.carnet-muster-spalte-7 .carnet-muster-kopftext.ist-kurz{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.carnet-muster-bezeichnung bdi{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}col.carnet-muster-spalte-1{width:7%}col.carnet-muster-spalte-3{width:10%}col.carnet-muster-spalte-4{width:13%}col.carnet-muster-spalte-5{width:16%}col.carnet-muster-spalte-6{width:13%}col.carnet-muster-spalte-7{width:4%}@container (min-width:500px){.carnet-muster-deckblatt{padding:12px 12px 14px}.carnet-muster-kopf,.carnet-muster-tabelle{font-size:11px}.carnet-muster-tabelle th{font-size:9.5px}.carnet-muster-tabelle :is(th,td){padding:4px 5px}.carnet-muster-tabelle tr.ist-leer td{height:20px}.carnet-muster-kopftext.ist-lang{display:inline}.carnet-muster-kopftext.ist-kurz{display:none}col.carnet-muster-spalte-1{width:7%}col.carnet-muster-spalte-3{width:11%}col.carnet-muster-spalte-4{width:12%}col.carnet-muster-spalte-5{width:13%}col.carnet-muster-spalte-6,col.carnet-muster-spalte-7{width:12%}}.carnet-muster-weitere{margin-top:6px;font-size:10px;font-weight:600}.carnet-muster-unter{margin-top:10px}.carnet-muster-legende{color:var(--text-2);flex-wrap:wrap;gap:4px 16px;margin-top:12px;font-size:13px;line-height:1.4;display:flex}.carnet-muster-legende li{align-items:center;gap:6px;display:inline-flex}.carnet-muster-farbe{border:1px solid var(--carnet-kante);border-radius:3px;flex:none;width:12px;height:12px}.carnet-muster-farbe.ist-gruen{background:var(--carnet-gruen)}.carnet-muster-farbe.ist-gelb{background:var(--carnet-gelb)}.carnet-muster-farbe.ist-weiss{background:var(--carnet-weiss)}.carnet-muster-farbe.ist-blau{background:var(--carnet-blau)}.carnet-abschnitt-inhalt>.carnet-muster{max-width:640px;margin-top:4px}@media (min-width:640px){body:not(.ist-app) .wert.carnet-seite{max-width:62rem}}@media (min-width:720px) and (max-width:899px),(min-width:1280px){body:not(.ist-app) .carnet-tabelle{table-layout:fixed}body:not(.ist-app) .carnet-tabelle thead{clip-path:none;white-space:normal;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}body:not(.ist-app) .carnet-tabelle th{text-align:start;vertical-align:bottom;white-space:normal;overflow-wrap:anywhere;color:var(--text-3);border-bottom:1px solid var(--linie);padding:0 4px 6px;font-size:12px;font-weight:600;line-height:1.2}body:not(.ist-app) .carnet-tabelle th.carnet-spalte-haken{width:44px}body:not(.ist-app) .carnet-tabelle th.carnet-spalte-zahl{width:7rem}body:not(.ist-app) .carnet-tabelle th.carnet-spalte-zahl:nth-child(3){width:3.75rem}body:not(.ist-app) .carnet-tabelle th.carnet-spalte-land{width:5.5rem}body:not(.ist-app) .carnet-tabelle th.carnet-spalte-weg{width:44px}body:not(.ist-app) .carnet-zeile{background:0 0;border-radius:0;margin:0;padding:0;display:table-row-group}body:not(.ist-app) .carnet-zeile>tr:first-child{display:table-row}body:not(.ist-app) .carnet-zeile td{vertical-align:top;padding:6px 4px;display:table-cell}body:not(.ist-app) .carnet-zeile:not(:has(.carnet-entfernen)) td.carnet-spalte-weg{vertical-align:top;padding:6px 4px;display:table-cell}body:not(.ist-app) .carnet-zeile>tr:first-child>td{border-bottom:1px solid var(--linie)}body:not(.ist-app) .carnet-zeile:has(.carnet-fehler-zeile)>tr:first-child>td{border-bottom:0}body:not(.ist-app) .carnet-zeile .carnet-feldname{display:none}body:not(.ist-app) .carnet-zeile .wert-eingabe{background:var(--flaeche-1);padding-inline:10px}body:not(.ist-app) .carnet-zeile .wert-eingabe:focus{background:var(--flaeche-2)}body:not(.ist-app) .carnet-fehler-zeile{display:table-row}body:not(.ist-app) .carnet-fehler-zeile td{border-bottom:1px solid var(--linie);padding-block:0 8px;padding-inline:52px 4px;display:table-cell}body:not(.ist-app) .carnet-fehler,body:not(.ist-app) .carnet-land-hinweis:first-child{margin-top:0}}@media (min-width:640px){body:not(.ist-app) .carnet-export{max-width:30rem}}@media (min-width:1100px){body:not(.ist-app) .wert.carnet-seite{max-width:1200px}body:not(.ist-app) .carnet-generator{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 320px;align-items:start;column-gap:32px;display:grid}body:not(.ist-app) .carnet-liste{grid-area:1/1}body:not(.ist-app) .carnet-generator>.carnet-anleitung{grid-area:2/1;max-width:none}body:not(.ist-app) .carnet-rechts{overscroll-behavior:contain;margin-top:32px;flex-direction:column;grid-area:1/2/span 2;gap:28px;max-height:calc(100dvh - 48px);margin-inline:-3px;padding:3px;display:flex;position:sticky;top:24px;overflow-y:auto}body:not(.ist-app) .carnet-rechts>*{max-width:none;margin-top:0}body:not(.ist-app) .carnet-rechts .abschnitt-titel{font-size:17px}body:not(.ist-app) .carnet-rechts .carnet-kurs .wert-eingabe{max-width:none}}@media (min-width:1280px){body:not(.ist-app) .carnet-generator{grid-template-columns:minmax(0,1fr) 340px}body:not(.ist-app) .carnet-rechts{max-height:calc(100dvh - 112px);top:88px}body:not(.ist-app) .carnet-tabelle th.carnet-spalte-zahl{width:6rem}}.feed-gerade-kopf{justify-content:space-between;align-items:center;gap:12px;padding-inline:16px;display:flex}.feed-gerade-kopf .feed-gerade-titel{padding-inline:0!important}.trend-umschalter{background:var(--flaeche-1);border-radius:999px;padding:2px;display:inline-flex}.trend-umschalter button{height:26px;color:var(--text-3);border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}.trend-umschalter button[aria-pressed=true]{background:var(--flaeche-3);color:var(--text-1)}.feed-gerade-rahmen{position:relative}.feed-gerade-reihe{scrollbar-width:none}.feed-gerade-reihe::-webkit-scrollbar{display:none}.feed-gerade-pfeil{z-index:1;background:var(--flaeche-2);width:32px;height:32px;color:var(--text-1);border-radius:999px;justify-content:center;align-items:center;display:none;position:absolute;top:36px;transform:translateY(-50%);box-shadow:0 1px 3px #00000059}.feed-gerade-pfeil:hover{background:var(--flaeche-3)}.feed-gerade-pfeil.ist-links{left:4px}.feed-gerade-pfeil.ist-rechts{right:4px}@media (hover:hover) and (pointer:fine){.feed-gerade-pfeil{display:inline-flex}}@media (min-width:1280px){body:not(.ist-app) .feed-gerade-pfeil{top:42px}}.nachricht-hinweis{color:var(--text-3);margin-top:4px;font-size:13px;line-height:1.35;display:block}.profil-ueber{white-space:pre-line;overflow-wrap:anywhere;line-height:1.5}.profil-links{flex-wrap:wrap;gap:6px 16px;font-size:14px;display:flex}.profil-links a{color:var(--accent-text);overflow-wrap:anywhere;text-decoration:none}.profil-links a:hover{text-decoration:underline}.profil-haken{vertical-align:-2px;color:var(--accent);margin-inline-start:4px;display:inline-block}.profil-seite-avatar{width:80px;position:relative}.profil-spalten{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:24px;display:grid}.profil-spalte-rechts{align-content:start;gap:24px;display:grid}@media (min-width:1024px){.profil-spalten{grid-template-columns:318px minmax(0,1fr);align-items:start;column-gap:40px}.profil-spalte-rechts:only-child{grid-column:1/-1}.profil-spalten .rig-wischer-bahn{margin-inline:-28px}.profil-spalten .rig-wischer-seite{padding-inline:28px}.profil-spalten .rig-karte{margin-inline:0}}.profil-bearbeiten-link{border:1px solid var(--border);height:36px;color:var(--text-1);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-inline:14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.profil-bearbeiten-link:hover{background:var(--background-hover)}.profil-links a.imdb-abzeichen{border-radius:var(--r-schild);border:1px solid var(--linie-stark);color:var(--text-1);letter-spacing:.02em;align-items:center;padding:1px 7px;font-size:12px;font-weight:800;display:inline-flex}.profil-links a.imdb-abzeichen:hover{background:var(--background-hover);text-decoration:none}.projekte{min-width:0;margin-bottom:24px}.projekte-kopf{align-items:center;gap:8px;margin-bottom:12px;display:flex}.projekte-plus{border:1px solid var(--border);width:28px;height:28px;color:var(--text-2);border-radius:999px;place-items:center;display:inline-grid;position:relative}.projekte-plus:hover{background:var(--background-hover);color:var(--text-1)}.projekte-plus:after{content:"";position:absolute;inset:-8px}.projekte-leer{color:var(--text-3);font-size:14px}.projekte-reihe{scroll-snap-type:x proximity;overscroll-behavior-x:contain;gap:12px;margin:0;padding:0 0 6px;list-style:none;display:flex;overflow-x:auto}.projekte-reihe>li{scroll-snap-align:start;flex:0 0 116px}.projekte-reihe>li.ist-breit{flex-basis:309.333px}@media (min-width:640px){.projekte-reihe>li{flex-basis:132px}.projekte-reihe>li.ist-breit{flex-basis:352px}}.projekte-rahmen{position:relative}.projekte-reihe{scrollbar-width:none}.projekte-reihe::-webkit-scrollbar{display:none}.projekte-rahmen .feed-gerade-pfeil{top:87px}@media (min-width:640px){.projekte-rahmen .feed-gerade-pfeil{top:99px}}@media (min-width:1280px){body:not(.ist-app) .projekte-rahmen .feed-gerade-pfeil{top:99px}}.imdb-titel{color:var(--text-1);border-radius:8px;gap:4px;text-decoration:none;display:grid}button.imdb-titel{text-align:start;width:100%;font:inherit;cursor:pointer;background:0 0;padding:0}.imdb-titel:focus-visible{outline:2px solid var(--text-2);outline-offset:2px}.imdb-titel:hover .imdb-titel-name{text-decoration:underline}.imdb-cover{aspect-ratio:2/3;background:var(--flaeche-2);border:1px solid var(--linie);border-radius:8px;display:block;position:relative;overflow:hidden}.imdb-cover-titel{text-align:center;color:var(--text-2);overflow-wrap:anywhere;place-items:center;padding:8px;font-size:13px;font-weight:600;line-height:1.3;display:grid;position:absolute;inset:0}.imdb-cover img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.imdb-cover.ist-video{aspect-ratio:16/9}.projekt-vorschau{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.projekt-play{color:#fff;pointer-events:none;inset-inline-start:8px;background:#0000008c;border-radius:999px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px}.projekt-play svg{margin-inline-start:2px}[dir=rtl] .projekt-play svg{margin-inline:0 2px}.projekt-link{background:var(--background-card);width:24px;height:24px;color:var(--text-2);inset-inline-end:6px;border-radius:999px;place-items:center;display:grid;position:absolute;top:6px}.projekt-kachel:focus-visible{outline:2px solid var(--text-2);outline-offset:2px}.projekt-kachel:hover .imdb-titel-name{text-decoration:underline}.video-frage{--schleier:var(--text-1);background:var(--background-card);width:min(400px,100vw - 32px);max-width:none;color:var(--text-1);box-shadow:0 0 0 1px var(--linie), 0 12px 40px #0000002e;border:0;border-radius:16px;margin:auto;padding:20px}.dark .video-frage{--schleier:var(--background)}.video-frage::backdrop{background:var(--schleier,#000)}@supports (color:color-mix(in lab, red, red)){.video-frage::backdrop{background:color-mix(in srgb, var(--schleier,#000) 45%, transparent)}}.video-frage-titel{font-size:17px;font-weight:600;line-height:1.3}.video-frage-text{color:var(--text-2);margin-top:6px;font-size:14px;line-height:1.45}.video-frage-knoepfe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:16px;display:grid}.video-frage-abbrechen{min-height:44px;color:var(--text-2);-webkit-tap-highlight-color:transparent;grid-column:1/-1;font-size:15px;font-weight:500}.video-frage-abbrechen:hover{color:var(--text-1)}.video-spieler{color:#fff;background:#000;border:0;border-radius:12px;width:min(960px,100vw - 32px);max-width:none;margin:auto;padding:0;overflow:hidden}.video-spieler::backdrop{background:#000c}.video-spieler-kopf{justify-content:space-between;align-items:center;gap:12px;padding-block:8px;padding-inline:16px 8px;display:flex}.video-spieler-titel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.video-spieler .blatt-zu{color:#fff;background:#ffffff24}.video-spieler-bild{aspect-ratio:16/9;background:#000;position:relative}.video-spieler-bild iframe{border:0;width:100%;height:100%;position:absolute;inset:0}html:has(.video-spieler[open]){overflow:hidden}html:has(.video-spieler[open]) body{overflow:hidden}.projekt-liste{margin:0 0 12px;padding:0;list-style:none;display:grid}.projekt-zeile{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 0;display:flex}.projekt-zeile:first-child{padding-top:0}.projekt-zeile-text{flex:180px;gap:2px;min-width:0;display:grid}.projekt-zeile-titel{color:var(--text-1);overflow-wrap:anywhere;font-size:15px;font-weight:600}.projekt-zeile-unter{color:var(--text-3);font-size:13px}.projekt-zeile-knoepfe{gap:2px;display:flex}.projekt-symbol{width:40px;height:40px;color:var(--text-2);-webkit-tap-highlight-color:transparent;border-radius:10px;place-items:center;display:grid}.projekt-symbol:hover:not(:disabled){background:var(--background-hover);color:var(--text-1)}.projekt-symbol:disabled{opacity:.35}.projekt-symbol.ist-gefahr:hover:not(:disabled){color:var(--rot-system)}.projekt-zeile-frage{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.projekt-zeile-frage>span{flex:100%}.projekt-zeile-frage .knopf{min-height:36px;font-size:14px}.projekt-neu{margin-top:4px}.profil-projekte-einstellung .projekte-leer{margin-bottom:12px}.profil-projekte-einstellung .wert-feld small{color:var(--text-3);font-size:12px;line-height:1.4}.profil-projekte-einstellung .wert-feld small.profil-feld-fehler{color:var(--accent)}.imdb-titel-name,.imdb-titel-unter{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.imdb-titel-name{font-size:13px;font-weight:600;line-height:1.3}.imdb-titel-unter{color:var(--text-3);font-size:12px;line-height:1.3}.imdb-quelle{color:var(--text-3);margin-top:6px;font-size:12px}.profil-schalter{color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.profil-schalter-text{gap:2px;min-width:0;display:grid}.profil-schalter-unter{color:var(--text-3);font-size:12px;line-height:1.35}.imdb-pruef-zeile{gap:10px;display:grid}.imdb-pruef-aktionen{gap:8px;min-width:0;display:grid}.imdb-pruef-suche{color:var(--text-2);justify-self:start;font-size:12px;text-decoration:underline}.imdb-pruef-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.imdb-pruef-form .freigabe-feld{flex:220px;min-width:0}@media (min-width:768px){.imdb-pruef-zeile{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:center;column-gap:16px}}.imdb-knopf{border:1px dashed var(--linie-stark);background:var(--flaeche-1);width:fit-content;height:30px;color:var(--text-1);white-space:nowrap;cursor:grab;border-radius:999px;justify-self:start;align-items:center;padding-inline:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.imdb-knopf:hover{background:var(--background-hover);text-decoration:none}.imdb-knopf:active{cursor:grabbing}.imdb-knopf-kasten{border:1px solid var(--border);background:var(--background-card);border-radius:12px;gap:8px;margin:12px 0 20px;padding:14px 16px;display:grid}.imdb-knopf-zeile{display:none}@media (min-width:1024px) and (pointer:fine){body:not(.ist-app) .imdb-knopf-zeile{color:var(--text-3);align-items:center;gap:10px;font-size:12px;line-height:1.35;display:flex}}.imdb-fenster-teil{gap:12px;display:grid}.imdb-fenster-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.imdb-fenster-knoepfe .knopf:disabled{opacity:.5}.bereich-kopf-extra{align-items:center;gap:8px;margin-bottom:10px;display:flex}.bereich-kopf-extra .mitglieder-suche{flex:1;min-width:0}.gruppen-gruenden{background:var(--text-1);height:40px;color:var(--background);white-space:nowrap;border-radius:10px;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.gruppen-filter{margin-top:0}.gruppen-abschnitt{margin:28px 0 12px}.gruppe-knopf{background:var(--flaeche-2);height:34px;color:var(--text-1);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.gruppe-knopf.ist-haupt{background:var(--accent);color:#fff}.gruppe-knopf.ist-mitglied{background:var(--flaeche-3)}.gruppe-knopf:disabled{opacity:.5}.gruppe-gross{background:var(--flaeche-1);border-radius:18px;margin-top:18px;display:grid;overflow:hidden}.gruppe-gross-kopf{flex-direction:column;padding:20px;display:flex}.gruppe-gross-name{align-items:center;gap:14px;min-width:0;display:flex}.gruppe-gross-hinweis{color:var(--text-3);font-size:12px;font-weight:400;display:block}.gruppe-gross-titel{letter-spacing:-.3px;color:var(--text-1);overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.2;display:block}.gruppe-gross-zahlen{flex-wrap:wrap;gap:8px 28px;margin-top:18px;display:flex}.gruppe-gross-zahlen div{flex-direction:column-reverse;display:flex}.gruppe-gross-zahlen dd{font-variant-numeric:tabular-nums;color:var(--text-1);font-size:20px;font-weight:700}.gruppe-gross-zahlen dt{color:var(--text-3);font-size:12px}.gruppe-gross-knoepfe{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.gruppe-gross-knoepfe .gruppe-knopf{border-radius:10px;height:40px;padding:0 18px;font-size:14px}.gruppe-gross-beitraege{border-top:1px solid var(--flaeche-2);padding:16px 20px}.gruppe-gross-beitraege .gruppe-gross-hinweis{margin-bottom:4px}.gruppe-gross-beitraege li{padding:10px 0}.gruppe-gross-beitraege li+li{border-top:1px solid var(--flaeche-2)}.gruppe-gross-beitrag{color:var(--text-1);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.gruppe-gross-meta{color:var(--text-3);margin-top:3px;font-size:12px}.gruppen-raster{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.gruppe-karte{background:var(--flaeche-1);height:100%;color:var(--text-1);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.gruppe-karte-kopf{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.gruppe-karte-ecke{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.gruppe-karte-name{color:var(--text-1);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.25;display:block}.gruppe-karte-name:after{content:"";border-radius:inherit;position:absolute;inset:0}.gruppe-karte-name:focus-visible{outline:none}.gruppe-karte-name:focus-visible:after{box-shadow:inset 0 0 0 2px var(--text-1)}.gruppe-karte-unter{color:var(--text-3);margin-top:2px;font-size:12px;line-height:1.4;display:block}.gruppe-einladen{z-index:1;color:var(--text-1);font-weight:600;position:relative}.gruppe-karte-knopf{z-index:1;width:100%;margin-top:auto;position:relative}.gruppe-gross .gruppe-karte-knopf{width:auto;margin-top:0}.gruppe-logo{background:var(--flaeche-3);width:48px;height:48px;color:var(--text-2);border-radius:12px;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid;overflow:hidden}.gruppe-logo.hat-bild{background:var(--background-card);box-shadow:inset 0 0 0 1px var(--linie)}.dark .gruppe-logo.hat-bild{background:var(--text-1)}.gruppe-logo img{object-fit:contain;width:100%;height:100%;padding:5px}.gruppe-logo.ist-gross{border-radius:14px;width:64px;height:64px;font-size:18px}.gruppe-aktiv{color:var(--text-3);white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.gruppe-aktiv:before{content:"";background:var(--text-3);border-radius:50%;width:6px;height:6px}.gruppe-aktiv.ist-frisch:before{background:var(--gruen)}.gruppe-aktiv.ist-neu:before{display:none}.gruppe-weitere{height:100%;min-height:120px;box-shadow:inset 0 0 0 1.5px var(--flaeche-3);text-align:center;color:var(--text-2);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;font-size:13px;line-height:1.4;display:flex}.gruppe-weitere b{color:var(--text-1);font-size:15px}.gruppe-karte.ist-region{gap:0;padding:0;overflow:hidden}.gruppe-region-bild{background:var(--flaeche-2);height:90px;display:block;position:relative}.gruppe-region-bild img{object-fit:cover;width:100%;height:100%}.gruppe-region-schild{top:10px;position:absolute;inset-inline-end:10px}.gruppe-region-text{padding:12px 16px 16px;display:block}@media (min-width:560px){.gruppen-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.gruppen-raster{grid-template-columns:repeat(3,minmax(0,1fr))}.gruppe-gross{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gruppe-gross-kopf{padding:22px 24px}.gruppe-gross-titel{font-size:24px}.gruppe-gross-beitraege{border-top:0;border-inline-start:1px solid var(--flaeche-2);padding:18px 20px}}@media (min-width:1280px){body:not(.ist-app) .bereich-kopf-extra{margin:0 0 0 auto}body:not(.ist-app) .bereich-kopf-extra .mitglieder-suche{border-radius:10px;flex:none;width:260px;height:38px}body:not(.ist-app) .gruppen-gruenden{height:38px}body:not(.ist-app) .gruppen-raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.beitritt-anfrage{flex-direction:column;flex:1 0 100%;gap:8px;display:flex}.beitritt-anfrage-label{color:var(--text-2);flex-direction:column;gap:6px;font-size:14px;display:flex}.beitritt-anfrage textarea{border:1px solid var(--border);background:var(--background-hover);width:100%;color:var(--text-1);font:inherit;resize:vertical;border-radius:10px;padding:8px 12px;font-size:15px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{scrollbar-width:thin;scrollbar-color:var(--linie-stark) transparent}.feed-spalte-sponsoren{display:none}.sponsor-zeile{align-items:flex-start}.feed-spalte-sponsoren li+li{border-top:1px solid var(--flaeche-2)}.sponsor-logo{background:var(--background);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--flaeche-3);color:var(--text-2);border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid;overflow:hidden}.sponsor-logo img{object-fit:contain;width:100%;height:100%}.sponsor-zeile-text{flex-direction:column;gap:2px;min-width:0;display:flex}.sponsor-zeile-text .spalte-name{white-space:normal}.sponsor-satz{color:var(--text-2);font-size:13px;line-height:1.35}.sponsor-schild{color:var(--text-3);font-size:12px;font-weight:500}.sponsor-spalte-produkt{background:var(--flaeche-1);color:var(--text-1);border-radius:14px;margin-top:12px;display:block;overflow:hidden}.sponsor-spalte-produkt img{aspect-ratio:4/3;object-fit:cover;background:var(--flaeche-2);width:100%;display:block}.sponsor-spalte-produkt-text{flex-direction:column;gap:2px;padding:10px 12px 12px;display:flex}.sponsor-spalte-produkt-titel{font-size:14px;font-weight:600;line-height:1.3}.sponsor-spalte-produkt:hover{background:var(--neutral-grund)}.sponsor-werden-link{color:var(--text-3);margin-top:10px;font-size:12px;display:inline-block}.sponsor-werden-link:hover{color:var(--text-1);text-decoration:underline}@media (min-width:1280px){body:not(.ist-app) .feed-raster:has(>.feed-spalte-sponsoren){grid-template-columns:220px minmax(0,1fr) 360px;column-gap:36px}body:not(.ist-app) .feed-raster:has(>.feed-spalte-sponsoren)>.feed-haupt{grid-area:1/2}body:not(.ist-app) .feed-raster:has(>.feed-spalte-sponsoren)>.feed-spalte-desktop{grid-area:1/3}body:not(.ist-app) .feed-spalte-sponsoren{grid-area:1/1;align-self:start;display:block;position:sticky;top:92px}body:not(.ist-app) .sponsor-karte{display:none}}.sponsor-karte-logo{object-fit:contain;border-radius:4px;width:18px;height:18px}.sponsor-karte-bild{background:var(--flaeche-2);border-radius:12px;display:block;overflow:hidden}.sponsor-karte-bild img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.sponsor-karte-bild.ist-logo{background:var(--background);box-shadow:inset 0 0 0 1px var(--flaeche-2);justify-content:center;padding:24px;display:flex}.sponsor-karte-bild.ist-logo img{aspect-ratio:auto;object-fit:contain;width:128px;height:128px}.fremd-anmeldung{margin-top:16px}.fremd-oder{color:var(--text-3);align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.fremd-oder:before,.fremd-oder:after{content:"";background:var(--linie);flex:1;height:1px}.fremd-knoepfe{flex-direction:column;gap:8px;display:flex}.fremd-knopf{background:var(--flaeche-1);height:44px;color:var(--text-1);border:1px solid var(--linie);justify-content:center;align-items:center;gap:8px}.fremd-knopf.apple-knopf{background:var(--text-1);color:var(--background);border-color:var(--text-1)}.fremd-knopf:disabled{opacity:.6}@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-space-y-reverse{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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-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-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
