.rfr-input-group-wrapper{display:flex;align-items:end}.rfr-input-group-wrapper .rfr-input:has(input:focus){z-index:2}.rfr-input-group-wrapper .rfr-input-wrapper:first-child .rfr-input>input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid transparent}.rfr-input-group-wrapper .rfr-input-wrapper:first-child .rfr-input>input:hover{border-right:1px solid var(--roofr-blue-50)}.rfr-input-group-wrapper .rfr-input-wrapper:first-child .rfr-input>input:focus{border-right:1px solid var(--roofr-blue)}.rfr-input-group-wrapper .rfr-input-wrapper:not(:first-child):not(:last-child) .rfr-input>input{border-radius:0;border-right:1px solid transparent}.rfr-input-group-wrapper .rfr-input-wrapper:not(:first-child):not(:last-child) .rfr-input>input:hover{border-right:1px solid var(--roofr-blue-50)}.rfr-input-group-wrapper .rfr-input-wrapper:not(:first-child):not(:last-child) .rfr-input>input:focus{border-right:1px solid var(--roofr-blue)}.rfr-input-group-wrapper .rfr-input-wrapper:last-child .rfr-input>input{border-top-left-radius:0;border-bottom-left-radius:0}
