.rev-school-146{display:flex;align-items:center;min-width:0;border:1px solid #cbd6e4;border-radius:11px;background:#fff;overflow:hidden;transition:box-shadow .18s,border-color .18s}
.rev-school-146:focus-within{border-color:#3062a4;box-shadow:0 0 0 3px rgba(48,98,164,.10)}
.rev-school-146 input[name="school"]{border:0!important;box-shadow:none!important;outline:none!important;min-width:0;flex:1;border-radius:0!important;background:transparent!important;padding:12px!important}
.rev-school-suffix-146{display:grid;place-items:center;min-width:54px;align-self:stretch;padding:0 14px;background:#eef3fa;color:#1b426e;font-weight:800;font-size:17px;border-left:1px solid #d7e2ef}
.rev-school-hint-146{font-size:12px;margin:7px 0 0;color:#61738b;line-height:1.5}
.rev-school-error-146{color:#ba3232;font-weight:700}

.rev-missing-days-146{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;border:1px solid #efc76a;background:#fffaf0;color:#5b4221}.rev-missing-days-146 strong{color:#73490b}.rev-missing-days-146 span{font-size:13px;flex:1;min-width:210px}
