/* NURA_PSB_APPLICANT_V3: public registration only. */
.nura-psb .psb-applicant [hidden]{display:none!important}
.nura-psb .psb-applicant .grid{align-items:start}
.nura-psb .psb-applicant .applicant-help{margin:7px 0 0;color:#46665e;font-size:.8rem;line-height:1.6}
.nura-psb .psb-applicant input[name="nik"]{font-variant-numeric:tabular-nums;letter-spacing:.075em}
.nura-psb .psb-applicant input,.nura-psb .psb-applicant select{font-size:1rem;box-sizing:border-box}
.nura-psb .psb-applicant .applicant-birth input{min-width:0;max-width:100%}
.nura-psb .psb-applicant .birth-assistance{padding:18px;border:1px solid #c8ded6;border-radius:12px;background:linear-gradient(135deg,#f1f8f4,#fafcf9)}
.nura-psb .psb-applicant .birth-assistance-title{display:flex;gap:9px;align-items:center;font-size:.85rem;font-weight:750;color:#176c61}
.nura-psb .psb-applicant .birth-assistance-title svg{width:21px;height:21px;flex:0 0 21px}
.nura-psb .psb-applicant .birth-assistance p{margin:10px 0 0;color:#46665e;font-size:.83rem;line-height:1.65}
.nura-psb .psb-applicant .birth-assistance p[data-review="yes"]{color:#80490c}
.nura-psb .psb-applicant .birth-year-choice{padding:14px;margin-top:14px;background:#fffaf0;border:1px solid #dec796;border-radius:10px}
.nura-psb .psb-applicant .birth-year-choice label{color:#684917;font-size:.82rem}
.nura-psb .psb-applicant .birth-read-again{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:44px;margin:12px 0 0;padding:9px 13px;border:1px solid #abc7b9;border-radius:8px;background:#fff;color:#176c61;box-shadow:none;font-size:.8rem;white-space:normal;line-height:1.4}
.nura-psb .psb-applicant .birth-read-again:focus-visible{outline:3px solid #176c61;outline-offset:3px}
.nura-psb .psb-applicant .applicant-identity-status{grid-column:1/-1;border-top:1px solid #dce8e2;padding-top:12px}
.nura-psb .psb-applicant #nik-status{margin:0;color:#46665e;font-size:.8rem;line-height:1.6}
.nura-psb .psb-applicant #nik-status[data-review="yes"]{color:#80490c}
@media(max-width:600px){.nura-psb .psb-applicant .birth-assistance{padding:15px}.nura-psb .psb-applicant .birth-read-again{width:100%}}
