body>header .account-actions{gap:12px}body>header .account-actions .header-nav-link{color:inherit;text-decoration:none;font-weight:600;padding:8px 4px;white-space:nowrap}body>header .account-actions .header-nav-link:hover{color:#0bd3c7}.auth-menu{position:relative}.auth-choices{display:none;position:absolute;right:0;top:calc(100% + 10px);z-index:200;width:320px;grid-template-columns:1fr 1fr;gap:8px;padding:10px;border:1px solid #dceced;border-radius:16px;background:#fff;box-shadow:0 16px 45px #12383c30}.auth-menu:hover .auth-choices,.auth-menu:focus-within .auth-choices,.auth-menu.open .auth-choices{display:grid}.auth-choices a{display:grid;gap:5px;border-radius:12px;padding:18px 10px;text-align:center;text-decoration:none;color:#17424a;background:#edf9ff}.auth-choices a+a{background:#fff5e9}.auth-choices a:hover{outline:2px solid #0db5aa}.auth-choices small{font-size:11px;color:#70878b}@media(max-width:650px){body>header .account-actions{gap:4px}body>header .account-actions .header-nav-link{font-size:13px;padding:5px 2px}body>header .account-actions [data-login]{padding:6px 8px;font-size:12px}.auth-choices{right:-2px;width:min(300px,calc(100vw - 20px))}}
