.module-actions{margin-left:auto;width:-webkit-min-content;width:-moz-min-content;width:min-content;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.module-actions,.module-actions-xs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.module-actions-xs{z-index:999;position:relative;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:5px}.module-navigation-tab{border:1px solid rgba(0,0,0,.1)}#module-title{border-bottom:1px solid rgba(0,0,0,.1);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:34px;height:34px;min-height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin-bottom:4px}#module-title .module-title-text{min-width:200px;width:200px;max-width:200px;text-overflow:ellipsis;font-size:24px;font-weight:500}@media (max-width:767.98px){#module-title{max-height:inherit!important;height:auto;min-height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#module-title .module-title-text{min-width:0;width:auto}#module-title .vue-portal-target{overflow-x:auto;width:100%;max-width:100%}}body::-webkit-backdrop{background-color:hsla(0,0%,100%,0)}body::backdrop{background-color:hsla(0,0%,100%,0)}.simple-module-layout{display:grid;grid-template-columns:0 1fr;grid-template-rows:100%;grid-gap:0;-webkit-transition:.1s;transition:.1s}.simple-module-layout .simple-module-layout-summary{-webkit-transition:.3s;transition:.3s;grid-row:1;grid-column:1;scrollbar-width:thin;scrollbar-color:rgba(16,16,16,.12549019607843137) hsla(0,0%,50.2%,.06274509803921569);opacity:0;min-width:200px;width:200px;border-radius:10px}.simple-module-layout .simple-module-layout-summary .simple-module-summary-header{border-top-right-radius:10px;border-top-left-radius:10px}.simple-module-layout .simple-module-layout-summary .simple-module-summary-footer{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.simple-module-layout .simple-module-layout-summary .summary-row-selectable{cursor:pointer}.simple-module-layout .simple-module-layout-summary .summary-row-selected{background-color:hsla(0,0%,100%,.3137254901960784)}.simple-module-layout .simple-module-layout-summary .summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:5px;padding-top:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.simple-module-layout .simple-module-layout-summary .summary-row .summary-row-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:25px;max-width:25px;min-width:25px}.simple-module-layout .simple-module-layout-summary .summary-row .summary-row-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.2em;font-size:10pt}.simple-module-layout .simple-module-layout-summary .summary-row:has(.summary-row-icon) .summary-row-content{border-left:3px solid hsla(0,0%,50.2%,.5019607843137255)}.simple-module-layout .simple-module-layout-body{grid-row:1;grid-column:2}.simple-module-layout.simple-module-layout-expanded{grid-template-columns:200px 1fr;grid-gap:2px}.simple-module-layout.simple-module-layout-expanded .simple-module-layout-summary{opacity:1;min-width:200px;width:200px}.session-record-float-actions{position:fixed;right:100px;bottom:100px;width:40px;height:40px;background-color:#ff0;border-radius:40px;border:3px solid #1d881d!important;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;-ms-flex-line-pack:center;align-content:center;padding:0}.session-record-float-actions .session-record-float-actions-button{border-radius:40px;background-color:#1d881d!important;border:1px solid #1d881d!important;text-align:center;font-family:monospace;font-weight:bolder;font-size:20pt;height:40px;width:40px;padding:0}@media (max-width:767.98px){.simple-module-layout{display:grid;grid-template-columns:1fr;grid-template-rows:0 1fr;grid-gap:0;-webkit-transition:.5s;transition:.5s}.simple-module-layout .simple-module-layout-summary{grid-row:1;grid-column:1}.simple-module-layout .simple-module-layout-body{grid-row:2;grid-column:1}.simple-module-layout.simple-module-layout-expanded{grid-template-columns:1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-gap:0}.simple-module-layout.simple-module-layout-expanded .simple-module-layout-body{padding-top:1em}.simple-module-layout.simple-module-layout-expanded .simple-module-layout-summary{margin-top:.5em;opacity:1;width:100%;height:-webkit-min-content!important;height:-moz-min-content!important;height:min-content!important}.simple-module-layout.simple-module-layout-expanded .simple-module-layout-summary .simple-module-summary-body{overflow:auto;padding:0!important;margin:0!important}.simple-module-layout.simple-module-layout-expanded .simple-module-layout-summary .summary-wrapper{margin:0;padding:0}.simple-module-layout.simple-module-layout-expanded .simple-module-layout-summary .summary-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.simple-module-layout.simple-module-layout-expanded .simple-module-layout-summary .summary-container .summary-row{min-width:200px;max-width:200px;padding:5px;margin-bottom:0!important}.simple-module-layout.simple-module-layout-expanded .simple-module-layout-summary .summary-container .summary-row:not(:first-child){margin-left:2em}.simple-module-layout.simple-module-layout-expanded .simple-module-layout-summary .summary-container .summary-row:nth-child(2n){background-color:rgba(0,0,0,.06274509803921569)}}.section-summary-container .summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;max-width:100%}.section-summary-container .summary-row .summary-row-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:25px;max-width:25px;min-width:25px}.section-summary-container .summary-row .summary-row-content{display:inline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;font-size:10pt;max-width:100%;width:auto;white-space:nowrap}.section-summary-container .summary-row:has(.summary-row-icon) .summary-row-content{border-left:3px solid hsla(0,0%,50.2%,.5019607843137255)}body[data-v-25832f75]::-webkit-backdrop{background-color:hsla(0,0%,100%,0)}body[data-v-25832f75]::backdrop{background-color:hsla(0,0%,100%,0)}.record-editor[data-v-25832f75]{color:#24324a}.editor-actions[data-v-25832f75],.record-heading[data-v-25832f75],.section-title[data-v-25832f75],.selected-match[data-v-25832f75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.record-heading[data-v-25832f75]{padding:.25rem 0 1rem;border-bottom:1px solid #e7ebf1}.eyebrow[data-v-25832f75]{color:#68758a;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.status-badge[data-v-25832f75]{font-size:.8rem;padding:.55rem .75rem}[data-v-25832f75] .badge-success{background:#2f7d4f;color:#fff}[data-v-25832f75] .badge-danger{background:#c03540;color:#fff}[data-v-25832f75] .badge-warning{background:#f5c542;color:#4a3a06}.issue-summary[data-v-25832f75]{margin-top:1rem}.editor-section[data-v-25832f75]{margin-top:1rem;padding:1.15rem;border:1px solid #e0e6ee;border-radius:.65rem;background:#fff}.section-title[data-v-25832f75]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.section-title small[data-v-25832f75]{color:#68758a;max-width:45%;text-align:right}.section-number[data-v-25832f75]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.65rem;height:1.65rem;margin-right:.55rem;border-radius:50%;background:#e8f0ff;color:#2458a6;font-weight:700}.selected-match[data-v-25832f75]{padding:.8rem 1rem;border-radius:.45rem;background:#f2f6fc}.student-search[data-v-25832f75]{padding:1rem;border:1px solid #dce3ec;border-radius:.5rem;background:#f8fafc}.search-results[data-v-25832f75]{max-height:15rem;margin-top:.75rem;overflow:auto}.search-result[data-v-25832f75]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.7rem;border:0;border-bottom:1px solid #e2e7ee;background:#fff;text-align:left}.search-result[data-v-25832f75]:hover{background:#edf4ff}.search-result small[data-v-25832f75]{display:block;color:#68758a}.empty-search[data-v-25832f75]{padding:1rem;color:#68758a;text-align:center}.lookup-warning[data-v-25832f75]{display:block;margin-top:.35rem;color:#b45309}.creation-plan[data-v-25832f75]{margin-top:.5rem;padding:1rem;border:1px solid #dce3ec;border-radius:.6rem;background:#f8fafc}.schedule-plan[data-v-25832f75]{margin-top:.8rem}.compare-header[data-v-25832f75],.compare-row[data-v-25832f75]{display:grid;grid-template-columns:5.5rem 10rem minmax(0,1fr) minmax(0,1fr);gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.compare-header[data-v-25832f75]{padding:.5rem .65rem;background:#eef2f7;color:#56647a;font-size:.72rem;font-weight:700;text-transform:uppercase}.compare-row[data-v-25832f75]{min-height:3rem;padding:.55rem .65rem;border-bottom:1px solid #edf0f4}.compare-row .empty[data-v-25832f75]{color:#98a2b1;font-style:italic}.editor-actions[data-v-25832f75]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid #e7ebf1}@media (max-width:767px){.record-heading[data-v-25832f75],.section-title[data-v-25832f75]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-title small[data-v-25832f75]{max-width:none;text-align:left}.compare-header[data-v-25832f75]{display:none}.compare-row[data-v-25832f75]{grid-template-columns:2rem 1fr}.compare-row span[data-v-25832f75]{grid-column:2}}.contact-flags[data-v-ad6c34a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.65rem 1rem}.association-group[data-v-8edb3c92]{margin-top:1rem;padding:1rem;border:1px solid #e0e6ee;border-radius:.5rem;background:#f8fafc}.association-grid[data-v-8edb3c92]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem 1rem}.association-grid small[data-v-8edb3c92]{display:block;color:#6b7280}body[data-v-f5f34328]::-webkit-backdrop{background-color:hsla(0,0%,100%,0)}body[data-v-f5f34328]::backdrop{background-color:hsla(0,0%,100%,0)}.student-import-page[data-v-f5f34328]{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.5rem .75rem 2rem;color:#24324a;background:#f5f7fa}.batch-toolbar[data-v-f5f34328],.page-header[data-v-f5f34328],.panel-heading[data-v-f5f34328],.records-tools[data-v-f5f34328],.table-footer[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.page-header[data-v-f5f34328]{padding:1.1rem 1.25rem 1.25rem;margin:-.5rem -.75rem 1rem;border-bottom:1px solid #dce2ea;background:#fff}.page-header h2[data-v-f5f34328]{margin:.15rem 0;font-weight:700}.eyebrow[data-v-f5f34328]{color:#5a6a82;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.subtitle[data-v-f5f34328]{margin:0;color:#69778b}.back-link[data-v-f5f34328]{padding:0;margin-bottom:.55rem;border:0;background:transparent;color:#2458a6;font-weight:600}.header-actions[data-v-f5f34328],.toolbar-actions[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.55rem}.workflow-strip[data-v-f5f34328]{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:1rem;overflow:hidden;border:1px solid #dce3ec;border-radius:.65rem;background:#fff}.workflow-step[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.7rem;padding:1rem;border-right:1px solid #e6eaf0}.workflow-step[data-v-f5f34328]:last-child{border-right:0}.workflow-step>span[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 1.8rem;flex:0 0 1.8rem;height:1.8rem;border-radius:50%;background:#e8f0ff;color:#2458a6;font-weight:700}.workflow-step small[data-v-f5f34328]{display:block;margin-top:.12rem;color:#6a778a}.imports-panel[data-v-f5f34328],.records-panel[data-v-f5f34328]{border:1px solid #dce3ec;border-radius:.65rem;background:#fff;-webkit-box-shadow:0 3px 12px rgba(30,48,75,.05);box-shadow:0 3px 12px rgba(30,48,75,.05)}.panel-heading[data-v-f5f34328]{padding:1rem 1.15rem;border-bottom:1px solid #e5e9ef}.panel-heading h4[data-v-f5f34328],.panel-heading p[data-v-f5f34328]{margin:0}.panel-heading p[data-v-f5f34328]{color:#6a778a}.history-search[data-v-f5f34328],.record-search[data-v-f5f34328]{max-width:19rem}.import-cards[data-v-f5f34328]{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:.9rem;padding:1rem}.import-card[data-v-f5f34328]{padding:1rem;border:1px solid #dfe5ed;border-radius:.55rem;background:#fff;text-align:left;-webkit-transition:.15s ease;transition:.15s ease;cursor:pointer}.import-card[data-v-f5f34328]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#87a8da;-webkit-box-shadow:0 6px 16px rgba(44,74,116,.12);box-shadow:0 6px 16px rgba(44,74,116,.12)}.import-card-top[data-v-f5f34328]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.import-card-top-right[data-v-f5f34328],.import-card-top[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.import-card-top-right[data-v-f5f34328]{gap:.4rem}.import-card-delete[data-v-f5f34328]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;border:0;border-radius:50%;background:transparent;color:#98a2b1;font-size:1.05rem;line-height:1}.import-card-delete[data-v-f5f34328]:hover{background:#fdecec;color:#d74f54}.import-icon[data-v-f5f34328]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.45rem;background:#e9f1ff;color:#2458a6;font-size:.72rem;font-weight:800}.import-card h5[data-v-f5f34328]{margin:.8rem 0 .15rem}.import-card>small[data-v-f5f34328],.import-card p[data-v-f5f34328]{color:#6d798a}.import-card-counts[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;padding:.65rem 0;margin:.65rem 0;border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4;font-size:.78rem}.import-card-counts strong[data-v-f5f34328]{display:block;font-size:1rem}.empty-state[data-v-f5f34328]{padding:4rem 1rem;text-align:center;color:#68758a}.empty-state-icon[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;margin:0 auto .8rem;border-radius:50%;background:#e9f1ff;color:#2458a6;font-size:1.5rem}.summary-grid[data-v-f5f34328]{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem;margin-bottom:.85rem}.summary-card[data-v-f5f34328]{padding:.9rem 1rem;border-top:3px solid #4e73a8;border-radius:.5rem;background:#fff;-webkit-box-shadow:0 2px 9px rgba(35,50,74,.08);box-shadow:0 2px 9px rgba(35,50,74,.08)}.summary-card>small[data-v-f5f34328],.summary-card>span[data-v-f5f34328]{display:block;color:#6b788a}.summary-card>strong[data-v-f5f34328]{display:block;margin:.15rem 0;font-size:1.65rem}.summary-card.success[data-v-f5f34328]{border-color:#2f9d66}.summary-card.danger[data-v-f5f34328]{border-color:#d74f54}.summary-card.warning[data-v-f5f34328]{border-color:#e5a931}.summary-card.muted[data-v-f5f34328]{border-color:#8893a4}.batch-toolbar[data-v-f5f34328]{padding:.85rem 1rem;margin-bottom:.85rem;border:1px solid #dce3ec;border-radius:.55rem;background:#fff}.status-block[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.7rem;color:#617087}.batch-status[data-v-f5f34328]{padding:.55rem .7rem;font-size:.8rem}.commit-result[data-v-f5f34328]{margin-bottom:.85rem}.files-strip[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.65rem;margin-bottom:.85rem;overflow-x:auto}.files-heading[data-v-f5f34328]{min-width:10rem;padding:.7rem 0}.files-heading small[data-v-f5f34328]{display:block;color:#6c798c}.file-pill[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:17rem;border:1px solid #dce3ec;border-radius:.5rem;background:#fff}.file-pill-main[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.65rem;min-width:0;padding:.65rem .8rem;border:0;background:transparent;text-align:left}.file-pill-main>div[data-v-f5f34328]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.file-pill small[data-v-f5f34328],.file-pill strong[data-v-f5f34328]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-pill small[data-v-f5f34328]{color:#6b7788}.file-pill-remove[data-v-f5f34328]{padding:0 .6rem;border:0;border-left:1px solid #edf0f4;border-radius:0 .5rem .5rem 0;background:transparent;color:#98a2b1;font-size:1.1rem}.file-pill-remove[data-v-f5f34328]:hover{background:#fdecec;color:#d74f54}.contact-summary[data-v-f5f34328],.related-record-summary[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;border:1px solid #dce3ec}.contact-summary span[data-v-f5f34328],.related-record-summary span[data-v-f5f34328]{display:block;color:#6b7788}.records-tools[data-v-f5f34328]{padding:.8rem .9rem;border-bottom:1px solid #e3e8ef}.filter-pills[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem}.filter-pills button[data-v-f5f34328]{padding:.38rem .65rem;border:1px solid transparent;border-radius:2rem;background:#eef2f6;color:#526176;font-size:.8rem}.filter-pills button.active[data-v-f5f34328]{border-color:#8ba9d2;background:#e5efff;color:#214f91;font-weight:700}.filter-pills span[data-v-f5f34328]{margin-left:.25rem}.enrollment-cell small[data-v-f5f34328],.enrollment-cell span[data-v-f5f34328]:not(.badge),.enrollment-cell strong[data-v-f5f34328],.student-cell small[data-v-f5f34328],.student-cell span[data-v-f5f34328]:not(.badge),.student-cell strong[data-v-f5f34328],td small[data-v-f5f34328]{display:block}.enrollment-cell small[data-v-f5f34328],.enrollment-cell span[data-v-f5f34328]:not(.badge),.student-cell small[data-v-f5f34328],.student-cell span[data-v-f5f34328]:not(.badge),td small[data-v-f5f34328]{color:#6d7989}.row-number[data-v-f5f34328]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2rem;height:2rem;border-radius:50%;background:#eef2f6;color:#5a687b}.table-footer[data-v-f5f34328]{padding:.65rem .9rem;border-top:1px solid #e3e8ef;color:#69768a;font-size:.82rem}[data-v-f5f34328] .badge-secondary{background:#5c6b80;color:#fff}[data-v-f5f34328] .badge-primary{background:#2458a6;color:#fff}[data-v-f5f34328] .badge-info{background:#1f6f93;color:#fff}[data-v-f5f34328] .badge-success{background:#2f7d4f;color:#fff}[data-v-f5f34328] .badge-danger{background:#c03540;color:#fff}[data-v-f5f34328] .badge-warning{background:#f5c542;color:#4a3a06}[data-v-f5f34328] .badge-light{background:#eef1f5;color:#44526a;border:1px solid #d7dde6}.enrollment-cell[data-v-f5f34328] .badge{margin-top:.2rem}.commit-blocked.commit-blocked[data-v-f5f34328]{opacity:.8}.defaults-subheading[data-v-f5f34328]{margin-bottom:.75rem;color:#56647a;font-size:.8rem;font-weight:700;text-transform:uppercase}.busy-panel[data-v-f5f34328]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;padding:1.5rem 2rem;border:1px solid #dce3ec;border-radius:.65rem;background:#fff;-webkit-box-shadow:0 8px 24px rgba(30,48,75,.16);box-shadow:0 8px 24px rgba(30,48,75,.16);color:#24324a;text-align:center}.busy-panel small[data-v-f5f34328]{color:#69778b}[data-v-f5f34328] .record-invalid{background:#fff7f7}[data-v-f5f34328] .record-skipped{opacity:.62;background:#f3f4f6}[data-v-f5f34328] .table{margin-bottom:0}[data-v-f5f34328] .table th{border-top:0;background:#f7f9fb;color:#526076;font-size:.75rem;text-transform:uppercase}@media (max-width:991px){.summary-grid[data-v-f5f34328],.workflow-strip[data-v-f5f34328]{grid-template-columns:repeat(2,1fr)}.workflow-step[data-v-f5f34328]:nth-child(2){border-right:0}.batch-toolbar[data-v-f5f34328],.page-header[data-v-f5f34328],.records-tools[data-v-f5f34328]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.history-search[data-v-f5f34328],.record-search[data-v-f5f34328]{max-width:none;width:100%}}@media (max-width:575px){.summary-grid[data-v-f5f34328],.workflow-strip[data-v-f5f34328]{grid-template-columns:1fr}.workflow-step[data-v-f5f34328]{border-right:0;border-bottom:1px solid #e6eaf0}.header-actions[data-v-f5f34328]{width:100%}.header-actions .btn[data-v-f5f34328]{-webkit-box-flex:1;-ms-flex:1;flex:1}}