body{background:#1a1a18;color:#ede6da}.royal-label{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600;color:#9c957f}.royal-logo{font-size:18px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none}.royal-menu .ant-menu-item{position:relative}.royal-menu .ant-menu-item-selected:before{content:"";position:absolute;left:9px;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:#c9a961}.royal-chip{color:#c9a961!important;border-color:#c9a9618c!important;background:transparent!important}.royal-unread-dot{display:block;width:6px;height:6px;border-radius:50%;background:#c9a961}.royal-notify-row{transition:background .15s ease,border-color .15s ease}.royal-notify-row:hover{background:#2a2a26!important}.royal-notify-row:focus-visible{outline:1px solid rgba(201,169,97,.55);outline-offset:-1px}.royal-profile-link:hover .ant-typography:first-child{color:#c9a961}.royal-task-card{transition:border-color .15s ease}.royal-task-card:hover{border-color:#c9a9618c!important}.royal-row{transition:background .15s ease}.royal-row:hover{background:#2a2a26}.royal-row:focus-visible{outline:1px solid rgba(201,169,97,.55);outline-offset:-1px}.royal-kbd{display:inline-block;padding:1px 6px;border:1px solid #3a3a34;border-radius:4px;font-size:10px;line-height:16px;letter-spacing:.06em;color:#9c957f}
