.c-page-doodle.page-doodle{clear:both;pointer-events:none;justify-content:flex-end;min-width:0;margin-block:.5rem 1rem;padding-inline:clamp(.5rem,5vw,4rem);display:flex}.c-page-doodle.page-doodle[data-align=left]{justify-content:flex-start}.c-page-doodle .doodle-object{width:max(44px, var(--toy-size));height:max(44px, var(--toy-size));box-shadow:none;transform-origin:50% 80%;background:0 0;border:0;outline:none;flex:none;place-items:center;padding:0;display:grid}.c-page-doodle button.doodle-object{pointer-events:auto;cursor:grab;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.c-page-doodle button.doodle-object:active{cursor:grabbing}.c-page-doodle button.doodle-object:focus-visible{outline:none}.c-page-doodle .doodle-visual{width:var(--toy-size);height:var(--toy-size);pointer-events:none;display:block}.c-page-doodle .doodle-object img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.c-page-doodle [data-meow-toy=mouse] .doodle-visual>img{transform-origin:50% 83.5938%;transform:scale(.9545)}.c-page-doodle.tucked{margin-top:-1rem;margin-bottom:.75rem}@media (max-width:650px){.c-page-doodle.page-doodle{padding-inline:1rem}.c-page-doodle.page-doodle:has([data-meow-toy=tunnel]){justify-content:center;padding-inline:1rem 0}.c-page-doodle .doodle-object{width:max(44px, var(--toy-phone-size));height:max(44px, var(--toy-phone-size))}.c-page-doodle .doodle-visual{width:var(--toy-phone-size);height:var(--toy-phone-size)}}
