.site-nav{padding:0 0 64px;text-align:center}.site-nav>.inner .current-site{cursor:pointer;font-size:55px;font-weight:700;line-height:1;padding-right:24px}.site-nav>.inner .current-site:after{content:"\f2ec";font-family:Font Awesome\ 7 Pro;font-size:16px;position:absolute;right:0;top:50%;transform:translateY(-25%) rotate(180deg)}.site-nav .site-list{border-radius:10px;left:50%;min-width:160px;padding:0;position:absolute;top:100%;transform:translateX(-50%);z-index:50}.site-nav .site-list ul{width:100%}.site-nav .site-list li{border-top:1px solid gray;display:block;font-size:14px}.site-nav .site-list li:first-of-type{border-top:none}.site-nav .site-list li a{display:block;padding:10px}@media (max-width:1024px){.site-nav{padding:32px 0}.site-nav>.inner .current-site{font-size:45px}.site-nav>.inner .current-site:after{font-size:14px}}@media (max-width:500px){.site-nav{padding:24px 0}.site-nav>.inner .current-site{font-size:32px}.site-nav>.inner .current-site:after{font-size:12px}}.site-info{margin-left:-40px;margin-right:-40px;padding:40px 0 80px}.site-info>div{padding-left:40px;padding-right:40px}.site-info .description{font-size:14px}@media (max-width:1024px){.site-info{margin-left:-16px;margin-right:-16px;padding:40px 0}.site-info>div{padding-left:16px;padding-right:16px}}@media (max-width:767px){.site-info .tagline{margin-bottom:24px}}@media (max-width:500px){.site-info{padding:32px 0}.site-info .description,.site-info .tagline{margin-bottom:16px}}.discover_page .main-column,.fun_app_home_discover .main-column{overflow:hidden;width:100%}@media (min-width:1025px){body.fun_app_home_discover.right-sidebar-collapsible:not(.sidebar-right-closed) .main-column:has(~.right-sidebar){width:70%}}@media (min-width:1025px){body.fun_app_home_discover.right-sidebar-collapsible .right-sidebar.home-sidebar{padding-left:24px}}.platform-filter{background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.06);padding:12px}.platform-filter .platform-filter-title{color:#0f172a;font-size:14px;font-weight:700;margin:0 0 8px}.platform-filter .site-bar{display:grid;gap:8px;grid-template-columns:1fr 1fr}.platform-filter .site{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;padding:0}.platform-filter .site-logo{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.2);display:flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;position:relative;width:32px;z-index:2}.platform-filter .site-logo img{height:100%;width:100%}.platform-filter .site-pill{align-items:center;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.2);color:#fff;display:flex;font-size:12px;font-weight:600;gap:4px;height:34px;margin-left:-32px;padding:0 8px 0 38px;transition:opacity .2s ease,box-shadow .2s ease,transform .1s ease;white-space:nowrap}.platform-filter .site-pill svg{height:14px;width:14px}.platform-filter .site:hover .site-pill{box-shadow:0 4px 8px rgba(0,0,0,.2);opacity:.9}.platform-filter .site:active .site-pill{transform:scale(.95)}.platform-filter .site-bar:has(.site.active) .site:not(.active) .site-pill{filter:grayscale(.7);opacity:.4}.platform-filter .site.active .site-pill{box-shadow:0 0 0 2px #0f172a}@media (max-width:1024px){.page-wrapper{padding-bottom:40px}}a{text-decoration:none}a:hover{color:#eb212e}h1,h3{font-size:18px}h3{font-weight:700;margin-bottom:40px}.popular-tags,.popular-users,.trending-communities{padding-left:90px;padding-right:90px}@media (max-width:767px){.popular-tags,.popular-users,.trending-communities{padding-left:60px;padding-right:60px}}.popular-pages .two-column{width:33.3333%}@media (max-width:767px){.popular-pages .two-column{width:50%}}.popular-chatrooms .two-column{display:-ms-flex;display:flex;padding-bottom:8px;padding-right:12px}.popular-chatrooms .two-column:nth-child(2n){-ms-justify-content:flex-end;justify-content:flex-end;padding-left:12px;padding-right:0}.popular-chatrooms .two-column>.flex{max-width:340px;width:100%}.popular-chatrooms .two-column a.chatroom{position:relative}.popular-chatrooms .two-column a.chatroom:after{content:"\f105";font-family:Font Awesome\ 7 Pro;position:absolute;right:0;top:50%;transform:translateY(-50%)}.popular-pages>.flex{margin-left:-12px;margin-right:-12px}.page{margin-bottom:8px;padding-left:12px;padding-right:12px;position:relative}.page:hover a{background-image:none!important}.page a{-ms-align-items:center;align-items:center;background-position:50%;background-size:cover;border-radius:10px;display:-ms-flex;display:flex;font-size:12px;font-weight:700;height:69px;padding:10px;position:relative;z-index:5}.page a:after{background:linear-gradient(90deg,rgba(0,0,0,.85),transparent);border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.chatroom .chatroom{display:inline-block;padding-left:16px}.slide-index{font-size:12px;margin-bottom:23px}.trending-communities-slider .community-banner-image{opacity:.39}.trending-communities-all{margin-left:-20px;margin-right:-20px;margin-top:20px}.trending-communities-all .trending-community{margin-bottom:45px;padding-left:20px;padding-right:20px}@media (max-width:1200px){.trending-communities-all{padding-left:10px;padding-right:10px}}@media (max-width:767px){.trending-communities-all{margin-top:40px}.trending-communities-all .trending-community{margin-bottom:40px}}.trending-communities-all,.trending-communities-slider{margin-bottom:80px}.trending-communities-all .slick-slide>.inner,.trending-communities-slider .slick-slide>.inner{padding-left:13px;padding-right:13px}.trending-communities-all .community-banner-image,.trending-communities-slider .community-banner-image{aspect-ratio:800/485;border-radius:10px;display:block;margin-bottom:24px;transition:all .2s linear}.trending-communities-all .slick-current .community-banner-image,.trending-communities-slider .slick-current .community-banner-image{border-radius:10px 10px 0 0;opacity:1}.trending-communities-all .slider-progress,.trending-communities-slider .slider-progress{display:none}.trending-communities-all .slick-current .slider-progress,.trending-communities-slider .slick-current .slider-progress{background:#8c8c8c;bottom:0;display:block;height:4px;left:0;margin:0 auto;max-width:100%;position:absolute;width:100%}.trending-communities-all .slick-current .slider-progress .progress,.trending-communities-slider .slick-current .slider-progress .progress{background:#fff;height:4px;left:0;position:absolute;top:0;width:0}.trending-communities-all .slick-arrow.slick-prev,.trending-communities-slider .slick-arrow.slick-prev{left:90px;top:33%}.trending-communities-all .slick-arrow.slick-next,.trending-communities-slider .slick-arrow.slick-next{right:90px;top:33%}@media (max-width:767px){.trending-communities-all .slick-slide>.inner,.trending-communities-slider .slick-slide>.inner{padding-left:10px;padding-right:10px}.trending-communities-all .slick-arrow.slick-prev,.trending-communities-slider .slick-arrow.slick-prev{left:-6px}.trending-communities-all .slick-arrow.slick-next,.trending-communities-slider .slick-arrow.slick-next{right:-6px}}@media (max-width:500px){.trending-communities-all .slick-arrow.slick-prev,.trending-communities-slider .slick-arrow.slick-prev{left:0}.trending-communities-all .slick-arrow.slick-next,.trending-communities-slider .slick-arrow.slick-next{right:0}}.community-info{-ms-align-items:center;align-items:center}.community-info .name-block{margin-left:11px}.community-info .name{font-size:16px;font-weight:700}.community-info .members,.community-info .username{font-size:12px}.community-info .follow-topic,.community-info .join-btn{border:1px solid #fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}.community-info .follow-topic:hover,.community-info .join-btn:hover{border:1px solid #eb212e}.community-about{font-size:12px;margin-top:24px;max-width:400px}.community-about p{font-size:12px}.slick-arrow{-ms-align-items:center;align-items:center;background-color:transparent;border:none;display:-ms-flex;display:flex;font-size:0;height:50px;-ms-justify-content:center;justify-content:center;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:2}.slick-arrow:hover:after{transform:scale(1.25)}.slick-arrow:after{font-family:Font Awesome\ 7 Pro;font-size:24px;font-weight:700;transition:all .2s linear}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev:after{content:"\f104"}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:after{content:"\f105"}.trending-communities{overflow:hidden;position:relative}.trending-communities .trending-communities-second-slider .trending-community{padding-left:10px;padding-right:10px}.trending-communities .trending-communities-second-slider .slick-track{margin-left:-10px;margin-right:-10px}.trending-communities .community-banner-image{aspect-ratio:290/190;border-radius:10px;display:block;margin-bottom:40px}.discover-section{border-top:1px solid #8c8c8c;margin-top:40px;padding-right:0;padding-top:40px}.discover-section ul.friend-list{margin:0;padding:0}.discover-section ul.friend-list li{padding:15px 0}.discover-section ul.friend-list .img-wrap{margin-right:8px}.discover-section ul.friend-list .img-wrap,.discover-section ul.friend-list .user-links{width:auto}.discover-section ul.friend-list a.display-name{font-size:14px;font-weight:700;line-height:1.07}.discover-section ul.friend-list a.user-name{font-size:12px;line-height:1.25}.discover-section ul.friend-list .mutual-friends{color:#a6a6a6;display:block;font-family:Roboto,sans-serif;font-size:12px;line-height:1.4}.discover-section ul.friend-list .send-friend-request{margin-top:10px}.discover-section ul.friend-list .request-btn{border:1px solid #8c8c8c;border-radius:9999px;display:-ms-flex;display:flex;height:26px;margin-top:10px;transition:all .2s linear;width:26px}.discover-section ul.friend-list .request-btn:first-of-type{margin-right:8px}.discover-section ul.friend-list .request-btn:hover,.discover-section ul.friend-list .request-btn:hover:after{transition:all .2s linear}.discover-section ul.friend-list .request-btn.decline-request:hover{border-color:#eb212e;transition:all .2s linear}.discover-section ul.friend-list .request-btn.decline-request:hover:after{color:#eb212e;transition:all .2s linear}.discover-section ul.friend-list .request-btn:after{color:#a6a6a6;font-family:Font Awesome\ 7 Pro;font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s linear}.discover-section ul.friend-list .request-btn.accept-request:after{content:"\f00c"}.discover-section ul.friend-list .request-btn.decline-request:after{content:"\f00d"}.popular-tags a{background-color:transparent;border:1px solid #fff;border-radius:999px;display:block;margin-bottom:8px;margin-right:30px;margin-top:8px;padding:5px 30px;transition:all .2s linear}.popular-tags a:last-of-type{margin-right:0}.popular-tags a:hover{color:#1a1a1a}@media (max-width:767px){.popular-tags{padding-left:0}.popular-tags a{margin-right:15px}}.popular-users-all{margin-top:40px}.popular-users-all .popular-user{margin-bottom:80px}.popular-users,.popular-users-all{overflow:hidden;position:relative}.popular-users .avatar-wrap,.popular-users-all .avatar-wrap{text-align:center}.popular-users .avatar,.popular-users-all .avatar{border-radius:9999px;height:140px;margin:0 auto;width:140px}.popular-users .user-info,.popular-users-all .user-info{text-align:center}.popular-users .display-name,.popular-users-all .display-name{cursor:pointer;display:block;font-size:14px;font-weight:700;margin-top:17px;transition:all .2s linear}.popular-users .display-name:hover,.popular-users-all .display-name:hover{color:#eb212e}.popular-users .followers,.popular-users .username,.popular-users-all .followers,.popular-users-all .username{cursor:pointer;display:block;font-size:12px;margin-top:3px;transition:all .2s linear}.popular-users .followers:hover,.popular-users .username:hover,.popular-users-all .followers:hover,.popular-users-all .username:hover{color:#eb212e}.popular-users .slick-slide,.popular-users-all .slick-slide{padding-left:35px;padding-right:35px}.popular-users .slick-track,.popular-users-all .slick-track{margin-left:-35px;margin-right:-35px}@media (max-width:1024px){.popular-users,.popular-users-all{margin-bottom:40px}}.trending-slider{margin:0 auto 40px;max-width:900px;position:static}.trending-slider:after{background:linear-gradient(270deg,#0b0b0b 0,transparent);content:"";height:100%;position:absolute;right:0;top:0;width:80px}.trending-slider .slick-list{overflow:visible}.view-all a{font-size:12px;font-weight:700}.toolbar{text-align:right}.toolbar .select-wrap:after,.toolbar select{color:#1a1a1a}@media (max-width:767px){.toolbar{text-align:center}}.bootstrap-pagination{margin-bottom:40px;text-align:center}.bootstrap-pagination p{font-size:12px}.bootstrap-pagination nav,.bootstrap-pagination nav>div>div{-ms-justify-content:center;justify-content:center}.bootstrap-pagination nav>div>div{display:-ms-flex;display:flex}.bootstrap-pagination a:hover,.bootstrap-pagination a[aria-label="&laquo; Previous"]:hover,.bootstrap-pagination a[aria-label="Next &raquo;"]:hover{color:#eb212e!important}.bootstrap-pagination a,.bootstrap-pagination span[aria-current=page]>span,.bootstrap-pagination span[aria-disabled=true]>span{-ms-align-items:center;align-items:center;background-color:transparent!important;border:1px solid #8c8c8c!important;display:-ms-flex;display:flex;font-size:12px;height:21px;-ms-justify-content:center;justify-content:center;margin-right:8px;padding:0!important;width:21px}.bootstrap-pagination span[aria-current=page]>span{border:1px solid #fff!important;color:#1a1a1a!important}.bootstrap-pagination a[aria-label="&laquo; Previous"],.bootstrap-pagination a[aria-label="Next &raquo;"],.bootstrap-pagination span[aria-label="&laquo; Previous"]>span,.bootstrap-pagination span[aria-label="Next &raquo;"]>span{background-color:transparent!important;border:none!important;font-size:18px}h1{border-bottom:1px solid #1a1a1a;line-height:1;margin-bottom:40px;padding-bottom:26px}.explore-title{color:#1a1a1a;font-size:18px;font-weight:700}.explore-topics{margin-left:-12px;margin-right:-12px}.explore-topic{margin-bottom:24px;padding:0 12px 34px}.explore-topic .inner{line-height:0;overflow:hidden}.explore-topic:nth-of-type(n-4){padding:0 12px}.topic-title{bottom:17px;font-size:18px;font-weight:700;left:17px;line-height:1;position:absolute;z-index:3}.topic-box{box-shadow:0 3px 6px rgba(0,0,0,.16);display:block;height:170px;transition:all .2s linear;width:100%}.topic-box:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.topic-box:hover{transform:scale(1.1);transition:all .2s linear}.explore-lists{margin-left:-12px;margin-right:-12px;margin-top:70px}.explore-list{padding-left:12px;padding-right:12px}.explore-list .inner{background-color:#292b2e;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:14px 9px;width:100%}.explore-list h3{font-size:12px;font-weight:700;line-height:1}.explore-list select{background-color:#121212;border:none;cursor:pointer;height:26px;margin-bottom:17px;width:100%}.explore-list ul{list-style:none;list-style-type:none;padding-left:0}.explore-list ul li{margin-bottom:10px}.explore-list ul li:last-of-type{margin-bottom:0}.explore-list ul li>a{font-size:13px;transition:all .2s linear}.explore-list ul li>a:hover{color:#eb212e;transition:all .2s linear}.explore-list .img-wrap:hover+a{color:#eb212e}.explore-list .avatar{height:24px;margin-right:10px;width:24px}@media (max-width:1200px){.topic-box{height:125px}}@media (max-width:1024px){.topic-box{height:170px}}@media (max-width:767px){.topic-box{height:125px}}.explore_topic_view .explore-topic-header{-ms-align-items:flex-end;align-items:flex-end;margin-bottom:20px}.explore_topic_view .explore-topic-header .subtitle{color:#8c8c8c;font-size:12px;margin-bottom:3px}.explore_topic_view .explore-topic-header a,.explore_topic_view .explore-topic-header h1{font-size:18px;font-weight:700;margin-bottom:0}.explore_topic_view .main-column{padding-top:50px}.explore_topic_view .explore-topic-communities{margin-left:-12px;margin-right:-12px}.explore_topic_view .explore-topic-community{padding:0 12px 34px}.explore_topic_view .explore-topic-community .inner{display:block;line-height:0;overflow:hidden}.explore_topic_view .topic-box{box-shadow:0 3px 6px rgba(0,0,0,.16);display:block;height:170px;transition:all .2s linear;width:100%}.explore_topic_view .topic-box:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.explore_topic_view .topic-box:hover{transform:scale(1.1);transition:all .2s linear}.explore_topic_view .community-info{-ms-align-items:center;align-items:center;bottom:10px;font-size:18px;font-weight:700;left:10px;line-height:1;position:absolute;z-index:3}.explore_topic_view .community-info .avatar{margin-right:8px}.sidebar-left-toggle-btn{background:transparent;border:none;cursor:pointer}.topics-sidebar .topic{-ms-align-items:center;align-items:center;background-color:#292525;border-radius:10px;display:-ms-flex;display:flex;height:80px;margin-bottom:16px;padding-right:16px;text-decoration:none}.topics-sidebar .topic-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;flex-shrink:0;height:80px;margin-right:12px;overflow:hidden;width:74px}.topics-sidebar .topic-name{font-size:14px;font-weight:500}.topic-header{background-color:#fff;background-image:radial-gradient(circle at 20% 0,rgba(239,68,68,.18),transparent 60%),radial-gradient(circle at 85% 30%,rgba(139,92,246,.18),transparent 60%);border-bottom:1px solid #e4e4e7;overflow:hidden;position:relative}.topic-header .topic-header-content{max-width:56rem;padding:28px 24px 24px}.topic-header .topic-header-content .topic-header-title-row{align-items:center;display:flex;gap:14px;margin-top:8px}.topic-header .topic-header-content .topic-header-avatar{background-color:#e4e4e7;background-position:50%;background-size:cover;border:2px solid rgba(0,0,0,.1);border-radius:9999px;box-shadow:0 1px 6px rgba(0,0,0,.12);flex-shrink:0;height:56px;width:56px}.topic-header .topic-header-content h1{color:#18181b;font-size:2.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0}.topic-header .topic-header-badge{align-items:center;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:9999px;color:#71717a;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.18em;padding:4px 10px;text-transform:uppercase}.topic-header .topic-header-description{color:#52525b;font-size:14px;margin:10px 0 0;max-width:600px}.topic-page .app-right-sidebar,.view-tags .app-right-sidebar{background:#fff;border:1px solid #e4e4e7;color:#18181b}.topic-page .app-right-sidebar .close-right-sidebar,.topic-page .app-right-sidebar .pane-title,.topic-page .app-right-sidebar a,.view-tags .app-right-sidebar .close-right-sidebar,.view-tags .app-right-sidebar .pane-title,.view-tags .app-right-sidebar a{color:#18181b}.view-tags .tags-sidebar .tag-info-heading-description{color:#71717a}.view-tags .tags-sidebar .tag-stats{border-bottom-color:#e4e4e7;color:#52525b}.view-tags .tags-sidebar .tag-stats strong{color:#18181b}.view-tags .tags-sidebar .activity-by-site .posts-and-followers{color:#71717a}.view-tags .tags-sidebar .activity-by-site .posts-and-followers strong{color:#18181b}.view-tags .tags-sidebar .activity-by-site p{color:#71717a}.view-tags .tags-sidebar .follow-section,.view-tags .tags-sidebar .frequently-used-with{border-bottom-color:#e4e4e7}.view-tags .tags-sidebar .related-tag-inner{background-color:#f4f4f5!important;border:1px solid #e4e4e7;color:#18181b}.view-tags .tags-sidebar .related-tag-inner .tag-name{color:#18181b}.view-tags .tags-sidebar .related-tag-inner .tag-usage{color:#71717a!important}.view-tags .tags-sidebar .tag-charts .chart-tabs .tab-bar .tab{background-color:#e4e4e7!important;color:#18181b}.view-tags .tags-sidebar .tag-charts .chart-tabs .tab-bar .tab:not(.active){background-color:#f4f4f5!important}.view-tags .tags-sidebar .tag-charts .chart-tabs .tab-bodies{background-color:#f4f4f5!important;color:#18181b}.topic-page .topics-sidebar .topic{background-color:#f4f4f5;color:#18181b}.topic-page .topics-sidebar .topic:hover{background-color:#e4e4e7}.topic-page .topics-sidebar .topic-name,.topic-page .topics-sidebar .topics-name{color:#18181b}.discover-page-v2{background-color:#fff;min-height:100%}.discover-page-v2 .interest-page-banner h1{color:#18181b}.discover-page-v2 .interest-page-banner a{color:#52525b}.discover-page-v2 .interest-page-banner a:hover{color:#18181b}.discover-page-v2--content{background-color:#f4f4f5}.discover-page-v2--content .discover-content-body{padding:16px 15px 0}@media (max-width:643px){.discover-page-v2--content .discover-content-body{padding:16px 0}}.discover-page-v2--content .interest-posts{margin-left:-10px;margin-right:-10px}.discover-page-v2--content .interest-post{padding-left:10px;padding-right:10px}.discover-page-v2--content .interest-post .post{margin-bottom:20px}@media (max-width:1024px){.discover-page-v2--content .interest-posts{margin-left:-8px;margin-right:-8px}.discover-page-v2--content .interest-post{padding-left:8px;padding-right:8px}}.discover-page-v2 section>div:first-child h2{margin-bottom:0}.discover-page-v2 .keyword-pill,.discover-page-v2 .keyword-pill:focus,.discover-page-v2 .keyword-pill:hover,.discover-page-v2 .tags-pane a,.discover-page-v2 .tags-pane a:focus,.discover-page-v2 .tags-pane a:hover{color:#fff}.discover-page-v2 .interest-bar.type-categories{flex-wrap:wrap;gap:8px;margin-bottom:0;padding-bottom:0}.discover-page-v2 .interest-bar.type-categories .discover-interest-pill{align-items:center;background-color:#f4f4f5;border-radius:9999px;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#18181b;display:inline-flex;gap:8px;height:auto;padding:4px 16px 4px 4px;text-decoration:none;transition:background-color .15s,color .15s}.discover-page-v2 .interest-bar.type-categories .discover-interest-pill:focus,.discover-page-v2 .interest-bar.type-categories .discover-interest-pill:hover{background-color:#e4e4e7;color:#18181b}.discover-page-v2 .interest-bar.type-categories .discover-interest-pill:focus .interest-name,.discover-page-v2 .interest-bar.type-categories .discover-interest-pill:hover .interest-name{color:#18181b}.discover-page-v2 .interest-bar.type-categories .discover-interest-pill.active{background-color:#ef4444;color:#fff}.discover-page-v2 .interest-bar.type-categories .discover-interest-pill.active:hover{background-color:#dc2626}.discover-page-v2 .interest-bar.type-categories .discover-interest-pill.active .interest-name{color:#fff}body.app_explore_page .page-wrapper,body.fun_app_dashboard .page-wrapper,body.fun_app_home_discover .page-wrapper{padding:0}body.fun_app_home .page-wrapper{padding:15px 0 66px}@media (max-width:900px){body.fun_app_home .page-wrapper{padding:15px 0 40px}}.guest-interest-platform-row{margin-bottom:15px;margin-top:0}@media (max-width:1250px){.guest-interest-platform-row .platform-filter{display:none}}@media (max-width:900px){.guest-interest-platform-row>div{align-items:center;flex-direction:column}.guest-interest-platform-row .guest-interest-bar{display:flex;justify-content:center;max-width:100%;overflow:visible;width:100%}.guest-interest-platform-row .post-bar-wrap{width:100%}}.guest-interest-bar .interest-bar.type-posts{flex-wrap:wrap;gap:8px}.guest-interest-bar .interest-bar.type-posts .discover-interest-pill{align-items:center;background-color:#f4f4f5;border-radius:9999px;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#18181b;display:inline-flex;gap:8px;height:auto;padding:4px 16px 4px 4px;text-decoration:none;transition:background-color .15s,color .15s}.guest-interest-bar .interest-bar.type-posts .discover-interest-pill:focus,.guest-interest-bar .interest-bar.type-posts .discover-interest-pill:hover{background-color:#e4e4e7;color:#18181b}.guest-interest-bar .interest-bar.type-posts .discover-interest-pill.active{background-color:#ef4444;color:#fff}.guest-interest-bar .interest-bar.type-posts .discover-interest-pill.active:hover{background-color:#dc2626}
body.search_results{background-color:#fff;overflow-x:hidden}body.search_results .page-wrapper{padding-top:50px}body.search_results form.search-form{border-bottom:1px solid #707070;margin-bottom:40px}body.search_results form.search-form input{border:none}body.search_results form.search-form button{height:auto!important}body.search_results .user-list{margin-bottom:32px;min-width:100%;overflow:hidden}body.search_results .user-list .result-wrap{padding-left:48px;padding-right:48px}body.search_results .user-list .avatar{height:100px;margin:0 auto 8px;width:100px}body.search_results .user-list .user-info{-ms-align-items:center;align-items:center;display:-ms-flex;display:flex;flex-direction:column}body.search_results .user-list .user-info a{display:inline-block;font-size:14px;text-align:center;text-decoration:none;word-break:break-all}body.search_results .user-list .user-info a.display-name{font-weight:700}@media (max-width:1024px){body.search_results .user-list{margin-left:-24px;margin-right:-24px;overflow:hidden}body.search_results .user-list .result-wrap{padding-left:24px;padding-right:24px}}@media (max-width:850px){body.search_results .user-list .result-wrap{width:25%}}@media (max-width:767px){body.search_results .user-list .result-wrap{width:33.3333%}body.search_results .user-list .avatar{height:50px;width:50px}}@media (max-width:500px){body.search_results .user-list{margin-left:-16px;margin-right:-16px}body.search_results .user-list .result-wrap{padding-left:16px;padding-right:16px;width:50%}}
body.view_user_profile .page-wrapper{padding:0}body.view_user_profile .profile-wrapper{height:calc(100vh - 60px);position:relative}@media (max-width:1024px){body.view_user_profile .profile-wrapper{height:auto;min-height:calc(100vh - 60px)}}@media (max-width:767px){body.view_user_profile .profile-wrapper{height:calc(100vh - 100px);min-height:0}}body.view_user_profile .edit-link-tree,body.view_user_profile .edit-profile{-ms-align-items:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #fff;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;display:-ms-flex;display:flex;height:36px;-ms-justify-content:center;justify-content:center;text-decoration:none;width:36px}body.view_user_profile .edit-link-tree:hover,body.view_user_profile .edit-profile:hover{border-color:#eb212e;color:#eb212e}body.view_user_profile .edit-profile-link-wrapper{bottom:24px;left:calc(25% + 16px);position:absolute}body.view_user_profile .edit-profile-link-wrapper .edit-link-tree,body.view_user_profile .edit-profile-link-wrapper .edit-profile{background-color:transparent}body.view_user_profile .edit-profile-link-wrapper .edit-link-tree{margin-bottom:16px}body.view_user_profile .site-popup.open+.edit-profile-link-wrapper{left:calc(96.6667% + 32px)}body.view_user_profile .profile-about-me.open+*+*+.edit-profile-link-wrapper,body.view_user_profile .profile-link-tree.open+*+.edit-profile-link-wrapper{left:calc(50% + 32px)}@media (max-width:1500px){body.view_user_profile .edit-profile-link-wrapper{left:calc(25% + 16px)}body.view_user_profile .site-popup.open+.edit-profile-link-wrapper{left:calc(96.6667% + 32px)}body.view_user_profile .profile-about-me.open+*+*+.edit-profile-link-wrapper,body.view_user_profile .profile-link-tree.open+*+.edit-profile-link-wrapper{left:calc(50% + 32px)}}@media (max-width:1024px){body.view_user_profile .edit-profile-link-wrapper{left:calc(33.33% + 16px)}body.view_user_profile .site-popup.open+.edit-profile-link-wrapper{display:none}body.view_user_profile .profile-about-me.open+*+*+.edit-profile-link-wrapper,body.view_user_profile .profile-link-tree.open+*+.edit-profile-link-wrapper{left:calc(83.33% + 32px)}}@media (max-width:767px){body.view_user_profile .edit-profile-link-wrapper,body.view_user_profile .profile-about-me.open+*+.edit-profile-link-wrapper,body.view_user_profile .profile-link-tree.open+*+.edit-profile-link-wrapper,body.view_user_profile .site-popup.open+.edit-profile-link-wrapper{display:block;left:calc(50% + 32px)}}body.view_user_profile .edit-profile-link-wrapper-mobile{display:none}@media (max-width:768px){body.view_user_profile .edit-profile-link-wrapper-mobile{display:flex;flex-direction:column;gap:10px;position:absolute;right:24px;top:24px;z-index:10}body.view_user_profile .edit-profile-link-wrapper-mobile .edit-link-tree,body.view_user_profile .edit-profile-link-wrapper-mobile .edit-profile{background-color:rgba(0,0,0,.2);height:32px;width:32px}}@media (max-width:600px){body.view_user_profile .edit-profile-link-wrapper,body.view_user_profile .profile-about-me.open+*+*+.edit-profile-link-wrapper,body.view_user_profile .profile-link-tree.open+*+.edit-profile-link-wrapper,body.view_user_profile .site-popup.open+.edit-profile-link-wrapper{display:none}}body.view_user_profile .profile-sidebar{display:-ms-flex;display:flex;flex-direction:column;height:100%;padding:24px 0 24px 24px;position:relative;transition:visibility .5s linear;width:25%;z-index:101}body.view_user_profile .profile-sidebar .large-profile-image-details{-ms-align-items:center;align-items:center;-webkit-backdrop-filter:blur(42px) brightness(77%);backdrop-filter:blur(42px) brightness(77%);background-color:transparent;border:2px solid transparent;border-radius:10px;display:-ms-flex;display:flex;flex-grow:1;flex-shrink:0;height:320px;-ms-justify-content:center;justify-content:center;margin-bottom:16px;overflow-y:hidden;padding:16px;position:relative;width:100%}body.view_user_profile .profile-sidebar .large-profile-image-details.is-nsfw{border-color:#eb212e;box-shadow:0 0 0 1px #eb212e}body.view_user_profile .profile-sidebar .large-profile-image-details.is-spicy{border-color:#ff5722;box-shadow:0 0 0 1px #ff5722}body.view_user_profile .profile-sidebar .large-profile-image-details .profile-content-pill{border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.03em;line-height:1;padding:4px 9px;pointer-events:none;position:absolute;right:10px;text-transform:uppercase;top:10px;z-index:2}body.view_user_profile .profile-sidebar .large-profile-image-details .profile-content-pill.nsfw{background-color:#eb212e;color:#fff}body.view_user_profile .profile-sidebar .large-profile-image-details .profile-content-pill.spicy{background-color:#ff5722;color:#fff}body.view_user_profile .profile-sidebar .large-profile-image-details .profile-content-pill-mobile{align-self:center;display:none;margin-bottom:8px;position:static}body.view_user_profile .profile-sidebar .large-profile-image-details>.inner{width:100%}body.view_user_profile .profile-sidebar .large-profile-image-details .avatar{aspect-ratio:1;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);height:auto;margin:0 auto;max-height:140px;max-width:140px;width:50%}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info,body.view_user_profile .profile-sidebar .large-profile-image-details .user-info .names{-ms-align-items:center;align-items:center;display:-ms-flex;display:flex;flex-direction:column}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info .names{min-width:0;width:100%}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info span{color:#fff;display:inline-block;font-weight:700;line-height:1;text-decoration:none;text-shadow:0 3px 6px rgba(0,0,0,.16)}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info .display-name{font-size:18px;margin:8% 0 2%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info .username{font-size:14px}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info .btns-wrap{margin-top:24px}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info .btn-about-me{margin-right:4px;padding:7px 10px;width:98px}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info .btn-my-links{margin-left:4px;padding:7px 10px;width:98px}body.view_user_profile .profile-sidebar>.inner{-ms-align-items:center;align-items:center;-webkit-backdrop-filter:blur(42px) brightness(77%);backdrop-filter:blur(42px) brightness(77%);background-color:transparent;border-radius:10px;display:-ms-flex;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;height:calc(100% - 336px);-ms-justify-content:space-between;justify-content:space-between;overflow-y:auto;padding:64px 16px 16px;position:relative;width:100%}body.view_user_profile .profile-sidebar>.inner a{color:#fff}body.view_user_profile .profile-sidebar>.inner .site-list{list-style:none;list-style-type:none;margin:0;padding:0;text-align:center}body.view_user_profile .profile-sidebar>.inner .site-list li a{display:inline-block;font-size:18px;font-weight:700;line-height:1;padding:8px 0;text-decoration:none;transition:all .2s linear}body.view_user_profile .profile-sidebar>.inner .site-list li a.active,body.view_user_profile .profile-sidebar>.inner .site-list li a:hover{color:#eb212e}body.view_user_profile .profile-sidebar>.inner .site-list li a .all{background-color:#000;border-radius:7px;color:#fff;display:inline-block;padding:7px 12px}body.view_user_profile .profile-sidebar>.inner .site-list li a .all:hover{background-color:#eb212e}body.view_user_profile .profile-sidebar>.inner .externals{padding:16px;width:100%}body.view_user_profile .profile-sidebar>.inner .externals .socials{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);text-align:center}body.view_user_profile .profile-sidebar>.inner .externals .socials a{display:inline-block;font-size:24px;margin-right:0;padding:0;transition:all .2s linear}body.view_user_profile .profile-sidebar>.inner .externals .socials a:hover{color:#eb212e}body.view_user_profile .profile-sidebar>.inner .externals a{color:#fff;text-decoration:none}@media (max-height:850px){body.view_user_profile .profile-sidebar>.inner{padding:32px 16px 16px}}@media (max-width:1750px){body.view_user_profile .profile-sidebar>.inner .externals .socials{grid-template-columns:repeat(5,1fr)}}@media (max-width:1200px){body.view_user_profile .profile-sidebar>.inner .externals .socials{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){body.view_user_profile .profile-sidebar{height:auto;min-height:calc(100vh - 60px);width:33.3333%}body.view_user_profile .profile-sidebar.popup-open{transition:visibility .5s linear;visibility:hidden}body.view_user_profile .profile-sidebar>.inner{height:auto;max-height:40vh;overflow-y:auto;padding:24px 16px}body.view_user_profile .profile-sidebar .large-profile-image-details{height:auto}}@media (max-width:767px){body.view_user_profile .profile-sidebar{min-height:calc(100vh - 100px);width:50%}body.view_user_profile .profile-sidebar .large-profile-image-details{-webkit-backdrop-filter:blur(0) brightness(100%);backdrop-filter:blur(0) brightness(100%)}body.view_user_profile .profile-sidebar .large-profile-image-details.is-nsfw,body.view_user_profile .profile-sidebar .large-profile-image-details.is-spicy{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:transparent;box-shadow:none}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info{margin-top:8px;max-width:100%;min-width:0}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info .names{-webkit-backdrop-filter:blur(2px) brightness(80%);backdrop-filter:blur(2px) brightness(80%);background-color:hsla(0,0%,100%,.3);border-radius:10px;max-width:100%;min-width:0;overflow:hidden;padding:10px 14px;text-align:center}body.view_user_profile .profile-sidebar .large-profile-image-details .user-info .names span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.view_user_profile .profile-sidebar>.inner{-ms-align-items:flex-start;align-items:flex-start;-webkit-backdrop-filter:blur(2px) brightness(100%);backdrop-filter:blur(2px) brightness(100%);background-color:hsla(0,0%,100%,.3)}body.view_user_profile .profile-sidebar>.inner .site-list{text-align:left}body.view_user_profile .profile-sidebar>.inner .externals .socials{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){body.view_user_profile .profile-sidebar{height:calc(100vh - 100px);overflow:hidden;padding:24px;width:100%}body.view_user_profile .profile-sidebar .large-profile-image-details{flex-grow:0;margin-bottom:0;padding:32px 16px}body.view_user_profile .profile-sidebar .large-profile-image-details .profile-content-pill-desktop{display:none}body.view_user_profile .profile-sidebar .large-profile-image-details .profile-content-pill-mobile{display:inline-block;text-align:center}body.view_user_profile .profile-sidebar>.inner{flex:1 1 0%;max-height:none;min-height:0}body.view_user_profile .profile-sidebar>.inner .externals .socials{grid-template-columns:repeat(5,1fr)}}@media (max-width:400px){body.view_user_profile .profile-sidebar>.inner .externals .socials{grid-template-columns:repeat(4,1fr)}}body.view_user_profile .site-popup{display:-ms-flex;display:flex;height:100%;left:16px;max-height:calc(100vh - 60px);max-width:100%;overflow:hidden;padding:24px 0;position:absolute;top:0;transition:all .5s linear;width:calc(25% - 24px);z-index:100}body.view_user_profile .site-popup.no-transition{transition:none!important}body.view_user_profile .site-popup.open{left:calc(25% + 16px);overflow:auto;transition:all .5s linear;width:calc(75% - 32px)}body.view_user_profile .site-popup.open .site-popup-cols{border-radius:10px}body.view_user_profile .site-popup .close-popup{color:#fff;cursor:pointer;padding:8px;right:8px;top:8px;z-index:200}body.view_user_profile .site-popup .close-popup:hover{color:#eb212e}body.view_user_profile .site-popup .mobile-actions{-ms-align-items:center;align-items:center;left:0;padding:8px 8px 8px 16px;position:absolute;top:0;width:100%}body.view_user_profile .site-popup .mobile-actions .close-popup{position:static}body.view_user_profile .site-popup .mobile-actions .app-profile-back-1,body.view_user_profile .site-popup .mobile-actions .app-profile-back-2{color:#fff;font-weight:700;line-height:1;position:relative;text-decoration:none}body.view_user_profile .site-popup .mobile-actions .app-profile-back-1:hover,body.view_user_profile .site-popup .mobile-actions .app-profile-back-2:hover{color:#eb212e}body.view_user_profile .site-popup .mobile-actions .app-profile-back-1:before,body.view_user_profile .site-popup .mobile-actions .app-profile-back-2:before{content:"\f053";font-family:Font Awesome\ 7 Pro;margin-right:6px}body.view_user_profile .site-popup ::-webkit-scrollbar{width:0}body.view_user_profile .site-popup ::-webkit-scrollbar-track{background-color:transparent;border-radius:10px;margin:0}body.view_user_profile .site-popup ::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px}body.view_user_profile .site-popup .site-popup-cols{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.35);border-radius:10px;position:relative;width:100%}body.view_user_profile .site-popup .site-popup-cols>.user-info{-ms-align-items:center;align-items:center;border-right:1px solid #a6a6a6;display:-ms-flex;display:flex;-ms-justify-content:center;justify-content:center;padding:16px;position:relative;width:33.3333%}body.view_user_profile .site-popup .site-popup-cols>.user-info>.inner{width:100%}body.view_user_profile .site-popup .site-popup-cols>.user-info .profile-title{font-size:14px;margin-bottom:24px}body.view_user_profile .site-popup .site-popup-cols>.user-info .avatar{aspect-ratio:1;border-radius:9999px;box-shadow:0 3px 6px rgba(0,0,0,.16);height:auto;margin:0 auto;max-height:132px;max-width:132px;width:50%}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-info{-ms-align-items:center;align-items:center;display:-ms-flex;display:flex;flex-direction:column}body.view_user_profile .site-popup .site-popup-cols>.user-info a:not(.btn){color:#fff;display:inline-block;font-weight:700;line-height:1;text-decoration:none}body.view_user_profile .site-popup .site-popup-cols>.user-info a:not(.btn):hover{color:#eb212e}body.view_user_profile .site-popup .site-popup-cols>.user-info a:not(.btn),body.view_user_profile .site-popup .site-popup-cols>.user-info div,body.view_user_profile .site-popup .site-popup-cols>.user-info p,body.view_user_profile .site-popup .site-popup-cols>.user-info span{color:#fff}body.view_user_profile .site-popup .site-popup-cols>.user-info .display-name{font-size:16px;margin:32px 0 8px}body.view_user_profile .site-popup .site-popup-cols>.user-info .username{font-size:14px}body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message{margin-bottom:12px;margin-top:24px}body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message a{margin-right:8px}body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message a:hover{color:#fff}body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message .chatroom,body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message a:not(:first-of-type),body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message form{margin-left:8px}body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message .chatroom i,body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message a:not(:first-of-type) i,body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message form i{-ms-align-items:center;align-items:center;background-color:#1a1a1a;border-radius:9999px;color:#fff;display:-ms-flex;display:flex;font-size:12px;height:30px;-ms-justify-content:center;justify-content:center;margin-left:0;width:30px}body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message .chatroom i:hover,body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message a:not(:first-of-type) i:hover,body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message form i:hover{background-color:#eb212e}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats{margin-bottom:32px;margin-top:24px}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats a,body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats span{border-right:1px solid #dedee5;display:inline-block;flex-shrink:0;font-size:14px;font-weight:400;padding-left:7px;padding-right:7px;text-align:center}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats a .count,body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats span .count{font-weight:700}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats a:last-child,body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats span:last-child{border-right:none}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats a span,body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats span span{display:block}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections{padding:16px 0;position:relative;width:100%}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections.pre-load{max-height:280px;overflow:hidden}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections .collection-title{margin-bottom:8px}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections .collection-list.scroll-list{max-height:220px;overflow-y:scroll;padding-right:16px}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections .collection-list.scroll-list::-webkit-scrollbar{width:6px}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections .collection-list.scroll-list::-webkit-scrollbar-track{background-color:transparent;border:1px solid #fff;border-radius:10px;margin:0}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections .collection-list.scroll-list::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections:before{background-color:#a6a6a6;content:"";height:1px;left:-16px;position:absolute;top:0;width:calc(100% + 32px)}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections li>a{font-size:18px;padding:12px 0;position:relative;text-align:left;width:100%}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections li>a:after{content:"\f054";font-family:Font Awesome\ 7 Pro;position:absolute;right:0;top:50%;transform:translateY(-50%)}body.view_user_profile .site-popup .posts{display:-ms-flex;display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;overflow-y:scroll;padding:48px 16px 16px;width:66.6667%}body.view_user_profile .site-popup .posts.all-sites-view{left:0;width:100%}@media (min-width:767px){body.view_user_profile .site-popup .posts.all-sites-view{padding-right:45px}}body.view_user_profile .site-popup .posts.all-sites-view .masonry-item{padding:0 5px 10px}body.view_user_profile .site-popup .posts.all-sites-view .masonry-item .post{margin-bottom:0;max-width:100%}@media (max-width:1600px){body.view_user_profile .site-popup .posts.all-sites-view .masonry-item{width:50%}}@media (max-width:1200px){body.view_user_profile .site-popup .posts.all-sites-view .masonry-item{width:100%}}body.view_user_profile .site-popup .posts .site-icon{background-color:#d0d2d3;border-radius:9999px;color:#1a1a1a;display:inline-block;font-size:12px;font-weight:500;line-height:1;margin:0 0 16px 16px;padding:4px 16px}body.view_user_profile .site-popup .post{align-self:flex-start;box-shadow:0 3px 6px rgba(0,0,0,.16);max-width:665px;width:100%}body.view_user_profile .site-popup .post.community-card:not(.external,.repost) .post-body>:not(.post-type){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:none;overflow:hidden;text-overflow:ellipsis}body.view_user_profile .site-popup .post.community-card:not(.external,.repost) .post-body>:not(.post-type):first-child{display:-webkit-box}body.view_user_profile .site-popup .post.community-card:not(.external,.repost) .post-body>.post-title-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}body.view_user_profile .site-popup .post.community-card.external .external-excerpt>*{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:none;overflow:hidden;text-overflow:ellipsis}body.view_user_profile .site-popup .post.community-card.external .external-excerpt>:first-child{display:-webkit-box}@media (max-width:1500px){body.view_user_profile .site-popup{width:calc(25% - 24px)}body.view_user_profile .site-popup.open{left:calc(25% + 16px)}body.view_user_profile .site-popup .site-popup-cols>.user-info .profile-title{margin-bottom:12px}body.view_user_profile .site-popup .site-popup-cols>.user-info .avatar{min-width:80px;width:33.3333%}body.view_user_profile .site-popup .site-popup-cols>.user-info .display-name{margin:12px 0 6px}body.view_user_profile .site-popup .site-popup-cols>.user-info .follow-message{margin-bottom:6px;margin-top:12px}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-follow-stats{margin-bottom:12px;margin-top:12px}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections{padding:12px 0}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections.pre-load{max-height:172px}body.view_user_profile .site-popup .site-popup-cols>.user-info .user-collections .collection-list.scroll-list{max-height:120px}}@media (max-width:1024px){body.view_user_profile .site-popup{width:calc(33.3333% - 24px)}body.view_user_profile .site-popup.open{left:24px;width:calc(100% - 48px);z-index:102}}@media (max-width:767px){body.view_user_profile .site-popup{height:auto;left:-100%;min-height:calc(100vh - 100px)}body.view_user_profile .site-popup .site-popup-cols{overflow:auto}body.view_user_profile .site-popup .site-popup-cols>.user-info{border-right:none;width:100%;z-index:103}body.view_user_profile .site-popup .posts{left:-100%;padding:48px 16px 16px;position:absolute;transition:all .5s linear;width:100%;z-index:104}body.view_user_profile .site-popup .view-posts{margin:48px 0}body.view_user_profile .site-popup.open-2 .app-profile-back-1,body.view_user_profile .site-popup.open-2 .site-popup-cols>.close-popup,body.view_user_profile .site-popup.open-2 .site-popup-cols>.user-info{visibility:hidden}body.view_user_profile .site-popup.open-2 .posts{left:0}}body.view_user_profile .profile-about-me,body.view_user_profile .profile-link-tree{display:none;height:100%;left:calc(25% + 16px);max-height:calc(100vh - 60px);max-width:100%;overflow:hidden;padding:24px 0;position:absolute;top:0;width:20%;z-index:100}body.view_user_profile .profile-about-me.open,body.view_user_profile .profile-link-tree.open{display:-ms-flex;display:flex}body.view_user_profile .profile-about-me .mobile-actions,body.view_user_profile .profile-link-tree .mobile-actions{-ms-align-items:center;align-items:center;left:0;padding:8px 8px 8px 16px;position:absolute;top:0;width:100%}body.view_user_profile .profile-about-me .mobile-actions .close-popup,body.view_user_profile .profile-link-tree .mobile-actions .close-popup{position:static}body.view_user_profile .profile-about-me .mobile-actions .link-tree-back,body.view_user_profile .profile-link-tree .mobile-actions .link-tree-back{color:#fff;font-weight:700;line-height:1;position:relative;text-decoration:none}body.view_user_profile .profile-about-me .mobile-actions .link-tree-back:hover,body.view_user_profile .profile-link-tree .mobile-actions .link-tree-back:hover{color:#eb212e}body.view_user_profile .profile-about-me .mobile-actions .link-tree-back:before,body.view_user_profile .profile-link-tree .mobile-actions .link-tree-back:before{content:"\f053";font-family:Font Awesome\ 7 Pro;margin-right:6px}body.view_user_profile .profile-about-me ::-webkit-scrollbar,body.view_user_profile .profile-link-tree ::-webkit-scrollbar{width:0}body.view_user_profile .profile-about-me ::-webkit-scrollbar-track,body.view_user_profile .profile-link-tree ::-webkit-scrollbar-track{background-color:transparent;border-radius:10px;margin:0}body.view_user_profile .profile-about-me ::-webkit-scrollbar-thumb,body.view_user_profile .profile-link-tree ::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px}body.view_user_profile .profile-about-me .link-container,body.view_user_profile .profile-link-tree .link-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.35);border-radius:10px;color:#fff;overflow:auto;position:relative;width:100%}body.view_user_profile .profile-about-me .link-container.default-color,body.view_user_profile .profile-link-tree .link-container.default-color{background:rgba(0,0,0,.35)}body.view_user_profile .profile-about-me .top-link-container,body.view_user_profile .profile-link-tree .top-link-container{padding:64px 16px 24px}body.view_user_profile .profile-about-me .top-link-container h3,body.view_user_profile .profile-link-tree .top-link-container h3{font-size:16px;font-weight:700;margin-bottom:24px;text-align:center}body.view_user_profile .profile-about-me .top-link-container h3:last-child,body.view_user_profile .profile-link-tree .top-link-container h3:last-child{margin-bottom:0}body.view_user_profile .profile-about-me .top-links,body.view_user_profile .profile-link-tree .top-links{gap:8px 16px;padding-bottom:16px}body.view_user_profile .profile-about-me .top-links a,body.view_user_profile .profile-link-tree .top-links a{color:#fff;font-size:20px}body.view_user_profile .profile-about-me .top-links a:hover,body.view_user_profile .profile-link-tree .top-links a:hover{color:#eb212e!important}body.view_user_profile .profile-about-me .link-content,body.view_user_profile .profile-link-tree .link-content{padding:24px 16px}body.view_user_profile .profile-about-me .about-me-container,body.view_user_profile .profile-link-tree .about-me-container{padding:64px 16px 24px}body.view_user_profile .profile-about-me .about-me-container .avatar-wrap .avatar,body.view_user_profile .profile-link-tree .about-me-container .avatar-wrap .avatar{aspect-ratio:1;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);height:auto;margin:0 auto;max-height:80px;max-width:80px;width:50%}body.view_user_profile .profile-about-me .about-me-container .user-info,body.view_user_profile .profile-link-tree .about-me-container .user-info{color:#fff;display:inline-block;font-weight:700;line-height:1;text-decoration:none;text-shadow:0 3px 6px rgba(0,0,0,.16)}body.view_user_profile .profile-about-me .about-me-container .user-info .display-name,body.view_user_profile .profile-link-tree .about-me-container .user-info .display-name{font-size:16px;margin-bottom:4px}body.view_user_profile .profile-about-me .about-me-container .user-info .username,body.view_user_profile .profile-link-tree .about-me-container .user-info .username{font-size:14px}body.view_user_profile .profile-about-me .about-me-container .label,body.view_user_profile .profile-link-tree .about-me-container .label{font-size:12px;font-weight:700;padding-bottom:8px}body.view_user_profile .profile-about-me .about-me-container .margin-bottom-8,body.view_user_profile .profile-link-tree .about-me-container .margin-bottom-8{margin-bottom:8px}body.view_user_profile .profile-about-me .about-me-container a,body.view_user_profile .profile-link-tree .about-me-container a{color:#fff;text-decoration:none}body.view_user_profile .profile-about-me .about-me-container .spoiler-icon,body.view_user_profile .profile-link-tree .about-me-container .spoiler-icon{display:inline-block;margin:8px 0}body.view_user_profile .profile-about-me .about-me-container .spoiler-icon .label,body.view_user_profile .profile-link-tree .about-me-container .spoiler-icon .label{padding:4px 0}body.view_user_profile .profile-about-me .about-me-container .user-email a,body.view_user_profile .profile-about-me .about-me-container .user-website a,body.view_user_profile .profile-link-tree .about-me-container .user-email a,body.view_user_profile .profile-link-tree .about-me-container .user-website a{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-all}body.view_user_profile .profile-about-me .about-me-container .user-email a i,body.view_user_profile .profile-about-me .about-me-container .user-website a i,body.view_user_profile .profile-link-tree .about-me-container .user-email a i,body.view_user_profile .profile-link-tree .about-me-container .user-website a i{margin-right:8px}body.view_user_profile .profile-about-me .about-me-container .user-email a:hover,body.view_user_profile .profile-about-me .about-me-container .user-website a:hover,body.view_user_profile .profile-link-tree .about-me-container .user-email a:hover,body.view_user_profile .profile-link-tree .about-me-container .user-website a:hover{text-decoration:underline}body.view_user_profile .profile-about-me .externals,body.view_user_profile .profile-link-tree .externals{padding:16px;width:100%}body.view_user_profile .profile-about-me .externals .socials,body.view_user_profile .profile-link-tree .externals .socials{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);text-align:center}body.view_user_profile .profile-about-me .externals .socials a,body.view_user_profile .profile-link-tree .externals .socials a{display:inline-block;font-size:24px;margin-right:0;padding:0;transition:all .2s linear}body.view_user_profile .profile-about-me .externals .socials a:hover,body.view_user_profile .profile-link-tree .externals .socials a:hover{color:#eb212e}body.view_user_profile .profile-about-me .externals a,body.view_user_profile .profile-link-tree .externals a{color:#fff;text-decoration:none}@media (max-width:1750px){body.view_user_profile .profile-about-me .externals .socials,body.view_user_profile .profile-link-tree .externals .socials{grid-template-columns:repeat(5,1fr)}}@media (max-width:1500px){body.view_user_profile .profile-about-me,body.view_user_profile .profile-link-tree{left:calc(25% + 16px);width:25%}}@media (max-width:1200px){body.view_user_profile .profile-about-me .externals .socials,body.view_user_profile .profile-link-tree .externals .socials{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){body.view_user_profile .profile-about-me,body.view_user_profile .profile-link-tree{left:calc(33.33% + 16px);width:50%;z-index:102}}@media (max-width:767px){body.view_user_profile .profile-about-me,body.view_user_profile .profile-link-tree{height:auto;left:-100%;min-height:calc(100vh - 100px)}body.view_user_profile .profile-about-me.open,body.view_user_profile .profile-link-tree.open{left:24px;width:calc(100% - 48px);z-index:102}body.view_user_profile .profile-about-me .externals .socials,body.view_user_profile .profile-link-tree .externals .socials{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){body.view_user_profile .profile-about-me .externals .socials,body.view_user_profile .profile-link-tree .externals .socials{grid-template-columns:repeat(5,1fr)}}@media (max-width:400px){body.view_user_profile .profile-about-me .externals .socials,body.view_user_profile .profile-link-tree .externals .socials{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){body.view_user_profile .profile-about-me,body.view_user_profile .profile-link-tree{width:calc(50% - 24px)}}@media (max-width:768px){body.view_user_profile .profile-sidebar{padding:24px;width:100%}body.view_user_profile:has(.profile-about-me.open) .profile-sidebar,body.view_user_profile:has(.profile-link-tree.open) .profile-sidebar,body.view_user_profile:has(.site-popup.open) .profile-sidebar{display:none}body.view_user_profile .profile-about-me,body.view_user_profile .profile-link-tree,body.view_user_profile .site-popup,body.view_user_profile .site-popup.open{left:16px;width:calc(100% - 32px)}body.view_user_profile .edit-profile-link-wrapper{left:16px}}
.post-card.chat-card .post-card-header,.post-card.social-card .post-card-header{-ms-align-items:flex-start;align-items:flex-start;padding-left:16px;padding-right:50px}.post-card.chat-card .post-card-header .meta,.post-card.social-card .post-card-header .meta{line-height:1;margin-top:0}.post-card.chat-card .post-card-header .name-block .link-wrap,.post-card.social-card .post-card-header .name-block .link-wrap{line-height:1}.post-card.chat-card .post-title-block .post-body,.post-card.social-card .post-title-block .post-body{margin:0 0 12px}.post-card.chat-card .post-title-block .post-body a,.post-card.social-card .post-title-block .post-body a{text-decoration:none}.post-card.chat-card .post-title-block .post-body a:hover,.post-card.social-card .post-title-block .post-body a:hover{color:#8c8c8c}.post-card.chat-card .card-crumbs,.post-card.social-card .card-crumbs{-ms-align-items:flex-start;align-items:flex-start;padding:0 15px 0 0}.post-card.chat-card .card-crumbs .circle-icon,.post-card.social-card .card-crumbs .circle-icon{margin-right:8px}.post-card.chat-card .card-crumbs .circle-icon i,.post-card.social-card .card-crumbs .circle-icon i{color:#8c8c8c}.post-card.chat-card .card-crumbs .post-icons,.post-card.social-card .card-crumbs .post-icons{padding-right:0}.post-card.chat-card .card-crumbs .post-icons i,.post-card.social-card .card-crumbs .post-icons i{color:#8c8c8c}.post-card.chat-card .card-crumbs .spoiler-icon,.post-card.social-card .card-crumbs .spoiler-icon{margin:0 8px 0 0}.post-card.chat-card .floating-menu-holder.post-floating-menu,.post-card.social-card .floating-menu-holder.post-floating-menu{right:10px;top:10px}.post-card.chat-card .floating-menu-holder.post-floating-menu i,.post-card.social-card .floating-menu-holder.post-floating-menu i{font-weight:400}.post-card.chat-card .post-media,.post-card.social-card .post-media{margin-bottom:20px}.post-card.chat-card .post-body,.post-card.social-card .post-body{padding:0}.post-card.chat-card .post-body p:last-of-type,.post-card.social-card .post-body p:last-of-type{margin-bottom:0}.post-card.chat-card .emojis-wrap,.post-card.social-card .emojis-wrap{padding-top:0}.post-card.chat-card .emojis-wrap .emojis,.post-card.social-card .emojis-wrap .emojis{margin-bottom:15px}.post-card.chat-card .post-bottom,.post-card.social-card .post-bottom{padding-top:0}.post-card.chat-card.repost .post-title-block,.post-card.social-card.repost .post-title-block{margin:12px 0}@media (max-width:767px){.post-card.chat-card .post-card-header,.post-card.social-card .post-card-header{padding-left:0}}.post-card.chat-card .post-media,.post-card.social-card .post-media{aspect-ratio:1;overflow:hidden;position:relative}.post-card.chat-card .post-media .gallery-grid-img,.post-card.social-card .post-media .gallery-grid-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;width:50%}.post-card.chat-card .post-media .image-num-1,.post-card.chat-card .post-media .image-num-2,.post-card.social-card .post-media .image-num-1,.post-card.social-card .post-media .image-num-2{aspect-ratio:215/265;width:50%}.post-card.chat-card .post-media .image-num-1,.post-card.social-card .post-media .image-num-1{border-right:1px solid #fff;left:0;top:0}.post-card.chat-card .post-media .image-num-2,.post-card.social-card .post-media .image-num-2{right:0;top:0}.post-card.chat-card .post-media .image-num-3,.post-card.chat-card .post-media .image-num-4,.post-card.chat-card .post-media .image-num-5,.post-card.social-card .post-media .image-num-3,.post-card.social-card .post-media .image-num-4,.post-card.social-card .post-media .image-num-5{aspect-ratio:143.3/165;border-top:1px solid #fff;width:33.3333%}.post-card.chat-card .post-media .image-num-3,.post-card.social-card .post-media .image-num-3{bottom:0;left:0}.post-card.chat-card .post-media .image-num-4,.post-card.social-card .post-media .image-num-4{border-left:1px solid #fff;bottom:0;left:33.3333%}.post-card.chat-card .post-media .image-num-5,.post-card.social-card .post-media .image-num-5{border-left:1px solid #fff;bottom:0;right:0}.post-card.chat-card .post-media.image-1,.post-card.social-card .post-media.image-1{aspect-ratio:unset}.post-card.chat-card .post-media.image-1 .single-image-wrap,.post-card.social-card .post-media.image-1 .single-image-wrap{background-color:#1a1a1a;display:block;width:100%}.post-card.chat-card .post-media.image-1 img,.post-card.social-card .post-media.image-1 img{margin:0 auto;max-height:800px;width:auto}.post-card.chat-card .post-media.image-2 .gallery-grid-img,.post-card.social-card .post-media.image-2 .gallery-grid-img{aspect-ratio:2;width:100%}.post-card.chat-card .post-media.image-2 .image-num-1,.post-card.social-card .post-media.image-2 .image-num-1{border:none;left:0;top:0}.post-card.chat-card .post-media.image-2 .image-num-2,.post-card.social-card .post-media.image-2 .image-num-2{border-top:1px solid #fff;bottom:0;left:0;right:unset;top:unset}.post-card.chat-card .post-media.image-3 .gallery-grid-img,.post-card.social-card .post-media.image-3 .gallery-grid-img{position:absolute;width:50%}.post-card.chat-card .post-media.image-3 .image-num-1,.post-card.social-card .post-media.image-3 .image-num-1{aspect-ratio:.5;border-right:1px solid #fff;left:0;top:0}.post-card.chat-card .post-media.image-3 .image-num-2,.post-card.chat-card .post-media.image-3 .image-num-3,.post-card.social-card .post-media.image-3 .image-num-2,.post-card.social-card .post-media.image-3 .image-num-3{aspect-ratio:1}.post-card.chat-card .post-media.image-3 .image-num-2,.post-card.social-card .post-media.image-3 .image-num-2{right:0;top:0}.post-card.chat-card .post-media.image-3 .image-num-3,.post-card.social-card .post-media.image-3 .image-num-3{border-top:1px solid #fff;bottom:0;left:unset;right:0}.post-card.chat-card .post-media.image-4 .gallery-grid-img,.post-card.social-card .post-media.image-4 .gallery-grid-img{position:absolute;width:50%}.post-card.chat-card .post-media.image-4 .image-num-1,.post-card.social-card .post-media.image-4 .image-num-1{aspect-ratio:.5;border-right:1px solid #fff;left:0;top:0}.post-card.chat-card .post-media.image-4 .image-num-2,.post-card.chat-card .post-media.image-4 .image-num-3,.post-card.chat-card .post-media.image-4 .image-num-4,.post-card.social-card .post-media.image-4 .image-num-2,.post-card.social-card .post-media.image-4 .image-num-3,.post-card.social-card .post-media.image-4 .image-num-4{aspect-ratio:1.5;border-left:none}.post-card.chat-card .post-media.image-4 .image-num-2,.post-card.social-card .post-media.image-4 .image-num-2{right:0;top:0}.post-card.chat-card .post-media.image-4 .image-num-3,.post-card.social-card .post-media.image-4 .image-num-3{border-top:1px solid #fff;left:unset;right:0;top:33.3333%}.post-card.chat-card .post-media.image-4 .image-num-4,.post-card.social-card .post-media.image-4 .image-num-4{border-top:1px solid #fff;bottom:0;left:unset;right:0}@media (max-width:767px){.post-card.chat-card .post-media.image-1 img,.post-card.social-card .post-media.image-1 img{max-height:665px}}@media (max-width:500px){.post-card.chat-card .post-media.image-1 img,.post-card.social-card .post-media.image-1 img{max-height:495px}}@media (max-width:400px){.post-card.chat-card .post-media.image-1 img,.post-card.social-card .post-media.image-1 img{max-height:375px}}.post-card.chat-card .img-count,.post-card.social-card .img-count{-ms-align-items:center;align-items:center;background-color:#a6a6a6;border-radius:9999px;bottom:16px;color:#fff;display:-ms-flex;display:flex;font-size:12px;height:24px;-ms-justify-content:center;justify-content:center;padding:0;right:12px;top:unset;width:24px}@media (max-width:767px){.post-card.chat-card .spoiler-wrap,.post-card.social-card .spoiler-wrap{margin-left:-16px;margin-right:-16px}}.view_mode_masonry .post.post-card .post-bottom{padding-top:17px}body.view_mode_titles .post .author-block .name-block{margin-left:16px}@media (max-width:767px){body.view_mode_titles .post .author-block .name-block{margin-left:0}}

/*# sourceMappingURL=funapp-styles-1.css.map*/