/* BYTAS Native 0.9 — a visual layer over the pinned, unmodified Matrix client. */
/* Never hide security prompts, alter virtualized row heights, or replace the SDK. */
#matrixchat{font-family:"Segoe UI",Arial,sans-serif}
#matrixchat .mx_LeftPanel,#matrixchat .mx_RoomView,#matrixchat .mx_RightPanel{border-radius:20px}
#matrixchat .mx_RoomHeader{border-radius:20px 20px 0 0}
#matrixchat .mx_RoomListItemView{border-radius:17px!important;background:var(--cpd-color-bg-canvas-default,#fff);box-shadow:inset 0 0 0 1px var(--cpd-color-border-subtle,#e5ebef)}
#matrixchat .mx_RoomListItemView:hover{background:var(--cpd-color-bg-subtle-primary,#edf3f6)}
#matrixchat .mx_RoomListItemView_selected{background:var(--cpd-color-bg-success-subtle,#e4efeb)!important}
#matrixchat .mx_SearchBox{border-radius:15px}
#matrixchat .mx_MessageComposer_wrapper{border-radius:18px;background:var(--cpd-color-bg-canvas-default,#fff)}
#matrixchat .mx_MessageComposer_input{font-size:16px}
#matrixchat .mx_AuthBody{border-radius:26px;box-shadow:0 8px 35px #425c7308}
#matrixchat .mx_AuthHeaderLogo img{width:64px;height:64px;object-fit:contain}
#matrixchat .mx_Dialog{border-radius:22px}
#matrixchat .mx_AccessibleButton_kind_primary,#matrixchat .mx_AccessibleButton_kind_primary_outline{border-radius:13px}
@media(min-width:1000px){#matrixchat .mx_RoomView_wrapper{border-radius:22px;overflow:hidden}#matrixchat .mx_RoomHeader{min-height:72px}#matrixchat .mx_RoomView .mx_MessageComposer{padding-bottom:16px}}
@media(max-width:700px){#matrixchat .mx_RoomView,#matrixchat .mx_LeftPanel{border-radius:0}#matrixchat .mx_RoomHeader{border-radius:0}#matrixchat .mx_RoomListItemView{border-radius:16px!important}#matrixchat .mx_AuthBody{border-radius:22px}}
