.pip-watering-motion{aspect-ratio:1440/1120;pointer-events:none;--pour-duration:2.2s;width:100%;display:block;position:relative}.pip-watering-motion>.pip-pouring-can{object-fit:contain;transform-origin:78% 48%;filter:drop-shadow(0 3px 3px #35233833);width:100%;animation:pip-can-pour var(--pour-duration) cubic-bezier(.4,0,.2,1) both;display:block;height:auto!important}.pip-watering-water{opacity:0;width:19%;height:58%;animation:pip-water-window var(--pour-duration) linear both;position:absolute;top:79%;left:17%}.pip-watering-water i{opacity:0;background:linear-gradient(#effcff,#8bd5f0);border-radius:60% 60% 70% 70%;width:13%;height:17%;animation:.44s linear infinite pip-water-drop;position:absolute;top:0;left:10%;box-shadow:0 0 1px #4e98bd66}.pip-watering-water i:nth-child(2){animation-delay:-.12s;left:30%}.pip-watering-water i:nth-child(3){animation-delay:-.25s;left:50%}.pip-watering-water i:nth-child(4){animation-delay:-.34s;left:70%}.pip-watering-water i:nth-child(5){animation-delay:-.19s;left:90%}@keyframes pip-can-pour{0%{opacity:0;transform:translate(6%,-7%)rotate(6deg)}12%{opacity:1;transform:translateY(-5%)rotate(3deg)}32%{opacity:1;transform:translate(0)rotate(-40deg)}64%{opacity:1;transform:translate(0)rotate(-42deg)}76%{opacity:1;transform:translate(0)rotate(-40deg)}92%{opacity:1;transform:translateY(-5%)rotate(3deg)}to{opacity:0;transform:translate(6%,-7%)rotate(6deg)}}@keyframes pip-water-window{0%,29%{opacity:0}34%,67%{opacity:1}77%,to{opacity:0}}@keyframes pip-water-drop{0%{opacity:0;top:0;transform:scale(.7)}15%{opacity:.9}75%{opacity:.8}to{opacity:0;top:90%;transform:scale(.55)}}@media (prefers-reduced-motion:reduce){.pip-watering-motion>.pip-pouring-can{opacity:1;transform:rotate(-20deg);animation:none!important}.pip-watering-water{display:none}}.playroom-page .living-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.room-hud-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.room-hud-selectors{flex-wrap:wrap;gap:10px;min-width:0;display:flex}:is(.playroom-page,.pip-porch-page) .room-hud-select{color:#35213f;cursor:pointer;background:linear-gradient(145deg,#fff2db,#ecdbc7);border:2px solid #bda1b8;border-radius:23px;align-items:center;gap:10px;min-height:64px;margin:0;padding:8px 14px;display:flex;position:relative;box-shadow:inset 0 0 0 3px #fff8e9,0 3px 7px #170d2633}.room-hud-select>svg{color:#78518c;stroke-width:1.8px;flex-shrink:0;width:29px;height:29px}:is(.playroom-page,.pip-porch-page) .room-hud-select-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.room-hud-select-copy small{color:#634b68;font-size:11px;font-weight:650}.room-hud-select-copy strong{font-size:17px;line-height:1.2}.room-hud-select .room-hud-chevron{width:17px;height:17px;margin-left:6px}:is(.playroom-page,.pip-porch-page) .room-hud-select .room-hud-select-trigger{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.room-hud-select:has(.room-hud-select-trigger:focus-visible){outline-offset:3px;outline:3px solid #e2b969}.room-hud-select[data-disabled]{opacity:.55;cursor:default}.playroom-page .living-toolbar-actions{flex-wrap:nowrap;gap:9px;margin-left:auto}.playroom-page .living-mode-pill{background:#352641;border:1px solid #a88bb66b;border-radius:999px;padding:5px;box-shadow:0 3px 7px #170d2633}.playroom-page .living-mode-highlight{width:calc(33.3333% - 3.33333px);box-shadow:none;background:linear-gradient(150deg,#a475d8,#7951b5);border-radius:999px;top:5px;bottom:5px;left:5px}.playroom-page .living-mode-pill button,.playroom-page .living-mode-pill button[aria-pressed=true]{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:82px;min-height:52px;padding:5px 13px;font-size:12px;font-weight:650;display:flex}.playroom-page .living-mode-pill button span{color:inherit;font-size:inherit;display:block}.playroom-page .living-mode-pill button svg{stroke-width:1.8px;width:23px;height:23px}.playroom-page .living-toolbar-actions>button{background:#66516f;border:2px solid #aa92b2;border-radius:21px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:64px;min-height:64px;padding:8px;font-size:12px;display:flex;box-shadow:inset 0 0 0 2px #766180,0 3px 7px #170d2633}.playroom-page .living-toolbar-actions>button span{font-size:inherit;color:inherit;display:block}.playroom-page .living-controls{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex;position:relative}.room-hud-context{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.room-movement-hint{color:#fff1df;background:#392b3fd9;border:1px solid #c8ad91;border-radius:20px;align-items:center;gap:10px;min-height:56px;padding:10px 14px;font-size:12px;line-height:1.45;display:flex;box-shadow:inset 0 0 0 2px #aa8c7544,0 3px 7px #170d2622}.room-movement-hint>svg{color:#dbc5f2;width:24px;height:24px}.room-hud-actions{background:#352641;border:1px solid #a88bb66b;border-radius:999px;gap:6px;margin-left:auto;padding:5px;display:flex;box-shadow:0 3px 7px #170d2633}.pip-adventures.playroom-page .room-hud-actions button{min-height:48px;box-shadow:none;background:linear-gradient(145deg,#a174ce,#7951ad);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:9px 14px;font-size:12px;font-weight:600;display:flex}.room-hud-actions button svg{flex-shrink:0;width:23px;height:23px}.playroom-page .room-hud-actions button:disabled,.playroom-page .living-toolbar-actions>button:disabled{opacity:.55;box-shadow:none;background:#63566c;border-color:#8e7c9b}.playroom-page .room-hud-context button,.playroom-page .room-hud-context select{min-height:44px}.living-controls>small{text-align:right;color:#dfc495;flex-basis:100%;font-size:11px}@media (max-width:700px){.playroom-page .living-toolbar-actions{justify-content:space-between;width:100%;margin-left:0}.room-hud-selectors{width:100%}:is(.playroom-page,.pip-porch-page) .room-hud-select{border-radius:20px;flex:1;gap:7px;min-height:60px;padding:8px 10px}.room-hud-select-copy strong{font-size:14px}.room-hud-select>svg{width:24px;height:24px}.playroom-page .living-mode-pill{flex:1}.playroom-page .living-mode-pill button{min-width:0}.room-hud-actions{flex:1}.playroom-page .room-hud-actions button{flex:1;gap:6px;padding:8px}.room-movement-hint{padding:9px 11px;font-size:11px}}@media (max-width:480px){.playroom-page .living-controls{flex-direction:column;align-items:stretch}.room-hud-actions{margin-left:0}.room-hud-context{justify-content:center}.room-movement-hint{justify-content:center;width:100%;min-height:44px}.room-movement-hint br{display:none}.playroom-page .room-hud-actions button{flex-direction:column;gap:4px;font-size:11px}.room-hud-select .room-hud-chevron{width:13px;margin-left:auto}}.playroom-page .living-toolbar .room-hud-select-copy{color:#35213f}.room-hud-select .room-hud-chevron{transition:transform .15s}.room-hud-select[data-open] .room-hud-chevron{transform:rotate(180deg)}.room-hud-menu[data-slot=select-content]{width:var(--anchor-width);min-width:0;max-height:var(--available-height);color:#fff1df;background:#352641;border:1px solid #c6accd;border-radius:16px;outline:none;padding:6px;animation:.16s ease-out room-hud-menu-in;transform:none;box-shadow:0 8px 22px #170d264d,inset 0 1px #fff4df14}.room-hud-menu .room-hud-option{color:#fff1df;cursor:pointer;background:0 0;border-radius:10px;min-height:44px;padding:10px 28px 10px 10px;font-size:13px;line-height:1.3;transition:background-color .15s,color .15s}.room-hud-menu .room-hud-option>span{white-space:normal}.room-hud-menu .room-hud-option[data-selected]{color:#fff8e9;background:#805bad}.room-hud-menu .room-hud-option:hover,.room-hud-menu .room-hud-option[data-highlighted]{color:#fff8e9;background:#584064}.room-hud-menu .room-hud-option[data-selected][data-highlighted]{background:#906bc0}.room-hud-menu [data-slot^=select-scroll-]{color:#fff1df;background:#352641}@keyframes room-hud-menu-in{0%{opacity:0;translate:0 -5px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.room-hud-menu[data-slot=select-content]{animation:none}.room-hud-select .room-hud-chevron,.room-hud-menu .room-hud-option{transition:none}}.room-hud-edit-actions{flex-wrap:wrap;margin-left:0}.room-hud-edit-actions button{white-space:nowrap}@media (max-width:480px){.room-hud-context:has(.room-hud-edit-actions){width:100%}.room-hud-edit-actions{width:100%}.playroom-page .room-hud-edit-actions button{min-width:0;padding-inline:6px}}.pip-adventures.playroom-page .living-mode-pill button{box-shadow:none;background:0 0;border:0;border-radius:999px}:is(.playroom-page,.pip-porch-page) .room-hud-select{border-radius:16px;gap:7px;min-height:48px;padding:6px 10px;box-shadow:0 2px 5px #170d2622}.room-hud-select-copy strong{font-size:14px}.room-hud-select-copy small{font-size:10px}.room-hud-select>svg{width:23px;height:23px}.playroom-page .living-mode-pill button,.playroom-page .living-mode-pill button[aria-pressed=true]{gap:2px;min-width:66px;min-height:40px;padding:4px 10px;font-size:11px}.playroom-page .living-mode-pill button svg{width:19px;height:19px}.playroom-page .living-toolbar-actions>button{min-width:50px;min-height:48px;box-shadow:none;border-radius:16px;padding:5px 9px}.room-hud-menu[data-slot=select-content]{max-height:min(280px,var(--available-height));padding:4px}.room-hud-menu .room-hud-option{min-height:38px;padding-block:8px}@media (max-width:700px){.playroom-page .living-toolbar{gap:7px}.room-hud-selectors{gap:6px}:is(.playroom-page,.pip-porch-page) .room-hud-select{min-height:48px}.room-hud-select-copy strong{font-size:12px}.playroom-page .living-toolbar-actions{gap:6px}.room-hud-menu .room-hud-option{min-height:44px}}.pip-porch-page header .room-hud-select-copy small{color:#634b68;letter-spacing:0;font-size:11px}
