@font-face{font-family:TwitterChirp;src:url(/assets/chirp-regular-web-C-qyzkcW.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TwitterChirp;src:url(/assets/chirp-medium-web-CI4RE_vL.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TwitterChirp;src:url(/assets/chirp-bold-web-BHNjI5Zp.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TwitterChirp;src:url(/assets/chirp-heavy-web-BzpY75pO.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TwitterChirp;src:url(/assets/chirp-heavy-web-BzpY75pO.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}*{box-sizing:border-box}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e7e9ea;background:#000;font-family:TwitterChirp,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}html,body,#root{min-width:320px;min-height:100vh}body{color:#e7e9ea;font-synthesis-weight:none;background:#000;margin:0;font-family:TwitterChirp,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}button,input,textarea,select{font:inherit;font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}.appShell{background:#000;grid-template-columns:275px minmax(0,600px) 350px;gap:0;width:min(1265px,100%);min-height:100vh;margin:0 auto;padding:0;display:grid}.panelGlass{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000;border:0}.sidebar,.rightRail{height:100vh;position:sticky;top:0;overflow:auto}.sidebar{border-right:1px solid #2f3336;padding:8px 12px 12px}.brand{align-items:center;gap:12px;margin:4px 0 10px;display:flex}.brand.compact{justify-content:flex-start;margin-bottom:26px}.brandMark{background:#000;border-radius:999px;place-items:center;width:50px;min-width:50px;height:50px;display:grid;overflow:hidden}.brandMark:hover{background:#181818}.brandMark img{object-fit:contain;width:42px;height:42px;display:block}.brand h1,.feedHeader h2,.sideCard h3,.loginCard h2{margin:0}.brand h1{font-size:1.25rem;line-height:1.1}.brand p,.feedHeader p,.profileCard p,.department,.location,.comment p,.accountUser p,.sideCard p,.setupHint p,.setupBox p,.loginCard p,.loginOption p{color:#71767b;margin:0}.accountCard,.profileCard{background:#000;border:1px solid #2f3336;border-radius:16px;margin:16px 0;padding:12px}.accountUser,.miniProfile{align-items:center;gap:10px;margin-top:10px;display:flex}.accountCard a{color:#1d9bf0;margin-top:12px;font-weight:700;text-decoration:none;display:inline-block}.accountCard a:hover,.fileAttachment:hover{text-decoration:underline}.accountEmail{font-size:.9rem;margin-top:10px!important}.navList{gap:4px;margin:8px 0 16px;display:grid}.navList button{text-align:left;color:#e7e9ea;background:0 0;border:0;border-radius:999px;width:fit-content;min-width:205px;padding:12px 16px;font-size:1.15rem;font-weight:500;transition:background .15s}.navList button span{width:26px;height:26px;color:inherit;background:0 0;border-radius:0;place-items:center;margin-right:14px;display:inline-grid}.navList button:hover,.navList button.active{background:#181818}.navList button.active{font-weight:800}.eyebrow{text-transform:none;letter-spacing:0;font-size:.78rem;font-weight:700;color:#71767b!important}.profileCard{gap:12px;display:grid}.profileCard label,.emailAuthForm label{color:#e7e9ea;gap:7px;font-size:.92rem;font-weight:700;display:grid}.profileCard select,.composerActions select,.feedHeader input,.replyBox input,.emailAuthForm input{color:#e7e9ea;background:#000;border:1px solid #2f3336;border-radius:6px;outline:none;width:100%;padding:11px 12px}.feedHeader input{background:#202327;border-color:#0000;border-radius:999px}.feedHeader input:focus,.replyBox input:focus,.emailAuthForm input:focus,.profileCard select:focus,.composerActions select:focus{border-color:#1d9bf0}.avatar,.robloxAvatar{color:#fff;object-fit:cover;background:#536471;border-radius:999px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:.72rem;font-weight:800;display:grid}.avatar.leo,.avatar[class~="911"]{background:#1d4ed8}.avatar.fire{background:#dc2626}.avatar.ems{background:#059669}.avatar.dot{background:#ca8a04}.avatar.civ,.avatar.ll{background:#536471}.feed{border-left:1px solid #2f3336;border-right:1px solid #2f3336;min-height:100vh;overflow:visible}.feedHeader{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d9;border-bottom:1px solid #2f3336;grid-template-columns:1fr;align-items:start;gap:12px;min-height:106px;padding:12px 16px;display:grid;position:sticky;top:0}.feedHeader h2{color:#e7e9ea;font-size:1.25rem;font-weight:800;line-height:1.2}.subText,.feedHeader .eyebrow{display:none}.headerTools{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.connection{color:#71767b;white-space:nowrap;background:#000;border:1px solid #2f3336;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:6px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.connection span:first-child{width:8px;height:8px;box-shadow:none;background:#00ba7c;border-radius:999px}.connection.local-demo span:first-child{box-shadow:none;background:#ffd400}.connection span:nth-child(2){display:none}.ghostButton{color:#e7e9ea;background:0 0;border:1px solid #536471;border-radius:999px;padding:8px 14px;font-weight:800}.ghostButton:hover,.resetButton:hover,.authTabs button:hover{background:#181818}.errorBox{color:#ffb8c1;background:#f4212e1a;border:1px solid #f4212e99;border-radius:12px;margin:12px 16px 0;padding:12px}.errorBox.warning{color:#fff0a8;background:#ffd4001a;border-color:#ffd4008c}.errorBox p{color:inherit;opacity:.85;margin:6px 0 0}.composer{background:#000;border-bottom:1px solid #2f3336;gap:12px;padding:12px 16px 10px;display:flex}.composerBody{width:100%;min-width:0}.composerIdentity{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:4px;display:flex}.composerIdentity span,.composerIdentity em{color:#71767b;font-size:.92rem;font-style:normal}.composer textarea{resize:vertical;color:#e7e9ea;background:0 0;border:0;outline:none;width:100%;min-height:78px;font-size:1.25rem;line-height:1.45}.composer textarea::placeholder,.replyBox input::placeholder,.feedHeader input::placeholder{color:#71767b}.composerActions{border-top:1px solid #2f3336;flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.composerActions select{color:#1d9bf0;border-radius:999px;max-width:170px;padding:8px 10px}.composerActions>span{color:#71767b;margin-left:auto;font-size:.9rem}.composerActions button,.replyBox button,.loginButton{color:#fff;text-align:center;background:#1d9bf0;border:0;border-radius:999px;padding:9px 18px;font-weight:800;text-decoration:none}.composerActions button:hover,.replyBox button:hover,.loginButton:hover{background:#1a8cd8}.attachButton,.replyAttachButton,.selectedFiles button{color:#1d9bf0;text-align:center;background:0 0;border:0;border-radius:999px;padding:8px 10px;font-weight:800;text-decoration:none}.attachButton:hover,.replyAttachButton:hover,.selectedFiles button:hover{background:#1d9bf01a}.attachButton,.replyAttachButton{place-items:center;display:inline-grid;position:relative}.attachButton input,.replyAttachButton input{display:none}.replyAttachButton{flex:0 0 36px;width:36px;height:36px;padding:0;font-size:1.2rem}.posts{display:grid}.post{background:#000;border-bottom:1px solid #2f3336;gap:12px;padding:12px 16px;transition:background .15s;display:flex}.postContent{width:100%;min-width:0}.postTop{justify-content:space-between;gap:12px;display:flex}.postTop strong{color:#e7e9ea}.postTop span{color:#71767b;margin-left:4px}.verified{color:#1d9bf0!important;margin-left:4px!important}.verifiedTick{vertical-align:-2px;background:#1d9bf0;border-radius:999px;place-items:center;width:18px;height:18px;margin-left:4px;font-size:12px;font-weight:900;line-height:1;display:inline-grid;color:#fff!important}.postTop .verifiedTick,.commentTop .verifiedTick,.accountUser .verifiedTick,.composerIdentity .verifiedTick,.profileInfoBlock .verifiedTick,.profileBackBar .verifiedTick{color:#fff!important}.department{margin-top:1px;font-size:.9rem}.postText{color:#e7e9ea;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 10px;font-size:.98rem;line-height:1.42}.location{margin-top:10px;font-size:.9rem}.tag{white-space:nowrap;background:#16181c;border:1px solid #2f3336;border-radius:999px;height:fit-content;padding:4px 9px;font-size:.78rem;font-weight:700;color:#71767b!important}.tag.screenshot,.tag.clip,.tag.gif,.tag.meme,.tag.incident,.tag.emergency,.tag.announcement,.tag.update{background:#16181c;color:#71767b!important}.postActions{color:#71767b;justify-content:space-between;gap:20px;max-width:430px;margin-top:12px;display:flex}.postActions button{color:inherit;background:0 0;border:0;padding:0}.postActions button:hover,.postActions button.active{color:#1d9bf0}.replyBox{gap:8px;margin-top:12px;display:flex}.replyBox input{background:#000;border-radius:999px;flex:1;min-width:0;padding:9px 13px}.replyBox button{padding:8px 14px}.comments{border-top:1px solid #2f3336;gap:0;margin-top:12px;display:grid}.comment{background:#000;border-left:0;border-radius:0;padding:12px 0 0}.comment+.comment{border-top:1px solid #2f3336;margin-top:12px}.commentTop{align-items:center;gap:8px;margin-bottom:6px;display:flex}.commentTop strong{color:#e7e9ea}.commentTop span{color:#71767b;font-size:.85rem;display:block}.commentAvatar{object-fit:cover;border-radius:999px;flex:0 0 34px;width:34px;height:34px}.commentAvatar.fallback{color:#fff;background:#536471;place-items:center;font-size:.58rem;font-weight:800;display:grid}.attachmentGrid{border:1px solid #2f3336;border-radius:16px;gap:2px;margin:10px 0;display:grid;overflow:hidden}.attachmentGrid.count2,.attachmentGrid.count3,.attachmentGrid.count4{grid-template-columns:repeat(2,minmax(0,1fr))}.attachmentGrid img,.attachmentGrid video{object-fit:cover;background:#000;border:0;border-radius:0;width:100%;max-height:520px;display:block}.attachmentGrid video{object-fit:contain}.attachmentGrid.compact{border-radius:14px;max-width:520px;margin:8px 0 0}.attachmentGrid.compact img,.attachmentGrid.compact video{border-radius:0;max-height:260px}.fileAttachment{color:#1d9bf0;background:#000;border:0;border-radius:0;padding:14px;text-decoration:none;display:block}.selectedFiles{background:#000;border:1px solid #2f3336;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0;padding:10px 12px;display:flex}.selectedFiles.compact{margin:8px 0 0}.selectedFiles div{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.selectedFiles span{text-overflow:ellipsis;white-space:nowrap;color:#e7e9ea;background:#16181c;border-radius:999px;max-width:180px;padding:5px 8px;font-size:.82rem;display:inline-block;overflow:hidden}.rightRail{align-content:start;gap:16px;padding:12px 0 12px 30px;display:grid}.sideCard{background:#16181c;border:0;border-radius:16px;padding:16px}.sideCard h3{margin-bottom:14px;font-size:1.25rem}.statGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.statGrid div{background:#000;border:1px solid #2f3336;border-radius:12px;padding:12px}.statGrid strong{font-size:1.25rem;display:block}.statGrid span{color:#71767b;font-size:.82rem}.trendItem{background:0 0;border-top:1px solid #2f3336;border-left:0;border-radius:0;margin-bottom:0;padding:12px 0}.trendItem:first-of-type{border-top:0}.trendItem p{margin-top:2px}.resetButton{color:#e7e9ea;background:0 0;border:1px solid #536471;border-radius:999px;padding:10px 14px;font-weight:800}.emptyState{text-align:center;color:#71767b;padding:50px 20px}.emptyState h3{color:#e7e9ea;margin-bottom:6px}.loginPage{background:#000;place-items:center;min-height:100vh;padding:24px;display:grid}.loginCard{background:#000;border:1px solid #2f3336;border-radius:0;width:min(520px,100%);padding:24px}.wideLoginCard{width:min(960px,100%)}.loginGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.loginOption{background:#000;border:1px solid #2f3336;border-radius:16px;align-content:start;gap:12px;padding:16px;display:grid}.loginOption h3{margin:0}.loginButton{display:block}.loginButton.disabled,.devLoginButton{background:#536471}.authTabs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.authTabs button{color:#e7e9ea;background:#000;border:1px solid #2f3336;border-radius:999px;padding:9px;font-weight:800}.authTabs button.active{color:#000;background:#e7e9ea;border-color:#e7e9ea}.emailAuthForm{gap:10px;display:grid}.verifyIntro{background:#000;border:1px solid #2f3336;border-radius:12px;gap:5px;padding:12px;display:grid}.verifyIntro p{color:#71767b;margin:0;line-height:1.4}.verifyIntro span{color:#e7e9ea;font-weight:800}.confirmationCodeInput{text-align:center;letter-spacing:.18em;font-size:1.25rem;font-weight:900}.secondaryAuthButton,.linkAuthButton{border-radius:999px;width:100%;padding:11px 14px;font-weight:800}.secondaryAuthButton{color:#e7e9ea;background:0 0;border:1px solid #536471}.secondaryAuthButton:hover{background:#181818}.linkAuthButton{color:#1d9bf0;background:0 0;border:0}.linkAuthButton:hover{background:#1d9bf01a}.authNotice{border-radius:12px;padding:10px;font-size:.92rem}.authNotice.success{color:#8ff0c9;background:#00ba7c1f;border:1px solid #00ba7c66}.authNotice.error{color:#ffb8c1;background:#f4212e1f;border:1px solid #f4212e66}.resetPasswordCard{width:min(520px,100%)}.resetBackLink,.compactLinkAuthButton{text-align:center;text-decoration:none}.setupBox,.setupHint{background:#000;border:1px solid #2f3336;border-radius:16px;margin-top:16px;padding:14px}code{white-space:pre-wrap;color:#e7e9ea;background:#16181c;border-radius:8px;margin-top:8px;padding:10px;display:block}@media (width<=1120px){.appShell{grid-template-columns:88px minmax(0,600px) 1fr}.brand h1,.brand p,.navList button:not(.active):after,.navList button,.accountCard,.profileCard{min-width:0}.brand h1,.brand p,.navList button{font-size:0}.brandMark{width:52px;min-width:52px;height:52px}.brandMark img{width:38px;height:38px}.navList button span{margin-right:0;font-size:1.25rem}.rightRail{display:none}}@media (width<=820px){.appShell{grid-template-columns:1fr;width:100%;padding:0}.sidebar{border-bottom:1px solid #2f3336;border-right:0;height:auto;position:static}.brand h1,.brand p,.navList button{font-size:revert}.navList{grid-template-columns:repeat(4,minmax(0,1fr))}.navList button{text-align:center;width:100%;min-width:0;padding:10px 8px}.navList button span,.accountCard,.profileCard{display:none}.feed{border-left:0;border-right:0}.feedHeader{grid-template-columns:1fr}.headerTools{grid-template-columns:1fr 1fr}.headerTools input{grid-column:1/-1}.postTop,.replyBox,.composerActions,.selectedFiles{flex-wrap:wrap}.loginGrid,.attachmentGrid.count2,.attachmentGrid.count3,.attachmentGrid.count4{grid-template-columns:1fr}}.accountButtons{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.accountButtons button,.editProfileButton,.profileBackBar button,.profileModal header button{color:#e7e9ea;background:0 0;border:1px solid #536471;border-radius:999px;padding:7px 12px;font-weight:800}.accountButtons button:hover,.editProfileButton:hover,.profileBackBar button:hover,.profileModal header button:hover{background:#181818}.profileClick{color:inherit;text-align:left;font:inherit;background:0 0;border:0;margin:0;padding:0}.profileClick:hover strong,.profileClick:hover span:first-of-type{text-decoration:underline}.avatarClick{border-radius:999px;flex:0 0 48px;width:48px;height:48px}.avatarClick:hover{filter:brightness(.88)}.nameClick{flex-wrap:wrap;align-items:baseline;gap:0;display:inline-flex}.commentNameClick{gap:1px;display:grid}.commentTop .avatarClick{flex-basis:34px;width:34px;height:34px}.profilePage{background:#000}.profileBackBar{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d9;border-bottom:1px solid #2f3336;align-items:center;gap:18px;padding:10px 16px;display:flex;position:sticky;top:106px}.profileBackBar button{border:0;width:36px;height:36px;padding:0;font-size:1.2rem}.profileBackBar div{gap:1px;display:grid}.profileBackBar strong{font-size:1.05rem}.profileBackBar span,.profileHandle,.profileMeta,.profileCounts span{color:#71767b}.profileBanner{background:#333639;height:200px}.profileHeaderBlock{min-height:72px;padding:0 16px;position:relative}.profileAvatarLarge{object-fit:cover;color:#fff;background:#536471;border:4px solid #000;border-radius:999px;width:136px;height:136px;position:absolute;top:-68px;left:16px}.profileAvatarLarge.fallback{place-items:center;font-size:2rem;font-weight:900;display:grid}.editProfileButton{float:right;margin-top:12px;padding:9px 16px}.profileInfoBlock{border-bottom:1px solid #2f3336;padding:0 16px 14px}.profileInfoBlock h2{margin:0;font-size:1.35rem}.profileBio{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0}.profileMeta{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.profileMeta a{color:#1d9bf0;text-decoration:none}.profileMeta a:hover{text-decoration:underline}.profileCounts{margin-top:12px}.profileTabs{border-bottom:1px solid #2f3336;grid-template-columns:1fr;display:grid}.profileTabs button{color:#e7e9ea;background:0 0;border:0;min-height:52px;font-weight:800;position:relative}.profileTabs button.active:after{content:"";background:#1d9bf0;border-radius:999px;width:56px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.modalOverlay{z-index:50;background:#5b708366;place-items:start center;padding:48px 20px;display:grid;position:fixed;inset:0}.profileModal{background:#000;border:1px solid #2f3336;border-radius:16px;gap:16px;width:min(600px,100%);max-height:calc(100vh - 96px);padding:0 16px 18px;display:grid;overflow:auto}.profileModal header{z-index:1;background:#000;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;min-height:58px;display:grid;position:sticky;top:0}.profileModal header h2{margin:0;font-size:1.25rem}.profileModal header button:first-child{border:0;width:36px;height:36px;padding:0;font-size:1.5rem}.profileModal header button:last-child{color:#000;background:#e7e9ea;border-color:#e7e9ea;padding:8px 18px}.profileModal label{color:#e7e9ea;gap:7px;font-weight:800;display:grid}.profileModal input,.profileModal textarea{color:#e7e9ea;background:#000;border:1px solid #2f3336;border-radius:6px;outline:none;width:100%;padding:12px}.profileModal textarea{resize:vertical;min-height:96px}.profileModal input:focus,.profileModal textarea:focus{border-color:#1d9bf0}@media (width<=820px){.navList{grid-template-columns:repeat(5,minmax(0,1fr))}.profileBackBar{top:0}.profileBanner{height:150px}.profileAvatarLarge{width:112px;height:112px;top:-56px}}.connectedRobloxMini{color:#71767b;margin:10px 0 0;font-size:.88rem}.profileHeaderActions{float:right;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.profileHeaderActions .editProfileButton{float:none;margin-top:0}.linkedRobloxCard{background:#000;border:1px solid #2f3336;border-radius:14px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.linkedRobloxCard img{object-fit:cover;border-radius:999px;width:36px;height:36px}.linkedRobloxCard div{flex:1;min-width:0}.linkedRobloxCard p{color:#71767b;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.linkedRobloxCard a{color:#1d9bf0;font-weight:800;text-decoration:none}.profilePicturePicker{border:1px solid #2f3336;border-radius:12px;align-items:center;gap:16px;padding:12px;display:flex}.profilePicturePicker .profileAvatarLarge{border:3px solid #2f3336;flex:0 0 96px;width:96px;height:96px;position:static}.profilePicturePicker p{color:#71767b;margin:8px 0 0;font-size:.9rem;font-weight:500}.removePictureButton{color:#e7e9ea;background:0 0;border:1px solid #536471;border-radius:999px;margin-top:10px;padding:7px 12px;font-weight:800}button:disabled,.editProfileButton:disabled,.accountButtons button:disabled{opacity:.55;cursor:not-allowed}@media (width<=520px){.profilePicturePicker{flex-direction:column;align-items:flex-start}}.postTopRight{align-items:flex-start;gap:8px;margin-left:auto;display:flex}.postOwnerActions{gap:6px;display:flex}.postOwnerActions button{color:#71767b;background:0 0;border:1px solid #2f3336;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:700}.postOwnerActions button:hover{color:#e7e9ea;background:#16181c}.postOwnerActions button.danger:hover{color:#f4212e;background:#f4212e1f;border-color:#f4212e66}.editedStamp{color:#71767b;margin:-4px 0 10px;font-size:.85rem}.postEditModal select{color:#e7e9ea;background:#000;border:1px solid #2f3336;border-radius:8px;outline:none;width:100%;padding:12px}.postEditModal select:focus{border-color:#1d9bf0}.inputHint{color:#71767b;text-align:right;margin-top:6px;font-size:.82rem;display:block}.editMediaNotice{color:#71767b;background:#080808;border:1px solid #2f3336;border-radius:12px;margin:0;padding:12px}@media (width<=760px){.postTopRight{justify-content:space-between;width:100%}.postOwnerActions{margin-left:auto}}.mobileTopBar,.mobileBottomNav{display:none}@media (width<=760px){html,body,#root{width:100%;overflow-x:hidden}body{padding:0}.appShell{width:100%;min-height:100dvh;padding:56px 0 74px;display:block}.mobileTopBar{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000e0;border-bottom:1px solid #2f3336;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;height:56px;padding:6px 12px;display:grid;position:fixed;inset:0 0 auto}.mobileAvatarButton{background:0 0;border:0;border-radius:999px;width:40px;height:40px;padding:0}.mobileAvatarButton .avatar,.mobileAvatarButton .robloxAvatar{flex-basis:38px;width:38px;min-width:38px;height:38px}.mobileTopTitle{min-width:0;line-height:1.1;display:grid}.mobileTopTitle strong{color:#e7e9ea;font-size:1.02rem}.mobileTopTitle span{color:#71767b;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.mobileLogoutButton{color:#e7e9ea;background:0 0;border:1px solid #536471;border-radius:999px;padding:7px 10px;font-size:.82rem;font-weight:800}.sidebar,.rightRail{display:none!important}.feed{border:0;width:100%;min-height:calc(100dvh - 130px)}.feedHeader{z-index:30;border-bottom:1px solid #2f3336;min-height:62px;padding:8px 12px;position:sticky;top:56px}.feedHeader>div:first-child{display:none}.headerTools{grid-template-columns:1fr;gap:8px;display:grid}.headerTools .connection,.headerTools .ghostButton{display:none}.feedHeader input{background:#16181c;border-radius:999px;height:44px;font-size:.96rem}.errorBox{border-radius:12px;margin:10px 12px 0;font-size:.93rem}.composer{gap:10px;padding:12px}.composer>.avatar,.composer>.robloxAvatar{flex-basis:40px;width:40px;height:40px}.composerIdentity{font-size:.95rem}.composer textarea{min-height:86px;font-size:1.08rem}.composerActions{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.composerActions select{width:100%;max-width:none}.composerActions .attachButton{justify-self:end}.composerActions>span{grid-column:1;margin-left:0;font-size:.82rem}.composerActions>button{grid-area:2/2;min-width:78px}.post{gap:10px;padding:12px}.post .avatar,.post .robloxAvatar,.avatarClick{flex-basis:42px;width:42px;height:42px}.postTop{align-items:flex-start}.nameClick{display:block}.nameClick strong,.nameClick span{display:inline}.postTopRight{flex-direction:column;flex:none;align-items:flex-end;gap:6px;width:auto;display:flex}.tag{text-overflow:ellipsis;max-width:118px;overflow:hidden}.postOwnerActions{gap:4px}.postOwnerActions button{padding:4px 8px;font-size:.72rem}.postText{font-size:.98rem}.attachmentGrid{border-radius:16px}.attachmentGrid img,.attachmentGrid video{max-height:420px}.postActions{gap:10px;max-width:none;padding-right:8px}.replyBox{grid-template-columns:minmax(0,1fr) 36px auto;align-items:center;gap:6px;display:grid}.replyBox input{width:100%;min-width:0}.replyBox button{padding:8px 12px}.commentTop .avatarClick,.commentAvatar{flex-basis:32px;width:32px;height:32px}.profileBackBar{top:56px}.profileBanner{height:128px}.profileHeaderBlock{min-height:60px}.profileAvatarLarge{width:96px;height:96px;top:-48px}.profileHeaderActions{max-width:calc(100% - 108px)}.profileInfoBlock h2{font-size:1.22rem}.profileMeta{gap:8px;font-size:.92rem}.mobileBottomNav{z-index:40;min-height:64px;padding:6px max(8px, env(safe-area-inset-left)) max(6px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-right));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000eb;border-top:1px solid #2f3336;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid;position:fixed;inset:auto 0 0}.mobileBottomNav button{color:#71767b;background:0 0;border:0;border-radius:12px;place-items:center;gap:2px;min-width:0;padding:4px 2px;font-size:.72rem;font-weight:800;display:grid}.mobileBottomNav button span{color:inherit;font-size:1.2rem;line-height:1;display:block}.mobileBottomNav button.active{color:#e7e9ea}.mobileBottomNav button:active{background:#181818}.modalOverlay{background:#000;align-items:stretch;padding:0}.profileModal{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}}@media (width<=430px){.post{gap:8px}.post .avatar,.post .robloxAvatar,.avatarClick{flex-basis:38px;width:38px;height:38px}.postTopRight{gap:4px}.tag{display:none}.replyBox{grid-template-columns:minmax(0,1fr) 34px}.replyBox button{grid-column:1/-1;justify-self:end}.composerActions{grid-template-columns:1fr}.composerActions .attachButton,.composerActions>button{grid-area:auto/1;justify-self:stretch}}.adminPanel{border-top:1px solid #2f3336;padding:16px}.adminHeader{border-bottom:1px solid #2f3336;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.adminHeader h3,.adminSection h4{color:#e7e9ea;margin:0 0 6px}.adminHeader p,.adminSection p,.mutedText{color:#71767b;margin:0}.adminSection{border-bottom:1px solid #2f3336;padding:18px 0}.adminDeletedList,.adminUserList,.adminActionList{gap:12px;margin-top:12px;display:grid}.adminDeletedItem,.adminUserCard,.adminActionItem{background:#000;border:1px solid #2f3336;border-radius:16px;padding:14px}.adminDeletedTop,.adminUserIdentity{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminDeletedTop span,.adminMeta,.adminMetaLine,.adminActionItem span{color:#71767b;font-size:.88rem}.adminMeta{flex-wrap:wrap;gap:8px 14px;margin:8px 0;display:flex}.adminUserCard{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:14px;display:grid}.adminUserIdentity{justify-content:flex-start}.adminModerationControls{gap:8px;display:grid}.adminModerationControls select,.adminModerationControls input,.adminModerationControls textarea{color:#e7e9ea;background:#000;border:1px solid #2f3336;border-radius:12px;outline:none;width:100%;padding:10px 12px}.adminModerationControls textarea{resize:vertical;min-height:74px}.adminModerationControls button{color:#fff;background:#1d9bf0;border:0;border-radius:999px;padding:10px 14px;font-weight:800}.statusPill{text-transform:capitalize;border:1px solid #2f3336;border-radius:999px;width:fit-content;padding:3px 8px;font-size:.78rem;font-weight:800;display:inline-block;color:#71767b!important;margin-top:6px!important}.statusPill.suspended{border-color:#f59e0b;color:#fbbf24!important}.statusPill.banned{border-color:#f4212e;color:#ff7a85!important}.emptyState.compact{padding:18px}@media (width<=900px){.adminUserCard{grid-template-columns:1fr}}@media (width<=760px){.mobileBottomNav{grid-template-columns:repeat(auto-fit,minmax(58px,1fr))}.adminPanel{padding:12px}.adminHeader{display:grid}}.headerTools{grid-template-columns:auto minmax(0,1fr)}.twitterHeaderBlock{background:#000;border-bottom:1px solid #2f3336;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.twitterHeaderBlock h3{color:#e7e9ea;margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}.twitterHeaderBlock p,.twitterSection p,.mutedText{color:#71767b}.moderationPage,.adminPanel{background:#000;border-top:0;padding:0}.twitterSection{background:#000;border-bottom:1px solid #2f3336;padding:16px}.twitterSection h4{color:#e7e9ea;margin:0 0 12px;font-size:1rem;font-weight:800}.timelineList{gap:12px;display:grid}.historyItem,.adminDeletedItem,.adminUserCard,.adminActionItem{background:#000;border:1px solid #2f3336;border-radius:16px;padding:14px}.historyTop,.adminDeletedTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.historyTop strong,.adminDeletedTop strong{color:#e7e9ea}.historyTop span,.adminDeletedTop span{color:#71767b;white-space:nowrap;font-size:.88rem}.historyItem>p,.adminDeletedItem>p{color:#e7e9ea;margin:10px 0;line-height:1.45}.adminSearch,.appealComposer,.appealAdminControls,.adminModerationControls{gap:10px;display:grid}.adminSearch{grid-template-columns:minmax(0,1fr) auto;margin-top:8px}.adminSearch input,.appealComposer select,.appealComposer textarea,.appealAdminControls select,.appealAdminControls textarea,.adminModerationControls select,.adminModerationControls input,.adminModerationControls textarea{color:#e7e9ea;background:#000;border:1px solid #2f3336;border-radius:12px;outline:none;width:100%;padding:11px 12px}.adminSearch input:focus,.appealComposer select:focus,.appealComposer textarea:focus,.appealAdminControls select:focus,.appealAdminControls textarea:focus,.adminModerationControls select:focus,.adminModerationControls input:focus,.adminModerationControls textarea:focus{border-color:#1d9bf0}.appealComposer textarea,.appealAdminControls textarea,.adminModerationControls textarea{resize:vertical;min-height:92px}.adminSearch button,.appealComposer button,.appealAdminControls button,.adminModerationControls button,.adminButtonRow button{color:#fff;background:#1d9bf0;border:0;border-radius:999px;padding:10px 16px;font-weight:800}.adminButtonRow{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.adminButtonRow .ghostButton{color:#e7e9ea;background:0 0;border:1px solid #536471}.alignRightOnly{justify-content:flex-end}.appealResponse{background:#080808;border:1px solid #2f3336;border-radius:12px;margin-top:12px;padding:12px}.appealResponse strong{color:#e7e9ea;margin-bottom:6px;display:block}.appealResponse p{color:#cfd9de;margin:0}.singleUserCard{margin-top:14px}.searchedHistory{gap:14px;margin-top:18px;display:grid}.adminPanel .authNotice,.moderationPage .authNotice{margin:12px 16px 0}@media (width<=700px){.twitterHeaderBlock{padding:14px 16px}.adminSearch,.adminUserCard{grid-template-columns:1fr}.adminButtonRow{justify-content:stretch}.adminButtonRow button{width:100%}}.navBadge{color:#fff;background:#1d9bf0;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:.72rem;font-style:normal;font-weight:800;display:inline-flex}.postMenuWrap{position:relative}.postMenuButton{color:#71767b;background:0 0;border:0;border-radius:999px;width:34px;height:34px;font-size:1.35rem;line-height:1}.postMenuButton:hover{color:#1d9bf0;background:#1d9bf01a}.postContextMenu{z-index:30;background:#000;border:1px solid #2f3336;border-radius:12px;width:230px;position:absolute;top:38px;right:0;overflow:hidden;box-shadow:0 8px 28px #ffffff14}.postContextMenu button{color:#e7e9ea;text-align:left;background:#000;border:0;border-bottom:1px solid #2f3336;justify-content:space-between;gap:8px;width:100%;padding:13px 14px;font-weight:800;display:flex}.postContextMenu button:last-child{border-bottom:0}.postContextMenu button:hover{background:#16181c}.postContextMenu button.danger{color:#f4212e}.postContextMenu button span{color:#71767b;font-size:.78rem;font-weight:700}.notificationsPage{background:#000}.notificationHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.notificationList{display:grid}.notificationItem{background:#000;border-bottom:1px solid #2f3336;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px;display:grid}.notificationItem.unread{background:#1d9bf014}.notificationIcon{color:#1d9bf0;background:#16181c;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.notificationTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.notificationTop strong{color:#e7e9ea}.notificationTop span{color:#71767b;white-space:nowrap;font-size:.88rem}.notificationBody p{color:#e7e9ea;margin:6px 0 0;line-height:1.45}.notificationPreview{color:#71767b;background:#000;border:1px solid #2f3336;border-radius:12px;margin-top:10px;padding:10px 12px}.notificationActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.notificationActions button{color:#e7e9ea;background:0 0;border:1px solid #536471;border-radius:999px;padding:7px 12px;font-weight:800}.notificationActions button:hover{background:#16181c}@media (width<=760px){.notificationItem{grid-template-columns:36px minmax(0,1fr);padding:14px}.notificationIcon{width:36px;height:36px}.notificationTop{flex-direction:column;align-items:flex-start;gap:2px}.postContextMenu{width:220px;right:-6px}}.nameClick strong,.commentNameClick strong,.accountUser strong,.composerIdentity strong,.profileInfoBlock h2,.profileBackBar strong{align-items:center;gap:4px;min-width:0;display:inline-flex}.nameClick strong .verifiedTick,.commentNameClick strong .verifiedTick,.accountUser strong .verifiedTick,.composerIdentity strong .verifiedTick,.profileInfoBlock h2 .verifiedTick,.profileBackBar strong .verifiedTick{flex:0 0 18px;margin-left:0}.commentTop{align-items:flex-start;min-width:0}.commentNameClick{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;line-height:1.15;display:flex}.commentNameClick strong{white-space:nowrap;max-width:100%}.commentNameClick span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.profileBanner{background:#333639;position:relative;overflow:hidden}.profileBanner img{object-fit:cover;width:100%;height:100%;display:block}.profileModal.profileEditModalX{background:#000;border:1px solid #2f3336;border-radius:16px;gap:0;width:min(600px,100vw - 24px);max-height:min(92vh,760px);padding:0 16px 22px;overflow-y:auto;box-shadow:0 24px 80px #000000a6}.profileEditHeaderX{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000eb;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;min-height:58px;margin:0 -16px;padding:0 16px;display:grid;position:sticky;top:0}.profileModal.profileEditModalX .profileEditHeaderX h2{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:900}.profileModal.profileEditModalX .profileEditHeaderX button{cursor:pointer}.profileModal.profileEditModalX .profileEditCloseX{color:#e7e9ea;background:0 0;border:0;border-radius:999px;place-items:center;width:36px;height:36px;padding:0;font-size:1.1rem;display:grid}.profileModal.profileEditModalX .profileEditCloseX:hover{background:#181818}.profileModal.profileEditModalX .profileEditSaveX{color:#0f1419;background:#eff3f4;border:0;border-radius:999px;min-width:72px;height:36px;padding:0 18px;font-size:.92rem;font-weight:900}.profileModal.profileEditModalX .profileEditSaveX:hover{background:#d7dbdc}.profileEditBannerX{background:#16181c;height:196px;margin:0 -16px;position:relative;overflow:hidden}.profileEditBannerX img,.profileEditBannerFallbackX{object-fit:cover;width:100%;height:100%;display:block}.profileEditBannerFallbackX{background:linear-gradient(135deg,#202327,#111315)}.profileEditBannerX:after{content:"";pointer-events:none;background:#00000038;position:absolute;inset:0}.profileEditBannerActionsX{z-index:2;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.profileEditMediaButtonX,.profileEditAvatarButtonX{color:#fff;cursor:pointer;background:#0f1419bd;border:0;border-radius:999px;place-items:center;width:44px;height:44px;font-size:1.1rem;transition:background .15s,transform .15s;display:grid}.profileEditMediaButtonX:hover,.profileEditAvatarButtonX:hover{background:#272c30db;transform:scale(1.03)}.profileEditHiddenFileX{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.profileEditAvatarRowX{justify-content:space-between;align-items:flex-start;min-height:72px;padding:0 0 14px;display:flex;position:relative}.profileEditAvatarWrapX{width:128px;height:128px;margin-top:-64px;position:relative}.profileEditAvatarWrapX .profileAvatarLarge{object-fit:cover;background:#333639;border:4px solid #000;border-radius:999px;place-items:center;width:128px;height:128px;display:grid;position:static}.profileEditAvatarWrapX:after{content:"";pointer-events:none;background:#0000002e;border-radius:999px;position:absolute;inset:4px}.profileEditAvatarButtonX{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profileEditAvatarButtonX:hover{transform:translate(-50%,-50%)scale(1.03)}.profileEditRemovePhotoX{color:#eff3f4;background:0 0;border:1px solid #536471;border-radius:999px;margin-top:16px;padding:8px 16px;font-weight:900}.profileEditRemovePhotoX:hover{background:#eff3f41a}.profileModal.profileEditModalX .profileEditFieldX{color:#71767b;margin:12px 0;font-weight:500;display:block;position:relative}.profileModal.profileEditModalX .profileEditFieldX span{z-index:1;color:#71767b;pointer-events:none;font-size:.78rem;line-height:1;position:absolute;top:8px;left:12px}.profileModal.profileEditModalX .profileEditFieldX input,.profileModal.profileEditModalX .profileEditFieldX textarea{color:#e7e9ea;background:#000;border:1px solid #333639;border-radius:4px;outline:none;width:100%;font-size:1rem;font-weight:500}.profileModal.profileEditModalX .profileEditFieldX input{height:58px;padding:24px 12px 8px}.profileModal.profileEditModalX .profileEditFieldX textarea{resize:vertical;min-height:98px;padding:28px 12px 10px}.profileModal.profileEditModalX .profileEditFieldX input:focus,.profileModal.profileEditModalX .profileEditFieldX textarea:focus{border-color:#1d9bf0;box-shadow:inset 0 0 0 1px #1d9bf0}@media (width<=640px){.profileModal.profileEditModalX{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.profileEditBannerX{height:180px}.profileEditAvatarWrapX,.profileEditAvatarWrapX .profileAvatarLarge{width:112px;height:112px}.profileEditAvatarWrapX{margin-top:-56px}}.profilePageX{color:#e7e9ea;background:#000;min-height:100%}.profilePageX .post{border-bottom-color:#2f3336}.feed:has(.profilePageX){border-left:1px solid #2f3336;border-right:1px solid #2f3336}.profileTopBarX{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d1;border-bottom:0;gap:20px;min-height:56px;padding:6px 16px;top:0}.profileTopBarX>button:first-child,.profileSearchButtonX{color:#eff3f4;background:0 0;border:0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.profileTopBarX>button:first-child:hover,.profileSearchButtonX:hover{background:#181818}.profileTopBarX>div{flex:1;gap:0;min-width:0;display:grid}.profileTopBarX strong{color:#e7e9ea;white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;font-weight:800;line-height:1.18;display:block;overflow:hidden}.profileTopBarX span{color:#71767b;font-size:.82rem;line-height:1.18}.profileSearchButtonX{margin-left:auto}.profileBannerX{background:#333639;border:0;height:200px}.profileBannerX img{object-fit:cover;width:100%;height:100%;display:block}.profileHeaderBlockX{border:0;min-height:88px;padding:0 20px}.profileHeaderBlockX .profileAvatarLarge{width:150px;height:150px;box-shadow:none;border:4px solid #000;top:-75px;left:20px}.profileHeaderBlockX .profileAvatarLarge.fallback{color:#fff;background:#c93205;font-size:3.6rem;font-weight:500}.profileHeaderActionsX{float:none;justify-content:flex-end;gap:10px;padding-top:14px;display:flex}.profileHeaderActionsX .editProfileButton,.profileHeaderBlockX .editProfileButton{color:#eff3f4;background:#000;border:1px solid #536471;border-radius:999px;margin:0;padding:9px 17px;font-size:.94rem;font-weight:800;line-height:1}.profileHeaderActionsX .editProfileButton:hover,.profileHeaderBlockX .editProfileButton:hover{background:#181818}.profileInfoBlockX{border-bottom:0;padding:0 20px 16px}.profileNameLineX{align-items:center;gap:10px;min-width:0;margin-top:0;display:flex}.profileNameLineX h2{color:#e7e9ea;align-items:center;gap:4px;min-width:0;margin:0;font-size:1.32rem;font-weight:800;line-height:1.22;display:inline-flex}.profileNameLineX h2 .verifiedTick{flex:0 0 18px;margin-left:0}.profileGetVerifiedButton{color:#eff3f4;white-space:nowrap;background:#000;border:1px solid #536471;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:.82rem;font-weight:800;display:inline-flex}.profileGetVerifiedButton svg{color:#1d9bf0;font-size:.9rem}.profileHandle{color:#71767b;margin:2px 0 0;font-size:.95rem}.profileInfoBlockX .profileBio{color:#e7e9ea;margin:12px 0 0;font-size:.95rem;line-height:1.4}.profileMetaX{color:#71767b;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:.95rem;display:flex}.profileMetaX span,.profileMetaX a{align-items:center;gap:5px;display:inline-flex}.profileMetaX a{color:#1d9bf0;text-decoration:none}.profileMetaX a:hover{text-decoration:underline}.profileMetaX svg{color:#71767b;flex:none;font-size:.9rem}.profileFollowCountsX{align-items:center;gap:20px;margin-top:12px;display:flex}.profileFollowCountsX button{color:#e7e9ea;background:0 0;border:0;padding:0;font-size:.95rem}.profileFollowCountsX button:hover span{text-decoration:underline}.profileFollowCountsX strong{font-weight:800}.profileFollowCountsX span{color:#71767b}.linkedRobloxCardX{background:#080808;border-color:#2f3336;max-width:420px;margin-top:14px}.profileTabsX{background:#000;border-top:0;border-bottom:1px solid #2f3336;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.profileTabsX button{color:#71767b;background:0 0;border:0;border-radius:0;min-width:0;min-height:52px;padding:0 8px;font-size:.94rem;font-weight:700;position:relative}.profileTabsX button:hover{color:#e7e9ea;background:#080808}.profileTabsX button.active{color:#e7e9ea}.profileTabsX button.active:after{content:"";background:#1d9bf0;border-radius:999px;width:56px;max-width:calc(100% - 16px);height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.profileTabPanelX{background:#000;min-height:360px}.profilePrivateNotice{color:#fff;background:#061b58;border-radius:8px;align-items:center;gap:10px;margin:8px 12px;padding:12px 16px;font-size:.92rem;font-weight:700;display:flex}.profilePrivateNotice svg{flex:none}.profileEmptyStateX{text-align:left;border-bottom:1px solid #2f3336;place-items:start;min-height:240px;padding:48px 32px}.profileEmptyStateX h3{color:#e7e9ea;margin:0 0 8px;font-size:1.45rem;line-height:1.1}.profileEmptyStateX p{color:#71767b;max-width:420px;margin:0;font-size:.98rem;line-height:1.4}.profileMediaGridX{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;display:grid}.profileMediaGridX a{aspect-ratio:1;background:#16181c;display:block;overflow:hidden}.profileMediaGridX img,.profileMediaGridX video{object-fit:cover;width:100%;height:100%;display:block}.profileReplyCardX{background:#000;border-bottom:1px solid #2f3336;gap:12px;padding:12px 16px;display:flex}.profileReplyCardX:hover{background:#080808}.profileReplyBodyX{flex:1;min-width:0}.profileReplyingToX{color:#71767b;margin:2px 0 6px;font-size:.9rem}.profileReplyCardX .commentNameClick{margin:0}.profileReplyCardX .postText{margin-top:6px}@media (width<=720px){.feed:has(.profilePageX){border-left:0;border-right:0}.profileTopBarX{gap:14px;min-height:52px;padding:5px 14px}.profileTopBarX strong{font-size:1.05rem}.profileBannerX{height:195px}.profileHeaderBlockX{min-height:86px;padding:0 16px}.profileHeaderBlockX .profileAvatarLarge{width:142px;height:142px;top:-72px;left:16px}.profileHeaderActionsX .editProfileButton,.profileHeaderBlockX .editProfileButton{padding:8px 15px;font-size:.9rem}.profileInfoBlockX{padding:0 16px 14px}.profileNameLineX{align-items:flex-start;gap:8px}.profileNameLineX h2{font-size:1.28rem}.profileGetVerifiedButton{height:25px;padding:0 9px;font-size:.78rem}.profileTabsX{scrollbar-width:none;grid-template-columns:repeat(4,minmax(92px,1fr));overflow-x:auto}.profileTabsX::-webkit-scrollbar{display:none}.profileTabsX button{min-height:50px;font-size:.9rem}.profileMediaGridX{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=420px){.profileBannerX{height:170px}.profileHeaderBlockX .profileAvatarLarge{width:126px;height:126px;top:-64px}.profileHeaderBlockX{min-height:72px}.profileNameLineX{flex-wrap:wrap}}@media (width<=760px){.profileTopBarX{top:56px}}.profileJoinedButtonX{color:#71767b;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.profileJoinedButtonX:hover{color:#1d9bf0}.profileJoinedButtonX:hover span,.profileJoinedButtonX:hover{text-decoration:none}.profileJoinedButtonX svg{flex:none}.profileAboutPageX{color:#e7e9ea;background:#000;border-left:1px solid #2f3336;border-right:1px solid #2f3336;min-height:100%}.profileAboutTopBarX{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000db;grid-template-columns:48px 1fr 48px;align-items:center;min-height:56px;padding:0 14px;display:grid;position:sticky;top:0}.profileAboutTopBarX strong{color:#e7e9ea;font-size:1.18rem;font-weight:800}.profileAboutTopBarX button{color:#eff3f4;background:0 0;border:0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.profileAboutTopBarX button:hover{background:#181818}.profileAboutTopBarX button:last-child{justify-self:end}.profileAboutIdentityX{justify-items:center;gap:4px;padding:10px 24px 34px;display:grid}.profileAboutIdentityX .profileAvatar,.profileAboutIdentityX .profileAvatarFallback,.profileAboutIdentityX .avatar{border-radius:999px;width:64px;height:64px}.profileAboutIdentityX .profileAvatar.fallback,.profileAboutIdentityX .profileAvatarFallback,.profileAboutIdentityX .avatar.civ{color:#fff;background:#c93205;place-items:center;font-size:2rem;font-weight:500;display:grid}.profileAboutIdentityX strong{color:#e7e9ea;margin-top:6px;font-size:.98rem;font-weight:800}.profileAboutIdentityX span{color:#71767b;font-size:.92rem}.profileAboutListX{gap:0;padding:0 28px;display:grid}.profileAboutRowX{grid-template-columns:28px 1fr 28px;align-items:center;gap:10px;min-height:84px;display:grid}.profileAboutIconX{color:#e7e9ea;place-items:center;width:22px;font-size:1.05rem;display:grid}.profileAboutRowX>div:nth-child(2){gap:2px;display:grid}.profileAboutRowX strong{color:#e7e9ea;font-size:.98rem;font-weight:500}.profileAboutRowX span{color:#71767b;font-size:.98rem}.profileAboutInfoIconX{color:#71767b;justify-self:end;font-size:.95rem}@media (width<=760px){.profileAboutPageX{border-left:0;border-right:0}.profileAboutTopBarX{top:56px}}@media (width<=520px){.profileAboutListX{padding:0 24px}.profileAboutRowX{min-height:82px}}.appShell{background:#000;grid-template-columns:275px minmax(0,600px) 390px;width:min(1290px,100%)}.feed{background:#000;border-left:1px solid #2f3336;border-right:1px solid #2f3336;min-height:100vh}.xSidebar{background:#000;border-right:0;padding:0}.xSidebarInner{flex-direction:column;gap:8px;min-height:100vh;padding:8px 22px 12px 8px;display:flex}.xLogoButton{color:#e7e9ea;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:52px;height:52px;margin-left:0;padding:0;line-height:1;transition:background .15s;display:grid}.xLogoButton:hover{background:#eff3f41a}.libertyLogoButton{overflow:hidden}.libertySidebarLogo{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:999px;width:38px;height:38px;display:block}.xNavList{gap:8px;margin:18px 0 12px}.xNavList button{align-items:center;gap:18px;width:fit-content;min-width:0;max-width:100%;padding:11px 14px;font-size:1.28rem;font-weight:500;line-height:1.2;display:flex}.xNavList button span{width:28px;height:28px;margin:0;font-size:1.45rem}.xNavList button.active{background:0 0;font-weight:800}.xNavList button:hover{background:#181818}.xSidebarPostButton{color:#0f1419;background:#eff3f4;border:0;border-radius:999px;width:233px;min-height:54px;margin-top:14px;font-size:1rem;font-weight:800}.xSidebarPostButton:hover{background:#d7dbdc}.xSidebarAccount{color:#e7e9ea;text-align:left;background:0 0;border:0;border-radius:999px;outline:none;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;min-height:64px;margin-top:auto;padding:10px 12px;display:grid}.xSidebarAccount:hover{background:#181818}.xSidebarAccount:focus-visible{outline-offset:2px;background:#181818;outline:2px solid #1d9bf0}.xSidebarAccount strong,.xSidebarAccount span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.xSidebarAccount strong{font-size:.95rem;font-weight:800}.xSidebarAccount span{color:#71767b;margin-top:2px;font-size:.95rem}.xHomeHeader{z-index:15;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c;border-bottom:1px solid #2f3336;grid-template-columns:1fr 1fr;height:53px;display:grid;position:sticky;top:0}.xHomeTab{color:#71767b;background:0 0;border:0;place-items:center;font-weight:700;display:grid;position:relative}.xHomeTab:hover{background:#181818}.xHomeTab.active{color:#e7e9ea}.xHomeTab.active:after{content:"";background:#1d9bf0;border-radius:999px;width:56px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.xPageHeader{z-index:15;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d1;border-bottom:1px solid #2f3336;min-height:53px;padding:0 16px;position:sticky;top:0}.xPageHeader h2{font-size:1.25rem}.xComposer{background:#000;border-bottom:1px solid #2f3336;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px;display:grid}.xComposerBody textarea{resize:vertical;color:#e7e9ea;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;width:100%;min-height:54px;padding:7px 0 14px;font-size:1.24rem;line-height:1.45}.xComposerBody textarea::placeholder{color:#71767b}.xComposerActions{border-top:0;align-items:center;gap:10px;padding-top:3px;display:flex}.xComposerTools{color:#1d9bf0;flex:1;align-items:center;gap:14px;min-width:0;display:flex}.xIconTool{color:#1d9bf0;cursor:pointer;background:0 0;border:0;place-items:center;width:21px;height:21px;display:grid;position:relative}.xIconTool:hover{color:#1a8cd8}.xIconTool input{opacity:0;cursor:pointer;position:absolute;inset:0}.gifBadge{border:1.5px solid;border-radius:4px;place-items:center;width:20px;height:16px;font-size:.54rem;font-weight:900;line-height:1;display:grid}.xTagSelect{color:#1d9bf0;background:0 0;border:1px solid #2f3336;border-radius:999px;max-width:106px;min-height:34px;padding:0 10px;font-size:.86rem;font-weight:700}.xPostSubmit{color:#0f1419;background:#eff3f4;border:0;border-radius:999px;min-width:66px;min-height:36px;padding:0 17px;font-size:.92rem;font-weight:800}.xPostSubmit:hover:not(:disabled){background:#d7dbdc}.xShowPosts{color:#1d9bf0;background:#000;border:0;border-bottom:1px solid #2f3336;width:100%;height:48px;font-weight:500}.xShowPosts:hover{background:#080808}.rightRail.xRightRail{background:#000;border:0;padding:10px 0 20px 30px;overflow-x:hidden}.xSearchBox{z-index:20;color:#71767b;background:#000;border:1px solid #2f3336;border-radius:999px;align-items:center;gap:10px;width:350px;height:54px;margin-bottom:12px;padding:0 16px;display:flex;position:sticky;top:0}.xSearchBox input{color:#e7e9ea;background:0 0;border:0;outline:0;flex:1;min-width:0}.xRightCard{background:#000;border:1px solid #2f3336;border-radius:16px;width:350px;margin-bottom:16px;padding:16px 0 8px;overflow:hidden}.xRightCard h3,.xCardHeader h3{color:#e7e9ea;margin:0;padding:0 16px 10px;font-size:1.25rem;font-weight:900}.xCardHeader{justify-content:space-between;align-items:center;padding-right:10px;display:flex}.xCardHeader h3{padding-bottom:10px}.xCardHeader button{color:#e7e9ea;background:0 0;border:0;border-radius:999px;width:34px;height:34px}.xCardHeader button:hover{background:#181818}.xNewsItem,.xTrendRow{padding:12px 16px}.xNewsItem:hover,.xTrendRow:hover{background:#080808}.xNewsItem strong,.xTrendRow strong{color:#e7e9ea;font-size:.95rem;line-height:1.25;display:block}.xNewsItem p,.xTrendRow p,.xTrendRow span{color:#71767b;margin:4px 0 0;font-size:.82rem}.xStatsCard .statGrid{padding:0 16px 8px}.post{background:#000;border-bottom:1px solid #2f3336;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 16px;display:grid}.post:hover{background:#ffffff06}.postText{color:#e7e9ea;font-size:.96rem;line-height:1.35}.nameClick strong,.commentNameClick strong,.composerIdentity strong{color:#e7e9ea;font-weight:800}.nameClick span,.commentNameClick span{color:#71767b}.postTopRight .tag{color:#71767b;background:#16181c;border:1px solid #2f3336}.attachmentGrid img,.attachmentGrid video,.mediaPreview img,.mediaPreview video{border-color:#2f3336;border-radius:16px}.postActions{color:#71767b;grid-template-columns:repeat(4,minmax(0,1fr));max-width:520px;margin-top:10px;display:grid}.postActions button,.postActions span{color:#71767b;justify-content:flex-start;gap:6px}.postActions button:hover,.postActions span:hover{color:#1d9bf0}.replyBox.mediaReplyBox{margin-top:10px}.mobileTopBar{display:none}@media (width<=1120px){.appShell{grid-template-columns:72px minmax(0,1fr);width:100%}.rightRail.xRightRail{display:none}.xSidebarInner{align-items:center;padding:8px 8px 12px}.xNavList button{justify-content:center;width:52px;min-width:52px;height:52px;padding:0}.xNavList button span{margin:0}.xNavList button:not(.active),.xNavList button{font-size:0}.xSidebarPostButton{width:52px;min-width:52px;height:52px;font-size:0}.xSidebarPostButton:before{content:"+";font-size:1.7rem;line-height:1}.xSidebarAccount{background:0 0;grid-template-columns:1fr;place-items:center;gap:0;width:52px;min-width:52px;height:52px;min-height:52px;padding:6px;overflow:hidden}.xSidebarAccount:hover{background:#181818}.xSidebarAccount div,.xSidebarAccount svg:last-child{display:none!important}.xSidebarAccount .avatar,.xSidebarAccount .robloxAvatar{flex-basis:40px;width:40px;height:40px}}@media (width<=720px){.appShell{width:100%;display:block}.sidebar.xSidebar{display:none}.feed{border-left:0;border-right:0}.mobileTopBar{display:flex}.xHomeHeader{top:0}.xComposer{grid-template-columns:40px minmax(0,1fr);padding:12px}.xComposerTools{gap:10px}.xTagSelect{display:none}}.replyPermissionButton:hover{background:#1d9bf01a}.replyPermissionMenu h3{color:#e7e9ea;margin:0 0 8px;padding:0 16px;font-size:1.15rem;font-weight:900}.replyPermissionMenu button{color:#e7e9ea;text-align:left;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 16px;font-weight:800;display:grid}.replyPermissionRadio.active{color:#fff;background:#1d9bf0;border-color:#1d9bf0}.replyPermissionRadio svg{width:12px;height:12px}.composerMiniPanel{background:#080808;border:1px solid #2f3336;border-radius:16px;margin:8px 0 10px;padding:12px}.composerMiniPanel strong{color:#e7e9ea;margin-bottom:8px;display:block}.composerMiniPanel input{color:#e7e9ea;background:#000;border:1px solid #2f3336;border-radius:10px;outline:0;width:100%;min-height:40px;margin-top:8px;padding:8px 10px}.composerMiniPanel input:focus{border-color:#1d9bf0}.composerMiniPanel p{color:#71767b;margin:8px 0 0;font-size:.88rem}.composerMiniPanel button{color:#e7e9ea;background:0 0;border:1px solid #536471;border-radius:999px;margin-top:10px;padding:7px 12px;font-weight:800}.emojiPickerPanel{flex-wrap:wrap;gap:6px;display:flex}.emojiPickerPanel button{width:36px;height:36px;margin:0;padding:0;font-size:1.1rem}.replyLockedNotice{color:#71767b;align-items:center;gap:7px;margin-top:12px;font-size:.9rem;display:inline-flex}.postModalOverlay{z-index:90;background:#5b70835c;place-items:start center;padding-top:42px;display:grid;position:fixed;inset:0}.postComposerModal{background:#000;border-radius:16px;width:min(600px,100vw - 28px);overflow:visible;box-shadow:0 24px 90px #000000bf}.postComposerModalHeader{justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex}.postComposerModalHeader button:first-child{color:#e7e9ea;background:0 0;border:0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.postComposerModalHeader button:first-child:hover{background:#181818}.draftsButton{color:#1d9bf0;background:0 0;border:0;font-weight:800}.postComposerModalBody{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:6px 16px 0;display:grid}.postComposerModalBody textarea{resize:vertical;color:#e7e9ea;background:0 0;border:0;outline:0;width:100%;min-height:110px;font-size:1.28rem;line-height:1.45}.postComposerModalBody textarea::placeholder{color:#71767b}.postComposerModalFooter{border-top:1px solid #2f3336;align-items:center;gap:10px;margin-left:76px;padding:12px 16px 16px 0;display:flex}.postComposerModalFooter .xComposerTools{flex:1}.xExplorePage,.xFollowPage,.xNotificationsPage{background:#000;min-height:100vh}.xExploreHeader,.xSimpleHeader{z-index:24;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000db;border-bottom:1px solid #2f3336;align-items:center;height:56px;display:grid;position:sticky;top:0}.xExploreHeader{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;padding:0 12px}.xSimpleHeader{grid-template-columns:44px minmax(0,1fr) 44px;padding:0 16px}.xSimpleHeader h2{margin:0;font-size:1.25rem;font-weight:900}.xSimpleHeader button,.xExploreHeader>button{color:#e7e9ea;background:0 0;border:0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.xSimpleHeader button:hover,.xExploreHeader>button:hover{background:#181818}.xExploreSearch{color:#71767b;border:1px solid #2f3336;border-radius:999px;grid-template-columns:20px minmax(0,1fr) 24px;align-items:center;gap:8px;height:44px;padding:0 12px 0 14px;display:grid}.xExploreSearch input{color:#e7e9ea;background:0 0;border:0;outline:0}.xExploreSearch:focus-within{border-color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0}.xExploreSearchClear{min-width:22px;color:#0f1419!important;background:#eff3f4!important;border:0!important;border-radius:999px!important;place-items:center!important;width:22px!important;height:22px!important;padding:0!important;font-size:.72rem!important;display:grid!important}.xExploreSearchClear:hover{background:#d7dbdc!important}.xExploreTabs{border-bottom:1px solid #2f3336;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.xExploreTabs button{color:#71767b;background:0 0;border:0;min-height:52px;font-weight:800;position:relative}.xExploreTabs button.active{color:#e7e9ea}.xExploreTabs button.active:after{content:"";background:#1d9bf0;border-radius:999px;width:64px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.xFollowTabs,.xNotificationTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.xExploreContent,.xFollowList{padding:16px}.xSportsCard h2,.xExploreNews h2,.xExploreTrends h2,.xFollowList h2{color:#e7e9ea;margin:0 0 12px;font-size:1.35rem;font-weight:900}.xSportsTitleRow{align-items:center;gap:10px;margin-bottom:12px;display:flex}.xSportsTitleRow h2{margin-bottom:0;margin-right:6px}.xSportsTitleRow button{color:#e7e9ea;background:#16181c;border:0;border-radius:999px;padding:9px 16px;font-weight:800}.xSportsTitleRow button.active{color:#0f1419;background:#eff3f4}.xScoreCard{background:#16181c;border:1px solid #2f3336;border-radius:14px;grid-template-columns:minmax(0,1fr) auto 74px;align-items:center;gap:12px;margin-bottom:8px;padding:16px 22px;display:grid}.xScoreCard div{align-items:center;gap:12px;display:flex}.xScoreCard strong{color:#e7e9ea}.xScoreCard span,.xScoreCard em{color:#71767b;font-style:normal}.xSoccerHub{color:#fff;background:linear-gradient(90deg,#7c3aed,#f59e0b);border-radius:999px;justify-content:space-between;align-items:center;margin:8px 0 18px;padding:10px 16px;display:flex}.xSoccerHub span{align-items:center;gap:6px;display:inline-flex}.xExploreNewsItem{border-bottom:1px solid #2f3336;padding:12px 0}.xExploreNewsItem strong{color:#e7e9ea;font-size:1.02rem;line-height:1.28;display:block}.xExploreNewsItem span{color:#71767b;margin-top:4px;font-size:.9rem;display:block}.xExploreTrendRow{border-bottom:1px solid #2f3336;width:100%;padding:16px 0;display:block}.xExploreTrendRow p,.xExploreTrendRow span{color:#71767b;margin:0;font-size:.9rem}.xExploreTrendRow strong{color:#e7e9ea;margin:4px 0;font-size:1.08rem;font-weight:900;display:block}.xFollowItem{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.xFollowItem strong{color:#e7e9ea;align-items:center;gap:4px;display:flex}.xFollowItem span{color:#71767b}.xFollowItem p{color:#e7e9ea;margin:4px 0 0;line-height:1.35}.xFollowItem>button:last-child{color:#0f1419;background:#eff3f4;border:0;border-radius:999px;padding:8px 18px;font-weight:900}.xNotificationActions{border-bottom:1px solid #2f3336;padding:10px 16px}@media (width<=760px){.postModalOverlay{background:#000;padding-top:0}.postComposerModal{border-radius:0;width:100%;min-height:100dvh}.postComposerModalFooter{margin-left:0;padding:12px 16px 16px}.xExploreTabs{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}.xFollowTabs,.xNotificationTabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.xComposerActions{border-top:1px solid #2f3336;margin-top:8px;padding-top:12px}.xComposerTools{color:#71767b;gap:18px}.xIconTool{color:#71767b;border-radius:999px;width:24px;height:24px;transition:color .15s,background .15s}.xIconTool:hover,.xIconTool.active{color:#1d9bf0;background:0 0}.xIconTool svg{width:20px;height:20px}.gifBadge{color:inherit}.xTagSelect{display:none!important}.pollPanelX{background:#000;border:1px solid #2f3336;border-radius:16px;margin:8px 0 14px;padding:0;overflow:hidden}.pollImageButtonX,.pollAddChoiceX{color:#71767b;background:#202327;border:1px dashed #536471;border-radius:8px;place-items:center;display:grid}.pollImageButtonX{width:64px;height:64px;margin:0}.pollImageButtonX:hover,.pollAddChoiceX:hover{color:#1d9bf0;background:#1d9bf01a;border-color:#1d9bf0}.pollAddChoiceX{color:#1d9bf0;background:0 0;border-style:solid;width:34px;height:34px;margin:0}.pollChoiceInputWrapX span{z-index:1;color:#1d9bf0;pointer-events:none;font-size:.78rem;line-height:1;position:absolute;top:7px;left:10px}.pollChoiceInputWrapX input{color:#e7e9ea;background:#000;border:1px solid #2f3336;border-radius:6px;width:100%;height:58px;margin:0;padding:22px 62px 8px 10px;font-size:1rem}.pollLengthX strong{color:#e7e9ea;margin:0 0 10px;font-size:.95rem}.pollLengthGridX label{min-width:0;display:block;position:relative}.pollLengthGridX label span{z-index:1;color:#71767b;pointer-events:none;font-size:.75rem;position:absolute;top:8px;left:10px}.pollLengthGridX select{color:#e7e9ea;appearance:none;background:#000;border:1px solid #2f3336;border-radius:4px;width:100%;height:58px;padding:22px 34px 8px 10px;font-size:1.05rem}.removePollButtonX{width:100%;color:#f4212e!important;background:0 0!important;border:0!important;border-top:1px solid #2f3336!important;border-radius:0!important;margin:0!important;padding:14px!important;font-weight:500!important}.removePollButtonX:hover{background:#f4212e1a!important}.composerPopoverHeaderX{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:10px 14px 6px;display:grid}.composerPopoverHeaderX>button{color:#eff3f4;background:0 0;border:0;border-radius:999px;place-items:center;width:36px;height:36px;margin:0;display:grid}.composerPopoverHeaderX>button:hover{background:#272c30}.composerPopoverHeaderX label,.emojiSearchX{color:#71767b;background:#000;border:2px solid #1d9bf0;border-radius:999px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;padding:0 14px;display:grid}.composerPopoverHeaderX input,.emojiSearchX input{color:#e7e9ea;background:0 0;border:0;outline:0;width:100%;min-height:36px;padding:0}.composerPanelNoticeX{color:#71767b;margin:18px}.gifGridX{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-height:520px;display:grid;overflow:auto}.gifGridX button{background:#000;border:0;border-radius:0;min-height:130px;margin:0;padding:0;position:relative;overflow:hidden}.gifGridX img{object-fit:cover;width:100%;height:100%;min-height:130px;display:block}.gifGridX span{color:#fff;text-shadow:0 1px 8px #000c;font-weight:900;position:absolute;bottom:8px;left:10px}.emojiPickerPanelX{background:#16181c;width:320px;padding:10px}.emojiSearchX{min-height:42px;margin-bottom:8px}.emojiCategoryTabsX{border-bottom:1px solid #2f3336;gap:3px;margin-bottom:10px;display:flex;overflow-x:auto}.emojiCategoryTabsX button{color:#71767b;background:0 0;border:0;border-radius:0;place-items:center;width:34px;height:34px;margin:0;display:grid;position:relative}.emojiCategoryTabsX button.active{color:#facc15}.emojiCategoryTabsX button.active:after{content:"";background:#1d9bf0;border-radius:999px;height:3px;position:absolute;bottom:0;left:7px;right:7px}.emojiPickerPanelX>strong{color:#e7e9ea;margin:8px 0;display:block}.emojiGridX{grid-template-columns:repeat(8,1fr);gap:3px;max-height:260px;display:grid;overflow:auto}.emojiGridX button{background:0 0;border:0;border-radius:6px;place-items:center;width:34px;height:34px;margin:0;padding:0;font-size:1.25rem;display:grid}.emojiGridX button:hover{background:#272c30}.schedulePanelX{background:#16181c;width:min(600px,100vw - 40px);padding:0}.scheduleHeaderX{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:0 14px;display:grid}.scheduleHeaderX>button:first-child{color:#eff3f4;background:0 0;border:0;border-radius:999px;width:36px;height:36px;margin:0}.scheduleHeaderX>button:first-child:hover{background:#272c30}.scheduleHeaderX strong{color:#e7e9ea;font-size:1.25rem}.scheduleConfirmX{height:36px;color:#0f1419!important;background:#eff3f4!important;border:0!important;border-radius:999px!important;margin:0!important;padding:0 18px!important;font-weight:900!important}.schedulePanelX>p{color:#71767b;align-items:center;gap:12px;margin:0;padding:8px 16px 18px;display:flex}.scheduleNativePickerX{color:#71767b;gap:8px;padding:0 16px 16px;display:grid}.scheduleNativePickerX input{color:#e7e9ea;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;border:1px solid #2f3336;border-radius:4px;height:58px;padding:0 12px}.scheduleTimezoneX{gap:4px;padding:0 16px 28px;display:grid}.scheduleTimezoneX span{color:#71767b}.scheduleTimezoneX strong{color:#e7e9ea;font-size:1.05rem;font-weight:500}.schedulePanelX>a{color:#1d9bf0;border-top:1px solid #2f3336;padding:18px 16px;text-decoration:none;display:block}.locationPanelX{margin-top:10px}.locationPanelHeaderX{justify-content:space-between;align-items:center;display:flex}.locationPanelHeaderX button{color:#71767b;background:0 0;border:0;border-radius:999px;place-items:center;width:28px;height:28px;margin:0;padding:0;display:grid}@media (width<=760px){.pollChoiceRowX{grid-template-columns:54px minmax(0,1fr) 30px}.pollImageButtonX{width:54px;height:54px}.pollLengthGridX{gap:8px}.composerPopoverPanel,.postComposerModalMain .composerPopoverPanel{width:auto;max-width:none;position:fixed;top:74px;left:10px;right:10px}.gifPickerPanelX{min-height:420px}.emojiPickerPanelX{width:auto}}.xComposerBody,.postComposerModalMain{position:relative}.xComposerActions,.postComposerModalFooter{border-top:1px solid #2f3336!important;margin-top:10px!important;padding-top:12px!important}.xComposerTools,.postComposerModalFooter .xComposerTools{color:#71767b!important;flex:auto!important;align-items:center!important;gap:18px!important;min-width:0!important;display:flex!important}.xComposerTools .xIconTool,.postComposerModalFooter .xComposerTools .xIconTool,.xComposerTools button.xIconTool,.xComposerTools label.xIconTool{color:#71767b!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important}.xComposerTools .xIconTool:hover,.xComposerTools .xIconTool.active,.postComposerModalFooter .xComposerTools .xIconTool:hover,.postComposerModalFooter .xComposerTools .xIconTool.active{color:#1d9bf0!important;background:0 0!important}.xComposerTools .xIconTool svg,.postComposerModalFooter .xComposerTools .xIconTool svg{width:19px!important;height:19px!important}.xComposerTools .gifBadge,.postComposerModalFooter .gifBadge{width:21px!important;height:16px!important;color:inherit!important;background:0 0!important;border:1.5px solid!important;border-radius:4px!important;place-items:center!important;font-size:.52rem!important;font-weight:900!important;line-height:1!important;display:grid!important}.xComposerTools .xIconTool input{opacity:0!important;cursor:pointer!important;position:absolute!important;inset:0!important}.replyPermissionWrap{width:fit-content;margin:10px 0 4px;position:relative}.replyPermissionButton{color:#1d9bf0!important;background:0 0!important;border:0!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:4px 0!important;font-size:.92rem!important;font-weight:800!important;display:inline-flex!important}.replyPermissionButton:hover{background:0 0!important;text-decoration:none!important}.replyPermissionMenu{z-index:100;background:#16181c;border:1px solid #2f3336;border-radius:18px;width:min(330px,100vw - 32px);padding:16px 0;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 50px #000000b8}.replyPermissionMenu h3{color:#e7e9ea;margin:0 16px 10px;font-size:1.25rem;font-weight:900}.replyPermissionMenu button{color:#e7e9ea;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:32px minmax(0,1fr) 28px;align-items:center;gap:10px;width:100%;padding:12px 16px;font-weight:800;display:grid}.replyPermissionMenu button:hover{background:#202327}.replyPermissionRadio{color:#1d9bf0;border:2px solid #536471;border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.replyPermissionRadio.active{border:0}.composerMiniPanel.pollPanelX,.pollPanelX{box-shadow:none!important;background:#000!important;border:1px solid #2f3336!important;border-radius:16px!important;margin:12px 0 14px!important;padding:0!important;overflow:hidden!important}.pollChoicesX{gap:12px!important;padding:12px 12px 16px!important;display:grid!important}.pollChoiceRowX{grid-template-columns:64px minmax(0,1fr) 36px!important;align-items:center!important;gap:12px!important;display:grid!important}.pollChoiceRowX:first-child{align-items:center!important}.pollImageButtonX{color:#e7e9ea!important;background:0 0!important;border:1px solid #536471!important;border-radius:999px!important;place-items:center!important;width:64px!important;height:64px!important;margin:0!important;display:grid!important}.pollImageButtonX:hover{color:#1d9bf0!important;background:#1d9bf01a!important;border-color:#1d9bf0!important}.pollChoiceInputWrapX{min-width:0!important;display:block!important;position:relative!important}.pollChoiceInputWrapX input{color:#e7e9ea!important;background:#000!important;border:1px solid #2f3336!important;border-radius:6px!important;outline:none!important;width:100%!important;height:58px!important;padding:24px 62px 8px 10px!important;font-size:1.05rem!important}.pollChoiceInputWrapX input:focus{border-color:#1d9bf0!important;box-shadow:inset 0 0 0 1px #1d9bf0!important}.pollChoiceInputWrapX span{z-index:1!important;color:#1d9bf0!important;pointer-events:none!important;font-size:.78rem!important;position:absolute!important;top:8px!important;left:10px!important}.pollChoiceInputWrapX em{color:#71767b!important;font-size:.8rem!important;font-style:normal!important;position:absolute!important;top:9px!important;right:10px!important}.pollAddChoiceX{color:#1d9bf0!important;background:0 0!important;border:1px solid #536471!important;border-radius:999px!important;place-items:center!important;width:36px!important;height:36px!important;margin:0!important;display:grid!important}.pollLengthX{border-top:1px solid #2f3336!important;padding:14px 12px 12px!important}.pollLengthX strong{color:#e7e9ea!important;margin:0 0 10px!important;font-size:.95rem!important;font-weight:900!important;display:block!important}.pollLengthGridX{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.pollLengthGridX label{display:block!important;position:relative!important}.pollLengthGridX label span{z-index:1!important;color:#71767b!important;font-size:.74rem!important;position:absolute!important;top:8px!important;left:10px!important}.pollLengthGridX select{color:#e7e9ea!important;appearance:none!important;background:#000!important;border:1px solid #2f3336!important;border-radius:4px!important;outline:none!important;width:100%!important;height:58px!important;padding:22px 34px 8px 10px!important;font-size:1.05rem!important}.pollLengthGridX select:focus{border-color:#1d9bf0!important;box-shadow:inset 0 0 0 1px #1d9bf0!important}.pollLengthGridX svg{color:#71767b!important;pointer-events:none!important;position:absolute!important;bottom:15px!important;right:12px!important}.removePollButtonX{color:#f4212e!important;text-align:center!important;background:0 0!important;border:0!important;border-top:1px solid #2f3336!important;border-radius:0!important;width:100%!important;margin:0!important;padding:16px!important;font-weight:500!important}.composerPopoverPanel{z-index:120!important;background:#16181c!important;border:1px solid #2f3336!important;border-radius:16px!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;box-shadow:0 16px 50px #000000bf!important}.gifPickerPanelX{width:min(600px,100vw - 40px)!important;min-height:420px!important;overflow:hidden!important}.emojiPickerPanelX{width:320px!important;padding:10px!important}.schedulePanelX{width:min(600px,100vw - 40px)!important}.postComposerModalMain .composerPopoverPanel{left:-60px!important}@media (width<=760px){.xComposerTools,.postComposerModalFooter .xComposerTools{gap:14px!important}.pollChoiceRowX{grid-template-columns:54px minmax(0,1fr) 32px!important}.pollImageButtonX{width:54px!important;height:54px!important}.pollLengthGridX{gap:8px!important}.composerPopoverPanel,.postComposerModalMain .composerPopoverPanel{width:auto!important;max-width:none!important;position:fixed!important;top:74px!important;left:10px!important;right:10px!important}.emojiPickerPanelX{width:auto!important}}.pollChoiceRowX{grid-template-columns:64px minmax(0,1fr) 38px!important}.pollChoiceControlsX{align-self:center!important;place-items:center!important;gap:8px!important;width:38px!important;min-width:38px!important;display:grid!important}.pollAddChoiceX,.pollRemoveChoiceX{background:#000!important;border:1px solid #536471!important;border-radius:999px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important}.pollAddChoiceX{color:#1d9bf0!important}.pollRemoveChoiceX{color:#f4212e!important}.pollAddChoiceX svg,.pollRemoveChoiceX svg{width:16px!important;height:16px!important;display:block!important}.pollAddChoiceX:hover{background:#1d9bf01a!important;border-color:#1d9bf0!important}.pollRemoveChoiceX:hover{background:#f4212e1f!important;border-color:#f4212e!important}@media (width<=760px){.pollChoiceRowX{grid-template-columns:54px minmax(0,1fr) 36px!important}.pollChoiceControlsX,.pollAddChoiceX,.pollRemoveChoiceX{width:36px!important;min-width:36px!important}.pollAddChoiceX,.pollRemoveChoiceX{height:36px!important;min-height:36px!important}}.mobileDrawerBackdrop,.mobileSideDrawer{display:none}@media (width<=760px){.mobileTopBar{background:#000000eb!important;grid-template-columns:44px minmax(0,1fr) 44px!important;height:56px!important;padding:6px 12px!important}.mobileTopTitle{align-items:center!important;min-width:0!important;display:flex!important}.mobileTopTitle strong{color:#e7e9ea!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:1.25rem!important;font-weight:900!important;overflow:hidden!important}.mobileTopTitle span{display:none!important}.mobileAvatarButton{place-items:center!important;display:grid!important}.mobileTopPostButton{color:#e7e9ea;background:0 0;border:0;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;display:grid}.mobileTopPostButton:hover,.mobileTopPostButton:active{background:#181818}.mobileDrawerBackdrop{z-index:58;opacity:0;pointer-events:none;background:#5b70836b;transition:opacity .18s;display:block;position:fixed;inset:0}.mobileDrawerBackdrop.open{opacity:1;pointer-events:auto}.mobileSideDrawer{z-index:59;will-change:transform;background:#000;border-right:1px solid #2f3336;flex-direction:column;width:min(76vw,310px);max-width:310px;min-height:100dvh;padding:18px 28px 24px;transition:transform .22s cubic-bezier(.2,.85,.25,1);display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-105%);box-shadow:18px 0 48px #000000a6}.mobileSideDrawer.open{transform:translate(0)}.mobileDrawerTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.mobileDrawerTop .avatar,.mobileDrawerTop .robloxAvatar{flex-basis:48px;width:48px;height:48px}.mobileDrawerClose{color:#e7e9ea;background:0 0;border:1px solid #2f3336;border-radius:999px;place-items:center;width:36px;height:36px;padding:0;display:grid}.mobileDrawerClose:hover,.mobileDrawerClose:active{background:#181818}.mobileDrawerAccount{border-bottom:1px solid #2f3336;gap:2px;padding:2px 0 18px;display:grid}.mobileDrawerAccount>strong{color:#e7e9ea;text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;font-weight:900;line-height:1.2;overflow:hidden}.mobileDrawerAccount>span{color:#71767b;font-size:.95rem}.mobileDrawerCounts{color:#71767b;gap:18px;margin-top:12px;font-size:.95rem;display:flex}.mobileDrawerCounts strong{color:#e7e9ea;font-weight:900}.mobileDrawerNav{gap:2px;padding:18px 0 0;display:grid}.mobileDrawerNav button{color:#e7e9ea;text-align:left;background:0 0;border:0;border-radius:999px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:50px;padding:8px 12px 8px 0;font-size:1.18rem;font-weight:800;display:grid}.mobileDrawerNav button svg{color:#e7e9ea;justify-self:center;width:22px;height:22px}.mobileDrawerNav button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobileDrawerNav button:hover,.mobileDrawerNav button:active{background:#181818}.mobileBottomNav{height:58px!important;min-height:58px!important;padding:4px max(8px, env(safe-area-inset-left)) max(4px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-right))!important;grid-template-columns:repeat(auto-fit,minmax(46px,1fr))!important;align-items:center!important;gap:0!important}.mobileBottomNav button{border-radius:999px!important;gap:0!important;min-height:48px!important;font-size:0!important}.mobileBottomNav button span{font-size:1.45rem!important}.mobileBottomNav button.active span{color:#e7e9ea!important}.xHomeHeader{min-height:56px!important}.xComposer{padding:12px 16px!important}.xShowPosts{padding:12px!important}}.loadingSplash{background:#000;align-content:center;place-items:center;gap:24px;width:100%;min-height:100vh;display:grid}.loadingSplashLogo{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 0 22px #1d9bf038);border-radius:999px;width:88px;height:88px;display:block}.loadingSplashSpinner{border:4px solid #1d9bf02e;border-top-color:#1d9bf0;border-radius:999px;width:34px;height:34px;animation:.75s linear infinite libertyLoadingSpin}@keyframes libertyLoadingSpin{to{transform:rotate(360deg)}}.verifiedTick{color:#1d9bf0!important;vertical-align:middle!important;background:0 0!important;border-radius:999px!important;flex:0 0 18px!important;place-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;margin:0 0 0 3px!important;padding:0!important;font-size:16px!important;line-height:1!important;display:inline-grid!important}.verifiedTick svg{color:#1d9bf0!important;width:16px!important;height:16px!important;display:block!important;transform:translateY(0)!important}.postTop{align-items:flex-start!important;min-width:0!important}.postTop>div:first-child{flex:auto!important;min-width:0!important}.nameClick{flex-wrap:wrap!important;align-items:center!important;gap:0 4px!important;min-width:0!important;max-width:100%!important;line-height:20px!important;display:flex!important}.nameClick strong,.commentNameClick strong,.accountUser strong,.composerIdentity strong,.profileInfoBlock h2,.profileBackBar strong,.profileNameRowX,.profileNameLineX h2{align-items:center!important;gap:0!important;min-width:0!important;max-width:100%!important;line-height:20px!important;display:inline-flex!important}.nameClick strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.nameClick>span{color:#71767b!important;white-space:nowrap!important;align-items:center!important;min-width:0!important;margin-left:0!important;line-height:20px!important;display:inline-flex!important}.commentTop{align-items:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important}.commentNameClick{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;min-width:0!important;max-width:100%!important;display:flex!important}.commentNameClick strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.commentNameClick span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin-left:0!important;overflow:hidden!important}.postText{word-break:normal!important;overflow-wrap:anywhere!important}.mobileDrawerCounts span,.profileCountsX span,.profileCounts span{white-space:nowrap!important}.xLogoButton{place-items:center!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;padding:0!important;display:grid!important}.libertySidebarLogo{object-fit:contain!important;border-radius:999px!important;width:38px!important;height:38px!important;display:block!important}@media (width>=761px){.appShell,.post,.postContent{min-width:0!important}.postTopRight{flex:none!important}.xSidebarAccount{background:0 0!important;min-width:0!important}.xSidebarAccount:hover{background:#181818!important}}@media (width<=760px){html,body,#root{background:#000!important;width:100%!important;min-width:320px!important;overflow-x:hidden!important}.loadingSplashLogo{width:76px;height:76px}.loadingSplashSpinner{border-width:3px;width:30px;height:30px}.appShell{width:100%!important;max-width:100%!important;min-height:100dvh!important;margin:0!important;padding:56px 0 58px!important;display:block!important;overflow-x:hidden!important}.sidebar,.rightRail,.xSidebar,.xRightRail{display:none!important}.feed,.xHomeFeed{border-left:0!important;border-right:0!important;width:100%!important;max-width:100%!important;min-height:calc(100dvh - 114px)!important;overflow-x:hidden!important}.mobileTopBar{z-index:50!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#000000eb!important;border-bottom:1px solid #2f3336!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:10px!important;height:56px!important;min-height:56px!important;padding:6px 12px!important;display:grid!important;position:fixed!important;inset:0 0 auto!important}.mobileAvatarButton,.mobileTopPostButton{color:#e7e9ea!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;display:grid!important}.mobileAvatarButton .avatar,.mobileAvatarButton .robloxAvatar{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important}.mobileTopTitle{align-items:center!important;min-width:0!important;display:flex!important}.mobileTopTitle strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#e7e9ea!important;min-width:0!important;font-size:1.2rem!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important}.xHomeHeader{z-index:30!important;border-bottom:1px solid #2f3336!important;height:50px!important;min-height:50px!important;position:sticky!important;top:0!important}.xHomeHeader button{min-width:0!important;font-size:.95rem!important}.xComposer{border-bottom:1px solid #2f3336!important;grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;padding:12px 16px!important}.xComposer .avatar,.xComposer .robloxAvatar{flex-basis:40px!important;width:40px!important;height:40px!important}.xComposer textarea{min-height:54px!important;max-height:180px!important;font-size:1.18rem!important}.xComposerActions{gap:8px!important;min-width:0!important}.xComposerTools{gap:10px!important;min-width:0!important;overflow:hidden!important}.xComposerTools button,.xComposerTools label{background:0 0!important;border-radius:999px!important;width:28px!important;min-width:28px!important;height:28px!important;padding:0!important}.xComposerSubmit,.composerActions button{min-width:72px!important;padding:8px 16px!important}.xShowPosts{padding:12px!important;font-size:.95rem!important}.posts{width:100%!important}.post{background:#000!important;border-bottom:1px solid #2f3336!important;grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;padding:12px 14px!important;display:grid!important;position:relative!important}.post>.avatarClick{flex-basis:40px!important;grid-column:1!important;width:40px!important;min-width:40px!important;height:40px!important}.post .avatar,.post .robloxAvatar,.post>.avatarClick .avatar,.post>.avatarClick .robloxAvatar{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important}.postContent{grid-column:2!important;width:100%!important;min-width:0!important}.postTop{align-items:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;padding-right:38px!important;display:flex!important}.postTop>div:first-child{flex:auto!important;min-width:0!important}.postTopRight{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;width:auto!important;margin:0!important;display:flex!important;position:absolute!important;top:10px!important;right:10px!important}.postTopRight .tag{display:none!important}.postMenuButton{place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.nameClick{flex-wrap:wrap!important;align-items:center!important;gap:0 4px!important;min-width:0!important;max-width:100%!important;line-height:19px!important;display:flex!important}.nameClick strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#e7e9ea!important;align-items:center!important;min-width:0!important;max-width:min(52vw,210px)!important;font-size:.96rem!important;line-height:19px!important;display:inline-flex!important;overflow:hidden!important}.nameClick>span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:min(52vw,220px)!important;font-size:.92rem!important;line-height:19px!important;overflow:hidden!important}.verifiedTick{flex-basis:17px!important;width:17px!important;min-width:17px!important;height:17px!important;margin-left:3px!important;font-size:15px!important}.verifiedTick svg{width:15px!important;height:15px!important}.postText{margin:6px 0 10px!important;font-size:.98rem!important;line-height:1.42!important}.attachmentGrid{border-radius:14px!important;width:100%!important;max-width:100%!important}.attachmentGrid img,.attachmentGrid video{max-height:440px!important}.postActions{justify-content:space-between!important;gap:8px!important;width:100%!important;max-width:none!important;padding-right:0!important;display:flex!important}.replyBox{grid-template-columns:minmax(0,1fr) 32px auto!important;align-items:center!important;gap:6px!important;width:100%!important;display:grid!important}.replyBox input{min-width:0!important}.replyAttachButton{flex-basis:32px!important;width:32px!important;min-width:32px!important;height:32px!important}.comment{min-width:0!important}.commentTop .avatarClick,.commentAvatar{flex-basis:32px!important;width:32px!important;min-width:32px!important;height:32px!important}.commentNameClick{min-width:0!important;max-width:calc(100vw - 120px)!important}.commentNameClick strong,.commentNameClick span{max-width:calc(100vw - 125px)!important}.mobileBottomNav{z-index:50!important;height:58px!important;min-height:58px!important;padding:4px max(8px, env(safe-area-inset-left)) max(4px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-right))!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#000000f0!important;border-top:1px solid #2f3336!important;grid-template-columns:repeat(auto-fit,minmax(46px,1fr))!important;align-items:center!important;gap:0!important;display:grid!important;position:fixed!important;inset:auto 0 0!important}.mobileBottomNav button{color:#71767b!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;height:48px!important;min-height:48px!important;padding:0!important;font-size:0!important;display:grid!important}.mobileBottomNav button span{color:inherit!important;place-items:center!important;font-size:1.45rem!important;line-height:1!important;display:grid!important}.mobileBottomNav button.active{color:#e7e9ea!important}.mobileDrawerBackdrop{z-index:80!important}.mobileSideDrawer{z-index:81!important;width:min(78vw,310px)!important;max-width:310px!important;padding:18px 28px 24px!important}.mobileDrawerAccount>strong{max-width:100%!important}.mobileDrawerNav button{min-height:48px!important}.profilePageX,.accountAboutPageX,.notificationsPage,.moderationPage,.adminPanel{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.profileTopBarX,.accountAboutHeaderX{height:56px!important;top:0!important}.profileBannerX{height:150px!important}.profileHeaderBlockX{min-height:70px!important;padding:0 16px!important}.profileHeaderBlockX .profileAvatarLarge{width:116px!important;height:116px!important;top:-58px!important;left:16px!important}.profileInfoBlockX{padding:0 16px 12px!important}.profileNameRowX,.profileNameLineX h2{max-width:100%!important}.profileTabsX{grid-template-columns:repeat(4,minmax(0,1fr))!important}.profileTabsX button{min-width:0!important;font-size:.94rem!important}.profileMediaGridX{grid-template-columns:repeat(3,1fr)!important}.profileHeaderBlockX .profileHeaderActions{max-width:calc(100% - 128px)!important}.postContextMenu{width:min(260px,100vw - 24px)!important;position:fixed!important;top:auto!important;bottom:70px!important;right:12px!important}}@media (width<=430px){.post{grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important;padding:12px!important}.post>.avatarClick,.post .avatar,.post .robloxAvatar,.post>.avatarClick .avatar,.post>.avatarClick .robloxAvatar{flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important}.nameClick strong{max-width:min(48vw,175px)!important}.nameClick>span{max-width:min(48vw,190px)!important}.xComposerTools{gap:8px!important}.xComposerTools button,.xComposerTools label{width:26px!important;min-width:26px!important;height:26px!important}.mobileSideDrawer{width:min(82vw,300px)!important;padding-left:24px!important;padding-right:24px!important}}.xExploreUserResults{background:#000}.xExploreUserResultsHeader{background:#000;border-bottom:1px solid #2f3336;padding:16px 20px}.xExploreUserResultsHeader h2{color:#e7e9ea;margin:0;font-size:1.25rem;font-weight:900;line-height:1.25}.xExploreUserResultsHeader span{color:#71767b;margin-top:2px;font-size:.9rem;display:block}.xExploreUserPostList .post:first-child{border-top:0}.attachmentCarousel{background:#000;border:1px solid #2f3336;border-radius:16px;width:100%;margin:10px 0;position:relative;overflow:hidden}.attachmentCarousel.compact{border-radius:14px;max-width:520px;margin:8px 0 0}.attachmentCarouselViewport{background:#000;place-items:center;width:100%;min-height:240px;display:grid;position:relative;overflow:hidden}.attachmentCarousel.compact .attachmentCarouselViewport{min-height:180px}.attachmentCarouselImageButton{width:100%;height:100%;min-height:inherit;cursor:zoom-in;background:#000;border:0;place-items:center;padding:0;display:grid}.attachmentCarouselMedia{object-fit:contain;background:#000;width:100%;max-height:620px;display:block}.attachmentCarousel.single .attachmentCarouselMedia{max-height:620px}.attachmentCarousel.compact .attachmentCarouselMedia{max-height:280px}.attachmentCarousel.hasMultiple .attachmentCarouselMedia{aspect-ratio:1;object-fit:cover}.attachmentCarousel.compact.hasMultiple .attachmentCarouselMedia{aspect-ratio:16/10}.attachmentCarouselArrow{z-index:3;color:#eff3f4;opacity:0;background:#0f1419b8;border:0;border-radius:999px;place-items:center;width:36px;height:36px;padding:0;transition:opacity .15s,background .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.attachmentCarousel:hover .attachmentCarouselArrow,.attachmentCarousel:focus-within .attachmentCarouselArrow{opacity:1}.attachmentCarouselArrow:hover{background:#272c30eb}.attachmentCarouselArrow.previous{left:10px}.attachmentCarouselArrow.next{right:10px}.attachmentCarouselCounter{z-index:3;color:#eff3f4;background:#0f1419bd;border-radius:999px;justify-content:center;align-items:center;min-width:46px;height:28px;padding:0 10px;font-size:.82rem;font-weight:800;display:inline-flex;position:absolute;top:10px;right:10px}.attachmentCarouselDots{z-index:4;pointer-events:none;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;bottom:10px;left:0;right:0}.attachmentCarouselDots button{pointer-events:auto;background:#eff3f48f;border:0;border-radius:999px;width:7px;min-width:7px;height:7px;min-height:7px;padding:0}.attachmentCarouselDots button.active{background:#1d9bf0}.attachmentFiles{gap:8px;margin:10px 0;display:grid}.attachmentFiles.compact{max-width:520px;margin-top:8px}.attachmentLightboxOverlay{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f0;grid-template-columns:72px minmax(0,1fr) 72px;place-items:center;display:grid;position:fixed;inset:0}.attachmentLightboxStage{place-items:center;width:100%;height:100vh;padding:72px 0;display:grid;position:relative}.attachmentLightboxImageButton{cursor:default;background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid}.attachmentLightboxImage,.attachmentLightboxVideo{object-fit:contain;background:#000;border-radius:4px;max-width:min(96vw,1180px);max-height:calc(100vh - 144px);display:block}.attachmentLightboxClose{z-index:125;color:#eff3f4;background:#0f1419b8;border:0;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:fixed;top:18px;left:18px}.attachmentLightboxClose:hover{background:#272c30eb}.attachmentLightboxArrow{z-index:124;color:#eff3f4;background:#0f1419b8;border:0;border-radius:999px;place-items:center;width:48px;height:48px;padding:0;display:grid}.attachmentLightboxArrow:hover{background:#272c30eb}.attachmentLightboxArrow.previous{grid-column:1}.attachmentLightboxArrow.next{grid-column:3}.attachmentLightboxCounter{color:#eff3f4;background:#0f1419bd;border-radius:999px;padding:6px 12px;font-weight:800;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}@media (hover:none){.attachmentCarouselArrow{opacity:1}}@media (width<=760px){.attachmentCarousel{border-radius:16px}.attachmentCarouselViewport{min-height:220px}.attachmentCarousel.hasMultiple .attachmentCarouselMedia{aspect-ratio:1}.attachmentCarouselArrow{opacity:1;width:32px;height:32px}.attachmentCarouselArrow.previous{left:8px}.attachmentCarouselArrow.next{right:8px}.attachmentLightboxOverlay{grid-template-columns:0 minmax(0,1fr) 0}.attachmentLightboxStage{padding:64px 0}.attachmentLightboxImage,.attachmentLightboxVideo{border-radius:0;max-width:100vw;max-height:calc(100dvh - 128px)}.attachmentLightboxArrow{width:42px;height:42px;position:fixed;top:50%;transform:translateY(-50%)}.attachmentLightboxArrow.previous{left:8px}.attachmentLightboxArrow.next{right:8px}.attachmentLightboxClose{top:12px;left:12px}}.profileGetVerifiedButton{display:none!important}.profileFollowButtonX,.xFollowItem>button:last-child{color:#0f1419;background:#eff3f4;border:0;border-radius:999px;min-height:36px;padding:0 18px;font-weight:900;transition:background .15s,color .15s,border-color .15s}.profileFollowButtonX:hover,.xFollowItem>button:last-child:hover{background:#d7dbdc}.profileFollowButtonX.following,.xFollowItem>button:last-child.following{color:#eff3f4;background:0 0;border:1px solid #536471}.profileFollowButtonX.following:hover,.xFollowItem>button:last-child.following:hover{color:#f4212e;background:#f4212e1a;border-color:#f4212e99}.profileFollowButtonX:disabled,.xFollowItem>button:last-child:disabled{opacity:.65;cursor:not-allowed}@media (width<=760px){.profileFollowButtonX{min-height:34px;padding:0 16px}}.profileFollowListPageX{color:#e7e9ea;background:#000;border-left:1px solid #2f3336;border-right:1px solid #2f3336;min-height:100%}.profileFollowListTopBarX{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000db;border-bottom:1px solid #2f3336;grid-template-columns:48px minmax(0,1fr);align-items:center;min-height:56px;padding:0 14px;display:grid;position:sticky;top:0}.profileFollowListTopBarX button{color:#eff3f4;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.profileFollowListTopBarX button:hover{background:#181818}.profileFollowListTopBarX div{min-width:0;display:grid}.profileFollowListTopBarX strong{color:#e7e9ea;text-overflow:ellipsis;white-space:nowrap;font-size:1.18rem;font-weight:800;line-height:1.15;overflow:hidden}.profileFollowListTopBarX span{color:#71767b;font-size:.86rem;line-height:1.2}.profileFollowListTabsX{background:#000;border-bottom:1px solid #2f3336;grid-template-columns:repeat(2,minmax(0,1fr));min-height:52px;display:grid}.profileFollowListTabsX button{color:#71767b;cursor:pointer;background:0 0;border:0;font-size:.95rem;font-weight:800;position:relative}.profileFollowListTabsX button:hover{color:#e7e9ea;background:#eff3f40f}.profileFollowListTabsX button.active{color:#e7e9ea}.profileFollowListTabsX button.active:after{content:"";background:#1d9bf0;border-radius:999px;width:68px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.profileFollowListRowsX{display:grid}.profileFollowListRowX{background:#000;border-bottom:1px solid #2f3336;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 16px;display:grid}.profileFollowListRowX:hover{background:#ffffff08}.profileFollowListIdentityX{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:0;display:grid}.profileFollowListIdentityX .profileAvatar,.profileFollowListIdentityX .profileAvatarFallback,.profileFollowListIdentityX .avatar{border-radius:999px;width:48px;height:48px}.profileFollowListIdentityX>div{gap:2px;min-width:0;display:grid}.profileFollowListIdentityX strong{color:#e7e9ea;align-items:center;gap:4px;min-width:0;font-size:.96rem;font-weight:900;line-height:1.2;display:flex}.profileFollowListIdentityX strong:hover{text-decoration:underline}.profileFollowListIdentityX span{color:#71767b;font-size:.94rem;line-height:1.2}.profileFollowListIdentityX p{color:#e7e9ea;overflow-wrap:anywhere;margin:5px 0 0;font-size:.94rem;line-height:1.35}.profileFollowListButtonX{color:#0f1419;cursor:pointer;background:#eff3f4;border:0;border-radius:999px;min-height:34px;padding:0 18px;font-weight:900;transition:background .15s,color .15s,border-color .15s}.profileFollowListButtonX:hover{background:#d7dbdc}.profileFollowListButtonX.following{color:#eff3f4;background:0 0;border:1px solid #536471}.profileFollowListButtonX.following:hover{color:#f4212e;background:#f4212e1a;border-color:#f4212e99}.profileFollowListButtonX:disabled{opacity:.65;cursor:not-allowed}.profileFollowListEmptyX{gap:8px;padding:44px 36px;display:grid}.profileFollowListEmptyX h3{color:#e7e9ea;margin:0;font-size:1.32rem;font-weight:900}.profileFollowListEmptyX p{color:#71767b;margin:0;font-size:.98rem;line-height:1.45}@media (width<=760px){.profileFollowListPageX{border-left:0;border-right:0}.profileFollowListTopBarX{top:56px}.profileFollowListRowX{padding:12px 14px}.profileFollowListButtonX{padding:0 16px}}@media (width<=460px){.profileFollowListRowX{grid-template-columns:minmax(0,1fr)}.profileFollowListButtonX{width:fit-content;margin-left:60px}}.xTrendButton,.xExploreTrendButton{appearance:none;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0}.xTrendButton:focus-visible,.xExploreTrendButton:focus-visible{outline-offset:-2px;outline:2px solid #1d9bf0}.xExploreTrendButton:hover{background:#080808}.xSearchFiltersCard{padding-bottom:12px}.xFilterGroup{gap:2px;padding:8px 16px 0;display:grid}.xFilterGroup>strong{color:#e7e9ea;margin-bottom:4px;font-size:.95rem;font-weight:900}.xFilterGroup button{color:#e7e9ea;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 22px;align-items:center;min-height:34px;padding:0;font-size:.95rem;display:grid}.xFilterGroup button span{min-width:0}.xFilterGroup button i{border:2px solid #536471;border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.xFilterGroup button.active i{background:#1d9bf0;border-color:#1d9bf0}.xFilterGroup button.active i:after{content:"";background:#fff;border-radius:999px;width:7px;height:7px}.xSearchResults{min-height:calc(100vh - 108px)}.xSearchPostList .post:first-child{border-top:0}.xSearchPeopleList{padding:0}.xSearchPersonRow{color:#e7e9ea;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2f3336;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px;width:100%;padding:12px 16px;display:grid}.xSearchPersonRow:hover{background:#080808}.xSearchPersonRow span{gap:2px;min-width:0;display:grid}.xSearchPersonRow strong{color:#e7e9ea;font-size:.98rem;font-weight:900}.xSearchPersonRow em{color:#71767b;font-style:normal}.xSearchPersonRow small{color:#e7e9ea;margin-top:4px;font-size:.92rem;line-height:1.3}.settingsPageX{color:#e7e9ea;background:#000;grid-template-columns:minmax(280px,450px) minmax(0,1fr);min-height:calc(100vh - 1px);display:grid}.settingsSidebarX{border-right:1px solid #2f3336;min-height:100vh;padding:0 0 24px}.settingsSidebarX h2{margin:0;padding:16px 22px 18px;font-size:1.32rem;line-height:1.2}.settingsSearchX{color:#71767b;border:1px solid #2f3336;border-radius:999px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;height:44px;margin:0 14px 8px;padding:0 14px;display:grid}.settingsSearchX:focus-within{border-color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0}.settingsSearchX input{color:#e7e9ea;width:100%;font:inherit;background:0 0;border:0;outline:0}.settingsSidebarX nav{display:grid}.settingsSidebarX nav button{color:#e7e9ea;text-align:left;cursor:pointer;background:0 0;border:0;border-right:3px solid #0000;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:48px;padding:0 18px 0 22px;font-size:.96rem;display:grid}.settingsSidebarX nav button:hover,.settingsSidebarX nav button.active{background:#16181c}.settingsSidebarX nav button.active{border-right-color:#1d9bf0}.settingsSidebarX nav button svg{color:#71767b}.settingsMainX{border-right:1px solid #2f3336;min-height:100vh}.settingsDetailX{max-width:640px;padding:16px 18px 32px}.settingsDetailX h2{margin:0 0 24px;font-size:1.35rem;line-height:1.2}.settingsDetailX>p{color:#8b98a5;margin:0 0 24px;font-size:.92rem;line-height:1.35}.settingsRowX{color:#e7e9ea;border-radius:14px;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:20px;width:100%;min-height:72px;padding:10px;display:grid}.settingsRowX:hover{background:#eff3f40f}.settingsRowIconX{color:#71767b;place-items:center;font-size:1rem;display:grid}.settingsRowX strong{color:#e7e9ea;font-size:.96rem;line-height:1.25;display:block}.settingsRowX span{color:#8b98a5;margin-top:2px;font-size:.86rem;line-height:1.25;display:block}.settingsRowX>svg{color:#71767b}.settingsMfaCardX{background:#000;border:1px solid #2f3336;border-radius:20px;overflow:hidden}.settingsMfaHeaderX{border-bottom:1px solid #2f3336;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:18px;display:grid}.settingsMfaHeaderX h3{margin:0 0 6px;font-size:1.06rem}.settingsMfaHeaderX p,.settingsMfaMethodTopX span,.settingsTotpSetupX p{color:#8b98a5;margin:0;font-size:.9rem;line-height:1.35}.mfaStatusOn,.mfaStatusOff{text-align:center;border-radius:999px;min-width:42px;padding:6px 12px;font-size:.82rem;font-weight:800}.mfaStatusOn{color:#00ba7c;background:#00ba7c29}.mfaStatusOff{color:#e7e9ea;background:#71767b2e}.settingsMfaMethodX{border-top:1px solid #16181c;gap:14px;padding:18px;display:grid}.settingsMfaMethodX:first-of-type{border-top:0}.settingsMfaMethodTopX{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;display:grid}.settingsMfaIconX{color:#1d9bf0;background:#1d9bf01f;border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.settingsMfaMethodTopX strong{margin-bottom:4px;display:block}.settingsPrimaryButtonX,.dangerGhostButton{cursor:pointer;border-radius:999px;justify-self:start;min-height:38px;padding:0 18px;font-weight:800}.settingsPrimaryButtonX{color:#0f1419;background:#eff3f4;border:0}.settingsPrimaryButtonX:disabled,.dangerGhostButton:disabled{opacity:.6;cursor:not-allowed}.dangerGhostButton{color:#f4212e;background:0 0;border:1px solid #536471}.settingsMfaVerifyX,.settingsTotpSetupX{gap:12px;max-width:420px;display:grid}.settingsMfaVerifyX label,.settingsTotpSetupX label{color:#e7e9ea;gap:6px;font-size:.9rem;font-weight:700;display:grid}.settingsMfaVerifyX input,.settingsTotpSetupX input{color:#e7e9ea;height:42px;font:inherit;background:#000;border:1px solid #2f3336;border-radius:12px;outline:0;padding:0 14px}.settingsMfaVerifyX input:focus,.settingsTotpSetupX input:focus{border-color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0}.settingsTotpQrWrapX{background:#fff;border:1px solid #eff3f4;border-radius:20px;width:fit-content;max-width:100%;padding:12px;box-shadow:0 0 0 1px #ffffff0f}.settingsTotpQrWrapX img{-webkit-user-select:none;user-select:none;border-radius:10px;width:220px;max-width:min(220px,70vw);height:auto;display:block}.settingsTotpSetupX code{color:#e7e9ea;word-break:break-all;letter-spacing:.08em;background:#080808;border:1px solid #2f3336;border-radius:14px;padding:14px;display:block}.settingsTotpSetupX a{color:#1d9bf0;font-weight:700;text-decoration:none}.mfaLoginCard{max-width:460px}.mfaMethodTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.mfaMethodTabs button{color:#e7e9ea;cursor:pointer;background:0 0;border:1px solid #2f3336;border-radius:999px;min-height:40px;font-weight:800}.mfaMethodTabs button.active{color:#1d9bf0;background:#1d9bf01a;border-color:#1d9bf0}@media (width<=900px){.settingsPageX{grid-template-columns:1fr}.settingsSidebarX{border-bottom:1px solid #2f3336;border-right:0;min-height:auto}.settingsMainX{border-right:0;min-height:auto}.settingsDetailX{max-width:none}}.settingsShell{grid-template-columns:275px minmax(0,1fr);width:min(1060px,100%)}.settingsShell .feed{max-width:none}.modalOverlay{z-index:150!important;pointer-events:auto!important}.profileModal.profileEditModalX{position:relative;z-index:151!important}.profileEditHeaderX,.profileEditHeaderX button,.profileEditSaveX,.profileEditCloseX{pointer-events:auto!important}.profileEditCloseX,.profileEditSaveX{position:relative;z-index:152!important;cursor:pointer!important}.xSimpleHeader button[aria-label=Notification\ settings]{position:relative;z-index:26!important;pointer-events:auto!important;cursor:pointer!important}.settingsRowX{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0}.settingsBackButtonX{color:#e7e9ea;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;margin:0 0 18px -8px;padding:0 12px;font-weight:900;display:inline-flex}.settingsBackButtonX:hover{background:#eff3f41a}.settingsSubPanelX h2{margin-bottom:10px}.settingsInfoListX,.settingsArchiveSummaryX{border:1px solid #2f3336;border-radius:18px;margin:18px 0;display:grid;overflow:hidden}.settingsInfoRowX{border-top:1px solid #16181c;justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:12px 16px;display:flex}.settingsInfoRowX:first-child{border-top:0}.settingsInfoRowX span{color:#8b98a5;white-space:nowrap;flex:none;font-size:.88rem;line-height:1.2}.settingsInfoRowX strong{color:#e7e9ea;text-align:right;white-space:nowrap;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal;flex:auto;min-width:0;font-size:.92rem;line-height:1.2;overflow:hidden}.settingsActionCardX{background:#000;border:1px solid #2f3336;border-radius:20px;gap:12px;max-width:520px;padding:18px;display:grid}.settingsActionCardX strong{color:#e7e9ea;font-size:1rem}.settingsActionCardX span{color:#8b98a5;line-height:1.35}.settingsActionCardX input{color:#e7e9ea;min-height:44px;font:inherit;background:#000;border:1px solid #2f3336;border-radius:12px;outline:0;padding:0 14px}.settingsActionCardX input:focus{border-color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0}.settingsActionCardX.danger{border-color:#f4212e8c}@media (width<=620px){.settingsInfoRowX{gap:12px}.settingsInfoRowX span{font-size:.84rem}.settingsInfoRowX strong{font-size:.88rem}}.settingsPasswordConfirmX{margin-top:18px}.settingsSensitiveIconX{color:#1d9bf0;background:#1d9bf01f;border:1px solid #1d9bf052;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.adminReviewActions{border-top:1px solid #2f3336;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;padding-top:12px;display:flex}.adminReviewActions button{color:#fff;background:#1d9bf0;border:0;border-radius:999px;padding:9px 14px;font-weight:900}.adminReviewActions button:hover{background:#1a8cd8}.adminReviewActions .ghostButton{color:#e7e9ea;background:0 0;border:1px solid #536471}.adminReviewActions .ghostButton:hover{background:#181818}@media (width<=640px){.adminReviewActions{justify-content:stretch}.adminReviewActions button{width:100%}}.xSidebar{overflow:visible}.xSidebarInner{position:relative;overflow:visible}.xSidebarAccountWrap{color:#e7e9ea;background:0 0;border-radius:999px;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:0;width:100%;min-height:64px;margin-top:auto;padding:0;display:grid;position:relative}.xSidebarAccountWrap:hover{background:#181818}.xSidebarAccountProfile,.xSidebarAccountDots{color:#e7e9ea;background:0 0;border:0}.xSidebarAccountProfile{text-align:left;border-radius:999px 0 0 999px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:64px;padding:10px 0 10px 12px;display:grid}.xSidebarAccountDots{color:#e7e9ea;border-radius:999px;place-items:center;width:36px;height:36px;margin-right:8px;padding:0;display:grid}.xSidebarAccountDots:hover,.xSidebarAccountDots[aria-expanded=true]{background:#eff3f41a}.xSidebarAccountProfile:focus-visible,.xSidebarAccountDots:focus-visible{outline-offset:2px;outline:2px solid #1d9bf0}.xSidebarAccountProfile strong,.xSidebarAccountProfile span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.xSidebarAccountProfile strong{font-size:.95rem;font-weight:800}.xSidebarAccountProfile span{color:#71767b;margin-top:2px;font-size:.95rem}.xAccountSwitcherMenu{z-index:80;background:#181818;border-radius:16px;width:300px;max-width:calc(100vw - 32px);padding:12px 0;position:absolute;bottom:calc(100% + 12px);left:18px;overflow:visible;box-shadow:0 8px 28px #00000080}.xAccountSwitcherMenu button{color:#eff3f4;text-align:left;background:0 0;border:0;align-items:center;width:100%;min-height:44px;padding:10px 16px;font-size:.95rem;font-weight:800;display:flex}.xAccountSwitcherMenu button:hover{background:#eff3f414}.xAccountSwitcherArrow{background:#181818;border-radius:2px;width:18px;height:18px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg)}@media (width<=1120px){.xSidebarAccountWrap{grid-template-columns:1fr;place-items:center;width:52px;min-width:52px;height:52px;min-height:52px;padding:0;display:grid;overflow:visible}.xSidebarAccountProfile{border-radius:999px;grid-template-columns:1fr;place-items:center;width:52px;min-width:52px;height:52px;min-height:52px;padding:6px}.xSidebarAccountProfile div,.xSidebarAccountDots{display:none!important}.xSidebarAccountProfile .avatar,.xSidebarAccountProfile .robloxAvatar{flex-basis:40px;width:40px;height:40px}.xAccountSwitcherMenu{width:280px;bottom:calc(100% + 12px);left:0}}.legalPageShell{color:#e7e9ea;background:#000;width:min(920px,100% - 32px);min-height:100vh;margin:0 auto;padding:32px 0 56px}.legalHero{background:#000;border:1px solid #2f3336;border-radius:24px;padding:22px}.legalBackButton{color:#eff3f4;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;width:fit-content;margin:-6px 0 20px -6px;padding:10px 14px;font-weight:800;display:inline-flex}.legalBackButton:hover{background:#181818}.legalLogoRow{align-items:center;gap:16px;min-width:0;display:flex}.legalLogoRow img{object-fit:contain;border-radius:999px;flex:0 0 58px;width:58px;height:58px;display:block}.legalLogoRow p,.legalUpdated{color:#71767b;margin:0;font-size:.95rem;font-weight:700}.legalLogoRow h1{color:#e7e9ea;letter-spacing:-.04em;margin:2px 0 0;font-size:clamp(2rem,5vw,3.4rem);font-weight:900;line-height:1.04}.legalUpdated{margin-top:22px}.legalIntro{color:#cfd9de;max-width:760px;margin:12px 0 0;font-size:1.08rem;line-height:1.55}.legalContentCard{background:#000;border:1px solid #2f3336;border-radius:24px;margin-top:16px;overflow:hidden}.legalSection{border-bottom:1px solid #2f3336;padding:20px 22px}.legalSection:last-child{border-bottom:0}.legalSection h2{color:#e7e9ea;margin:0 0 8px;font-size:1.12rem;font-weight:900;line-height:1.25}.legalSection p{color:#cfd9de;margin:0;font-size:.98rem;line-height:1.58}.loginLegalLinks{color:#71767b;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;font-size:.9rem;display:flex}.loginLegalLinks a{color:#1d9bf0;font-weight:800;text-decoration:none}.loginLegalLinks a:hover{text-decoration:underline}@media (width<=640px){.legalPageShell{width:100%;padding:0 0 40px}.legalHero,.legalContentCard{border-left:0;border-right:0;border-radius:0}.legalHero{padding:18px 16px 20px}.legalSection{padding:18px 16px}}.profileBlockButtonX{color:#e7e9ea;background:0 0;border:1px solid #536471;border-radius:999px;min-height:36px;padding:0 16px;font-weight:900}.profileBlockButtonX:hover{color:#ff7a85;background:#f4212e1a;border-color:#f4212eb3}.profileBlockButtonX.blocked{color:#f4212e;border-color:#f4212e}.blockedProfileNoticeX{text-align:center;color:#71767b;border-bottom:1px solid #2f3336;place-items:center;gap:10px;padding:56px 28px;display:grid}.blockedProfileNoticeX svg{color:#71767b;font-size:2rem}.blockedProfileNoticeX h3{color:#e7e9ea;margin:0;font-size:1.35rem;font-weight:900}.blockedProfileNoticeX p{max-width:420px;margin:0;line-height:1.45}.commentTop{position:relative}.commentEditButtonX{color:#71767b;background:0 0;border:0;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.commentEditButtonX:hover{color:#1d9bf0;background:#1d9bf01a}.commentEditedStampX{margin:-2px 0 8px}.commentDeleteButtonX{color:#71767b;background:0 0;border:0;border-radius:999px;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.commentDeleteButtonX:hover{color:#f4212e;background:#f4212e1a}.adminReviewActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.commentThreadItem{margin-left:calc(var(--reply-depth,0) * 18px);position:relative}.commentThreadItem+.commentThreadItem{border-top:1px solid #2f3336}.commentChildrenX{border-left:2px solid #2f3336;margin-left:18px;padding-left:12px;position:relative}.commentInlineActionsX{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.commentReplyButtonX{color:#71767b;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:30px;height:30px;padding:0 9px;font-size:.82rem;font-weight:800;display:inline-flex}.commentReplyButtonX:hover{color:#1d9bf0;background:#1d9bf01a}.commentNestedReplyBoxX{margin-top:10px;margin-left:46px}@media (width<=640px){.commentThreadItem{margin-left:calc(var(--reply-depth,0) * 10px)}.commentChildrenX{margin-left:10px;padding-left:8px}.commentReplyButtonX span{display:none}.commentNestedReplyBoxX{margin-left:0}}.textLinkX{color:#1d9bf0;overflow-wrap:anywhere;word-break:break-word;text-decoration:none}.textLinkX:hover,.textLinkX:focus{text-decoration:underline}.profileHeaderActionsX{align-items:center;position:relative}.profileActionMenuWrapX{align-items:center;display:inline-flex;position:relative}.profileActionCircleX{color:#eff3f4;background:#000;border:1px solid #536471;border-radius:999px;place-items:center;width:38px;min-width:38px;height:38px;padding:0;font-size:1rem;line-height:1;display:grid}.profileActionCircleX:hover,.profileActionCircleX[aria-expanded=true]{background:#eff3f41a}.profileActionMenuX{z-index:65;background:#000;border:1px solid #2f3336;border-radius:4px;width:min(315px,100vw - 32px);position:absolute;top:46px;left:0;overflow:hidden;box-shadow:0 8px 28px #ffffff14}.profileActionMenuX button{color:#e7e9ea;text-align:left;background:#000;border:0;border-radius:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:14px;width:100%;min-height:48px;padding:13px 16px;font-weight:900;display:grid}.profileActionMenuX button:hover{background:#16181c}.profileActionMenuX button:disabled{opacity:.6}.profileActionMenuX svg{color:#cfd9de;font-size:1rem}.profileActionMenuX span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=760px){.profileActionMenuX{left:auto;right:-64px}}.attachmentLightboxOverlay{grid-template-columns:none!important;justify-content:center!important;align-items:center!important;padding:72px!important;display:flex!important;overflow:hidden!important}.attachmentLightboxStage{justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:100%!important;padding:0!important;display:flex!important;position:relative!important}.attachmentLightboxImageButton{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}.attachmentLightboxImage,.attachmentLightboxVideo{object-fit:contain!important;width:auto!important;max-width:calc(100vw - 144px)!important;height:auto!important;max-height:calc(100dvh - 144px)!important;margin:auto!important}.attachmentLightboxArrow{position:fixed!important;top:50%!important;transform:translateY(-50%)!important}.attachmentLightboxArrow.previous{left:18px!important}.attachmentLightboxArrow.next{right:18px!important}@media (width<=760px){.attachmentLightboxOverlay{padding:64px 0!important}.attachmentLightboxImage,.attachmentLightboxVideo{max-width:100vw!important;max-height:calc(100dvh - 128px)!important}.attachmentLightboxArrow.previous{left:8px!important}.attachmentLightboxArrow.next{right:8px!important}}.notificationIcon.moderation{color:#ffd400;background:#ffd4001f}.profileModal.profileEditModalX{scrollbar-gutter:stable;overscroll-behavior:contain;flex-direction:column!important;display:flex!important}.profileEditHeaderX{flex:none;z-index:260!important;pointer-events:auto!important;position:sticky!important;top:0!important}.profileEditFooterX{z-index:255;padding:14px 16px calc(14px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;background:#000000eb;border-top:1px solid #2f3336;justify-content:flex-end;gap:10px;margin:18px -16px -22px;display:flex;position:sticky;bottom:0}.profileEditFooterX button{cursor:pointer;border-radius:999px;min-width:84px;height:38px;padding:0 18px;font-weight:900}.profileEditFooterCancelX{color:#e7e9ea;background:0 0;border:1px solid #536471}.profileEditFooterCancelX:hover{background:#eff3f41a}.profileEditFooterSaveX{color:#0f1419;background:#eff3f4;border:0}.profileEditFooterSaveX:hover{background:#d7dbdc}.profileEditFooterSaveX:disabled{opacity:.55;cursor:not-allowed}@media (width<=760px){.profileEditFooterX{margin-bottom:0}}.developerBadge{color:#1d9bf0!important;letter-spacing:-.08em!important;vertical-align:middle!important;background:#1d9bf01a!important;border:1px solid #1d9bf0bf!important;border-radius:999px!important;flex:0 0 22px!important;place-items:center!important;width:22px!important;min-width:22px!important;height:18px!important;margin-left:3px!important;padding:0!important;font-family:TwitterChirp,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:inline-grid!important}.nameClick strong .developerBadge,.commentNameClick strong .developerBadge,.accountUser strong .developerBadge,.composerIdentity strong .developerBadge,.profileInfoBlock h2 .developerBadge,.profileBackBar strong .developerBadge,.profileNameLineX h2 .developerBadge{flex:0 0 22px!important;margin-left:3px!important}@media (width<=520px){.developerBadge{flex-basis:21px!important;width:21px!important;min-width:21px!important;height:17px!important;font-size:9px!important}}.profileBadgeIcon,.verifiedTick,.moderatorBadge,.developerBadge{width:22px!important;min-width:22px!important;height:22px!important;color:inherit!important;vertical-align:middle!important;background:0 0!important;border:0!important;border-radius:999px!important;flex:0 0 22px!important;place-items:center!important;margin:0 0 0 4px!important;padding:0!important;line-height:1!important;display:inline-grid!important;overflow:hidden!important}.profileBadgeIcon img,.verifiedTick img,.moderatorBadge img,.developerBadge img{object-fit:contain!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important;width:22px!important;height:22px!important;display:block!important}.nameClick strong .profileBadgeIcon,.commentNameClick strong .profileBadgeIcon,.accountUser strong .profileBadgeIcon,.composerIdentity strong .profileBadgeIcon,.profileInfoBlock h2 .profileBadgeIcon,.profileBackBar strong .profileBadgeIcon,.profileNameLineX h2 .profileBadgeIcon,.nameClick strong .verifiedTick,.commentNameClick strong .verifiedTick,.accountUser strong .verifiedTick,.composerIdentity strong .verifiedTick,.profileInfoBlock h2 .verifiedTick,.profileBackBar strong .verifiedTick,.profileNameLineX h2 .verifiedTick,.nameClick strong .moderatorBadge,.commentNameClick strong .moderatorBadge,.accountUser strong .moderatorBadge,.composerIdentity strong .moderatorBadge,.profileInfoBlock h2 .moderatorBadge,.profileBackBar strong .moderatorBadge,.profileNameLineX h2 .moderatorBadge,.nameClick strong .developerBadge,.commentNameClick strong .developerBadge,.accountUser strong .developerBadge,.composerIdentity strong .developerBadge,.profileInfoBlock h2 .developerBadge,.profileBackBar strong .developerBadge,.profileNameLineX h2 .developerBadge{flex:0 0 22px!important;margin-left:4px!important}@media (width<=520px){.profileBadgeIcon,.verifiedTick,.moderatorBadge,.developerBadge,.profileBadgeIcon img,.verifiedTick img,.moderatorBadge img,.developerBadge img{flex-basis:20px!important;width:20px!important;min-width:20px!important;height:20px!important}}.adminSystemNotificationForm{gap:10px;margin-top:12px;display:grid}.adminSystemNotificationForm input,.adminSystemNotificationForm textarea{color:#e7e9ea;background:#000;border:1px solid #2f3336;border-radius:12px;outline:none;width:100%;padding:11px 12px}.adminSystemNotificationForm textarea{resize:vertical;min-height:110px}.adminSystemNotificationForm input:focus,.adminSystemNotificationForm textarea:focus{border-color:#1d9bf0}.notificationIcon.system{color:#00ba7c}.dangerGhostButton:hover{color:#ff7a85!important;background:#f4212e1f!important;border-color:#f4212e8c!important}.profileReplyMetaRowX{justify-content:space-between;align-items:center;gap:10px;display:flex}.profileReplyEditButtonX{flex:none}.profileEditOverlayX{--profile-edit-pad-x:16px;z-index:220!important;background:#5b70836b!important;justify-content:center!important;align-items:flex-start!important;padding:clamp(10px,2.5dvh,28px) 12px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.profileEditOverlayX .profileModal.profileEditModalX{--profile-edit-pad-x:16px;width:min(600px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - clamp(20px,5dvh,56px))!important;padding:0 var(--profile-edit-pad-x) 0!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;background:#000!important;border:1px solid #2f3336!important;border-radius:18px!important;flex-direction:column!important;gap:0!important;display:flex!important;overflow:hidden auto!important;box-shadow:0 24px 80px #000000a6!important}.profileEditOverlayX .profileEditHeaderX{min-height:58px!important;margin:0 calc(var(--profile-edit-pad-x) * -1)!important;padding:0 var(--profile-edit-pad-x)!important;flex:none!important;grid-template-columns:40px minmax(0,1fr) auto!important}.profileEditOverlayX .profileEditHeaderX h2{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.profileEditOverlayX .profileEditBannerX{height:clamp(200px,34vw,238px)!important;min-height:200px!important;margin:0 calc(var(--profile-edit-pad-x) * -1)!important;flex:none!important;overflow:hidden!important}.profileEditOverlayX .profileEditBannerX img,.profileEditOverlayX .profileEditBannerFallbackX{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.profileEditOverlayX .profileEditAvatarRowX{flex:none!important;gap:12px!important;min-height:78px!important;padding:0 0 14px!important}.profileEditOverlayX .profileEditAvatarWrapX,.profileEditOverlayX .profileEditAvatarWrapX .profileAvatarLarge{width:clamp(108px,21vw,132px)!important;height:clamp(108px,21vw,132px)!important}.profileEditOverlayX .profileEditAvatarWrapX{flex:none!important;margin-top:calc(clamp(108px,21vw,132px)/-2)!important}.profileEditOverlayX .profileEditRemovePhotoX{white-space:nowrap!important;flex:none!important;max-width:min(220px,52vw)!important}.profileEditOverlayX .profileEditFieldX{flex:none!important;margin:10px 0!important}.profileEditOverlayX .profileEditFieldX input,.profileEditOverlayX .profileEditFieldX textarea{min-width:0!important;font-size:16px!important;line-height:1.25!important}.profileEditOverlayX .profileEditFieldX input{height:58px!important}.profileEditOverlayX .profileEditFieldX textarea{min-height:clamp(92px,16dvh,126px)!important;max-height:220px!important}.profileEditOverlayX .profileEditFooterX{z-index:260!important;margin:16px calc(var(--profile-edit-pad-x) * -1) 0!important;padding:14px var(--profile-edit-pad-x) calc(14px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#000000f0!important;flex:none!important;position:sticky!important;bottom:0!important}@media (width<=760px){.profileEditOverlayX{background:#000!important;align-items:stretch!important;padding:0!important}.profileEditOverlayX .profileModal.profileEditModalX{--profile-edit-pad-x:16px;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border:0!important;border-radius:0!important}.profileEditOverlayX .profileEditHeaderX{min-height:calc(56px + env(safe-area-inset-top))!important;padding-top:env(safe-area-inset-top)!important}.profileEditOverlayX .profileEditBannerX{height:clamp(178px,49vw,220px)!important;min-height:178px!important}.profileEditOverlayX .profileEditAvatarRowX{min-height:70px!important}.profileEditOverlayX .profileEditFooterX{justify-content:flex-end!important;gap:10px!important}}@media (width<=430px){.profileEditOverlayX .profileModal.profileEditModalX{--profile-edit-pad-x:14px}.profileEditOverlayX .profileEditHeaderX{grid-template-columns:38px minmax(0,1fr) auto!important;gap:8px!important}.profileEditOverlayX .profileEditHeaderX h2{font-size:1.15rem!important}.profileEditOverlayX .profileEditSaveX{min-width:64px!important;padding:0 14px!important}.profileEditOverlayX .profileEditBannerX{height:clamp(168px,52vw,196px)!important;min-height:168px!important}.profileEditOverlayX .profileEditAvatarWrapX,.profileEditOverlayX .profileEditAvatarWrapX .profileAvatarLarge{width:104px!important;height:104px!important}.profileEditOverlayX .profileEditAvatarWrapX{margin-top:-52px!important}.profileEditOverlayX .profileEditRemovePhotoX{margin-top:12px!important;padding:7px 12px!important;font-size:.92rem!important}.profileEditOverlayX .profileEditFooterX button{min-width:78px!important;padding:0 14px!important}}@media (width<=360px){.profileEditOverlayX .profileEditBannerX{height:158px!important;min-height:158px!important}.profileEditOverlayX .profileEditAvatarWrapX,.profileEditOverlayX .profileEditAvatarWrapX .profileAvatarLarge{width:92px!important;height:92px!important}.profileEditOverlayX .profileEditAvatarWrapX{margin-top:-46px!important}.profileEditOverlayX .profileEditRemovePhotoX{text-overflow:ellipsis!important;max-width:48vw!important;overflow:hidden!important}}.globalLegalLinks{left:max(14px, env(safe-area-inset-left));bottom:max(14px, env(safe-area-inset-bottom));z-index:90;color:#71767b;-webkit-backdrop-filter:blur(12px);background:#000000d1;border:1px solid #2f3336;border-radius:999px;align-items:center;gap:8px;max-width:calc(100vw - 28px);padding:8px 12px;font-size:.86rem;font-weight:800;line-height:1;display:flex;position:fixed}.globalLegalLinks a{color:#71767b;white-space:nowrap;text-decoration:none}.globalLegalLinks a:hover,.globalLegalLinks a:focus-visible{color:#1d9bf0;outline:none;text-decoration:underline}.globalLegalLinks span{color:#3f454b}.legalSection ul{color:#cfd9de;margin:12px 0 0;padding-left:22px}.legalSection li{margin:8px 0;line-height:1.55}@media (width<=900px){.globalLegalLinks{left:12px;bottom:max(12px, env(safe-area-inset-bottom));gap:6px;padding:7px 10px;font-size:.76rem}.appShell .globalLegalLinks{bottom:calc(82px + env(safe-area-inset-bottom))}}
