.page_main__GlU4n{flex-direction:column;padding:6rem;min-height:100vh}.page_form__Ou5d6,.page_main__GlU4n{display:flex;gap:1rem;align-items:center}.page_form__Ou5d6 input{padding:.5rem;border:1px solid #ccc;border-radius:4px}.page_form__Ou5d6 button{padding:.5rem 1rem;border:1px solid #ccc;border-radius:4px;background-color:var(--color-primary);cursor:pointer}.page_scrollerWrapper__hLaWF{width:100%;max-width:var(--max-width);max-height:300px;overflow:auto}.page_scroller__5VNAy{display:flex;gap:1rem;padding:1rem}.page_scrollerWrapper__hLaWF::-webkit-scrollbar{width:.3rem;height:.3rem}.page_scrollerWrapper__hLaWF::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-thumb);border-radius:.25rem}.page_scrollerWrapper__hLaWF::-webkit-scrollbar-track{background-color:var(--scroll-bar-track);border-radius:.25rem}.page_pet__VFYeE{position:relative;transition:all .2s ease-in-out;border-radius:1rem;overflow:hidden;--size:10rem;min-width:var(--size);height:var(--size);.page_petImage__IoyLR{--size:10rem;width:var(--size);height:var(--size)}}.page_petName___yMJg{position:absolute;bottom:0;left:0;width:100%;background-color:hsla(0,0%,100%,.1);color:#fff;padding:.5rem;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.page_pet__VFYeE:hover{transform:scale(1.05)}.page_img__434ND{width:100%;height:100%;object-fit:cover}