.open-attendance-call .open-attendance-search{margin:18px 0 8px;max-width:460px}
.open-attendance-call .open-attendance-search input{min-height:44px}
.open-attendance-call .rollcall-child[hidden]{display:none!important}
.open-attendance-call .attendance{display:flex;align-items:center;justify-content:flex-end;gap:8px}
.open-attendance-call .attendance button{min-height:44px;min-width:88px}
.open-attendance-call .attendance .open-attendance-remove{background:transparent;color:var(--navy,#17263d);border-color:transparent;font-weight:400}
.open-attendance-call .attendance button.selected:disabled{opacity:1}
.open-attendance-footer{border-top:1px solid #dbe3e8;padding-top:18px;margin-top:18px;display:flex;align-items:flex-start;flex-direction:column;gap:8px}
.open-attendance-footer p{margin:0}
.open-attendance-footer .btn{min-height:46px}
.open-attendance-footer .error:empty{display:none}
@media(max-width:620px){.open-attendance-call .attendance{width:auto;justify-content:flex-start}.open-attendance-call .row-main{min-width:0}.open-attendance-footer .btn{width:100%}.open-attendance-call .attendance button{min-width:78px}.open-attendance-call .rollcall-child{gap:12px}}
