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