.BebieRoomGuide_shield__GKK_l{position:fixed;z-index:5;inset:0;background:transparent}.BebieRoomGuide_guide__ndcRP{position:absolute;bottom:104px;left:50%;z-index:6;width:min(560px,calc(100% - 32px));padding:14px 18px 16px;border:1px solid rgb(255 255 255/90%);border-radius:22px;background:rgb(255 253 248/97%);box-shadow:0 16px 40px rgb(45 34 28/22%);color:#24324a;transform:translateX(-50%);animation:BebieRoomGuide_guide-in__U597g .35s ease-out both}.BebieRoomGuide_speaker__v8q_I{display:block;color:#277c8b;font-size:.7rem;font-weight:900}.BebieRoomGuide_guide__ndcRP p{margin-top:3px;font-size:.98rem;font-weight:750;line-height:1.45;word-break:keep-all}.BebieRoomGuide_actions__rCplP{animation:BebieRoomGuide_actions-in__wLcAW .35s ease-out both;display:flex;gap:6px;align-items:center;margin-top:10px;white-space:nowrap}.BebieRoomGuide_primary__5ip_k{min-height:44px;padding:0 14px;border:0;border-radius:999px;font-size:.875rem;font-weight:850;background:linear-gradient(135deg,#1f7fd1,#3b5fe0);color:#fff;box-shadow:0 8px 18px rgb(59 95 224/26%)}.BebieRoomGuide_skip__xVQaN{min-height:44px;padding:0 8px;border:0;background:none;color:#7a8594;font-size:.78rem;font-weight:750;text-decoration:underline;text-underline-offset:3px}.BebieRoomGuide_primary__5ip_k:focus-visible,.BebieRoomGuide_skip__xVQaN:focus-visible{outline:3px solid #277c8b;outline-offset:2px}@keyframes BebieRoomGuide_actions-in__wLcAW{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes BebieRoomGuide_guide-in__U597g{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:760px){.BebieRoomGuide_guide__ndcRP{bottom:96px;width:calc(100% - 20px);padding:12px 12px 12px 14px}.BebieRoomGuide_primary__5ip_k{padding:0 12px}.BebieRoomGuide_guide__ndcRP p{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.BebieRoomGuide_guide__ndcRP{animation:none}}@media (orientation:landscape) and (max-height:700px){.BebieRoomGuide_guide__ndcRP{top:8px;right:8px;bottom:auto;left:auto;width:min(340px,42%);max-height:calc(100% - 80px);overflow-y:auto;padding:10px 12px;transform:none;animation-name:BebieRoomGuide_guide-in-side__Vae8R}.BebieRoomGuide_guide__ndcRP p{font-size:.86rem;line-height:1.4}.BebieRoomGuide_actions__rCplP{margin-top:6px}}@keyframes BebieRoomGuide_guide-in-side__Vae8R{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}