@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../fonts/Inter-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Medium"),url(../fonts/Inter-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"Inter Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}[data-v-40e5141e]:root{--ease-linear:cubic-bezier(.25,.25,.75,.75);--ease-in-sine:cubic-bezier(.47,0,.745,.715);--ease-out-sine:cubic-bezier(.39,.575,.565,1);--ease-in-out-sine:cubic-bezier(.445,.05,.55,.95);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-in-back:cubic-bezier(.6,-.28,.735,.045);--ease-out-back:cubic-bezier(.175,.885,.32,1.275);--ease-in-out-back:cubic-bezier(.68,-.55,.265,1.55)}.mockup[data-v-40e5141e]{display:flex;flex-direction:column;gap:.8rem;position:relative}@media(any-pointer:coarse){.mockup:has(.name:active) .fav[data-v-40e5141e]{opacity:1;visibility:visible}.mockup:has(.name:active) .thumbnail .img[data-v-40e5141e],.mockup:has(.name:active) .thumbnail video[data-v-40e5141e]{transform:scale(1.02)}.mockup:has(.name:active) .thumbnail .preview[data-v-40e5141e]{visibility:visible;opacity:1}}@media(any-pointer:fine){.mockup:has(.name:hover) .fav[data-v-40e5141e]{opacity:1;visibility:visible}.mockup:has(.name:hover) .thumbnail .img[data-v-40e5141e],.mockup:has(.name:hover) .thumbnail video[data-v-40e5141e]{transform:scale(1.02)}.mockup:has(.name:hover) .thumbnail .preview[data-v-40e5141e]{visibility:visible;opacity:1}}.mockup:has(.name:focus-visible) .fav[data-v-40e5141e]{opacity:1;visibility:visible}.mockup:has(.name:focus-visible) .thumbnail .img[data-v-40e5141e],.mockup:has(.name:focus-visible) .thumbnail video[data-v-40e5141e]{transform:scale(1.02)}.mockup:has(.name:focus-visible) .thumbnail .preview[data-v-40e5141e]{visibility:visible;opacity:1}@media(any-pointer:coarse){.mockup:active .fav[data-v-40e5141e]{opacity:1;visibility:visible}.mockup:active .thumbnail .img[data-v-40e5141e],.mockup:active .thumbnail video[data-v-40e5141e]{transform:scale(1.02)}.mockup:active .thumbnail .preview[data-v-40e5141e]{visibility:visible;opacity:1}}@media(any-pointer:fine){.mockup:hover .fav[data-v-40e5141e]{opacity:1;visibility:visible}.mockup:hover .thumbnail .img[data-v-40e5141e],.mockup:hover .thumbnail video[data-v-40e5141e]{transform:scale(1.02)}.mockup:hover .thumbnail .preview[data-v-40e5141e]{visibility:visible;opacity:1}}.mockup:focus-visible .fav[data-v-40e5141e]{opacity:1;visibility:visible}.mockup:focus-visible .thumbnail .img[data-v-40e5141e],.mockup:focus-visible .thumbnail video[data-v-40e5141e]{transform:scale(1.02)}.mockup:focus-visible .thumbnail .preview[data-v-40e5141e]{visibility:visible;opacity:1}.fav[data-v-40e5141e]{position:absolute;top:1rem;left:1rem;padding:.2rem;font-size:1.5rem;border-radius:.4rem;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:3;cursor:pointer;display:grid}.fav .heart[data-v-40e5141e]{position:relative;grid-area:1/1;color:#fff}.fav .heart--fill[data-v-40e5141e]{opacity:0;visibility:hidden}.fav[data-v-40e5141e]:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .2s ease}@media(any-pointer:coarse){.fav[data-v-40e5141e]:active:before{opacity:1}}@media(any-pointer:fine){.fav[data-v-40e5141e]:hover:before{opacity:1}}.fav[data-v-40e5141e]:focus-visible:before{opacity:1}.fav[active=true][data-v-40e5141e],.fav[active=true] .heart--fill[data-v-40e5141e]{opacity:1;visibility:visible}.thumbnail[data-v-40e5141e]{width:100%;position:relative;aspect-ratio:3/4;contain:size;overflow:clip;border-radius:.8rem;transition:.4s grid-template-rows var(--ease-out-quint),.4s transform var(--ease-out-cubic);border:1px solid color-mix(in srgb,var(--color-contrast),transparent 94%);background-color:color-mix(in srgb,var(--color-contrast),transparent 94%);display:flex;justify-content:center;align-items:center;--transition-name:var(--6c632ade);pointer-events:none}.thumbnail .img[data-v-40e5141e],.thumbnail video[data-v-40e5141e]{display:block;position:absolute;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;transition:.4s transform var(--ease-out-cubic),.25s opacity var(--ease-in-out-sine),.25s visibility}.thumbnail .img[data-v-40e5141e]:first-child,.thumbnail video[data-v-40e5141e]:first-child{view-transition-name:var(--transition-name)}.thumbnail .img.preview[data-v-40e5141e],.thumbnail video.preview[data-v-40e5141e]{z-index:1}.thumbnail .preview[data-v-40e5141e]{visibility:hidden;opacity:0}@media(any-hover:none){.thumbnail .preview[data-v-40e5141e]{display:none}}.thumbnail .tags[data-v-40e5141e]{grid-area:tier;justify-self:end;position:absolute;top:1rem;right:1rem;z-index:1;display:flex;align-items:center;gap:.4rem;view-transition-name:var(--44eabd17)}.thumbnail .tag[data-v-40e5141e]{padding:.4rem .8rem .3rem;border-radius:.4rem;font-size:1rem;font-weight:600;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.thumbnail .new[data-v-40e5141e],.thumbnail .star[data-v-40e5141e]{background-color:#fff200;color:#5f5000}.thumbnail .star[data-v-40e5141e],.thumbnail .video[data-v-40e5141e]{padding:.2rem;font-size:1.5rem}.thumbnail .video[data-v-40e5141e]{background-color:color-mix(in srgb,var(--color-secondary),transparent 30%)}.thumbnail .tier[data-v-40e5141e]{background-color:#fff;color:#000}.thumbnail .tier[tier=Free][data-v-40e5141e]{color:var(--color-primary);border:1px solid var(--color-brand);background-color:var(--color-brand);color:#fff}.thumbnail .tier[tier=Free][data-v-40e5141e]:after,.thumbnail .tier[tier=Free][data-v-40e5141e]:before{content:url(../sparkle.svg);position:absolute;animation:sparkle-40e5141e 4s linear infinite}.thumbnail .tier[tier=Free][data-v-40e5141e]:before{width:2.5rem;height:2.5rem;top:-.9rem;right:-.6rem}.thumbnail .tier[tier=Free][data-v-40e5141e]:after{width:1.6rem;height:1.6rem;bottom:-.2rem;left:0;animation-delay:1s}@keyframes sparkle-40e5141e{0%{transform:scale(.5);opacity:0}20%{transform:scale(1.1);opacity:1}40%{transform:scale(.5);opacity:0}to{transform:scale(.5);opacity:0}}.meta[data-v-40e5141e]{display:grid;justify-content:space-between;grid-auto-flow:column}.meta .name[data-v-40e5141e]{font:500 1.4rem/1.1 Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans";white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta .name[data-v-40e5141e]:after{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 2.4rem);border-radius:var(--border-radius)}.meta .cats[data-v-40e5141e]{display:flex;align-items:center;gap:.4rem}.meta .cat[data-v-40e5141e]{text-transform:uppercase;font:500 1.2rem/1.1 Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans";padding:0;opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.meta .cat span[data-v-40e5141e]{cursor:pointer}@media(any-pointer:coarse){.meta .cat span[data-v-40e5141e]:active{text-decoration:underline}}@media(any-pointer:fine){.meta .cat span[data-v-40e5141e]:hover{text-decoration:underline}}.meta .cat span[data-v-40e5141e]:focus-visible{text-decoration:underline}@media only screen and (max-width:767px){.meta .cat .subcat[data-v-40e5141e]{display:none}}
