@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.block{display:block}.flex{display:flex}.hidden{display:none}.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}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}}@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-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}.cb-uni:has(>.uni-leer){display:none}.platz.svelte-simey0{display:flex;justify-content:center}.platz.links.svelte-simey0{justify-content:flex-start}.platz.rechts.svelte-simey0{justify-content:flex-end}.rahmen.svelte-simey0{position:relative;width:11rem}.rahmen.mini.svelte-simey0{width:6rem}.rahmen.klein.svelte-simey0{width:7.5rem}.rahmen.gross.svelte-simey0{width:min(22.5rem,72vw)}.uni.svelte-simey0{cursor:pointer;outline:none;border-radius:1.5rem;-webkit-tap-highlight-color:transparent}.uni.svelte-simey0:focus-visible{box-shadow:0 0 0 3px var(--accent)}svg.svelte-simey0{color:#0f172a;display:block;width:100%;height:auto;overflow:visible}.blase.svelte-simey0{position:absolute;left:58%;top:2%;width:max-content;max-width:min(14rem,42vw);margin:0;padding:.6rem .9rem;border:2px solid var(--ink, #0f172a);border-radius:1.1rem;background:var(--surface, #fff);color:var(--ink, #0f172a);font-weight:600;font-size:.95rem;line-height:1.35;overflow-wrap:anywhere;transform-origin:10% 100%;opacity:0;transform:scale(.6) translateY(8px);transition:opacity .18s,transform .35s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.blase.svelte-simey0:after{content:"";position:absolute;left:18px;bottom:-9px;width:14px;height:14px;background:var(--surface, #fff);border-right:2px solid var(--ink, #0f172a);border-bottom:2px solid var(--ink, #0f172a);transform:rotate(45deg)}.blase.an.svelte-simey0{opacity:1;transform:none}.rechts.svelte-simey0 .blase:where(.svelte-simey0){left:auto;right:58%;transform-origin:90% 100%}.rechts.svelte-simey0 .blase:where(.svelte-simey0):after{left:auto;right:18px}.platz.hinweis.svelte-simey0{align-items:flex-end;gap:.6rem}.hinweis.svelte-simey0 .rahmen:where(.svelte-simey0){flex:0 0 auto}.hinweis.rechts.svelte-simey0{flex-direction:row-reverse;justify-content:flex-start}.satz.svelte-simey0{flex:0 1 auto;max-width:22rem;margin:0 0 2.6rem;padding:.85rem 1.1rem;border:1px solid var(--line, #e2e8f0);border-radius:1rem 1rem 1rem .25rem;background:var(--surface, #fff);box-shadow:0 10px 24px -18px #0f172a73;color:var(--ink, #0f172a)}.hinweis.rechts.svelte-simey0 .satz:where(.svelte-simey0){border-radius:1rem 1rem .25rem}.satz-text.svelte-simey0{display:block;font-size:.95rem;line-height:1.5}.satz-zeile.svelte-simey0{display:block;margin-top:.3rem;font-size:.78rem;color:var(--muted-ink, #475569)}.begleiter.svelte-simey0{position:fixed;right:0;bottom:1.25rem;z-index:40;pointer-events:none;transform:translate(115%);transition:transform .8s cubic-bezier(.22,.61,.36,1)}.begleiter[data-stand=lugt].svelte-simey0{transform:translate(45%)}.begleiter[data-stand=da].svelte-simey0{transform:translate(-.5rem)}.begleiter.svelte-simey0[data-zu]{display:none}.begleiter.svelte-simey0 .rahmen:where(.svelte-simey0){width:5rem;pointer-events:auto}.zu.svelte-simey0{position:absolute;top:-.4rem;left:-.4rem;z-index:1;width:1.6rem;height:1.6rem;padding:0;border:1px solid var(--line, #e2e8f0);border-radius:50%;background:var(--surface, #fff);color:var(--ink, #0f172a);font:inherit;line-height:1;cursor:pointer;opacity:0;transition:opacity .2s}.begleiter.svelte-simey0:not([data-stand=weg]) .rahmen:where(.svelte-simey0):hover .zu:where(.svelte-simey0),.zu.svelte-simey0:focus-visible{opacity:1}@media(hover:none){.begleiter[data-stand=da].svelte-simey0 .zu:where(.svelte-simey0){opacity:.85}}@media(min-width:1024px){.rahmen.mini.svelte-simey0{width:7rem}}@media(prefers-reduced-motion:reduce){.blase.svelte-simey0,.begleiter.svelte-simey0{transition:none}}
