.plan.svelte-1jkg6et{block-size:auto;inline-size:100%;font-family:var(--fp-font,inherit);display:block}.floor.svelte-1jkg6et{fill:var(--fp-floor,#f4f4f2);stroke:var(--fp-wall,#333);stroke-width:8px}.hatch.svelte-1jkg6et{stroke:var(--fp-hatch,#00000040);stroke-width:3px}.obstacle.svelte-1jkg6et rect:where(.svelte-1jkg6et),.obstacle.svelte-1jkg6et circle:where(.svelte-1jkg6et){stroke:var(--fp-hatch,#00000059);stroke-width:2px}.obstacle.pilier.svelte-1jkg6et circle:where(.svelte-1jkg6et){fill:var(--fp-wall,#333)}.obstacle.svelte-1jkg6et .leaf:where(.svelte-1jkg6et){fill:var(--fp-leaf,#8aa58a)}.obstacle.fenetre.svelte-1jkg6et rect:where(.svelte-1jkg6et){fill:var(--fp-glass,#bcd5e0)}.obstacle.svelte-1jkg6et text:where(.svelte-1jkg6et){fill:var(--fp-ink-soft,#0009);letter-spacing:.04em;font-size:30px}.table.svelte-1jkg6et .top:where(.svelte-1jkg6et),.table.svelte-1jkg6et .bench:where(.svelte-1jkg6et){fill:var(--fp-table,#fff);stroke:var(--fp-ink,#333);stroke-width:3px;transition:fill .18s,stroke .18s}.table.svelte-1jkg6et .chair:where(.svelte-1jkg6et){fill:var(--fp-chair,#d9d9d4);stroke:var(--fp-ink,#333);stroke-width:2px;transition:fill .18s}.table.svelte-1jkg6et .label:where(.svelte-1jkg6et){fill:var(--fp-ink,#333);pointer-events:none;font-size:30px;font-weight:600}.table.free.svelte-1jkg6et .top:where(.svelte-1jkg6et){fill:var(--fp-free,#e6f0e8)}.table.busy.svelte-1jkg6et,.table.unfit.svelte-1jkg6et{opacity:var(--fp-dim,.38)}.table.busy.svelte-1jkg6et .top:where(.svelte-1jkg6et){fill:var(--fp-busy,#ccc)}.table.selected.svelte-1jkg6et .top:where(.svelte-1jkg6et),.table.assigned.svelte-1jkg6et .top:where(.svelte-1jkg6et),.table.selected.svelte-1jkg6et .bench:where(.svelte-1jkg6et),.table.assigned.svelte-1jkg6et .bench:where(.svelte-1jkg6et){fill:var(--fp-sel,#222);stroke:var(--fp-sel,#222)}.table.selected.svelte-1jkg6et .label:where(.svelte-1jkg6et),.table.assigned.svelte-1jkg6et .label:where(.svelte-1jkg6et){fill:var(--fp-sel-ink,#fff)}.table.selected.svelte-1jkg6et .chair:where(.svelte-1jkg6et),.table.assigned.svelte-1jkg6et .chair:where(.svelte-1jkg6et){fill:var(--fp-sel-chair,var(--fp-sel,#222))}.table.pick.svelte-1jkg6et{cursor:pointer}.table.pick.svelte-1jkg6et:hover .top:where(.svelte-1jkg6et){stroke-width:6px}.table.svelte-1jkg6et:focus-visible{outline:none}.table.svelte-1jkg6et:focus-visible .top:where(.svelte-1jkg6et){stroke:var(--fp-focus,#000);stroke-width:8px}@media (prefers-reduced-motion:reduce){.table.svelte-1jkg6et .top:where(.svelte-1jkg6et),.table.svelte-1jkg6et .chair:where(.svelte-1jkg6et){transition:none}}
