/* ADAMEHR_ADMISSIONS_CAMPAIGN_TARGETS_UI_0143 */
.adm-target-admin{grid-column:1/-1;border:1px solid #d8e5e2;background:#fbfefd;border-radius:14px;padding:16px;margin-top:4px}
.adm-target-admin-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}
.adm-target-admin-head>div{display:grid;gap:5px}.adm-target-admin-head b{font-size:15px;color:#163b39}.adm-target-admin-head small{font-size:12px;line-height:1.8;color:#617473}
.adm-target-count{flex:0 0 auto;border-radius:999px;background:#e8f7f3;color:#157d70;padding:6px 10px;font-size:12px;font-weight:800}
.adm-target-year{max-width:420px}.adm-target-status{margin:12px 0;padding:9px 11px;border-radius:10px;background:#f2f6f5;color:#546867;font-size:12px}.adm-target-status.is-error{background:#fff0f0;color:#a83232}
.adm-target-grades{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.adm-target-grade{border:1px solid #dce7e5;border-radius:12px;background:#fff;overflow:hidden}.adm-target-grade-check{display:flex;align-items:center;gap:8px;padding:11px 12px;background:#f6faf9;border-bottom:1px solid #edf2f1;cursor:pointer}.adm-target-grade-check b{font-size:13px;color:#1e3e3c}.adm-target-grade-check small{margin-inline-start:auto;color:#778987;font-size:11px}
.adm-target-rooms{display:grid;gap:0}.adm-target-rooms>label{display:flex;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid #f0f3f3;cursor:pointer}.adm-target-rooms>label:last-child{border-bottom:0}.adm-target-rooms>label:hover{background:#fbfdfd}.adm-target-rooms span{display:grid;gap:2px}.adm-target-rooms b{font-size:12px;color:#314947}.adm-target-rooms small{font-size:10px;color:#849391;direction:ltr;text-align:right}
.adm-target-grade input[type=checkbox]{width:17px;height:17px;accent-color:#1f9d8b}.adm-target-empty{grid-column:1/-1;text-align:center;padding:18px;border:1px dashed #cad8d5;border-radius:12px;color:#687b79;background:#fff}
@media(max-width:850px){.adm-target-grades{grid-template-columns:1fr}.adm-target-admin-head{flex-direction:column}.adm-target-year{max-width:none}}
