.wb-std .sample-house{align-items:center;gap:var(--sp-8);flex-direction:column;width:100%;margin:0;display:flex}.wb-std .sample-house__draw{width:100%;aspect-ratio:var(--sh-ar,auto);position:relative;container-type:inline-size}.wb-std .sample-house svg{width:100%;height:auto;display:block;overflow:visible}.wb-std .sample-house .sample-house__names{pointer-events:none;height:100%;position:absolute;inset:0}.wb-std .sample-house .sample-house__names:not([data-seat="272"]){display:none}@container (min-width:310px){.wb-std .sample-house .sample-house__names[data-seat="272"]{display:none}.wb-std .sample-house .sample-house__names[data-seat="310"]{display:block}}@container (min-width:326px){.wb-std .sample-house .sample-house__names[data-seat="310"]{display:none}.wb-std .sample-house .sample-house__names[data-seat="326"]{display:block}}@container (min-width:340px){.wb-std .sample-house .sample-house__names[data-seat="326"]{display:none}.wb-std .sample-house .sample-house__names[data-seat="340"]{display:block}}.wb-std .sample-house .floor{fill:var(--surface);stroke:color-mix(in srgb, var(--ink) 55%, var(--surface));stroke-width:1px}.wb-std .sample-house :is(.wall,.roof,.ground,.slab){fill:color-mix(in srgb, var(--ink) 14%, var(--surface));stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round}.wb-std .sample-house .slab{fill:var(--surface)}.wb-std .sample-house :is(.wall,.roof,.ground)[data-tone="0"]{fill:color-mix(in srgb, var(--ink) 6%, var(--surface))}.wb-std .sample-house :is(.wall,.roof,.ground)[data-tone="2"]{fill:color-mix(in srgb, var(--ink) 30%, var(--surface))}.wb-std .sample-house :is(.part,.room-wall){fill:color-mix(in srgb, var(--ink) 14%, var(--surface));stroke:color-mix(in srgb, var(--ink) 55%, var(--surface));stroke-width:.8px}.wb-std .sample-house :is(.part,.room-wall)[data-tone="2"]{fill:color-mix(in srgb, var(--ink) 30%, var(--surface))}.wb-std .sample-house :is(.hit,.leader){display:none}.wb-std .sample-house .knock{fill:var(--surface)}.wb-std .sample-house .plate{font-size:var(--sh-px);letter-spacing:0;text-anchor:middle;dominant-baseline:central;fill:color-mix(in srgb, var(--ink) 82%, var(--surface));paint-order:stroke;stroke:var(--surface);stroke-width:calc(var(--sh-px) * .28);stroke-linejoin:round;font-weight:600}.wb-std .sample-house__cap{font-size:var(--fs-meta);color:var(--text-soft);font-weight:500}