/* VR_SEARCH_MESSAGE_CENTER_ALIGNMENT_V1_CSS */
:root{--vr-align-pink:#ff4fa3;--vr-align-purple:#9b4dff;--vr-align-line:rgba(255,255,255,.10);--vr-align-soft:rgba(255,255,255,.62)}
body[data-vr-message-center-aligned="v1"],body[data-vr-message-thread-aligned="v1"],body[data-vr-search-aligned="v1"]{background:#000!important;color:#fff!important}
body[data-vr-message-center-aligned="v1"]{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))!important;overflow-x:hidden!important}
body[data-vr-message-center-aligned="v1"]::before{display:none!important}
body[data-vr-message-center-aligned="v1"] .app{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#000!important}
body[data-vr-message-center-aligned="v1"] .topbar{position:relative!important;z-index:2!important;padding:0 12px!important;background:#000!important;margin:0!important}
body[data-vr-message-center-aligned="v1"] .topStack{display:block!important}
body[data-vr-message-center-aligned="v1"] .topStack>.hero{display:none!important}
.vrMcAlignedHeader{position:sticky;top:0;z-index:120;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:64px;padding:8px 10px;background:#000;border-bottom:1px solid rgba(255,255,255,.06)}
.vrMcMenuBtn,.vrMcIconBtn{appearance:none;border:0;background:transparent;color:#fff;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;font-size:22px;cursor:pointer;text-decoration:none}
.vrMcMenuBtn:active,.vrMcIconBtn:active{background:rgba(255,255,255,.08)}
.vrMcBrand{min-width:0;line-height:1.02;padding-left:2px}.vrMcBrand strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:22px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.vrMcBrand span{display:block;margin-top:3px;color:var(--vr-align-pink);font-size:9px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}
.vrMcHeaderTools{display:flex;align-items:center;gap:2px}.vrMcVault{width:42px!important;height:42px!important;padding:2px!important}.vrMcVault img{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 0 8px rgba(155,77,255,.45))}
.vrMcMenu{position:fixed;top:58px;left:10px;z-index:180;width:min(250px,calc(100vw - 20px));padding:8px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(7,7,10,.98);box-shadow:0 20px 60px rgba(0,0,0,.55);display:none}.vrMcMenu.open{display:grid;gap:4px}.vrMcMenu a{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:12px;color:#fff;text-decoration:none;font-size:14px;font-weight:800}.vrMcMenu a:active{background:rgba(255,255,255,.08)}
.vrMcSearchBand{position:relative;z-index:10;padding:7px 12px 9px;background:#000}.vrMcSearchBox{height:44px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:#111114;color:#fff}.vrMcSearchBox svg{width:18px;height:18px;flex:0 0 auto;opacity:.72}.vrMcSearchBox input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#fff;font-size:15px}.vrMcSearchBox input::placeholder{color:rgba(255,255,255,.43)}.vrMcSearchClear{border:0;background:transparent;color:rgba(255,255,255,.55);font-size:20px;width:30px;height:30px;border-radius:50%;display:none}.vrMcSearchClear.show{display:grid;place-items:center}
.vrMcQuickRail{display:none;position:relative;z-index:9;gap:12px;overflow-x:auto;padding:4px 12px 10px;background:#000;scrollbar-width:none}.vrMcQuickRail.has-items{display:flex}.vrMcQuickRail::-webkit-scrollbar{display:none}.vrMcQuickPerson{flex:0 0 66px;width:66px;color:#fff;text-decoration:none;text-align:center}.vrMcQuickAvatar{width:54px;height:54px;margin:0 auto 5px;border-radius:22%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#3a174d,#111);border:1px solid rgba(255,255,255,.14);font-size:14px;font-weight:900}.vrMcQuickAvatar img{width:100%;height:100%;object-fit:cover}.vrMcQuickName{font-size:11px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.vrMcModeBand{position:relative;z-index:8;padding:6px 10px;background:#08080b;overflow:hidden}.vrMcModeBand::before{content:"";position:absolute;inset:0;opacity:.34;background-size:cover;background-position:center;pointer-events:none}.vrMcModeBand[data-mode="all"]::before{background-image:url('/assets/all-header.webp')}.vrMcModeBand[data-mode="social"]::before{background-image:url('/assets/radar/bg-social.webp')}.vrMcModeBand[data-mode="friends"]::before{background-image:url('/assets/radar/bg-friends.webp')}.vrMcModeBand[data-mode="work"]::before{background-image:url('/assets/radar/bg-work.webp')}
body[data-vr-message-center-aligned="v1"] #modeTabs{position:relative!important;inset:auto!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;padding:0!important;margin:0!important;align-items:stretch!important}
body[data-vr-message-center-aligned="v1"] #modeTabs .moonItem{appearance:none!important;min-width:0!important;min-height:35px!important;padding:0 6px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;background:rgba(0,0,0,.84)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}
body[data-vr-message-center-aligned="v1"] #modeTabs .moonDot{display:none!important}body[data-vr-message-center-aligned="v1"] #modeTabs .moonLabel{font-size:11px!important;font-weight:850!important;text-shadow:none!important}
body[data-vr-message-center-aligned="v1"] #modeTabs .moonItem.active{border-color:var(--vr-align-pink)!important;box-shadow:0 0 0 1px rgba(255,79,163,.28),0 0 14px rgba(255,79,163,.30)!important}
.vrMcUtilityBand{position:relative;z-index:8;padding:5px 12px 8px;background:#000}.vrMcUtilityBand:empty{display:none}
body[data-vr-message-center-aligned="v1"] .headerToolsRow{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0!important;padding:0!important}.headerToolsRow .iconBtn{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:13px!important;background:#101013!important;border:1px solid rgba(255,255,255,.10)!important}.headerToolsRow #pushControlBtn{min-height:38px!important;min-width:132px!important;background:#101013!important;border-radius:14px!important;box-shadow:none!important}
body[data-vr-message-center-aligned="v1"] .tabs.inboxTabs{position:relative!important;z-index:7;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0!important;padding:8px 10px!important;background:#000!important;overflow:visible!important}
body[data-vr-message-center-aligned="v1"] .tabBtn{min-width:0!important;min-height:38px!important;padding:0 8px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.10)!important;background:#0c0c0f!important;color:rgba(255,255,255,.68)!important;font-size:12px!important;font-weight:850!important;box-shadow:none!important;white-space:nowrap!important}.tabBtn .tabBadge{margin-left:3px!important}.tabBtn.is-active{color:#fff!important;border-color:rgba(255,79,163,.72)!important;background:#0b0b0d!important;box-shadow:0 0 12px rgba(255,79,163,.16)!important}
body[data-vr-message-center-aligned="v1"] .inboxSummary{position:relative!important;z-index:6!important;margin:0!important;padding:6px 12px 8px!important;border:0!important;border-radius:0!important;background:#000!important;box-shadow:none!important;gap:7px!important}.inboxSummary .summaryChip{font-size:10px!important;color:rgba(255,255,255,.46)!important}.inboxSummary .summaryDivider{height:10px!important;background:rgba(255,255,255,.08)!important}
body[data-vr-message-center-aligned="v1"] .panel,body[data-vr-message-center-aligned="v1"] .panel.is-active{width:100%!important;margin:0!important;padding:0!important;background:#000!important;border:0!important;border-radius:0!important}
body[data-vr-message-center-aligned="v1"] .stack{gap:0!important;background:#000!important}
body[data-vr-message-center-aligned="v1"] .threadCard{margin:0!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.075)!important;border-radius:0!important;background:#000!important;box-shadow:none!important;backdrop-filter:none!important}.threadCard:active{background:#0a0a0d!important}.threadCard .row{align-items:center!important;gap:11px!important}.threadCard .avatar{width:54px!important;height:54px!important;min-width:54px!important;border-radius:22%!important;background:#15151a!important}.threadCard .name{font-size:15px!important;font-weight:900!important}.threadCard .time{font-size:11px!important;color:rgba(255,255,255,.44)!important}.threadCard .preview{margin-top:3px!important;font-size:13px!important;line-height:1.25!important;color:rgba(255,255,255,.62)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.threadCard .meta{display:none!important}
body[data-vr-message-center-aligned="v1"] [data-panel="notifications"]>.toolbar{padding:6px 12px!important;background:#000!important}.toolbar .btn{min-height:34px!important;border-radius:12px!important;background:#111114!important;border:1px solid rgba(255,255,255,.10)!important}
body[data-vr-message-center-aligned="v1"] [data-panel="notifications"] .notice,body[data-vr-message-center-aligned="v1"] [data-panel="winks"] .notice{margin:0!important;padding:8px 12px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:0!important;background:#08080b!important;box-shadow:none!important;color:rgba(255,255,255,.48)!important}
body[data-vr-message-center-aligned="v1"] #notificationsList>.card,body[data-vr-message-center-aligned="v1"] #winksList>.card,body[data-vr-message-center-aligned="v1"] #friendRequestsList>.card{margin:0!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.075)!important;border-radius:0!important;background:#000!important;box-shadow:none!important}
body[data-vr-message-center-aligned="v1"] .empty{padding:28px 18px!important;border:0!important;border-radius:0!important;background:#000!important;color:rgba(255,255,255,.48)!important}
body[data-vr-message-center-aligned="v1"] #authNotice{margin:6px 12px!important}
/* Thread page: preserve engine, remove scenic bulk. */
body[data-vr-message-thread-aligned="v1"]{height:100dvh!important;overflow:hidden!important;padding-bottom:0!important}
body[data-vr-message-thread-aligned="v1"] .app{height:100dvh!important;max-width:none!important;width:100%!important;margin:0!important;background:#000!important}
body[data-vr-message-thread-aligned="v1"] #messageHero{min-height:68px!important;height:auto!important;background:#000!important;background-image:none!important;border-bottom:1px solid rgba(255,255,255,.07)!important;box-shadow:none!important}
body[data-vr-message-thread-aligned="v1"] #messageHero::before,body[data-vr-message-thread-aligned="v1"] #messageHero::after{display:none!important}
body[data-vr-message-thread-aligned="v1"] .heroInner{padding:8px 10px!important}.heroTop{min-height:50px!important}.headerAvatar{width:44px!important;height:44px!important;border-radius:22%!important;box-shadow:none!important}.titleWrap .title{font-size:16px!important}.titleWrap .sub{font-size:11px!important;color:rgba(255,255,255,.52)!important}.circleBtn,.actionBtn{width:40px!important;height:40px!important;min-width:40px!important;border-radius:13px!important;background:#0f0f12!important;border:1px solid rgba(255,255,255,.09)!important}.conversationStatus{min-height:34px!important;padding:4px 12px!important;background:#050506!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.statusText{font-size:11px!important;color:rgba(255,255,255,.48)!important}.modePill{min-height:24px!important;padding:0 9px!important;font-size:9px!important;border-radius:999px!important}.threadBody{padding:8px 10px!important;gap:7px!important;background:#000!important}.composerBar{padding:7px 8px calc(7px + env(safe-area-inset-bottom,0px))!important;background:#000!important}.composerRow{min-height:54px!important;border-radius:22px!important;background:#08080a!important;box-shadow:none!important}.composerInput{font-size:15px!important}.attachBtn{width:42px!important;height:42px!important;min-width:42px!important;border-radius:15px!important}.sendBtn{width:44px!important;height:44px!important;min-width:44px!important;border-radius:16px!important}
/* Search page */
body[data-vr-search-aligned="v1"]{min-height:100dvh;padding-bottom:calc(78px + env(safe-area-inset-bottom,0px));font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.vrSearchPage{min-height:100dvh;background:#000}.vrSearchHeader{position:sticky;top:0;z-index:100;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:64px;padding:8px 10px;background:#000;border-bottom:1px solid rgba(255,255,255,.06)}.vrSearchBack,.vrSearchHeadIcon{border:0;background:transparent;color:#fff;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;text-decoration:none;font-size:22px}.vrSearchHeadTools{display:flex;gap:2px}.vrSearchHeadVault img{width:38px;height:38px;object-fit:contain}.vrSearchTitle strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:22px;line-height:1}.vrSearchTitle span{display:block;margin-top:3px;color:var(--vr-align-pink);font-size:9px;font-weight:900;letter-spacing:.15em}.vrSearchInputBand{padding:8px 12px;background:#000}.vrSearchInputBox{height:46px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:#111114;display:flex;align-items:center;gap:9px;padding:0 12px}.vrSearchInputBox svg{width:18px;height:18px;opacity:.72}.vrSearchInputBox input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#fff;font-size:15px}.vrSearchInputBox input::placeholder{color:rgba(255,255,255,.43)}.vrSearchModes{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:7px 10px;background:#09090c;overflow:hidden}.vrSearchModes::before{content:"";position:absolute;inset:0;background:url('/assets/all-header.webp') center/cover;opacity:.25}.vrSearchMode{position:relative;z-index:1;min-height:35px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(0,0,0,.84);color:#fff;font-size:11px;font-weight:850}.vrSearchMode.active{border-color:var(--vr-align-pink);box-shadow:0 0 12px rgba(255,79,163,.28)}.vrSearchContent{background:#000}.vrSearchSectionHead{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 7px;border-bottom:1px solid rgba(255,255,255,.05)}.vrSearchSectionHead strong{font-size:14px}.vrSearchCount{font-size:11px;color:rgba(255,255,255,.42)}.vrSearchStatus{padding:26px 16px;text-align:center;color:rgba(255,255,255,.48);font-size:13px}.vrSearchResult{display:flex;align-items:center;gap:11px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.075);background:#000}.vrSearchResult:active{background:#0a0a0d}.vrSearchAvatar{width:54px;height:54px;min-width:54px;border-radius:22%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#411d57,#111);border:1px solid rgba(255,255,255,.12);font-weight:900}.vrSearchAvatar img{width:100%;height:100%;object-fit:cover}.vrSearchCopy{min-width:0;flex:1}.vrSearchName{font-size:15px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vrSearchMeta{margin-top:3px;font-size:11px;color:rgba(255,255,255,.46);text-transform:capitalize}.vrSearchBio{margin-top:3px;font-size:12px;color:rgba(255,255,255,.58);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vrSearchActions{display:flex;align-items:center;gap:5px}.vrSearchAction{border:1px solid rgba(255,255,255,.10);background:#111114;color:#fff;min-height:34px;padding:0 10px;border-radius:12px;font-size:11px;font-weight:850;text-decoration:none;display:flex;align-items:center}.vrSearchAction.primary{border-color:rgba(155,77,255,.55);background:linear-gradient(180deg,rgba(155,77,255,.28),rgba(118,0,58,.28))}
@media(max-width:390px){.vrMcBrand strong,.vrSearchTitle strong{font-size:20px}.vrMcIconBtn,.vrMcMenuBtn,.vrSearchBack,.vrSearchHeadIcon{width:38px;height:38px}.vrMcHeaderTools{gap:0}.vrSearchResult{gap:9px}.vrSearchActions{flex-direction:column;align-items:stretch}.vrSearchAction{min-height:30px;padding:0 8px}}

/* VR_ROOM_R52_MESSAGE_CENTER_PREMIUM_DENSITY */
body[data-vr-message-center-aligned="v1"] .vrMcAlignedHeader{
  min-height:56px;padding:6px 10px;
  background:rgba(0,0,0,.96);
  backdrop-filter:blur(18px);
}
body[data-vr-message-center-aligned="v1"] .vrMcBrand strong{font-size:20px}
body[data-vr-message-center-aligned="v1"] .vrMcBrand span{margin-top:2px;font-size:8px;letter-spacing:.18em}
body[data-vr-message-center-aligned="v1"] .vrMcMenuBtn,
body[data-vr-message-center-aligned="v1"] .vrMcIconBtn{width:38px;height:38px;border-radius:12px}
body[data-vr-message-center-aligned="v1"] .vrMcVault{width:38px!important;height:38px!important}
body[data-vr-message-center-aligned="v1"] .vrMcSearchBand{padding:6px 10px 7px}
body[data-vr-message-center-aligned="v1"] .vrMcSearchBox{
  height:40px;border-radius:15px;background:#0d0d10;
  border-color:rgba(255,255,255,.09)
}
body[data-vr-message-center-aligned="v1"] .vrMcQuickRail{gap:10px;padding:3px 10px 7px}
body[data-vr-message-center-aligned="v1"] .vrMcQuickPerson{flex-basis:58px;width:58px}
body[data-vr-message-center-aligned="v1"] .vrMcQuickAvatar{width:48px;height:48px;margin-bottom:4px}
body[data-vr-message-center-aligned="v1"] .vrMcQuickName{font-size:10px}
body[data-vr-message-center-aligned="v1"] .vrMcModeBand{padding:5px 10px}
body[data-vr-message-center-aligned="v1"] #modeTabs{gap:5px!important}
body[data-vr-message-center-aligned="v1"] #modeTabs .moonItem{
  min-height:32px!important;padding:0 5px!important;
  background:rgba(5,5,8,.88)!important
}
body[data-vr-message-center-aligned="v1"] #modeTabs .moonLabel{font-size:10px!important}
body[data-vr-message-center-aligned="v1"] .vrMcUtilityBand{padding:4px 10px 6px}
body[data-vr-message-center-aligned="v1"] .headerToolsRow .iconBtn{
  width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important
}
body[data-vr-message-center-aligned="v1"] .headerToolsRow #pushControlBtn{
  min-height:34px!important;min-width:118px!important;border-radius:12px!important
}
body[data-vr-message-center-aligned="v1"] .tabs.inboxTabs{
  gap:5px!important;padding:6px 10px!important
}
body[data-vr-message-center-aligned="v1"] .tabBtn{
  min-height:34px!important;padding:0 7px!important;font-size:11px!important
}
body[data-vr-message-center-aligned="v1"] .inboxSummary{
  padding:4px 12px 6px!important;gap:6px!important
}
body[data-vr-message-center-aligned="v1"] .inboxSummary .summaryChip{font-size:9px!important}
body[data-vr-message-center-aligned="v1"] .threadCard{padding:9px 12px!important}
body[data-vr-message-center-aligned="v1"] .threadCard .row{gap:10px!important}
body[data-vr-message-center-aligned="v1"] .threadCard .avatar{
  width:44px!important;height:44px!important;min-width:44px!important
}
body[data-vr-message-center-aligned="v1"] .threadCard .name{font-size:14px!important}
body[data-vr-message-center-aligned="v1"] .threadCard .preview{font-size:12px!important}
body[data-vr-message-center-aligned="v1"] [data-panel="notifications"] .notice,
body[data-vr-message-center-aligned="v1"] [data-panel="winks"] .notice{
  padding:7px 12px!important
}
body[data-vr-message-center-aligned="v1"] #notificationsList>.card,
body[data-vr-message-center-aligned="v1"] #winksList>.card,
body[data-vr-message-center-aligned="v1"] #friendRequestsList>.card{
  padding:9px 12px!important
}

/* VR_ROOM_R162_CENTER_FAMILIARITY_LOCK */
body[data-vr-message-center-aligned="v1"]{background:#000!important;color:#fff}
body[data-vr-message-center-aligned="v1"] .app{padding-bottom:96px!important;background:#000!important}
body[data-vr-message-center-aligned="v1"] .vrMcAlignedHeader{position:relative!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:52px!important;padding:6px 18px 4px!important;border:0!important;background:#000!important}
body[data-vr-message-center-aligned="v1"] .vrMcBrand{padding:0!important}
body[data-vr-message-center-aligned="v1"] .vrMcBrand strong{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:24px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.045em!important}
body[data-vr-message-center-aligned="v1"] .vrMcBrand span{margin-top:4px!important;color:#d964ff!important;font-size:9px!important;letter-spacing:.2em!important;font-weight:900!important}
body[data-vr-message-center-aligned="v1"] .vrMcHeaderTools{gap:8px!important}
body[data-vr-message-center-aligned="v1"] .vrMcIconBtn{width:38px!important;height:38px!important;border-radius:50%!important;background:#121216!important;border:1px solid rgba(255,255,255,.08)!important;font-size:23px!important}
body[data-vr-message-center-aligned="v1"] .vrMcVault{width:38px!important;height:38px!important;background:#0b0910!important;padding:3px!important}
body[data-vr-message-center-aligned="v1"] .vrMcSearchBand{padding:6px 18px 8px!important;background:#000!important}
body[data-vr-message-center-aligned="v1"] .vrMcSearchBox{height:44px!important;padding:0 14px!important;border:0!important;border-radius:25px!important;background:#262629!important}
body[data-vr-message-center-aligned="v1"] .vrMcSearchBox svg{width:20px!important;height:20px!important;color:#b7b7bd!important;opacity:1!important}
body[data-vr-message-center-aligned="v1"] .vrMcSearchBox input{font-size:15px!important}
body[data-vr-message-center-aligned="v1"] .vrMcSearchBox input::placeholder{color:#a6a6ac!important;opacity:1!important}
body[data-vr-message-center-aligned="v1"] .vrMcRecent{background:#000!important;padding:1px 0 6px!important}
body[data-vr-message-center-aligned="v1"] .vrMcSectionHead{display:flex!important;align-items:baseline!important;justify-content:space-between!important;padding:0 18px 6px!important;gap:12px!important}
body[data-vr-message-center-aligned="v1"] .vrMcSectionHead strong{font-size:15px!important;font-weight:800!important}
body[data-vr-message-center-aligned="v1"] .vrMcSectionHead span{font-size:11px!important;color:rgba(255,255,255,.48)!important}
body[data-vr-message-center-aligned="v1"] .vrMcQuickRail{display:flex!important;gap:12px!important;padding:0 18px 6px!important;background:#000!important}
body[data-vr-message-center-aligned="v1"] .vrMcQuickPerson{flex:0 0 54px!important;width:54px!important}
body[data-vr-message-center-aligned="v1"] .vrMcQuickAvatar{width:46px!important;height:46px!important;margin-bottom:4px!important;border:2px solid rgba(186,124,255,.7)!important;background:#161219!important;box-shadow:0 0 0 2px #000 inset!important}
body[data-vr-message-center-aligned="v1"] .vrMcQuickName{font-size:11px!important;line-height:1.15!important;color:#f5f5f7!important}
body[data-vr-message-center-aligned="v1"] .vrMcModeBand{padding:6px 18px 8px!important;background:#000!important;border-bottom:1px solid rgba(255,255,255,.07)!important}
body[data-vr-message-center-aligned="v1"] .vrMcModeBand::before{display:none!important}
body[data-vr-message-center-aligned="v1"] #modeTabs{gap:7px!important;background:transparent!important}
body[data-vr-message-center-aligned="v1"] #modeTabs .moonItem{min-height:34px!important;border-radius:17px!important;background:#16161a!important;border:1px solid rgba(255,255,255,.08)!important}
body[data-vr-message-center-aligned="v1"] #modeTabs .moonItem.active{background:linear-gradient(135deg,#5a1b78,#9f1b67)!important;border-color:#f260ff!important;box-shadow:none!important}
body[data-vr-message-center-aligned="v1"] #modeTabs .moonDot{display:none!important}
body[data-vr-message-center-aligned="v1"] #modeTabs .moonLabel{font-size:12px!important;color:#fff!important}
body[data-vr-message-center-aligned="v1"] .tabs.inboxTabs{position:sticky!important;top:0!important;z-index:30!important;display:flex!important;gap:4px!important;margin:0!important;padding:8px 18px!important;background:rgba(0,0,0,.96)!important;border-bottom:1px solid rgba(255,255,255,.06)!important}
body[data-vr-message-center-aligned="v1"] .tabs.inboxTabs .tabBtn{flex:0 0 auto!important;min-height:38px!important;padding:0 14px!important;border-radius:19px!important;background:#17171b!important;border:0!important;font-size:13px!important;font-weight:800!important;color:#c7c7cd!important}
body[data-vr-message-center-aligned="v1"] .tabs.inboxTabs .tabBtn.is-active{background:#fff!important;color:#08080a!important}
body[data-vr-message-center-aligned="v1"] .tabs.inboxTabs .tabBadge{margin-left:5px!important;min-width:19px!important;height:19px!important;padding:0 5px!important;border-radius:10px!important;background:#b129e8!important;color:#fff!important;display:inline-grid!important;place-items:center!important;font-size:10px!important}
body[data-vr-message-center-aligned="v1"] [data-panel="messages"]{padding:4px 0 0!important}
body[data-vr-message-center-aligned="v1"] #threadsList{gap:0!important}
body[data-vr-message-center-aligned="v1"] .threadCard{display:block!important;margin:0!important;padding:9px 18px!important;border:0!important;border-radius:0!important;background:#000!important;box-shadow:none!important;text-decoration:none!important}
body[data-vr-message-center-aligned="v1"] .threadCard:active{background:#101014!important}
body[data-vr-message-center-aligned="v1"] .threadCard .row{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:11px!important;align-items:center!important}
body[data-vr-message-center-aligned="v1"] .threadCard .avatar{width:44px!important;height:44px!important;min-width:44px!important;border-radius:22%!important;border:0!important;background:#17171b!important}
body[data-vr-message-center-aligned="v1"] .threadCard .nameRow{align-items:center!important;gap:8px!important}
body[data-vr-message-center-aligned="v1"] .threadCard .name{font-size:15px!important;line-height:1.2!important;font-weight:800!important;color:#fff!important}
body[data-vr-message-center-aligned="v1"] .threadCard .time{margin-left:auto!important;font-size:12px!important;color:#8f8f96!important;white-space:nowrap!important}
body[data-vr-message-center-aligned="v1"] .threadCard .preview{margin-top:3px!important;font-size:13px!important;line-height:1.28!important;color:#aaaab1!important;-webkit-line-clamp:1!important}
body[data-vr-message-center-aligned="v1"] .threadCard .meta{display:none!important}
body[data-vr-message-center-aligned="v1"] .vrMcActivityTools{padding:8px 18px 2px!important;background:#000!important}
body[data-vr-message-center-aligned="v1"] .vrMcActivityTools .headerToolsRow{margin:0!important;padding:0!important;display:flex!important;justify-content:flex-end!important;background:transparent!important}
body[data-vr-message-center-aligned="v1"] .vrMcActivityTools #refreshBtn{display:none!important}
body[data-vr-message-center-aligned="v1"] .vrMcActivityTools #pushControlBtn{min-width:118px!important;min-height:38px!important;border-radius:19px!important}
body[data-vr-message-center-aligned="v1"] [data-panel="notifications"],body[data-vr-message-center-aligned="v1"] [data-panel="winks"]{padding:0 0 8px!important}
body[data-vr-message-center-aligned="v1"] #notificationsList>.card,body[data-vr-message-center-aligned="v1"] #friendRequestsList>.card,body[data-vr-message-center-aligned="v1"] #winksList>.card{margin:0!important;padding:12px 18px!important;border-radius:0!important;border-width:0 0 1px!important;background:#000!important;box-shadow:none!important}
@media(max-width:390px){body[data-vr-message-center-aligned="v1"] .vrMcBrand strong{font-size:23px!important}body[data-vr-message-center-aligned="v1"] .vrMcQuickPerson{flex-basis:54px!important;width:54px!important}body[data-vr-message-center-aligned="v1"] .vrMcQuickAvatar{width:46px!important;height:46px!important}}

/* VR_ROOM_R163_CENTER_AUTH_VISUAL_CLEANUP */
body[data-vr-message-center-aligned="v1"] #refreshBtn{display:none!important}
body[data-vr-message-center-aligned="v1"] .vrMcActivityTools:empty{display:none!important}
body[data-vr-message-center-aligned="v1"] #authNotice.error{display:block!important;margin:8px 12px!important;padding:10px 12px!important;border-radius:14px!important;background:rgba(122,18,55,.26)!important;color:#ffd7e7!important;font-size:12px!important}

body[data-vr-message-center-aligned="v1"] .threadUnreadBadge{display:inline-grid!important;place-items:center!important;min-width:19px!important;height:19px!important;padding:0 5px!important;margin-left:6px!important;border-radius:10px!important;background:#b129e8!important;color:#fff!important;font-size:10px!important;font-weight:900!important;line-height:1!important;vertical-align:middle!important}
