.rootModesToolbar{display:flex;justify-content:flex-end;margin:0 0 7px;min-height:36px}
.rootModeButton{display:grid!important;place-items:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;padding:0!important;border:1px solid #38617a!important;border-radius:11px!important;background:#0b202c!important;color:#a2defe!important}
.rootModeBars{display:flex;align-items:center;justify-content:center;gap:3px;width:18px;height:20px}
.rootModeBars i{display:block;width:2px;height:13px;background:currentColor;border-radius:3px}
.rootModeBars i:nth-child(2){height:18px}
#chatScreen .rootModeButton{margin-left:auto!important}
.rootModePopover{position:fixed;z-index:2147481000;box-sizing:border-box;padding:7px;border-radius:15px;border:1px solid #38617a;background:#091823;box-shadow:0 18px 42px rgba(0,0,0,.63);color:#d6efff}
.rootModePopover.hidden,.rootModePopover [data-root-mode].hidden{display:none!important}
.rootModeCaption{padding:7px 11px;font-size:10px;font-weight:800;letter-spacing:.13em;color:#87a9bd}
.rootModePopover [data-root-mode]{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:3px;padding:12px 11px;color:inherit;background:transparent;border:1px solid transparent;border-radius:10px;text-align:left}
.rootModePopover [data-root-mode] b{font-size:13px}
.rootModePopover [data-root-mode] small{font-size:11px;color:#8baec1}
.rootModePopover [data-root-mode].selected{background:#123d55;border-color:#34769b}
