.LoginButton_authButtons__YT_SR{display:flex;align-items:center;gap:8px}.LoginButton_accessButton__nTy_3{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;white-space:nowrap;background:var(--color-accent);color:var(--color-text);border:1px solid var(--color-accent)}.LoginButton_accessButton__nTy_3:hover{background:var(--color-background);border-color:var(--color-primary);transform:translateY(-1px);box-shadow:0 4px 12px rgba(3,180,198,.3)}.LoginButton_accessButton__nTy_3:active{transform:translateY(0)}.LoginButton_buttonText__0q_FA{font-weight:500}@media (max-width:768px){.LoginButton_authButtons__YT_SR{gap:6px}.LoginButton_accessButton__nTy_3{padding:6px 10px;font-size:.8rem;gap:4px}.LoginButton_buttonText__0q_FA{display:none}}.LoginButton_authButtons__YT_SR.LoginButton_compact__261jk .LoginButton_buttonText__0q_FA{display:none}.LoginButton_authButtons__YT_SR.LoginButton_compact__261jk .LoginButton_accessButton__nTy_3{padding:6px 8px;min-width:36px;justify-content:center}@media (max-width:480px){.LoginButton_authButtons__YT_SR{gap:4px}.LoginButton_accessButton__nTy_3{padding:6px 8px;min-width:36px;justify-content:center}.LoginButton_accessButton__nTy_3 svg{width:16px;height:16px}}