/* Restore the shared Discord server/channel browser inside Random Voice. */
.hc-modal.hc-rv-v2.hc-random-with-sidebar{display:flex!important;align-items:center!important;justify-content:center!important;padding:20px 20px 20px 334px!important;gap:0!important;box-sizing:border-box!important}
.hc-modal.hc-rv-v2.hc-random-with-sidebar[hidden]{display:none!important}
.hc-modal.hc-rv-v2.hc-random-with-sidebar>.hc-fixed-browser.hc-discord-sidebar{display:grid!important;position:absolute!important;left:16px!important;right:auto!important;top:20px!important;bottom:20px!important;width:300px!important;grid-template-columns:60px minmax(0,1fr)!important;border:1px solid #3a3547!important;border-radius:14px!important;z-index:4!important}
.hc-modal.hc-rv-v2.hc-random-with-sidebar>.hc-modal-box{width:100%!important;max-width:1000px!important;max-height:calc(100dvh - 40px)!important;margin:0!important;box-sizing:border-box!important;padding:0 20px!important;border-radius:14px!important;background:#17151f!important}
.hc-rv-v2 .hc-rv-panel{padding:14px!important;border-radius:10px!important;background:#211d2b!important;margin-bottom:12px!important}.hc-rv-v2 .hc-modal-heading{margin-bottom:14px!important;padding:16px 0!important}.hc-rv-v2 .hc-rv-room-panel>h3{font-size:16px!important}.hc-rv-v2 .hc-random-participants{max-height:190px!important}.hc-rv-v2 .hc-rv-footer{background:#17151ff5!important;border-top:1px solid #3b3449!important;padding:12px 0!important}.hc-rv-v2 .hc-rv-footer .action-btn{min-height:42px!important}.hc-rv-v2 .hc-random-room-layout{gap:12px!important}.hc-rv-v2 .hc-random-room-pool{max-height:440px!important}.hc-rv-v2 .hc-room-allocation-control{border-color:#8671d188!important}.hc-rv-v2 .hc-rv-afk{padding:14px!important;background:#30283f!important;border:1px solid #8b70d155!important;border-radius:10px!important;margin-top:14px!important}.hc-rv-v2 .hc-rv-afk label{font-weight:700!important;color:#f0eaff!important}
@media(min-width:1001px){.hc-modal.hc-rv-v2.hc-random-with-sidebar .hc-random-room-source{display:none!important}.hc-modal.hc-rv-v2.hc-random-with-sidebar .hc-random-room-layout{display:block!important}.hc-modal.hc-rv-v2.hc-random-with-sidebar .hc-random-rooms{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}.hc-modal.hc-rv-v2.hc-random-with-sidebar .hc-room-top>strong{font-size:14px!important}}
@media(min-width:701px) and (max-width:1000px){.hc-modal.hc-rv-v2.hc-random-with-sidebar{padding-left:270px!important;padding-right:12px!important}.hc-modal.hc-rv-v2.hc-random-with-sidebar>.hc-fixed-browser.hc-discord-sidebar{width:246px!important;left:12px!important;grid-template-columns:50px minmax(0,1fr)!important}.hc-rv-v2 .hc-random-participants{grid-template-columns:1fr!important}.hc-rv-v2 .hc-rv-server{grid-template-columns:1fr!important}.hc-rv-v2 .hc-random-room-source{display:none!important}.hc-rv-v2 .hc-random-room-layout{display:block!important}}
@media(max-width:700px){.hc-modal.hc-rv-v2.hc-random-with-sidebar{padding:8px!important;display:flex!important;flex-direction:column!important;gap:8px!important;justify-content:flex-start!important;overflow:auto!important}.hc-modal.hc-rv-v2.hc-random-with-sidebar>.hc-fixed-browser.hc-discord-sidebar{display:grid!important;position:relative!important;inset:auto!important;left:auto!important;top:auto!important;bottom:auto!important;flex:0 0 230px!important;width:100%!important;min-height:230px!important;max-height:230px!important;grid-template-columns:48px minmax(0,1fr)!important;order:0!important}.hc-modal.hc-rv-v2.hc-random-with-sidebar>.hc-modal-box{flex:1 0 auto!important;order:1!important;max-height:none!important;overflow:visible!important;padding:0 12px!important}.hc-rv-v2 .hc-fixed-browser .hc-management-room button{display:inline-flex!important}.hc-rv-v2 .hc-fixed-browser .hc-management-room strong{font-size:12px!important}.hc-rv-v2 .hc-random-room-source{display:block!important}.hc-rv-v2 .hc-random-room-layout{display:grid!important;grid-template-columns:1fr!important}.hc-rv-v2 .hc-rv-footer{position:sticky!important;bottom:0!important;z-index:5!important}}
