.skeleton-label.svelte-7sjpec.svelte-7sjpec{opacity:.4}.skeleton-grid.svelte-7sjpec.svelte-7sjpec{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:end;gap:24px;padding:24px}.skeleton-tile.svelte-7sjpec.svelte-7sjpec{margin-bottom:24px;background-color:var(--bg-input);animation:svelte-7sjpec-skeleton-pulse 1.6s cubic-bezier(.455,.03,.515,.955) infinite}@keyframes svelte-7sjpec-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion: reduce){.skeleton-tile.svelte-7sjpec.svelte-7sjpec{animation:none}}@media screen and (max-width: 700px){.skeleton-grid.svelte-7sjpec.svelte-7sjpec{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.skeleton-tile.svelte-7sjpec.svelte-7sjpec{margin-bottom:0}}.nav.svelte-7sjpec.svelte-7sjpec{position:fixed;top:0;left:0;width:230px;height:100vh;overflow:hidden}.nav-primary.svelte-7sjpec.svelte-7sjpec{display:flex;width:230px;height:100%;flex-direction:column;justify-content:space-between;padding:24px 12px 24px 24px}.nav-secondary.svelte-7sjpec.svelte-7sjpec{position:absolute;width:230px;height:100vh;top:0;left:230px;padding:24px 24px 24px 12px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;justify-content:flex-start}.nav-secondary.bottom-align.svelte-7sjpec.svelte-7sjpec{justify-content:flex-end;overflow-y:hidden}.view.svelte-7sjpec.svelte-7sjpec{margin-left:230px}.list.svelte-7sjpec.svelte-7sjpec{display:flex;flex-direction:column;gap:8px}.list-item.svelte-7sjpec.svelte-7sjpec{width:100%;display:flex;flex-direction:row;justify-content:space-between}.btn{cursor:pointer;opacity:.4;transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:opacity}.btn:hover,.list-item.active{opacity:1}input.svelte-7sjpec.svelte-7sjpec{background-color:transparent;border:none;outline:none;margin:0;padding:0;font-size:1em;color:inherit;font-family:inherit}#search-clear.svelte-7sjpec.svelte-7sjpec{cursor:pointer;opacity:0}.size-slider.svelte-7sjpec.svelte-7sjpec{position:relative;height:18px;cursor:pointer;touch-action:none;outline:none}.size-slider-track.svelte-7sjpec.svelte-7sjpec{position:absolute;top:50%;left:0;right:0;height:1px;background-color:var(--divider);transition:background-color .12s cubic-bezier(.455,.03,.515,.955)}.size-slider.svelte-7sjpec:hover .size-slider-track.svelte-7sjpec,.size-slider.svelte-7sjpec:focus-visible .size-slider-track.svelte-7sjpec{background-color:var(--text)}.size-slider-thumb.svelte-7sjpec.svelte-7sjpec{position:absolute;top:50%;left:calc(var(--pos) * (100% - 12px));width:12px;height:12px;margin-top:-6px;border-radius:50%;border:1px solid var(--divider);background-color:var(--background);transition:border-color .12s cubic-bezier(.455,.03,.515,.955)}.size-slider.svelte-7sjpec:hover .size-slider-thumb.svelte-7sjpec,.size-slider.svelte-7sjpec:focus-visible .size-slider-thumb.svelte-7sjpec{border-color:var(--text)}.list-search.svelte-7sjpec.svelte-7sjpec{min-height:0;overflow-y:auto;margin-bottom:24px}.search-section.svelte-7sjpec.svelte-7sjpec{display:flex;flex-direction:column;gap:8px}.search-match-label.svelte-7sjpec.svelte-7sjpec{opacity:.4}.search-match.svelte-7sjpec.svelte-7sjpec{padding-left:12px;cursor:pointer;transition:opacity .12s cubic-bezier(.455,.03,.515,.955)}.search-match.svelte-7sjpec.svelte-7sjpec:hover{opacity:.4}.tertiary-menu-item{padding:0 0 0 12px}.list-item-color.svelte-7sjpec.svelte-7sjpec{display:flex;flex-direction:row;align-items:center;gap:8px}.sort-divider-container.svelte-7sjpec.svelte-7sjpec{display:flex;align-items:center;position:relative}.sort-divider-container.svelte-7sjpec.svelte-7sjpec:before{content:" ";visibility:hidden}.sort-divider.svelte-7sjpec.svelte-7sjpec{position:absolute;left:0;width:12px;height:1px;background-color:var(--divider)}.color-chip.svelte-7sjpec.svelte-7sjpec{width:8px;height:8px;border-radius:50%;background-color:var(--color-chip)}@media screen and (max-width: 700px){.nav.svelte-7sjpec.svelte-7sjpec{display:none}.view.svelte-7sjpec.svelte-7sjpec{margin-left:0!important}}#search-pill.svelte-7sjpec.svelte-7sjpec,#mobile-pills.svelte-7sjpec.svelte-7sjpec,#mobile-menu-panel.svelte-7sjpec.svelte-7sjpec{display:none}.mobile-pill.svelte-7sjpec.svelte-7sjpec,#mobile-menu-panel.svelte-7sjpec.svelte-7sjpec{background-color:#00000005}@media (prefers-color-scheme: dark){.mobile-pill.svelte-7sjpec.svelte-7sjpec,#mobile-menu-panel.svelte-7sjpec.svelte-7sjpec{background-color:#ffffff05}}@media screen and (max-width: 700px){#search-pill.svelte-7sjpec.svelte-7sjpec{display:flex;align-items:center;justify-content:center;position:fixed;top:10px;left:50%;transform:translate(-50%);width:100px;height:40px;border-radius:20px;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);background-color:#00000005;cursor:pointer;z-index:1000;transition:width .35s cubic-bezier(.4,0,.2,1),opacity .3s ease;overflow:hidden}#search-pill.hidden.svelte-7sjpec.svelte-7sjpec{opacity:0;pointer-events:none}#search-pill.expanded.svelte-7sjpec.svelte-7sjpec{width:calc(100vw - 32px);cursor:default;padding:0 16px;justify-content:space-between}@media (prefers-color-scheme: dark){#search-pill.svelte-7sjpec.svelte-7sjpec{background-color:#ffffff05}}.search-label.svelte-7sjpec.svelte-7sjpec{opacity:1;transition:opacity .2s ease;pointer-events:none;position:absolute}#search-pill.expanded.svelte-7sjpec .search-label.svelte-7sjpec{opacity:0}.mobile-search-input.svelte-7sjpec.svelte-7sjpec{background:transparent;border:none;outline:none;font-size:1em;color:inherit;font-family:inherit;flex:1;opacity:0;width:0;transition:opacity .2s ease;pointer-events:none}#search-pill.expanded.svelte-7sjpec .mobile-search-input.svelte-7sjpec{opacity:1;width:auto;pointer-events:auto}.mobile-search-clear.svelte-7sjpec.svelte-7sjpec{cursor:pointer;font-size:1.2em;padding-left:8px;opacity:0;transition:opacity .2s ease;pointer-events:none}#search-pill.expanded.svelte-7sjpec .mobile-search-clear.svelte-7sjpec{opacity:.5;pointer-events:auto}}@media screen and (max-width: 700px){#mobile-pills.svelte-7sjpec.svelte-7sjpec{display:flex;flex-direction:row;position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:1001;transition:left .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}#prev-pill.svelte-7sjpec.svelte-7sjpec{position:fixed;bottom:20px;right:calc(50% + 60px);width:100px;min-width:unset}#next-pill.svelte-7sjpec.svelte-7sjpec{position:fixed;bottom:20px;left:calc(50% + 60px);width:100px;min-width:unset}.mobile-pill.svelte-7sjpec.svelte-7sjpec{display:flex;align-items:center;justify-content:center;height:40px;padding:0 20px;min-width:100px;border-radius:20px;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);cursor:pointer;white-space:nowrap}#menu-pill-inner.svelte-7sjpec.svelte-7sjpec{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:20px;position:relative}#menu-pill-inner.svelte-7sjpec span.svelte-7sjpec{position:absolute}#filter-pill.svelte-7sjpec.svelte-7sjpec{max-width:0;min-width:0;padding:0;margin-left:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-width .35s ease,opacity .35s ease,padding .35s ease,margin-left .35s ease}#filter-pill.visible.svelte-7sjpec.svelte-7sjpec{max-width:200px;min-width:unset;padding:0 20px;margin-left:8px;opacity:1;pointer-events:auto}}@media screen and (max-width: 700px){#mobile-menu-panel.svelte-7sjpec.svelte-7sjpec{display:flex;flex-direction:column;gap:16px;position:fixed;bottom:70px;left:16px;right:16px;padding:24px;border-radius:20px;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);z-index:1000}}.mobile-menu-item.svelte-7sjpec.svelte-7sjpec{display:flex;flex-direction:row;justify-content:space-between;font-size:1.4em;flex-shrink:0}.mobile-panel-content.svelte-7sjpec.svelte-7sjpec{display:flex;flex-direction:column;gap:16px;width:100%}.mobile-back.svelte-7sjpec.svelte-7sjpec{opacity:.4}.filter-pill-x.svelte-7sjpec.svelte-7sjpec{margin-left:6px;font-size:1.2em;color:inherit}.filter-pill-dot.svelte-7sjpec.svelte-7sjpec{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;flex-shrink:0}.mobile-color-row.svelte-7sjpec.svelte-7sjpec{display:flex;flex-direction:row;align-items:center;gap:8px}@media screen and (max-width: 700px){#mobile-menu-panel.svelte-7sjpec.svelte-7sjpec{max-height:60vh;overflow-y:auto;overflow-x:hidden}}
