.SearchBar_container__rl1oS{flex:1;max-width:500px}.SearchBar_inputContainer__jz03K{position:relative;display:flex;align-items:center}.SearchBar_searchIcon__o2nAi{position:absolute;left:1rem;width:1.25rem;height:1.25rem;color:#6b7280;z-index:10}.SearchBar_input__Qgy4X{width:100%;padding:.75rem 1rem .75rem 3rem;border:2px solid #fff;border-radius:9999px;background:#fff;font-size:1rem;color:#000;transition:all .2s ease}.SearchBar_input__Qgy4X:focus{outline:none;border-color:var(--coral);box-shadow:0 0 0 3px hsla(0,100%,71%,.1)}.SearchBar_input__Qgy4X::-moz-placeholder{color:#6b7280}.SearchBar_input__Qgy4X::placeholder{color:#6b7280}.FilterDropdown_container__VRJtg{position:relative;display:inline-block}.FilterDropdown_trigger__QeOiS{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fff;border:2px solid #fff;border-radius:9999px;cursor:pointer;transition:all .2s ease;min-width:150px}.FilterDropdown_trigger__QeOiS:hover{border-color:var(--coral)}.FilterDropdown_label__9f85o{font-size:1rem;font-weight:500;color:#000}.FilterDropdown_icon__6fm0R{width:1.25rem;height:1.25rem;color:#6b7280;transition:transform .2s ease}.FilterDropdown_iconRotated__j50JS{transform:rotate(180deg)}.FilterDropdown_dropdown___8Cxq{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);z-index:50;overflow:hidden}.FilterDropdown_option__gWR05{display:block;width:100%;padding:.75rem 1rem;background:none;border:none;text-align:left;cursor:pointer;transition:all .2s ease;font-size:1rem;color:#000}.FilterDropdown_option__gWR05:hover{background:#f9fafb}.FilterDropdown_optionSelected___s2d0{background:#f9fafb;color:#000;font-weight:600}.FilterDropdown_optionSelected___s2d0:hover{background:#e5e7eb}.MyFavoritesPage_container__puAxi{position:relative;min-height:100vh;overflow:hidden;background:transparent!important}.MyFavoritesPage_gradient__UPjlb{position:absolute;inset:0;background:transparent}.MyFavoritesPage_orb1___NSSg,.MyFavoritesPage_orb2__NqIBT,.MyFavoritesPage_orb3__9nXyE{position:absolute;border-radius:9999px;filter:blur(80px)}.MyFavoritesPage_orb1___NSSg{top:-10%;right:10%;width:600px;height:600px;background:linear-gradient(to bottom right,rgba(30,64,175,.5),rgba(245,158,11,.4))}.MyFavoritesPage_dark__SgE89 .MyFavoritesPage_orb1___NSSg{background:linear-gradient(to bottom right,rgba(15,30,80,.5),rgba(120,80,5,.4))}.MyFavoritesPage_orb2__NqIBT{bottom:-10%;left:5%;width:550px;height:550px;background:linear-gradient(to bottom right,rgba(14,165,233,.5),rgba(30,64,175,.35))}.MyFavoritesPage_dark__SgE89 .MyFavoritesPage_orb2__NqIBT{background:linear-gradient(to bottom right,rgba(7,80,120,.5),rgba(15,30,80,.35))}.MyFavoritesPage_orb3__9nXyE{top:30%;left:50%;transform:translate(-50%,-50%);width:500px;height:500px;background:linear-gradient(to bottom right,rgba(245,158,11,.35),rgba(14,165,233,.3))}.MyFavoritesPage_dark__SgE89 .MyFavoritesPage_orb3__9nXyE{background:linear-gradient(to bottom right,rgba(120,80,5,.35),rgba(7,80,120,.3))}.MyFavoritesPage_content__WA_4Z{position:relative;z-index:10;max-width:80rem;margin:0 auto;padding:6rem 1.5rem 2rem}.MyFavoritesPage_header__ePJ8I{text-align:center;margin-bottom:3rem}.MyFavoritesPage_title__ZIRmG{font-size:3rem;font-weight:700;color:#fff;margin:0;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}@media(min-width:768px){.MyFavoritesPage_title__ZIRmG{font-size:4rem}}.MyFavoritesPage_subtitle__Y3v4f{font-size:1.125rem;color:hsla(0,0%,100%,.9);filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));margin:0}@media(min-width:768px){.MyFavoritesPage_subtitle__Y3v4f{font-size:1.25rem}}.MyFavoritesPage_filters__d8Myt{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media(min-width:768px){.MyFavoritesPage_filters__d8Myt{flex-direction:row;justify-content:center;align-items:center;gap:1rem}}.MyFavoritesPage_rightGroup__V3EFC{display:flex;align-items:center;gap:1rem}.MyFavoritesPage_favoritesGrid__9iyGg{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:640px){.MyFavoritesPage_favoritesGrid__9iyGg{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.MyFavoritesPage_favoritesGrid__9iyGg{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.MyFavoritesPage_favoritesGrid__9iyGg{grid-template-columns:repeat(4,1fr)}}.MyFavoritesPage_emptyState__6UwFe{text-align:center;padding:4rem 2rem}.MyFavoritesPage_emptyIcon__1pKcC{width:4rem;height:4rem;color:red;margin:0 auto 1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.MyFavoritesPage_emptyTitle__Ec_Wg{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 .5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.MyFavoritesPage_emptyText__GYueG{font-size:1rem;color:hsla(0,0%,100%,.8);margin:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.MyFavoritesPage_loadingState__ELMMM{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.MyFavoritesPage_spinner__7jR17{width:3rem;height:3rem;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid var(--coral);border-radius:50%;animation:MyFavoritesPage_spin__rA0wb 1s linear infinite;margin-bottom:1rem}@keyframes MyFavoritesPage_spin__rA0wb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MyFavoritesPage_loadingText__iwyiJ{font-size:1rem;color:hsla(0,0%,100%,.8);margin:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.MyFavoritesPage_errorState__V8ZPh{text-align:center;padding:4rem 2rem}.MyFavoritesPage_errorTitle__IFM4g{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 .5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.MyFavoritesPage_errorText__JdxNc{font-size:1rem;color:hsla(0,0%,100%,.8);margin:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}