.v2_page__bhuuB{--v2-ground:#09090b;--v2-stage:#27272a;--v2-surface:#09090b;--v2-glass:#222326;--v2-ink:#fafafa;--v2-muted:#b2b3b8;--v2-faint:#92949b;--v2-rule:#3e4046;--v2-stable:#6ee7b7;--v2-draft:#fcd34d;--v2-graduated:#7dd3fc;--v2-radius:24px;isolation:isolate;overflow-x:clip;background:var(--v2-ground)}.v2_chrome__bfDnq{position:relative;isolation:isolate}.v2_chrome__bfDnq:before{content:"";position:absolute;z-index:-1;inset:-80px -160px -28px;pointer-events:none;background:color-mix(in oklab,var(--v2-ground) 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 160px,#000 calc(100% - 160px),transparent),linear-gradient(180deg,transparent,#000 80px,#000 calc(100% - 28px),transparent);mask-composite:intersect}.v2_closing__EZqHM{--v2-closing-tail:64px;position:relative;isolation:isolate}.v2_closing__EZqHM:before{content:"";position:absolute;z-index:-1;inset:-64px -160px calc(-1 * var(--v2-closing-tail));pointer-events:none;background:linear-gradient(to bottom,color-mix(in oklab,var(--v2-ground) 94%,transparent) 64px,color-mix(in oklab,var(--v2-ground) 99%,transparent));mask-image:linear-gradient(90deg,transparent,#000 160px,#000 calc(100% - 160px),transparent),linear-gradient(180deg,transparent,#000 64px);mask-composite:intersect}@media (min-width:640px){.v2_closing__EZqHM{--v2-closing-tail:80px}}.v2_backdrop__2Ndt7{position:fixed;inset:0;overflow:hidden;pointer-events:none;contain:strict;background:var(--v2-stage);color:var(--v2-ink)}.v2_wave__FPuLD{opacity:.05;animation:v2_wave__FPuLD 10s cubic-bezier(.37,0,.63,1) infinite}.v2_terrain__RAid4,.v2_wave__FPuLD{position:absolute;inset:0;width:100%;height:100%}.v2_terrain__RAid4{object-fit:cover;object-position:center;transform:scale(1.05);transform-origin:center 40%;mix-blend-mode:luminosity;opacity:.7}.v2_ditherMask__72pDt{position:absolute;inset:0;overflow:hidden;mask-image:radial-gradient(circle at 60% 50%,#000 15%,#0008 39%,transparent 79.5%);mix-blend-mode:screen}.v2_dither__2Cc12{position:absolute;inset:-32px;background-image:radial-gradient(circle,var(--v2-ink) 1.5px,transparent 2px);background-size:16px 16px;opacity:.6;animation:v2_drift__ItSlo 4s linear infinite,v2_breathe__03GfG 3s cubic-bezier(.37,0,.63,1) infinite}.v2_fade__ef8iK{position:absolute;inset:0;background:linear-gradient(to right,color-mix(in oklab,var(--v2-ground) 65%,transparent),transparent 70%),linear-gradient(to top,color-mix(in oklab,var(--v2-ground) 80%,transparent),transparent 65%),linear-gradient(to bottom,color-mix(in oklab,var(--v2-ground) 90%,transparent),transparent 75%)}.v2_backdrop__2Ndt7[data-paused=true] .v2_dither__2Cc12,.v2_backdrop__2Ndt7[data-paused=true] .v2_wave__FPuLD{animation-play-state:paused}.v2_frame__1OIUN{position:relative;display:flex;min-width:0;flex-direction:column;height:100%;padding:10px;border:1px solid color-mix(in oklab,var(--v2-ink) 18%,transparent);border-top-color:color-mix(in oklab,var(--v2-ink) 30%,transparent);border-radius:var(--v2-radius);background:color-mix(in oklab,var(--v2-glass) 85%,transparent)}.v2_cardHeader__lo_Wu{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 6px 14px}.v2_identity__9XOAs{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.v2_identity__9XOAs h2{color:var(--v2-ink);font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}.v2_category__DQAnF{color:var(--v2-muted);font-size:12px}.v2_series__M_pvN{margin-right:.15em;color:var(--v2-muted);font-size:14px;font-weight:400;letter-spacing:0;font-variant-numeric:tabular-nums}.v2_design__2kQv1{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:0 9px;border:1px solid var(--v2-rule);border-radius:99px;color:var(--v2-muted);background:color-mix(in oklab,var(--v2-ground) 65%,transparent);font-family:var(--font-mono);font-size:9px;text-transform:uppercase;letter-spacing:.1em;transition:color .18s ease-out,background-color .18s ease-out}.v2_design__2kQv1:hover{color:var(--v2-ink);background:var(--v2-surface)}.v2_content__FI7Mi{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;border-radius:calc(var(--v2-radius) * .8);background:var(--v2-surface)}.v2_frame__1OIUN a:focus-visible{outline:2px solid var(--v2-ink);outline-offset:3px}.v2_visual__aUfxK{padding:20px;background-image:linear-gradient(color-mix(in oklab,var(--v2-rule) 35%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--v2-rule) 35%,transparent) 1px,transparent 1px);background-size:24px 24px}.v2_preview__4H1rZ{aspect-ratio:16/10;overflow:hidden;background:var(--v2-ground)}.v2_preview__4H1rZ img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .7s ease-out}@media (hover:hover) and (pointer:fine){.v2_content__FI7Mi:hover .v2_preview__4H1rZ img{transform:scale(1.025)}.v2_content__FI7Mi:hover .v2_arrow__SXtyG{transform:translateX(2px);color:var(--v2-ink)}}.v2_story__sOtJV{display:grid;gap:10px;padding:18px 20px 20px;border-top:1px dashed var(--v2-rule)}.v2_statusLine__ijIRj{display:flex;align-items:center;gap:8px;min-width:0}.v2_status__FNzvk{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;color:var(--v2-faint);font-family:var(--font-mono);font-size:9px;text-transform:uppercase;letter-spacing:.2em}.v2_status__FNzvk[data-status=draft]{color:var(--v2-draft)}.v2_status__FNzvk[data-status=stable]{color:var(--v2-stable)}.v2_status__FNzvk[data-status=graduated]{color:var(--v2-graduated)}.v2_status__FNzvk i{width:6px;height:6px;border-radius:50%;background:currentColor}.v2_origin__kNJKg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v2-faint);font-size:10px}.v2_adopted__hhFHt{flex-shrink:0;color:var(--v2-graduated);font-size:10px}.v2_visibility__3kF8s{flex-shrink:0;font-size:10px;letter-spacing:.04em}.v2_visibility__3kF8s[data-visibility=public]{color:var(--v2-graduated)}.v2_editions__Fvb_p,.v2_visibility__3kF8s[data-visibility=private]{color:var(--v2-faint)}.v2_editions__Fvb_p{flex-shrink:0;font-size:10px;letter-spacing:.04em}.v2_arrow__SXtyG{flex-shrink:0;margin-left:auto;color:var(--v2-muted);transition:transform .3s ease-out,color .3s ease-out}.v2_mood__eCb7g{display:-webkit-box;min-height:40px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:20px;color:var(--v2-muted)}.v2_keywords__gauzO{display:flex;flex-wrap:wrap;gap:6px}.v2_keywords__gauzO span{border-radius:99px;padding:2px 8px;color:var(--v2-muted);background:color-mix(in oklab,var(--v2-ink) 6%,transparent);font-size:10px}.v2_footer__Vagyo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-top:auto;padding:14px 20px;border-top:1px dashed var(--v2-rule);font-family:var(--font-mono);font-size:10px}.v2_footer__Vagyo>span,.v2_footer__Vagyo>span span{color:var(--v2-faint)}.v2_fits__5jYbB{min-width:0;flex:1 1 130px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.v2_frame__1OIUN ::selection{color:var(--v2-ground);background:var(--v2-ink)}@keyframes v2_wave__FPuLD{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes v2_drift__ItSlo{0%{transform:translateZ(0)}to{transform:translate3d(32px,32px,0)}}@keyframes v2_breathe__03GfG{0%,to{opacity:.6}50%{opacity:.4}}@media (max-width:400px){.v2_frame__1OIUN{--v2-radius:24px;padding:8px}.v2_cardHeader__lo_Wu{gap:8px}.v2_visual__aUfxK{padding:12px}.v2_footer__Vagyo,.v2_story__sOtJV{padding:16px}.v2_design__2kQv1 span{display:none}.v2_design__2kQv1{width:32px;padding:0}}@media (prefers-reduced-motion:reduce){.v2_dither__2Cc12,.v2_wave__FPuLD{animation:none}.v2_arrow__SXtyG,.v2_design__2kQv1,.v2_preview__4H1rZ img{transition:none}.v2_content__FI7Mi:hover .v2_arrow__SXtyG,.v2_content__FI7Mi:hover .v2_preview__4H1rZ img{transform:none}}