.showcaseuser_container__2wDwl{width:100%;max-width:1200px;margin:0 auto}.showcaseuser_header__sZ20z{margin-bottom:3rem}.showcaseuser_headerContent__yx712{display:flex;align-items:flex-start;gap:2rem;background:var(--card-bg);border-radius:var(--border-radius-lg);border:1px solid var(--border-color)}.showcaseuser_avatar__MycqR{flex-shrink:0}.showcaseuser_userInfo__qsDBX{flex:1 1;min-width:0}.showcaseuser_username__ftXFw{font-family:var(--font-display);font-size:var(--font-size-3xl);margin:0 0 .5rem}.showcaseuser_description__GYwpO{color:var(--color-text-secondary);-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:768px){.showcaseuser_headerContent__yx712{flex-direction:column;align-items:center;text-align:center}.showcaseuser_userInfo__qsDBX{text-align:center}.showcaseuser_username__ftXFw{font-size:1.5rem}}.profileContent_contentContainer__hDIRY{display:grid;grid-template-columns:4fr 1fr;grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl);align-items:start;min-width:0;width:100%}.profileContent_fullWidth__sPNzf{grid-column:1/-1;display:flex;justify-content:center;align-items:center;min-height:300px}.profileContent_leftColumn__yUDFw{display:flex;flex-direction:column;gap:var(--spacing-xl);min-width:0}.profileContent_rightColumn__WDAtV{display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:stretch;min-width:0}.profileContent_section__uMFmP{padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;box-sizing:border-box}.profileContent_sectionTitle__tfqK4{font-size:1.5rem;font-family:var(--font-display);margin:0 0 var(--spacing-md) 0;color:var(--color-text-primary)}.profileContent_sectionHeader__U7NyF{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md);min-width:0}.profileContent_sectionHeader__U7NyF .profileContent_sectionTitle__tfqK4{margin:0;min-width:0;flex-shrink:1}.profileContent_titleWithViewMore__kb00f{display:flex;align-items:center;gap:var(--spacing-sm);-webkit-padding-after:var(--spacing-md);padding-block-end:var(--spacing-md)}.profileContent_titleWithViewMore__kb00f .profileContent_sectionTitle__tfqK4{margin:0}.profileContent_viewMoreLink__qm2XZ{display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:all .2s ease;cursor:pointer}.profileContent_viewMoreLink__qm2XZ:hover{transform:translateX(2px)}.profileContent_viewMoreIcon__bWQnT{width:1.5rem;height:1.5rem}.profileContent_playlistTabButtons__hxbOy,.profileContent_watchlistStatusButtons__HcnJ8{display:flex;gap:var(--spacing-xs);flex-shrink:0;flex-wrap:wrap}.profileContent_playlistTabButtons__hxbOy button,.profileContent_watchlistStatusButtons__HcnJ8 button{font-size:.875rem!important;padding:var(--spacing-xs) var(--spacing-sm)!important;white-space:nowrap;width:-moz-fit-content!important;width:fit-content!important}.profileContent_worksGrid__9UsCd{display:flex;flex-wrap:nowrap;gap:var(--spacing-lg);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:100%;min-width:0;padding-bottom:var(--spacing-xs)}.profileContent_worksGrid__9UsCd>*{flex:0 0 320px;scroll-snap-align:start;min-width:0}.profileContent_playlistGrid__DzIuM{display:flex;flex-wrap:nowrap;gap:var(--spacing-lg);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:100%;min-width:0;padding-bottom:var(--spacing-xs)}.profileContent_playlistGrid__DzIuM>*{flex:0 0 400px;scroll-snap-align:start;min-width:0}.profileContent_playlistCardLink__erLXS{text-decoration:none;color:inherit;display:block}.profileContent_playlistCard__GTeE1{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background:var(--color-surface);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;max-width:400px}.profileContent_playlistCardLink__erLXS:hover .profileContent_playlistCard__GTeE1{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.profileContent_playlistImages__XUNu2{display:grid;grid-template-columns:repeat(3,1fr);aspect-ratio:3/2;grid-gap:1px;gap:1px;background:var(--color-border)}.profileContent_playlistImages__XUNu2[data-count="1"],.profileContent_playlistImages__XUNu2[data-count="2"]{grid-template-columns:1fr 1fr 1fr}.profileContent_playlistImagesEmpty__R8CST{aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;background:var(--color-surface-light);border:2px dashed var(--color-border)}.profileContent_emptyPlaylistButton___vEUY{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;border-radius:var(--radius-sm)}.profileContent_emptyPlaylistButton___vEUY:hover{background:var(--color-surface);color:var(--color-text-primary);transform:translateY(-1px)}.profileContent_emptyPlaylistButton___vEUY span{font-size:var(--font-size-xs);text-align:center;max-width:120px;line-height:1.3}.profileContent_emptyPlaylistText__muC90{font-size:var(--font-size-sm);color:var(--color-text-tertiary);text-align:center}.profileContent_animeImageContainer__XtePa{position:relative;overflow:hidden;background:var(--color-surface-light);width:100%;height:100%}.profileContent_animeImage___Yys_{width:100%!important;height:100%!important;object-fit:cover;transition:transform .3s ease;position:relative!important}.profileContent_animeImageContainer__XtePa:hover .profileContent_animeImage___Yys_{transform:scale(1.05)}.profileContent_animeImagePlaceholder__J8EIt{display:flex;align-items:center;justify-content:center;background:var(--color-surface-light);color:var(--color-text-secondary);opacity:.5;cursor:pointer;transition:all .2s ease;border:2px dashed transparent}.profileContent_animeImagePlaceholder__J8EIt:hover{opacity:.8;border-color:var(--color-border);background:var(--color-surface)}.profileContent_playlistDetails__e9pFS{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);min-height:60px}.profileContent_playlistInfo__1Qi5S{flex:1 1;min-width:0}.profileContent_playlistName__sKoL_{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-xs) 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileContent_playlistCreator__i1asG{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileContent_likesButton__eSb5Z{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:all .2s ease;flex-shrink:0}.profileContent_likesButton__eSb5Z:hover{background:var(--color-surface-light);scale:1.1}.profileContent_watchlistGrid__87mKG{display:flex;flex-wrap:nowrap;gap:var(--spacing-lg);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:100%;min-width:0;padding-bottom:var(--spacing-xs)}.profileContent_watchlistGrid__87mKG>*{flex:0 0 320px;scroll-snap-align:start;min-width:0}.profileContent_shareButton__QEtE5{width:100%!important;font-size:var(--font-size-2xl)!important;font-family:var(--font-display)}.profileContent_animeCompletedSection___DBR6{text-align:center;padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.profileContent_animeCompletedTitle___Q_zp{font-size:var(--font-size-base);font-weight:600;margin:var(--spacing-sm) 0 0 0;color:var(--color-text-secondary)}.profileContent_animeCompletedCountWrapper__gI6Wn{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.profileContent_animeCompletedCount__mzbZV{font-size:var(--font-size-4xl);font-family:var(--font-display);margin:0;color:var(--color-text-primary)}.profileContent_placeholderSection__RxxRm{text-align:center;padding:var(--spacing-lg);background:var(--color-surface-secondary);border-radius:var(--radius-md);border:2px dashed var(--color-border);margin-top:var(--spacing-lg)}.profileContent_placeholderTitle__SPxq_{font-size:1.1rem;font-weight:600;margin:0 0 var(--spacing-sm) 0;color:var(--color-text-secondary)}.profileContent_placeholderText__dGeOT{font-size:.9rem;color:var(--color-text-tertiary);margin:0;line-height:1.4}@media (max-width:1024px){.profileContent_contentContainer__hDIRY{grid-template-columns:1fr;gap:var(--spacing-xl)}.profileContent_rightColumn__WDAtV{order:-1}.profileContent_fullWidth__sPNzf{min-height:unset}.profileContent_sectionTitle__tfqK4{text-align:center}}@media (max-width:768px){.profileContent_contentContainer__hDIRY,.profileContent_leftColumn__yUDFw{gap:var(--spacing-lg);min-width:0}.profileContent_section__uMFmP{padding:var(--spacing-md);min-width:0}.profileContent_fullWidth__sPNzf{min-height:unset}.profileContent_sectionTitle__tfqK4{font-size:1.25rem;text-align:center}.profileContent_worksGrid__9UsCd>*{flex:0 0 75%}.profileContent_playlistGrid__DzIuM>*,.profileContent_watchlistGrid__87mKG>*{flex:0 0 90%}.profileContent_sectionHeader__U7NyF{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.profileContent_watchlistStatusButtons__HcnJ8{width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.profileContent_watchlistStatusButtons__HcnJ8 button{flex:0 0 auto;min-width:-moz-fit-content;min-width:fit-content;font-size:.75rem!important;padding:var(--spacing-xs) var(--spacing-sm)!important;white-space:nowrap;text-align:center;scroll-snap-align:start}}@media (max-width:480px){.profileContent_contentContainer__hDIRY{gap:var(--spacing-md)}.profileContent_section__uMFmP{padding:var(--spacing-sm);margin:0}.profileContent_sectionTitle__tfqK4{font-size:1.125rem;text-align:center}.profileContent_shareButton__QEtE5{font-size:1.25rem!important}.profileContent_animeCompletedSection___DBR6{padding:var(--spacing-md)}.profileContent_animeCompletedCount__mzbZV{font-size:1.875rem}.profileContent_watchlistStatusButtons__HcnJ8{gap:var(--spacing-xs);flex-direction:row;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.profileContent_watchlistStatusButtons__HcnJ8 button{font-size:.75rem!important;padding:var(--spacing-xs) var(--spacing-sm)!important;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;flex:0 0 auto;white-space:nowrap;scroll-snap-align:start}.profileContent_worksGrid__9UsCd>*{flex:0 0 70%}.profileContent_watchlistGrid__87mKG>*{flex:0 0 85%}.profileContent_leftColumn__yUDFw,.profileContent_rightColumn__WDAtV{overflow-x:visible}}.profileContent_errorSection__wM_Qt{padding:var(--spacing-lg);text-align:center;border:1px solid var(--color-error,#ff4444);border-radius:var(--border-radius-md);color:var(--color-error-dark,#cc0000)}.profileContent_errorSection__wM_Qt h3{margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.profileContent_errorSection__wM_Qt p{margin:0;font-size:var(--font-size-sm);opacity:.8}.profileContent_retryButton__eCdDj{margin-top:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}.profileContent_emptyState__ziFeM{padding:var(--spacing-xl);text-align:center;background-color:var(--color-background-secondary);border:2px dashed var(--color-border);border-radius:var(--border-radius-md);color:var(--color-text-secondary)}.profileContent_emptyState__ziFeM p{margin:0;font-size:var(--font-size-sm);font-style:italic}.profileContent_loadingSectionTitle__Y4v6_{width:150px;margin-bottom:var(--spacing-md)}.profileContent_loadingCard__sIJvM{padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--border-radius-md);background-color:var(--color-background)}.newsfeedPlaylistsSection_playlistGrid__4U5EJ{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;overflow-x:hidden}.newsfeedPlaylistsSection_playlistGrid__4U5EJ>a>div[class*=playlistCard]{max-width:none!important;width:100%}.newsfeedPlaylistsSection_emptyState__7O_Sk{text-align:center;padding:var(--spacing-xl);color:var(--color-text-secondary)}.postCard_postCard__0faP6{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:visible;transition:all .2s ease;text-decoration:none;color:inherit;cursor:pointer}.postCard_postCard__0faP6:hover{transform:translateY(-2px)}.postCard_postHeader__DTLoK{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--spacing-lg);padding-bottom:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow:hidden}.postCard_authorInfo__pNFTS{display:flex;align-items:center;gap:var(--spacing-sm);flex:1 1}.postCard_avatar__Bd6Oh{flex-shrink:0;transition:transform .2s ease}.postCard_avatar__Bd6Oh:hover{transform:scale(1.1)}.postCard_avatarImage__extOs{border-radius:var(--radius-full);object-fit:cover;transition:opacity .2s ease}.postCard_avatar__Bd6Oh:hover .postCard_avatarImage__extOs{opacity:.8}.postCard_authorDetails__8E0UZ{display:flex;flex-direction:column;text-align:left}.postCard_authorName__ZfgZ_{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;text-decoration:none;cursor:pointer;transition:all .2s ease;display:inline-block}.postCard_authorName__ZfgZ_:hover{opacity:.7}.postCard_animeTitle__TcMoD{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.postCard_postMeta__C9Es1{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}.postCard_postTypeBadge__e4tT8{padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;background:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border);margin-right:var(--spacing-sm)}.postCard_postTypeBadge__e4tT8[data-category=general]{background:var(--ivory-10);border-color:var(--ivory-100)}.postCard_postTypeBadge__e4tT8[data-category=episode_discussion]{background:var(--sundrop-10);border-color:var(--vibe-lets-go)}.postCard_postTypeBadge__e4tT8[data-category=meme]{background:var(--kawaii-core-10);border-color:var(--vibe-kinda-in-love)}.postCard_postTypeBadge__e4tT8[data-category=help]{background:var(--peach-spark-10);border-color:var(--vibe-total-chaos)}.postCard_postTypeBadge__e4tT8[data-category="what to watch"]{background:var(--jimmy-green-10);border-color:var(--vibe-on-a-journey)}.postCard_postTypeBadge__e4tT8[data-category=others]{background:var(--cotton-sky-10);border-color:var(--vibe-what-even-is-this)}.postCard_postTypeBadge__e4tT8[data-category=harvester-cosplay]{background:var(--kawaii-core-10);border-color:var(--vibe-kinda-in-love)}.postCard_postTypeBadge__e4tT8[data-category=harvester-reviews]{background:var(--sundrop-10);border-color:var(--vibe-lets-go)}.postCard_postTypeBadge__e4tT8[data-category=harvester-fanart]{background:var(--peach-spark-10);border-color:var(--vibe-total-chaos)}.postCard_postTypeBadge__e4tT8[data-category=harvester-bts-final],.postCard_postTypeBadge__e4tT8[data-category=harvester-bts-wip]{background:var(--jimmy-green-10);border-color:var(--vibe-on-a-journey)}.postCard_timestamp__f5boc{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap}.postCard_sensitiveContentContainer__7nROl{position:relative;overflow:hidden}.postCard_sensitiveContentWrapper__OlUxW{position:relative}.postCard_sensitiveContentWrapper__OlUxW.postCard_hidden__6d9fc{filter:blur(40px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.postCard_postContent__hW__D{padding:var(--spacing-md) var(--spacing-lg);text-align:left;position:relative}.postCard_postTitle__k1t4D{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0;line-height:1.3}.postCard_contentWrapper__ks0ws{position:relative}.postCard_postDescription__H0qYM{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.postCard_postDescription__H0qYM :where(h1,h2,h3,h4,h5,h6){color:var(--color-text-primary);margin:0 0 var(--spacing-xs) 0;line-height:1.3}.postCard_postDescription__H0qYM h1{font-size:var(--font-size-xl)}.postCard_postDescription__H0qYM h2{font-size:var(--font-size-lg)}.postCard_postDescription__H0qYM h3{font-size:var(--font-size-md)}.postCard_postDescription__H0qYM :where(h4,h5,h6){font-size:var(--font-size-base)}.postCard_postDescription__H0qYM p{margin:0 0 var(--spacing-xs) 0;color:var(--color-text-secondary);line-height:1.6}.postCard_postDescription__H0qYM p:last-child{margin-bottom:0}.postCard_postDescription__H0qYM :where(strong,b){font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.postCard_postDescription__H0qYM :where(em,i){font-style:italic}.postCard_postDescription__H0qYM a{color:var(--color-accent);text-decoration:underline;transition:opacity .2s ease}.postCard_postDescription__H0qYM a:hover{opacity:.8}.postCard_postDescription__H0qYM :where(ul,ol){margin:0 0 var(--spacing-xs) 0;padding-left:var(--spacing-xl);color:var(--color-text-secondary)}.postCard_postDescription__H0qYM li{margin-bottom:var(--spacing-xs);line-height:1.6}.postCard_postDescription__H0qYM li:last-child{margin-bottom:0}.postCard_postDescription__H0qYM blockquote{margin:var(--spacing-sm) 0;padding-left:var(--spacing-lg);border-left:3px solid var(--color-accent);color:var(--color-text-secondary);font-style:italic}.postCard_postDescription__H0qYM code{font-family:Courier New,monospace;background:rgba(255,255,255,.1);padding:2px 6px;border-radius:var(--radius-sm);font-size:.9em;color:var(--color-accent)}.postCard_postDescription__H0qYM pre{background:rgba(255,255,255,.05);padding:var(--spacing-md);border-radius:var(--radius-md);overflow-x:auto;margin:var(--spacing-xs) 0}.postCard_postDescription__H0qYM pre code{background:none;padding:0;color:var(--color-text-primary)}.postCard_postDescription__H0qYM hr{border:none;border-top:1px solid var(--color-border);margin:var(--spacing-md) 0}.postCard_postDescription__H0qYM br{display:block;content:"";margin-top:var(--spacing-xs)}.postCard_postDescription__H0qYM br+br,.postCard_postDescription__H0qYM iframe,.postCard_postDescription__H0qYM img{display:none}.postCard_postLink__K93Rk{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-accent);text-decoration:none;font-size:var(--font-size-sm);transition:all .2s ease;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden}.postCard_postLink__K93Rk:hover{background:var(--color-border);transform:scale(1.02)}.postCard_postLink__K93Rk span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.postCard_linkIcon__ZEQKS{width:18px;height:18px;flex-shrink:0}.postCard_singleBlurOverlay__pDHL8{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(150,150,150,.5);z-index:100;pointer-events:auto}.postCard_showContentButton__Dxk3H{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-button-material);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);white-space:nowrap;position:relative;z-index:101}.postCard_showContentButton__Dxk3H:hover{background:var(--color-button);color:var(--color-text-primary);transform:scale(1.05)}.postCard_showContentButton__Dxk3H:hover .postCard_eyeIcon__MOfIV,.postCard_showContentButton__Dxk3H:hover span{color:var(--color-button-text-primary)}.postCard_eyeIcon__MOfIV{width:20px;height:20px;flex-shrink:0}.postCard_postImage__12eag{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:black}.postCard_postPoll__RoBft{padding:0 var(--spacing-lg) var(--spacing-md)}.postCard_imageContainer__CfZZ7{position:relative;width:100%;height:100%;cursor:pointer;overflow:hidden;background:black}.postCard_image__FkRRy{width:100%;height:100%;object-fit:contain;background-color:black;transition:transform .3s ease}.postCard_postCard__0faP6:hover .postCard_image__FkRRy{transform:scale(1.02)}.postCard_navButton__ZaTwi{position:absolute;top:50%;transform:translateY(-50%);width:auto;height:auto;border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease;outline:none;opacity:.8}.postCard_navButton__ZaTwi:hover{transform:translateY(-50%) scale(1.1);opacity:1}.postCard_navButton__ZaTwi:first-of-type{left:var(--spacing-md)}.postCard_navButton__ZaTwi.postCard_next__sxtnb{right:var(--spacing-md)}.postCard_imageIndicators__hc37R{position:absolute;bottom:var(--spacing-md);left:50%;transform:translateX(-50%);display:flex;gap:var(--spacing-xs);background:rgba(0,0,0,.5);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.postCard_indicator__VS1c_{width:8px;height:8px;border-radius:50%;border:none;background-color:rgba(255,255,255,.5);cursor:pointer;transition:all .2s ease;padding:0}.postCard_indicator__VS1c_:hover{background-color:rgba(255,255,255,.8)}.postCard_indicator__VS1c_.postCard_activeIndicator__zRgxP{transform:scale(1.25);background-color:white}.postCard_postFooter__MTx0L{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg);border-top:1px solid var(--color-border)}.postCard_actions__TmqVD{display:flex;align-items:center;gap:var(--spacing-sm)}.postCard_actionButton___tmi_{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border:0;border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease}.postCard_actionButton___tmi_:hover{color:var(--color-text-primary);transform:scale(1.05)}.postCard_actionButton___tmi_.postCard_upvoted__eqHJ_{color:var(--color-accent)}.postCard_icon__pjs0M{width:18px;height:18px}.postCard_viewCountInline__X4Mfr,.postCard_viewCount__7gdwN{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.postCard_viewCountInline__X4Mfr{padding:var(--spacing-sm) var(--spacing-md)}.postCard_viewIcon__vn4I_{width:18px;height:18px}.postCard_menuButtonContainer__A009L{position:relative;flex-shrink:0;z-index:10}@media (max-width:768px){.postCard_postHeader__DTLoK{padding:var(--spacing-md);padding-bottom:0;gap:var(--spacing-sm)}.postCard_animeTitle__TcMoD{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.postCard_postMeta__C9Es1{flex-shrink:0;justify-content:flex-end}.postCard_postTypeBadge__e4tT8{font-size:10px;padding:4px var(--spacing-sm)}.postCard_timestamp__f5boc{font-size:10px}.postCard_postContent__hW__D{padding:var(--spacing-sm) var(--spacing-md)}.postCard_postTitle__k1t4D{font-size:var(--font-size-lg)}.postCard_postDescription__H0qYM{font-size:var(--font-size-sm)}.postCard_navButton__ZaTwi:first-of-type{left:var(--spacing-sm)}.postCard_navButton__ZaTwi.postCard_next__sxtnb{right:var(--spacing-sm)}.postCard_imageIndicators__hc37R{bottom:var(--spacing-sm);padding:var(--spacing-xs);gap:6px}.postCard_indicator__VS1c_{width:6px;height:6px}.postCard_postFooter__MTx0L{padding:var(--spacing-md);flex-direction:row;align-items:center;justify-content:space-between}.postCard_actions__TmqVD{gap:var(--spacing-xs);flex:1 1}.postCard_actionButton___tmi_{padding:6px 12px;font-size:12px}.postCard_icon__pjs0M{width:16px;height:16px}.postCard_viewCount__7gdwN{font-size:12px;flex-shrink:0}.postCard_viewCountInline__X4Mfr{font-size:12px;padding:6px 12px}.postCard_viewIcon__vn4I_{width:16px;height:16px}.postCard_postPoll__RoBft{padding:0 var(--spacing-md) var(--spacing-sm)}.postCard_animeTitle__TcMoD{font-size:var(--font-size-xs)}}.imageGallery_overlay__3Ba4J{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}.imageGallery_modalContent__jvebW{position:relative;display:flex;align-items:center;gap:var(--spacing-lg)}.imageGallery_navButton__WJnTO{width:auto;height:auto;border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:60;transition:all .2s ease;outline:none;box-shadow:none;flex-shrink:0}.imageGallery_navButton__WJnTO:hover{transform:scale(1.1);opacity:.8}.imageGallery_navButton__WJnTO:focus{outline:none;box-shadow:none}.imageGallery_imageContainer__UwCiS{position:relative;max-height:80vh;width:80vw;height:80vh;max-width:900px}.imageGallery_mediaContent__R3rmE{max-height:80vh;width:100%;height:100%;object-fit:contain}.imageGallery_thumbnails__lLAE_{position:absolute;bottom:var(--spacing-xl);left:50%;transform:translateX(-50%);display:flex;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:rgba(0,0,0,.5);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:80vw;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.imageGallery_thumbnails__lLAE_::-webkit-scrollbar{height:6px}.imageGallery_thumbnails__lLAE_::-webkit-scrollbar-track{background:transparent}.imageGallery_thumbnails__lLAE_::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:var(--radius-sm)}.imageGallery_thumbnail__zbdLd{position:relative;width:60px;height:60px;flex-shrink:0;border-radius:var(--radius-md);overflow:hidden;border:2px solid transparent;cursor:pointer;transition:all .2s ease;background:rgba(0,0,0,.3)}.imageGallery_thumbnail__zbdLd:hover{border-color:rgba(255,255,255,.5);transform:scale(1.05)}.imageGallery_thumbnail__zbdLd.imageGallery_active__OIGaX{border-color:var(--color-primary)}.imageGallery_videoThumbnail__GiUqX{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}@media (max-width:768px){.imageGallery_modalContent__jvebW{flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.imageGallery_navButton__WJnTO{position:absolute;top:50%;transform:translateY(-50%);z-index:1001}.imageGallery_navButton__WJnTO:first-child{left:var(--spacing-md)}.imageGallery_navButton__WJnTO:nth-child(3){right:var(--spacing-md)}.imageGallery_imageContainer__UwCiS{width:90vw;height:70vh}.imageGallery_thumbnails__lLAE_{bottom:var(--spacing-md);max-width:90vw}.imageGallery_thumbnail__zbdLd{width:50px;height:50px}}.wipSection_wipSection__d4BgC{width:100%}.wipSection_header__bImwb{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--spacing-md)}.wipSection_title__nheQ5{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.wipSection_controls___fkOQ{display:flex;align-items:center;gap:var(--spacing-sm)}.wipSection_dotsContainer__QOqym{display:flex;gap:var(--spacing-xs);border-radius:var(--radius-full);background-color:var(--color-surface);padding:var(--spacing-sm);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.wipSection_dot__fYFDn{width:8px;height:8px;border-radius:50%;border:none;background-color:var(--color-text-tertiary);cursor:pointer;transition:all .2s ease;margin-left:var(--spacing-xs)}.wipSection_dotActive__DZdHA,.wipSection_dot__fYFDn:hover{background-color:var(--color-text-primary)}.wipSection_dotActive__DZdHA{transform:scale(1.25)}.wipSection_nextButton__6KSiQ{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--color-surface);color:var(--color-text-primary);border:none;cursor:pointer;transition:background-color .2s ease}.wipSection_nextButton__6KSiQ:hover{background-color:var(--color-button-light)}.wipSection_tabs__wx_gL{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-md)}.wipSection_tab__TLRBp{border-radius:var(--radius-full);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:none;cursor:pointer;transition:all .2s ease;background-color:var(--color-surface);color:var(--color-text-secondary)}.wipSection_tab__TLRBp:hover{transform:scale(1.05)}.wipSection_tabActive__EMTtz{background-color:var(--color-button);color:var(--color-button-text-primary)}.wipSection_staticGrid__gxUA6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md)}.wipSection_carouselContainer__QIZ3r{position:relative;overflow:hidden}.wipSection_carousel__RYaTk{display:flex;gap:var(--spacing-md)}.wipSection_slide__YBncF{width:100%;flex-shrink:0;padding:0 var(--spacing-sm)}.wipSection_slideGrid__x1S2i{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md)}.wipSection_item__BZmLB{cursor:pointer;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--color-border);background-color:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease}.wipSection_item__BZmLB:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.wipSection_itemImage__9oycP{height:250px;width:100%;object-fit:cover}.wipSection_videoPlaceholder__g9YkD{height:250px;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-button-light);color:var(--color-text-secondary)}.wipSection_itemContent__uuPpr{padding:var(--spacing-sm);text-align:center;color:var(--color-text-primary)}.wipSection_itemDate__MXk8I{color:var(--color-text-tertiary);font-size:var(--font-size-xs);margin:0}.wipSection_itemTitle__PZNxP{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:0;line-height:var(--line-height-sm)}.wipSection_modal__CA_07{position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}.wipSection_modalContent__4VNfx{display:flex;align-items:center;gap:var(--spacing-md)}.wipSection_modalNavButton__iEtrY{position:fixed;top:50%;transform:translateY(-50%);width:auto;height:auto;border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:60;transition:all .2s ease;outline:none;box-shadow:none}.wipSection_modalNavButton__iEtrY:first-child{left:50px}.wipSection_modalNavButton__iEtrY:nth-child(3){right:50px}.wipSection_modalNavButton__iEtrY:hover{transform:translateY(-50%) scale(1.1);opacity:.8}.wipSection_modalNavButton__iEtrY:focus{outline:none;box-shadow:none}.wipSection_modalMedia__mEMAB{position:relative}.wipSection_modalImage__7LYqD,.wipSection_modalVideo__BnYpn{max-height:80vh;width:80vw;object-fit:contain}@media (max-width:768px){.wipSection_controls___fkOQ{gap:var(--spacing-xs)}.wipSection_dotsContainer__QOqym{padding:var(--spacing-xs)}.wipSection_tabs__wx_gL{gap:var(--spacing-xs)}.wipSection_tab__TLRBp{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.wipSection_slideGrid__x1S2i,.wipSection_staticGrid__gxUA6{grid-template-columns:1fr;gap:var(--spacing-sm)}.wipSection_itemImage__9oycP{height:200px}.wipSection_modalContent__4VNfx{flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.wipSection_modalNavButton__iEtrY{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.wipSection_modalNavButton__iEtrY:first-child{left:var(--spacing-md)}.wipSection_modalNavButton__iEtrY:last-child{right:var(--spacing-md)}}.buttonWrapper_dropdownContainer__iGXkE{position:relative;width:100%}.buttonWrapper_dropdownMenu__ucy8u{position:absolute;top:calc(100% + 8px);left:0;right:0;border-radius:var(--radius-lg);z-index:1000;overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border)}.buttonWrapper_dropdownOption__8vjN1{width:100%;padding:12px 16px;background:none;border:none;border-bottom:1px solid var(--color-surface);display:flex;align-items:center;gap:12px;font-size:14px;color:var(--color-text-primary);cursor:pointer;transition:background-color .15s ease}.buttonWrapper_dropdownOption__8vjN1:hover{background:var(--color-surface)}.buttonWrapper_dropdownOption__8vjN1.buttonWrapper_selected__NzW5j{background:var(--color-surface);color:var(--color-primary)}.buttonWrapper_dropdownOption__8vjN1:disabled{opacity:.6;cursor:not-allowed}.buttonWrapper_dropdownOption__8vjN1 span{flex:1 1;text-align:left}.shopWriteup_shopWriteupBrand__0ShHo{display:flex;align-items:center;gap:16px;margin-bottom:var(--spacing-md)}.shopWriteup_shopWriteupBrandIcon__6ZpkD{display:flex;align-items:center;gap:12px}.shopWriteup_shopWriteupDescription__NmLsy{color:var(--color-text-secondary);margin-bottom:var(--spacing-md)}.mediaCarousel_carouselContainer__UdeNu{position:relative;width:100%;height:100%;overflow:hidden;background-color:black}.mediaCarousel_media__J_bxv{width:100%;height:100%;object-fit:contain;background-color:black}.mediaCarousel_navButton__P_41i{position:absolute;top:50%;transform:translateY(-50%);width:auto;height:auto;border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease;left:var(--spacing-lg);opacity:.8}.mediaCarousel_navButton__P_41i.mediaCarousel_next__6JsD7{left:auto;right:var(--spacing-lg)}.mediaCarousel_navButton__P_41i:hover{transform:translateY(-50%) scale(1.1);opacity:1}.mediaCarousel_imageIndicators__Pw_Xc{position:absolute;bottom:var(--spacing-lg);left:50%;transform:translateX(-50%);display:flex;gap:var(--spacing-sm);z-index:10}.mediaCarousel_indicator__FNjf9{width:8px;height:8px;border-radius:var(--radius-full);background:rgba(255,255,255,.5);border:none;cursor:pointer;transition:all .3s ease;padding:0}.mediaCarousel_indicator__FNjf9:hover{background:rgba(255,255,255,.7)}.mediaCarousel_indicator__FNjf9.mediaCarousel_activeIndicator__VGkQh{background:white;width:24px}@media (max-width:768px){.mediaCarousel_navButton__P_41i{left:var(--spacing-sm)}.mediaCarousel_navButton__P_41i.mediaCarousel_next__6JsD7{right:var(--spacing-sm)}.mediaCarousel_imageIndicators__Pw_Xc{bottom:var(--spacing-sm);gap:6px}.mediaCarousel_indicator__FNjf9{width:6px;height:6px}.mediaCarousel_indicator__FNjf9.mediaCarousel_activeIndicator__VGkQh{width:18px}}.userBlock_userBlock__6YRHM{justify-content:space-between;width:100%}.userBlock_userBlock__6YRHM,.userBlock_userInfo__EPjmb{display:flex;align-items:center;gap:var(--spacing-md)}.userBlock_avatarLink__48gzD{flex-shrink:0}.userBlock_avatar__8q6fl{width:48px;height:48px;border-radius:var(--radius-full);overflow:hidden;border:2px solid var(--color-border)}.userBlock_avatarImage__Ef4Hp{width:100%;height:100%;object-fit:cover}.userBlock_username__wdHdN{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-decoration:none;transition:opacity .2s ease}.userBlock_username__wdHdN:hover{opacity:.8}.userBlock_meta__6SH3D{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.userBlock_category__9v5FU{display:inline-block;padding:var(--spacing-xs) var(--spacing-md);background:rgba(255,255,255,.1);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-transform:capitalize}.userBlock_category__9v5FU[data-category=general]{background:var(--ivory-10);border-color:var(--ivory-100)}.userBlock_category__9v5FU[data-category=episode_discussion]{background:var(--sundrop-10);border-color:var(--vibe-lets-go)}.userBlock_category__9v5FU[data-category=meme]{background:var(--kawaii-core-10);border-color:var(--vibe-kinda-in-love)}.userBlock_category__9v5FU[data-category=help]{background:var(--peach-spark-10);border-color:var(--vibe-total-chaos)}.userBlock_category__9v5FU[data-category=recommendation]{background:var(--aqua-vibe-10);border-color:var(--vibe-excited)}.userBlock_category__9v5FU[data-category=news]{background:var(--midnight-purple-10);border-color:var(--vibe-obsessed)}.userBlock_category__9v5FU[data-category=discussion]{background:var(--sakura-10);border-color:var(--vibe-its-ok)}.userBlock_timestamp__45nW2{font-size:var(--font-size-sm);color:var(--color-text-secondary)}@media (max-width:768px){.userBlock_userBlock__6YRHM{gap:var(--spacing-sm)}.userBlock_avatar__8q6fl{width:40px;height:40px}.userBlock_username__wdHdN{font-size:var(--font-size-sm)}.userBlock_category__9v5FU{padding:var(--spacing-xs) var(--spacing-sm)}.userBlock_category__9v5FU,.userBlock_timestamp__45nW2{font-size:var(--font-size-xs)}}@media (max-width:480px){.userBlock_meta__6SH3D{flex-direction:column;align-items:flex-end;gap:var(--spacing-xs)}}.engagementBar_engagementBar__yRFes{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-md)}.engagementBar_leftActions__R6aiN{display:flex;align-items:center;gap:var(--spacing-sm);flex:1 1}.engagementBar_actionButton__o5rOf{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:0;border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease}.engagementBar_actionButton__o5rOf:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);color:var(--color-text-primary);transform:scale(1.05)}.engagementBar_actionButton__o5rOf.engagementBar_upvoted__GuYNi{color:var(--color-accent)}.engagementBar_menuContainer__MZGT0{position:relative;display:flex;align-items:center;margin-left:auto}.engagementBar_menuButton__1YTrl{background:none;border:none;cursor:pointer;padding:var(--spacing-xs);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:all .2s ease;border-radius:var(--radius-md)}.engagementBar_menuButton__1YTrl:hover:not(:disabled){background:var(--color-border);color:var(--color-text-primary)}.engagementBar_menuButton__1YTrl:disabled{opacity:.5;cursor:not-allowed}.engagementBar_dropdown__O4RPl{position:absolute;top:100%;right:0;margin-top:var(--spacing-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:160px;overflow:hidden;z-index:200;animation:engagementBar_dropdownFadeIn__6Dguh .15s ease-out}@keyframes engagementBar_dropdownFadeIn__6Dguh{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.engagementBar_option__bB6Jk{width:100%;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg);border:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);cursor:pointer;transition:background .2s ease;text-align:left}.engagementBar_option__bB6Jk:hover:not(:disabled){background:var(--color-border)}.engagementBar_option__bB6Jk:disabled{opacity:.5;cursor:not-allowed}.engagementBar_option__bB6Jk.engagementBar_danger__Wl2cE{color:var(--color-danger)}.engagementBar_option__bB6Jk.engagementBar_danger__Wl2cE:hover:not(:disabled){background:rgba(239,68,68,.1)}.engagementBar_option__bB6Jk svg{flex-shrink:0}.engagementBar_icon__PHh_R{width:18px;height:18px;flex-shrink:0}.engagementBar_viewCount__bwM3X{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:0;border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.engagementBar_skeleton__XfedY{background:linear-gradient(90deg,rgba(255,255,255,.1) 25%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.1) 75%);background-size:200% 100%;animation:engagementBar_loading__OMylY 1.5s ease-in-out infinite;border-radius:var(--radius-sm)}@keyframes engagementBar_loading__OMylY{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.engagementBar_engagementBar__yRFes{padding:var(--spacing-sm) 0}.engagementBar_actionButton__o5rOf{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.engagementBar_icon__PHh_R{width:16px;height:16px}.engagementBar_viewCount__bwM3X{font-size:var(--font-size-xs)}}@media (max-width:480px){.engagementBar_engagementBar__yRFes{flex-wrap:wrap}.engagementBar_viewCount__bwM3X{margin-left:0;width:100%;justify-content:flex-start}}.messageBoardPostPageClient_pageContainer__2ocze{width:100%;max-width:1400px;margin:0 auto;padding-block:calc(var(--header-height) + 2rem);padding-inline:var(--spacing-3xl);display:flex;gap:var(--spacing-2xl);flex-direction:column;box-sizing:border-box}.messageBoardPostPageClient_contentWrapper__U3tiK{display:flex;gap:var(--spacing-2xl);width:100%;position:relative}.messageBoardPostPageClient_mainContentWrapper__Ym5vW{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-2xl);max-width:calc(100% - 275px - var(--spacing-2xl));min-width:0}.messageBoardPostPageClient_backButton__EloBC{display:flex;align-items:center;gap:var(--spacing-sm);background:transparent;border:none;color:var(--color-text-secondary);font-size:var(--font-size-md);cursor:pointer;padding:var(--spacing-sm);transition:all .2s ease;width:-moz-fit-content;width:fit-content;text-transform:capitalize}.messageBoardPostPageClient_backButton__EloBC:hover{color:var(--color-text-primary)}.messageBoardPostPageClient_postContent__ZsT5e{display:flex;flex-direction:column;gap:var(--spacing-xl);background:transparent;width:100%}.messageBoardPostPageClient_mediaSection__QDPw2{width:100%;border-radius:var(--radius-2xl);overflow:hidden;background-color:black;position:relative;aspect-ratio:16/9;min-height:300px}.messageBoardPostPageClient_header__enMc7{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);width:100%}.messageBoardPostPageClient_title__KM3xU{font-size:var(--font-size-2xl);font-family:var(--font-display);color:var(--color-text-primary);margin:0;line-height:1.3;text-transform:uppercase;letter-spacing:.02em}.messageBoardPostPageClient_descriptionContainer__5EwP2{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.messageBoardPostPageClient_description__ckx4_{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;white-space:pre-line;line-height:1.6;overflow:hidden;position:relative;max-height:calc(1.6em * 7);transition:max-height .4s cubic-bezier(.4,0,.2,1)}.messageBoardPostPageClient_description__ckx4_:before{content:"";position:absolute;bottom:0;right:0;width:30%;height:1.6em;background:linear-gradient(to right,transparent,var(--color-background) 50%);pointer-events:none;opacity:1;transition:opacity .3s ease}.messageBoardPostPageClient_description__ckx4_.messageBoardPostPageClient_descriptionExpanded__m9jli{max-height:5000px;transition:max-height .6s cubic-bezier(.4,0,.2,1)}.messageBoardPostPageClient_description__ckx4_.messageBoardPostPageClient_descriptionExpanded__m9jli:before{opacity:0}.messageBoardPostPageClient_description__ckx4_ p{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.8;white-space:pre-line}.messageBoardPostPageClient_description__ckx4_ p:last-child{margin-bottom:0}.messageBoardPostPageClient_description__ckx4_ h1,.messageBoardPostPageClient_description__ckx4_ h2,.messageBoardPostPageClient_description__ckx4_ h3,.messageBoardPostPageClient_description__ckx4_ h4,.messageBoardPostPageClient_description__ckx4_ h5,.messageBoardPostPageClient_description__ckx4_ h6{color:var(--color-text-primary)}.messageBoardPostPageClient_description__ckx4_ h1{font-size:var(--font-size-2xl)}.messageBoardPostPageClient_description__ckx4_ h2{font-size:var(--font-size-xl)}.messageBoardPostPageClient_description__ckx4_ h3{font-size:var(--font-size-lg)}.messageBoardPostPageClient_description__ckx4_ a{color:var(--color-accent);text-decoration:underline;transition:opacity .2s ease}.messageBoardPostPageClient_description__ckx4_ a:hover{opacity:.8}.messageBoardPostPageClient_description__ckx4_ ol,.messageBoardPostPageClient_description__ckx4_ ul{padding-left:var(--spacing-xl);color:var(--color-text-secondary);font-size:var(--font-size-md)}.messageBoardPostPageClient_description__ckx4_ ol:last-child,.messageBoardPostPageClient_description__ckx4_ ul:last-child{margin-bottom:0}.messageBoardPostPageClient_description__ckx4_ li{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.8}.messageBoardPostPageClient_description__ckx4_ blockquote{margin:var(--spacing-lg) 0;padding:var(--spacing-md) var(--spacing-lg);border-left:4px solid var(--color-accent);background:rgba(255,255,255,.03);border-radius:var(--radius-md);font-style:italic;color:var(--color-text-secondary)}.messageBoardPostPageClient_description__ckx4_ code{background:rgba(255,255,255,.1);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-family:monospace;font-size:.9em}.messageBoardPostPageClient_description__ckx4_ pre{background:rgba(255,255,255,.05);padding:var(--spacing-md);border-radius:var(--radius-md);overflow-x:auto;margin:var(--spacing-lg) 0}.messageBoardPostPageClient_description__ckx4_ pre code{background:transparent;padding:0}.messageBoardPostPageClient_description__ckx4_ :where(strong,b){font-weight:var(--font-weight-bold)}.messageBoardPostPageClient_description__ckx4_ :where(em,i){font-style:italic}.messageBoardPostPageClient_description__ckx4_ hr{border:none;border-top:1px solid var(--color-border);margin:var(--spacing-md) 0}.messageBoardPostPageClient_description__ckx4_ br{display:block;content:"";margin-top:var(--spacing-sm)}.messageBoardPostPageClient_description__ckx4_ iframe,.messageBoardPostPageClient_description__ckx4_ img{display:none}.messageBoardPostPageClient_readMoreButton__Pd_wz{align-self:flex-start;background:none;border:none;color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;padding:var(--spacing-xs) 0;margin-top:var(--spacing-xs);transition:all .2s ease;text-decoration:underline;text-underline-offset:2px}.messageBoardPostPageClient_readMoreButton__Pd_wz:hover{opacity:.8;transform:translateX(2px)}.messageBoardPostPageClient_postLink__5gy1y{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-accent);text-decoration:none;font-size:var(--font-size-sm);transition:all .2s ease;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;cursor:pointer}.messageBoardPostPageClient_postLink__5gy1y:hover{background:var(--color-border);transform:scale(1.02)}.messageBoardPostPageClient_postLink__5gy1y span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messageBoardPostPageClient_linkIcon__RuASm{width:18px;height:18px;flex-shrink:0}.messageBoardPostPageClient_pollSection__d5XiP{width:100%}.messageBoardPostPageClient_sensitiveContentContainer__EHKQW{position:relative;width:100%;min-height:400px;display:flex;flex-direction:column;gap:var(--spacing-xl)}.messageBoardPostPageClient_sensitiveContentWrapper__nG21r{filter:blur(40px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;flex:1 1}.messageBoardPostPageClient_revealButtonContainer__kmapd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;pointer-events:auto}.messageBoardPostPageClient_revealButton__YNtXu{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.3)}.messageBoardPostPageClient_revealButton__YNtXu:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);transform:scale(1.05)}.messageBoardPostPageClient_eyeIcon__biq0W{width:20px;height:20px;flex-shrink:0}.messageBoardPostPageClient_artistIntro__fQvr7{padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--color-border);flex-shrink:0}.messageBoardPostPageClient_artistCard__VN5RO{display:flex;gap:var(--spacing-md);padding:var(--spacing-lg);background:rgba(255,255,255,.03);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.messageBoardPostPageClient_artistAvatar__Xh5vh{width:64px;height:64px;border-radius:var(--radius-full);flex-shrink:0;overflow:hidden}.messageBoardPostPageClient_avatarImage__CIjuL{width:100%;height:100%;border-radius:var(--radius-full);object-fit:cover;object-position:center}.messageBoardPostPageClient_artistInfo__jq2Ll{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1 1}.messageBoardPostPageClient_artistName__oWazl{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.messageBoardPostPageClient_artistBio__Rlu4l{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6;margin:0}.messageBoardPostPageClient_artistSocials__HFDvs{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.messageBoardPostPageClient_socialButton__PnkwV{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);background:rgba(255,255,255,.05);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-xs);text-decoration:none;transition:all .2s ease}.messageBoardPostPageClient_socialButton__PnkwV:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);transform:scale(1.02)}.messageBoardPostPageClient_commentsSection__WBuOi{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%;margin-top:var(--spacing-2xl)}.messageBoardPostPageClient_noComments__vCAt9{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-secondary);font-size:var(--font-size-md)}.messageBoardPostPageClient_loadingTrigger__baodm{display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);min-height:60px}.messageBoardPostPageClient_loadingText__7lZUY{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;animation:messageBoardPostPageClient_pulse__PrL67 1.5s ease-in-out infinite}@keyframes messageBoardPostPageClient_pulse__PrL67{0%,to{opacity:1}50%{opacity:.5}}.messageBoardPostPageClient_commentInputSection__fP_js{width:100%;margin-top:var(--spacing-lg)}.messageBoardPostPageClient_commentInputWrapper__6S9hm{display:flex;align-items:center;gap:var(--spacing-sm)}.messageBoardPostPageClient_commentInput__CopTR{flex:1 1;padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-md);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:all .2s ease;outline:none;font-family:inherit}.messageBoardPostPageClient_commentInput__CopTR::placeholder{color:var(--color-text-secondary);opacity:.6}.messageBoardPostPageClient_commentInput__CopTR:focus{border-color:var(--color-text-primary);box-shadow:0 0 0 2px rgba(var(--color-accent-rgb),.1)}.messageBoardPostPageClient_sendButton__AjKJG{background:var(--color-button);border:none;color:var(--color-button-text-primary);cursor:pointer;padding:var(--spacing-md);border-radius:var(--radius-full);transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0}.messageBoardPostPageClient_sendButton__AjKJG:hover:not(:disabled){background:var(--color-button-hover);transform:scale(1.05)}.messageBoardPostPageClient_sendButton__AjKJG:disabled{opacity:.5;cursor:not-allowed}.messageBoardPostPageClient_artistIntroSection__juCdM{width:100%;display:flex;flex-direction:column;gap:var(--spacing-lg)}.messageBoardPostPageClient_artistIntroTitle__6IZ_B{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-primary)}.messageBoardPostPageClient_videoWrapper__NgaQe{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-lg)}.messageBoardPostPageClient_video__sIKu8{width:100%;height:100%}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistCard__VN5RO{display:flex;gap:var(--spacing-lg);padding:var(--spacing-2xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistAvatar__Xh5vh{width:80px;height:80px;border-radius:var(--radius-full);flex-shrink:0;overflow:hidden}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_avatarImage__CIjuL{width:100%;height:100%;object-fit:cover}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistInfo__jq2Ll{display:flex;flex-direction:column;gap:var(--spacing-md);flex:1 1}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistName__oWazl{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistBio__Rlu4l{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.6;margin:0}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistSocials__HFDvs{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-sm)}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_socialButton__PnkwV{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);background:rgba(255,255,255,.05);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;transition:all .2s ease}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_socialButton__PnkwV:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);transform:translateY(-2px)}.messageBoardPostPageClient_relatedSection__o9nYh{width:100%;display:flex;flex-direction:column;gap:var(--spacing-xl)}.messageBoardPostPageClient_sectionTitle__3A6uk{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0;text-transform:uppercase;letter-spacing:.05em}.messageBoardPostPageClient_relatedGrid__iEvPV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.messageBoardPostPageClient_taggedAnimeSection__kzAXW{position:absolute;right:0;top:0;width:275px;display:flex;flex-direction:column;gap:var(--spacing-lg)}.messageBoardPostPageClient_taggedAnimeSection__kzAXW>*{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 2rem);max-height:calc(100vh - var(--header-height) - 4rem);overflow-y:auto}.messageBoardPostPageClient_taggedAnimeScroll__2jp6X{display:flex;flex-direction:column;gap:var(--spacing-lg);padding-right:var(--spacing-sm);scrollbar-width:none;-ms-overflow-style:none}.messageBoardPostPageClient_taggedAnimeScroll__2jp6X::-webkit-scrollbar{display:none}.messageBoardPostPageClient_taggedAnimeCard__N1kjJ{width:100%}.messageBoardPostPageClient_taggedAnimeCard__N1kjJ>*{height:110px!important}@media (max-width:1024px){.messageBoardPostPageClient_contentWrapper__U3tiK{flex-direction:column}.messageBoardPostPageClient_mainContentWrapper__Ym5vW{max-width:100%}.messageBoardPostPageClient_taggedAnimeSection__kzAXW{position:static;width:100%}.messageBoardPostPageClient_taggedAnimeSection__kzAXW>*{position:static;max-height:none;overflow-y:visible}.messageBoardPostPageClient_taggedAnimeScroll__2jp6X{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-right:0;padding-bottom:var(--spacing-md)}.messageBoardPostPageClient_taggedAnimeScroll__2jp6X::-webkit-scrollbar{height:8px;width:auto}.messageBoardPostPageClient_taggedAnimeCard__N1kjJ{flex:0 0 350px;min-width:350px}.messageBoardPostPageClient_postContent__ZsT5e{gap:var(--spacing-lg)}.messageBoardPostPageClient_mediaSection__QDPw2{border-radius:var(--radius-xl)}.messageBoardPostPageClient_commentsSection__WBuOi{margin-top:var(--spacing-xl)}.messageBoardPostPageClient_relatedGrid__iEvPV{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-lg)}}@media (max-width:768px){.messageBoardPostPageClient_pageContainer__2ocze{padding-inline:var(--spacing-lg);gap:var(--spacing-xl)}.messageBoardPostPageClient_taggedAnimeCard__N1kjJ{flex:0 0 200px;min-width:200px}.messageBoardPostPageClient_postContent__ZsT5e{gap:var(--spacing-md)}.messageBoardPostPageClient_mediaSection__QDPw2{border-radius:var(--radius-lg)}.messageBoardPostPageClient_title__KM3xU{font-size:var(--font-size-xl)}.messageBoardPostPageClient_commentsSection__WBuOi{margin-top:var(--spacing-lg);gap:var(--spacing-md)}.messageBoardPostPageClient_commentInputSection__fP_js{margin-top:var(--spacing-md)}.messageBoardPostPageClient_commentInput__CopTR{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}.messageBoardPostPageClient_artistIntroTitle__6IZ_B{font-size:var(--font-size-xl)}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistCard__VN5RO{flex-direction:column;padding:var(--spacing-lg);gap:var(--spacing-md)}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistAvatar__Xh5vh{align-self:center}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistName__oWazl{font-size:var(--font-size-lg);text-align:center}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistBio__Rlu4l{font-size:var(--font-size-sm);text-align:center}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistSocials__HFDvs{justify-content:center}.messageBoardPostPageClient_relatedGrid__iEvPV{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--spacing-md)}.messageBoardPostPageClient_sectionTitle__3A6uk{font-size:var(--font-size-xl)}.messageBoardPostPageClient_taggedAnimeCard__N1kjJ{flex:0 0 300px;min-width:300px}}@media (max-width:480px){.messageBoardPostPageClient_taggedAnimeCard__N1kjJ{flex:0 0 300px;min-width:300px}.messageBoardPostPageClient_pageContainer__2ocze{padding-inline:var(--spacing-md)}.messageBoardPostPageClient_backButton__EloBC{font-size:var(--font-size-sm)}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistCard__VN5RO{padding:var(--spacing-md)}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_artistSocials__HFDvs{flex-direction:column;width:100%}.messageBoardPostPageClient_artistIntroSection__juCdM .messageBoardPostPageClient_socialButton__PnkwV{justify-content:center;width:100%}.messageBoardPostPageClient_relatedGrid__iEvPV{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}}.messageBoardPostPageClient_descriptionModal__Eo9Eo{max-height:85vh;padding:0!important;width:100%}.messageBoardPostPageClient_descriptionModalContent__YWdzI{display:flex;flex-direction:column;height:100%;overflow:hidden}.messageBoardPostPageClient_descriptionModalHeader__TwcIO{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--color-border);gap:var(--spacing-md);flex-shrink:0}.messageBoardPostPageClient_descriptionModalTitle__HDee9{font-family:var(--font-display),sans-serif;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;flex:1 1;line-height:1.3;text-transform:uppercase;text-align:left}.messageBoardPostPageClient_descriptionModalHeader__TwcIO .messageBoardPostPageClient_closeButton__lu1wG{background:none;border:none;cursor:pointer;padding:var(--spacing-xs);display:flex;align-items:center;justify-content:center;color:var(--color-text-primary);transition:opacity .2s ease;border-radius:var(--radius-md)}.messageBoardPostPageClient_descriptionModalHeader__TwcIO .messageBoardPostPageClient_closeButton__lu1wG:hover{opacity:.7;background:var(--color-border)}.messageBoardPostPageClient_descriptionModalBody__XUPHp{flex:1 1;overflow-y:auto;padding:var(--spacing-lg)}.messageBoardPostPageClient_fullDescription__wpuAb{font-size:var(--font-size-md);color:var(--color-text-primary);line-height:1.6;margin:0;word-wrap:break-word;text-align:left;white-space:pre-line}.messageBoardPostPageClient_fullDescription__wpuAb :where(strong,b){font-weight:var(--font-weight-bold)}.messageBoardPostPageClient_fullDescription__wpuAb :where(p,ul,ol,blockquote){margin:0 0 var(--spacing-xs)}.messageBoardPostPageClient_fullDescription__wpuAb :where(p:last-child,ul:last-child,ol:last-child,blockquote:last-child){margin-bottom:0}.messageBoardPostPageClient_fullDescription__wpuAb p:empty{display:none}.messageBoardPostPageClient_fullDescription__wpuAb :where(img,iframe){margin:var(--spacing-xs) 0;max-width:400px;height:auto;border-radius:var(--radius-md);display:block;object-fit:contain;background-color:black}.messageBoardPostPageClient_descriptionModalBody__XUPHp::-webkit-scrollbar{width:8px}.messageBoardPostPageClient_descriptionModalBody__XUPHp::-webkit-scrollbar-track{background:var(--color-surface)}.messageBoardPostPageClient_descriptionModalBody__XUPHp::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}.messageBoardPostPageClient_descriptionModalBody__XUPHp::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}@media (max-width:768px){.messageBoardPostPageClient_descriptionModal__Eo9Eo{width:95%;max-height:90vh}.messageBoardPostPageClient_descriptionModalBody__XUPHp,.messageBoardPostPageClient_descriptionModalHeader__TwcIO{padding:var(--spacing-md) var(--spacing-lg)}.messageBoardPostPageClient_descriptionModalTitle__HDee9{font-size:var(--font-size-xl)}.messageBoardPostPageClient_fullDescription__wpuAb{font-size:var(--font-size-sm)}}.poll_pollContainer__h0q_H{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-top:var(--spacing-md)}.poll_pollQuestion__OQDcU{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-align:left}.poll_pollOptions__vsuI0{display:flex;flex-direction:column;gap:var(--spacing-sm)}.poll_pollOption__Gce_P{position:relative;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;overflow:hidden}.poll_pollOption__Gce_P:hover{background:var(--color-border);transform:scale(1.02)}.poll_pollOptionSelected__y4UlT{border-color:var(--color-button-text-primary)}.poll_pollOptionContent__lVpgi{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:24px}.poll_pollOptionText__EWCZC{font-size:var(--font-size-sm);color:var(--color-text-primary);display:flex;align-items:center;gap:var(--spacing-xs);flex:1 1}.poll_checkIcon__Pg3QY{width:18px;height:18px;color:var(--color-bg);flex-shrink:0}.poll_pollOptionPercentage__T4zuk{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);flex-shrink:0;margin-left:var(--spacing-sm)}.poll_pollOptionBar__FUFrM{position:absolute;top:0;left:0;bottom:0;background:var(--color-border);transition:width .3s ease;z-index:1;border-radius:var(--radius-md)}.poll_pollOptionSelected__y4UlT .poll_pollOptionBar__FUFrM{background:rgba(var(--color-accent-rgb,255,255,255),1)}.poll_pollOptionSelected__y4UlT .poll_pollOptionText__EWCZC{color:var(--color-button-text-primary)}.poll_pollFooter__dWpsc{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:left;padding-top:var(--spacing-xs)}@media (max-width:768px){.poll_pollContainer__h0q_H{padding:var(--spacing-sm)}.poll_pollQuestion__OQDcU{font-size:var(--font-size-sm)}.poll_pollOption__Gce_P{padding:var(--spacing-xs) var(--spacing-sm)}.poll_pollOptionPercentage__T4zuk,.poll_pollOptionText__EWCZC{font-size:var(--font-size-xs)}}.postOptionsMenu_container__8QA6Q{position:relative}.postOptionsMenu_menuButton__cokz1{background:none;border:none;cursor:pointer;padding:var(--spacing-xs);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:all .2s ease;border-radius:var(--radius-md)}.postOptionsMenu_menuButton__cokz1:hover:not(:disabled){background:var(--color-border);color:var(--color-text-primary)}.postOptionsMenu_menuButton__cokz1:disabled{opacity:.5;cursor:not-allowed}.postOptionsMenu_dropdown__kRU4_{position:absolute;top:100%;right:0;margin-top:var(--spacing-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:160px;overflow:hidden;z-index:200;animation:postOptionsMenu_dropdownFadeIn__Atsoh .15s ease-out}@keyframes postOptionsMenu_dropdownFadeIn__Atsoh{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.postOptionsMenu_option__uRbw4{width:100%;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg);border:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);cursor:pointer;transition:background .2s ease;text-align:left}.postOptionsMenu_option__uRbw4:hover:not(:disabled){background:var(--color-border)}.postOptionsMenu_option__uRbw4:disabled{opacity:.5;cursor:not-allowed}.postOptionsMenu_option__uRbw4.postOptionsMenu_danger__d8_kf{color:var(--color-danger)}.postOptionsMenu_option__uRbw4.postOptionsMenu_danger__d8_kf:hover:not(:disabled){background:rgba(239,68,68,.1)}.postOptionsMenu_option__uRbw4 svg{flex-shrink:0}.showcaseCard_cardLink__LYaQW{text-decoration:none;color:inherit;display:block}.showcaseCard_card__X39ap{position:relative;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease;cursor:pointer}.showcaseCard_card__X39ap:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.3);border-color:rgba(255,255,255,.2)}.showcaseCard_imageWrapper__4qpmx{position:relative;width:100%;overflow:hidden;background:var(--color-bg-secondary);border-radius:var(--radius-lg)}.showcaseCard_image__i68oS{display:block;width:100%;height:auto;transition:transform .3s ease}.showcaseCard_card__X39ap:hover .showcaseCard_image__i68oS{transform:scale(1.05)}.showcaseCard_content__scCW4{display:flex;flex-direction:column;padding:var(--spacing-md);gap:var(--spacing-md);background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.showcaseCard_info__Fl5EX{display:flex;flex-direction:column;gap:var(--spacing-xs)}.showcaseCard_authorSection__1H8J6{display:flex;align-items:center;gap:var(--spacing-sm)}.showcaseCard_author__C63DH{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;text-decoration:none;cursor:pointer;transition:color .2s ease;display:inline-block;background:none;border:none;padding:0;font-family:inherit;text-align:left}.showcaseCard_author__C63DH:hover{color:white}.showcaseCard_socialIcons__5zrbT{display:flex;align-items:center;gap:var(--spacing-xs)}.showcaseCard_socialLink__DWksZ{display:flex;align-items:center;justify-content:center;width:16px;height:16px;transition:all .2s ease;opacity:.7;color:white;background:none;border:none;padding:0;cursor:pointer}.showcaseCard_socialLink__DWksZ:hover{opacity:1;transform:scale(1.1)}.showcaseCard_title__60l1w{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;line-height:1.3}.showcaseCard_actions__5MOsP{display:flex;align-items:center;gap:var(--spacing-md)}.showcaseCard_actionButton__CeQJh{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);background:transparent;border:0;border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:var(--color-surface);transition:all .2s ease}.showcaseCard_actionButton__CeQJh:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);color:var(--color-text-primary);transform:scale(1.05)}.showcaseCard_actionButton__CeQJh.showcaseCard_upvoted__j3ymB{color:var(--color-accent)}.showcaseCard_icon__ou70s{width:18px;height:18px}@media (max-width:768px){.showcaseCard_content__scCW4{padding:var(--spacing-sm);gap:var(--spacing-sm)}.showcaseCard_title__60l1w{font-size:var(--font-size-md)}.showcaseCard_author__C63DH{font-size:var(--font-size-xs)}.showcaseCard_actionButton__CeQJh{padding:var(--spacing-xs);font-size:var(--font-size-xs)}.showcaseCard_icon__ou70s{width:16px;height:16px}}@media (max-width:480px){.showcaseCard_actions__5MOsP{gap:var(--spacing-sm)}.showcaseCard_actionButton__CeQJh{padding:6px 8px}}.profileDesktop_profileContainer__TF4C1{display:flex;flex-direction:column;gap:var(--spacing-xl)}@media (max-width:1024px){.profileDesktop_profileContainer__TF4C1{gap:var(--spacing-lg)}}@media (max-width:768px){.profileDesktop_profileContainer__TF4C1{gap:var(--spacing-md)}}@media (max-width:480px){.profileDesktop_profileContainer__TF4C1{gap:var(--spacing-sm)}}.profile_loadingContainer__334FB{display:flex;justify-content:center;align-items:center;min-height:400px}.profile_loadingText__KY_0a{font-size:1.1rem;color:var(--color-text-secondary)}.profile_errorContainer__akbvO{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;gap:var(--spacing-md)}.profile_errorText__0d28w{font-size:1.2rem;font-weight:600;color:var(--color-error)}.profile_errorMessage__l2Vdi{font-size:1rem;color:var(--color-text-secondary);text-align:center}.image_wrapper__29TLa{cursor:pointer}.image_thumbnail__G_zva{object-fit:contain;transition:transform .2s ease-in-out}.image_default__n4kUI{width:100%;height:auto}.image_posterImage__UJjy8{width:100%;height:auto;border-radius:var(--radius-md)}.text_text__9LBYD{font-size:var(--p-large-font-size)}.text_small__vZYAZ{font-size:var(--p-small-font-size)}.text_normal__X_s14{font-size:var(--p-font-size)}.text_medium__sStcI{font-size:var(--p-large-font-size)}.text_big__v2xkQ{font-size:var(--p-x-large-font-size)}.videoPlayer_wrapper__bo6yw{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--border-radius);overflow:hidden}.videoPlayer_videoPlayer__eEKVk{position:absolute;top:0;left:0;width:100%;height:100%}.videoPlayer_videoControls__zDSG9{position:absolute;top:var(--spacing-md);right:var(--spacing-md);z-index:10;display:flex;align-items:center;gap:var(--spacing-sm);background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-full);padding:var(--spacing-xs) var(--spacing-sm)}.videoPlayer_videoNavButton__3XwjV{background:transparent;border:none;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs);transition:all .2s ease;border-radius:var(--radius-sm)}.videoPlayer_videoNavButton__3XwjV:hover:not(:disabled){background:rgba(255,255,255,.1)}.videoPlayer_videoNavButton__3XwjV:disabled{opacity:.3;cursor:not-allowed}.videoPlayer_videoCounter__Z6wrz{color:white;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;padding:0 var(--spacing-xs)}.CTASection_ctaSection__c_MCU{position:relative;width:100%;padding:var(--spacing-4xl) var(--spacing-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2xl);background:var(--color-bg)}.CTASection_logoContainer__VWFo1{background:var(--color-surface);border-radius:var(--radius-2xl);padding:var(--spacing-3xl) var(--spacing-4xl);border:1px solid var(--color-border);width:100%;max-width:740px;text-align:center}.CTASection_logoText__nex_F{font-family:var(--font-display);font-size:3rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:.1em;margin:0}.CTASection_ctaButton__YouPi{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-lg) var(--spacing-3xl);background:#D4FF00;color:var(--color-button-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px rgba(212,255,0,.3);width:100%;max-width:380px}.CTASection_ctaButton__YouPi:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(212,255,0,.5)}.CTASection_ctaButton__YouPi:active{transform:translateY(0)}@media (max-width:768px){.CTASection_ctaSection__c_MCU{padding:var(--spacing-3xl) var(--spacing-lg);gap:var(--spacing-xl)}.CTASection_logoContainer__VWFo1{padding:var(--spacing-2xl) var(--spacing-3xl);max-width:480px}.CTASection_logoText__nex_F{font-size:2rem}.CTASection_ctaButton__YouPi{padding:var(--spacing-md) var(--spacing-2xl);font-size:var(--font-size-lg);max-width:300px}}@media (max-width:480px){.CTASection_ctaSection__c_MCU{padding:var(--spacing-2xl) var(--spacing-md);gap:var(--spacing-lg)}.CTASection_logoContainer__VWFo1{padding:var(--spacing-xl) var(--spacing-2xl);max-width:100%}.CTASection_logoText__nex_F{font-size:1.5rem}.CTASection_ctaButton__YouPi{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-md);max-width:100%}}.report_overlay__MeRun{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:0}.report_modal__48xVq{background:var(--color-bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}.report_header__fzZZL{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--color-border);position:-webkit-sticky;position:sticky;top:0;background:var(--color-bg);z-index:1}.report_title__wlgtR{font-family:var(--font-display);font-size:var(--font-size-lg);color:var(--color-text-primary);margin:0;letter-spacing:.5px}.report_closeButton__Vic_C{background:none;border:none;cursor:pointer;padding:var(--spacing-xs);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color .2s ease}.report_closeButton__Vic_C:hover{color:var(--color-text-primary)}.report_closeIcon__1P7ZQ{width:24px;height:24px}.report_content__6LM9R{padding:var(--spacing-xl);flex:1 1}.report_question__rsmTc{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0 0 var(--spacing-lg) 0}.report_reasonsGrid__J_n2t{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.report_reasonButton__gkpXx{padding:var(--spacing-md) var(--spacing-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease;text-align:center}.report_reasonButton__gkpXx:hover:not(:disabled){background:var(--color-border);transform:scale(1.02)}.report_reasonButton__gkpXx.report_selected__E_u_h{background:var(--color-button);color:var(--color-button-text-primary)}.report_reasonButton__gkpXx.report_selected__E_u_h:hover{opacity:.9;color:var(--color-text-primary)}.report_reasonButton__gkpXx:disabled{opacity:.5;cursor:not-allowed}.report_footer__CqQ_K{padding:var(--spacing-lg) var(--spacing-xl);border-top:1px solid var(--color-border);position:-webkit-sticky;position:sticky;bottom:0;background:var(--color-bg)}.report_submitButton__GI0UW{width:100%;padding:var(--spacing-md) var(--spacing-xl);background:var(--color-button);border:none;border-radius:var(--radius-full);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-button-text-primary);cursor:pointer;transition:all .2s ease}.report_submitButton__GI0UW:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.report_submitButton__GI0UW:disabled{opacity:.5;cursor:not-allowed}@media (min-width:768px){.report_overlay__MeRun{align-items:center}.report_modal__48xVq{border-radius:var(--radius-lg);max-height:80vh}}.horizontalVideoLayout_titleSection__rRUXR{width:100%;border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--spacing-lg)}.horizontalVideoLayout_title__1kxlT{font-family:var(--font-display),sans-serif;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:var(--font-weight-black);color:var(--color-text-primary);text-transform:uppercase;line-height:1.2;letter-spacing:.02em;margin:0}.horizontalVideoLayout_publishDate__DOs2Z{display:flex;align-items:center;gap:var(--spacing-xs);background:#B4FF39;color:#000000;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);font-family:var(--font-display),sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;width:-moz-fit-content;width:fit-content}.horizontalVideoLayout_mediaActionsWrapper__YEe3_{display:flex;flex-direction:column;gap:var(--spacing-xl)}.horizontalVideoLayout_mediaContainer__qLQOh,.horizontalVideoLayout_videoWrapper__sFXKy{width:100%;border-radius:var(--radius-2xl);overflow:hidden}.horizontalVideoLayout_videoWrapper__sFXKy{position:relative;aspect-ratio:16/9;background:#000000}.horizontalVideoLayout_video__ayP_J{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:var(--radius-2xl)}.horizontalVideoLayout_imageWrapper__rEwee{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-2xl);background:#000000}.horizontalVideoLayout_image__tkzNe{object-fit:contain;width:100%;height:100%;border-radius:var(--radius-2xl)}.horizontalVideoLayout_metaSection__UN446{display:flex;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap}.horizontalVideoLayout_viewBadge__ztjHj{display:flex;align-items:center;gap:var(--spacing-xs);background:#B4FF39;color:#000000;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);font-family:var(--font-display),sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;width:-moz-fit-content;width:fit-content}.horizontalVideoLayout_actions__NNcdW{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.horizontalVideoLayout_actionButton__IEu_i{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:0;border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease}.horizontalVideoLayout_actionButton__IEu_i:hover{transform:scale(1.05)}.horizontalVideoLayout_actionButton__IEu_i:active{transform:translateY(0)}.horizontalVideoLayout_actionButton__IEu_i.horizontalVideoLayout_upvoted__0cQhv{color:#B4FF39}.horizontalVideoLayout_actionButton__IEu_i.horizontalVideoLayout_upvoted__0cQhv:hover{transform:scale(1.05)}.horizontalVideoLayout_icon__Owi8N{flex-shrink:0}.horizontalVideoLayout_splitLayout__wIc5H{display:grid;grid-template-columns:7fr 3fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);width:100%}.horizontalVideoLayout_leftColumn__AIfNR{display:flex;flex-direction:column;gap:var(--spacing-xl)}.horizontalVideoLayout_rightColumn__bVyXx{display:flex;flex-direction:column;gap:var(--spacing-4xl)}.horizontalVideoLayout_taggedAnimeSection__pM21G{width:100%}.horizontalVideoLayout_taggedAnimeList__2nrkX,.horizontalVideoLayout_taggedAnimeSection__pM21G{display:flex;flex-direction:column;gap:var(--spacing-md)}.horizontalVideoLayout_taggedArticlesSection__a8S39{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%;overflow:hidden}.horizontalVideoLayout_articlesList__VmP7n{display:flex;flex-direction:column;gap:var(--spacing-xl)}.horizontalVideoLayout_sectionTitle__zOBvW{font-family:var(--font-display),sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-black);color:var(--color-text-primary);margin:0;text-transform:uppercase;letter-spacing:.05em}@media (max-width:768px){.horizontalVideoLayout_titleSection__rRUXR{padding-bottom:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.horizontalVideoLayout_title__1kxlT{font-size:clamp(1.2rem,5vw,2rem)}.horizontalVideoLayout_publishDate__DOs2Z{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}.horizontalVideoLayout_mediaActionsWrapper__YEe3_{gap:var(--spacing-lg)}.horizontalVideoLayout_imageWrapper__rEwee,.horizontalVideoLayout_image__tkzNe,.horizontalVideoLayout_mediaContainer__qLQOh,.horizontalVideoLayout_videoWrapper__sFXKy,.horizontalVideoLayout_video__ayP_J{border-radius:var(--radius-xl)}.horizontalVideoLayout_metaSection__UN446{gap:var(--spacing-md)}.horizontalVideoLayout_actionButton__IEu_i,.horizontalVideoLayout_viewBadge__ztjHj{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}.horizontalVideoLayout_splitLayout__wIc5H{grid-template-columns:1fr;gap:var(--spacing-xl);width:100%}.horizontalVideoLayout_leftColumn__AIfNR,.horizontalVideoLayout_rightColumn__bVyXx{width:100%;min-width:0}.horizontalVideoLayout_sectionTitle__zOBvW{font-size:var(--font-size-md)}.horizontalVideoLayout_articlesList__VmP7n{flex-direction:row;overflow-x:auto;gap:var(--spacing-md);padding-bottom:var(--spacing-sm);-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%}.horizontalVideoLayout_articlesList__VmP7n::-webkit-scrollbar{display:none}.horizontalVideoLayout_articlesList__VmP7n>*{width:250px;flex-shrink:0}}@media (max-width:480px){.horizontalVideoLayout_titleSection__rRUXR{padding-bottom:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.horizontalVideoLayout_title__1kxlT{font-size:clamp(1rem,6vw,1.5rem)}.horizontalVideoLayout_publishDate__DOs2Z{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}.horizontalVideoLayout_mediaActionsWrapper__YEe3_{gap:var(--spacing-md)}.horizontalVideoLayout_mediaContainer__qLQOh{border-radius:var(--radius-lg)}.horizontalVideoLayout_imageWrapper__rEwee,.horizontalVideoLayout_videoWrapper__sFXKy{border-radius:var(--radius-lg);aspect-ratio:4/3}.horizontalVideoLayout_image__tkzNe,.horizontalVideoLayout_video__ayP_J{border-radius:var(--radius-lg)}.horizontalVideoLayout_metaSection__UN446{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.horizontalVideoLayout_actions__NNcdW{width:100%;justify-content:flex-start}.horizontalVideoLayout_sectionTitle__zOBvW{font-size:var(--font-size-sm)}}