/* Repairs structural issues left by older versioned UI scripts. */
body.discord-layout-fix #dashboard.layout{grid-template-columns:72px 240px minmax(0,1fr) 240px!important}
body.discord-layout-fix .sidebar{display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important;min-width:0!important;background:#111214!important}
body.discord-layout-fix #v5ServerMenu{flex:0 0 49px!important;min-height:49px!important;position:relative!important;z-index:12!important}
body.discord-layout-fix #v5ChannelScroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding:10px 8px!important}
body.discord-layout-fix #v5ServerDropdown{z-index:30!important;max-height:75vh!important;overflow-y:auto!important}
body.discord-layout-fix #v5ServerDropdown[hidden]{display:none!important}
body.discord-layout-fix #v5ServerDropdown .cpTools{display:grid!important;gap:5px!important}
body.discord-layout-fix #v5ServerDropdown button{width:100%!important;text-align:left!important;margin:2px 0!important;font-size:12px!important}
body.discord-layout-fix #v3Userbar{display:flex!important;align-items:center!important;flex:0 0 58px!important;order:1000!important;width:100%!important;min-height:58px!important;padding:6px 7px!important;background:#1b1c20!important;border-top:1px solid #303137!important;gap:7px!important}
body.discord-layout-fix .v3UserAvatar{display:flex!important;align-items:center;justify-content:center;flex:0 0 34px!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#5865f2!important;font-weight:700!important;color:white!important}
body.discord-layout-fix .v3UserText{min-width:0!important;flex:1 1 auto!important}
body.discord-layout-fix .v3UserText strong{display:block!important;font-size:12px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
body.discord-layout-fix .v3UserText small{display:block!important;font-size:10px!important;color:#43b581!important}
body.discord-layout-fix #v6UserControls{display:flex!important;align-items:center!important;gap:2px!important}
body.discord-layout-fix #v6UserControls button{width:26px!important;min-width:26px!important;height:30px!important;padding:2px!important;background:transparent!important;border:0!important;color:#ddd!important;font-size:15px!important}
body.discord-layout-fix #v6UserControls button:disabled{opacity:.45!important}
body.discord-layout-fix .main .header .account{display:none!important}
body.discord-layout-fix #v2Right{min-width:0!important}
@media(max-width:1050px){body.discord-layout-fix #dashboard.layout{grid-template-columns:72px 240px minmax(0,1fr)!important}body.discord-layout-fix #v2Right{display:none!important}}
@media(max-width:700px){body.discord-layout-fix #dashboard.layout{grid-template-columns:56px 190px minmax(0,1fr)!important}}
