@media(max-width:600px){html,body{width:100%;max-width:100%;overflow:hidden}#app:not([hidden]){display:grid;grid-template-columns:1fr;grid-template-rows:1fr 64px;width:100%;height:100dvh}.listPane{grid-column:1!important;grid-row:1!important;width:100%;min-width:0;border:0}.listPane header{height:76px;padding:14px 16px}.listPane h2{font-size:22px}.search{padding:0 12px 10px}.item{padding:12px 14px}.itemText b{font-size:15px}.itemText small{font-size:12px}aside{position:fixed;z-index:30;left:0;right:0;bottom:0;top:auto;width:100%;height:64px;grid-column:1!important;grid-row:2!important;display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding:5px max(8px,env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));border-top:1px solid #26333c;border-right:0}.miniLogo{display:none}.rail nav,aside nav{display:flex!important;flex-direction:row;width:100%;height:100%;margin:0!important;justify-content:space-around;align-items:center;gap:4px}.nav{width:auto;min-width:70px;height:52px;padding:6px 10px;font-size:18px}.nav small,.nav span{font-size:10px!important;margin-top:2px}.logout{display:none}#mainPane{position:fixed!important;z-index:40;inset:0 0 64px 0!important;width:auto;transform:translateX(105%);transition:transform .22s}#mainPane.open{transform:none}#chat>header{padding:8px 10px;gap:8px}#chat>header .avatar{width:42px;height:42px;flex-basis:42px}#chatTitle{font-size:15px}#chatSub{font-size:10px}.headAction{min-width:44px!important;padding:7px 5px!important}#messages{padding:16px 12px}.msg{max-width:86%}#sendForm{padding:9px 10px calc(9px + env(safe-area-inset-bottom))}.profileCard{margin:-32px 10px 24px;padding:20px 16px;border-radius:18px}#cover{height:160px}.profileAvatar{width:76px;height:76px;margin-top:-58px!important}.accountSettings{margin-top:22px}.card{padding:26px 20px}.callChoiceMenu{right:10px!important;top:64px!important;width:240px!important}}
body.light aside{border-top-color:#d7e1e5}
