.Comments_section__QkOG8{display:flex;flex-direction:column;gap:var(--space-md)}.Comments_comment__N1gYz{display:flex;gap:var(--space-sm)}.Comments_reply__QOL7E{margin-left:var(--space-xl)}.Comments_body___7IfZ{min-width:0}.Comments_meta__X_3iJ{display:flex;align-items:baseline;gap:var(--space-sm);font-size:var(--font-size-body-sm)}.Comments_author__Bihrv{font-weight:var(--font-weight-semibold)}.Comments_time___8ALx{color:var(--color-text-muted);font-size:var(--font-size-footnote)}.Comments_pending__Gw4_8{color:var(--color-warning);font-size:var(--font-size-footnote)}.Comments_content__Ug7fX{margin-top:var(--space-xxs);overflow-wrap:break-word}.Comments_empty__K__NE{color:var(--color-text-secondary)}.Comments_skeletonRow__C4YIu{height:48px}.Comments_skeletonRowShort__A_pTE{height:48px;width:80%}.Comments_form__RAzoT{display:flex;flex-direction:column;gap:var(--space-sm)}.Comments_input__O0Jf5{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raised);padding:var(--space-sm) var(--space-md);resize:vertical;min-height:60px;width:100%}.Comments_input__O0Jf5:focus{border-color:var(--color-active);outline:none}.Comments_formFooter__JMJ1W{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.Comments_counter__GhmCG{font-size:var(--font-size-footnote);color:var(--color-text-muted)}.Comments_error__8XvxL{font-size:var(--font-size-body-sm);color:var(--color-error)}.Comments_held__VgXZo{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-brand-subtle);color:var(--color-text-primary);font-size:var(--font-size-body-sm)}.Comments_actions__Xt2Iy{display:flex;gap:var(--space-md);margin-top:var(--space-xs)}.Comments_action__rhyBK{font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);min-height:24px}.Comments_action__rhyBK:hover{color:var(--color-brand)}.DeadDrops_section__p2_au{display:flex;flex-direction:column;gap:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);background:var(--color-surface)}.DeadDrops_header__WGkC2{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap}.DeadDrops_title__tVgFT{font-weight:var(--font-weight-bold)}.DeadDrops_explainer__tp3H4{font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.DeadDrops_waiting__1gzXk{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-active)}.DeadDrops_drops__S1Ypu{display:flex;flex-direction:column;gap:var(--space-sm)}.DeadDrops_drop__t4YyS{background:var(--color-surface-raised);border-radius:var(--radius-sm);padding:var(--space-md);border:1px solid var(--color-border);animation:DeadDrops_dropIn__TdsKQ var(--duration-medium) var(--easing-enter) backwards}.DeadDrops_dropMeta__zhzsO{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs)}.DeadDrops_dropSender__BFiTu{font-weight:var(--font-weight-semibold);font-size:var(--font-size-body-sm)}.DeadDrops_dropTime__0rtN0{font-size:var(--font-size-footnote);color:var(--color-text-muted)}.DeadDrops_dropMessage__8zZ7n{white-space:pre-wrap;overflow-wrap:break-word}.DeadDrops_composer__wEi7z{display:flex;flex-direction:column;gap:var(--space-sm)}.DeadDrops_input__ijdP4{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raised);padding:var(--space-sm) var(--space-md);min-height:72px;resize:vertical;width:100%}.DeadDrops_input__ijdP4:focus{border-color:var(--color-active);outline:none}.DeadDrops_composerFooter__tvtVQ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.DeadDrops_counter__l_7r_{font-size:var(--font-size-footnote);color:var(--color-text-muted)}.DeadDrops_error__r3EAY{font-size:var(--font-size-body-sm);color:var(--color-error)}.DeadDrops_note__7_Ub3{font-size:var(--font-size-footnote);color:var(--color-text-muted)}@keyframes DeadDrops_dropIn__TdsKQ{0%{opacity:0;transform:translateY(10px)}}.Gallery_gallery__Anf_N{display:flex;flex-direction:column;gap:var(--space-sm)}.Gallery_main__wAWCr{width:100%;height:auto;max-height:72vh;object-fit:cover;border-radius:var(--radius-md);cursor:zoom-in;background:var(--color-surface)}.Gallery_galleryBleed__rEaB0{gap:0}.Gallery_mainBleed__vLMnr{height:50vh;max-height:50vh;border-radius:0;object-fit:cover}.Gallery_thumbsBleed__tFoDU{padding:var(--space-sm) var(--space-lg) 0}.Gallery_creditBleed__vp__v{padding:0 var(--space-lg)}.Gallery_thumbs__SxsR6{display:flex;gap:var(--space-sm);overflow-x:auto;scrollbar-width:none}.Gallery_thumbs__SxsR6::-webkit-scrollbar{display:none}.Gallery_thumb__cPFmS{width:72px;height:72px;border-radius:var(--radius-sm);object-fit:cover;cursor:pointer;border:2px solid transparent;flex-shrink:0}.Gallery_thumbActive__kQANK{border-color:var(--color-brand)}.Gallery_credit__9vaYv{font-size:var(--font-size-footnote);color:var(--color-text-muted)}.Gallery_credit__9vaYv a{text-decoration:underline}.Gallery_lightbox__nkmQz{position:fixed;inset:0;background:rgba(0,0,0,.92);z-index:200;display:flex;align-items:center;justify-content:center}.Gallery_lightboxImage__Y0aW1{max-width:92vw;max-height:88dvh;object-fit:contain}.Gallery_lightboxButton__4GtEZ{position:absolute;color:#fff;font-size:var(--font-size-title1);min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:rgba(255,255,255,.12)}.Gallery_lightboxClose__ghypH{top:max(var(--space-md),env(safe-area-inset-top));right:var(--space-md);font-size:var(--font-size-title3)}.Gallery_lightboxPrev__Cmz32{left:var(--space-md)}.Gallery_lightboxNext__9Em6M{right:var(--space-md)}.Gallery_lightboxCounter__sUtuC{position:absolute;bottom:max(var(--space-md),env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);color:rgba(255,255,255,.8);font-size:var(--font-size-body-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StarRating_stars__asZqB{display:inline-flex;gap:var(--star-gap)}.StarRating_star__U1N28{font-size:var(--star-size);min-height:var(--star-target);color:var(--color-border-strong);line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:transform var(--duration-micro) var(--easing-move)}.StarRating_starButton__Dia11:hover{transform:scale(1.1)}.StarRating_starFilled__rrrTd{color:var(--color-star)}.StarRating_md__KoB1_{--star-size:22px;--star-target:32px;--star-gap:var(--space-xxs)}.StarRating_lg__O44qY{--star-size:26px;--star-target:44px;--star-gap:0}.SocialBar_bar__23Vhm{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap;padding:var(--space-md);background:var(--color-surface);border-radius:var(--radius-md)}.SocialBar_stat__uBNgQ{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.SocialBar_statValue__oKsf0{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SocialBar_heart___QL1E{display:inline-flex;align-items:center;gap:var(--space-sm);min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-full);border:1px solid var(--color-border-strong);background:var(--color-surface-raised);font-weight:var(--font-weight-semibold);transition:all var(--duration-micro) var(--easing-move)}.SocialBar_heartActive__POFCN,.SocialBar_heart___QL1E:not(:disabled):hover{border-color:var(--color-brand);color:var(--color-brand)}.SocialBar_heartActive__POFCN{background:var(--color-brand-subtle)}.SocialBar_heartActive__POFCN:not(:disabled):hover{background:var(--color-brand);color:var(--color-text-on-brand)}.SocialBar_heartIcon__5oK9O{display:inline-flex;font-size:1.3em}.SocialBar_heartPop__taL_j{animation:SocialBar_heartPop__taL_j var(--duration-medium) var(--easing-move)}.SocialBar_ratingHint__Px_Ln{font-size:var(--font-size-footnote);color:var(--color-text-muted)}@keyframes SocialBar_heartPop__taL_j{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(1)}}