/* Checkout-only rules: keep the approved storefront layout unchanged. */
#identity-dialog .discord-connect[hidden]{display:none!important}
#identity-dialog .identity-cfx:not(.is-connected)::before{display:none}
#identity-dialog #discord-connect::before{display:none}
#identity-dialog #discord-connect svg{width:19px;height:19px;flex:none;fill:currentColor}
#identity-dialog .identity-account{display:flex;flex-direction:column;justify-content:flex-start}
#identity-dialog .discord-connect{min-height:44px;cursor:pointer}
#identity-dialog .discord-connect:focus-visible{outline:2px solid #b5f0db;outline-offset:4px}
#identity-dialog #identity-status a{color:#b5f0db;text-decoration:underline;text-underline-offset:3px}
#identity-dialog .identity-cfx{align-items:flex-start}
#identity-dialog .identity-cfx::before{flex:none;margin-top:3px}
