.remember[data-v-5f4a0980]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left}.remember input[type=checkbox][data-v-5f4a0980]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;min-width:16px;border:1px solid var(--border-2);border-radius:4px;background:var(--surface-2);cursor:pointer;position:relative;transition:border-color .15s,background .15s,box-shadow .15s}.remember input[type=checkbox][data-v-5f4a0980]:checked{background:#e8a8c033;border-color:#e8a8c099}.remember input[type=checkbox][data-v-5f4a0980]:checked:after{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4l3 3 5-6' stroke='%23e8a8c0' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 10px no-repeat}.remember input[type=checkbox][data-v-5f4a0980]:focus-visible{outline:none;box-shadow:0 0 0 3px #e8a8c02e}.remember span[data-v-5f4a0980]{font-size:12px;color:var(--text-dim);letter-spacing:.04em}.forgot-link[data-v-5f4a0980]{display:inline-block;margin-top:2px;font-size:11px;color:var(--text-dim);letter-spacing:.06em;text-decoration:none;opacity:.65;transition:opacity .15s}.forgot-link[data-v-5f4a0980]:hover{opacity:1}
