.collection-card{--collection-card-stroke:var(--black-5);--collection-card-muted:var(--black-50);order:var(--collection-card-order,0);gap:var(--space-16);min-width:0;min-height:calc(var(--size-240) * 2 + var(--size-2));height:calc(var(--size-240) * 2 + var(--size-2));padding:var(--space-16);border:var(--size-1) solid var(--collection-card-stroke);border-radius:var(--radius-2xl);color:var(--card-title);font-family:var(--font-main);font-size:var(--fs-14);line-height:var(--lh-20);background:0 0;flex-direction:column;display:flex}.dark .collection-card{--collection-card-stroke:var(--white-5);--collection-card-muted:var(--white-50)}.collection-card .collection-card__header{align-items:center;gap:var(--space-12);padding:0;display:flex}.collection-card__header>svg{width:var(--size-40);height:var(--size-40);padding:var(--space-8);border-radius:var(--radius-full);background:var(--collection-card-stroke);color:var(--card-body);flex-shrink:0}.collection-card__header>div{flex-direction:column;display:flex}.collection-card__header>div>span{font-size:var(--fs-16);line-height:var(--lh-24)}.collection-card__header time{color:var(--card-body);font-size:var(--fs-12);line-height:var(--lh-16)}.collection-card__status{align-items:center;gap:var(--space-4);border-radius:var(--radius-full);padding:0 var(--space-8);border:var(--size-1) solid var(--collection-card-stroke);background:var(--black-5);font-size:var(--fs-14);line-height:var(--lh-24);white-space:nowrap;margin-left:auto;display:inline-flex}.collection-card__status svg,.collection-card__media figcaption svg{width:var(--size-16);height:var(--size-16);flex-shrink:0}.collection-card[data-owned=true] .collection-card__status{color:var(--green-100);background:var(--green-10);border-color:color-mix(in srgb, var(--green-100) 30%, transparent)}.collection-card[data-owned=true]:hover,.collection-card[data-owned=true][data-details=true]{background:linear-gradient(145deg, var(--green-10), transparent 60%)}.collection-card .collection-card__content{min-width:0;padding:0}.collection-card__media{gap:var(--space-8);scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-xl);margin-bottom:var(--space-20);display:flex;overflow-x:auto}.collection-card__media:focus-visible{outline:var(--size-2) solid var(--orange-100);outline-offset:var(--size-2)}.collection-card__media figure{height:calc(var(--size-200) + var(--size-4));border-radius:var(--radius-2xl);scroll-snap-align:start;flex:0 0 90%;margin:0;position:relative;overflow:hidden}.collection-card[data-bundle=true] .collection-card__media figure{flex-basis:var(--collection-media-width,var(--size-264))}.collection-card[data-bundle=true][data-owned=true] .collection-card__media figure{flex-basis:var(--collection-media-width,var(--size-162-67))}.collection-card__media:has(figure:only-child) figure{flex-basis:100%}.collection-card__media img{object-fit:cover;width:100%;height:100%}.collection-card__media-skeleton{width:100%;height:100%}.collection-card__media figure>a,.collection-card__media figure>button{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.collection-card__media figcaption{pointer-events:none;z-index:1}.collection-card__media figure:has(figcaption):after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--pure-black-100) 50%, transparent));position:absolute;inset:0}.collection-card__title a,.collection-card__title button{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.collection-card__title a:hover,.collection-card__title button:hover{text-decoration:underline}.collection-card__media a:focus-visible,.collection-card__media button:focus-visible{outline:var(--size-2) solid var(--orange-100);outline-offset:calc(-1 * var(--size-4))}.collection-card__media [data-locked=true] img{filter:blur(var(--size-8))}.collection-card__media figcaption{align-items:center;gap:var(--space-4);bottom:var(--space-8);right:var(--space-8);padding:0 var(--space-8);border:var(--size-1) solid var(--white-20);border-radius:var(--radius-full);background:var(--black-50);color:var(--white-100);font-size:var(--fs-14);line-height:var(--lh-24);display:inline-flex;position:absolute}.collection-card .collection-card__title{font-size:var(--fs-16);font-weight:var(--fw-medium);line-height:var(--lh-24)}.collection-card__summary{margin:0 0 var(--space-12);font-size:var(--fs-14);color:var(--collection-card-muted)}.collection-card__description{color:var(--collection-card-muted);-webkit-line-clamp:2;font-size:var(--fs-14);line-height:var(--lh-20);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.collection-card .collection-card__footer{justify-content:flex-end;gap:var(--space-8);border:0;margin-top:auto;padding:0;display:flex}.collection-card__footer>:first-child:not(:last-child){flex:1}.collection-card .collection-card__details{padding:0 var(--space-8) var(--space-8);margin-inline:calc(-1 * var(--space-8));scrollbar-width:none;min-height:0;overflow-y:auto}.collection-card[data-bundle=true] .collection-card__details{flex-direction:column;flex:1;display:flex;overflow:hidden}.collection-card[data-bundle=true] .collection-card__details>:is(h3,p,h4){flex-shrink:0}.collection-card__details h3{font-size:var(--fs-16);line-height:var(--lh-24);margin:0}.collection-content-row{align-items:center;gap:var(--space-8);width:100%;min-width:0;padding:var(--space-8) 0;border-radius:var(--radius-2xl);color:var(--card-title);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;display:flex}.collection-content-row:hover{background:var(--collection-card-stroke)}.collection-content-row[data-locked=true]{background:var(--orange-10);padding:var(--space-8);margin-inline:calc(-1 * var(--space-8));width:calc(100% + var(--space-16));border-radius:var(--radius-3xl);box-shadow:inset 0 0 0 var(--size-1) var(--orange-100)}.collection-content-row__image{width:var(--size-56);height:var(--size-56);border-radius:var(--radius-2xl);flex:none;position:relative;overflow:hidden}.collection-content-row__image img{object-fit:cover;width:100%;height:100%}.collection-content-row[data-locked=true] img{filter:blur(var(--blur-5))}.collection-content-row__image>svg{width:var(--size-20);height:var(--size-20);color:var(--white-100);margin:auto;position:absolute;inset:0}.collection-content-row__copy{flex-direction:column;flex:1;min-width:0;display:flex}.collection-content-row__copy strong{color:var(--card-title);font-size:var(--fs-14);font-weight:var(--fw-regular);line-height:var(--lh-20);overflow-wrap:anywhere}.collection-content-row__copy>span{font-size:var(--fs-12);line-height:var(--lh-16);color:var(--collection-card-muted)}.collection-content-row__trailing{color:var(--green-100);font-size:var(--fs-12);flex:none}.collection-content-row__trailing svg{width:var(--size-20);height:var(--size-20)}.collection-content-row[data-locked=true] .collection-content-row__trailing{color:var(--orange-100)}@media (prefers-reduced-motion:no-preference){.collection-card{transition:border-color .2s,background .2s}}@media (max-width:640px){.collection-card[data-mobile-first=true]{order:-1}}
