.uwt-page-layout{max-width:720px;width:100%;margin:4rem auto;margin-bottom:16rem!important;gap:4rem;align-items:center}.uwt-page{width:100%}.uwt-page-layout-wide{max-width:1100px;width:100%;padding-inline:2rem;align-items:stretch}.uwt-page-layout-wide .uwt-page-stage{align-self:center}.uwt-page-stage{height:4px;gap:.3rem}.uwt-page-stage .uwt-stage{height:100%;width:31px;border-radius:50px}.uwt-stage-active{background-color:var(--color-primary-uwt)}.uwt-stage-inactive{background-color:#dedede}.uwt-control-btns{width:100%;padding-inline:10px;gap:10px}.uwt-control-btn{flex:1;background-color:var(--color-disabled-btn);padding:16px 12px;font-weight:600;font-size:16px;border-radius:8px}.uwt-control-btns .btn-primary{background-color:var(--color-primary-uwt);color:var(--color-background)}.uwt-control-btns .btn-norm{background-color:transparent;border:2px solid var(--color-border)}.uwt-control-btns .btn-norm-prim{background-color:transparent;border:2px solid var(--color-primary-uwt);color:var(--color-primary-uwt)}.uwt-control-btns3{max-width:800px}.uwt-page-section{width:100%;align-items:center;gap:2rem}.uwt-p-text{color:var(--color-primary-uwt)}.uwt-head-1{font-size:24px;font-family:var(--font-mukta-mahee);font-style:normal;font-weight:700;line-height:48px;letter-spacing:.6px;width:100%;text-align:center;align-self:center;margin-top:-1rem!important;margin-bottom:1rem!important}.uwt-form{width:720px;gap:1.4rem}.uwt-header{align-items:center;text-align:center;margin-bottom:2rem}.uwt-header p{font-size:20px;color:#212121;font-family:var(--font-dosis);font-style:normal;font-weight:400;line-height:40px}.uwt-beneficiary-layout-border{max-width:65vw;border:1px solid var(--color-border);border-radius:8px;padding:3rem 6rem}.bene-uwt-page-layout{max-width:600px}.bene-uwt-page-layout .uwt-control-btns{width:100%;padding-inline:1rem}.uwt-beneficiary-prev-layout{max-width:820px;margin:4rem auto;gap:2rem;align-items:center}.prev-main-header{align-items:center;text-align:center;gap:4rem}.uwt-prev-top-button{width:max-content;padding:1rem 4rem;gap:.8rem;background-color:var(--color-blue-50);border:2px solid var(--color-primary-uwt);border-radius:12px;font-weight:600;align-items:center;justify-content:center}.profile-img{border:1px solid #b2c4ff}.checked{border-color:var(--color-primary-mop)}.uwt-beneficiary-details{width:800px}.uwt-form-full{width:720px!important}.input-col .input-field.dropdown-field .dropdown-item:hover{background-color:var(--color-primary-mop)!important;color:var(--color-background)}@media (max-width:800px){.uwt-page{padding:4%}.uwt-form,.uwt-page{width:100%}.uwt-beneficiary-details{width:100%;max-width:100%}}.verify-employer-card{width:100%;max-width:640px;border:1px solid var(--color-border);border-radius:12px;padding:2rem 2.4rem;gap:1.6rem}.verify-employer-name{gap:.3rem}.verify-employer-label{font-size:12px;font-family:var(--font-avenir);color:var(--color-input);text-transform:uppercase;letter-spacing:.04em}.verify-employer-company{font-size:22px;font-weight:700;font-family:var(--font-mukta-mahee)}.verify-employer-divider{width:100%;height:1px;background-color:var(--color-border)}.verify-employer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem 2rem}.verify-employer-prompt{font-size:13px;color:var(--color-input);font-family:var(--font-avenir);padding-top:.4rem}@media (max-width:600px){.verify-employer-grid{grid-template-columns:1fr}}.register-layout{width:100%;gap:2rem}.register-head{font-size:36px;font-weight:700;font-family:var(--font-mukta-mahee);text-align:center;letter-spacing:.6px;line-height:1.3}.register-form{width:100%;gap:1.8rem}.register-form-row{width:100%;gap:1.5rem;align-items:flex-start}.register-form-row .input-col{flex:1;min-width:0}.register-last-row{width:100%;align-items:flex-end;justify-content:space-between;gap:1.5rem}.register-occupation{flex:0 0 calc((100% - 3rem) / 3);min-width:0}.register-action-btns{width:auto;padding-inline:0}.register-action-btns .uwt-control-btn{flex:0 0 auto;white-space:nowrap;padding-inline:1.8rem;padding-block:.72rem!important}.register_salary_multiples{margin-top:.8rem}@media (max-width:900px){.register-form-row,.register-last-row{flex-direction:column}.register-occupation{flex:1;width:100%}.register-action-btns{width:100%;justify-content:flex-end}}.field-error{color:#dc2626;font-size:12px}.error-text{color:#dc2626;font-size:13px;font-family:var(--font-avenir)}.allocation-section{width:100%;gap:.8rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.allocation-section-header{gap:.3rem}.allocation-section-header .title{font-size:14px;font-weight:600;font-family:var(--font-avenir);color:var(--text-color)}.allocation-section-header .subtitle{font-size:12px;font-family:var(--font-avenir);color:var(--color-input)}.existing-beneficiary-row{align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .8rem;border:1px solid var(--color-gray-100);border-radius:6px;background-color:var(--color-gray-50)}.existing-beneficiary-row .beneficiary-label{flex:1;font-size:14px;font-weight:500;font-family:var(--font-avenir);color:var(--text-color)}.existing-beneficiary-row .pct-field{width:110px;flex-shrink:0}.existing-beneficiary-row .pct-field .input-field{height:40px}.allocation-total-row{align-items:center;justify-content:space-between;padding:.8rem 1rem;border-radius:6px;background-color:var(--color-gray-100)}.allocation-total-row p{font-size:14px;font-family:var(--font-avenir);color:var(--text-color)}.allocation-over{color:#dc2626!important;font-weight:700!important}.allocation-ok{color:#16a34a!important;font-weight:700!important}