body.mf-rider-register{font-family:'Prompt','Kanit',Tahoma,sans-serif;font-size:14px;line-height:1.65;background:#f3f7fc}.mf-rider-register .mf-form-shell{width:100%;max-width:900px;padding:28px 20px 48px}.mf-rider-register .mf-form-head{margin-bottom:20px}.mf-rider-register .mf-form-head>a{display:block;margin-bottom:16px}.mf-rider-register .mf-form-head>small{font-size:11px;letter-spacing:1.2px;color:#003da5;font-weight:700}.mf-rider-register .mf-form-head h1{font-size:clamp(25px,4vw,34px);line-height:1.35;margin:8px 0}.mf-rider-register .mf-form-head p{margin:0}.mf-rider-register .mf-register-form{padding:28px;gap:20px;box-shadow:0 10px 32px #082b5708}.mf-rider-register label{font-size:14px;font-weight:600;min-width:0}.mf-rider-register input,.mf-rider-register select,.mf-rider-register button{font-family:inherit;width:100%;min-width:0;font-size:15px}.mf-rider-register input:focus,.mf-rider-register select:focus{outline:3px solid #dbeafe;border-color:#003da5}.mf-rider-register .section-title{padding-top:8px;font-size:16px}.mf-rider-register .check input{width:18px;flex-shrink:0}.rider-photo{display:flex;align-items:center;gap:22px;background:#f4f8ff;border:1px solid #dce7f6;border-radius:16px;padding:20px}.rider-photo>img{width:88px;height:88px;object-fit:cover;border-radius:50%;border:3px solid white;box-shadow:0 0 0 1px #dce7f6}.rider-photo h2{font-size:17px;margin:0 0 4px}.rider-photo h2 small{font-size:12px;font-weight:400;color:#64748b}.rider-photo p{font-size:12px;color:#64748b;margin:4px 0 10px}.mf-rider-register .rider-photo-pick{display:inline-flex;background:#003da5;color:white;border-radius:9px;padding:8px 14px;cursor:pointer}.rider-photo input[type=file]{display:block;font-size:12px;margin-top:8px;padding:6px;background:white}.mf-rider-register #rider-photo-status{margin:7px 0 0;font-size:11px}@media(max-width:600px){.mf-rider-register .mf-form-shell{padding:20px 14px 36px}.mf-rider-register .mf-register-form{padding:18px;gap:16px}.rider-photo{gap:14px;padding:14px;align-items:flex-start}.rider-photo>img{width:64px;height:64px}.rider-photo>div{min-width:0;flex:1}}