.menu[data-astro-cid-5pv6lrfn]{position:relative}.menu__trigger[data-astro-cid-5pv6lrfn]{border-radius:var(--radius-pill);background:rgb(var(--ink-rgb) / .06);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease-out);place-items:center;list-style:none;display:grid}.menu__trigger[data-astro-cid-5pv6lrfn]::-webkit-details-marker{display:none}.menu__trigger[data-astro-cid-5pv6lrfn]:hover,.menu[data-astro-cid-5pv6lrfn][open]>.menu__trigger[data-astro-cid-5pv6lrfn]{background:rgb(var(--ink-rgb) / .1)}.menu__dots[data-astro-cid-5pv6lrfn]{fill:currentColor;width:18px;height:18px}.menu__list[data-astro-cid-5pv6lrfn]{z-index:20;background:rgb(var(--raised-rgb) / .5);backdrop-filter:blur(12px);min-width:176px;max-width:calc(100vw - 16px);box-shadow:0 0 0 1px rgb(var(--ink-rgb) / .06), 0 12px 32px -12px #010b134d;border-radius:18px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow:clip}:root[data-theme=dark] .menu__list[data-astro-cid-5pv6lrfn]{background:rgb(var(--raised-rgb) / .9)}@media (scripting:enabled){.menu[data-astro-cid-5pv6lrfn]:not([data-placed])>.menu__list[data-astro-cid-5pv6lrfn]{visibility:hidden}}.menu[data-astro-cid-5pv6lrfn][data-up]>.menu__list[data-astro-cid-5pv6lrfn]{top:auto;bottom:calc(100% + 6px)}.menu__list[data-astro-cid-5pv6lrfn]>*{--icon-size:17px;color:var(--ink);font:500 var(--text-md) / 1 var(--font-default);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:11px 14px;text-decoration:none;display:flex}.menu__list[data-astro-cid-5pv6lrfn]>:hover{background:var(--hover-tint)}.menu__list[data-astro-cid-5pv6lrfn]>[hidden],.menu__list[data-astro-cid-5pv6lrfn]>script{display:none}.menu__list[data-astro-cid-5pv6lrfn]>*>svg{width:var(--icon-size);height:var(--icon-size);flex:none}@media (prefers-reduced-motion:reduce){.menu__trigger[data-astro-cid-5pv6lrfn]{transition:none}}@property --icon-stroke-color{syntax:"<color>";inherits:true;initial-value:#fff}@property --icon-fill-color{syntax:"<color>";inherits:true;initial-value:#fff}._stroke-icon_muhhd_25{stroke:var(--icon-stroke-color)}.ui-light svg[viewBox="0 0 24 24"] ._stroke-icon_muhhd_25,.ui-dark svg[viewBox="0 0 24 24"] ._stroke-icon_muhhd_25{stroke-width:1.8px}._fill-icon_muhhd_49{fill:var(--icon-fill-color)}svg{pointer-events:none}.ai-mark[data-astro-cid-726gnsgb]{vertical-align:-3px;margin-inline-end:6px;display:inline-flex}.ai-mark[data-astro-cid-726gnsgb] svg{flex:none}.ai-mark[data-astro-cid-726gnsgb] svg path{stroke:currentColor}new-badge{--new-badge-size:16px;--new-badge-height:max(var(--new-badge-size), 18px);--new-badge-inset:calc((var(--new-badge-height) - var(--new-badge-size)) / 2);box-sizing:border-box;height:var(--new-badge-height);color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;pointer-events:none;clip-path:inset(var(--new-badge-inset) calc(100% - var(--new-badge-size)) var(--new-badge-inset) 0 round 999px);transition:clip-path .45s var(--ease-out) .1s;background:linear-gradient(#ff8080 0%,#f24d4d 100%);border-radius:999px;flex:none;align-items:center;padding-inline:.55em;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.new-badge__label{opacity:0;transition:opacity .15s ease-out}new-badge[data-open]{clip-path:inset(0 round 999px);transition-delay:0s}new-badge[data-open] .new-badge__label{opacity:1;transition:opacity .25s ease-in .15s}@media (prefers-reduced-motion:reduce){new-badge,.new-badge__label,new-badge[data-open] .new-badge__label{transition:none}}.card-badge[data-astro-cid-lm2oqsgv]{z-index:2;background:var(--glass-dark);backdrop-filter:blur(14px)saturate(1.4);color:#fff;pointer-events:none;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:12px;right:12px;box-shadow:inset 0 0 0 1px #ffffff38}.card-badge[data-astro-cid-lm2oqsgv][data-card-visibility=public]:not([data-remixable]){display:none}.card-badge[data-astro-cid-lm2oqsgv] svg{width:18px;height:18px}.card-badge__remix[data-astro-cid-lm2oqsgv] svg path{fill:currentColor;stroke:currentColor}.card-badge__remix[data-astro-cid-lm2oqsgv],.card-badge[data-astro-cid-lm2oqsgv] :is(.card-badge__lock,.card-badge__link){display:none}.card-badge[data-astro-cid-lm2oqsgv] :is(.card-badge__lock,.card-badge__link){width:16px;height:16px}.card-badge[data-astro-cid-lm2oqsgv][data-card-visibility=public] .card-badge__remix[data-astro-cid-lm2oqsgv],.card-badge[data-astro-cid-lm2oqsgv][data-card-visibility=private] .card-badge__lock,.card-badge[data-astro-cid-lm2oqsgv][data-card-visibility=link] .card-badge__link{display:grid}.card[data-astro-cid-oswixbmr]{color:var(--ink);-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr);gap:14px;text-decoration:none;display:grid;position:relative}.card--row[data-astro-cid-oswixbmr]{grid-template-columns:minmax(0,11fr) minmax(0,14fr);align-items:start}.card__body[data-astro-cid-oswixbmr]{gap:12px;min-width:0;display:flex}.card__text[data-astro-cid-oswixbmr]{flex-direction:column;gap:4px;min-width:0;display:flex}.card__link[data-astro-cid-oswixbmr]{color:inherit;text-decoration:none}.card__link[data-astro-cid-oswixbmr]:after{content:"";position:absolute;inset:0}.card__link[data-astro-cid-oswixbmr]:focus-visible{outline:none}.card__link[data-astro-cid-oswixbmr]:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:3px}.card__avatar-link[data-astro-cid-oswixbmr],.card__creator-name[data-astro-cid-oswixbmr]{z-index:1;color:inherit;text-decoration:none;position:relative}.card__menu[data-astro-cid-oswixbmr]{z-index:1;flex:none;align-self:start;margin:-6px -8px 0 auto;position:relative}.card__remix[data-astro-cid-oswixbmr]+.card__menu[data-astro-cid-oswixbmr]{margin-left:0}.card__remix[data-astro-cid-oswixbmr]{z-index:1;background:rgb(var(--ink-rgb) / .06);width:36px;height:36px;color:var(--ink);border-radius:50%;flex:none;align-self:start;place-items:center;margin:-6px 0 0 auto;display:grid;position:relative}.card__remix[data-astro-cid-oswixbmr]:hover{background:rgb(var(--ink-rgb) / .1)}.card__remix[data-astro-cid-oswixbmr] svg,.card__menu[data-astro-cid-oswixbmr] [data-astro-cid-oswixbmr][data-card-remix] svg{width:18px;height:18px}.card__remix[data-astro-cid-oswixbmr] svg path,.card__menu[data-astro-cid-oswixbmr] [data-astro-cid-oswixbmr][data-card-remix] svg path{fill:currentColor}.card--tile[data-astro-cid-oswixbmr] .card-badge[data-card-visibility=public]{display:none}.card__menu[data-astro-cid-oswixbmr]:has([open]){z-index:3}[data-astro-cid-oswixbmr][data-card-bookmark]:not([data-on]) .card__bookmark-on[data-astro-cid-oswixbmr],[data-astro-cid-oswixbmr][data-card-bookmark][data-on] .card__bookmark-off[data-astro-cid-oswixbmr]{display:none}[data-astro-cid-oswixbmr][data-card-bookmark][data-on] .icon{fill:currentColor}.card__menu[data-astro-cid-oswixbmr] .menu__trigger{width:36px;height:36px;color:var(--ink-muted);background:0 0}.card__menu[data-astro-cid-oswixbmr] .menu__trigger:hover,.card__menu[data-astro-cid-oswixbmr] .menu[open]>.menu__trigger{background:rgb(var(--ink-rgb) / .1)}.card__avatar-link[data-astro-cid-oswixbmr]{border-radius:50%;flex:none;align-self:start;display:flex}.card__creator-name[data-astro-cid-oswixbmr]:hover{color:var(--ink)}.card__title[data-astro-cid-oswixbmr]{font-size:var(--text-xl);text-wrap:pretty;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 2px;line-height:1.25;display:-webkit-box;overflow:clip}.card--tile[data-astro-cid-oswixbmr]{align-content:start;gap:12px}.card--tile[data-astro-cid-oswixbmr] .card__thumb[data-astro-cid-oswixbmr]{border-radius:12px}.card--tile[data-astro-cid-oswixbmr] .card__title[data-astro-cid-oswixbmr]{font-family:var(--font-default);opacity:1;font-size:var(--text-md);font-weight:600;line-height:20px}.card--tile[data-astro-cid-oswixbmr] .card__text[data-astro-cid-oswixbmr]{gap:2px}.card--tile[data-astro-cid-oswixbmr] .card__title[data-astro-cid-oswixbmr]{margin:0}.card--tile[data-astro-cid-oswixbmr] .card__creator[data-astro-cid-oswixbmr],.card--tile[data-astro-cid-oswixbmr] .card__meta[data-astro-cid-oswixbmr]{font-size:var(--text-md);line-height:20px}.card--tile[data-astro-cid-oswixbmr] .card__creator[data-astro-cid-oswixbmr]{font-weight:400}.card--tile[data-astro-cid-oswixbmr]:has(.card__link:hover,.card__thumb a:hover) .card__link[data-astro-cid-oswixbmr],.card--tile[data-astro-cid-oswixbmr]:has(.card__avatar-link:hover) .card__creator-name[data-astro-cid-oswixbmr],.card--tile[data-astro-cid-oswixbmr] .card__creator-name[data-astro-cid-oswixbmr]:hover{color:var(--ink);text-decoration:underline}.card--line[data-astro-cid-oswixbmr]{grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:16px}.card--line[data-astro-cid-oswixbmr] .card__thumb[data-astro-cid-oswixbmr]{border-radius:8px;order:1}.card--line[data-astro-cid-oswixbmr] .card__text[data-astro-cid-oswixbmr]{gap:2px}.card--line[data-astro-cid-oswixbmr] .card__title[data-astro-cid-oswixbmr]{font-family:var(--font-default);opacity:1;font-size:var(--text-lg);-webkit-line-clamp:1;line-clamp:1;margin:0;font-weight:500;line-height:1.35}.card--line[data-astro-cid-oswixbmr] .card__creator[data-astro-cid-oswixbmr],.card--line[data-astro-cid-oswixbmr] .card__meta[data-astro-cid-oswixbmr]{font-size:var(--text-sm)}.card--line[data-astro-cid-oswixbmr] .card__creator[data-astro-cid-oswixbmr]{font-weight:400}.card__creator[data-astro-cid-oswixbmr],.card__meta[data-astro-cid-oswixbmr]{color:var(--ink-muted);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:clip}.card__creator[data-astro-cid-oswixbmr]{align-items:center;gap:.25em;font-weight:500;display:flex}.card__liked-heart[data-astro-cid-oswixbmr]{vertical-align:-2px;width:14px;height:14px;margin-right:4px;display:inline-block}.card__liked-faces[data-astro-cid-oswixbmr]{margin-right:4px}.card__liked-faces[data-astro-cid-oswixbmr]>*{vertical-align:top;box-shadow:0 0 0 2px var(--surface)}.card__liked-faces[data-astro-cid-oswixbmr]>*+*{margin-left:-6px}@media (width<48rem){.card__liked-names[data-astro-cid-oswixbmr]{display:none}.card__liked-faces[data-astro-cid-oswixbmr]{margin-right:0}.card__meta[data-astro-cid-oswixbmr]{text-overflow:clip}}.card__creator-name[data-astro-cid-oswixbmr]{text-overflow:ellipsis;min-width:0;overflow:clip}.card__meta[data-astro-cid-oswixbmr]{font-variant-numeric:tabular-nums}.card__text[data-astro-cid-oswixbmr]:has(>.card__meta-line--actions){flex:1}.card__meta-line[data-astro-cid-oswixbmr]{display:contents}.card__meta-line--actions[data-astro-cid-oswixbmr]{align-self:stretch;align-items:center;gap:4px;min-width:0;display:flex}.card__live[data-astro-cid-oswixbmr]{color:var(--ink);font-weight:500}.card--overlay[data-astro-cid-oswixbmr] .card__live[data-astro-cid-oswixbmr]{color:#fff}.card__live[data-astro-cid-oswixbmr]:before{content:"";vertical-align:.08em;background:#22c55e;border-radius:50%;width:.5em;height:.5em;margin-right:.35em;display:inline-block;box-shadow:0 0 0 2px #22c55e40}.card__live[data-astro-cid-oswixbmr]:after{content:" · ";color:var(--ink-muted);font-weight:400}.card--overlay[data-astro-cid-oswixbmr] .card__live[data-astro-cid-oswixbmr]:after{color:#ffffffb3}.card--row[data-astro-cid-oswixbmr] .card__creator[data-astro-cid-oswixbmr],.card--row[data-astro-cid-oswixbmr] .card__meta[data-astro-cid-oswixbmr]{font-size:var(--text-sm)}.card--row[data-astro-cid-oswixbmr] .card__meta[data-astro-cid-oswixbmr]{white-space:normal}.card__description[data-astro-cid-oswixbmr]{color:var(--ink-muted);font-size:var(--text-md);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;line-height:1.45;display:-webkit-box;overflow:clip}.card--overlay[data-astro-cid-oswixbmr]{color:#fff;grid-template-columns:minmax(0,1fr);grid-template-areas:"stack";gap:0}.card--overlay[data-astro-cid-oswixbmr]>[data-astro-cid-oswixbmr]{grid-area:stack}.card--overlay[data-astro-cid-oswixbmr] .card__thumb[data-astro-cid-oswixbmr]{border-radius:24px;box-shadow:0 1px 2px #010b1314}.card--overlay[data-astro-cid-oswixbmr] .card__thumb[data-astro-cid-oswixbmr]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#010b138c);height:55%;position:absolute;inset:auto 0 0}.card--overlay[data-astro-cid-oswixbmr] .card__body[data-astro-cid-oswixbmr]{z-index:2;pointer-events:none;align-self:end;padding:16px 18px 18px}.card--overlay[data-astro-cid-oswixbmr] .card__title[data-astro-cid-oswixbmr]{font-size:var(--text-xl);margin:0;font-weight:600}.card--overlay[data-astro-cid-oswixbmr] .card__creator[data-astro-cid-oswixbmr]{color:#ffffffd9;font-size:var(--text-sm)}.card--overlay[data-astro-cid-oswixbmr] .card__creator-name[data-astro-cid-oswixbmr]{pointer-events:auto}.card--overlay[data-astro-cid-oswixbmr] .card__creator-name[data-astro-cid-oswixbmr]:hover{color:#fff}.card--overlay[data-astro-cid-oswixbmr] .card__meta[data-astro-cid-oswixbmr]{color:#ffffffb3;font-size:var(--text-sm)}.card--compact[data-astro-cid-oswixbmr] .card__thumb[data-astro-cid-oswixbmr]{aspect-ratio:2.4;border-radius:16px}.card--compact[data-astro-cid-oswixbmr] .card__thumb[data-astro-cid-oswixbmr]:after{height:75%}.card--compact[data-astro-cid-oswixbmr] .card__body[data-astro-cid-oswixbmr]{padding:10px 14px 12px}.card--compact[data-astro-cid-oswixbmr] .card__text[data-astro-cid-oswixbmr]{gap:2px}.card--compact[data-astro-cid-oswixbmr] .card__title[data-astro-cid-oswixbmr]{font-size:var(--text-md);-webkit-line-clamp:1;line-clamp:1}.card--compact[data-astro-cid-oswixbmr] .card__creator[data-astro-cid-oswixbmr],.card--compact[data-astro-cid-oswixbmr] .card__meta[data-astro-cid-oswixbmr]{font-size:var(--text-xs)}.card[data-astro-cid-oswixbmr] .card__new{z-index:3;clip-path:inset(var(--new-badge-inset) 0 var(--new-badge-inset) calc(100% - var(--new-badge-size)) round 999px);position:absolute;top:-6px;right:-5px}.card[data-astro-cid-oswixbmr] .card__new[data-open]{clip-path:inset(0 round 999px)}.card--compact[data-astro-cid-oswixbmr] .card__new{--new-badge-size:12px;top:-7px;right:-4px}.card--line[data-astro-cid-oswixbmr] .card__badge{width:22px;height:22px;top:4px;right:4px}.card--line[data-astro-cid-oswixbmr] .card__badge svg{width:14px;height:14px}.card[data-astro-cid-oswixbmr] .card__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.card__pill[data-astro-cid-oswixbmr]{z-index:2;background:var(--glass-dark);backdrop-filter:blur(14px)saturate(1.4);border-radius:999px;place-self:start;align-items:center;gap:10px;max-width:calc(100% - 24px);margin:12px;padding-right:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff38}.card__pill-text[data-astro-cid-oswixbmr]{flex-direction:column;min-width:0;display:flex}.card__pill[data-astro-cid-oswixbmr] .card__creator[data-astro-cid-oswixbmr]{color:#fff;font-size:var(--text-sm);line-height:1}.card__pill[data-astro-cid-oswixbmr] .card__creator-name[data-astro-cid-oswixbmr]:hover{color:#fffc}.card__age[data-astro-cid-oswixbmr]{color:#ffffffb8;font-size:var(--text-2xs);line-height:1.3}@media (width<38rem){.card[data-astro-cid-oswixbmr].card--bleed .card__thumb[data-astro-cid-oswixbmr]{margin-inline:calc(-1 * var(--page-inset));border-radius:0}}
