.RoomPet-module__LoBcMq__pet{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.RoomPet-module__LoBcMq__layer{position:absolute;inset:0;overflow:hidden}.RoomPet-module__LoBcMq__sheet{max-width:none;image-rendering:pixelated;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute;top:0;left:0}@keyframes RoomPet-module__LoBcMq__pet-breath{0%{transform:translateY(0)}50%{transform:translateY(var(--pet-breath-shift))}to{transform:translateY(var(--pet-breath-shift))}}.RoomPet-module__LoBcMq__breathe{animation-name:RoomPet-module__LoBcMq__pet-breath;animation-timing-function:step-end;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.RoomPet-module__LoBcMq__breathe{animation:none}}
.IsoRoomWalk-module__iescKW__visitor{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.IsoRoomWalk-module__iescKW__shadow{background:var(--color-opacity-black-10);border-radius:50%;position:absolute;bottom:0;left:0;right:0}.IsoRoomWalk-module__iescKW__slot{position:absolute;bottom:0;left:50%}.IsoRoomWalk-module__iescKW__cell{position:absolute;overflow:hidden}.IsoRoomWalk-module__iescKW__sheet{max-width:none;image-rendering:pixelated;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute;top:0;left:0}.IsoRoomWalk-module__iescKW__mark{pointer-events:none;position:absolute;overflow:visible}.IsoRoomWalk-module__iescKW__ring,.IsoRoomWalk-module__iescKW__dot{transform-box:view-box;transform-origin:50%}.IsoRoomWalk-module__iescKW__halo{fill:none;stroke:var(--color-base-white);stroke-opacity:.9;vector-effect:non-scaling-stroke}.IsoRoomWalk-module__iescKW__line{fill:none;stroke:var(--color-border-brand-solid);vector-effect:non-scaling-stroke}.IsoRoomWalk-module__iescKW__dot{fill:var(--color-base-white)}@keyframes IsoRoomWalk-module__iescKW__iso-tap-grow{0%{transform:scale(1)}to{transform:scale(3)}}@keyframes IsoRoomWalk-module__iescKW__iso-tap-shrink{0%{transform:scale(1)}to{transform:scale(.3333)}}@keyframes IsoRoomWalk-module__iescKW__iso-tap-fade{0%{opacity:1}to{opacity:0}}.IsoRoomWalk-module__iescKW__ring{animation:.65s cubic-bezier(.215,.61,.355,1) forwards IsoRoomWalk-module__iescKW__iso-tap-grow,.65s ease-in forwards IsoRoomWalk-module__iescKW__iso-tap-fade}.IsoRoomWalk-module__iescKW__dot{animation:.65s cubic-bezier(.215,.61,.355,1) forwards IsoRoomWalk-module__iescKW__iso-tap-shrink,.65s ease-in forwards IsoRoomWalk-module__iescKW__iso-tap-fade}@media (prefers-reduced-motion:reduce){.IsoRoomWalk-module__iescKW__ring{animation:.65s ease-in forwards IsoRoomWalk-module__iescKW__iso-tap-fade;transform:scale(2.2)}.IsoRoomWalk-module__iescKW__dot{animation:.65s ease-in forwards IsoRoomWalk-module__iescKW__iso-tap-fade}}
.RoomLinksOverlay-module__RBZFuq__overlay{z-index:12;pointer-events:none;position:absolute;inset:0}.RoomLinksOverlay-module__RBZFuq__layer{pointer-events:none;position:absolute;inset:0}.RoomLinksOverlay-module__RBZFuq__glowLayer{z-index:0}.RoomLinksOverlay-module__RBZFuq__productLayer{z-index:1}.RoomLinksOverlay-module__RBZFuq__chipLayer{z-index:2}.RoomLinksOverlay-module__RBZFuq__slot{align-items:center;display:flex;position:absolute}.RoomLinksOverlay-module__RBZFuq__hit{pointer-events:auto;cursor:pointer;max-width:100%;min-height:44px;color:var(--color-base-white);background:0 0;border:0;align-items:center;padding:7px 0;text-decoration:none;display:inline-flex}.RoomLinksOverlay-module__RBZFuq__face{align-items:center;gap:var(--spacing-sm);min-width:0;max-width:146px;height:30px;padding:0 var(--spacing-lg) 0 10px;background:var(--color-room-link-chip-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-base-white);font-size:var(--text-room-link-chip);font-weight:var(--text-room-link-chip--font-weight);line-height:var(--text-room-link-chip--line-height);border-radius:7px;display:flex}.RoomLinksOverlay-module__RBZFuq__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.RoomLinksOverlay-module__RBZFuq__chipAd{padding:0 var(--spacing-xs);border:1px solid var(--color-opacity-white-70);border-radius:var(--radius-xs);font-size:var(--text-caption-xs-bold);font-weight:var(--text-caption-xs-bold--font-weight);line-height:var(--text-caption-xs-bold--line-height);flex:none}.RoomLinksOverlay-module__RBZFuq__hit:focus-visible{outline:3px solid var(--color-base-white);outline-offset:1px;border-radius:9px}.RoomLinksOverlay-module__RBZFuq__hit:active .RoomLinksOverlay-module__RBZFuq__face{transform:translateY(1px)}.RoomLinksOverlay-module__RBZFuq__productSlot{position:absolute}.RoomLinksOverlay-module__RBZFuq__glow{pointer-events:none;border-radius:50%;position:absolute}.RoomLinksOverlay-module__RBZFuq__product{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:absolute;inset:0}.RoomLinksOverlay-module__RBZFuq__product:focus-visible{outline:3px solid var(--color-base-white);outline-offset:2px;border-radius:var(--radius-md)}.RoomLinksOverlay-module__RBZFuq__objectImage{max-width:none;image-rendering:pixelated;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute}.RoomLinksOverlay-module__RBZFuq__caption{min-width:72px;max-width:150px;padding:5px var(--spacing-sm);border-radius:var(--radius-md);background:var(--color-room-link-product-card-bg);box-shadow:0 2px 6px var(--color-room-link-product-card-shadow);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute}.RoomLinksOverlay-module__RBZFuq__title{justify-content:center;align-items:center;gap:var(--spacing-xs);min-width:0;max-width:100%;height:16px;display:flex}.RoomLinksOverlay-module__RBZFuq__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-room-link-product-name-text);font-size:var(--text-room-link-product-name);font-weight:var(--text-room-link-product-name--font-weight);line-height:var(--text-room-link-product-name--line-height);overflow:hidden}.RoomLinksOverlay-module__RBZFuq__ad{padding:0 var(--spacing-xs);border:1px solid var(--color-room-link-product-ad-border);color:var(--color-room-link-product-ad-text);font-size:var(--text-room-link-product-ad);font-weight:var(--text-room-link-product-ad--font-weight);line-height:var(--text-room-link-product-ad--line-height);border-radius:3px;flex:none}.RoomLinksOverlay-module__RBZFuq__promoLine{justify-content:center;gap:var(--spacing-xs);max-width:100%;display:flex}.RoomLinksOverlay-module__RBZFuq__promo{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--color-error-600);font-size:var(--text-room-link-product-promo);font-weight:var(--text-room-link-product-promo--font-weight);line-height:var(--text-room-link-product-promo--line-height);display:block;overflow:hidden}.RoomLinksOverlay-module__RBZFuq__promoTail{white-space:nowrap;max-width:100%;color:var(--color-error-600);font-size:var(--text-room-link-product-promo-tail);font-weight:var(--text-room-link-product-promo-tail--font-weight);line-height:var(--text-room-link-product-promo-tail--line-height);flex:none;overflow:hidden}.RoomLinksOverlay-module__RBZFuq__product:active .RoomLinksOverlay-module__RBZFuq__objectImage,.RoomLinksOverlay-module__RBZFuq__product:active .RoomLinksOverlay-module__RBZFuq__caption{transform:translateY(1px)}
