body{padding:0;margin:0;font-family:Inter,serif}body,html{height:100%}.btn,.pointer{cursor:pointer}.btn{padding:7px 13.5px;color:#172133;border-radius:16px;outline:none;border:none;font-size:16px;background-color:#eef4ff}.btn.with-icon{gap:10px;justify-content:center}.btn.many-text,.btn.with-icon{display:flex;align-items:center}.btn.many-text{flex-direction:column;gap:5px}.btn.p0{padding:0}.btn.bold-text{font-weight:600}.btn.p16{padding:16px}.btn.p8{padding:8px}.btn.white{background-color:#fff;color:#172133}.btn.transparent{background-color:rgba(0,0,0,0)}.btn.blue{background-color:#4482ff;color:#fff}.btn.grey{background-color:#eef4ff;color:#172133}.btn.full{width:100%}.btn.text-blue{color:#4482ff}.btn:disabled{background-color:rgba(230,233,240,.3490196078);color:#8d95a5}.link{color:#4482ff;cursor:pointer;border-bottom:1px solid #4482ff;text-decoration:none}.link.bold{font-weight:600}.link.green{color:#3ac267;text-decoration:none;border-bottom:1px solid #3ac267}.link.grey{color:#8d95a5;border-bottom:1px solid #8d95a5}.link.black{color:#172133;border-bottom:1px solid #172133}.paperWrapper{background:#fff;border-radius:16px;padding:24px 16px}.paperWrapper.radius32{border-radius:32px}.paperWrapper.withBottom{padding:24px 16px 100px}.paperWrapper.withBottom.p16{padding:16px 16px 100px}.paperWrapper.overflow{overflow:auto}.paperWrapper.flex{display:flex;flex-direction:column;align-items:center}.paperWrapper.p16{padding:16px}.paperWrapper.gap24{gap:24px}.paperWrapper.gap16{gap:16px}.menuItem{cursor:pointer;border-radius:16px;box-shadow:0 4px 45px 0 rgba(0,0,0,.0588235294);display:flex;justify-content:space-between;align-items:center;padding:18px 16px;background:#fff}.menuItem .text{font-size:16px;font-weight:600}.row{display:flex;flex-direction:column;gap:8px}.lineDoter{flex-grow:1;border-bottom:1px dashed #d4d9e2;height:1px}.flex1{flex:1}.justifyCenter,.wrapperInput{justify-content:center;align-items:center}.wrapperInput{color:#172133;background-color:#fff;border:1px solid #d4d9e2;border-radius:16px;gap:6px;padding:12px 16px;display:flex;position:relative}.wrapperInput.disabled,.wrapperInput.disabled input{background-color:#fafafa}.wrapperInput input{font-size:16px!important;flex:1;text-overflow:ellipsis;outline:none;border:none}.wrapperInput.error{border:1px solid #df2059}.field{color:#172133;outline:none;border:1px solid #d4d9e2;border-radius:16px;padding:12px 16px;font-size:16px}.field.error{border:1px solid #df2059}.hint{font-size:14px;color:#8d95a5}.hint.error{color:#df2059}.radioLabel{display:flex;align-items:center;cursor:pointer;gap:8px;font-size:16px;color:#172133}.radioLabel .radioInput{display:none}.radioLabel span{font-size:16px}.radioLabel .radioCustom{width:20px;height:20px;border:2px solid #d4d9e2;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease-in-out}.radioLabel .radioInput:checked+.radioCustom{border-color:#4482ff}.radioLabel .radioCustom:after{content:"";width:10px;height:10px;background-color:#4482ff;border-radius:50%;opacity:0;transition:opacity .2s ease-in-out}.radioLabel .radioInput:checked+.radioCustom:after{opacity:1}.progressLine{background:#e6e9f0;height:4px;border-radius:20px}.progressLine .value{background:#3ac267;height:100%;border-radius:20px}.titleSheet{text-align:center;color:#121212;font-size:22px;font-weight:600}.flag{object-fit:cover;border-radius:50%;width:24px;height:24px}.flag.big{width:100px;height:100px}.fullWidth{width:100%}.inputSearchWrapper{display:flex;gap:12px;align-items:center;background-color:#fff;padding:12px 16px;border-radius:16px;border:1px solid #4482ff}.inputSearchWrapper input{border:none;outline:none;font-size:16px;color:#172133;flex:1}.billBlock{color:#48556e;font-size:14px;gap:16px}.billBlock,.inputBlock{display:flex;flex-direction:column}.inputBlock{gap:8px}.inputBlock label{color:#172133;font-weight:600;font-size:14px}.inputBlock .fieldWrapper{color:#172133;font-size:16px;outline:none;border-radius:16px;display:flex;justify-content:space-between;align-items:center;border:1px solid #d4d9e2;background-color:#fff;padding:12px 16px}.inputBlock .fieldWrapper.greyText{color:#8d95a5}.loaderPage{height:100vh}.emptyWrapper,.loaderPage{display:flex;align-items:center;justify-content:center}.emptyWrapper{flex-direction:column;gap:16px;width:100%}.emptyWrapper .label{text-align:center;font-size:12px;color:#707a83}