.home-module__8N4uya__controls{border-bottom:1px solid var(--line);min-height:80px;color:var(--muted);align-items:center;gap:28px;font-size:14px;display:flex}.home-module__8N4uya__filterGroup{--filter-indicator-width:0px;--filter-indicator-x:0px;white-space:nowrap;align-items:center;gap:18px;min-width:0;display:flex;position:relative}.home-module__8N4uya__filterGroup button{z-index:1;color:var(--muted);cursor:pointer;transition:color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);background:0 0;border:0;padding:7px 10px;position:relative}.home-module__8N4uya__filterGroup button:hover:not(.home-module__8N4uya__selected){color:var(--leaf)}.home-module__8N4uya__filterGroup .home-module__8N4uya__selected,.home-module__8N4uya__filterGroup .home-module__8N4uya__selected:hover{color:var(--leaf);font-weight:700}.home-module__8N4uya__filterIndicator{width:var(--filter-indicator-width);background:var(--leaf);opacity:0;pointer-events:none;height:1px;transform:translateX(var(--filter-indicator-x));transition:width var(--motion-expand) var(--motion-ease), transform var(--motion-expand) var(--motion-ease);position:absolute;bottom:0;left:0}.home-module__8N4uya__filterGroup[data-indicator-ready=true] .home-module__8N4uya__filterIndicator{opacity:1}.home-module__8N4uya__search{width:300px;color:var(--ink);margin-left:auto;position:relative}.home-module__8N4uya__search svg{pointer-events:none;transition:transform var(--motion-expand) var(--motion-playful-ease), color var(--motion-fast) var(--motion-ease);position:absolute;top:50%;left:13px;transform:translateY(-50%)}@keyframes home-module__8N4uya__search-look{0%,to{transform:translateY(-50%)rotate(0)}35%{transform:translate(-2px,-50%)rotate(-14deg)}70%{transform:translate(2px,-50%)rotate(10deg)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home-module__8N4uya__search:hover svg{transform:translateY(-50%)rotate(-12deg)}}@media (prefers-reduced-motion:no-preference){.home-module__8N4uya__search:focus-within svg{animation:home-module__8N4uya__search-look var(--motion-enter) var(--motion-ease);color:var(--leaf)}}.home-module__8N4uya__search input{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);transition:border-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);background:0 0;outline:none;padding:10px 13px 10px 41px;font-size:14px}.home-module__8N4uya__search input:focus{border-color:var(--leaf);box-shadow:0 0 0 3px color-mix(in srgb, var(--leaf) 12%, transparent)}.home-module__8N4uya__search input::placeholder{color:var(--muted)}.home-module__8N4uya__loadMore{text-align:center;padding:4px 0 34px}.home-module__8N4uya__loadMore button{border:1px solid var(--line);min-width:160px;color:var(--ink);cursor:pointer;transition:color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);background:0 0;padding:11px 24px}.home-module__8N4uya__loadMore button:hover{border-color:var(--leaf);background:color-mix(in srgb, var(--leaf) 6%, transparent);color:var(--leaf)}@media (prefers-reduced-motion:no-preference){.home-module__8N4uya__controls{animation:home-module__8N4uya__archive-controls-enter var(--motion-enter) var(--motion-ease) both}}@keyframes home-module__8N4uya__archive-controls-enter{0%{opacity:0;transform:translateY(var(--motion-distance))}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.home-module__8N4uya__controls{flex-wrap:wrap;gap:12px 22px;padding:17px 0}.home-module__8N4uya__search{width:100%;margin-left:0}}@media (max-width:620px){.home-module__8N4uya__controls{align-items:flex-start}.home-module__8N4uya__filterGroup{gap:15px;width:100%;max-width:100%;overflow-x:auto}.home-module__8N4uya__loadMore button{width:100%}}
