.lib-bar{top:65px;padding-top:var(--sp-3);padding-bottom:var(--sp-2)}@media (min-width:768px){.lib-bar{top:73px}}.lib-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.lib-tools>.lib-search{display:flex;flex:1 0 100%;min-width:0}.lib-ctl{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);height:44px;padding:0 var(--sp-4);border-radius:12px;background:var(--t-surf);color:var(--t-ink);box-shadow:inset 0 0 0 1px var(--t-chipl);font-size:var(--fs-14);font-weight:700;line-height:1;letter-spacing:var(--ls-btn);white-space:nowrap;transition:box-shadow .2s ease,background-color .2s ease,color .2s ease}.lib-ctl:focus-within,.lib-ctl:hover{box-shadow:inset 0 0 0 1px #ff6a00}.lib-ctl svg{width:16px;height:16px;flex:none}.lib-ctl.on{background:rgba(255,106,0,.15);box-shadow:inset 0 0 0 1px #ff6a00;color:var(--t-otx)}.lib-ctl[aria-pressed=true]{background:#ff6a00;box-shadow:inset 0 0 0 1px #ff6a00;color:#fff}.lib-sort{flex:1 1 0;min-width:0;padding:0;justify-content:flex-start}.lib-sort select{appearance:none;-webkit-appearance:none;background:transparent;border:0;outline:0;color:inherit;font:inherit;letter-spacing:inherit;width:100%;height:100%;padding:0 calc(var(--sp-4) + 20px) 0 var(--sp-4);border-radius:inherit;cursor:pointer;text-overflow:ellipsis}.lib-sort select option{color:#1d1d1f;background:#fff}.lib-sort svg{position:absolute;right:var(--sp-3);top:50%;margin-top:-8px;pointer-events:none;opacity:.6}.lib-sort:has(select:focus-visible){outline:2px solid #ffb347;outline-offset:2px}@media (min-width:640px){.lib-tools{flex-wrap:nowrap}.lib-tools>.lib-search{flex:1 1 auto}.lib-sort{flex:none}.lib-sort select{width:auto}}.lib-chips{display:flex;gap:var(--sp-2);margin:var(--sp-2) calc(-1 * var(--sp-4)) 0;padding:var(--sp-1) 0 var(--sp-1) var(--sp-4);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--sp-4);--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}.lib-chips::-webkit-scrollbar{display:none}.lib-chips:after{content:"";flex:0 0 var(--sp-2)}.lib-chips[data-fade-l]{--fl:var(--sp-8)}.lib-chips[data-fade-r]{--fr:var(--sp-8)}.lib-chips .dp-sel[aria-pressed=true]{box-shadow:none}.lib-chip-new{border:1px dashed color-mix(in srgb,var(--t-mute) 55%,transparent);color:var(--t-mute);transition:border-color .2s ease,color .2s ease}.lib-chip-new:hover{border-color:#ff6a00;color:var(--t-otx)}@media (min-width:768px){.lib-chips{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0;-webkit-mask-image:none;mask-image:none}.lib-chips:after{display:none}}