.mq-intake-controls,.mq-intake-tools,.mq-intake-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.mq-intake-controls{margin:0 0 16px}.mq-intake-controls>span{color:#486473;font-size:13px}.mq-intake-dialog{width:min(1040px,calc(100vw - 32px));max-height:90dvh;padding:0;border:1px solid #b4c6c8;border-radius:3px;color:#173e4c;background:#fffefa;box-shadow:0 16px 48px #073a4d30}.mq-intake-dialog::backdrop{background:#072a3a66}.mq-intake-dialog>header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;background:#073a4d;color:white}.mq-intake-dialog h2{margin:0;font-size:22px}.mq-intake-dialog>header button{color:#073a4d;background:#fffefa}.mq-intake-body{padding:20px 24px}.mq-intake-body>p{max-width:75ch;line-height:1.7}.mq-intake-body input:not([type=checkbox]),.mq-intake-body select,.mq-intake-body textarea{width:100%;min-width:0;min-height:42px;border:1px solid #b4c6c8;border-radius:3px;padding:8px;background:#fff;color:#173e4c;font:inherit}.mq-intake-body textarea{min-height:76px;resize:vertical}.mq-intake-body label{display:grid;gap:6px;font-size:14px}.mq-intake-body input[type=checkbox]{width:18px;height:18px;accent-color:#2f765b}.mq-intake-body .mq-intake-check{display:flex;align-items:flex-start;gap:8px;margin:16px 0;line-height:1.6}.mq-import-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0}.mq-import-row,.mq-exception-row{padding:16px 0;border-bottom:1px solid #d1dcda}.mq-import-row h3{margin:0 0 4px;font-size:17px;overflow-wrap:anywhere}.mq-intake-dialog small,.mq-exception-row small{display:block;color:#486473;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.mq-intake-scroll{overflow:auto;max-height:340px;border:1px solid #d1dcda;margin:12px 0 20px}.mq-intake-scroll table{border-collapse:collapse;width:100%;font-size:14px}.mq-intake-scroll th{position:sticky;top:0;background:#eaf1f2;text-align:left}.mq-intake-scroll td,.mq-intake-scroll th{padding:10px 12px;border-bottom:1px solid #d1dcda;vertical-align:top}.mq-intake-scroll tr:last-child td{border-bottom:0}.mq-intake-body [role=status]{color:#734d16;line-height:1.6;white-space:pre-line}.mq-exception-row p{margin:8px 0;line-height:1.6;overflow-wrap:anywhere}.mq-exception-state{display:inline-block;margin-left:12px;padding:3px 8px;background:#f7ecd6;color:#734d16;font-size:13px}.mq-exception-row button{margin-top:10px}.mq-exception-work{margin-bottom:24px}.mq-intake-body :focus-visible{outline:2px solid #073a4d;outline-offset:3px}.mq-intake-body ::selection{background:#f3b947;color:#073a4d}.mq-intake-dialog a{color:#07516a;text-underline-offset:3px}.mq-intake-body input,.mq-intake-body textarea{caret-color:#073a4d}.mq-intake-scroll{scrollbar-color:#78999f #eaf1f2;font-variant-numeric:tabular-nums}.mq-intake-tools>label{flex:1;min-width:160px}.mq-intake-dialog button{min-height:42px}.mq-intake-body button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:640px){.mq-intake-dialog{width:calc(100vw - 16px);max-height:94dvh}.mq-intake-dialog>header{padding:12px}.mq-intake-dialog h2{font-size:19px}.mq-intake-body{padding:14px}.mq-import-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.mq-intake-scroll table{min-width:620px}.mq-intake-tools>label{min-width:100%}.mq-intake-actions{align-items:stretch}.mq-intake-actions button{flex:1}.mq-intake-controls>span{flex-basis:100%}.mq-intake-body form[data-request] .mq-import-fields{grid-template-columns:1fr}}
.mq-import-row fieldset{padding:0;margin:0;border:0;min-width:0}.mq-bundle-summary{padding:12px 0;border-bottom:1px solid #b4c6c8;line-height:1.6;overflow-wrap:anywhere}.mq-bundle-summary button{margin-top:8px}.mq-bundle-summary p{margin:8px 0}.mq-bundle-excerpt{margin:12px 0;font-size:14px}.mq-bundle-excerpt summary{cursor:pointer;padding:8px 0;color:#07516a}.mq-bundle-excerpt pre{max-height:280px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#eaf1f2;padding:12px;font:inherit;line-height:1.6;tab-size:2}.mq-bundle-warning{padding:10px;background:#fff3d4;color:#70460c;line-height:1.6}.mq-import-row fieldset:disabled{opacity:.65}
.mq-education-summary{margin:16px 0;font-size:14px;line-height:1.6}.mq-education-summary h4{margin:0;font-size:15px}.mq-education-summary p{margin:6px 0;color:#486473;max-width:75ch}.mq-education-summary ol{list-style:none;margin:10px 0;padding:0;border-top:1px solid #b4c6c8}.mq-education-summary li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid #d1dcda}.mq-education-summary li>div{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.mq-education-summary li>div:last-child{font-variant-numeric:tabular-nums}.mq-education-unknown{color:#70460c}@media(max-width:640px){.mq-education-summary li{grid-template-columns:1fr;gap:4px}.mq-education-summary li>div{flex-direction:row;flex-wrap:wrap;column-gap:12px}}
.mq-import-ledger{max-height:52dvh}.mq-import-ledger table{min-width:2600px;font-size:13px}.mq-import-ledger caption{text-align:left;padding:8px 12px;font-weight:700;background:#eaf1f2}.mq-import-ledger th,.mq-import-ledger td{padding:8px 10px;min-width:110px;max-width:180px;overflow-wrap:anywhere}.mq-import-ledger th:first-child,.mq-import-ledger td:first-child{min-width:62px}.mq-import-ledger td small{max-width:170px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mq-import-ledger a,.mq-import-ledger button{display:block;white-space:nowrap}.mq-import-detail{border-bottom:1px solid #d1dcda}.mq-import-detail>summary{padding:14px 0;cursor:pointer;font-weight:700}.mq-import-detail .mq-import-row{border:0}.mq-import-ledger tbody tr:has(input:checked){background:#e5f0e8}.mq-import-ledger:focus-visible{outline:2px solid #073a4d;outline-offset:2px}
.mq-admission-review .mq-intake-scroll table{table-layout:fixed;min-width:0}.mq-admission-review .mq-intake-scroll th:first-child{width:150px}.mq-admission-review .mq-intake-scroll td{overflow-wrap:anywhere}.mq-admission-review ul{margin:0;padding-left:20px;line-height:1.65}.mq-admission-review form>label:not(.mq-intake-check){margin-top:12px}@media(max-width:640px){.mq-admission-review .mq-intake-scroll th:first-child{width:90px}.mq-admission-review .mq-intake-scroll td,.mq-admission-review .mq-intake-scroll th{padding:8px}.mq-admission-review .mq-intake-scroll{max-height:40dvh}.mq-admission-review input:not([type=checkbox]),.mq-admission-review select,.mq-admission-review textarea{font-size:16px}}
.mq-intake-dialog .mq-delete-action{color:#b94934;border-color:currentColor;background:transparent}.mq-intake-dialog .mq-delete-action:hover{text-decoration:underline;text-underline-offset:3px}.mq-bundle-summary .mq-delete-action{margin-left:8px}.mq-delete-review{max-width:620px}.mq-delete-people{max-height:28dvh;overflow:auto;line-height:1.8;padding-left:24px;overflow-wrap:anywhere}.mq-delete-review [role=alert]{color:#b94934}.mq-delete-review .mq-intake-body{overflow-wrap:anywhere}
