@import"https://fonts.googleapis.com/css2?family=Inter+Tight:wght@300;400;600;700&family=Six+Caps&display=swap";footer.svelte-krhllb{background:var(--colors-black);color:var(--colors-gray-light);padding:2rem;display:grid;grid-template-areas:"logo" "links" "legal"}@media screen and (min-width: 48.0625rem){footer.svelte-krhllb{grid-template-areas:". logo" "links logo" "links legal"}}h5.os-logo.svelte-krhllb{text-align:right;font-size:1.25rem;font-weight:600;margin:0 0 1rem;grid-area:logo}ul.svelte-krhllb{font-size:var(--font-small);grid-area:links}li.svelte-krhllb{margin:0 0 .95rem;text-align:right}@media screen and (min-width: 48.0625rem){li.svelte-krhllb{text-align:left}}ul.svelte-krhllb li:where(.svelte-krhllb) a:where(.svelte-krhllb){text-decoration:none;font-weight:600;display:flex;align-items:center;gap:.25rem}p.svelte-krhllb,ul.svelte-krhllb li:where(.svelte-krhllb) span:where(.svelte-krhllb){display:block;font-size:.75rem;color:var(--colors-gray);margin:.25rem 0 0}div.legal.svelte-krhllb{grid-area:legal}div.legal.svelte-krhllb p:where(.svelte-krhllb){text-align:right}li.about.svelte-17osx1g{flex:1;display:flex;justify-content:flex-start;flex-direction:column;gap:1rem;background-color:var(--colors-dark-blue);padding:2rem 1rem;-webkit-mask:var(--mask);mask:var(--mask)}h3.svelte-17osx1g{font-family:six caps,sans-serif;font-size:clamp(3rem,10svw,4rem);font-weight:400;text-align:left;text-transform:uppercase}li.discogs-profile.svelte-12lr7eq,li.discogs-sync.svelte-12lr7eq a:where(.svelte-12lr7eq){padding:2rem}li.discogs-profile.svelte-12lr7eq h2:where(.svelte-12lr7eq){margin:0 0 .5rem}li.discogs-profile.svelte-12lr7eq ul:where(.svelte-12lr7eq){display:flex;flex-direction:column;gap:.25rem}li.discogs-sync.svelte-12lr7eq a:where(.svelte-12lr7eq){display:flex;gap:2rem;background:var(--colors-black);color:var(--colors-gray-light)}li.discogs-sync.svelte-12lr7eq a:where(.svelte-12lr7eq) div:where(.svelte-12lr7eq){flex:1}li.discogs-sync.svelte-12lr7eq a:where(.svelte-12lr7eq) div:where(.svelte-12lr7eq):first-of-type{flex:1.5;display:flex;flex-direction:column;justify-content:space-between}li.discogs-sync.svelte-12lr7eq a:where(.svelte-12lr7eq) div:where(.svelte-12lr7eq):first-of-type>:where(.svelte-12lr7eq){flex:1}li.svelte-3rmmcd{background:var(--colors-dark-blue);padding:1rem;display:flex;justify-content:center;align-items:center;overflow:hidden;border-top:1px solid var(--colors-gray-blue)}img.svelte-3rmmcd{max-width:10%;max-height:100%;width:auto;height:auto;object-fit:contain;flex-shrink:1}@keyframes svelte-a5b52r-ripple{to{--offset: calc(var(--ring-size) * 4)}}li.search-section.svelte-a5b52r{position:relative;text-align:right;padding:2rem 1rem;margin:0 0 -1.25rem;background:var(--colors-white);background-image:repeating-radial-gradient(circle at 100% 100%,var(--warm-orange) calc(0% + var(--offset)),var(--vibrant-pink) calc(var(--ring-size) * 1 + var(--offset)),var(--bright-blue) calc(var(--ring-size) * 2 + var(--offset)),var(--fresh-teal) calc(var(--ring-size) * 3 + var(--offset)),var(--warm-orange) calc(var(--ring-size) * 4 + var(--offset)));background-size:100% 120%;animation:svelte-a5b52r-ripple 3s linear infinite}li.search-section.svelte-a5b52r:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;background-size:contain;background-image:url(https://res.cloudinary.com/othersupply/image/upload/v1760756338/images/bg-noise-3)}a.svelte-a5b52r{position:relative;z-index:1}img.svelte-a5b52r{width:100%}:root{--column-width: 36px;--mask: radial-gradient(20.31px at 50% 28.6px, #000 99%, #0000 101%) calc(50% - 26px) 0/52px 100%, radial-gradient(20.31px at 50% -15.6px, #0000 99%, #000 101%) 50% 13px/52px 100% repeat-x;--colors-white: hsl(34, 78%, 91%);--colors-dark-blue: hsl(248, 39%, 39%);--colors-warm-taupe: oklab(.57 .06 -.04)}input[type=checkbox].svelte-1hibghv{display:none}nav.svelte-1hibghv{min-height:100svh;height:100dvh;display:grid;grid-template-columns:minmax(min-content,1fr) var(--column-width);z-index:2;position:sticky;top:0;width:clamp(300px,25svw,460px);transform:translate(calc(-100% + var(--column-width)));transition:transform .6s cubic-bezier(.68,-.15,.27,1.15)}input[type=checkbox].svelte-1hibghv:checked+nav:where(.svelte-1hibghv){transform:translate(0);box-shadow:-4px 0 8px #aaa}label.spine.svelte-1hibghv{cursor:pointer;transform:rotate(180deg);display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;writing-mode:vertical-rl;text-orientation:mixed;background:#fafafa;padding-inline:12px;width:var(--column-width)}label.spine.svelte-1hibghv h3:where(.svelte-1hibghv){flex:1;text-align:center}label.spine.svelte-1hibghv div:where(.svelte-1hibghv){flex:1;font-size:.65rem;letter-spacing:.05rem}label.spine.svelte-1hibghv div:where(.svelte-1hibghv):first-of-type{display:flex;justify-content:flex-end;z-index:3}label.spine.svelte-1hibghv div:where(.svelte-1hibghv):last-of-type{display:flex;width:100%}:is(label.spine:where(.svelte-1hibghv) div:where(.svelte-1hibghv):last-of-type) a.svelte-1hibghv{display:flex;align-items:center;padding-inline:.25rem;gap:.35rem;width:100%}:is(:is(label.spine:where(.svelte-1hibghv) div:where(.svelte-1hibghv):last-of-type) a.svelte-1hibghv)>*{rotate:180deg}input[type=checkbox].svelte-1hibghv:checked+nav:where(.svelte-1hibghv) span.icon:where(.svelte-1hibghv):after{display:inline-block;content:"↑"}nav.svelte-1hibghv span.icon:where(.svelte-1hibghv):after{display:inline-block;content:"↓"}nav.svelte-1hibghv ul:where(.svelte-1hibghv){display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:var(--colors-black);font-size:var(--font-small);font-weight:600;color:var(--colors-gray-light)}.feed-grid{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-auto-rows:minmax(min-content,max-content);grid-gap:1.65rem;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow:auto;scrollbar-width:none;margin:0 0 1rem;padding:0 1.65rem;contain:layout style paint;will-change:transform;transform:translateZ(0)}@media screen and (min-width: 48.0625rem){.feed-grid{padding:0 2rem}}.feed-grid::-webkit-scrollbar{display:none}.feed-grid .first-item{display:flex}.product-card{position:relative;display:flex;flex-direction:column;width:var(--grid-item-width);min-width:var(--grid-item-min-width);max-width:var(--grid-item-max-width);font-size:.825rem;font-weight:600;scroll-snap-align:start;scroll-margin:1rem}@media screen and (min-width: 48.0625rem){.product-card{scroll-margin:2rem}}.product-card__image-link{aspect-ratio:1;margin:1rem 0;display:flex;background:var(--colors-gray-light);border-radius:var(--radius);align-items:center;justify-content:center;overflow:hidden}.product-card__image{width:100%;max-width:100%;background-color:var(--colors-gray-light);border-radius:var(--radius);mix-blend-mode:darken}.product-card__title,.product-card__subtitle{overflow:hidden}@supports (text-wrap: nowrap){.product-card__title,.product-card__subtitle{text-wrap:nowrap;text-overflow:ellipsis}}@supports (not (text-wrap: nowrap)){.product-card__title,.product-card__subtitle{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.product-card__title{margin:0 0 .25rem}.product-card__subtitle{color:var(--colors-gray);font-weight:600}.product-card__metadata{font-size:.75rem;color:var(--colors-gray);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}:root{--light-spring: linear( 0, .008 1.1%, .034 2.3%, .134 4.9%, .264 7.3%, .683 14.3%, .797 16.5%, .89 18.6%, .967 20.7%, 1.027 22.8%, 1.073 25%, 1.104 27.3%, 1.123 30.6%, 1.119 34.3%, 1.018 49.5%, .988 58.6%, .985 65.2%, 1 84.5%, 1 )}@keyframes ripple{to{--offset: calc(var(--ring-size) * 4)}}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --offset{syntax: "<percentage>"; initial-value: 0%; inherits: false;}@property --ring-size{syntax: "<percentage>"; initial-value: 50%; inherits: false;}:root{--warm-orange: oklch(72% .18 35);--vibrant-pink: oklch(64% .24 345);--bright-blue: oklch(61% .17 235);--fresh-teal: oklch(68% .15 185);--primary-gradient: linear-gradient( -45deg, var(--warm-orange), var(--vibrant-pink), var(--bright-blue), var(--fresh-teal), var(--warm-orange) );--conic-gradient: conic-gradient( from var(--angle) at 50% 105%, var(--warm-orange), var(--vibrant-pink), var(--bright-blue), var(--fresh-teal), var(--warm-orange) )}*{padding:0;margin:0;list-style-type:none;color:inherit;text-decoration:none;box-sizing:border-box}html{--desktop: 48.0625rem}html{--colors-black: #1d1d1d;--colors-gray: #958ea5;--colors-gray-light: #f3f3f3;--colors-gray-blue: #91aec7;--colors-green: #b3b5a6;--colors-green-dark: #8b8d7d;--colors-green-light: #e3eadc;--colors-red: #eb3c1c;--colors-dusty-red: #cd6b67}html,body{margin:0;color:var(--colors-black);font-size:1em;font-family:Inter Tight,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}html{--y-padding: .85rem;--x-padding: 1.75rem}html{--radius: 5px;--font-x-small: .75rem;--font-small: .825rem;--grid-item-width: 12svw;--grid-item-min-width: 148px;--grid-item-max-width: 200px}div#os-root-container{display:block;min-height:100vh;display:grid;grid-template-rows:[header-start] minmax(0px,min-content) [header-end main-start] 1fr [main-end];grid-template-columns:[nav-start] 36px [nav-end full-start] 1fr [full-end]}header{padding-top:env(safe-area-inset-top);grid-row:header;grid-column:full}nav{grid-column:nav;grid-row:main-start;height:100vh}main{grid-row:main;grid-column:full;z-index:1;overflow:hidden;display:grid;grid-template-rows:1fr auto}.main-content{overflow:auto}form input,form button{font-family:inherit;color:inherit;padding:1rem;border:none;background:none}:is(form input,form button):focus{outline:none}form label{color:var(--colors-gray);font-size:var(--font-x-small);font-weight:600}form button{cursor:pointer}.os-logo{font-family:Inter Tight,arial,sans-serif;font-weight:600;letter-spacing:-.0325rem}h3.os-logo{font-size:.95rem;letter-spacing:-.025rem}@keyframes animate-header{0%{grid-template:"header" 50vh "main" 1fr "footer" min-content/1fr}to{grid-template:"header" 60px "main" 1fr "footer" min-content/1fr}}
