.wfp-drawing{font-family:var(--wf-font-body)}.wfp-floor{fill:#fdfcfa}.wfp-grid-minor line{stroke:#cfc7b88c;stroke-width:1px}.wfp-grid-major line{stroke:#8c7b626b;stroke-width:1px}.wfp-wall{fill:var(--wf-navy)}.wfp-door-sweep{fill:#1e28580a}.wfp-door-gap{fill:#fdfcfa}.wfp-door-jamb,.wfp-door-leaf{stroke:var(--wf-navy);stroke-width:2px}.wfp-door-arc{stroke:var(--wf-navy);stroke-width:1px;stroke-dasharray:4 3;fill:none}.wfp-dim line{stroke:var(--wf-sky-ink);stroke-width:1px}.wfp-dim-pill{fill:var(--wf-ash-100)}.wfp-dim-text{fill:var(--wf-sky-ink);font-family:var(--wf-font-display);font-variation-settings:"wdth" 80;letter-spacing:.04em;text-anchor:middle;font-variant-numeric:tabular-nums;font-weight:700}.wfp-zone{fill:#7bafd633;stroke:#2a64938c;stroke-width:1px;stroke-dasharray:4 3}.wfp-zone[data-level=comfort]{fill:#7bafd614;stroke:#2a649359;stroke-dasharray:1.5 3}.wfp-zone[data-level=min][data-ok=false]{stroke:var(--wf-warning);stroke-width:1.5px;stroke-dasharray:5 3}.wfp-zone[data-selected=true][data-level=min][data-ok=true]{fill:#7bafd64d}.wfp-hatch-bg{fill:#fbf0da}.wfp-hatch-line{stroke:#8a5a0b99}.wfp-open-line{stroke:#8c7b6266}.wfp-item{outline:none}.wfp-item[tabindex]{cursor:grab;-webkit-tap-highlight-color:transparent}.wfp-item[data-dragging=true]{cursor:grabbing}.wfp-item__fp{fill:#fff;stroke:var(--wf-navy);stroke-width:1.25px}.wfp-item[data-open=true] .wfp-item__fp{stroke:var(--wf-ash-600);stroke-dasharray:6 4}.wfp-item[data-issue=true] .wfp-item__fp{stroke:var(--wf-warning);stroke-width:1.75px}.wfp-item__glyph{color:#9c8c73}.wfp-g-fill{fill:var(--wf-ash-200)}.wfp-g-belt{fill:var(--wf-ash-300)}.wfp-g-water{fill:var(--wf-sky-tint)}.wfp-g-wood{fill:#ead9bc}.wfp-g-solid{fill:var(--wf-ink-muted);stroke:none}.wfp-item__front{fill:var(--wf-navy)}.wfp-item__label{fill:var(--wf-ink);text-anchor:middle;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-weight:700}.wfp-item__dims{fill:var(--wf-ink-muted);text-anchor:middle;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-weight:600}.wfp-item__ring{fill:none;stroke:var(--wf-sky-ink);stroke-width:2px;opacity:0}.wfp-item[data-selected=true] .wfp-item__ring{opacity:1}.wfp-item:focus-visible .wfp-item__ring{opacity:1;stroke:var(--wf-focus);stroke-width:3px;stroke-dasharray:none}.wfp-badge path{fill:var(--wf-warning);stroke:#fff;stroke-width:1.5px}.wfp-badge text{fill:#fff;text-anchor:middle;pointer-events:none;font-weight:800}.wfp-item__body{transform-box:fill-box;transform-origin:50%;transition:transform var(--wf-dur-base) var(--wf-ease-emphasized)}.wfp-item[data-dragging=true] .wfp-item__body{transition-duration:var(--wf-dur-fast);transform:scale(1.02)}.wfp-item__shadow{fill:#fff;opacity:0;transition:opacity var(--wf-dur-base) var(--wf-ease-out)}.wfp-item[data-dragging=true] .wfp-item__shadow{opacity:1}@media (prefers-reduced-motion:reduce){.wfp-item__body,.wfp-item__shadow{transition:none}.wfp-item[data-dragging=true] .wfp-item__body{transform:none}}.wfp-guide line{stroke:var(--wf-sky-ink);stroke-width:1.25px}.wfp-guide-pill{fill:var(--wf-sky-ink)}.wfp-guide-text{fill:#fff;text-anchor:middle;font-variant-numeric:tabular-nums;font-weight:700}.wfp-icon-fp{fill:#fff;stroke:var(--wf-navy);stroke-width:1.25px}.wfp-icon-open{fill:var(--wf-ash-100);stroke:var(--wf-ash-600);stroke-width:1.25px;stroke-dasharray:4 3}.wfp-icon-glyph{color:#9c8c73}
