/* Keep native/autofilled inputs aligned with the enclosing DevExtreme editor. */
.auth-card .dx-texteditor-input-container{min-height:40px;align-items:stretch}
.auth-card .dx-texteditor-input{min-height:40px;background:transparent}
.auth-card .auth-input-icon{color:var(--muted,#536378)}
/* Chromium paints autofill on the native input only. Match the editor surface
   so its icon and password button do not appear outside a shorter blue strip.
   Preserve autocomplete, password managers, text selection and the outer focus. */
.auth-card input.dx-texteditor-input:autofill{
    background:var(--flat-surface,#fcfdff);
    color:var(--ink,#243449);
    caret-color:var(--ink,#243449);
    box-shadow:0 0 0 1000px var(--flat-surface,#fcfdff) inset!important;
}
.auth-card input.dx-texteditor-input:-webkit-autofill{
    -webkit-text-fill-color:var(--ink,#243449);
    caret-color:var(--ink,#243449);
    -webkit-box-shadow:0 0 0 1000px var(--flat-surface,#fcfdff) inset!important;
}
@media(forced-colors:active){
    .auth-card input.dx-texteditor-input:-webkit-autofill{-webkit-text-fill-color:CanvasText}
}
