/* Keep anonymous controls hidden until authentication is known. */
body>header.shared-public-header:not([data-auth-ready]) .nav-right{visibility:hidden!important}
body>header .nav-left :is(a,button)[aria-current="page"],body>header.account-header .account-header-links a[aria-current="page"]{color:#003f3a!important;font-weight:650!important;text-decoration:underline!important;text-decoration-color:#03c75a!important;text-underline-offset:7px;text-decoration-thickness:2px!important}
body.workspace .shell>aside #logout:not(:hover):not(:active){background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#61716a!important}
body.dark-scheme.workspace .shell>aside #logout:not(:hover):not(:active){background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#cdcdcd!important}
body.workspace .shell>aside #logout .nav-icon{background:transparent!important;box-shadow:none!important}
body.workspace .shell>aside #logout:focus-visible{outline:2px solid #03c75a!important;outline-offset:2px}

body>header.shared-public-header .nav-left #nav-explore[aria-current="page"],body>header.shared-public-header .nav-left #nav-how[aria-current="page"],body>header.account-header .account-header-links #nav-explore[aria-current="page"],body>header.account-header .account-header-links #nav-how[aria-current="page"]{color:#003f3a!important;font-weight:650!important;text-decoration:underline!important;text-decoration-color:#03c75a!important;text-underline-offset:7px!important}
body>header .account-menu-options :is(a,button):is(:hover,:focus-visible){background:#e3f7eb!important;color:#00583f!important}body>header .account-menu-avatar:not(.has-photo){background:#e3f7eb!important;color:#006b45!important}
