.lib-toolbar{gap:10px;margin-left:auto}.lib-toolbar,.lib-toolbar .lib-search{display:flex;align-items:center;min-width:0}.lib-toolbar .lib-search{gap:8px;height:36px;padding:0 14px;border:1px solid #ffffffae;border-radius:18px;color:#fff}.lib-toolbar .lib-search:focus-within{border-color:#fff}.lib-toolbar .lib-search input{width:220px;max-width:100%;min-width:0;height:100%;padding:0;border:none;outline:none;background:transparent;color:#fff;font:inherit;font-size:.9em}.lib-toolbar .lib-search input::-moz-placeholder{color:#fff;opacity:1}.lib-toolbar .lib-search input::placeholder{color:#fff;opacity:1}.lib-toolbar .lib-sort-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #ffffffae;border-radius:50%;color:#ffffffae;transition:background .2s ease-out,color .2s ease-out}.lib-toolbar .lib-sort-btn.active,.lib-toolbar .lib-sort-btn:hover{background:#ffffffae;color:#000}@media screen and (max-width:800px){.lib-toolbar{flex:1 1 100%;margin-left:0}.lib-toolbar .lib-search{flex:1}.lib-toolbar .lib-search input{width:100%}}
