.global-feed-head{margin-top:0;padding:48px 0 26px}.global-feed-head h1{font-size:clamp(40px,4.5vw,58px);line-height:1.02}.global-feed-head>div{min-width:0}.global-feed-head .button{flex:0 0 auto}
.feed-filter-panel{position:relative;margin:0 0 24px;padding:16px;border:1px solid #263238;border-radius:16px;background:linear-gradient(145deg,#10171b,#0b1013);box-shadow:0 16px 45px #0005}
.feed-filter-panel>summary{display:none;cursor:pointer;list-style:none}.feed-filter-panel>summary::-webkit-details-marker{display:none}
.feed-filters.expanded{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(140px,.9fr) minmax(115px,.7fr) minmax(135px,.8fr) minmax(140px,.8fr) auto;align-items:end;gap:10px;margin:0}.feed-filters label{display:grid;min-width:0;gap:6px}.feed-filters label>span{color:#829097;font-size:10px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.feed-filters input,.feed-filters select{width:100%;min-width:0;height:46px;padding:0 13px;border-color:#2b383e;background:#080d10;line-height:44px;text-overflow:ellipsis}.feed-filter-actions{grid-column:auto;display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:46px}.feed-clear{color:#a7b2b7;font-size:11px;font-weight:800;white-space:nowrap}.feed-clear:hover{color:white}.feed-filter-panel.is-loading:after{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(100deg,transparent,#ffffff0b,transparent);animation:feed-loading 1s infinite}
.feed-filters input{font-size:14px}.feed-filters select{font-size:13px}
.social-profile{padding-top:34px}.profile-identity{position:relative;top:auto;z-index:auto;width:100%;height:auto;min-height:190px;padding:28px;border:1px solid #263238;border-radius:18px;background:linear-gradient(135deg,#11191d,#090d10 65%);backdrop-filter:none;box-shadow:0 18px 55px #0005}.profile-identity .profile-avatar.large{align-self:start;box-shadow:0 0 0 5px #0a0f12,0 12px 30px #0009}.profile-identity-main{align-self:stretch}.profile-tabs{position:relative;z-index:1;margin-top:18px;background:transparent;scrollbar-width:none}.profile-tabs::-webkit-scrollbar{display:none}.profile-media-grid{position:relative;z-index:0;margin-top:4px}.profile-name-row .profile-edit{border:1px solid #35434a;border-radius:9px;background:#11191d}.profile-name-row .profile-edit:hover{border-color:var(--cyan);color:var(--cyan)}
.comments-v2{background:radial-gradient(circle at 10% 0,#172127 0,transparent 35%),#0b1013;box-shadow:0 20px 55px #0005}.comments-v2>header{display:flex;align-items:center;justify-content:space-between}.comment-composer{transition:border-color .2s,box-shadow .2s}.comment-composer:focus-within{border-color:#ff6a36;box-shadow:0 0 0 3px #ff5b2217}.comment-composer.is-loading{opacity:.75}.comment-composer label>span>[data-comment-status]{margin-right:auto;color:#93a0a6}.comment-v2{border-radius:12px;transition:background .16s,padding .16s}.comment-v2:hover{padding-left:10px;padding-right:10px;background:#ffffff04}.comment-content>footer{align-items:center}.comment-content>footer form{margin:0}.comment-action,.comment-report,.comment-content summary{min-height:30px;padding:5px 8px;border-radius:9px;transition:color .15s,background .15s,transform .15s}.comment-action:hover,.comment-report:hover,.comment-content summary:hover{color:white;background:#1b252a;transform:translateY(-1px)}.comment-report .ic-icon,.comment-content summary .ic-icon{width:15px;height:15px}.comment-menu>summary{display:grid;width:30px;padding:0;place-items:center}.comment-menu>div{width:min(330px,82vw);padding:10px;border-color:#3b494f;border-radius:13px;box-shadow:0 20px 50px #000d}.comment-menu form{gap:7px}.comment-edit-form{display:grid!important;gap:8px}.comment-edit-form label{display:grid;gap:5px}.comment-edit-form label>span{color:#8e9ba1;font-size:10px;font-weight:900;text-transform:uppercase}.comment-edit-form textarea{min-height:78px;padding:10px;border:1px solid #303d43;border-radius:9px;background:#080c0f;resize:vertical}.comment-menu button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 10px;border-radius:9px;font-weight:800}.comment-menu button .ic-icon{width:16px}.comment-menu .danger-link{margin-top:7px;background:#3a1717;color:#ff9a84!important}.comment-report-form{margin-left:4px}.comment-reply>summary{list-style:none}.reply-form{display:grid;gap:8px;width:min(460px,78vw);padding:10px}.reply-form textarea{min-height:76px;padding:10px;border:1px solid #303d43;border-radius:8px;background:#070b0d;resize:vertical}.reply-form>span{display:flex;align-items:center;justify-content:flex-end;gap:9px}.reply-form [data-comment-status]{margin-right:auto}.reply-form button{padding:8px 13px;border-radius:8px}.social-toast{position:fixed;z-index:1000;right:22px;bottom:22px;max-width:min(380px,calc(100vw - 30px));padding:12px 16px;border:1px solid #3a484e;border-radius:12px;background:#11191d;color:white;box-shadow:0 18px 50px #000c;opacity:0;transform:translateY(15px);pointer-events:none;transition:.2s}.social-toast.visible{opacity:1;transform:none}.social-toast.error{border-color:#713b32;color:#ffc0b1}
@keyframes feed-loading{to{transform:translateX(100%)}}
@media(max-width:1050px){.feed-filters.expanded{grid-template-columns:repeat(2,minmax(0,1fr))}.feed-search{grid-column:1/-1}.feed-filter-actions{grid-column:1/-1;padding-top:10px;border-top:1px solid #243036}.profile-identity{grid-template-columns:115px minmax(0,1fr)}}
@media(max-width:900px){.real-feed{grid-template-columns:1fr}.global-feed-head{padding-top:34px}.profile-identity{min-height:0}}
@media(max-width:700px){.global-feed-head{margin-top:0;padding:28px 0 22px}.global-feed-head h1{font-size:clamp(36px,11vw,48px)}.feed-filter-panel{padding:0}.feed-filter-panel>summary{display:flex;align-items:center;justify-content:space-between;padding:14px 15px}.feed-filter-panel>summary span{font-weight:900}.feed-filter-panel>summary small{color:#77858b}.feed-filter-panel .feed-filters{grid-template-columns:1fr;padding:0 14px 14px}.feed-search{grid-column:auto}.feed-filter-actions{grid-column:auto;justify-content:stretch;flex-wrap:wrap}.feed-filter-actions .button{flex:1}.profile-identity{grid-template-columns:82px minmax(0,1fr);gap:18px;padding:18px}.profile-name-row{align-items:flex-start}.profile-counts{margin:18px 0 14px}.profile-tabs{justify-content:flex-start;gap:0;overflow-x:auto;overflow-y:hidden}.profile-tabs a{flex:1;justify-content:center;min-width:max-content;padding-inline:14px}.comment-report span{display:none}.comment-v2:hover{padding-left:4px;padding-right:4px}.reply-form{position:fixed!important;left:12px!important;right:12px;bottom:12px;top:auto!important;width:auto}.social-toast{right:15px;bottom:15px}}
@media(max-width:480px){.profile-identity{grid-template-columns:1fr}.profile-identity .profile-avatar.large{width:76px;height:76px}.profile-name-row{gap:12px}.profile-counts{gap:12px}.profile-tabs a{padding-inline:10px;font-size:9px}}
