.RoomStickers_layer__Qqiiy{position:fixed;inset:0;z-index:15;pointer-events:none;--sticker:88px}.RoomStickers_stuck__Yjb2c{position:absolute;width:var(--sticker);height:var(--sticker);padding:0;border:0;background:none;transform:translate(-50%,-50%) rotate(var(--rot,0deg));pointer-events:auto;touch-action:none;cursor:grab;filter:drop-shadow(0 2px 2px rgb(0 0 0/.22));transition:opacity .6s}.RoomStickers_carried__gyVnL>canvas,.RoomStickers_stuck__Yjb2c>canvas{display:block;width:100%;height:100%;image-rendering:pixelated}.RoomStickers_stuck__Yjb2c[data-worn]{--sticker:56px}.RoomStickers_stuck__Yjb2c:focus-visible{outline:2px solid var(--fs-ink);outline-offset:2px;border-radius:16px}.RoomStickers_stuck__Yjb2c[data-pressed]{animation:RoomStickers_press__DUbNo .45s var(--fs-spring,cubic-bezier(.34,1.56,.64,1))}.RoomStickers_carried__gyVnL{position:fixed;width:var(--sticker);height:var(--sticker);pointer-events:none;z-index:2;transform:translate(-50%,-50%) rotate(var(--rot,0deg)) scale(1.14);filter:drop-shadow(0 16px 14px rgb(0 0 0/.32))}.RoomStickers_layer__Qqiiy[data-carrying] .RoomStickers_stuck__Yjb2c{cursor:grabbing}.RoomStickers_drop__Z1g_F{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);padding:12px 20px;border-radius:999px;border:1px dashed var(--fs-rule-strong);background:color-mix(in oklch,var(--fs-room,#0d0c10) 72%,transparent);color:var(--fs-ink-soft);font:600 .9375rem/1 var(--font-slab,system-ui);white-space:nowrap;transition:transform .25s,color .25s,border-color .25s}.RoomStickers_drop__Z1g_F[data-over]{color:var(--fs-ink);border-style:solid;border-color:var(--fs-ink);transform:translateX(-50%) scale(1.06)}@keyframes RoomStickers_press__DUbNo{0%{transform:translate(-50%,-50%) rotate(var(--rot,0deg)) scale(1.1,.9)}60%{transform:translate(-50%,-50%) rotate(var(--rot,0deg)) scale(.96,1.04)}to{transform:translate(-50%,-50%) rotate(var(--rot,0deg)) scale(1)}}:root[data-fs-state=focus] .RoomStickers_stuck__Yjb2c{opacity:.4}:root[data-fs-state=break] .RoomStickers_stuck__Yjb2c{opacity:.12}@media (max-width:860px){.RoomStickers_layer__Qqiiy{--sticker:68px}.RoomStickers_stuck__Yjb2c[data-worn]{--sticker:44px}}@media (prefers-reduced-motion:reduce){.RoomStickers_stuck__Yjb2c[data-pressed]{animation:none}.RoomStickers_drop__Z1g_F{transition:none}}:root[data-reduced-motion=true] .RoomStickers_stuck__Yjb2c[data-pressed]{animation:none}
/*# sourceMappingURL=e1de2e8f828d72cb.css.map*/