.bmh-application-help{border:1px solid var(--bmh-border);background:var(--bmh-green-soft);color:var(--bmh-green-dark);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;display:grid}.bmh-application-help>div{width:auto;max-width:none;padding:0!important}.bmh-application-help .contact-info{font-size:.9rem;line-height:1.6}.bmh-application-help .video-help-link{background:var(--bmh-white);min-height:38px;color:var(--bmh-green-dark);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:7px 12px;font-weight:700;display:inline-flex}.bmh-application-help .video-help-link i{color:var(--bmh-red);font-size:1.5rem}.bmh-application-layout{box-sizing:border-box;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:16px;width:100%;max-width:100%;margin:0;display:grid}.bmh-application-layout>div{box-sizing:border-box;width:auto;min-width:0;max-width:none}.bmh-application-form-panel .alert,.bmh-application-guide-panel .alert{border-radius:10px;line-height:1.5}.bmh-application-form-panel .alert-warning ol{gap:8px;display:grid}.bmh-application-form-panel .alert-warning .btn{margin-top:6px}.bmh-application-page fieldset{border:1px solid var(--bmh-border);background:var(--bmh-green-soft);border-radius:12px;min-width:0;margin:0 0 16px;padding:14px}.bmh-application-page legend{width:auto;max-width:calc(100% - 16px);color:var(--bmh-green-dark);margin:0;padding:0 8px;font-size:.92rem;font-weight:800;line-height:1.4}.bmh-application-page .form-group{row-gap:8px;margin-bottom:14px}.bmh-application-page .form-group:last-child{margin-bottom:0}.bmh-application-page .control-label{color:var(--bmh-ink);margin-bottom:3px;font-size:.82rem;font-weight:700;line-height:1.35}.bmh-application-page .form-control,.bmh-application-page .select2-container .select2-selection--single{background:var(--bmh-white);min-height:40px;color:var(--bmh-ink);border:1px solid #cad8d0;border-radius:9px}.bmh-application-page .form-control:focus,.bmh-application-page .select2-container--focus .select2-selection--single{border-color:var(--bmh-green);box-shadow:0 0 0 3px #22885224}.bmh-application-page .btn-primary{border-color:var(--bmh-green);background:var(--bmh-green);color:var(--bmh-white);border-radius:9px;font-weight:750}.bmh-application-page .btn-light{border:1px solid var(--bmh-green-dark);background:var(--bmh-white);color:var(--bmh-green-dark);border-radius:9px;font-weight:700}.bmh-application-page .btn-light:hover,.bmh-application-page .btn-light:focus{border-color:var(--bmh-green-900,var(--bmh-green-dark));background:var(--bmh-green-900,var(--bmh-green-dark));color:var(--bmh-white)}.bmh-application-page .btn-primary:hover,.bmh-application-page .btn-primary:focus{border-color:var(--bmh-green-dark);background:var(--bmh-green-dark);color:var(--bmh-white)}.bmh-application-guide-panel h2,.bmh-application-guide-panel h3,.bmh-application-guide-panel h4,.bmh-application-guide-panel h5{color:var(--bmh-green-dark);font-weight:750;line-height:1.3}.bmh-application-guide-panel p,.bmh-application-guide-panel li{color:var(--bmh-ink);line-height:1.65}.bmh-application-page .help-block,.bmh-application-page .red-txt-on-green{color:#8a4a00;margin-top:3px;margin-bottom:0;font-size:.75rem;line-height:1.45;display:block}.bmh-application-page .load-std,.bmh-application-page .retotalling-submit,.bmh-application-page #tracking-submit{background:var(--bmh-green);min-height:40px;color:var(--bmh-white);border:0;border-radius:9px;font-weight:800}.bmh-application-page .load-std{width:100%}.bmh-application-page .form-load-wrapper,.bmh-application-page .form-confirm-wrapper{background:var(--bmh-white);min-width:0;color:var(--bmh-muted);border:1px dashed #b8cbc0;border-radius:10px;padding:14px;line-height:1.55}.bmh-application-page .form-confirm-wrapper:empty{display:none}.bmh-application-form-panel hr{border-color:var(--bmh-border);margin:14px 0}.bmh-application-form-panel #retotalling-tracking{background:var(--bmh-featured-panel-background);color:var(--bmh-white);border-radius:14px;padding:12px}.bmh-application-form-panel #retotalling-tracking label,.bmh-application-form-panel #retotalling-tracking .sub-title{color:var(--bmh-white)}.bmh-application-form-panel #retotalling-tracking .col-md-12{padding-inline:0!important}.bmh-application-form-panel .form-group>.col-sm-12,.bmh-application-form-panel .form-group>.col-md-12{padding-inline:0}.bmh-application-panel-head{border-bottom:1px solid var(--bmh-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 14px;padding-bottom:10px;display:flex}.bmh-application-panel-head .sub-title{margin:0}.bmh-application-page .fee-display{margin:0 0 14px;font-weight:700}.bmh-application-page .fee-display:empty{display:none}.bmh-application-page #subject-code-table .paper_code{min-width:150px;min-height:34px}.bmh-application-page .bmh-confirm-check{color:var(--bmh-ink);align-items:flex-start;gap:10px;margin:12px 0;font-weight:400;line-height:1.9;display:flex}.bmh-application-page .bmh-confirm-check input{flex:0 0 18px;width:18px;height:18px;margin-top:.5em}.bmh-application-page .form-confirm-wrapper .form-info .table{margin-bottom:0}.bmh-application-page .form-confirm-wrapper{color:var(--bmh-ink)}.bmh-application-page .bmh-confirm-heading{color:var(--bmh-green-dark);margin:0 0 8px;font-size:.95rem;font-weight:750}.bmh-application-page .bmh-confirm-details th{background:var(--bmh-green-soft);white-space:nowrap;width:38%}.bmh-application-page .bmh-confirm-details td{overflow-wrap:anywhere}@media (width<=600px){.bmh-application-page .bmh-confirm-details th{white-space:normal;width:40%}}.bmh-application-page .form-confirm-wrapper .bmh-confirm-check{border:1px solid var(--bmh-border);background:var(--bmh-green-soft);text-align:right;border-radius:10px;padding:10px 12px}.bmh-application-page .form-confirm-wrapper .bmh-card-actions{margin-top:14px}.bmh-application-steps{margin:0;padding-inline-start:1.4em;line-height:2}.bmh-application-steps li+li{margin-top:6px}.bmh-application-page .bmh-application-steps li.red-txt-on-green{font-size:inherit;line-height:inherit;display:list-item}.bmh-application-page .accordion-instr .btn-collapse{border:1px solid var(--bmh-border);background:var(--bmh-green-soft);width:100%;min-height:44px;color:var(--bmh-green-dark);cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin:0;padding:7px 11px;font-family:inherit;font-size:.9rem;line-height:1.8;display:flex;position:relative}.bmh-application-page .accordion-instr .btn-collapse:hover{background:#dfefe6;border-color:#22885273}.bmh-application-page .accordion-instr .collapse{border-inline:1px solid var(--bmh-border);border-bottom:1px solid var(--bmh-border);background:var(--bmh-white);border-radius:0 0 12px 12px;padding:3px 12px 10px;font-size:.9rem;line-height:1.9}.bmh-application-page .accordion-instr li+li{margin-top:9px}.bmh-application-page .accordion-instr a{color:#075ea8;overflow-wrap:anywhere;text-decoration:underline}@media (width<=1100px){.bmh-application-layout{grid-template-columns:1fr}.bmh-application-form-column,.bmh-application-guide-column{grid-column:1;width:100%}.bmh-application-guide-column{grid-row:1}.bmh-application-form-column{grid-row:2}}@media (width<=900px){.bmh-application-help{grid-template-columns:1fr}}@media (width<=600px){.bmh-application-page{width:calc(100% + 12px);max-width:none;margin-inline:-6px}.bmh-application-layout{gap:10px}.bmh-application-help{padding-inline:10px}.bmh-application-help>div:last-child{text-align:left!important}.bmh-application-form-panel{padding:10px!important}.bmh-application-guide-panel{padding:7px!important}.bmh-application-page fieldset{padding:14px 10px}.bmh-application-page fieldset .form-group>.col-4,.bmh-application-page fieldset .form-group>.col-8,.bmh-application-page fieldset .form-group>.col-2{flex:0 0 100%;width:100%;max-width:100%}.bmh-application-page fieldset .form-group>.col-2 .control-label{display:none}.bmh-application-page .accordion-instr .btn-collapse{min-height:48px;padding:9px 8px;font-size:.92rem}.bmh-application-page .accordion-instr .collapse{padding-inline:8px}}@media (width<=375px){.bmh-application-page .alert-warning .btn{white-space:normal;width:100%;display:flex}}@media (prefers-reduced-motion:reduce){.bmh-application-page .collapse{transition:none}}
