/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-mono:ui-monospace,"SFMono-Regular","Consolas","Menlo",monospace;--color-black:#000;--spacing:.25rem;--container-lg:32rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius)*.6);--radius-md:calc(var(--radius)*.8);--radius-lg:var(--radius);--radius-xl:calc(var(--radius)*1.4);--radius-2xl:calc(var(--radius)*1.8);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--schrift-text);--default-mono-font-family:var(--font-mono);--container-rahmen:92rem;--container-inhalt:56rem}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-second-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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}#__nuxt,body,html{height:100%}html{font-size:16px}@media (width>=37.5em){html{font-size:17px}}body{background-color:var(--background);font-family:var(--schrift-text);color:var(--foreground);line-height:1.55}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.skip-link{z-index:100;background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius);padding:.5rem 1rem;position:absolute;left:-9999px}.skip-link:focus-visible{top:.75rem;left:.75rem}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.loading-hint{color:var(--muted-foreground);gap:.5rem}.error-hint,.loading-hint{align-items:center;font-size:.875rem;display:flex}.error-hint{color:var(--destructive);gap:.4rem}.empty-hint{color:var(--leise);font-size:.875rem}.spinner{border:2px solid var(--border-stark);border-top-color:var(--muted-foreground);border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem;animation:.7s linear infinite spin;display:inline-block}.badge{background:var(--primary-flaeche);color:var(--primary);border-radius:var(--radius-sm);flex-shrink:0;padding:.1rem .4rem;font-size:.75rem;font-weight:600}.badge--mono{font-family:var(--font-mono)}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-\[50\%\]{top:50%}.right-4{right:calc(var(--spacing)*4)}.left-0{left:0}.left-\[50\%\]{left:50%}.z-50{z-index:50}.z-\[1\]{z-index:1}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-\[0\.6rem\]{margin-top:.6rem}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.min-h-dvh{min-height:100dvh}.w-72{width:calc(var(--spacing)*72)}.w-auto{width:auto}.w-full{width:100%}.max-w-\(--reka-popover-content-available-width\){max-width:var(--reka-popover-content-available-width)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[24rem\]{max-width:24rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[90\%\]{max-width:90%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-inhalt{max-width:var(--container-inhalt)}.max-w-prose{max-width:65ch}.max-w-rahmen{max-width:var(--container-rahmen)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-\(--reka-popover-content-transform-origin\){transform-origin:var(--reka-popover-content-transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2,.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-center{justify-content:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-16{gap:calc(var(--spacing)*16)}.gap-\[0\.3rem\]{gap:.3rem}.gap-\[0\.4rem\]{gap:.4rem}.gap-\[0\.25rem\]{gap:.25rem}.gap-x-3{-moz-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3)}.gap-y-1{row-gap:var(--spacing)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-clip{overflow-x:clip}.chip{border:1px solid var(--border);background-color:var(--chip-bg);padding:calc(var(--spacing)*1.5) calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-radius:2147483647px}.karte{border-radius:var(--radius-2xl);border:1px solid var(--border);background-color:var(--card);box-shadow:var(--schatten-karte)}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius)*.8)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-border{border-color:var(--border)}.border-destructive{border-color:var(--destructive)}.border-erfolg{border-color:var(--erfolg)}.bg-background{background-color:var(--background)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-destructive-flaeche{background-color:var(--destructive-flaeche)}.bg-erfolg-flaeche{background-color:var(--erfolg-flaeche)}.bg-muted{background-color:var(--muted)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-flaeche{background-color:var(--primary-flaeche)}.bg-warnung-flaeche{background-color:var(--warnung-flaeche)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.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-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-\[0\.4rem\]{padding-inline:.4rem}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.py-\[0\.1rem\]{padding-block:.1rem}.py-\[0\.05rem\]{padding-block:.05rem}.py-\[0\.15rem\]{padding-block:.15rem}.pt-8{padding-top:calc(var(--spacing)*8)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.titel-1{font-family:var(--schrift-display);font-weight:var(--display-gewicht);letter-spacing:var(--display-spationierung);color:var(--foreground);font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}@media (width>=40rem){.titel-1{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}}.titel-2{color:var(--foreground);font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}.titel-2,.zahl{font-family:var(--schrift-display);font-weight:var(--display-gewicht);letter-spacing:var(--display-spationierung)}.zahl{font-variant-numeric:tabular-nums}.font-display{font-family:var(--schrift-display)}.font-mono{font-family:var(--font-mono)}.lead{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-2)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[4rem\]{font-size:4rem}.leading-none{--tw-leading:1;line-height:1}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-destructive{color:var(--destructive)}.text-erfolg{color:var(--erfolg)}.text-foreground{color:var(--foreground)}.text-leise{color:var(--leise)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-text-2{color:var(--text-2)}.text-warnung{color:var(--warnung)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.blur{--tw-blur:blur(8px)}.blur,.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-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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:border-border-stark:hover{border-color:var(--border-stark)}.hover\:border-primary-rand:hover{border-color:var(--primary-rand)}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary-flaeche:hover{background-color:var(--primary-flaeche)}.hover\:bg-primary-hover:hover{background-color:var(--primary-hover)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.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)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*2*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*2)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*2*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*2)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media (width>=40rem){.sm\:max-w-\[min\(72rem\,75vw\)\]{max-width:min(72rem,75vw)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}}@media (width>=48rem){.md\:pl-5{padding-left:calc(var(--spacing)*5)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(./source-serif-4-variable-latin.BpEBLj1O.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--schrift-display:var(--serif);--schrift-text:var(--sans);--display-gewicht:600;--display-spationierung:-.015em;--kicker-spationierung:.08em;--radius:.6rem;--header-h:3.55rem;--header-bg:var(--kopf);--header-filter:saturate(1.6) blur(14px);--schatten-karte:var(--s1);--schatten-schweben:var(--s2);--verlauf-knopf:linear-gradient(var(--primary),var(--primary));--verlauf-text:linear-gradient(var(--foreground),var(--foreground));--glow:none;--kachel-bg:var(--primary-flaeche);--chip-bg:var(--card);--dauer:.15s;--kurve:cubic-bezier(.4,0,.2,1);--hub:0px;--background:var(--grund);--card:var(--tafel);--card-foreground:var(--text);--popover:var(--tafel);--popover-foreground:var(--text);--muted:var(--einlage);--muted-foreground:var(--text-2);--secondary:var(--einlage);--secondary-foreground:var(--text-2);--accent:var(--einlage);--accent-foreground:var(--text);--foreground:var(--text);--leise:var(--text-2);--border:var(--linie);--border-stark:var(--linie-2);--input:var(--linie);--primary:var(--akzent);--primary-hover:var(--akzent)}@supports (color:color-mix(in lab,red,red)){:root{--primary-hover:color-mix(in oklab,var(--akzent) 85%,var(--text))}}:root{--primary-foreground:var(--auf-akzent);--primary-flaeche:var(--akzent-weich);--primary-rand:var(--akzent)}@supports (color:color-mix(in lab,red,red)){:root{--primary-rand:color-mix(in oklab,var(--akzent) 30%,var(--tafel))}}:root{--ring:var(--akzent);--destructive:#b3261c;--destructive-foreground:#fff;--destructive-flaeche:#fbeeec;--destructive-rand:#eec7c2;--erfolg:#047857;--erfolg-flaeche:#e7f5ef;--warnung:#8a4a08;--warnung-flaeche:#f9efdb;--warnung-rand:#ead9ac;--seite-bg:var(--background)}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--destructive:#f0938b;--destructive-foreground:#101418;--destructive-flaeche:#2e1b19;--destructive-rand:#5c2f2a;--erfolg:#5fc9a4;--erfolg-flaeche:#152720;--warnung:#e0b56a;--warnung-flaeche:#2a2214;--warnung-rand:#4d3c1d}@font-face{font-family:Manrope;font-weight:200 800;font-display:swap;src:url(./manrope-variable-latin.DHIcAJRg.woff2)format("woff2")}:root{interpolate-size:allow-keywords;--grund:#eef0f3;--tafel:#fff;--einlage:#f5f6f8;--papier:#fffdf8;--linie:#dfe3e9;--linie-2:#c9cfd8;--text:#181a1f;--text-2:#4f5561;--akzent:#24508f;--akzent-weich:#e6edf8;--auf-akzent:#fff;--kopf:#ffffffdb;--s1:0 1px 2px #1018280f,0 1px 3px #1018280d;--s2:0 2px 4px #1018280d,0 14px 30px -10px #10182833;--schatten:#10182838;--at:#1f5fc4;--at-m:#1f5fc4;--at-w:#e7effc;--schuld:#00715f;--schuld-m:#00806b;--schuld-w:#ddf3ee;--sachen:#935400;--sachen-m:#9a5800;--sachen-w:#fcf0dc;--familie:#b8235a;--familie-m:#c0265e;--familie-w:#fce8ef;--erbe:#6c3fc4;--erbe-m:#7040c8;--erbe-w:#efe9fc;--markierung:#fff0b0;--klein:.83rem;--mini:.72rem;--r:1rem;--r-k:.6rem;--ziel:2.75rem;--rand:1.5rem;--serif:"Source Serif 4",Georgia,serif;--sans:"Manrope",system-ui,sans-serif}.dark{--grund:#0c0f13;--tafel:#151a20;--einlage:#1b2128;--papier:#171b21;--linie:#272e37;--linie-2:#37404c;--text:#e9e7e2;--text-2:#a8afb9;--akzent:#9cbcf0;--akzent-weich:#1b2840;--auf-akzent:#0c0f13;--kopf:#151a20db;--s1:0 1px 2px #0006;--s2:0 2px 4px #0000004d,0 16px 32px -12px #000000b3;--schatten:#0009;--at:#7aa7f2;--at-m:#7aa7f2;--at-w:#19263d;--schuld:#43c1ad;--schuld-m:#43c1ad;--schuld-w:#0f2b28;--sachen:#d9a24a;--sachen-m:#d9a24a;--sachen-w:#30250f;--familie:#f08aa9;--familie-m:#f08aa9;--familie-w:#361824;--erbe:#a294f5;--erbe-m:#a294f5;--erbe-w:#241c3b;--markierung:#4d4115}[data-g=at]{--g:var(--at);--g-m:var(--at-m);--g-w:var(--at-w)}[data-g=schuld]{--g:var(--schuld);--g-m:var(--schuld-m);--g-w:var(--schuld-w)}[data-g=sachen]{--g:var(--sachen);--g-m:var(--sachen-m);--g-w:var(--sachen-w)}[data-g=familie]{--g:var(--familie);--g-m:var(--familie-m);--g-w:var(--familie-w)}[data-g=erbe]{--g:var(--erbe);--g-m:var(--erbe-m);--g-w:var(--erbe-w)}@media (width<=37.5em){:root{--rand:.75rem;--r:.9rem}}:root{--raute:.75rem}[data-l=bund]{--flagge:linear-gradient(#1b1b1b 0 33.4%,#d00 0 66.7%,#ffce00 0)}[data-l=by]{--flagge:conic-gradient(from 45deg,#fff 25%,#3a8fd6 0 50%,#fff 0 75%,#3a8fd6 0) 0 0 /var(--raute) var(--raute)}[data-l=nw]{--flagge:linear-gradient(#0a8f47 0 33.4%,#fff 0 66.7%,#e3000f 0)}[data-l=sn]{--flagge:linear-gradient(#fff 0 50%,#0a8f47 0)}[data-l=bb]{--flagge:linear-gradient(#d4001a 0 50%,#fff 0)}html{-webkit-text-size-adjust:100%;scroll-padding-top:4.5rem}body{-webkit-tap-highlight-color:transparent}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ik{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.2em;height:1.2em}.seite{width:100%;max-width:calc(70rem + var(--rand)*2);padding:0 var(--rand);margin:0 auto}.klein{font-size:var(--klein);color:var(--text-2)}.akzent,.f{color:var(--akzent)}.z{font-size:var(--klein);white-space:nowrap;font-variant-numeric:tabular-nums}.kenn,.z{color:var(--text-2)}.kenn{font-size:var(--mini);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.titel{font:600 2rem/1.2 var(--serif);letter-spacing:-.015em;text-wrap:balance}@media (width<=37.5em){.titel{font-size:1.6rem}}.tafel{background:var(--tafel);border:1px solid var(--linie);border-radius:var(--r);box-shadow:var(--s1);min-width:0;padding:1.25rem 1.4rem}.tafel-kopf{align-items:center;gap:.7rem;margin-bottom:.6rem;display:flex}.tafel-kopf h2{flex:1;min-width:0;font-size:1rem;font-weight:700}.tafel-fuss{border-top:1px solid var(--linie);margin:.5rem -1.4rem -1.25rem;padding:0 1.4rem}.tafel-fuss a{min-height:var(--ziel);color:var(--akzent);font-size:var(--klein);justify-content:space-between;align-items:center;font-weight:600;display:flex}.marke{border-radius:var(--r-k);background:var(--g-w,var(--akzent-weich));width:2.1rem;height:2.1rem;color:var(--g,var(--akzent));flex:none;place-items:center;display:grid}.marke .ik{width:1.15rem;height:1.15rem}.anzahl{color:var(--text-2);background:var(--einlage);border:1px solid var(--linie);font-variant-numeric:tabular-nums;padding:.05rem .55rem;font-weight:600}.anzahl,.etikett{font-size:var(--klein);white-space:nowrap;border-radius:99rem}.etikett{background:var(--g-w,var(--akzent-weich));color:var(--g,var(--akzent));font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;padding:.1rem .55rem;font-weight:700;display:inline-flex}.etikett .ik{width:.95rem;height:.95rem}.gericht{font-size:var(--mini);letter-spacing:.04em;background:var(--text);color:var(--tafel);border-radius:.35rem;align-items:center;padding:.05rem .45rem;font-weight:800;display:inline-flex}.karten{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.karten>.pille:last-child:nth-child(odd):not(:first-child){grid-column:1/-1}.pille.stand-karte b{font-size:.95rem}@media (width>=37.5em){.karten{flex-wrap:wrap;display:flex}.karten>.pille{flex:none;min-width:9.5rem}}.pille{min-width:0;min-height:var(--ziel);text-align:left;color:var(--text);background:var(--tafel);border:1px solid var(--linie);box-shadow:var(--s1);-moz-column-gap:.55rem;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"m z""t t";align-content:start;align-items:center;column-gap:.55rem;padding:.6rem 1.5rem .6rem .65rem;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;display:grid;position:relative}.pille .marke{border-radius:.55rem;grid-area:m;width:1.9rem;height:1.9rem}.pille .marke .ik{width:1.05rem;height:1.05rem}.pille b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:z;font-size:1.3rem;font-weight:800;line-height:1.1}.pille .unten{font-size:var(--mini);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;grid-area:t;margin-top:.3rem;font-weight:600;overflow:hidden}.pille .weiter{width:1rem;height:1rem;color:var(--text-2);transition:transform .18s,color .18s;position:absolute;top:.55rem;right:.4rem}.pille:active{background:var(--akzent-weich);border-color:var(--akzent);box-shadow:none;transform:scale(.97)}.pille:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}@media (hover:hover){.pille:hover{box-shadow:var(--s2);border-color:var(--akzent);transform:translateY(-2px)}.pille:hover .weiter{color:var(--akzent);transform:translate(2px)}.pille:active{transform:scale(.97)}}.hebt{transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s}@media (hover:hover){.hebt:hover{box-shadow:var(--s2);border-color:var(--linie-2);transform:translateY(-2px)}.zeile>summary:hover,.zeilen a:hover{background:var(--einlage)}.zeilen a:hover .t{color:var(--akzent)}}.zeilen{margin:0 -1.4rem}.zeilen>li+li{border-top:1px solid var(--linie)}.zeilen a{min-height:var(--ziel);align-items:center;gap:.75rem;padding:.55rem 1.4rem;transition:background-color .15s;display:flex}.zeilen .t{flex:1;min-width:0}.klebekopf{z-index:40;background:var(--kopf);border-bottom:1px solid var(--linie);-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);transition:box-shadow .22s;position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.klebekopf{background:var(--tafel)}}.klebekopf.schwebt{box-shadow:0 .6rem 1.2rem -.9rem var(--schatten)}.kopf{align-items:center;gap:1.5rem;padding-top:.4rem;padding-bottom:.4rem;display:flex;position:relative}.kopf .suche{flex:1;min-width:0;max-width:34rem}.name{min-height:var(--ziel);min-width:var(--ziel);white-space:nowrap;align-items:center;gap:.55rem;font-weight:700;display:flex}.zeichen{color:#fff;width:1.75rem;height:1.75rem;font:700 1.1rem/1 var(--serif);background:linear-gradient(135deg,#2b5ea8,#1f4a86 55%,#0f6b62);border-radius:.5rem;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff40}@media (width<=37.5em){.kopf{gap:.6rem}.kopf .name .wort{display:none}}.suche{position:relative}.suche .lupe{left:.85rem;top:calc(var(--ziel)/2);color:var(--text-2);pointer-events:none;position:absolute;transform:translateY(-50%)}.suche input{width:100%;min-height:var(--ziel);font:inherit;color:var(--text);background:var(--einlage);border:1px solid var(--linie);border-radius:99rem;outline:none;padding:.4rem 1rem .4rem 2.6rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.suche input:focus{border-color:var(--akzent);background:var(--tafel);box-shadow:0 0 0 4px var(--akzent-weich)}.suche input::placeholder{color:var(--text-2);opacity:1}.suche input::-webkit-search-cancel-button{display:none}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}details::details-content{block-size:0;transition:block-size .25s ease,content-visibility allow-discrete .25s;overflow:clip}details[open]::details-content{block-size:auto}.pfeil{color:var(--text-2);transition:transform .2s}details[open]>summary .pfeil{transform:rotate(90deg)}.seitenfuss{margin-top:3rem;padding-bottom:1.5rem}.fuss{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:0 1.5rem;padding:.75rem 0 .25rem;display:flex}.fuss a,.fuss button{min-height:var(--ziel);min-width:var(--ziel);align-items:center;display:inline-flex}@media (hover:hover){.fuss a:hover,.fuss button:hover{color:var(--akzent)}}.fuss-hinweis{max-width:46rem;margin-top:.4rem;line-height:1.5}.zurueck-blase{z-index:60;background:var(--tafel);width:3.2rem;height:3.2rem;color:var(--akzent);border:1px solid var(--linie-2);box-shadow:var(--s2);pointer-events:none;opacity:calc(.6 + var(--f,0)*.4);border-radius:50%;place-items:center;transition:background-color .15s,color .15s,opacity .2s;display:grid;position:fixed;top:50%;left:0}.zurueck-blase .ik{width:1.4rem;height:1.4rem}.zurueck-blase.bereit{background:var(--akzent);color:var(--auf-akzent);border-color:var(--akzent)}.zurueck-blase.geht{opacity:0}@media (prefers-reduced-motion:reduce){::details-content{transition:none!important}.hebt:hover{transform:none}}.raster{margin-top:1.5rem}.raster,.seitlich{gap:1.25rem;display:grid}.seitlich{align-content:start}@media (width>=64em){.raster.zwei{grid-template-columns:minmax(0,1fr) 21rem;align-items:start}}@media (width<=37.5em){.raster,.seitlich{gap:.9rem}.tafel{padding:1.1rem 1rem}.zeilen{margin:0 -1rem}.zeilen a{padding-left:1rem;padding-right:1rem}.tafel-fuss{margin:.5rem -1rem -1.1rem;padding:0 1rem}}.held{border-bottom:1px solid var(--linie);background-color:#e8eef7;background-image:radial-gradient(52rem 26rem at 10% -12%,#24508f3d,#0000 65%),radial-gradient(36rem 22rem at 95% 0,#00715f29,#0000 65%),radial-gradient(34rem 18rem at 65% 115%,#93540021,#0000 65%);position:relative;overflow:hidden}.held:before{content:"";background-image:radial-gradient(#24508f2e 1px,#0000 1.3px);background-size:1.1rem 1.1rem;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.held:after,.held:before{pointer-events:none;position:absolute}.held:after{content:"§";font:400 28rem/1 var(--serif);color:#24508f12;top:-5.5rem;right:-1.5rem}.dark .held{background-color:#0f1724;background-image:radial-gradient(52rem 26rem at 10% -12%,#78a0e633,#0000 65%),radial-gradient(36rem 22rem at 95% 0,#4cc7b41f,#0000 65%),radial-gradient(34rem 18rem at 65% 115%,#dda65117,#0000 65%)}.dark .held:before{background-image:radial-gradient(#9cbcf021 1px,#0000 1.3px)}.dark .held:after{color:#9cbcf00f}.held-innen{z-index:1;padding-top:1.25rem;padding-bottom:2.5rem;position:relative}.held-titel{font:600 3.1rem/1.08 var(--serif);letter-spacing:-.025em;text-wrap:balance;max-width:40rem;margin-top:3.5rem}.glanz{background:linear-gradient(95deg,var(--akzent),var(--schuld));color:#0000;-webkit-background-clip:text;background-clip:text}.held-satz{color:var(--text-2);max-width:36rem;margin-top:.9rem;font-size:1.1rem}.suche.gross{max-width:40rem;margin-top:1.75rem}.suche.gross input{background:var(--tafel);border-color:var(--linie-2);min-height:3.6rem;box-shadow:var(--s2);padding-left:3.1rem;font-size:1.1rem}.suche.gross .lupe{width:1.35rem;height:1.35rem;top:1.8rem;left:1.15rem}.bestand{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;max-width:52rem;margin-top:2rem;display:grid}.bestand li{box-shadow:var(--s1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffa8;border:1px solid #fffc;border-radius:.9rem;padding:.7rem .95rem}.dark .bestand li{border-color:var(--linie);background:#151a20b3}.bestand b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:1.2;display:block}.bestand span{font-size:var(--klein);color:var(--text-2)}.stand{align-items:center;gap:.55rem;margin-top:1.1rem;display:flex}.puls{background:#1f9d6a;border-radius:50%;width:.55rem;height:.55rem;animation:2.4s ease-out infinite puls;box-shadow:0 0 #1f9d6a80}@keyframes puls{70%{box-shadow:0 0 0 .5rem #1f9d6a00}to{box-shadow:0 0 #1f9d6a00}}@media (width<=37.5em){.held-innen{padding-bottom:1.75rem}.held-titel{margin-top:1.5rem;font-size:2.2rem}.held-satz{font-size:1rem}.held:after{font-size:16rem;top:-2.5rem;right:-2.5rem}.bestand{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1.25rem}.bestand b{font-size:1.25rem}.suche.gross input{padding-left:2.75rem;font-size:1rem}.suche.gross .lupe{left:.95rem}}.start{margin-top:2rem}.abschnitt-titel{margin-bottom:.75rem}.einstiege{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.einstieg{background:var(--tafel);border:1px solid var(--linie);border-radius:var(--r);box-shadow:var(--s1);-moz-column-gap:.9rem;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"f n p""f z p";align-items:center;column-gap:.9rem;padding:.95rem 1.1rem;display:grid}.einstieg .name-k{-webkit-hyphens:auto;hyphens:auto;grid-area:n;align-self:end;font-weight:700}.einstieg .z{grid-area:z;align-self:start}.einstieg .pfeil-k{color:var(--text-2);grid-area:p;transition:transform .18s,color .18s}@media (hover:hover){.einstieg:hover .pfeil-k{color:var(--akzent);transform:translate(3px)}}.flagge{background:var(--flagge,var(--einlage));border-radius:.7rem;grid-area:f;place-items:center;width:2.6rem;height:2.6rem;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001a}.flagge .ik{width:1.3rem;height:1.3rem}.flagge[data-l=land]{background:var(--einlage);color:var(--text-2)}.dark .flagge{box-shadow:inset 0 0 0 1px #fff3}.flagge[data-l=urteile]{background:var(--akzent-weich);color:var(--akzent);box-shadow:none}.paar{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:1.25rem;margin-top:1.5rem;display:grid}.rang{container-type:inline-size}@container (width<=30rem){.rang .tt{margin-top:.3rem;line-height:1.35;display:block}}.legende{border-top:1px solid var(--linie);flex-wrap:wrap;gap:.2rem 1rem;margin:0 -1.4rem;padding-top:.75rem;padding-left:1.4rem;padding-right:1.4rem;display:flex}.legende>*{align-items:center;gap:.4rem;display:inline-flex}.legende i{background:var(--g-m,var(--akzent));border-radius:50%;width:.6rem;height:.6rem}.legende b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.rang .nr{width:1.4rem;font-size:var(--klein);color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.rang .t .etikett{margin-right:.3rem}.rang .z{color:var(--text);font-weight:700}.balken{background:var(--einlage);height:.3rem;margin-top:.4rem;overflow:hidden}.balken,.balken i{border-radius:99rem;display:block}.balken i{background:var(--g-m,var(--akzent));height:100%}.datum{border-radius:var(--r-k);background:var(--einlage);border:1px solid var(--linie);width:2.75rem;height:2.75rem;font-size:var(--mini);color:var(--text-2);flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1.15;display:flex}.datum b{color:var(--text);font-size:1rem}.zeilen .f{font-weight:700}.fragen summary{min-height:var(--ziel);align-items:center;gap:.75rem;font-weight:700;display:flex}.fragen summary .t{flex:1}.fragen details+details{border-top:1px solid var(--linie)}.fragen details p{padding:0 0 .9rem}@media (width<=37.5em){.einstiege{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.einstieg{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"f p""n n""z z";row-gap:.15rem;padding:.85rem .9rem}.einstieg .name-k{margin-top:.5rem}.einstieg .z{white-space:normal}.legende{margin:0 -1rem;padding-left:1rem;padding-right:1rem}.flagge{width:2.2rem;height:2.2rem}.paar{grid-template-columns:minmax(0,1fr);gap:.9rem}}.gesetz-held{--raute:1.5rem;background-image:linear-gradient(115deg,#24508f1a,#00715f0f 45%,#0000 75%);padding:1.6rem 1.75rem 1.1rem;position:relative;overflow:hidden}.dark .gesetz-held{background-image:linear-gradient(115deg,#9cbcf01a,#4cc7b40d 45%,#0000 75%)}.gesetz-held>:not(.held-flagge){position:relative}.held-flagge{pointer-events:none;background:var(--flagge,none);opacity:.28;-webkit-mask-composite:source-in;width:min(46%,30rem);position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#00000059 45%,#000),linear-gradient(#000 10rem,#0000 15rem);mask-image:linear-gradient(90deg,#0000,#00000059 45%,#000),linear-gradient(#000 10rem,#0000 15rem);-webkit-mask-composite:source-in;mask-composite:intersect}.dark .held-flagge{opacity:.24}.gesetz-held-kopf{gap:1rem}.gesetz-held-kopf,.held-fuss{align-items:center;display:flex}.held-fuss{flex-wrap:wrap;gap:0 1rem;margin-top:.5rem}.held-fuss a{min-height:var(--ziel);color:var(--akzent);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.held-fuss a .ik{width:.95rem;height:.95rem}.held-fuss .etikett{text-overflow:ellipsis;max-width:min(100%,16rem);display:inline-block;overflow:hidden}@media (width>=64em){.held-fuss{padding-left:4rem}}.gesetz-reiter{background:var(--einlage);border:1px solid var(--linie);border-radius:99rem;gap:.3rem;width:max-content;max-width:100%;padding:.3rem;display:flex}.gesetz-reiter a{min-height:var(--ziel);font-size:var(--klein);color:var(--text-2);white-space:nowrap;border-radius:99rem;align-items:center;gap:.45rem;padding:0 1.1rem;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.gesetz-reiter .ik{width:1rem;height:1rem}.gesetz-reiter .z{color:inherit;font-weight:700}.gesetz-reiter a[data-null] .z{font-weight:400}.gesetz-reiter a[aria-current=page]{background:var(--tafel);color:var(--text);box-shadow:var(--s1)}.dark .gesetz-reiter a[aria-current=page]{background:var(--linie-2)}.gesetz-reiter a[aria-current=page] .ik{color:var(--akzent)}@media (hover:hover){.gesetz-reiter a:not([aria-current]):hover{color:var(--akzent)}}@media (width<=37.5em){.gesetz-reiter{border-radius:1.1rem;width:100%}.gesetz-reiter a{border-radius:.85rem;flex-direction:column;flex:1 1 0;justify-content:center;gap:.05rem;min-width:0;padding:.3rem .2rem;line-height:1.2}.gesetz-reiter .ik{display:none}.gesetz-reiter .t{text-overflow:ellipsis;max-width:100%;overflow:hidden}.gesetz-reiter .z{font-size:var(--mini)}}.marke.gross{border-radius:.8rem;width:3rem;height:3rem}.marke.gross .ik{width:1.55rem;height:1.55rem}.kennzahlen{font-size:var(--klein);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:0 1.25rem;margin-top:.9rem;display:flex}.kennzahlen li{align-items:center;display:inline-flex}.kennzahlen b{color:var(--text);font-variant-numeric:tabular-nums;margin-right:.25rem;font-weight:700}.kennzahlen a{color:var(--akzent);min-height:var(--ziel);align-items:center;font-weight:600;display:inline-flex}.buch-kopf .anzahl,.tafel-kopf .anzahl{align-items:center;gap:.3rem;display:inline-flex}.treffer .kz{min-width:0}.treffer .etikett{text-overflow:ellipsis;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.gliederung{gap:1.25rem;display:grid}.buch{padding:0;overflow:hidden}.buch-kopf{align-items:center;gap:.9rem;padding:1.1rem 1.1rem 1rem 1.4rem;transition:background-color .15s;display:flex}.buch-name{min-width:0;font:inherit;flex-direction:column;flex:1;display:flex}.buch-titel{font:600 1.3rem/1.25 var(--serif)}@media (hover:hover){.buch-kopf:hover{background:var(--einlage)}.buch-kopf:hover .buch-titel{color:var(--akzent)}}.abschnitte,.abschnitte>li+li,.zeile .innen ul>li+li{border-top:1px solid var(--linie)}.zeile>summary{min-height:var(--ziel);align-items:center;gap:.75rem;padding:.55rem 1.4rem;transition:background-color .15s;display:flex}.zeile>summary .t{flex:1;min-width:0}.zeile>summary .nr{min-width:1.75rem;height:1.75rem;font-size:var(--klein);background:var(--g-w,var(--akzent-weich));color:var(--g,var(--akzent));font-variant-numeric:tabular-nums;border-radius:.45rem;flex:none;place-items:center;padding:0 .3rem;font-weight:700;display:grid}.zeile[open]>summary .t{font-weight:700}.buch>summary:after,.zeile>summary:after{content:"";background:var(--text-2);flex:none;width:1.2em;height:1.2em;transition:transform .2s;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' viewBox='0 0 24 24'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' viewBox='0 0 24 24'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.buch[open]>summary:after,.zeile[open]>summary:after{transform:rotate(90deg)}.zeile>.innen{padding:0 1rem .9rem}.zeile>.innen>.paras,.zeile>.innen>ul{background:var(--einlage);border:1px solid var(--linie);border-radius:.75rem;overflow:hidden}.zeile .zeile>summary{padding:.5rem .9rem}.zeile .zeile>.innen{padding:0 .6rem .6rem}.zeile .zeile>.innen>.paras{background:var(--tafel)}.paras>li+li{border-top:1px solid var(--linie)}.paras a{min-height:var(--ziel);align-items:baseline;gap:.9rem;padding:.55rem .9rem;transition:background-color .15s;display:flex}.paras .nr{overflow-wrap:anywhere;min-width:3.6rem;max-width:50%;color:var(--akzent);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.paras [data-weg]{color:var(--text-2)}.paras .u{margin-left:auto;padding-left:.5rem}.tafel.paras{padding:0}@media (hover:hover){.paras a:hover{background:var(--akzent-weich)}}.d3-mark,.gliederung mark,.paras mark,.treffer mark{background:var(--akzent-weich);color:var(--text);border-radius:.2rem;padding:0 .1rem;font-weight:700}.filterliste{padding:0}.filterliste .filter-kopf,.filterliste .gruppe{padding:.9rem 1.4rem .35rem}.filterliste a{padding-left:1.4rem;padding-right:1.4rem}.filterliste .tafel-fuss{margin:0}@media (width<=37.5em){.gesetz-held{--raute:1.1rem;padding:1.2rem 1rem .7rem}.held-flagge{width:36%}.gesetz-held-kopf{gap:.8rem}.buch-kopf{gap:.75rem;padding:.9rem .75rem .9rem 1rem}.buch-kopf .marke.gross{width:2.5rem;height:2.5rem}.buch-titel{font-size:1.15rem}.zeile>summary{gap:.6rem;padding:.55rem 1rem}.zeile>.innen{padding:0 .5rem .6rem}.zeile .zeile>summary{padding:.5rem .7rem}.zeile .zeile>.innen{padding:0 .35rem .4rem}.paras a{gap:.6rem;padding:.55rem .7rem}.paras .nr{min-width:3.2rem}.filterliste .filter-kopf,.filterliste .gruppe,.filterliste a{padding-left:1rem;padding-right:1rem}}.held-fuss b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.historie .tafel-kopf{margin-bottom:.75rem}.historie .tafel-kopf .datum{width:2.5rem;height:2.5rem}.zeilen .h-zeile{min-height:var(--ziel);align-items:center;gap:.75rem;padding:.55rem 1.4rem;display:flex}.h-zeile .nr{overflow-wrap:anywhere;min-width:4rem;max-width:40%;color:var(--akzent);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.h-zeile .t{flex:1;min-width:0}.h-zeile .art{font-size:var(--mini);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);flex:none;font-weight:700}.h-zeile[data-art=neu] .art{color:var(--schuld)}.h-zeile[data-art=geaendert] .art{color:var(--akzent)}.h-zeile[data-art=entfallen] .nr{color:var(--text-2);text-decoration:line-through}.h-zeile[data-art=entfallen] .t,.leer-tafel p{color:var(--text-2)}.seiten-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;display:flex}.seiten-nav a{min-height:var(--ziel);border:1px solid var(--linie);background:var(--tafel);box-shadow:var(--s1);color:var(--akzent);border-radius:99rem;align-items:center;gap:.35rem;padding:0 1.1rem;font-weight:600;display:inline-flex}@media (hover:hover){.seiten-nav a:hover{border-color:var(--akzent)}}@media (width<=37.5em){.zeilen .h-zeile{grid-template-columns:4.2rem minmax(0,1fr);grid-template-areas:"n t""a t";gap:.05rem .6rem;padding:.55rem 1rem;display:grid}.h-zeile .nr{grid-area:n;align-self:end;max-width:none}.h-zeile .t{grid-area:t}.h-zeile .art{grid-area:a;align-self:start}}.suche-seite{padding-top:1.75rem}.suche-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}.reiter{background:var(--einlage);border:1px solid var(--linie);border-radius:99rem;gap:.25rem;padding:.25rem;display:inline-flex}.reiter button{min-height:var(--ziel);min-width:var(--ziel);font-size:var(--klein);color:var(--text-2);white-space:nowrap;border-radius:99rem;padding:0 1rem;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s}.reiter button[aria-pressed=true]{background:var(--tafel);color:var(--text);box-shadow:var(--s1)}.dark .reiter button[aria-pressed=true]{background:var(--linie-2)}@media (hover:hover){.reiter button:hover{color:var(--text)}}.hinweis{margin-top:.75rem}.ergebnis{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));align-items:start;gap:1.25rem;margin-top:1.25rem;display:grid}.treffer a{padding:.85rem 1.4rem;display:block}.treffer .kz{align-items:center;gap:.5rem;display:flex}.treffer .kz .z{align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.treffer .tt{margin-top:.35rem;font-weight:600;line-height:1.4}.treffer .ctx,.treffer .tt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.treffer .ctx{margin-top:.25rem}.treffer .leer{padding:.6rem 0}.az{font-size:var(--klein);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}@media (hover:hover){.treffer a:hover .tt{color:var(--akzent)}}@media (width<=37.5em){.suche-seite{padding-top:1.25rem}.reiter{width:100%;display:flex}.reiter button{flex:auto;padding:0 .6rem}.ergebnis{gap:.9rem}.treffer a{padding:.8rem 1rem}}.direkt-block{max-width:48rem;margin:0 auto}.direkt{box-shadow:var(--s2),inset 0 3px 0 var(--g-m,var(--akzent));padding:1.6rem 1.75rem 1.5rem}.direkt-kenn{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;display:flex}.direkt .titel{margin-top:.7rem}.direkt .titel a{color:var(--akzent);padding:.2rem 0}.lese-einlage{background:var(--papier);border:1px solid var(--linie);border-radius:.8rem;padding:1.2rem 1.4rem}.knoepfe,.lese-einlage{margin-top:1.25rem}.knopf{min-height:var(--ziel);background:var(--akzent);color:var(--auf-akzent);box-shadow:var(--s1);border-radius:99rem;align-items:center;gap:.5rem;padding:0 1.3rem;font-weight:700;transition:box-shadow .18s,transform .18s;display:inline-flex}@media (hover:hover){.knopf:hover{box-shadow:var(--s2);transform:translateY(-1px)}}.stattdessen{margin-top:1rem;padding-top:.35rem;padding-bottom:.35rem}.stattdessen a{color:var(--akzent);min-height:var(--ziel);align-items:center;font-weight:600;display:inline-flex}@media (width<=37.5em){.direkt{padding:1.2rem 1rem}.lese-einlage{padding:1rem}}.rspr{gap:1.25rem;display:grid}.rspr-satz{padding:0 .2rem;font-size:1.1rem;line-height:1.4}.rspr-satz b{font-variant-numeric:tabular-nums;font-weight:800}.gerichts-anteile{font-size:var(--klein);color:var(--text-2);flex-wrap:wrap;gap:.4rem 1.1rem;margin-top:-.6rem;padding:0 .2rem;display:flex}.gerichts-anteile li{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.rspr-raster{gap:1.25rem;display:grid}@media (width>=64em){.rspr-raster{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.rspr-raster .breit{grid-column:1/-1}.rspr .neu{grid-template-columns:repeat(3,minmax(0,1fr))}}.rangliste a{align-items:center;padding-top:.6rem;padding-bottom:.6rem}.rangliste .t{display:block}.rangliste .tt{font-weight:600}.rangliste .etikett{margin-right:.15rem}.rangliste .unter{font-size:var(--mini);color:var(--text-2);letter-spacing:.02em;margin-top:.05rem;display:block}.rangliste .balken{background:var(--einlage);border-radius:99rem;height:.35rem;margin-top:.4rem;display:block;overflow:hidden}.rangliste .balken i{background:var(--g-m,var(--akzent));border-radius:99rem;height:100%;display:block}.rangliste .z{color:var(--text);align-self:end;font-weight:700}.rang-mehr>summary{min-height:var(--ziel);border-top:1px solid var(--linie);color:var(--akzent);font-size:var(--klein);align-items:center;gap:.4rem;margin:0 -1.4rem -1.25rem;padding:0 1.4rem;font-weight:600;display:flex}.rang-mehr>summary .ik{width:1rem;height:1rem;transition:transform .2s}.rang-mehr[open]>summary{margin-bottom:0}.rang-mehr[open]>summary .ik{transform:rotate(90deg)}.rang-mehr>.zeilen{border-top:1px solid var(--linie)}.neu{gap:.75rem;display:grid}.neu a.fall{border:1px solid var(--linie);background:var(--einlage);border-radius:.8rem;align-content:start;gap:.35rem;padding:.9rem 1rem;transition:border-color .15s,background-color .15s;display:grid}@media (hover:hover){.neu a.fall:hover{border-color:var(--linie-2);background:var(--tafel)}.neu a.fall:hover .fall-titel{color:var(--akzent)}}.fall-kopf{font-size:var(--klein);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.2rem .55rem;display:flex}.fall-kopf b{color:var(--text);font-weight:700}.fall-titel{font-weight:700;line-height:1.35}.fall-text,.fall-titel{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fall-text{font-size:var(--klein);line-height:1.45}.fall-normen{flex-wrap:wrap;gap:.3rem;display:flex}.fall-normen .etikett{font-size:var(--mini)}.alle-urteile .urteile{border-top:1px solid var(--linie)}@media (width<=37.5em){.rspr,.rspr-raster{gap:.9rem}.rspr-satz{font-size:1rem}.rang-mehr>summary{margin:0 -1rem -1.1rem;padding:0 1rem}.alle-urteile .urteile a,.alle-urteile .zeilen .leer,.alle-urteile .zeilen .mehr{padding-left:1rem;padding-right:1rem}.alle-urteile .gerichte{flex-wrap:wrap;overflow-x:visible}}.norm.raster.zwei{grid-template-columns:minmax(0,1fr)}@media (width>=64em){.norm.raster.zwei{grid-template-columns:minmax(0,1fr) 22rem}}@media (width<=63.99em){.norm .breit{display:none}}@media (width>=64em){.norm .schmal{display:none}}.lese{background:var(--papier);border:1px solid var(--linie);border-radius:var(--r);box-shadow:var(--s1);padding:1.9rem 2.5rem 2.2rem 3.75rem}.normkopf .titel{margin-top:.15rem}.normkopf .meta{margin-top:.45rem}.lese .netz{margin-top:.9rem}@media (width>=64em){.umfeld .karten{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.umfeld .karten>.pille{min-width:0}}.gesetz-klapp{border:1px solid var(--linie);border-radius:var(--r-k);background:var(--tafel);margin-bottom:.7rem}.gesetz-klapp>summary{min-height:var(--ziel);font-size:var(--klein);color:var(--text-2);align-items:center;gap:.6rem;padding:.25rem .7rem .25rem .35rem;display:flex}.gesetz-klapp>summary .marke{border-radius:.5rem;width:1.9rem;height:1.9rem}.gesetz-klapp>summary .marke .ik{width:1rem;height:1rem}.gesetz-klapp>summary .t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gesetz-klapp>summary b{color:var(--g,var(--akzent));font-weight:800}.gesetz-klapp[open]>summary{border-bottom:1px solid var(--linie)}.gesetz-klapp .innen{justify-items:start;gap:.3rem;padding:.6rem .9rem .3rem;line-height:1.45;display:grid}.gesetz-klapp .gesetz-name{font-weight:700}.gesetz-klapp .letzte{color:var(--text);font-weight:600}.gesetz-klapp .innen a{min-height:var(--ziel);color:var(--akzent);font-weight:600;font-size:var(--klein);align-items:center;gap:.3rem;display:inline-flex}.gesetz-tafel{line-height:1.45}.gesetz-zeile{align-items:center;gap:.6rem;min-width:0;display:flex}.gesetz-zeile .kurz{font-size:var(--klein);color:var(--text-2);font-weight:800}.gesetz-tafel .gesetz-name,.gesetz-zeile .kurz{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gesetz-tafel .gesetz-name{min-height:var(--ziel);line-height:var(--ziel);color:var(--akzent);font-weight:700;display:block}@media (hover:hover){.gesetz-tafel .gesetz-name:hover{text-decoration:underline}}.gesetz-pfad{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gesetz-klapp .gesetz-pfad{white-space:normal}.gesetz-ort{white-space:nowrap;text-overflow:ellipsis;margin-top:.1rem;font-weight:600;overflow:hidden}.umfeld-klebt{gap:inherit;align-content:start;display:grid}.blaettern{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.8rem;display:grid}.blaettern a{min-width:0;min-height:var(--ziel);background:var(--einlage);border:1px solid var(--linie);border-radius:var(--r-k);flex-direction:column;gap:.05rem;padding:.45rem .75rem;transition:background-color .15s,border-color .15s;display:flex}.blaettern .nach{text-align:right;grid-column:2;align-items:flex-end}.blaettern .r{color:var(--akzent);white-space:nowrap;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.blaettern .t{max-width:100%;min-height:1.45em;font-size:var(--mini);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.blaettern a:hover{background:var(--akzent-weich);border-color:var(--akzent)}}@media (width>=64em){.norm .umfeld{align-self:stretch}.umfeld-klebt{top:calc(var(--ziel) + 1.8rem + 1px);max-height:calc(100vh - var(--ziel) - 2.8rem - 1px);flex-direction:column;display:flex;position:sticky}.umfeld-klebt>*{flex:none}.umfeld-klebt>.umfeld-tafel{flex-direction:column;flex:0 auto;min-height:0;display:flex}.umfeld-tafel>.blaettern,.umfeld-tafel>.tafel-kopf{flex:none}.umfeld-liste{flex-direction:column;flex:1;min-height:0;display:flex}.umfeld-liste .nachbarn{overscroll-behavior:contain;scrollbar-width:thin;border-top:1px solid var(--linie);flex:0 auto;min-height:0;overflow-y:auto}.umfeld-liste .tafel-fuss{flex:none}}.normtext{font-family:var(--serif);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;line-height:1.65}.normtext .absatz{position:relative}.normtext .absatz+.absatz,.normtext .aktion+.absatz{margin-top:.8rem}.normtext .zl{padding-left:calc(var(--t,0)*1.4rem)}.normtext .zl+.zl{margin-top:.3rem}.normtext .zl.mit-marke{padding-left:calc(var(--t,0)*1.4rem + 1.9em);position:relative}.normtext .nn{left:calc(var(--t,0)*1.4rem);position:absolute}.normtext .nn,.normtext span.abs{font-variant-numeric:tabular-nums}.normtext span.abs{color:var(--text-2);margin-right:.35rem}.normtext .satz-nr{vertical-align:super;color:var(--text-2);margin-right:.12em;font-size:.7em;line-height:0}.lese .normtext{border-top:1px solid var(--linie);margin-top:1.2rem;padding-top:1.3rem}.normtext a{color:var(--akzent);text-underline-offset:.18em;border-radius:.25em;text-decoration:underline;text-decoration-thickness:1px;transition:background-color .12s,color .12s;position:relative}.normtext a:after{content:"";position:absolute;inset:-.45em -.1em}.zitat{border-radius:.3em;transition:background-color .12s}.zitat.kurz{white-space:nowrap}.zitat a.fein{text-decoration-style:dotted;text-decoration-thickness:2px}@media (hover:hover){.normtext a:hover,.zitat:hover{background:var(--akzent-weich)}}.normtext a.gedrueckt,.normtext a:active{background:var(--akzent);color:var(--auf-akzent);text-decoration-color:#0000}.normtext :target,.ziel{background:var(--markierung);box-shadow:0 0 0 .15em var(--markierung);border-radius:.2em}.ziel{animation:1.8s ease-out ziel}.absatz.ziel,.normtext .absatz:target,.normtext .zl:target,.zl.ziel{box-shadow:0 0 0 .4rem var(--markierung)}@keyframes ziel{0%{box-shadow:0 0 0 .15em var(--markierung),0 0 0 .45em var(--akzent)}}.normtext button.abs{left:-3.1rem;top:calc((1.65em - var(--ziel))/2);width:var(--ziel);height:var(--ziel);font-family:var(--serif);color:var(--akzent);font-variant-numeric:tabular-nums;border-radius:.7rem;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex;position:absolute}@media (hover:hover){.normtext button.abs:hover{background:var(--akzent-weich)}}.normtext button.abs[aria-expanded=true]{background:var(--akzent-weich);font-weight:700}.aktion{font-family:var(--sans);flex-wrap:wrap;gap:.5rem;margin:.7rem 0 .3rem;line-height:1.3;animation:.18s auf;display:flex}.aktion button,.klapp .innen button{min-height:var(--ziel);min-width:var(--ziel);background:var(--tafel);border:1px solid var(--linie);box-shadow:var(--s1);color:var(--akzent);border-radius:99rem;align-items:center;gap:.45rem;padding:0 .95rem;font-weight:600;display:inline-flex}.aktion button.ok,.klapp .innen button.ok{background:var(--akzent);color:var(--auf-akzent);border-color:var(--akzent)}@keyframes auf{0%{opacity:0;transform:translateY(-.25rem)}}.daumen{display:none}.daumen .r{color:var(--akzent);white-space:nowrap;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.kopf-norm{opacity:0;visibility:hidden;flex:none;align-items:center;gap:.1rem;max-width:0;transition:max-width .32s,opacity .2s,transform .32s,visibility 0s .32s;display:flex;overflow:hidden;transform:translateY(-.4rem)}.kompakt .kopf-norm{opacity:1;visibility:visible;max-width:26rem;transition:max-width .32s,opacity .22s 80ms,transform .32s,visibility;transform:none}.kn-par{min-height:var(--ziel);min-width:var(--ziel);font:600 1.1rem/1 var(--serif);color:var(--g,var(--akzent));white-space:nowrap;border-radius:var(--r-k);align-items:center;gap:.4rem;padding:0 .5rem;display:inline-flex}.kn-par:before{content:"";background:var(--g-m,var(--akzent));border-radius:50%;width:.5rem;height:.5rem}.kn{min-height:var(--ziel);min-width:var(--ziel);border-radius:var(--r-k);color:var(--akzent);justify-content:center;align-items:center;gap:.25rem;padding:0 .4rem;transition:background-color .15s;display:inline-flex}.kn .ik{width:1rem;height:1rem}.kn b{color:var(--text);font-size:var(--klein);font-variant-numeric:tabular-nums;font-weight:800}@media (hover:hover){.kn-par:hover,.kn:hover{background:var(--einlage)}}@media (width<=37.5em){.kompakt .kopf .name{display:none}.kompakt .kopf .suche{flex:0 0 var(--ziel);margin-left:auto}.kompakt .kopf .suche input{color:#0000;cursor:pointer;padding:0}.kompakt .kopf .suche input::placeholder{color:#0000}.kompakt .kopf .suche .lupe{left:50%;transform:translate(-50%,-50%)}.kompakt .kopf .suche:focus-within{left:var(--rand);right:var(--rand);z-index:3;position:absolute;top:.4rem}.kompakt .kopf .suche:focus-within input{color:var(--text);padding:.4rem 1rem .4rem 2.6rem}.kompakt .kopf .suche:focus-within input::placeholder{color:var(--text-2)}.kompakt .kopf .suche:focus-within .lupe{left:.85rem;transform:translateY(-50%)}}.nachbarn .f{width:3.6rem;color:var(--akzent);flex:none;font-weight:700}.blatt-inhalt .zeilen .t,.umfeld .zeilen .t{font-size:var(--klein)}.nachbarn li.hier{min-height:var(--ziel);background:var(--einlage);align-items:center;gap:.75rem;padding:.55rem 1.4rem;font-weight:700;display:flex}.nachbarn li.hier .etikett{justify-content:center;min-width:3.6rem}.umfeld{align-content:start;gap:1rem;display:grid}.verlauf{margin:.2rem 0 .8rem}.saeulen{border-bottom:1px solid var(--linie-2);align-items:flex-end;gap:3px;height:2.6rem;padding-bottom:1px;display:flex}.saeulen i{background:var(--akzent);opacity:.55;border-radius:3px 3px 0 0;flex:1;transition:opacity .15s}.saeulen i:hover,.saeulen i:last-child{opacity:1}.saeulen i.null{background:var(--linie-2);opacity:1}.verlauf figcaption{font-size:var(--mini);color:var(--text-2);justify-content:space-between;margin-top:.25rem;display:flex}.urteile a{padding:.7rem 1.4rem;display:block}.urteile .kz{align-items:center;gap:.5rem;display:flex}.urteile .kz .z{margin-left:auto}.urteile .t{-webkit-line-clamp:2;font-size:var(--klein);-webkit-box-orient:vertical;margin-top:.25rem;display:-webkit-box;overflow:hidden}.zeilen .alle a{color:var(--akzent);font-weight:600;font-size:var(--klein);justify-content:space-between;align-items:center;display:flex}.zeilen .leer{padding:.6rem 1.4rem}.gerichte{flex-wrap:wrap;gap:.4rem;padding:.2rem 0 .8rem;display:flex}.gerichte button{min-height:var(--ziel);border:1px solid var(--linie);font-size:var(--klein);color:var(--text-2);border-radius:99rem;flex:none;align-items:center;gap:.4rem;padding:0 .85rem;font-weight:600;display:inline-flex}.gerichte button .n{font-variant-numeric:tabular-nums;font-weight:400}.gerichte button[aria-pressed=true]{background:var(--akzent-weich);color:var(--akzent);border-color:var(--akzent)}@media (hover:hover){.gerichte button:hover{background:var(--einlage)}}.zeilen .mehr{padding:.4rem 1.4rem .8rem;display:flex}.zeilen .mehr button{min-height:var(--ziel);border:1px solid var(--linie-2);font-size:var(--klein);color:var(--akzent);border-radius:99rem;padding:0 1.1rem;font-weight:600}.zeilen .mehr button:disabled{opacity:.6}.klapp{padding:0;overflow:hidden}.klapp>summary{align-items:center;gap:.75rem;min-height:3.4rem;padding:.55rem 1.1rem;font-weight:700;transition:background-color .15s;display:flex}.klapp>summary .t{flex:1;min-width:0}@media (hover:hover){.klapp>summary:hover{background:var(--einlage)}}.klapp[open]>summary{border-bottom:1px solid var(--linie)}.klapp .innen{justify-items:start;gap:.35rem;padding:.8rem 1.1rem 1rem;display:grid}.klapp .innen a{color:var(--akzent);min-height:var(--ziel);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}@media (width<=63.99em){.norm .umfeld{margin-top:.25rem}}@media (width<=37.5em){body:has(.daumen){padding-bottom:calc(var(--ziel) + 2rem + env(safe-area-inset-bottom))}.norm.raster{margin-top:0}.lese{margin:0 calc(var(--rand)*-1);box-shadow:none;border-width:0 0 1px;border-radius:0;padding:1.1rem 1rem 1.4rem}.lese .normtext .absatz:has(>.zl>.abs){padding-left:2rem}.normtext button.abs{justify-content:flex-end;padding-right:.55rem;left:-.9rem}.normtext button.abs[aria-expanded=true]{justify-content:center;padding-right:0}.aktion{flex-wrap:nowrap;gap:.4rem}.aktion button{white-space:nowrap;flex:auto;justify-content:center;padding:0 .5rem}.aktion .ik{display:none}.daumen{z-index:30;left:.5rem;right:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom));background:var(--tafel);border:1px solid var(--linie-2);box-shadow:var(--s2);border-radius:99rem;justify-content:space-between;align-items:center;margin:0;padding:.2rem;transition:transform .22s;display:flex;position:fixed}body.ruhig .daumen{transform:translateY(calc(100% + 1.5rem))}.daumen a{min-height:var(--ziel);white-space:nowrap;border-radius:99rem;align-items:center;padding:0 .75rem;display:flex}.blaettern{display:none}.daumen .mitte{color:var(--auf-akzent);background:var(--akzent);padding:0 1.1rem;font-weight:700;display:flex}.urteile a,.zeilen .leer,.zeilen .mehr{padding-left:1rem;padding-right:1rem}.gerichte{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.klapp>summary,.nachbarn li.hier{padding-left:1rem;padding-right:1rem}}html.blatt-offen{overflow:hidden}.blatt-dialog{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.blatt-dialog::backdrop{background:0 0}.schleier{background:#0c0f1357;animation:.25s schleier;position:absolute;inset:0}.dark .schleier{background:#0000008c}@keyframes schleier{0%{opacity:0}}.blatt{background:var(--tafel);will-change:transform;height:calc(100dvh - 2.5rem);padding-bottom:env(safe-area-inset-bottom);border-radius:1.25rem 1.25rem 0 0;flex-direction:column;transition:transform .42s cubic-bezier(.2,1.12,.32,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -.5rem 2rem #0003}.griff{cursor:grab;place-items:center;width:6rem;height:1.2rem;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.griff i{background:var(--linie-2);border-radius:99rem;width:2.6rem;height:.3rem}.blatt-kopf{border-bottom:1px solid var(--linie);touch-action:none;align-items:center;gap:.2rem;padding:1rem .5rem .35rem;display:flex}.rund{width:var(--ziel);height:var(--ziel);color:var(--text-2);border-radius:50%;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}@media (hover:hover){.rund:hover{background:var(--einlage);color:var(--text)}.spur button:hover{background:var(--akzent-weich)}}.spur{scrollbar-width:none;white-space:nowrap;min-width:0;font-size:var(--klein);color:var(--text-2);touch-action:pan-x;flex:1;align-items:center;gap:.1rem;font-weight:700;display:flex;overflow-x:auto}.spur::-webkit-scrollbar{display:none}.spur button{min-height:var(--ziel);min-width:var(--ziel);border-radius:var(--r-k);color:var(--akzent)}.spur .hier,.spur button{flex:none;padding:0 .5rem}.spur .hier{color:var(--text)}.blatt-inhalt{overscroll-behavior:contain;flex:1;min-height:0;padding:.9rem 1.25rem 2rem;overflow-y:auto}.blatt-ort{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;display:flex}.blatt-titel{font:600 1.6rem/1.2 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin-top:.4rem}.blatt-titel:focus{outline:none}.blatt-titel .anzahl{vertical-align:middle;font-family:var(--sans)}.blatt-zahlen{flex-wrap:wrap;gap:.2rem 1.1rem;margin-top:.5rem;display:flex}.blatt-zahlen span{align-items:center;gap:.35rem;display:inline-flex}.blatt-zahlen b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.blatt-knoepfe{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.knopf.zweit{background:var(--tafel);color:var(--akzent);border:1px solid var(--linie)}.blatt-knoepfe .knopf{font-size:var(--klein);padding:0 1rem}.knopf.zweit.ok{background:var(--akzent);color:var(--auf-akzent);border-color:var(--akzent)}@media (width<=37.5em){.blatt-knoepfe .zweit{width:var(--ziel);justify-content:center;padding:0}.blatt-knoepfe .zweit span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.blatt-text{border-top:1px solid var(--linie);padding-top:1rem}.blatt-laedt,.blatt-text{margin-top:1.1rem}.blatt-inhalt .zeilen{margin:.6rem -1.25rem 0}.blatt-inhalt .zeilen a{flex-direction:column;align-items:flex-start;gap:.25rem;padding-left:1.25rem;padding-right:1.25rem}.blatt-inhalt .urteile a{display:block}.blatt-inhalt .nachbarn a{flex-direction:row;align-items:baseline;gap:.75rem}.blatt-inhalt .zeilen .alle a{flex-direction:row;align-items:center}.blatt-inhalt .verlauf{margin-top:.8rem}.rein-vor{animation:.26s ease-out reinVor}.rein-zurueck{animation:.26s ease-out reinZurueck}@keyframes reinVor{0%{opacity:0;transform:translate(1.5rem)}}@keyframes reinZurueck{0%{opacity:0;transform:translate(-1.5rem)}}@media (width>=64em){.schleier{background:#0c0f1324}.blatt{border:1px solid var(--linie);width:min(30rem,42vw);height:auto;box-shadow:var(--s2),-1rem 0 3rem -1rem #00000040;border-radius:1.1rem;transition:transform .38s cubic-bezier(.2,1.05,.3,1);inset:.75rem .75rem .75rem auto;transform:translate(calc(100% + 1.5rem))}.blatt.auf{transform:none}.griff{display:none}.blatt-kopf{touch-action:auto;padding-top:.5rem}.blatt-inhalt{padding:1.1rem 1.6rem 2rem}.blatt-inhalt .zeilen{margin:.6rem -1.6rem 0}.blatt-inhalt .zeilen a{padding-left:1.6rem;padding-right:1.6rem}}.seiten-flaeche{background:var(--seite-bg)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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}@keyframes spin{to{transform:rotate(1turn)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
