.registration-address{color:#dbeafa;border:1px solid #34536f;border-radius:12px;min-width:0;margin:20px 0 0;padding:18px}.registration-address legend{padding:0 8px;font-size:14px;font-weight:600}.registration-address p,.registration-location p{color:#adc3dc;margin:12px 0;font-size:12px;line-height:1.7}.registration-address-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.registration-address-fields label{flex-direction:column;gap:7px;font-size:12px;display:flex}.registration-address input{box-sizing:border-box;color:#dbeafa;width:100%;font:inherit;background:#07182b;border:1px solid #34536f;border-radius:8px;padding:10px 12px}.registration-address input[readonly]{color:#a8c0da;background:#102238}.registration-location{margin-top:18px}.registration-location h4{margin:0 0 10px;font-size:13px;font-weight:500}.registration-map{background:#102238;border-radius:9px;width:100%;height:260px;overflow:hidden}.registration-location-error{color:#ffbfbf!important}.registration-address-fields label>span{font-size:11px;line-height:1.6}.registration-cep-hint{color:#adc3dc}.registration-address input[aria-invalid=true]{border-color:#dc8190}.registration-address-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.registration-address-actions p{flex:1;min-width:180px;margin:0}.registration-address-actions button{color:#fff;cursor:pointer;background:#05f;border:1px solid #367cff;border-radius:8px;flex-shrink:0;padding:10px 15px;font:500 12px Poppins,sans-serif}.registration-address-actions button:disabled{opacity:.5;cursor:default}.registration-address-actions button:focus-visible{outline-offset:3px;outline:2px solid #79cfff}@media (width<=550px){.registration-address{padding:12px}.registration-address-fields{grid-template-columns:1fr}}