.index_root__vw9Xp{display:contents}.index_previewBackdrop__SnyG8{--preview-overlay:rgba(13,14,12,.96);--preview-grain:hsla(70,23%,85%,.4);--preview-surface:#121411;--preview-surface-glow:rgba(164,188,96,.1);--preview-artwork:#1b201a;--preview-artwork-glow:hsla(73,85%,68%,.2);--preview-cta-hover:#e2f891;--preview-on-accent:#171914;--preview-border:1px solid var(--line);position:fixed;inset:0;z-index:901;display:grid;place-items:center;overflow:auto;padding:24px;color:var(--ink);background:var(--preview-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.index_previewBackdrop__SnyG8:before{content:"";position:fixed;inset:0;z-index:var(--z-behind);opacity:.18;background-image:radial-gradient(var(--preview-grain) .55px,transparent .7px);background-size:6px 6px;pointer-events:none}.index_previewScreen__wg8BC{position:relative;width:calc(100vw - 48px);max-width:1280px;max-height:calc(100dvh - 48px);overflow:auto;padding:0 clamp(24px,2vw,36px) 30px;border:var(--preview-border);border-radius:var(--radius-lg);background:var(--preview-surface);transform-origin:center center}.index_previewTopline__lTpv0{display:flex;position:relative;align-items:center;justify-content:space-between;min-height:clamp(78px,9vh,112px);border-bottom:var(--preview-border);color:var(--color-text-muted);font-size:var(--font-body);letter-spacing:.02em}.index_previewTopline__lTpv0>span:nth-child(2){position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap}.index_previewTopline__lTpv0 button{padding:0;color:var(--color-text-secondary);background:transparent;border:0;font:inherit;cursor:pointer;transition:color var(--duration-fast)}.index_previewTopline__lTpv0 button:hover{color:var(--acid)}.index_previewBack__qlImZ,.index_previewClose__OmzRi,.index_previewShare__xLj6a{display:grid;width:38px;height:38px;place-items:center}.index_previewActions__MzZ4x{display:flex;align-items:center;gap:2px}.index_previewTopline__lTpv0 button>span{color:var(--acid)}.index_previewClose__OmzRi{font-size:inherit}.index_previewBody__hm6Ah{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;grid-gap:clamp(48px,4vw,64px);gap:clamp(48px,4vw,64px);padding-top:clamp(28px,4.5vh,42px)}.index_previewArtwork__oi_5n{position:relative;min-width:0}.index_previewVisualLink__bTeDv{position:relative;display:block;width:100%;aspect-ratio:2.05;border:var(--preview-border);border-radius:var(--radius-lg);background:var(--preview-artwork)}.index_previewVisualLink__bTeDv img{border-radius:var(--radius-lg)}.index_previewVisualLink__bTeDv .index_mobilePreview__ThR5G{position:absolute;z-index:3;right:10px;bottom:-10%;display:block;height:min(90%,180px);aspect-ratio:9/19;overflow:hidden;border-radius:7px;border:2px solid;pointer-events:none}.index_previewVisualLink__bTeDv .index_mobilePreview__ThR5G img{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:4px;opacity:0;object-fit:cover;object-position:top;transition:opacity .32s ease}.index_previewVisualLink__bTeDv .index_mobilePreview__ThR5G:after{content:"";position:absolute;z-index:2;display:block;width:6px;height:6px;border-radius:50%;background-color:#292d28;top:6px;left:50%;transform:translateX(-50%)}.index_imageSkeleton__ZaH_f{--skeleton-shimmer:hsla(0,0%,100%,.08);position:absolute;z-index:0;display:grid;inset:0;overflow:hidden;grid-template-rows:10px minmax(0,1fr) 7px;grid-gap:10px;gap:10px;padding:10px;opacity:1;background:#202820;transition:opacity .28s ease}.index_imageSkeleton__ZaH_f:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--skeleton-shimmer) 50%,transparent 100%);content:"";pointer-events:none;transform:translateX(-100%);animation:index_website-preview-shimmer__k1znG 1.6s ease-in-out infinite}.index_skeletonHidden__fOh8d{opacity:0}.index_skeletonHidden__fOh8d:after{animation-play-state:paused}.index_skeletonHeader__b3B5j{display:flex;align-items:center;gap:6px}.index_skeletonHeader__b3B5j i:first-child{width:10px;height:10px;flex:none;border-radius:50%;background:#39463a}.index_skeletonHeader__b3B5j i:last-child{width:48%;height:6px;border-radius:var(--radius-full);background:#39463a}.index_skeletonPreview__6BQb3{min-height:0;border-radius:6px;background:#2d382e}.index_skeletonFooter__7E91f{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.96fr);grid-gap:8px;gap:8px;align-items:end}.index_skeletonFooter__7E91f i{height:6px;border-radius:var(--radius-full);background:#39463a}@keyframes index_website-preview-shimmer__k1znG{to{transform:translateX(100%)}}.index_mobilePreview__ThR5G .index_imageSkeleton__ZaH_f{grid-template-rows:4px minmax(0,1fr) 4px;gap:4px;padding:4px}.index_mobilePreview__ThR5G .index_skeletonHeader__b3B5j{gap:3px}.index_mobilePreview__ThR5G .index_skeletonHeader__b3B5j i:first-child{width:4px;height:4px}.index_mobilePreview__ThR5G .index_skeletonFooter__7E91f i,.index_mobilePreview__ThR5G .index_skeletonHeader__b3B5j i:last-child{height:3px}.index_mobilePreview__ThR5G .index_skeletonPreview__6BQb3{border-radius:2px}.index_mobilePreview__ThR5G .index_skeletonFooter__7E91f{gap:3px}.index_previewVisualLink__bTeDv:hover{border-color:var(--acid)}.index_detailsActions__Wv5jG>a:focus-visible,.index_favoriteButton__4UcjH:focus-visible,.index_previewCaption__FrGQR a:focus-visible,.index_previewVisualLink__bTeDv:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.index_previewVisualLink__bTeDv>div>div{height:100%}.index_previewVisualArrow__CVLES,.index_previewVisualDomain__miPLG{position:absolute;z-index:2;color:var(--acid);font-size:var(--font-body);line-height:1;text-shadow:0 1px 8px var(--preview-artwork)}.index_previewVisualDomain__miPLG{top:22px;left:24px}.index_previewVisualArrow__CVLES{right:24px;bottom:22px;font-size:24px}.index_previewCaption__FrGQR{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:20px;color:var(--color-text-muted);font-size:var(--font-secondary)}.index_previewCaption__FrGQR>span{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%}.index_tagText__cBz51{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index_previewCaption__FrGQR>span:not(:first-child){white-space:nowrap}.index_previewCaption__FrGQR>span svg{display:block;flex:none}.index_previewCaption__FrGQR a{display:inline-flex;align-items:center;gap:5px;flex:none;max-width:45%;overflow:hidden;text-transform:none;white-space:nowrap}.index_previewCaption__FrGQR a>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.index_previewCaption__FrGQR a>span:last-child{display:inline-flex;flex:none}.index_previewCaption__FrGQR a:hover{color:var(--acid)}.index_publishedArtwork__awN_W,.index_publishedScreenshot__HFXQ3{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.index_publishedScreenshot__HFXQ3{z-index:1;opacity:0;background:var(--preview-artwork);object-fit:cover;object-position:top;transition:opacity .32s ease}.index_previewVisualLink__bTeDv .index_mobilePreview__ThR5G img.index_imageLoaded__qFDjk,.index_publishedScreenshot__HFXQ3.index_imageLoaded__qFDjk{opacity:1}.index_publishedArtwork__awN_W{z-index:1;display:flex;align-items:center;justify-content:center;padding:clamp(24px,4vw,54px);overflow-wrap:anywhere;background:radial-gradient(circle at 75% 20%,var(--preview-artwork-glow),transparent 42%),var(--preview-artwork)}.index_publishedArtwork__awN_W strong{font-size:clamp(34px,4vw,64px);font-weight:600;letter-spacing:-.06em;line-height:1.1;text-align:center}.index_previewDetails__hY_Zo{display:flex;min-width:0;flex-direction:column;align-self:stretch}.index_detailsIntro__BMwdN{padding-bottom:clamp(26px,3.5vh,38px);border-bottom:var(--preview-border)}.index_metaRow__QjK1T{display:flex;align-items:center;gap:8px;margin-bottom:14px}.index_metaRow__QjK1T .index_eyebrow__HJ7Ap{flex:1 1;min-width:0;margin:0;overflow-wrap:anywhere}.index_editWebsite___r8R9{display:grid;flex:none;margin-left:auto;width:28px;height:28px;place-items:center;border:var(--preview-border);border-radius:var(--radius-base);color:var(--color-text-secondary);transition:border-color var(--duration-fast),color var(--duration-fast)}.index_editWebsitePlaceholder__oqg_i{width:28px;height:28px}.index_editWebsite___r8R9:hover{border-color:var(--acid);color:var(--acid)}.index_editWebsite___r8R9:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.index_editWebsite___r8R9 svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.index_eyebrow__HJ7Ap{margin:0;color:var(--acid);font-size:var(--font-body);letter-spacing:.02em;text-transform:uppercase}.index_previewDetails__hY_Zo h2{margin:0;font-size:clamp(36px,3.6vw,56px);line-height:1.06;letter-spacing:var(--tracking-tight);font-weight:650}.index_detailsIntro__BMwdN>p{margin:14px 0 0;color:var(--color-text-secondary);font-size:clamp(15px,1.2vw,18px);line-height:1.5}.index_submitterSlot__EvuOf{min-height:52px;margin-top:clamp(22px,3vh,34px)}.index_anonymousSubmitter__UtyrC,.index_submitter__O3jzY{animation:index_submitterReveal__PmjZG .28s ease-out both}@keyframes index_submitterReveal__PmjZG{0%{opacity:0}to{opacity:1}}.index_submitterPlaceholder__OVt1f{display:flex;height:52px;align-items:center;gap:14px;opacity:.45}.index_submitterPlaceholder__OVt1f>span:first-child{width:52px;height:52px;flex:none;border-radius:var(--radius-full);background:var(--preview-artwork)}.index_submitterPlaceholder__OVt1f>span:last-child{display:grid;width:min(150px,38%);grid-gap:8px;gap:8px}.index_submitterPlaceholder__OVt1f i{display:block;height:8px;border-radius:var(--radius-full);background:var(--preview-artwork)}.index_submitterPlaceholder__OVt1f i:last-child{width:68%}.index_anonymousSubmitter__UtyrC,.index_submitter__O3jzY>a{display:flex;align-items:center;gap:14px;color:var(--ink);transition:color var(--duration-fast)}.index_anonymousSubmitter__UtyrC{height:52px;color:var(--color-text-secondary)}.index_submitter__O3jzY>a:hover{color:var(--acid)}.index_submitterAvatar__5TgTN{display:grid;flex:none;width:52px;height:52px;overflow:hidden;place-items:center;border-radius:var(--radius-full);color:var(--acid);background:var(--preview-artwork);font-size:var(--font-body-lg)}.index_submitterAvatar__5TgTN img{width:100%;height:100%;object-fit:cover}.index_submitterIdentity__mtoHA{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:4px}.index_submitterIdentity__mtoHA strong{overflow:hidden;font-size:var(--font-body-lg);font-weight:550;text-overflow:ellipsis;white-space:nowrap}.index_submitterIdentity__mtoHA small{color:var(--color-text-muted);font-size:var(--font-secondary)}.index_submitter__O3jzY>a>span:last-child{color:var(--acid);font-size:21px}.index_previewMetrics___K_EJ{display:flex;justify-content:space-between;gap:16px;margin-top:30px;color:var(--color-text-secondary);font-size:var(--font-body)}.index_previewMetrics___K_EJ>span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.index_previewMetrics___K_EJ svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.index_previewMetrics___K_EJ strong{color:var(--ink);font-weight:500}.index_previewMetrics___K_EJ small{font-size:var(--font-secondary)}.index_detailsActions__Wv5jG{display:grid;grid-template-columns:minmax(0,1fr) 56px;grid-gap:10px;gap:10px;margin-top:auto;padding-top:24px}.index_favoriteButton__4UcjH{display:flex;align-items:center;justify-content:center;gap:9px;width:56px;min-height:56px;padding:0;border:1px solid var(--acid);border-radius:var(--radius-base);background:transparent;color:var(--acid);font-size:var(--font-body-lg);cursor:pointer;transition:border-color var(--duration-fast),color var(--duration-fast)}.index_favoriteButton__4UcjH:hover:not(:disabled),.index_favoriteButton__4UcjH[aria-pressed=true]{border-color:var(--acid);color:var(--acid)}.index_favoriteButton__4UcjH:disabled{opacity:.6;cursor:wait}.index_favoriteButton__4UcjH svg{width:20px;height:20px;flex:none;transition:fill var(--duration-fast)}.index_favoriteButton__4UcjH[aria-pressed=true] svg{fill:currentColor}.index_detailsActions__Wv5jG>.index_favoriteError__O_WPz{grid-column:1/-1;margin-top:8px;color:var(--color-text-secondary);font:var(--font-meta) var(--font-mono)}.index_detailsActions__Wv5jG>a{display:flex;justify-content:space-between;align-items:center;min-height:56px;margin-top:0;padding:14px 22px;border-radius:var(--radius-base);color:var(--preview-on-accent);background:var(--acid);font-size:var(--font-body-lg);font-weight:550;transition:background var(--duration-fast),transform var(--duration-fast)}.index_detailsActions__Wv5jG>a:hover{background:var(--preview-cta-hover);transform:translateY(-2px)}.index_detailsActions__Wv5jG>a>span{display:inline-flex;font-size:24px}[data-theme=light] .index_previewBackdrop__SnyG8{--preview-overlay:rgba(10,12,9,.88);--preview-grain:rgba(31,35,27,.18);--preview-surface:#f5f5ed;--preview-surface-glow:rgba(88,119,45,.1);--preview-artwork:#e2e5da;--preview-artwork-glow:rgba(88,119,45,.16);--preview-cta-hover:#6d8c3c;--preview-on-accent:#f7f8f2}@media (min-width:768px){.index_previewBackdrop__SnyG8{--preview-overlay:rgba(13,18,13,.52);backdrop-filter:blur(18px) saturate(.8);-webkit-backdrop-filter:blur(18px) saturate(.8)}[data-theme=light] .index_previewBackdrop__SnyG8{--preview-overlay:rgba(30,37,27,.38)}}[data-theme=light] .index_imageSkeleton__ZaH_f{--skeleton-shimmer:hsla(0,0%,100%,.46);background:#e1e5da}[data-theme=light] .index_skeletonFooter__7E91f i,[data-theme=light] .index_skeletonHeader__b3B5j i{background:#cbd2c5}[data-theme=light] .index_skeletonPreview__6BQb3{background:#d4dacf}@media (prefers-reduced-motion:reduce){.index_imageSkeleton__ZaH_f:after{animation:none}.index_imageSkeleton__ZaH_f,.index_previewVisualLink__bTeDv .index_mobilePreview__ThR5G img,.index_publishedScreenshot__HFXQ3{transition:none}}@media (max-width:900px){.index_previewBody__hm6Ah{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:22px}}@media (max-width:760px){.index_previewBody__hm6Ah{grid-template-columns:1fr;gap:28px}.index_previewDetails__hY_Zo{min-height:0}}@media (max-width:640px){.index_previewBackdrop__SnyG8{display:block;overflow:hidden;padding:0}.index_previewScreen__wg8BC{width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;overflow-x:hidden;overflow-y:auto;padding:0 18px max(36px,calc(env(safe-area-inset-bottom) + 12px));border:0;border-radius:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.index_previewTopline__lTpv0{position:-webkit-sticky;position:sticky;z-index:5;top:0;min-height:58px;padding-top:max(8px,env(safe-area-inset-top));background:var(--preview-surface);font-size:var(--font-meta)}.index_previewTopline__lTpv0>span:nth-child(2){display:none}.index_previewBody__hm6Ah{grid-template-columns:1fr;gap:28px;padding-top:22px}.index_previewCaption__FrGQR{gap:12px;font-size:var(--font-secondary)}.index_previewDetails__hY_Zo h2{font-size:clamp(34px,9vw,46px)}.index_detailsIntro__BMwdN>p{margin-top:11px}.index_previewMetrics___K_EJ{margin-top:22px;flex-wrap:wrap}.index_detailsActions__Wv5jG{grid-template-columns:minmax(0,1fr) 52px;padding-top:26px}.index_detailsActions__Wv5jG>a,.index_favoriteButton__4UcjH{min-height:52px}.index_favoriteButton__4UcjH{width:52px}}