/* Deploy 296 readability (generated) */
@media screen{
body{font-size:16px;color:var(--text)}
button, select{font-size:inherit}
.sidebar{color:rgb(255, 255, 255)}
.logo-mark{font-size:20px;color:var(--gold)}
.brand-title{font-size:19px}
.brand-sub{font-size:13px;color:rgb(188, 208, 237)}
.nav-section{font-size:13.8px;color:rgb(142, 168, 202)}
.nav a{font-size:16.5px;color:rgb(227, 237, 250)}
.nav a.active{color:rgb(16, 35, 63)}
.icon{font-size:19px}
.sidebar-footer strong{font-size:14.8px}
.sidebar-footer span{font-size:13.5px;color:rgb(145, 172, 208)}
.crumb{font-size:15.5px;color:rgb(185, 205, 233)}
.crumb b{color:rgb(255, 255, 255)}
.notification{font-size:21px;color:rgb(216, 229, 247)}
.notification:hover{color:var(--gold)}
.avatar{font-size:16px;color:rgb(16, 35, 63)}
.profile strong{font-size:15px;color:rgb(255, 255, 255)}
.profile span{font-size:13.8px;color:rgb(145, 172, 208)}
.page-header h1{font-size:28px;color:var(--navy)}
.card h2{font-size:18.5px;color:var(--navy)}
.fc{font-size:15.5px;color:rgb(24, 53, 87)}
label{font-size:14.3px;color:rgb(102, 128, 163)}
.btn{font-size:14.5px;color:rgb(16, 35, 63)}
.stu-name{font-size:15.8px;color:var(--navy)}
.stu-meta{font-size:14.3px;color:var(--muted)}
.badge{font-size:13.8px}
.badge-set{color:var(--success)}
.badge-unset{color:rgb(223, 140, 0)}
.btn-o{color:var(--navy)}
.sum-tile b{font-size:22px;color:var(--navy)}
.sum-tile span{font-size:14px;color:var(--muted)}
.sum-tbl{font-size:14.5px}
.sum-tbl th{font-size:13.8px;color:rgb(102, 128, 163)}
.pv-ok{color:var(--success)}
.pv-bad{color:var(--danger)}
.pv-same{color:var(--muted)}
.mandatory-chip{font-size:14.3px;color:var(--muted)}
.combo-preview .subj span{font-size:14.3px;color:var(--navy)}
.combo-preview .career{font-size:14.8px;color:var(--muted)}
.empty{color:var(--muted)}
.empty i{font-size:2rem}
.toast-msg{font-size:15.6px}


}
