/* Auth fields also use email inputs, which the legacy text/password rules omit. */
:is(.auth-modal,.tm-auth-page) .form-inner{width:100%;max-width:none}
:is(.auth-modal,.tm-auth-page) .form-group{min-width:0}
:is(.auth-modal,.tm-auth-page) :is(.item-email,.item-password,.item-name) input:is([type=email],[type=text],[type=password]),
.tm-auth-page #activation-email{
    display:block;
    box-sizing:border-box;
    width:100%;
    max-width:100%;
    min-width:0;
    height:48px;
    min-height:44px;
    margin:0;
    padding:0 16px;
    border:1px solid var(--color-secondary,#c9d9cd);
    border-radius:4px;
    background:#fff;
    color:#111;
    font-family:inherit;
    font-size:16px;
    line-height:normal;
}
@media(max-width:600px){
    .auth-modal .item-actions{flex-wrap:wrap;gap:12px}
    .auth-modal .item-actions .link{margin:0}
}
