#application-form .hah-score-input{display:flex;align-items:stretch;max-width:100%;min-width:0;border:1px solid #a99d7c;border-radius:12px;background:#fff;overflow:hidden}
#application-form .hah-score-input>input{flex:1 1 100px;width:0!important;min-width:0;max-width:100%;margin:0;border:0!important;border-radius:0;box-shadow:none;min-height:44px}
#application-form .hah-score-limit{display:flex;align-items:center;justify-content:center;flex:0 1 auto;max-width:55%;padding:9px 11px;border-left:1px solid #d5ccb7;background:#f8f3e3;font-size:13px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}
#application-form .hah-score-input:focus-within{outline:2px solid var(--yellow,#ffd22e);outline-offset:1px}
#application-form .certificate-organizer,#application-form .certificate-scale-note{font-size:12px;line-height:1.65;overflow-wrap:anywhere;margin:9px 0 15px}
#application-form .certificate-organizer a{font-weight:800;text-decoration:underline;text-underline-offset:3px}
#application-form #english-test-choices>label{margin:0}
#application-form .certificate-organizer[hidden],#application-form .certificate-scale-note[hidden]{display:none!important}
#application-form .tocfl-format-field{grid-column:1/-1;min-width:0}
#application-form .tocfl-format-field[hidden]{display:none!important}
