.status-msg[data-v-5dabfdd2]{width:100%;padding:.625rem 1rem;border-radius:.5rem;background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;font-size:.875rem;text-align:center}.login-form[data-v-5dabfdd2]{display:flex;flex-direction:column;gap:1.25rem;width:100%}.field-group[data-v-5dabfdd2]{display:flex;flex-direction:column;gap:.5rem}.field-label[data-v-5dabfdd2]{font-size:.875rem;font-weight:500;color:#4b5563;letter-spacing:-.01em}.remember-row[data-v-5dabfdd2]{display:flex;align-items:center}.remember-label[data-v-5dabfdd2]{display:flex;align-items:center;gap:.625rem;font-size:.875rem;color:#4b5563;cursor:pointer;-webkit-user-select:none;user-select:none}.remember-checkbox[data-v-5dabfdd2]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.25rem;height:1.25rem;border:1.25px solid #e3e6ea;border-radius:.375rem;background:#fff;cursor:pointer;flex-shrink:0;transition:background .15s ease,border-color .15s ease;position:relative}.remember-checkbox[data-v-5dabfdd2]:checked{background:#14161a;border-color:#14161a}.remember-checkbox[data-v-5dabfdd2]:checked:after{content:"";position:absolute;left:50%;top:45%;transform:translate(-50%,-50%) rotate(45deg);width:.3rem;height:.55rem;border-right:2px solid white;border-bottom:2px solid white}.remember-checkbox[data-v-5dabfdd2]:focus-visible{outline:2px solid #14161a;outline-offset:2px}
