.floor_plan__mhWWV{width:100%;height:auto;overflow:visible;font-family:inherit}.floor_architecture__2VGPs{stroke:var(--line-strong)}.floor_roomLabel__d4aqh{fill:var(--muted);font-size:9px;letter-spacing:.12em}.floor_table__awh5Y{--state:#10b981;color:var(--state);transition:transform .7s cubic-bezier(.22,1,.36,1)}.floor_table__awh5Y[data-status=occupied]{--state:#dc2626}.floor_table__awh5Y[data-status=reserved]{--state:#f59e0b}.floor_top__SjIci{fill:color-mix(in oklab,transparent,var(--state) calc(var(--w,0) * 22%));stroke:color-mix(in oklab,#1315138c,var(--state-border,var(--state)) calc(var(--w,0) * 100%));stroke-width:1.5;transition:fill .32s,stroke .32s}.floor_chair__03E4I{fill:color-mix(in oklab,#13151305,#f1f2ee28 calc(var(--w,0) * 100%));stroke:color-mix(in oklab,#13151375,#f1f2ee48 calc(var(--w,0) * 100%));stroke-width:1}.floor_tableLabel__WEbhk{fill:var(--text);font-size:14px;font-weight:550}.floor_seats___OLFs{fill:var(--muted);font-size:8px}.floor_table__awh5Y[role=button]{cursor:pointer;outline:none}.floor_table__awh5Y[role=button]:focus-visible .floor_top__SjIci,.floor_table__awh5Y[role=button]:hover .floor_top__SjIci{stroke:var(--text);stroke-width:3}.floor_assigned__ZiM8Q .floor_top__SjIci{stroke-width:3}.floor_table__awh5Y[data-scene=true] .floor_top__SjIci{fill:var(--scene-table-fill,#141614);stroke:var(--scene-table-line,#f1f2ee65);transition:none}.floor_table__awh5Y[data-scene=true][data-active=true] .floor_top__SjIci{stroke:color-mix(in oklab,var(--scene-table-line,#f1f2ee65),var(--scene-accent,#ff2934) calc(var(--scene-fill,1) * 100%))}.floor_sceneFill__B0hmG{fill:#e30613;fill-opacity:.42;transform-box:fill-box;transform-origin:center;transform:scale(var(--scene-fill,0))}.floor_table__awh5Y[data-scene=true] .floor_tableLabel__WEbhk{fill:var(--scene-ink,#f1f2ee)}.floor_table__awh5Y[data-scene=true] .floor_seats___OLFs{fill:var(--scene-muted,#d3d5cf);font-size:8px}.floor_reservationTag__imEiq{color:var(--accent);fill:var(--paper);stroke:var(--accent);stroke-width:1}.floor_reservationTag__imEiq text{fill:var(--text);stroke:none;font-size:11px;font-weight:600}.floor_reservationTag__imEiq circle{fill:var(--accent)}.floor_joinLabel__4l2b9{fill:var(--text);font-size:11px}.floor_joinLabel__4l2b9 path{stroke:var(--accent);stroke-width:1;fill:none}.floor_hero__KQpet .floor_table__awh5Y[data-table=T3] .floor_top__SjIci{fill:#e3061312;stroke:#e30613}.floor_hero__KQpet .floor_table__awh5Y[data-table=T2] .floor_top__SjIci{animation:floor_reserve__Vf9wU 12s 1.2s infinite}.floor_hero__KQpet .floor_table__awh5Y[data-table=T8] .floor_top__SjIci{animation:floor_reserve__Vf9wU 12s 3s infinite}.floor_hero__KQpet .floor_table__awh5Y[data-table=T9] .floor_top__SjIci{animation:floor_release__DQMyy 12s infinite}@keyframes floor_reserve__Vf9wU{0%,75%,to{fill:transparent;stroke:#1315138c}4%,60%{fill:#e3061318;stroke:#e30613}}@keyframes floor_release__DQMyy{0%,40%,to{fill:#e3061318;stroke:#e30613}46%,90%{fill:transparent;stroke:#1315138c}}@media(prefers-reduced-motion:reduce){.floor_hero__KQpet .floor_table__awh5Y .floor_top__SjIci{animation:none}.floor_table__awh5Y{transition:none}}.floor_scenic__vGbUF .floor_architecture__2VGPs{transform:translateY(calc(var(--scene-depth,0px) * .6))}.floor_sceneTables__fzk_Y{transform:translateY(var(--scene-depth,0))}.floor_bookingName__hQ9it{fill:var(--scene-ink,#f1f2ee);font-size:16px;font-weight:550}.floor_bookingTime__DE7ye{fill:var(--scene-muted,#d3d5cf);font-size:12px}.floor_movedChair__swtxO{fill:rgb(255 107 53);stroke:rgb(255 138 92);stroke-width:1.2}