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