:where([data-niche=stay]) .ds-book{flex-direction:column;gap:1.25rem;display:flex}:where([data-niche=stay]) .ds-book__deck{--ds-deck-cols:4;margin-block:0;padding-block:0;list-style:none}:where([data-niche=stay]) .ds-book__card{flex-direction:column;align-items:flex-start;gap:.3rem;min-inline-size:0;display:flex}:where([data-niche=stay]) .ds-book__plate{inline-size:100%;margin-block-end:.45rem}:where([data-niche=stay]) .ds-book__empty{background-color:var(--e-surface-2);color:var(--e-accent);place-items:center;display:grid;position:absolute;inset:0}:where([data-niche=stay]) .ds-book__empty .ds-arch-mark{block-size:2.5rem;inline-size:2.5rem}:where([data-niche=stay]) .ds-book__name{margin:0}:where([data-niche=stay]) .ds-book__room{margin:.15rem 0 0}:where([data-niche=stay]) .ds-book__chip{padding-inline:.7rem;font-size:.8125rem}:where([data-niche=stay]) .ds-book__chip:focus-visible{outline:2px solid var(--e-focus);outline-offset:2px}:where([data-niche=stay]) .ds-book__quote{margin:.45rem 0 0}:where([data-niche=stay]) .ds-book__quote p{font-family:var(--e-font-quote);font-size:var(--ds-body-lede);margin:0;line-height:1.45}:where([data-niche=stay]) .ds-book__stat{color:var(--e-muted);margin:0}
