.cw-auth-surface{--cw-auth-width:424px;--cw-auth-action:var(--cw-action);--cw-auth-action-hover:var(--cw-action-hover);--cw-auth-radius:20px;--cw-auth-control-radius:10px;--cw-auth-control-height:46px;--cw-auth-title-size:24px;--cw-auth-panel:var(--cw-surface);--cw-auth-border:var(--cw-line);--cw-auth-background:color-mix(in srgb, var(--cw-chrome) 75%, var(--cw-surface));--cw-auth-shadow:0 12px 32px rgb(var(--cw-shadow-rgb) / .06)}.cw-button-identity.cw-button-auth{justify-content:center;align-items:center;gap:var(--cw-space-3);width:100%;min-height:var(--cw-auth-control-height,46px);height:auto;padding:var(--cw-space-3) var(--cw-space-4);border:1px solid var(--cw-auth-border,var(--cw-line));border-radius:var(--cw-auth-control-radius,10px);background:var(--cw-surface);color:var(--cw-ink);box-shadow:0 1px 2px rgb(var(--cw-shadow-rgb) / .02);font:500 var(--cw-text-body)/var(--cw-leading-ui) var(--cw-font-ui);white-space:normal;cursor:pointer;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .1s;display:flex;position:relative}.cw-button-identity>svg{flex-shrink:0}.cw-button-identity>span{overflow-wrap:anywhere;min-width:0}.cw-button-identity.cw-button-auth:hover{background:var(--cw-chrome);border-color:var(--cw-control-hover-line)}.cw-button-identity.cw-button-auth[data-primary=true]{background:var(--cw-auth-action,var(--cw-action));border-color:var(--cw-auth-action,var(--cw-action));color:var(--cw-on-action);box-shadow:0 2px 3px rgb(var(--cw-shadow-rgb) / .08)}.cw-button-identity.cw-button-auth[data-primary=true]:hover{background:var(--cw-auth-action-hover,var(--cw-action-hover));border-color:var(--cw-auth-action-hover,var(--cw-action-hover))}.cw-button-identity.cw-button-auth:not(:disabled):active{transform:translateY(1px)}.cw-button-identity.cw-button-auth:focus-visible{outline:2px solid var(--cw-focus);outline-offset:3px}.cw-button-identity.cw-button-auth:disabled{color:var(--cw-disabled-ink);background:var(--cw-well);border-color:var(--cw-line);opacity:1;cursor:not-allowed;box-shadow:none}.cw-identity-arrow{right:var(--cw-space-4);position:absolute}@media (max-width:640px){.cw-auth-surface{--cw-auth-control-height:48px}}@media (prefers-reduced-motion:reduce){.cw-button-identity.cw-button-auth{transition:none;transform:none}.cw-button-identity.cw-button-auth:not(:disabled):active{transform:none}}@media (forced-colors:active){.cw-button-identity.cw-button-auth{border-color:buttontext}}
