/* 라커 재설정 팝업 (Figma 40011391:338154 / empty = 40011391:338109) — 하단 바텀시트, 상단 radius 20 */
.f-lk_reset { border-radius: 20px 20px 0 0; }
.f-lk_reset p { white-space: pre; }
.f-lk_reset .ttl { position: absolute; left: 0; top: 20px; width: 430px; text-align: center; font-weight: 700; font-size: 17px; line-height: 20px; color: #030303; }
.f-lk_reset .box { position: absolute; left: 24px; top: 60px; width: 382px; height: 194px; background: #f4f5f7; border-radius: 20px; }
.f-lk_reset .form { position: absolute; left: 130px; top: 85px; width: 169px; display: flex; flex-direction: column; gap: 8px; align-items: center; }
.f-lk_reset .r1 { position: relative; width: 169px; height: 36px; flex: none; }
.f-lk_reset .r1 .lb { position: absolute; left: 0; top: 9px; }
.f-lk_reset .r1 .fld { position: absolute; left: 64px; top: 0; }
.f-lk_reset .rr { display: flex; gap: 8px; align-items: center; justify-content: center; flex: none; }
.f-lk_reset .lb { font-size: 15px; line-height: 18px; color: #030303; text-align: center; }
.f-lk_reset .fld { position: relative; width: 105px; height: 36px; border: 1px solid #b5bcc6; border-radius: 20px; overflow: hidden; flex: none; }
.f-lk_reset .fld.gray { background: #f4f5f7; }
.f-lk_reset .fld.white { background: #fff; }
.f-lk_reset .fld p { position: absolute; left: -1px; top: 7px; width: 105px; text-align: center; font-size: 15px; line-height: 18px; color: #030303; }
.f-lk_reset .fld p.ph { display: none; color: #b5bcc6; }
.f-lk_reset .hint { font-size: 10px; line-height: 12px; color: #0073cf; }
.f-lk_reset .x { position: absolute; left: 382px; top: 0; width: 48px; height: 48px; }
.f-lk_reset .btn { position: absolute; left: 24px; top: 272px; width: 382px; height: 52px; background: #0073cf; border-radius: 20px; display: flex; align-items: center; justify-content: center; }
.f-lk_reset .btn p { font-size: 13px; line-height: 16px; color: #fff; text-align: center; }
/* empty: 비밀번호 미입력 */
.f-lk_reset.empty .fld p.pv { display: none; }
.f-lk_reset.empty .fld p.ph { display: block; }
.f-lk_reset.empty .btn { background: #f4f5f7; }
.f-lk_reset.empty .btn p { color: #b5bcc6; }
