.fp-root[data-v-6bb8cc49]{--fp-floor: #fdfbfe;--fp-wall: #2A1730;--fp-ink: #2A1730;--fp-dim: rgba(42, 23, 48, .6);--fp-booked: #d9d0dc;--fp-booked-ink: rgba(42, 23, 48, .55);--fp-grid: rgba(42, 23, 48, .06);--fp-grid-major: rgba(42, 23, 48, .12);--fp-hold: #FF3C00;--fp-reserved: #6c3a77;--fp-accent: #ca0083;--fp-purple: #6c3a77;--fp-purple-soft: #F1E9F3;--fp-focus: #6c3a77;--fp-cyan-soft: #DFF4FC;--fp-cyan-ink: #063040;--fp-lime-soft: #F2F4D6;--fp-lime-ink: #3C4000;display:block}.fp-mode-editor[data-v-6bb8cc49]{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}body.spectrum-dark .fp-root[data-v-6bb8cc49],:root.dark .fp-root[data-v-6bb8cc49]{--fp-floor: #1c1422;--fp-wall: #d9c6e2;--fp-ink: #F2E8F6;--fp-dim: rgba(242, 232, 246, .64);--fp-booked: #3a2d42;--fp-booked-ink: rgba(242, 232, 246, .55);--fp-grid: rgba(242, 232, 246, .07);--fp-grid-major: rgba(242, 232, 246, .13);--fp-purple: #B07CC6;--fp-reserved: #B07CC6;--fp-purple-soft: rgba(176, 124, 198, .17);--fp-focus: #e3b8f2;--fp-cyan-soft: rgba(0, 174, 239, .17);--fp-cyan-ink: #9fe0f8;--fp-lime-soft: rgba(181, 191, 0, .18);--fp-lime-ink: #e3ea7a}.fp-clickable[data-v-6bb8cc49]{cursor:pointer}.fp-mode-public .fp-el[data-v-6bb8cc49]:focus{outline:none}.fp-mode-public .fp-el:focus-visible>g>rect[data-v-6bb8cc49]:first-of-type,.fp-mode-public .fp-el:focus-visible rect[data-v-6bb8cc49]:first-of-type{stroke:var(--fp-focus);stroke-width:4}.fp-sel-pulse[data-v-6bb8cc49]{animation:fp-sel-pulse-6bb8cc49 1.4s ease-in-out infinite}@keyframes fp-sel-pulse-6bb8cc49{0%,to{stroke-opacity:1}50%{stroke-opacity:.45}}@media(prefers-reduced-motion:reduce){.fp-sel-pulse[data-v-6bb8cc49]{animation:none}}.fp-mode-editor .fp-clickable[data-v-6bb8cc49]{cursor:default}.fp-stand-label[data-v-6bb8cc49]{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-weight:600;text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:#00000059;stroke-width:.04;pointer-events:none}.fp-text[data-v-6bb8cc49]{font-family:Instrument Sans,Helvetica Neue,Segoe UI,sans-serif;font-weight:600;text-anchor:middle;dominant-baseline:central;pointer-events:none}.fp-hl-ring[data-v-6bb8cc49]{animation:fp-pulse-6bb8cc49 1.1s ease-in-out infinite}@keyframes fp-pulse-6bb8cc49{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.fp-hl-ring[data-v-6bb8cc49]{animation:none}}
