.flash{margin-top:var(--l-space-m);margin-bottom:0;padding:var(--space-s) var(--space-m);border-left:4px solid}.flash-notice,.flash-success{color:var(--clr-success-400);background-color:var(--clr-success-50)}.flash-error{color:var(--clr-error-400);background-color:var(--clr-error-50)}.logo-row{padding-top:var(--l-space-l);padding-bottom:var(--l-space-l)}.logo-row-list{padding-left:0;list-style:none;flex-wrap:wrap;gap:var(--l-space-l)}.logo-row-link,.logo-row-list{display:flex;align-items:center;justify-content:center}.logo-row-link{width:14rem;height:4.5rem;transition:opacity .15s ease-in-out}.logo-row-link:focus,.logo-row-link:hover{opacity:.7}.logo-row-link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}[type=password]{width:100%;padding:var(--l-space-xxxs) var(--l-space-xxs);border:1px solid var(--form-input-border-color);background-color:var(--form-input-bg-color);border-radius:2px;transition:border-color .2s ease,box-shadow .2s ease}[type=password]:focus{outline:none;border-color:var(--clr-primary-400);box-shadow:0 0 0 1px var(--clr-primary-400);background-color:var(--form-input-bg-color-focus)}[type=submit]:not(.btn){background:var(--clr-neutral-900);text-transform:uppercase}[type=submit]:not(.btn):focus,[type=submit]:not(.btn):hover{background:var(--clr-neutral-600)}