@charset "UTF-8";._abl-button_zc9qw_1._center-content_zc9qw_1{display:flex;justify-content:center;align-items:center}.board-nav-actions{position:relative;cursor:pointer;display:inline-block;z-index:3}.board-nav-actions .menu-toggle{color:#fff;font: 1em Yantramanav,sans-serif;line-height:45px;text-align:right;margin-right:14px}.board-nav-actions .menu-toggle:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;border-bottom:none;content:"";height:0;position:absolute;top:20px;right:0;width:0}.board-nav-actions .actions-menu{position:absolute;right:0;background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 10px #00000014;border-radius:3px;color:#4a4a4a;font:1em Yantramanav,sans-serif;overflow:hidden;display:none;min-width:205px}.board-nav-actions .actions-menu.visible{display:block}.board-nav-actions .actions-menu ul{border-bottom:1px solid #e5e5e5}.board-nav-actions .actions-menu ullast-child{border-bottom:none}.board-nav-actions .actions-menu li{margin:10px 14px;white-space:nowrap}.board-nav-actions .actions-menu li.clear{color:#d0021b}.board-nav-actions .actions-menu .bulk-action-icon{position:relative;width:18px;height:20px;line-height:20px;display:inline-block;text-align:center;vertical-align:top;font-size:1.5em;font-weight:300}.board-nav-actions .actions-menu .bulk-action-icon:hover{text-decoration:underline;text-underline-position:under}.board-nav-actions .actions-menu .close-icon{cursor:pointer;position:absolute;top:0;left:2px;display:block}.board-nav-actions .actions-menu .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.abl-popover{position:absolute;background-color:#fff;min-width:200px;margin-top:7px;border:1px solid #eae9ea;z-index:1}._beta-tag_qzy7w_1._sm_qzy7w_1,._beta-tag_qzy7w_1._white-sm_qzy7w_1,._beta-tag_qzy7w_1._white-sm_qzy7w_1 span{display:inline-flex}._beta-tag_qzy7w_1._sm_qzy7w_1,._beta-tag_qzy7w_1._white-sm_qzy7w_1,._beta-tag_qzy7w_1._white-sm_qzy7w_1 span{align-items:center}._beta-tag_qzy7w_1._sm_qzy7w_1,._beta-tag_qzy7w_1._white-sm_qzy7w_1,._beta-tag_qzy7w_1._white-sm_qzy7w_1 span{justify-content:center}._beta-tag_qzy7w_1{background-color:var(--green-beta-tag);border-radius:var(--button-border-radius);color:var(--text-white);text-transform:uppercase;font-size:13px;line-height:1;padding:1px 4px;font-weight:var(--mantine-font-weight-medium);margin-left:4px;font-family:var(--font-family-body);letter-spacing:.25px}._beta-tag_qzy7w_1 span{color:var(--text-white)}._beta-tag_qzy7w_1._sm_qzy7w_1{font-size:var(--mantine-font-size-xxs);padding:3px 3px 1px;width:30px}._beta-tag_qzy7w_1._sm_qzy7w_1 span{color:var(--text-white)}._beta-tag_qzy7w_1._white-sm_qzy7w_1{background-color:var(--text-white);color:var(--green-beta-tag);font-size:var(--mantine-font-size-xxs);padding:3px 3px 1px;font-weight:var(--mantine-font-weight-black);letter-spacing:0}._beta-tag_qzy7w_1._white-sm_qzy7w_1 span{color:var(--green-beta-tag);line-height:.9;font-size:inherit}._badge-group_3wi10_1{margin-top:5px;display:flex;flex-wrap:wrap}._badge-group_3wi10_1 span{border-radius:var(--button-border-radius);font-weight:300;font-size:14px;padding-left:5px;padding-right:0;margin-right:5px;margin-bottom:5px}._badge-close-icon_3wi10_16{padding-left:15px;padding-right:5px;font-size:1.1rem;cursor:pointer}._dropdown_3wi10_23 ._dropdown-toggle_3wi10_23{width:100%;background-color:var(--white);display:flex;justify-content:space-between;align-items:center;max-width:300px;border-radius:var(--standard-border-radius)}._dropdown_3wi10_23 ._dropdown-toggle_3wi10_23 span{margin-right:5px}._dropdown_3wi10_23 ._btn-outline-secondary_3wi10_35{border-color:var(--bs-border-color-translucent)}._dropdown_3wi10_23 ._dropdown-menu_3wi10_38{min-width:100%;max-height:40vh;overflow:auto;padding-left:0;padding-right:0}._dropdown_3wi10_23 ._form-control_3wi10_45{border:0;box-shadow:unset;padding:7px 14px;width:calc(100% - 28px)}._dropdown_3wi10_23 ._form-control_3wi10_45:focus{box-shadow:none}._dropdown_3wi10_23 ._item_3wi10_54{line-height:1.8;padding:2px 14px;white-space:nowrap;width:100%}._dropdown_3wi10_23 ._item_3wi10_54:hover{color:var(--bs-dropdown-link-hover-color);text-decoration:none;background-color:var(--bs-dropdown-link-hover-bg)}._dropdown_3wi10_23 ._check_3wi10_65{margin-bottom:0}._dropdown_3wi10_23 ._check_3wi10_65 label{width:100%;display:inline-block}._checkbox-filters-with-children_1q6y4_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr))}._checkbox-filters-with-children_1q6y4_1 ._sub-section_1q6y4_5{padding:10px;max-width:400px}.multiselect-dropdown label{color:#4a4a4a;margin-right:14px}.multiselect-dropdown .close-icon{color:#fff;font-size:25px;position:relative;cursor:pointer}.multiselect-dropdown .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.multiselect-dropdown>span{background-color:#ca3259;border-radius:3px;color:#fff;display:inline-block;line-height:20px;padding:0 14px;margin-right:7px;margin-bottom:7px}.multiselect-dropdown>span a{display:inline-block;height:100%;padding:0 7px;margin-left:7px;cursor:pointer;text-align:center;vertical-align:top;border-top-right-radius:2px;border-bottom-right-radius:2px}.multiselect-dropdown>span.selected-value button{background-color:transparent;position:relative;top:-20px;border:0;margin-left:7px}.multiselect-dropdown .section-label{padding:5px;text-transform:uppercase;font-size:.625em;color:#4a4a4a;font-weight:500;cursor:default}.abl-dialog{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999}.abl-dialog-overlay{background-color:#6e6e6e26;top:0;bottom:0;left:0;right:0;position:absolute;z-index:999}.abl-dialog-header{font-weight:500;border-bottom:1px solid #eae9ea;margin:0 auto 20px;padding:20px 0}.abl-dialog-body{font-weight:300;line-height:1.5em;margin:20px auto;max-height:calc(100vh - 400px);min-height:10vh;min-width:50%;overflow-y:auto;display:inline-block;position:relative}.abl-dialog-body .scrollable{position:relative;max-height:inherit}.abl-dialog-box{background-color:#fff;border:1px solid #eae9ea;border-radius:3px;box-shadow:0 2px 4px #4a4a4a30;color:#4a4a4a;margin:4% auto;max-width:600px;width:60%;text-align:center;z-index:999}.abl-dialog-button-holder{margin:35px 0;position:relative}.abl-dialog-button-holder .modal-body-scroll-gradient{pointer-events:none;top:-100px;position:absolute;height:100px;width:90%;background:linear-gradient(to top,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%)}.abl-dialog-button{background-color:#edeced;border-radius:3px;border:none;color:#696969;cursor:pointer;font-size:1em;margin-right:10px;outline:0;padding:7px 21px;text-align:center}.abl-dialog-button:last-child{background-color:#007faa;color:#fff;margin-right:0}.filter-modal .filter-group h4{display:flex}.filter-modal .filter-group h4{align-items:center}.filter-selector{display:inline-block;margin-left:21px}.filter-selector button{height:30px;padding:0 7px}.filter-selector .filter-icon{color:#000;font:700 1em Yantramanav,sans-serif;cursor:pointer}.filter-selector .filter-icon.selected{color:#fff;opacity:1}.filter-selector .filter-icon svg{margin-right:7px;vertical-align:middle}.quick-filters{display:inline-block;font:700 1em Yantramanav,sans-serif}.quick-filters:before{background-color:#000;content:"";display:inline-block;height:30px;margin-right:7px;opacity:.3;vertical-align:middle;width:1px}.quick-filters>li{color:#000;cursor:pointer;display:inline-block;margin:0 7px;vertical-align:middle}.quick-filters>li.selected{color:#fff;opacity:1}.filter-modal .abl-dialog-overlay{background-color:#6e6e6e66}.filter-modal .abl-dialog-box{text-align:left;margin:8% auto;max-width:800px}.filter-modal .abl-dialog-header,.filter-modal .abl-dialog-body,.filter-modal .abl-dialog-button-holder{padding:14px;display:block}.filter-modal .abl-dialog-header,.filter-modal h4{font: 1em Yantramanav,sans-serif;color:#4a4a4a;text-transform:uppercase}.filter-modal h3{font: 1.1em Yantramanav,sans-serif;color:#4a4a4a;text-transform:uppercase}.filter-modal .abl-dialog-header{font-size:1.1em;margin-bottom:0;margin-top:0}.filter-modal .abl-dialog-body{overflow-y:auto;margin-top:0;margin-bottom:0}.filter-modal .abl-dialog-button-holder{text-align:right;margin:7px 0}.filter-modal .clear-filters-button{background-color:transparent;border:unset;color:#007faa;font-size:.9em;margin:0 21px;padding:0}.filter-modal label{font: 1em Yantramanav,sans-serif;text-transform:none;font-weight:400}.filter-modal label input{display:inline-block;margin-right:7px}.filter-modal .filter-group{border-bottom:solid 1px #dbdbdb;padding:10.5px 0}.filter-modal .filter-group:last-child{border-bottom:none;padding-bottom:50px}.filter-modal .filter-subheader{padding:14px 0 0}.filter-modal .filter-group-collection .filter-group{margin-left:14px}.filter-modal .checkbox-filters{display:flex;flex-flow:wrap column}.filter-modal .checkbox-filters li{padding-right:14px}.filter-modal .checkbox-filters-disabled{opacity:.5}.toggleable-views{display:inline-block;margin:0 0 0 10px}.toggleable-views a{color:unset;display:inline-block;padding:0 4px;text-decoration:none;vertical-align:baseline}.toggleable-views a span{border:0;border-radius:3px;color:#4a4a4a;font-size:.77em;font-weight:400;line-height:20px;padding:3px;text-transform:uppercase}.toggleable-views a.selected span{background-color:#4a4a4a;color:#fff;font-weight:400;text-decoration:none}.scrollable-grid .ui-thread-scroller{position:absolute;top:0;left:0;pointer-events:none;will-change:transform;overflow:auto}.grid-spacer .grid-cell,.grid-row-headers .grid-cell,.grid-rows .grid-cell,.grid-column-headers .grid-cell{border-bottom:1px solid #4a4a4a;border-right:1px solid #bbb}.grid-spacer .grid-cell,.grid-column-headers .grid-cell{border-top:1px solid #dadada}.grid-column-headers{-ms-overflow-style:none}.grid-column-headers::-webkit-scrollbar{display:none}.grid-column-headers .grid-cell{text-align:center}.grid-row-headers{-ms-overflow-style:none}.grid-row-headers::-webkit-scrollbar{display:none}.grid-row-headers .row-header-cell>div{border-bottom:0}.grid-row-headers .row-content{position:absolute;left:0;display:block;height:100%;width:calc(100% - 50px);padding:7px}.grid-row-headers .grid-sub-rows{position:absolute;right:0;height:100%;width:55px}.grid-row-headers .sub-row-header-cell{text-align:center;border-left:1px solid #dadada;border-bottom:1px dashed #bbb}.grid-row-headers .sub-row-header-cell:last-child{border-bottom:0}.grid-rows{outline:none}.column-header-cell>div,.row-header-cell>div,.board-cell>div{position:relative;height:75px;border-bottom:1px dashed #bbb}.column-header-cell>div:last-child,.row-header-cell>div:last-child,.board-cell>div:last-child{border-bottom:0}.column-header-cell a,.row-header-cell a,.board-cell a{color:inherit;text-decoration:none;cursor:pointer}.column-header-cell a .section-chip,.row-header-cell a .section-chip,.board-cell a .section-chip{cursor:pointer}.infinite-list.infinite-enrollment-list .counselor-review-cell,.infinite-list.infinite-enrollment-list .counselor-review-cell span.column-title{display:flex}.infinite-list.infinite-enrollment-list .counselor-review-cell{align-items:end}.infinite-list{overflow-x:auto}.infinite-list .ReactVirtualized__Table__headerRow{background-color:#efefef;overflow:hidden}.infinite-list .ReactVirtualized__Table__headerColumn{background-color:inherit}.infinite-list .ReactVirtualized__Table__headerColumn span,.infinite-list .ReactVirtualized__Table__headerColumn button{display:inline-block;background-color:inherit;color:#4a4a4a;white-space:inherit;text-overflow:inherit;vertical-align:middle;text-align:justify}.infinite-list .ReactVirtualized__Table__headerColumn button{border:none;text-transform:inherit;font-weight:inherit;padding:0}.infinite-list .ReactVirtualized__Table__row{background-color:#fff}.infinite-list .ReactVirtualized__Table__row .ReactVirtualized__Table__rowColumn{background-color:inherit}.infinite-list .ReactVirtualized__Table__row .ReactVirtualized__Table__rowColumn a:not(.dropdown-item){background-color:inherit}.infinite-list .toggle-on-icon,.infinite-list .toggle-off-icon{width:40px;height:20px}.infinite-list .toggle-columns-btn{cursor:pointer;display:inline-block;margin:7px}.infinite-list .toggle-columns-btn>div{display:inline-block;vertical-align:baseline;margin-right:7px}.infinite-list .toggle-columns-btn .toggle-columns-text{padding:2px}.infinite-list .toggle-columns-btn .hidden-columns-text{color:#fff}.infinite-list .toggle-columns-btn .columns-count,.infinite-list .toggle-columns-btn .hidden-addl-text{background-color:gray;border-radius:3px;padding:2px;display:inline-block;vertical-align:baseline}.infinite-list .toggle-columns-btn .hidden-addl-text{opacity:0;visibility:hidden;transition:opacity .2s ease-out}.infinite-list .toggle-columns-btn:hover .columns-count{border-top-right-radius:0;border-bottom-right-radius:0}.infinite-list .toggle-columns-btn:hover .hidden-addl-text{border-top-left-radius:0;border-bottom-left-radius:0;opacity:1;visibility:visible}.infinite-list .sorting-arrow-icon{width:10px;height:12px;margin-left:5px;transform:rotate(180deg)}.infinite-list .sorting-arrow-icon.rotate{transform:rotate(360deg)}.infinite-list .subLabel{color:#4a4a4a;font-size:.9em;margin:5px 0}.infinite-list .multivalue-column{overflow:visible!important}.infinite-list .multivalue-column>span{display:inline-block;margin:8px;vertical-align:middle;width:100%}.infinite-list .multivalue-column>span:hover{border:1px solid #eae9ea;margin:0;padding:7px}.infinite-list .multivalue-column>span .abl-ellipsis{display:inherit;vertical-align:inherit;max-width:60%}.infinite-list.infinite-enrollment-list{width:96vw;height:84vh;overflow-y:hidden}.infinite-list.infinite-enrollment-list .ReactVirtualized__Table__row,.infinite-list.infinite-enrollment-list .ReactVirtualized__Table__rowColumn{overflow:visible!important}.infinite-list.infinite-enrollment-list .student-list-recommendations-cell{position:relative}.infinite-list.infinite-enrollment-list .counselor-review-cell{height:100%}.infinite-list.infinite-enrollment-list .counselor-review-cell span.column-title{max-width:100px;word-wrap:break-word;line-height:normal;margin:0;text-align:center}.infinite-list.infinite-enrollment-list .counselor-review-cell i{align-self:center;margin-top:var(--mantine-spacing-md)}.infinite-list .meeting-list-view.section-types-enabled .ReactVirtualized__Grid__innerScrollContainer{min-height:80vh}.infinite-list .meeting-list-view.section-types-enabled .ReactVirtualized__Table__row,.infinite-list .meeting-list-view.section-types-enabled .ReactVirtualized__Table__rowColumn.section-type-cell{overflow:visible!important}.infinite-list .meeting-list-view.section-types-enabled .ReactVirtualized__Table__rowColumn.section-type-cell .dropdown{width:100%}.infinite-list .meeting-list-view.section-types-enabled .ReactVirtualized__Table__rowColumn.section-type-cell .dropdown-toggle{width:100%;text-align:left;display:inline-flex;justify-content:space-between;align-items:center;min-height:36px}.toggle-columns-modal{font-family:Yantramanav,sans-serif}.toggle-columns-modal .abl-dialog-body{padding-left:15%;width:100%}.toggle-columns-modal .column-toggles{text-align:left}.toggle-columns-modal .column-toggles .togglable-item{display:table-row;padding:7px 0}.toggle-columns-modal .column-toggles .togglable-item label,.toggle-columns-modal .column-toggles .togglable-item span{cursor:pointer;display:table-cell;padding:0 14px;vertical-align:middle}.course-bullet-chart{position:relative;height:20px;margin-top:10px;width:80%}.course-bullet-chart .bullet-chart-label{font-weight:500;position:absolute;top:40px;width:40px}.course-bullet-chart .bullet-chart-label .pointer{height:40px;position:absolute;bottom:14px;width:1px;background-color:#4a4a4a;z-index:3}.course-bullet-chart .label-count{font-size:1.1em;margin-left:3px}.course-bullet-chart .label-type{font-size:.85em;margin-left:3px}.course-bullet-chart .bullet-chart-line{border:2px solid #cab8db;border-left:none;position:absolute}.course-bullet-chart .courseRequestsCount-label{margin-left:-1px;top:80px}.course-bullet-chart .courseRequestsCount-label .pointer{bottom:0;height:107px}.course-bullet-chart .courseRequestsCount-line{border-right:2px solid #8758b1;height:25px;z-index:2}.course-bullet-chart .fulfilledRequestsCount-label .pointer{bottom:0;height:68px}.course-bullet-chart .fulfilledRequestsCount-label .label-count,.course-bullet-chart .fulfilledRequestsCount-label .label-type{margin-left:-49px;text-align:right;width:45px}.course-bullet-chart .fulfilledRequestsCount-line{background-color:#8758b1;border:2px solid #8758b1;height:5px;top:10px;z-index:2}.course-bullet-chart .totalMaxClassCapacityOfSections-label{top:-50px}.course-bullet-chart .totalMaxClassCapacityOfSections-label .pointer{top:0;height:75px}.course-bullet-chart .totalMaxClassCapacityOfSections-line{background-color:#cab8db;border-right:none;height:25px}.inspector-detail-body .course-bullet-chart{margin:70px 0 70px 50px;height:50px;width:75%}.row-header-cell-template .courseRequestsCount-line,.row-header-cell-template .totalMaxClassCapacityOfSections-line{height:18px}.row-header-cell-template .fulfilledRequestsCount-line{height:3px;top:7px}.inner-graph-container{display:inline-block;vertical-align:middle;margin:0 5px;height:30px;width:70px;position:relative}.inner-graph-container .halfway-mark{background-color:#4a4a4a;position:absolute;top:0;height:25px;width:1px;left:50%;z-index:2}.distribution-graph{position:absolute;background-color:#8758b1;top:5px;left:0;height:15px;width:70px}.distribution-graph .left-percentage{background-color:#cab8db;height:15px;position:absolute;top:0;left:0}.bulk-create-sections-modal .abl-dialog-body{padding:14px 21px;margin:0;width:70%}._grade-level-count-dot_s9g0f_1{display:inline-block;text-align:center;vertical-align:baseline;width:24px}._grade-level-count-dot_s9g0f_1>span{background-color:var(--mantine-color-gray-7);border-radius:10px;color:#fff;display:inline-block;font-size:.75em;font-weight:700;text-align:center;vertical-align:middle}.course-offering-list-view{font-family:Yantramanav,sans-serif;color:#4a4a4a}.course-offering-list-view .header-grade-level-item{display:inline-block;margin-top:3px}.course-offering-list-view .negative:before{content:"-";margin-right:4px}.course-offering-list-view .positive:before{content:"+";margin-right:4px}.course-offering-list-view .seats-needed{margin-left:7px}.course-offering-list-view .seats-needed .span-title{margin-right:7px;font-size:10px}.course-offering-list-view .seats-needed .highlight-needed{color:#aa5d00;font-weight:700}.course-offering-list-view .seats-needed .highlight-excess{color:#3455db;font-weight:700}.course-offering-list-view .section-adjustments button{border:0;border-radius:4px}.course-offering-list-view .section-adjustments button:hover{color:#fff;background-color:#007faa}.course-offering-list-view .requests-fulfilled .bold{font-weight:700;margin-right:7px}.course-offering-list-view .requests-fulfilled .green{color:#008040}.course-offering-list-view .requests-fulfilled .light{color:#4a4a4a}.course-offering-list-view .course-bullet-chart{height:25px;margin-top:5px}.course-offering-list-view .grade-level-count{display:inline-block;text-align:left;width:35px;vertical-align:baseline}.course-offering-list-view .grade-level-count span{background-color:#4a4a4a;border-radius:10px;color:#fff;display:inline-block;font-size:.75em;font-weight:700;padding:2px;text-align:center;vertical-align:middle}.course-offering-list-view .grade-level-count span.placeholder-bubble{background-color:unset}._autocomplete-dropdown_fpzhs_1 ._dropdown-toggle_fpzhs_1 span{margin-right:5px}._autocomplete-dropdown_fpzhs_1 ._btn-outline-secondary_fpzhs_4{border-color:var(--bs-border-color-translucent)}._autocomplete-dropdown_fpzhs_1 ._dropdown-menu_fpzhs_7{padding:0;min-width:calc(100% + 52px);max-width:400px;max-height:40vh;overflow:auto}._autocomplete-dropdown_fpzhs_1 ._form-control_fpzhs_14{border:0;box-shadow:unset;padding:7px 14px;width:calc(100% - 28px)}._autocomplete-dropdown_fpzhs_1 ._form-control_fpzhs_14:focus{box-shadow:none}._autocomplete-dropdown_fpzhs_1 ._dropdown-item_fpzhs_23{line-height:1.8;padding-left:14px;padding-right:14px}.warning--cannot-be-undone{color:#d0021b;font-weight:700}.bulk-action-modal .abl-dialog-body{margin:0 auto}.bulk-action-modal .warning{margin-top:14px}.bulk-action-modal .bulk-add .multiselect-autocomplete,.bulk-action-modal .bulk-remove .multiselect-autocomplete,.bulk-action-modal .bulk-replace .multiselect-autocomplete{text-align:left;min-height:36px;height:auto}.bulk-action-modal .bulk-add .dropdown-menu-items,.bulk-action-modal .bulk-remove .dropdown-menu-items,.bulk-action-modal .bulk-replace .dropdown-menu-items{position:relative}.bulk-action-modal .bulk-add .multiselect-autocomplete,.bulk-action-modal .bulk-remove .multiselect-autocomplete{width:300px}.bulk-action-modal .bulk-remove h4{color:#ca3259;font-weight:400;margin-top:14px}.bulk-action-modal .bulk-remove .remove-requests-button{background-color:#ca3259}.bulk-action-modal .bulk-remove .abl-dialog-button-holder{margin-top:21px}.bulk-action-modal .bulk-replace{font: 1em Yantramanav,sans-serif}.bulk-action-modal .bulk-replace .course-group{display:inline-block;width:260px;text-align:left;vertical-align:top}.bulk-action-modal .bulk-replace .multiselect-autocomplete{margin-top:7px;border:1px solid #eae9ea;border-radius:2px}.bulk-action-modal .bulk-replace .multiselect-autocomplete>span{margin-top:7px;margin-bottom:0}.bulk-action-modal .bulk-replace .abl-dropdown-menu{width:100%}.bulk-action-modal .bulk-replace input{border:none;width:auto}.bulk-action-modal .bulk-replace label{display:block;font-size:.7em;color:#4a4a4a}.bulk-action-modal .bulk-action-button:first-letter{text-transform:uppercase}._m-h-25vh_1rn3r_1{min-height:25vh;margin-right:10px;text-align:left}._m-h-25vh_1rn3r_1 ._dropdown-toggle_1rn3r_6{width:100%;text-align:left;display:inline-flex;justify-content:space-between;align-items:center;min-height:35.6px;min-width:250px}._m-h-25vh_1rn3r_1 ._dropdown-toggle_1rn3r_6:focus{box-shadow:none}._m-h-25vh_1rn3r_1 ._dropdown-menu_1rn3r_18{min-width:calc(100% + 2px);max-height:20vh}._m-h-25vh_1rn3r_1 ._radio_1rn3r_22 label{text-transform:none}._m-h-25vh_1rn3r_1 ._wrapper_1rn3r_25{margin-top:1rem;margin-bottom:.25rem;padding-left:6px}._m-h-25vh_1rn3r_1 ._wrapper_1rn3r_25 p{margin-bottom:.2rem}._m-h-25vh_1rn3r_1 ._required_1rn3r_33{color:red}.bulk-action-groups-modal .abl-dialog-body{text-align:left;width:80%}.bulk-action-groups-modal .dropdown-menu-items{position:relative}.bulk-action-groups-modal fieldset{border:none}.bulk-action-groups-modal .warning-text{color:#d0021b;font-weight:500}.bulk-action-groups-modal .action-content{margin:28px 0}.bulk-action-groups-modal .action-content.disabled label{font-weight:400}.bulk-action-groups-modal .action-content input,.bulk-action-groups-modal .action-content label{display:inline-block;font-weight:700;margin:0 2px;text-transform:none;vertical-align:middle}.bulk-action-groups-modal .action-content .multiselect-dropdown .abl-dropdown-menu{width:150px;margin-right:14px}.bulk-action-groups-modal .action-content .group-replace .multiselect-dropdown{display:inline-block;vertical-align:top}.tumble-modal .abl-dialog-button-holder{text-align:left}.tumble-modal .tumble-modal-btns{background-color:#f7f7f7;box-shadow:2px 0 7px 2px #0000001a;height:118px;margin:0;padding:10px 0}.tumble-modal .tumble-modal-btns .abl-dialog-button{display:inline-block;font-size:1.1em;font-weight:700;padding:14px 0;width:45%;vertical-align:top}.tumble-modal .tumble-modal-btns .btn-link{background-color:transparent;text-decoration:none}.tumble-modal .tumble-modal-btns .btn-link:hover{text-decoration:underline}.tumble-modal .tumble-modal-btns .btn-link:last-child{color:#007faa;text-align:right}.tumble-modal .tumble-modal-btns .btn-link:first-child{color:#4a4a4a;text-align:left;padding-left:30px}.tumble-modal .abl-dialog-box{margin:0;position:fixed;right:0;bottom:0;height:calc(100vh - 65px);width:400px}.tumble-modal .abl-dialog-header{background-color:#f5a623;color:#fff;cursor:pointer;height:50px;line-height:50px;margin:0;padding:0 20px;position:relative;text-align:left}.tumble-modal .abl-dialog-body{font:1em Yantramanav;height:calc(100% - 118px);max-height:unset;text-align:left}.tumble-modal .loading-body{font-size:1.2em;padding:0 28px;text-align:center}.tumble-modal .modal-loader-img{width:50%;margin:20px 75px}.pre-tumble-analysis.abl-dialog-body{margin:0;width:100%}.pre-tumble-warning.abl-dialog-body{padding:77px 21px;margin:0;text-align:center}.how-to-fix{position:relative;margin-bottom:20px;font-size:1em;font-weight:500}.how-to-fix .close-icon{color:#4a4a4a;font-size:30px;position:absolute;right:10px;z-index:999;cursor:pointer}.how-to-fix .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.how-to-fix .expanded-instructions{background-color:#fff;font-weight:700}.how-to-fix .expanded-instructions .how-to-fix-title,.how-to-fix .expanded-instructions .how-to-fix-body{color:#4a4a4a}.how-to-fix .expanded-instructions.hide{display:none}.how-to-fix .expanded-instructions.show{display:block;position:absolute;top:0;left:0;right:0}.potential-fulfillment-section{background-color:#0688be1a;font:1em Yantramanav;height:115px;padding:14px 21px;text-align:center;vertical-align:middle}.potential-fulfillment-section .large-text{font-size:1.5em}.potential-fulfillment-section.loading{font-size:1.2em}.no-anaylsis-issues .success-text{color:#5ea809}.no-anaylsis-issues .issue-type{padding:10px 28px;font-weight:700;margin-bottom:10px;border-bottom:1px solid #dadada}.analysis-section{background-color:#dadada}.analysis-section .issue-header{background-color:#fff;border-bottom:1px solid #dadada;height:70px;padding:10px 28px}.analysis-section .issue-header.no-issues{height:40px}.analysis-section .header-section{display:inline-block;vertical-align:middle}.analysis-section .header-section:first-child{width:95%}.analysis-section .header-section:last-child{width:5%}.analysis-section .down-arrow{cursor:pointer}.analysis-section .issue-title{font-weight:700;margin-bottom:10px}.analysis-section .cta-link{background-color:#007faa;border-radius:3px;color:#fff;padding:0 10px}.analysis-section .cta-link>*{display:inline-block;vertical-align:top}.analysis-section .cta-link svg{margin:3px 7px 0 0}.analysis-section .issue-body{background-color:#fff;min-height:175px;max-height:215px;overflow-y:scroll;padding:7px 28px;border-bottom:1px solid #dadada}.analysis-section .issue-list li{list-style:none;text-indent:0}.analysis-section .issue-type-header{color:#4a4a4a;font-size:1em;font-weight:500;text-transform:uppercase}.analysis-section [data-id=how-to-text]{background-color:transparent;border:0;color:#007faa;text-decoration:none;padding:0}.group-badge{color:#fff;padding:0 4px;border-radius:2px;margin-right:2px;font:400 .8em Work Sans,sans-serif}.section-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.individual-chip{height:100%;padding:5px}.section-name{font: .9em Yantramanav,sans-serif}form .invalid-feedback,#courses-page .enrollment-count{font-weight:500}#courses-page .section-link-cell{text-decoration:none}.meetings-bulk-action-modal .dropdown-menu-items{position:relative}.abl-horizontal-time-viewer{margin:0 auto;position:relative;overflow-y:scroll;overflow-x:visible;max-height:90%;background-color:#fff;min-height:20px}.abl-horizontal-time-viewer-sidebar{width:100px;float:left;overflow:visible}.abl-horizontal-time-viewer-sidebar>div{height:79px;text-align:center;padding-top:32px;background-color:#007faa;color:#fff;margin-bottom:7px;box-shadow:0 2px 4px #0000001c}.abl-horizontal-time-viewer-sidebar>div:first-child{padding-top:10px}.abl-horizontal-time-viewer-sidebar>div>span{display:block;padding-top:5px;color:#879aa1;letter-spacing:2px}.abl-horizontal-time-viewer-rows{margin-left:100px;overflow-y:visible;overflow-x:scroll;background-color:#fff;padding-bottom:20px}.abl-horizontal-time-viewer-content-rows{overflow:visible}.abl-horizontal-time-viewer-row{height:79px;white-space:nowrap;position:relative;margin-bottom:7px;border-top:1px solid #edeced;border-bottom:1px solid #edeced;box-shadow:0 2px 4px #0000001c}.abl-horizontal-time-viewer-header{z-index:5;background-color:#fff;display:table-cell;box-shadow:none;border-bottom:none}.abl-horizontal-time-viewer-header>div,.abl-horizontal-time-viewer-timeblock{height:78px;display:block;position:absolute;border:1px solid #eae9ea;border-right:0;border-bottom:0;background-color:#fbfbfb}.abl-horizontal-time-viewer-header>div:first-child{border-left:0}.abl-horizontal-time-viewer-timeblock{line-height:78px;text-align:center;overflow:hidden;border-bottom:1px solid #edeced;border-top:none}.abl-horizontal-time-viewer-timeblock:last-child{border-right:1px solid #eae9ea}.timeblock-bling{background:repeating-linear-gradient(45deg,#ddd,#ddd 2px,#f0f0f0 2px,#f0f0f0 10px)}.abl-horizontal-time-viewer-header,.abl-horizontal-time-viewer-header>div,div.abl-horizontal-time-viewer-sidebar-header{height:40px;border-top:none}.abl-horizontal-time-viewer-header>div{border-top:none;text-align:left;background-color:#fff;height:14px;margin-top:27px;display:inline-block;position:relative}.abl-horizontal-time-viewer-header>div>i{font-size:12px;font-weight:500;font-variant:none;position:relative;top:-12px;left:-19px}.abl-horizontal-time-viewer-header>div:first-of-type>i{opacity:0}div.abl-horizontal-time-viewer-sidebar-header{position:fixed;width:100px;margin-top:-40px;z-index:50;background-color:#fff;color:#4a4a4a}.abl-horizontal-time-viewer-sidebar{margin-top:40px;background-color:#fff}div.daytype-header-0{background-color:#fff;color:#6e6e6e}div.daytype-header-0,.daytype-row-0{height:40px}#abl-day-type-viewer-page .day-type-viewer-container{margin:14px;border:1px solid #eae9ea;padding-bottom:21px;text-align:center;height:calc(100vh - 120px)}#abl-day-type-viewer-page .edit-link-container{padding:14px 0}#abl-day-type-viewer-page .edit-link-container a{text-decoration:none;font-weight:500;margin-top:20px}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.toasts-container{position:absolute;display:flex;flex-direction:column;top:20px;right:40px;max-height:calc(100vh - 80px);z-index:1000}.toasts-container .custom-toast{flex-basis:auto;animation-name:fade-in-up;animation-duration:.5s;animation-fill-mode:both;background-color:#fff;border:2px solid transparent;border-radius:5px;box-shadow:0 2px 10px #00000014;font:.975em Yantramanav,sans-serif;margin-bottom:7px;padding:12px 22px 12px 48px;position:relative;width:370px}.toasts-container .custom-toast.error{border-color:#d0021b;color:#d0021b}.toasts-container .custom-toast.error .left-block,.toasts-container .custom-toast.error .right-block{background-color:#d0021b}.toasts-container .custom-toast.error .status-icon{top:15px;left:13px}.toasts-container .custom-toast.warning{border-color:#e3b91a;color:#e3b91a}.toasts-container .custom-toast.warning .left-block,.toasts-container .custom-toast.warning .right-block{background-color:#e3b91a}.toasts-container .custom-toast.warning .status-icon{top:15px;left:18px}.toasts-container .custom-toast.success{border-color:#59a809;color:#59a809}.toasts-container .custom-toast.success .left-block,.toasts-container .custom-toast.success .right-block{background-color:#59a809}.toasts-container .custom-toast.success .status-icon{top:17px;left:15px}.toasts-container .custom-toast .toast-link{cursor:pointer}.toasts-container .custom-toast .toast-link:hover{text-decoration:underline}.toasts-container .left-block{position:absolute;left:0;top:0;height:100%;width:40px;overflow:hidden}.toasts-container .right-block{border-radius:16px;position:absolute;height:17px;right:5px;top:12px;width:17px}.toasts-container .status-icon{position:absolute}.toasts-container .close-icon{color:#fff;cursor:pointer;font-size:24px;position:absolute;top:-7px;right:15px}.toasts-container .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.error-page{padding-top:100px;width:650px;margin:0 auto;text-align:center}.error-page h2{font-weight:400}.error-page p{font-size:1.2em;line-height:1.2em;font-weight:400}.loading-mask{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#fff;opacity:.5;z-index:999}.loading-mask .spinner{margin-top:30vh}.load-more{text-align:center;padding-bottom:14px;color:#007faa;font-weight:400;font-family:Yantramanav,sans-serif;cursor:pointer}.load-more .spinner{margin-top:0}.abl-header{position:relative;height:48px;background-color:#323760}.abl-header .abl-logo{margin:14px 21px;width:55px}.abl-header h1{color:#fff;display:inline-block;vertical-align:top;height:100%;width:calc(100% - 70px);margin-left:21px;padding-left:20px;line-height:48px}.abl-header .academic-year-schedule-name,.abl-header .user-name,.abl-header .exports-btn{color:#fff}.side-nav,.abl-main,.manager-main,.schedule-main{display:inline-block;position:fixed;top:65px;bottom:0}.status-header .side-nav,.status-header .abl-main{top:105px}.left-nav{width:0;background-color:#262a4d}.abl-schedule-nav{width:70px}.abl-schedule-nav .abl-back{display:block;color:#fff;margin:5px 0 0 5px;text-decoration:none}.abl-schedule-nav .abl-back .left-arrow-icon{border-top:1px solid #fff;border-right:1px solid #fff;content:"";display:inline-block;height:.6em;width:.6em;margin-top:-.5em;transform:rotate(-135deg);position:relative;top:2px}.side-link-container{height:100%}.side-link-container:before{content:"";display:inline-block;vertical-align:middle;height:100%}.side-link{display:inline-block;vertical-align:middle;margin:0 14px}.side-link a{text-decoration:none;font:1em Yantramanav,sans-serif}.side-link.additional-reports-dropdown{position:relative}.side-link.additional-reports-dropdown>ul{position:absolute;top:25px;right:-8px;min-width:300px;max-width:400px;max-height:500px;overflow-y:auto;background-color:#fff;border:1px solid #eae9ea;box-shadow:0 2px 4px #00000012;z-index:10}.side-link.additional-reports-dropdown li{padding:7px}.side-link.additional-reports-dropdown a{color:#007faa}.side-link.additional-reports-dropdown .addtional-reports-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;padding:0;background-color:transparent;border:0}.abl-schedule-nav{background-color:#262a4d}.abl-schedule-nav .abl-selected{background-color:#323760}.side-nav{height:100%;font:1.2em Yantramanav,sans-serif}.side-nav .icon-container{vertical-align:middle}.side-nav .icon{height:20px;display:block;margin:auto}.side-nav .student-schedules-icon{width:10px}.side-nav .reports-icon{width:14px}.side-nav .plan-icon{width:20px}.side-nav .place-icon{width:23px}.side-nav .day-icon{width:21px}.side-nav .schedule-icon{width:20px}.side-nav .assign-icon{width:25px}.side-nav li a{color:#fff;display:block;height:inherit;font-size:12px;padding:21px 14px;text-decoration:none}.side-nav li a.abl-selected{cursor:default}.side-nav li a svg,.side-nav li a span{display:block;text-align:center}.side-nav li a svg{fill:#fff;margin:0 auto}.side-nav li .abl-back span{display:inline-block}.nav-plan-icon{height:20px}.abl-main{left:0;width:100vw}.schedule-main{left:70px;width:calc(100vw - 70px)}.manager-main{left:196px;width:calc(100vw - 196px)}.page-error{margin:auto 0;text-align:center}.page-error>h2{font-size:150%}.page-error>.page-error-body{margin-top:10px}.abl-content{padding-top:10px;padding-left:20px;padding-right:10px}.academic-year-schedule-name{display:inline-block;margin:18px 0;vertical-align:top}.school-name{margin:4px 14px;font-size:1.3em;font-weight:300;font-family:Work Sans,sans-serif}.schedule-name{font-size:1.1em;font-weight:400;font-family:Yantramanav,sans-serif}.inactive-display-name{display:inline-block;margin-left:14px;margin-top:-5px;vertical-align:middle}.inactive-warning{color:#d0021b;font-size:16px;font-weight:500;font-family:Yantramanav,sans-serif}.menu-items{position:absolute;right:20px;top:0}.menu-items .active-user-menu,.menu-items .exports-menu,.menu-items .user-menu{display:inline-block;vertical-align:top}.menu-items .active-user-menu a,.menu-items .exports-menu a,.menu-items .user-menu a{color:#4a4a4a;text-decoration:none}.menu-items .active-user-menu{cursor:pointer}.menu-items .active-user-count-number{background-color:#ffffff80;color:#262a4d;display:inline-block;font-weight:500;margin-left:3px;vertical-align:top;height:16px;width:16px;line-height:18px;border-radius:16px;text-align:center}.menu-items .active-user-count-number.others{animation:active-user-color-in 3s linear;background-color:#efc460}.menu-items .active-user-count{height:65px;padding:15px}.menu-items .user-name,.menu-items .exports-btn{cursor:pointer;display:inline-block;font:1.1em Yantramanav,sans-serif;vertical-align:baseline;position:relative;margin:0 10px;height:65px;padding:15px}.menu-items .user-name:after,.menu-items .exports-btn:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;border-bottom:none;content:"";height:0;position:absolute;top:23px;right:0;width:0}.menu-items .user-name .export-link,.menu-items .exports-btn .export-link,.menu-items .side-link{display:block}.menu-items .active-users-dropdown,.menu-items .exports-dropdown,.menu-items .user-dropdown{background:#fff;border:1px solid #eae9ea;box-shadow:0 2px 4px #00000012;cursor:default;color:#4a4a4a;font-family:Yantramanav,sans-serif;position:absolute;z-index:3}.menu-items .active-users-dropdown li,.menu-items .exports-dropdown li,.menu-items .user-dropdown li{padding:14px}.menu-items .exports-dropdown li,.menu-items .user-dropdown li{cursor:pointer;padding:14px}.menu-items .exports-dropdown li:hover,.menu-items .user-dropdown li:hover{background-color:#f4fafb}.menu-items .exports-dropdown{left:10px}.menu-items .exports-dropdown a{color:#007faa}.menu-items .user-dropdown{right:10px}#status{font:700 1em Yantramanav,sans-serif;text-align:center;color:#fff;z-index:9}.offline{display:block;background:#f0c336;padding:1em .5em}.api-error{background:#f0c336;color:#000;position:absolute;padding:14px 40px 14px 15px;top:0;left:calc(50% - 300px);width:600px}.api-error .close-icon{cursor:pointer;position:absolute;top:8px;right:30px;font-size:24px}.api-error .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.help-link{top:unset;bottom:20px;cursor:pointer;left:19px;position:absolute}.account-dropdown{max-height:50vh;overflow-y:scroll}.account-dropdown .dropdown-item{white-space:unset}._account-dropdown-wrapper_1asub_1{position:relative;display:inline-flex!important;align-items:center}._warning_1xjga_1{position:relative;top:3px;margin-left:3px}._icon_1xjga_7{display:inline-block;border-radius:50%;height:1em;width:1em;background-color:#f59724;position:relative;top:3;margin-left:3;transform:scale(.9)}@keyframes active-user-color-in{0%{background-color:#efc460}25%{background-color:#fff}50%{background-color:#efc460}75%{background-color:#fff}to{background-color:#efc460}}.abl-common-header{border-bottom:1px solid #4a4a4a;display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;width:100vw}.abl-common-header.inactive-environment{background-color:#f8dcdc}.abl-common-header .title>*{display:inline-block;vertical-align:middle}.abl-common-header .title h1{color:#262a4d;font-size:1.2em;font-weight:500}.abl-common-header .title h1+*:before{background-color:#4a4a4a;display:inline-block;content:"";height:1rem;margin:0 14px;vertical-align:middle;width:1px}.abl-common-header .title .academic-year-schedule-name{margin-right:10px}.abl-common-header .title .freeze-date{display:inline-block;color:#d0021b}.header-nav>*{display:inline-block;vertical-align:middle;margin:0 7px}.header-nav .active-users-dropdown{position:relative}.header-nav .active-users-dropdown .dropdown-menu-items{top:7px}.header-nav .active-user-menu{cursor:pointer}.header-nav .active-user-count-number{background-color:#262a4d;color:#fff;display:inline-block;font-weight:500;margin-left:3px;vertical-align:top;height:16px;width:16px;line-height:18px;border-radius:16px;text-align:center}.header-nav .active-user-count-number.others{animation:active-user-color-in 3s linear;background-color:#efc460}.header-nav .active-user-count{padding:7px}.header-nav .btn-primary,.header-nav .btn-primary:hover,.header-nav .btn-primary:active,.header-nav .btn-primary:focus{background-color:transparent;border:none;box-shadow:none;color:#4a4a4a;outline:0}.header-nav .manage-users-button{display:none}@media (min-width: 62em){.header-nav .manage-users-button{display:inline-block}}.app-logo{margin:1rem;width:75px}.img-profile{height:1.5rem;width:1.5rem;margin:0 7px}.waffle-button.btn{line-height:1}.waffle-nav img{height:40px}.waffle-nav svg{height:40px;width:40px;color:#262a4d}.waffle-nav a{display:inline-flex;height:100px;margin:7px;padding:7px;text-align:center;vertical-align:top;width:98px;flex-direction:column;align-items:center}.waffle-nav a span{width:72px}.waffle-nav a span.wide{width:100%}.waffle-nav a .district-progressions-icon{height:40px;width:100%;display:flex;align-items:center;justify-content:center}.waffle-nav a .district-progressions-icon svg{width:unset;height:unset}.waffle-nav a:hover{border:1px solid #eae9ea;border-radius:2px;padding:6px}.waffle-nav .popover-body{max-width:248px}.user-menu .btn-primary span{width:0;visibility:hidden;overflow:hidden;opacity:0}.user-menu .img-profile.fallback-icon{background-color:#0003;font-size:80%;display:inline-flex;justify-content:center;align-items:center}.user-menu.show .btn-primary:not(:disabled):focus{border:none;box-shadow:none}.user-menu.show .btn-primary.dropdown-toggle{background-color:#15172b;border-color:#111322;color:#fff}.user-menu>.btn-primary>*{display:inline-block;vertical-align:middle}@media (min-width: 62em){.user-menu .btn-primary span{width:auto;visibility:visible;opacity:1}}._need-help-modal_9gxuf_1{display:block;position:absolute;bottom:13px;left:13px;border-radius:5px;box-shadow:#7d7d7d 0 0 10px;width:353px;background-color:#fff;transform:translate(-100%);z-index:1102;font-size:16px}._content_9gxuf_15{padding:5px 20px}._content_9gxuf_15 p{color:#3f3f3f;line-height:1.5}._bottom-content_9gxuf_23{padding:15px 10px 30px;display:flex;justify-content:center}._title_9gxuf_29{padding:20px 10px 5px}._title_9gxuf_29 h2{font-weight:400;color:#e37358;font-size:20px}._slide-in_9gxuf_38{animation:_slide-in_9gxuf_38 .5s forwards}@keyframes _slide-in_9gxuf_38{to{transform:translate(0)}}._enabled-features-grid_qmuym_1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;padding:20px;font-size:18px;line-height:20px;margin:80px auto;max-width:900px}._enabled-features-grid_qmuym_1 ._grid-item_qmuym_13{display:flex;justify-content:center;align-items:center;border:1px solid var(--gray-120);border-radius:10px;width:260px;min-height:100px;transition:.4s all ease-in-out}._enabled-features-grid_qmuym_1 ._grid-item_qmuym_13:hover{border-color:var(--gray-light);transform:scale(1.1)}._enabled-features-grid_qmuym_1 ._grid-item_qmuym_13 a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;width:100%}._enabled-features-grid_qmuym_1 ._grid-item_qmuym_13 a svg{height:60px;width:auto}._enabled-features-grid_qmuym_1 ._grid-item_qmuym_13 a span{margin-top:20px}._enabled-features-grid_qmuym_1 ._error-message_qmuym_42{text-align:center}.abl-auth-view{margin-top:30vh}.abl-authorize-button{margin-top:2em;padding:10px 20px;border-radius:5px;border:none;font-weight:800;color:#fff;text-transform:uppercase;background-color:#323760}.abl-auth-view img{padding:10px;margin-bottom:25px}.auth0-lock-header-logo{padding:5px}.manager-page{overflow:auto;position:relative}.manager-page .active-courses-toggle{color:#007faa;cursor:pointer;font-family:Yantramanav,sans-serif;position:relative;margin:0 auto;display:inline-block;width:auto;height:34px}.manager-page .active-inactive-toggle{font-family:Yantramanav,sans-serif;font-size:1.2em;margin:14px}.manager-page .active-inactive-toggle div{display:inline-block;margin-right:14px}.manager-page .active-inactive-toggle div:not(.selected){cursor:pointer}.manager-page .active-inactive-toggle .selected{color:#007faa;border-bottom:1px solid #007faa;font-weight:500}.data-manager-search{position:absolute;width:200px;right:7px;top:7px}.deactivate-resources-section{margin:10px}iframe#mode-iframe{height:calc(100vh - 108px);overflow-y:scroll;width:100%}#mode-report-page{height:100%}#mode-report-page iframe#mode-iframe{height:calc(100vh - 5px)}.print-schedule-modal .error{color:red;margin:7px 0;font-size:1em}.print-schedule-modal .abl-dialog-body{overflow:visible;width:85%;margin-bottom:0}.print-schedule-modal .abl-dialog-button-holder{width:85%;margin:21px auto;text-align:right}.print-schedule-modal .multiselect-dropdown{margin-top:28px;text-align:left}.print-schedule-modal .multiselect-dropdown label{float:left;width:15%}.print-schedule-modal .multiselect-dropdown .dropdown-menu-selected{margin-top:7px}.print-schedule-modal .dropdown-menu-items{position:absolute}.print-schedule-modal .recipient-message{margin-top:21px}.print-schedule-modal .recipient{font-weight:700}.draggable:hover{cursor:grab}.dragging{cursor:grabbing}.sortable-list{width:50%}.sortable-header label{text-align:center}.sortable-header label:first-child{text-align:left}.sort-list-dropzone{min-height:40px;min-width:350px;border:1px solid #eae9ea;color:#007faa;font:500 1em Work Sans,sans-serif;margin:2px 0}.sort-list-dropzone .draggable,.sort-list-dropzone .dragging{padding:10px;position:relative}.sort-list-dropzone .drag-icon{position:absolute;right:10px;top:calc(50% - 6px)}.sort-list-dropzone.is-dragged-on{background-color:#f7f7f7}.sort-list-dropzone .dragging{background-color:#fff;border:1px solid 1px solid #eae9ea;cursor:move;height:40px}.sort-list-dropzone,.order-index{display:inline-block;vertical-align:baseline}.order-index{margin-right:10px;width:20px}._dropdown-with-label_10esw_1{align-self:normal;display:flex}._dropdown-with-label_10esw_1 label{display:flex;align-items:center;padding-bottom:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs)}#schedule-config-page .schedule-config-content{height:calc(100vh - 65px);overflow-y:auto;padding:0 0 35px 7px}#schedule-config-page .schedule-config-header{color:#262a4d;margin-top:14px;font-family:Yantramanav,sans-serif;font-weight:500}#schedule-config-page .schedule-config-subheader{color:#262a4d;margin-top:0;font-size:1.2em;font-style:italic}#schedule-config-page .settings-section{padding:21px 0;border-bottom:1px solid #eae9ea}#schedule-config-page .settings-section h4{font:1.3em Yantramanav,sans-serif;font-weight:400;margin-bottom:10px}#schedule-config-page .settings-section.help-info span{font-weight:500;color:#262a4d}#schedule-config-page .settings-section.help-info a{font-weight:300}#schedule-config-page .name,#schedule-config-page .abbreviation,#schedule-config-page .start-date,#schedule-config-page .end-date,#schedule-config-page .standardized-term,#schedule-config-page .check-wrapper,#schedule-config-page .actions{display:inline-block}#schedule-config-page .name,#schedule-config-page .abbreviation,#schedule-config-page .start-date,#schedule-config-page .end-date,#schedule-config-page .standardized-term{text-align:left;color:#4a4a4a}#schedule-config-page .check-wrapper{text-align:center}#schedule-config-page .name{width:20%}#schedule-config-page .term-row{padding:10px;margin:5px 0;font:1em Yantramanav,sans-serif;display:flex;flex-flow:row wrap}#schedule-config-page .term-row>label,#schedule-config-page .term-row>span,#schedule-config-page .term-row>div:not(.actions){width:15%;margin-right:10px}#schedule-config-page .standardized-term-dropdown .dropdown-menu{max-height:250px;overflow-y:auto}#schedule-config-page .standardized-term-dropdown button{border-radius:var(--button-border-radius);border-color:var(--gray-350);background-color:var(--white);min-width:170px;text-align:left;display:flex;justify-content:space-between;align-items:center;color:var(--text-default)}#schedule-config-page .term-list{width:80%}#schedule-config-page .day-type-list{width:55%}#schedule-config-page .day-type-list .sortable-list{width:100%}#schedule-config-page .day-type-list .actions{margin-left:30px}#schedule-config-page .abbreviation{width:15%}#schedule-config-page .check-wrapper{width:20%}#schedule-config-page .actions{margin-left:25px;font:.8em Yantramanav,sans-serif;text-transform:uppercase}#schedule-config-page .actions button{height:24px;margin:3px;padding:3px;width:60px;vertical-align:middle}#schedule-config-page button.edit-link{display:none;background-color:transparent;border:0;color:#007faa;margin:0;text-transform:uppercase;height:12px;padding:0;position:relative;top:-2px}#schedule-config-page button.edit-link:hover{font-weight:700}#schedule-config-page button.edit-link>*{display:inline-block;vertical-align:middle}#schedule-config-page button.edit-link>svg{margin-right:7px}#schedule-config-page .remove-link{color:#d0021b;margin:3px 6px;padding-left:16px;background-color:transparent;border:0}#schedule-config-page .remove-link .close-icon{cursor:pointer;display:inline-block;font-size:24px;font-weight:700;vertical-align:middle;position:relative;top:-17px;left:-14px}#schedule-config-page .remove-link .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}#schedule-config-page .periods-container .sortable-list{width:75%}#schedule-config-page .sort-list-dropzone{width:100%}#schedule-config-page .period-list{width:75%}#schedule-config-page .draggable:hover,#schedule-config-page .term-row:hover{box-shadow:0 2px 4px #ccc;background-color:#dadada}#schedule-config-page .draggable:hover .edit-link,#schedule-config-page .term-row:hover .edit-link{display:inline-block;margin:0 7px}.confirmation-modal p{padding-left:50px;padding-right:50px;text-align:center}.confirmation-modal .confirmation-modal-body{display:flex;flex-direction:column;align-items:center}.confirmation-modal .cancel-button{border-color:transparent;background-color:transparent;color:#4a4a4a}.confirmation-modal .confirmation-modal-footer{border-top:transparent;padding-top:0}.help-icon{display:inline-block;width:20px;height:20px;margin-left:5px}.help-icon svg{width:100%;height:100%;vertical-align:middle}.delete-time-dialog .uh-oh{color:#d0021b;font-weight:700}.delete-time-dialog .radio-options{margin:0 auto;text-align:left;width:60%}.delete-time-dialog .radio-option{margin:7px 0}.delete-time-dialog .radio-option input{margin-right:7px}.delete-time-dialog .radio-option label{text-transform:none}.delete-time-dialog .btn-danger{background-color:#d0021b}.bulk-create-sections-modal-body .template-schedules-dropdown{max-height:300px;overflow-y:scroll}.bulk-create-sections-modal-body .template-schedules-dropdown .dropdown-item{white-space:unset}.bulk-create-sections-modal-body label{display:block}.bulk-create-sections-modal-body li{color:#262a4d}.bulk-create-sections-modal-body li.active,.bulk-create-sections-modal-body li:hover{font-weight:700}.bulk-create-sections-modal-body .resources-to-skip-table{width:75%;margin:0 auto}.set-up-initial-sections-dialog .abl-dialog-box{max-width:800px}.environment-cloning-modal{font-family:Yantramanav,sans-serif}.abl-dialog-body{margin-top:0}.guide-text{display:block;font-weight:500;margin:0 auto 28px;width:75%}.cloning-form>div{margin:7px auto;width:50%}.cloning-form>div label,.cloning-form>div input,.cloning-form>div textarea{display:block;margin:0 auto;text-align:left;width:100%}.cloning-form>div input{margin-bottom:30px}.progress-bar-wrapper{width:330px;margin:28px 0}.progress-bar-wrapper .count{color:#4a4a4a;display:inline-block;font-size:1em;vertical-align:middle;width:80px}.progress-text{width:50%;display:inline-block;color:#4a4a4a;padding:7px}.abl-progress-bar{width:250px;background:#e6e6e6;height:30px;line-height:30px;border-radius:2px;display:inline-block;position:relative;vertical-align:middle}.abl-progress-bar label{font:300 1.25em Yantramanav,sans-serif;line-height:inherit;margin-left:7px;position:absolute;left:0;top:0}.bar-type{background:#c4dce7;border-radius:2px 0 0 2px;height:inherit}.low{background:#c00}.medium{background:#ffd219}.high{background:green}.progress-bar-count{font-size:1em;display:inline-block;vertical-align:baseline;width:90px}.circle-graph{border:40px solid #c4dce7;border-radius:100px;color:#007faa;font-size:3em;display:block;height:200px;line-height:120px;position:relative;text-align:center;width:200px}.circle-graph .semi-circle{border:40px solid #c4dce7;border-left:0;border-radius:0 100px 100px 0;height:200px;position:absolute;top:-40px;right:-40px;transform-origin:center left;width:100px;z-index:1}.circle-graph .fill{border-color:#007faa}.school-account-detail-page{background-color:#fff;padding:15px;height:calc(100vh - 65px);overflow-y:scroll}.school-account-detail-page a{text-decoration:none}.school-account-detail-page .day-types-container{padding:25px 25px 0}.school-account-detail-page .day-types-container .day-types-list{padding-left:7px}.school-account-detail-page .links-container{padding:25px}.school-account-detail-page .links-container>button{background-color:transparent;border:0;color:#007faa;padding:0}.school-account-detail-page .links-container>button:hover,.school-account-detail-page .links-container>button:focus{font-weight:700}.school-account-detail-page .links-container .copy-environment,.school-account-detail-page .links-container .manage-data{color:#007faa;cursor:pointer;display:inline-block;vertical-align:middle;margin:0 21px}.school-account-detail-page .links-container .schedule-config-link{display:inline-block;margin:0 21px}.school-account-detail-page .links-container .schedule-config-icon{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:5px}.school-account-detail-page .schedule-type-container>h1{font-size:1.5em;margin:7px 0}.school-account-detail-page .schedule-type-container.other-schedules-container h1{margin-top:21px;font-weight:400}.school-account-detail-page .schedule-name-container{padding:0 14px;position:relative}.school-account-detail-page .schedule-name-container h1{color:#007faa;font-size:1.5em;font-weight:400}.school-account-detail-page .schedule-name-container h2{color:#929292;font-size:1em;font-weight:700}.school-account-detail-page .schedule-name-container .last-import-timestamp{color:#4a4a4a;font-style:italic;font-size:1em;display:inline-block;margin-left:50px}.school-account-detail-page .primary-schedule-card{background-color:#f7f7f7;border-radius:3px;padding:14px;position:relative}.school-account-detail-page .primary-schedule-card label{color:#4a4a4a;font-size:1em;font-weight:medium}.school-account-detail-page .primary-schedule-card label.small{color:#4a4a4a;display:block;font-weight:400;margin-top:5px;text-transform:unset}.school-account-detail-page .primary-schedule-card .count{font-size:2.28em;font-weight:300}.school-account-detail-page .primary-schedule-card .data-manager-link{margin-top:7px;display:inline-block}.school-account-detail-page .primary-schedule-card .data-manager-link a{margin-left:5px}.school-account-detail-page .primary-schedule-card .extra-seats>*{color:#9400d3}.school-account-detail-page .primary-schedule-card .missing-seats>*{color:#d0021b}.school-account-detail-page .primary-schedule-card .schedule-link{color:#007faa;display:block;font-size:1em;font-weight:400;margin-top:7px;text-align:center;text-transform:uppercase}.school-account-detail-page .primary-schedule-card .phase-tab.show{display:flex;flex-flow:column wrap;justify-content:flex-start;align-content:flex-start}.school-account-detail-page .primary-schedule-card .phase-tab.show .abl-loading{width:100%}.school-account-detail-page .primary-schedule-card .schedule-card-item{background-color:#fff;display:inline-block;margin:7px;height:130px;width:210px;overflow:hidden;padding:14px 25px;position:relative;transition:max-height .2s ease-out;vertical-align:top}.school-account-detail-page .primary-schedule-card .schedule-card-item.large{height:274px;max-height:274px;width:434px}.school-account-detail-page .primary-schedule-card .schedule-card-item.large.show-more{height:auto;max-height:1000px;padding-bottom:49px}.school-account-detail-page .primary-schedule-card .schedule-card-item.large.no-height-max{height:auto;max-height:1000px}.school-account-detail-page .primary-schedule-card .schedule-card-item.wide{width:434px}.school-account-detail-page .primary-schedule-card .schedule-card-item .widget-footer{background:linear-gradient(transparent 0,#fff 30%,#fff 100%);height:50px;padding-top:10px;position:absolute;bottom:0;left:0;text-align:center;width:100%}.school-account-detail-page .primary-schedule-card .schedule-card-item .no-data{display:inline-block;line-height:24px;margin:7px 0}.school-account-detail-page .primary-schedule-card .data-value-set{margin:7px 14px;text-align:left;vertical-align:top}.school-account-detail-page .primary-schedule-card .data-value-set:last-child{margin:7px}.school-account-detail-page .primary-schedule-card .resource-icon{height:55px}.school-account-detail-page .primary-schedule-card img,.school-account-detail-page .primary-schedule-card .data-value-set{display:inline-block;vertical-align:baseline}.school-account-detail-page .other-schedules-container{margin-top:35px;width:100%}.school-account-detail-page .other-schedules-container .other-schedules-header{font-weight:700;width:100%}.school-account-detail-page .other-schedules-container .other-schedules-header>*{display:inline-block;vertical-align:baseline;width:15%}.school-account-detail-page .other-schedules-container .other-schedules-title{width:35%}.school-account-detail-page .other-schedule-card{padding:14px 0;position:relative;width:100%}.school-account-detail-page .other-schedule-card:hover{box-shadow:0 2px 4px #00000080}.school-account-detail-page .other-schedule-card .other-schedule-card-block{display:inline-block;vertical-align:top;width:15%}.school-account-detail-page .other-schedule-card .other-schedule-card-block.name-purpose{padding:0 25px;width:35%}.school-account-detail-page .other-schedule-card .other-schedule-card-block .schedule-name{font-size:1.2em;color:#0089ba}.school-account-detail-page .other-schedule-card .other-schedule-card-block .schedule-name a{margin-right:10px}.school-account-detail-page .other-schedule-card .other-schedule-card-block .schedule-purpose{margin-top:7px}.school-account-detail-page .other-schedule-card .other-schedule-card-block .freeze-date{display:inline-block;color:#d0021b}.school-account-detail-page .other-schedule-card .other-schedule-card-block .copied-from-schedule{color:#4a4a4a;font-size:1em}.school-account-detail-page .other-schedule-card .other-schedule-card-block .copied-from-academic-year{color:#4a4a4a;font-size:1em;font-weight:700;margin-top:7px}.school-account-detail-page .course-requests-by-grade>a,.school-account-detail-page .course-requests-fulfilled-by-grade>a,.school-account-detail-page .unique-courses-taught>a,.school-account-detail-page .complete-schedules-by-grade>a{display:block;font-weight:400;margin-top:21px;text-align:center;text-transform:uppercase}.school-account-detail-page .course-requests-by-grade .progress-type,.school-account-detail-page .course-requests-fulfilled-by-grade .progress-type,.school-account-detail-page .unique-courses-taught .progress-type,.school-account-detail-page .complete-schedules-by-grade .progress-type{text-transform:uppercase}.school-account-detail-page .course-requests-by-grade-progress a,.school-account-detail-page .course-requests-fulfilled-by-grade-progress a,.school-account-detail-page .complete-schedules-by-grade-progress a{display:inline-block;font-size:1em;font-weight:400;width:80px;vertical-align:middle}.school-account-detail-page .course-requests-by-grade-progress .progress-bar-wrapper,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .progress-bar-wrapper,.school-account-detail-page .complete-schedules-by-grade-progress .progress-bar-wrapper{display:inline-block;margin:7px 0;vertical-align:middle;width:250px}.school-account-detail-page .course-requests-by-grade-progress .progress-bar-wrapper .count,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .progress-bar-wrapper .count,.school-account-detail-page .complete-schedules-by-grade-progress .progress-bar-wrapper .count{font-size:1.25em;width:50px}.school-account-detail-page .course-requests-by-grade-progress .progress-bar-wrapper .abl-progress-bar,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .progress-bar-wrapper .abl-progress-bar,.school-account-detail-page .complete-schedules-by-grade-progress .progress-bar-wrapper .abl-progress-bar{width:200px}.school-account-detail-page .course-requests-by-grade-progress .progress-bar-wrapper.stacked-bar-wrapper,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .progress-bar-wrapper.stacked-bar-wrapper,.school-account-detail-page .complete-schedules-by-grade-progress .progress-bar-wrapper.stacked-bar-wrapper{width:300px}.school-account-detail-page .course-requests-by-grade-progress .stacked-bar-segment a,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .stacked-bar-segment a,.school-account-detail-page .complete-schedules-by-grade-progress .stacked-bar-segment a{height:100%;width:100%}.school-account-detail-page .course-requests-by-grade-progress .stacked-bar-segment.green,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .stacked-bar-segment.green,.school-account-detail-page .complete-schedules-by-grade-progress .stacked-bar-segment.green{background-color:#008040}.school-account-detail-page .course-requests-by-grade-progress .stacked-bar-segment.pink,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .stacked-bar-segment.pink,.school-account-detail-page .complete-schedules-by-grade-progress .stacked-bar-segment.pink{background-color:#c42162}.school-account-detail-page .course-requests-by-grade-progress .styled-percentage,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .styled-percentage,.school-account-detail-page .complete-schedules-by-grade-progress .styled-percentage{display:inline-block;font-weight:400;vertical-align:baseline}.school-account-detail-page .course-requests-by-grade-progress .styled-percentage a,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .styled-percentage a,.school-account-detail-page .complete-schedules-by-grade-progress .styled-percentage a{color:unset;width:unset}.school-account-detail-page .course-requests-by-grade-progress .styled-percentage a:hover,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .styled-percentage a:hover,.school-account-detail-page .complete-schedules-by-grade-progress .styled-percentage a:hover{font-weight:700}.school-account-detail-page .course-requests-by-grade-progress .styled-percentage.green,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .styled-percentage.green,.school-account-detail-page .complete-schedules-by-grade-progress .styled-percentage.green{color:#008040}.school-account-detail-page .course-requests-by-grade-progress .styled-percentage.grey,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .styled-percentage.grey,.school-account-detail-page .complete-schedules-by-grade-progress .styled-percentage.grey{color:#696969}.school-account-detail-page .course-requests-by-grade-progress .styled-percentage.pink,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .styled-percentage.pink,.school-account-detail-page .complete-schedules-by-grade-progress .styled-percentage.pink{color:#c42162}.school-account-detail-page .course-requests-by-grade-progress .abl-progress-bar,.school-account-detail-page .course-requests-fulfilled-by-grade-progress .abl-progress-bar,.school-account-detail-page .complete-schedules-by-grade-progress .abl-progress-bar{height:24px;line-height:24px}.school-account-detail-page .course-requests-fulfilled-by-grade-progress .progress-bar-wrapper .abl-progress-bar{background-color:color(#f59623 tint(80%))}.school-account-detail-page .course-requests-fulfilled-by-grade-progress .bar-type{background-color:#f59623}.school-account-detail-page .complete-schedules-by-grade-progress .progress-bar-wrapper .abl-progress-bar{background-color:color(#90cd76 tint(80%))}.school-account-detail-page .complete-schedules-by-grade-progress .bar-type{background-color:#90cd76}.school-account-detail-page .seat-counts>label{display:block}.school-account-detail-page .seat-counts .data-value-set{margin:7px 0;text-align:center;width:180px}.school-account-detail-page .seat-counts .data-value-set label{cursor:pointer;text-transform:none}.school-account-detail-page .seat-counts .data-value-set .count{font-weight:400}.school-account-detail-page .seat-counts.rollup{border-bottom:1px solid #eae9ea;padding-bottom:14px}.school-account-detail-page .course-requests-fulfilled-by-grade .hover-legend{font-weight:400;height:40px;margin:10px 0}.school-account-detail-page .course-requests-fulfilled-by-grade .swatch{height:15px;width:15px;margin-right:7px}.school-account-detail-page .course-requests-fulfilled-by-grade .all-and-complete{margin-bottom:7px}.school-account-detail-page .course-requests-fulfilled-by-grade .all-and-complete>*,.school-account-detail-page .course-requests-fulfilled-by-grade .all-and-incomplete>*{display:inline-block;vertical-align:middle}.school-account-detail-page .course-requests-fulfilled-by-grade .all-and-complete{color:#008040}.school-account-detail-page .course-requests-fulfilled-by-grade .all-and-complete .swatch{background-color:#008040}.school-account-detail-page .course-requests-fulfilled-by-grade .all-and-incomplete{color:#c42162}.school-account-detail-page .course-requests-fulfilled-by-grade .all-and-incomplete .swatch{background-color:#c42162}.school-account-detail-page .course-requests-fulfilled-by-grade .stacked-green{color:#008040}.school-account-detail-page .course-requests-fulfilled-by-grade .stacked-grey{color:#696969}.school-account-detail-page .course-requests-fulfilled-by-grade .stacked-pink{color:#c42162}.school-account-detail-page .course-requests-fulfilled>div{display:inline-block;margin:21px 14px;vertical-align:middle}.school-account-detail-page .course-requests-fulfilled>div>div{font-weight:400;padding:7px 0;text-align:center}.school-account-detail-page .course-requests-fulfilled label,.school-account-detail-page .course-requests-fulfilled .count{display:block}.school-account-detail-page .fulfilled-requests{border-bottom:1px solid #4a4a4a;color:#007faa}.school-account-detail-page .fulfilled-requests .count{font-weight:500}.school-account-detail-page .total-requests{color:#696969}.school-account-detail-page .tab-content{min-height:150px}.school-account-detail-page .dashboard-widget-table table{margin-top:21px}.school-account-detail-page .dashboard-widget-table td,.school-account-detail-page .dashboard-widget-table th{font-weight:400;padding:7px;text-align:center;width:13%}.school-account-detail-page .dashboard-widget-table td:first-child,.school-account-detail-page .dashboard-widget-table th:first-child{border-right:1px solid #eae9ea;text-align:left;width:35%}.school-account-detail-page .dashboard-widget-table td{border-top:1px solid #eae9ea}.school-account-detail-page .dashboard-widget-table td span{display:block;width:130px}.school-account-detail-page .dashboard-widget-table th{vertical-align:bottom}.school-account-detail-page .sections-placed.schedule-card-item{padding:77px 25px}.scheduling-phase-text{color:#4a4a4a;font:700 1em Yantramanav,sans-serif;margin-top:14px;text-align:center;width:100%}.scheduling-phases.nav-tabs{margin:7px auto;padding:0 7px;border-bottom:none}.scheduling-phases.nav-tabs .nav-item{width:calc(25% - 6px)}.scheduling-phases.nav-tabs .nav-link{background-color:#d7e7ed;border:unset;border-top-left-radius:unset;border-top-right-radius:unset;color:#333e6b;cursor:pointer;display:inline-block;font-size:1em;font-weight:700;height:50px;line-height:50px;margin-right:5px;text-align:center;padding:unset;position:relative;text-transform:uppercase;vertical-align:middle;width:calc(100% - 6px);isolation:auto!important}.scheduling-phases.nav-tabs .nav-link:before,.scheduling-phases.nav-tabs .nav-link:after{content:" ";position:absolute;top:0;right:-24px;width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid #d7e7ed;z-index:2}.scheduling-phases.nav-tabs .nav-link:before{right:auto;left:0;border-left:24px solid #fff;z-index:0}.scheduling-phases.nav-tabs .nav-item:first-child .nav-link:before{border-left:none}.scheduling-phases.nav-tabs .nav-item:last-child .nav-link:after{border-top:none;border-bottom:none}.scheduling-phases.nav-tabs .nav-link.active{background-color:#333e6b!important;color:#fff!important}.scheduling-phases.nav-tabs .nav-link.active:before,.scheduling-phases.nav-tabs .nav-link.active:after{border-top:24px solid transparent;border-bottom:24px solid transparent}.scheduling-phases.nav-tabs .nav-link.active:after{border-left:24px solid #333e6b}.scheduling-phases.nav-tabs:last-child .nav-link:after{border-left:none}#abl-schedule-list-page,#abl-school-list-page{background-color:#fff}.school-account-list-page_no-schools-error{margin-top:80px}#abl-school-list-page{column-count:4;column-gap:20px;padding-top:10px;padding-left:20px;padding-right:10px;height:calc(100vh - 85px);overflow:scroll}#abl-school-list-page>div{margin-top:7px}.custom-autocomplete-container{overflow:scroll;margin:6px 0 0 10px;height:37px}.custom-autocomplete-container .filter-menu li>span{display:inline-block}.custom-autocomplete-container input[type=text]{background:#fff;border:1px solid #979797;border-radius:4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAYAAAA6oTAqAAAABGdBTUEAALGPC/xhBQAACDlJREFUaAXVWmtsVEUUPjN3twXa7m7l5QORKAKikX/GEF/xh1FRoAoqRKOYmBgWqhIf9KGuVml9BKQP4itIogGRVtQoP42aiBofMQiigEpEQAWlu9sKlr33+M3tzu3dR8u92xbWm7RzZ+bMOfPdM+fMmTMraBDPyFjzhJJSMYWEmEok5wjiy4iFYKKtTLxZWPxjD4tdR+uj+wYhxvNQ4ZkyTRhuXHMuJl3FJG5A0wwhqHIgHgDVCXTbmOkDFvR2oia6ZyD6wfR5BlPe0HaBEaQHIGy+IBEpSChzggV3mKa5sqvuvu0F8Rhg0InBPLByZGj8iIck0TLwCefwYt4HLf0Ebf2Gvs7efhHGpCcA9HlYcmdDSLacJFm0uvPv7iZ6/qHuHJ4FNmQLyWBTsaJ1iiHEK7CJK9wdzLwLttFuWfxBMpDcQcuXx939znusORQK0HRpGNcD1HwhxDSnz37hrSnLvKertvr7zPbCav2CqXiqbaYREBvAdqJmDRB7iOnZeI+5kWLVCd3uqYy1lUdKxHyW9AiEwmHohw+kLLGwq3bxx7ql0DIvGAVEGvQOvuRYzRhAXjTZfAxf8ZBuK6SEtkcbRI+TlEv1eDiHIyZT1WAB5YAJNaw+XwYDH2KZT1DCIOgY/lXHa6OvaOFDUUYa2+6CJbVCTpkth/h38zhd3fVodGeh/GHXricWGwUga7OA3DHUQJTEzproOtOyFuJz2Q4AzuJ0IyjWEZaja0a+XjPAhEaMexBALlMcYLDYImyNtPvi6IM4Wbv0PYtoMZYwCkgmuiRcyrU+WGSQOsusouGFqUaw5Ev0VigKIHkpvjx6bwb1MFWw5FbDY1b3sufulJm6tJB9yNGMDJRAK2kgTD/D7dYN09xz2HaK5GO2u7d7RFlABh7JIfLQYIOJNK6ahE3vlj56qzFZu+Svvvowv2GfQkjX4EgRVKUckVP3+JLWTMnNUHNIjVF7Sfxf8abH8UNGlvjjWAeWdtqTiTIRCLg+rjcxCoyym9kucmyI0S5X/eS8rlp2FGDWO8IEAtlYzDEDp32AFzkq1nIGotmLFQ08GPZF8/0B6Ie1S5i0BSsjpYQI5osipeGJfgTKYClN01EwGBxIpGhI4iQ/k9C08eOHfwCMX+26EOUWB6frPi+lZJJO8AcN7fEdc3mR4pUmFvsH62OXQy6FLycgEX859iJYqDD+1D6CnFMpjPlMP5OR9lHXGcH5Q3mn/6S8uOYg7A3cq1SpzuxeiU86HWPh+3hgM7TVRW/vNa76qXh1nWZF0s8EAIbf1QNw/LXDfl0/NWXfHGACB/3MQSId5JwfsOAm08PP+FqnfoSdkBb5BoQgjgczmXefcIyLQPYct35E3TY6LLmzQpEyX77dxWvQr5ExpVMRVp3Ty4i7pck7/DCVR+nvA/Dt36lBsDYDvnqWHwZDScsGX485BBVPLPkd8W2f9G6gHoVIxD8WQoj3ND20cys9+Jx9lNVtJ6WMxUYIlgu0LMzpfdq0ydR1L2U6kJMdWKt2cIlNdEpk9Kj5XgYPJU2odGwVlsZFNk+mfzh1/C2//G0w8ZrFP+Pc6hyPoZ06pGEr/TIrmB5OR5Ko1+Oxu7yTfPR+Zcu+nrRmiCw2n3NpZzLc4pO+OA2COFxZ/ji0oh1P3LLMvoOaD74OGDuryOIFPRbaWYwc1526Plxl6OnW2+DB7tf8kdqykFMbo+t+SgeMGqRyvzC8L9Q7bEfCtbVVrGhxAlHVPpRP6OmW6yDkZeVFNV91q4Cd/O2KFc2X6zavZQYYlcQ2U7QIfjG984oyQ8r1w6GhUGPbAuSgN2KiepPGXsdH1cRVJlUKo6Oiqc1Oe3kFkzeQK1+x5kpD0GZ994Ilh6Q+N8P3PwFnccQr87x0TU3hMFXU44MtU9pXNCo9a3FqjiRjPJC8Drkj7HaiP2E/NyG/9mleXlmNecEomkhjy1XQ/noY5hl6jEo4AFhT4tihduxPOEj5eOyrkWCVZKPGccEYDn6HrRTPSdZH7YBXaQxgXsPpt1RxR/+f6K/S/QNJ7BeMGlT+ZOuFRol8FUSXZjLhHRbTRgjcEv+r+4d+71iw+YYrR06FRVyLg9+t+Op2riGTFyWZzUXxmqUduj0HEPMf2NmrkP76TNPkKwcEYw9A7jdcImpwU1mNyWTkgfHV1A69F3/qqmMfshDpyyZ1KYXotzdonITlFLB56X+9G7QFfvaRQyXnofW7cUW4QZPkAEJinVNmVaK++nNNk12eGEx6RFlT84wgG+r27KZsUNlM+68jSc60OWWlniHDOM0g2YEJ2G64X0Ak1vbZEABZPDdRu8T2uNlyPIPRA1VOWgaC81CfhS+uwg/tjTRJZgkt4DC7HS5/i5WidveVRXlT6xWeALlsCB/joEU8B1pUefGMxzcY12gRbmiZhJuwadDU+XBMZ8KwQ1haMCVK4Jx00JJyN26ad8ID/oJxWJW5j+05JbU7GiL+F1palLPkXBoCqwOw2bnZgAYDJndmBbYUqKH9SFjOjdcv/UqLLQowajI5GvLgFKDr/WxZs+N1S75RPIoGTMGA1JW9STd21kW/LSowNqDCnML2ziPJmUUHxrOGmloWSpKvYnGNVGNwP3pXUYLJCyiPl8P14evwpLcremU/mVGz3Voc/9RvAkyL5sGfH1YzUrGaitlC0Eh6hurXU+Ncs91btJrRk8zj5XpwCt4EIGOxaV+j6XCzdHXRg1GTzQbkAEi/IK5rj3/90W1Fu8zcE1ZLDueaubCL7e52aMdExPGGONZzj0pL/S804wBAFidcOQpLSyIVJvbitxCb3UHnf2nLSkJro/HGAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:16px;background-position:135px;text-indent:5px;padding:5px}.custom-autocomplete-container input[type=checkbox]{border:none}.participant-filter-container{position:fixed;top:50px;left:240px;vertical-align:bottom;z-index:10}.btn-add-participant-filter{background-color:#fff;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:30px;width:30px;position:absolute;top:7px;left:0}.add-participant-icon{height:17px;width:15px}.participant-filters{border:1px solid #4a4a4a;border-radius:2px;display:inline-block;height:400px;position:relative;top:55px}.participant-filters:before{border-left:10px solid transparent;border-bottom:12px solid #4a4a4a;border-right:10px solid transparent;content:"";width:0;height:0;position:absolute;left:7px;top:-12px}.filter-menu-wrapper{background-color:#4a4a4a;display:table-cell;height:inherit}.filter-menu-wrapper>.participant-filter-section{position:relative}.filter-menu-wrapper .participant-filter-section:nth-child(1){background-color:#555}.filter-menu-wrapper .participant-filter-section:nth-child(1) .selected{background-color:#606060}.filter-menu-wrapper .participant-filter-section:nth-child(2){background-color:#606060}.filter-menu-wrapper .participant-filter-section:nth-child(2) .selected{background-color:#6b6b6b}.filter-menu-wrapper .participant-filter-section:nth-child(3){background-color:#6b6b6b}.filter-menu-wrapper .participant-filter-section:nth-child(3) .selected{background-color:#767676}.filter-menu{height:inherit;overflow-y:auto}.filter-menu .abl-dropdown-menu{padding:7px}.filter-menu .dropdown-menu-items{color:#4a4a4a}.filter-menu li{cursor:pointer;padding:0 10px}.filter-menu li.selected{cursor:pointer;font-weight:700}.filter-menu li.selected.checkmark:before{border:solid #fff;border-width:0 2px 2px 0;content:"";display:inline-block;height:10px;margin:0 5px;transform:rotate(45deg);width:4px}.filter-menu li>span{display:inline-block;padding:15px 10px}.filter-menu .filter-menu-item-main:last-child:not(:only-child){border-top:solid 1px #767676}.filter-menu>.custom-autocomplete-container{overflow:initial}.participant-filter-section{color:#fff;display:table-cell;height:inherit;vertical-align:top;min-width:200px}.participant-filter-section .abl-btn{border:none;border-radius:2px;color:#fff;cursor:pointer;display:block;margin:10px;padding:10px 0;width:calc(100% - 20px)}.participant-filter-section p{margin:10px}.participant-filter-section .btn-primary{background-color:#007faa}.participant-filter-section .btn-cancel{background-color:transparent;border:1px solid #fff}.participant-filter-selected{background-color:#4a4a4a}.participant-filter-selected>h2{border-bottom:1px solid #fff;line-height:2.5em;margin:0 10px 10px;text-align:center;text-transform:uppercase}.selected-filters{text-align:right;height:235px;overflow-y:scroll;overflow-x:hidden}.selected-filters>p{text-align:left;width:180px}.selected-filters>ul:after{background:linear-gradient(rgba(74,74,74,0),rgba(74,74,74,.7) 100%);content:" ";height:25px;position:absolute;top:260px;left:5px;width:180px;z-index:2}.selected-filters li{background-color:#fff;border-radius:2px;color:#4a4a4a;margin:10px;position:relative;text-align:left;width:calc(100% - 20px)}.selected-filters li>span{display:inline-block;margin:5px}.selected-filters .selected-filter-display-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.selected-filters .remove-filter{cursor:pointer;font-size:18px;position:absolute;top:-2px;right:0;transform:rotate(45deg)}.selected-filters .close-icon{cursor:pointer;font-size:24px;display:inline-block;position:absolute;top:0;right:17px}.selected-filters .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.participant-type{background-color:#606060}.participant-type li>span{margin:5px}.bulk-filter-action-container{text-align:right;padding:7px}.bulk-filter-action{background-color:transparent;border:none;color:#fff;cursor:pointer;font-size:.75em;margin-right:10px}.abl-section-placement-board .grid-spacer .column-content{padding-top:23px}.abl-section-placement-board .seat-count-header{text-align:left}.abl-section-placement-board .seat-count-header>label{color:#1b374c;text-transform:uppercase}.tooltip-container .non-course-dropdown{width:150px;margin:50px auto 0;background-color:#fff;border:1px solid #eae9ea;border-radius:3px;box-shadow:0 4px 12px #4a4a4a4d;color:#4a4a4a;font-family:Yantramanav,sans-serif;text-align:left;z-index:2}.tooltip-container .non-course-dropdown-header{background-color:inherit;color:#4a4a4a;font-size:1em;font-weight:500;margin:7px}.tooltip-container .non-course-dropdown-list li{color:#4a4a4a;font-size:.9em;font-weight:400;padding:7px 14px;width:100%;cursor:pointer}.tooltip-container .non-course-dropdown-list li:hover{background:#c4dce7;font-weight:700}.staff-row-header{position:relative}.staff-row-header .staff-row-edit{background-color:#fff;display:none;height:100%;position:absolute;top:-2px;width:100%;z-index:2}.staff-row-header>label{color:#4a4a4a;font-size:1.1em;text-transform:none}.staff-row-header .close-icon{cursor:pointer;color:#007faa;font-size:14px;margin-left:-2px}.staff-row-header .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.staff-row-header svg,.staff-row-header .close-icon{position:relative;top:2px;width:15px}.staff-row-header .abl-dropdown-menu input{width:90%}.staff-row-header .dropdown-menu-items{text-align:left}.staff-row-header .group-badge-wrapper{position:static}.staff-row-header .group-badge{color:#000;border:none;font:600 .8em Yantramanav,sans-serif}.staff-row-header label{font: 1em Yantramanav,sans-serif;text-transform:capitalize}.staff-row-header:hover .staff-row-edit{display:block}.staff-row-edit-action a,.staff-row-edit-action span{border-bottom:1px solid #007faa;cursor:pointer;color:#007faa;font:.8em Yantramanav,sans-serif;text-decoration:none}.staff-row-edit-action-remove{margin-left:15px}.section-placement-singletons,.conflict-counts,.opportunities-counts{height:25px;line-height:25px}.section-placement-singletons{color:#4a4a4a;font-family:Yantramanav,sans-serif}.section-placement-singletons p{margin:0}.conflict-counts{background-color:#004a66;color:#a0b0b7;font-family:Yantramanav,sans-serif;cursor:pointer}.conflict-counts.highlight{color:#fff;cursor:default;font-weight:700}.conflict-counts.abl-selected{color:#fff}.opportunities-counts{background-color:#5f6f70;color:#fff;font-family:Yantramanav,sans-serif;cursor:default}.section-placement-singletons .tooltip-on-hover:hover+.tooltip,.section-placement-singletons .tooltip{margin-left:6em;top:10.5em}.abl-schedule-inspector-container.open .open-arrows-icon{transform:rotate(180deg)}#abl-section-placement-page .abl-schedule-inspector-container.closed{width:0}.section-item.non-course-meeting{background-color:#fff;color:#c4dce7;font-family:Yantramanav,sans-serif;border-color:#c4dce7}.inspector-detail-header h2,.abl-schedule-inspector-container .collapsable-header h3{color:#4a4a4a;font:200 1.1em Yantramanav,sans-serif;padding:14px}.abl-schedule-inspector-container{background-color:#fff;box-shadow:0 4px 4px #a5a7a540;position:fixed;top:115px;bottom:0;right:0;transition:width .2s ease-in;width:calc((100% - 70px) / 3)}.abl-schedule-inspector-container .collapsable-item .arrow-icon,.abl-schedule-inspector-container .collapsable-item.expanded>.collapsable-header .arrow-icon{border-color:#4a4a4a}.abl-schedule-inspector-container .collapsable-content>*{margin:0}.abl-schedule-inspector-container .collapsable-content .collapsable-header{background-color:#f7f7f7}.abl-schedule-inspector-container .collapsable-content .collapsable-header h3{font:700 .9em Yantramanav,sans-serif}.abl-schedule-inspector-container .collapsable-content .collapsable-content-list-item{background-color:#fff}.abl-schedule-inspector-container .collapsable-header{background-color:transparent;border-bottom:1px solid #eae9ea;padding:0}.abl-schedule-inspector-container .collapsable-header h3{text-transform:none}.tab-toggle{background-color:#fff;border-bottom-left-radius:54px;border-top-left-radius:54px;box-shadow:-1px 1px 2px #00000040;cursor:pointer;position:absolute;top:0;left:-27px;width:27px;height:54px;z-index:99}.open-arrows-icon{position:absolute;left:9px;top:19px}.abl-inspection-panel{position:relative}.abl-inspection-panel>h2{border-bottom:1px solid #eae9ea;position:relative;font-size:1.1em;font-weight:500;padding:14px 20px 14px 14px;margin:0}.abl-inspection-panel>h2 .close-icon{font-size:2em;position:absolute;right:30px;top:6px;cursor:pointer}.abl-inspection-panel>h2 .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.abl-inspection-panel .abl-inspection-panel-body{display:none}.abl-inspection-panel.open .abl-inspection-panel-body{display:block;overflow-y:auto}.multimeeting-section-panel~.abl-inspection-panel .section-panel-items{height:calc(100vh - 225px);overflow-x:hidden;overflow-y:auto}.inspector-detail-header{background-color:#fff}.inspector-detail-header h2{display:inline-block}.inspector-detail-header .secondary-title{color:#4a4a4a;font-weight:300;font-family:Yantramanav,sans-serif;margin-left:14px}.inspector-detail-body{background-color:#f7f7f7;border-top:1px solid #eae9ea;border-bottom:1px solid #eae9ea}.inspector-detail-body>*{margin:21px 14px}.inspector-detail-body .multiselect-dropdown:first-child{margin-bottom:21px}.inspector-detail-body .abl-dropdown-menu{width:300px}.inspector-detail-body .abl-dropdown-menu>div>input{width:calc(100% - 20px)}.inspector-details>li{display:inline-block;padding:7px 0;width:50%}.inspector-details>li.inspector-detail-narrow{width:25%}.inspector-details>li.academy-field-dropdown-wrapper{width:auto}.inspector-details>li.academy-field-dropdown-wrapper .abl-dropdown-menu{width:300px;margin-top:3px}.inspector-details>li.academy-field-dropdown-wrapper .dropdown-menu-items li{display:block;width:100%}.meeting-notes>textarea{width:calc(100% - 20px);height:65px}.section-item{border-radius:2px;font-size:12px;margin:14px;height:calc(100% - 14px);padding:14px;position:relative;border:solid 2px transparent}.section-item .group-badge-wrapper{position:absolute;left:15px}.section-item .group-badge{font-size:.96em;color:#fff}.section-item.non-course-meeting.abl-selected{box-shadow:-5px 4px #c4dce7}.section-item.non-course-meeting .section-item-action span{border-bottom:1px solid #c4dce7}.section-item.singleton{background-color:#fff;color:#0fbac7;font-family:Yantramanav,sans-serif;border-color:#0fbac7}.section-item.singleton .term-icon{border-color:#0fbac7}.section-item.singleton .term-icon:before{background-color:#0fbac7}.section-item.singleton.abl-selected{box-shadow:-5px 4px #0fbac7}.section-item.singleton .section-item-action span{border-bottom:1px solid #0fbac7}.section-item.doubleton{background-color:#fff;color:#0288bc;font-family:Yantramanav,sans-serif;border-color:#0288bc}.section-item.doubleton .term-icon{border-color:#0288bc}.section-item.doubleton .term-icon:before{background-color:#0288bc}.section-item.doubleton.abl-selected{box-shadow:-5px 4px #0288bc}.section-item.doubleton .section-item-action span{border-bottom:1px solid #0288bc}.section-item .section-name-container{margin-bottom:14px;padding-bottom:2px;padding-right:10px}.section-item .section-name-container>.section-name{font-size:1.2em;font-weight:500}.section-item .section-name-container>i{margin-left:-3px;margin-right:5px;top:2px}.section-item .section-item-code{color:#4a4a4a;display:inline-block;font:1em Yantramanav,sans-serif;position:absolute;top:14px;right:14px}.empty-inspector{height:57px;width:34px}.period-body{height:calc(100vh - 155px);overflow:scroll}.period-body .term-seat-tally .collapsable-header{background-color:#f7f7f7}.period-body .terms.collapsable-content-list-item{padding:14px 0}.period-body .tally-per-grade,.period-body .singletons-per-period{padding-right:0;width:100%}.period-body .tally-per-grade>div,.period-body .singletons-per-period>div{border-bottom:1px solid 1px solid #eae9ea;color:#4a4a4a;padding:7px 14px}.period-body .info-name{margin-right:5px}.period-body .info-name+.info-name:last-child:before{content:"& "}.period-body .info-name:nth-of-type(n+2):not(:last-child):before{content:", "}.section-capacity>input{min-width:50px;width:auto;text-align:center}.collapsable-item{background:#fff;border-radius:4px;margin-bottom:1px;position:relative}.collapsable-item .arrow-icon{border-top:1px solid #fff;border-right:1px solid #fff;content:"";display:inline-block;height:.6em;width:.6em;margin-top:-.5em;transform:rotate(135deg);position:absolute;right:1.5em;top:1.5em}.collapsable-item.expanded>.collapsable-header .arrow-icon{border-top:1px solid #fff;border-right:1px solid #fff;content:"";display:inline-block;height:.6em;width:.6em;margin-top:.25em;transform:rotate(-45deg);top:1.2em}.collapsable-header{background:#007faa;color:#fff;cursor:pointer;padding:14px 21px;text-transform:uppercase}.collapsable-header>*{display:inline-block;vertical-align:middle}.collapsable-header h3{color:#fff;text-transform:uppercase}.collapsable-content{max-height:0;overflow:hidden;transition:max-height .7s ease-out}.collapsable-content-list-item{background-color:#f7f7f7;border-bottom:1px solid #eae9ea;font: 1em Yantramanav,sans-serif;padding:7px 14px}.collapsable-content-list-item>*{display:inline-block;padding-right:7px;vertical-align:top}.terms-container{margin-bottom:7px;border-bottom:1px solid #eae9ea}.terms-container .term-button{min-width:45px;margin:7px}.terms-container .button-selected{background-color:#007faa;border:1px solid #007faa;color:#fff}.terms-container .term-title{display:inline-block;font-weight:400;margin-right:7px}.grid-spacing{display:inline-block;margin-right:5px}.board-pill{width:45px;height:35px;border-radius:4px;font:1em Yantramanav,sans-serif;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;margin:7px;padding:7px}.meeting-occurrence-pill{border:1px solid #d3d3d3;color:#4a4a4a}.meeting-occurrence-pill:hover{background-color:#007faa;opacity:.5;border:1px solid #007faa;color:#fff}.meeting-occurrence-pill.selected{background-color:#007faa;border:1px solid #007faa;color:#fff}.meeting-occurrence-pill.selected:hover{opacity:1}.dayType-header{text-align:center}.period-pill{color:#006b8f;border:1px solid #eae9ea;width:unset;min-width:45px;max-width:100px}.period-pill.selected{background-color:#c4dce7;border:1px solid #c4dce7}.period-pill:hover{background-color:#007faa;border:1px solid #007faa;color:#fff;opacity:.5}.validation-message{color:#d0021b;margin:5px 14px}.save-button{background-color:#007faa;border:1px soild #007faa;color:#fff}.save-buttondisabled{background-color:inherit;color:inherit;border:inherit}.section-staff-roles>label{display:inline-block;width:calc(50% - 3px)}.section-staff-roles .abl-dropdown-menu{display:inline-block;margin-right:5px;margin-bottom:10px;vertical-align:top;width:calc(50% - 10px)}.section-staff-roles .dropdown-menu-items{overflow-y:scroll}.section-staff-roles .abl-dropdown-menu:last-child{margin-right:0;margin-bottom:0}.section-staff-roles>ul{position:relative}.section-staff-roles .add-button{display:block;width:50%;margin:0 auto;background:none;border:none;color:#006b8f;cursor:pointer}.section-staff-roles .add-button:focus{outline:0}.section-staff-roles .close-icon{display:inline-block;position:relative;margin:0 0 12px 5px;padding:2px;z-index:2;font-size:20px;cursor:pointer}.section-staff-roles .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.clear-roster-confirmation-modal .remove-all{background-color:#d0021b}.student-participants{margin:21px 7px;position:relative}.student-participants .student-roster-actions{position:relative;height:20px;margin:7px 0}.student-participants .lock-roster-btn{position:absolute;left:0}.student-participants .lock-roster-btn:hover{text-decoration:underline}.student-participants .lock-roster-btn.unlock .lock-icon-svg{opacity:.4}.student-participants .lock-roster-btn span{padding-left:7px;font-weight:500}.student-participants .clear-roster-btn{position:absolute;right:0}.student-participants .clear-roster-btn span{color:#d0021b}.student-participants .clear-roster-btn span:hover{text-decoration:underline;text-underline-position:below}.student-participants .lock-roster-btn,.student-participants .clear-roster-btn{top:7px;font:300 1em Yantramanav,sans-serif;cursor:pointer}.student-participants .abl-dropdown-menu{margin-left:7px;width:unset}.student-participants .student-item{color:#4a4a4a;font: 1em Yantramanav,sans-serif;position:relative;padding:10px 0}.student-participants .student-item.unlocked .dark-lock-icon{opacity:0}.student-participants .student-item:hover{font-weight:700}.student-participants .student-item:hover .close-icon:before{font-weight:700}.student-participants .student-item:hover.unlocked .dark-lock-icon{opacity:.3}.student-participants .student-item>ul>li{display:inline-block;width:10%}.student-participants .student-item>ul>li:first-child{width:5%}.student-participants .student-item>ul>li:nth-child(2){width:45%}.student-participants .student-item .close-icon{position:absolute;right:10px;top:5px;padding:2px;z-index:2;font-size:20px;cursor:pointer}.student-participants .student-item .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.student-participants .student-item .dark-lock-icon{cursor:pointer}.student-participants .student-item .group-badge{color:#fff;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.student-participants .student-item [data-id=student-link]{color:#006b8f}.student-participants-added{border-bottom:1px solid #eae9ea;padding:.5em 0}.student-participants-added>label{color:#4a4a4a;font-size:.7em;display:block;margin:1em 7px;text-transform:none}.student-participants-current{padding-top:.5em}.section-panel-buttons{background-color:#fff;padding:7px;text-align:center;width:100%;height:40px;border-top:1px solid #eae9ea;border-bottom:1px solid #eae9ea}.section-panel-buttons button{padding:7px 0;width:calc(50% - 7px);border:none;background:none;cursor:pointer}.section-panel-buttons button:focus{outline:0}.abl-edit-section-panel .remove-section-button{border-radius:0;border-bottom:1px solid #ca3259;color:#ca3259;margin-right:10px;padding:0;width:auto}.abl-edit-section-panel .copy-section-button{border:1px solid #007faa;border-radius:2px;color:#007faa}.abl-dialog-body .delete-shared-roster-message{text-align:left;padding-left:20px}.abl-dialog-body .delete-shared-roster-message ul{max-height:250px;padding-left:14px;margin-bottom:14px;overflow-y:auto;text-align:left}.abl-dialog-body .delete-shared-roster-message li{list-style-type:disc;list-style-position:inside;padding-left:0}.conflicts-panel-container{height:calc(100vh - 138px);overflow:auto}.conflicts-panel-container .tooltip-on-hover:hover+.tooltip,.conflicts-panel-container .tooltip{background-color:#fff;top:64px;margin-left:0;width:254px;border-color:#d1d1d1;border-radius:2px;box-shadow:0 2px 4px #00000080}.conflicts-panel-container .tooltip-on-hover:hover+.tooltip .tooltip-body .sub-title,.conflicts-panel-container .tooltip .tooltip-body .sub-title{color:#666}.conflicts-panel-container .tooltip-on-hover:hover+.tooltip .tooltip-body .requested-course-name,.conflicts-panel-container .tooltip .tooltip-body .requested-course-name{font-size:14px;line-height:20px}.conflicts-panel-container .tooltip-on-hover:hover+.tooltip .student-entry,.conflicts-panel-container .tooltip .student-entry{margin-top:0}.conflicts-panel-container .tooltip-on-hover:hover+.tooltip .student-entry .grade,.conflicts-panel-container .tooltip .student-entry .grade{right:20px}.conflicts-panel-container .conflicts-panel-header{color:#007faa;font-size:.9em;font-weight:500;margin:14px}.conflicts-panel-container .student-name{width:calc(55% - 7px)}.conflicts-panel-container .grade{display:inline-block;padding:7px;text-align:right;width:calc(15% - 7px)}.conflicts-panel-container .student-entry:hover>div{font-weight:700}.conflicts-panel-container .student-wrapper{cursor:pointer}.conflicts-panel-container .student-wrapper .student-name{font-weight:400}.conflicts-panel-container .group-badge-wrapper{display:inline-block;text-align:right;width:calc(30% - 7px)}.conflicts-panel-container .group-badge-wrapper li{display:inline-block}.composition-chart{position:relative;margin-top:15px}.composition-filters{width:100%}.composition-filter{background-color:none;color:#006b8f;cursor:pointer;display:inline-block;font-family:Yantramanav,sans-serif;font-size:1em;font-weight:400;line-height:30px;margin:2px 10px;padding:0 3px;text-transform:uppercase;vertical-align:baseline}.composition-filter.selected{font-weight:500;border-bottom:1px solid #007faa}.composition-section.course .horiz-bar{background-color:#8b51bf}.horizontal-chart{position:relative;top:20%;width:100%}.chart-lines{height:100%;position:absolute;width:130px;left:250px}.chart-lines .line{height:inherit;width:2px;position:absolute;background:#eee}.chart-lines .line.lower-bounds{left:0}.chart-lines .line.mid{left:50%}.chart-lines .line.upper-bounds{left:100%}.chart-lines .line-label{display:block;width:100px;text-align:center;position:absolute;bottom:-20px;right:-50px}.chart-label,.bar-wrapper{display:inline-block;margin:2px 6px;vertical-align:middle}.chart-label{font-family:Yantramanav,sans-serif;width:25px}.chart-label.label{font-weight:400;overflow:hidden;padding:2px 0;text-overflow:ellipsis;width:160px;white-space:nowrap}.chart-label.label>a{color:#006b8f}.chart-label.numeric,.chart-label.percentage{text-align:right}.chart-value.bar-wrapper{width:130px}.horiz-bar{background-color:#007faa;color:#fff;height:20px}.composition-distinct-count{padding-left:12px;display:inline-block;padding-top:var(--mantine-spacing-xxs)}.shared-roster-section .link-icon{height:10px;width:10px}.meeting-detail-header h2{font-weight:200;padding:7px 14px;border-bottom:1px solid #eae9ea}.meeting-details li{display:inline-block;padding:14px;width:50%}.meeting-details li.meeting-detail-narrow{width:25%}.abl-edit-section-panel{position:relative;height:inherit}.section-inspector-panel-default{background-color:#f7f7f7;font-size:.9em;font-weight:500;height:100vh;padding-top:calc((100vh - 15px)/2 - 60px);padding-left:50px;padding-right:50px;text-align:center;line-height:20px}.section-inspector-panel-default svg{display:block;margin:7px auto}.section-panel-items{height:calc(100vh - 197px);overflow-x:hidden;overflow-y:auto}.section-panel-items>li{position:relative}.abl-edit-section-panel .panel-header,.abl-edit-section-panel .field-label{font-size:75%;color:#4a4a4a}.abl-edit-section-panel .panel-header{display:inline-block;margin-bottom:3px}.other-section-container .data-value-set{width:25%}.other-section-container .data-value-set:first-child{width:50%}.other-section-container .other-section-name.data-value-set span{display:inline-block;vertical-align:middle}.other-section-container .other-section-name.data-value-set label{text-transform:none;display:block}.other-section-container .other-section-name .group-badge-wrapper{position:relative;display:inline-block;top:0;right:0;margin:5px}.other-section-container .other-section-name .group-badge{display:inline-block;font:400 .8em Work Sans,sans-serif;color:#fff}.other-section-container .other-section-capacity .data-value-set span{display:block}.shared-roster-section{background-color:#fff;font:.9em Yantramanav,sans-serif;padding:7px}.shared-roster-section .link-icon{display:inline-block;margin-right:5px}.shared-roster-section .close-icon{cursor:pointer;font-size:20px;position:absolute;top:20px;right:15px;width:3px;height:3px}.shared-roster-section .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.shared-roster-section .togglable-item{display:inline-block;width:calc(100% - 15px)}.shared-roster-section label{display:block;font:inherit;position:relative;text-transform:capitalize}.shared-roster-section label .toggle{position:absolute;top:0;right:0}.shared-roster-section .shared-section-options-header{margin-top:14px}.shared-roster-section .shared-section-options,.shared-roster-section .shared-roster-meetings{border:1px solid #eae9ea}.shared-roster-section .shared-section-options li,.shared-roster-section .shared-roster-meetings li{border-top:1px solid #eae9ea}.shared-roster-section .shared-section-options li:first-child,.shared-roster-section .shared-roster-meetings li:first-child{border:none}.shared-roster-section .shared-section-options li.available,.shared-roster-section .shared-roster-meetings li.available{cursor:pointer}.shared-roster-section .shared-section-options li.available:hover,.shared-roster-section .shared-roster-meetings li.available:hover{background:#007faa;color:#fff}.shared-roster-section .shared-section-options li.available:hover label,.shared-roster-section .shared-roster-meetings li.available:hover label{color:#fff}.shared-roster-section .shared-section-options li.unavailable,.shared-roster-section .shared-roster-meetings li.unavailable{color:#4a4a4a}.shared-roster-section .shared-section-options li div,.shared-roster-section .shared-roster-meetings li div{display:inline-block;font:.8em Yantramanav,sans-serif;line-height:1.5em;padding:7px;vertical-align:top;width:18%}.shared-roster-section .shared-section-options li div:first-child,.shared-roster-section .shared-roster-meetings li div:first-child{width:25%}.shared-roster-section .shared-section-options li label,.shared-roster-section .shared-roster-meetings li label{text-transform:uppercase}.shared-roster-section .shared-roster-meetings.has-days li div{width:14%}.shared-roster-section .shared-roster-meetings li div:first-child{width:35%}.shared-roster-section .shared-roster-meetings li div:first-child button{border:0;background-color:transparent;padding:0;color:#007faa;text-align:left}.shared-roster-section .shared-roster-meetings li div:first-child button:hover{font-weight:700}.shared-roster-section .shared-roster-meetings{margin-top:14px}.shared-roster-section .shared-roster-meetings li.is-inspected{background-color:#f7f7f7}.shared-roster-section .shared-roster-meetings li div.close-icon-container{position:relative;width:9%}.shared-roster-section .abl-dropdown-menu{margin-top:14px;width:100%}.shared-roster-section .section-title,.shared-roster-section .section-staff-list{display:inline-block;vertical-align:top}.shared-roster-section .section-title{width:67%}.shared-roster-section .section-title a{border-bottom:1px solid #007faa;cursor:pointer}.shared-roster-section .section-staff-list{margin-left:5%;width:28%}.shared-roster-section .shared-roster-warning{color:#4a4a4a;font:.7em Yantramanav,sans-serif;margin-left:15px}.other-section-name label{text-transform:none}.abl-edit-section-panel .field-label{display:inline-block;width:60px;height:100%;text-align:right;padding-right:10px;vertical-align:middle}.abl-edit-section-panel .abl-dropdown-menu>button,.abl-edit-section-panel .abl-dropdown-menu input{width:100%}.abl-edit-section-panel .abl-dropdown-menu.unselected>button,.abl-edit-section-panel .abl-dropdown-menu.unselected input{color:#4a4a4a}.view-conflicts-toggle{text-align:center;padding:14px 0;color:#007faa;font-weight:500;cursor:pointer}.abl-unassigned-section-panel{background:#fff;vertical-align:top;width:100%}.abl-unassigned-section-panel .section-item .section-name-container{margin-bottom:0}.abl-unassigned-section-panel .group-badge-wrapper{bottom:10px}.abl-unassigned-section-panel .group-badge-wrapper>li{display:inline-block}.abl-unassigned-section-panel .unplaced-sections-list-wrapper{margin-top:10px;height:calc(100vh - 295px)}.abl-unassigned-section-panel .unplaced-sections-list:focus{outline:0}.section-item-action{cursor:pointer;font-family:Yantramanav,sans-serif}.section-item-action.edit-section{position:absolute;right:10px;bottom:10px}.section-item-action svg{display:inline-block;margin-right:7px}.unassigned-section-filter{display:inline-block;margin:10px 15px;width:calc(100% - 30px)}.unassigned-section-filter label{color:#4a4a4a;display:inline-block;font-size:10px;margin-right:10px;text-transform:uppercase;width:12%}.unassigned-section-filter .abl-dropdown-menu{display:inline-block;margin-top:3px;width:80%}.unassigned-section-filter .abl-dropdown-menu>button{width:100%}.unassigned-section-filter .abl-dropdown-menu>ul{width:calc(100% - 2px);max-height:200px;overflow-y:scroll}.abl-unassigned-section-search{margin:0 15px;position:relative;width:calc(100% - 60px)}.abl-unassigned-section-search input{width:100%}.abl-unassigned-section-search .close-icon{cursor:pointer;color:#aaa;font-size:24px}.abl-unassigned-section-search .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.abl-unassigned-section-search .close-icon:before{top:5px;right:2px;z-index:3}.abl-unassigned-section-search .search-icon{border:1px solid #000;border-radius:5px;display:inline-block;height:8px;width:8px;transform:rotate(-30deg);border-color:#aaa;color:#aaa;position:absolute;top:10px;right:0}.abl-unassigned-section-search .search-icon:before{content:"|";display:inline-block;font-size:7px;font-weight:700;position:absolute;top:7px;left:2px}.section-item-info{margin-bottom:14px;margin-top:7px}.section-item-info .data-value-set{display:inline-block;vertical-align:top;width:30%}.section-item-info .data-value-set .list-body{color:#4a4a4a}.section-item-info .data-value-set:first-child{width:40%}.section-item-info .staff-name,.section-item-info .remaining-staff{display:inline-block;vertical-align:top}.section-item-info .staff-name{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:60px}.section-item-info .remaining-staff{width:10%}.section-item-info .day-list-wrapper{width:auto}.alert-icon{height:10px;width:10px}.edit-icon{height:10px;width:6px}.multimeeting-inspector-body{height:calc(100vh - 160px);font-family:Yantramanav,sans-serif;overflow-y:auto;padding-bottom:35px}.multimeeting-list{margin:14px auto;max-height:calc(100vh - 100px);overflow-y:auto}.multimeeting-list .section-item .group-badge-wrapper{top:unset;bottom:14px}.multimeeting-list .section-item .group-badge-wrapper>li{display:inline-block}.stacked-meeting-list{margin:14px}.stacked-meeting-list li{min-height:25px}.stacked-meeting-list li>*{display:inline-block}.stacked-meeting-list li label{color:#4a4a4a}.stacked-meeting-list li .section{width:300px}.stacked-meeting-list li a.section{color:unset;text-decoration:unset}.stacked-meeting-list li .section-name{color:#007faa;cursor:pointer;border-bottom:1px solid #007faa;font:.95em Yantramanav,sans-serif}.stacked-meeting-list .add-to-stack-btn{color:#007faa;cursor:pointer;font-family:Yantramanav;font-size:.75em;font-weight:400;margin-left:5px}.combined-capacity-input{display:inline-block;vertical-align:baseline;width:40px}.combined-capacity-toggle-container>span,.combined-capacity-toggle-container .togglable-item{display:inline-block;vertical-align:middle}.combined-capacity-toggle-container>span{font-weight:500;margin-right:30px}.icon-2-of-4-terms,.icon-1-of-4-terms,.icon-1-of-2-terms{border:1px solid #444;border-radius:5px;display:inline-block;height:10px;margin-right:3px;position:relative;width:10px}.icon-2-of-4-terms:before,.icon-1-of-4-terms:before,.icon-1-of-2-terms:before{background-color:#444;content:"";display:inline-block;position:absolute;top:-1px;left:-1px}#abl-section-placement-page .abl-schedule-filters{margin:10px 15px}#abl-section-placement-page .popover-filter-button{display:inline-block}.icon-1-of-2-terms{background-color:transparent}.icon-1-of-2-terms:before{border-radius:5px 5px 0 0;height:5px;width:10px}.icon-1-of-2-terms.term-2{transform:rotate(180deg)}.export-link{cursor:pointer}.export-link button{color:#4a4a4a;border:0;background-color:transparent;padding:0}.export-link button:hover{font-weight:700}.icon-1-of-4-terms{background-color:transparent}.icon-1-of-4-terms:before{border-radius:5px 0 0;height:5px;width:5px}.icon-1-of-4-terms.term-1{transform:rotate(90deg)}.icon-1-of-4-terms.term-2{transform:rotate(180deg)}.icon-1-of-4-terms.term-3{transform:rotate(270deg)}.icon-2-of-4-terms{background-color:transparent}.icon-2-of-4-terms:before{border-radius:5px 5px 0 0;height:5px;width:10px}.icon-2-of-4-terms.term-1{transform:rotate(90deg)}.icon-2-of-4-terms.term-2{transform:rotate(180deg)}.icon-2-of-4-terms.term-3{transform:rotate(270deg)}.terms-unassigned{background-color:#fff;border:1px solid #a00;border-radius:6px;display:inline-block;height:12px;margin-right:3px;position:relative;width:12px}.terms-unassigned:before{color:#a00;content:"!";font-size:.8em;font-weight:500;position:absolute;top:1px;left:3.5px}#staff-page .divider:before{background-color:#000;content:"";display:inline-block;height:30px;opacity:.3;vertical-align:middle;width:1px}#abl-student-details-page .abl-column-headers{margin-left:65px;overflow:hidden}#abl-student-details-page .abl-vertical-scrollable{height:calc(100vh - 205px);overflow-y:auto;overflow-x:hidden;white-space:nowrap}#abl-student-details-page .abl-vertical-scrollable .abl-horizontal-scrollable{display:inline-block;vertical-align:top;width:calc(100% - 50px);overflow-x:auto;overflow-y:hidden}#abl-student-details-page .abl-student-details-schedule-container .abl-table{border-collapse:collapse;table-layout:fixed;width:auto}#abl-student-details-page .abl-row-header{background-color:unset}#abl-student-details-page .abl-row-headers,#abl-student-details-page .abl-board-container>table{display:inline-block;vertical-align:top;border-top:1px solid #eae9ea}#abl-student-details-page .abl-table td{vertical-align:top;padding:0}#abl-student-details-page .abl-table .abl-column{padding:0;width:130px;max-width:130px}#abl-student-details-page .abl-column-header{height:42px;line-height:42px;padding:0 5px;border-bottom:1px solid #eae9ea}#abl-student-details-page .abl-column-header .abl-column{width:auto;max-width:initial;text-align:center;vertical-align:middle;border-left:1px solid #eae9ea}#abl-student-details-page .abl-subcolumn-header .abl-column{text-align:center}#abl-student-details-page .abl-block-row{border-bottom:none}#abl-student-details-page .abl-block-row.assigned .abl-block{background-color:#c4dce7;color:#000}#abl-student-details-page .abl-block{cursor:default}#abl-student-details-page .abl-block>div{padding:7px 14px}#abl-student-details-page .abl-block .meeting-info{white-space:pre-wrap}#abl-student-details-page .abl-block .staff-info{margin-top:14px}#abl-student-details-page .abl-block .conflict{background-color:#fff;border:solid 1px #d0021b;color:#d0021b;white-space:pre-wrap}#abl-student-details-page .abl-block .conflict li{margin-bottom:5px}#abl-student-details-page .student-details-header{margin-top:10px;padding:0 20px 10px;border-bottom:1px solid #eae9ea}#abl-student-details-page .student-details-header>div{line-height:1.2}#abl-student-details-page .sub-nav-header{height:50px;line-height:50px;border-bottom:1px solid #eae9ea}#abl-student-details-page .sub-nav-header .back-button{text-decoration:none;color:#4a4a4a;margin-left:20px;font-weight:400;font-size:.9em}.transcript-table{margin:21px 0;border:1px solid #262a4d;border-radius:4px}.transcript-table.uncategorized{border:1px solid #808080}.transcript-table.uncategorized .table-title{background:#808080}.transcript-table .column-title{color:gray;font-size:.8em;text-transform:uppercase}.transcript-table .table-title{color:#fff;background:#262a4d;padding:10px}.transcript-table .table-title .credit-type-name{text-transform:uppercase;font-weight:400;font-size:1.2em;margin-right:15px}.transcript-table .green{color:#008040}.transcript-table .orange{color:#f17e4f}.transcript-table tr{text-align:left}.no-transcript-data-card{color:#262a4d;margin-top:21px}.total-credits-earned{color:#262a4d;font-size:1.2em;margin-top:21px;text-transform:uppercase;font-weight:400}.report-column{display:inline-block;width:calc(2 * (100vw - 150px) / 3)}.collapsable-header h3{font-size:1em;font-weight:500}.collapsable-content>*{margin:21px}.content-body{max-height:calc(100vh - 80px);height:calc(100vh - 80px)}#settings-container{background-color:#f6f6f6;overflow-y:auto}#settings-container h2{font-size:1.1em;font-weight:600;display:inline-block}#settings-container .abl-dialog-box{max-height:unset}#settings-container .overflow-show.expanded .collapsable-content{overflow:visible}#settings-container .tumble-header{position:relative;border-bottom:1px solid #eae9ea;height:56px;background-color:#fff}#settings-container .tumble-header .tumble-header-container{display:inline-block;padding:20px 15px;width:100%}#settings-container .tumble-header .tumble-header-nav{display:inline-block;padding:20px 15px;width:190px}#settings-container .tumble-header .tumble-header-contents{display:inline-block;padding-left:30px;width:calc(100% - 190px)}#settings-container .tumble-header .last-tumble-info{color:#4a4a4a;font:1em Yantramanav,sans-serif;margin-left:40px}#settings-container .tumble-header .last-tumble-status{text-transform:capitalize;font:1em Yantramanav-bold,sans-serif}#settings-container .tumble-header h2{display:inline-block;font-weight:600;min-height:1em}#settings-container .tumble-header .tumble-back-link{color:#007faa;font-weight:600;cursor:pointer}#settings-container .tumble-header .tumble-back-button{color:#007faa;font-weight:600;cursor:pointer;text-decoration:none;background-color:transparent;border:0;padding:0;position:relative;top:-3px}#settings-container .tumble-header #settings-button{background:#007faa;color:#fff;font:1.1em Yantramanav,sans-serif;padding:10px 15px;border:0;position:relative;top:-16px}#settings-container .tumble-header #tumble-button{border:0;cursor:pointer;font-weight:400;position:relative;top:-10px}#settings-container .tumble-header .buttons-container{display:inline-block;float:right}#settings-container .tumble-header .cta{margin-left:10px}#settings-container .dropdown-container{position:relative}#settings-container .dropdown-container>.close-icon{color:#007faa;cursor:pointer;font-size:24px;margin-top:2px;margin-left:7px}#settings-container .dropdown-container>.close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}#settings-container .add-attribute{border:none;color:#007faa;margin:14px 0;padding:0}#load-order .dynamic-items ul li,#load-order .dynamic-items ol li{color:#007faa;list-style-position:inside;list-style-type:decimal;font-weight:400;line-height:32px;position:relative;cursor:pointer}#load-order .dynamic-items ul.selected,#load-order .dynamic-items ol.selected{background-color:#f4fafb}#load-order .dynamic-items ul li{list-style-type:none}.section-settings-container .section{margin:25px 0;width:75%}.section-settings-container .section ul{margin:25px 10px;position:relative;list-style-type:none}.section-settings-container .section p{margin-left:10px}.section-settings-container .section li{border:1px solid #eae9ea;color:default-text;cursor:pointer;display:inline-block;font:1em Yantramanav,sans-serif;height:110px;line-height:1.3em;margin-left:14px;padding:14px;vertical-align:top;width:calc((100% - 14px)/2)}.section-settings-container .section li:first-child{margin-left:0}.section-settings-container .section li.selected{border:2px solid #007faa;color:#007faa;box-shadow:-5px 4px #007faa}.section-settings-container .section li.disabled{color:#d3d3d3;cursor:default}.section-settings-container .section .togglable-item{position:relative;margin:14px 0}.section-settings-container .section .togglable-item .toggle{top:12px;position:absolute;right:0;cursor:pointer}.section-settings-container .info-box{background:#fff;border:1px solid #e6e6e6;position:absolute;top:30px;padding:10px;z-index:9;border-radius:3px}.section-settings-container .info-box .text{font:.8em Yantramanav,sans-serif;color:default-text;letter-spacing:0;font-weight:lighter}.section-settings-container .info-box:after,.section-settings-container .info-box:before{bottom:100%;left:21%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.section-settings-container .info-box:after{border-bottom-color:#fff;border-width:10px;margin-left:-10px}.section-settings-container .info-box:before{border-bottom-color:#e6e6e6;border-width:11px;margin-left:-11px}.section-settings-container .balance-section{position:relative}.section-settings-container .balance-section p{position:relative;padding-right:20px}.section-settings-container .balance-section .question-icon{margin-left:5px;vertical-align:top;cursor:pointer;display:inline-block}.section-settings-container .balance-section li{width:calc((100% - 28px) / 3)}#constraints li{line-height:32px;position:relative;cursor:pointer}#constraints li span{position:absolute;right:1.5em;color:#007faa;font-weight:400}#constraints li span:after{border-top:1px solid #007faa;border-right:1px solid #007faa;content:"";display:inline-block;height:.6em;width:.6em;margin-top:-.5em;transform:rotate(45deg);height:.5em;position:absolute;top:1.3em;right:-1em}.secondary-column{background-color:#f4fafb;display:inline-block;height:calc(100vh - 108px);overflow-y:scroll;vertical-align:top}.secondary-column .sub-header{font-size:1em;margin:21px;position:relative}.secondary-column .sub-header .add-button{background-color:transparent;border:none;color:#007faa;font-weight:500;outline:0;padding:0;position:absolute;right:0}.secondary-column .content h3{padding-left:20px}.secondary-column .content ul.box li{border:2px #007faa solid;padding:10px 0;margin:14px 21px;overflow:none;border-radius:3px;background:#fff}.secondary-column .content ul.box li span{background-color:#007faa;color:#fff;padding:10px 15px}.secondary-column .content ul.student-list{margin-top:14px}.secondary-column .content ul.student-list li{line-height:2.5em;padding-left:20px}.secondary-column .content ul.student-list li:nth-child(odd){background-color:#fff}.secondary-column .content ul.student-list li:last-child{background-color:transparent;padding-right:20px}.custom-settings-container{height:100%}.custom-settings-container label{display:inline-block;margin:7px 0}.custom-settings-container textarea{width:100%;height:calc(100% - 21px);border:1px solid #eae9ea;resize:none}.custom-settings-container .error{margin:7px 0;color:red;font-weight:400;font-size:.9em}.error-message-container{margin:10%}.error-message-container h1{margin:20px;font-size:1.2em;font-family:WorkSans-Regular;color:#4a4a4a;letter-spacing:.21px}.error-message-container .error-message-content{line-height:2.5em;font-family:Yantramanav,sans-serif;color:#4a4a4a;letter-spacing:.24px}.tumble-reports .tabs{font:1em Yantramanav,sans-serif;height:40px;width:100%}.tumble-reports .tab{border-right:1px solid 1px solid #eae9ea;color:#007faa;cursor:pointer;display:inline-block;padding:10px 30px;vertical-align:top}.tumble-reports .tab.active{background-color:#fff;color:#4a4a4a}.tumble-reports .tab:last-child{border-right:none}.previous-tumbles{background-color:#fff;height:calc(100vh - 135px);padding:14px 28px}.previous-tumbles h3{margin-bottom:30px}.previous-tumbles ul{font-family:Yantramanav,sans-serif;height:calc(100vh - 250px);overflow-y:auto}.previous-tumbles p{line-height:1.25em}.previous-tumbles .sub-text{color:#4a4a4a}.tumble-log-item{border-bottom:1px solid #dbdbdb;padding:14px 0}.tumble-detail{display:inline-block;width:35%;vertical-align:middle}.tumble-status{display:inline-block;height:32px;line-height:32px;position:relative;width:15%}.tumble-status.failed{color:#d0021b}.tumble-status.failed .status-icon:before{border-color:#d0021b;content:"×";font-size:1.7em}.tumble-status.neutral .status-icon{display:none}.tumble-status.success{color:#7ed321;font-weight:500}.tumble-status.success .status-icon:before{border-color:#7ed321;border:solid #fff;border-width:0 2px 2px 0;content:"";display:inline-block;height:10px;margin:0 5px;transform:rotate(45deg);width:4px}.tumble-actions{display:inline-block;width:45%}.tumble-actions .run-tumble{background-color:#ff6400;border:0;color:#fff;margin-right:35px;padding:14px}.tumble-actions .view-settings{border-bottom:1px solid #007faa;color:#007faa;background-color:transparent;border-top:0;border-left:0;border-right:0;border-radius:0;padding:0}.multiline-status div{line-height:1em;text-align:left}.status-icon{position:relative;right:10px}.status-icon,.multiline-status{display:inline-block;vertical-align:middle}.pills-attached-single-select li{border-radius:0;display:inline-block;cursor:pointer;background:#fff;border:1px solid #0089ba;padding:10px;color:#0089ba;font:300 1em Work Sans,sans-serif}.pills-attached-single-select li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.pills-attached-single-select li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.pills-attached-single-select .selected{background-color:#0089ba;border-color:#0089ba;color:#fff}.abl-pill-single-select{padding:7px 0 0}.abl-pill-single-select:after{clear:both;content:"";display:block}.abl-pill-single-select span{border:1px solid #ca3259;border-radius:3px;color:#ca3259;cursor:pointer;display:block;float:left;margin:0 7px 7px 0;padding:7px 14px;white-space:nowrap;background-color:#fff}.abl-pill-single-select span.selected{background:#ca3259;color:#fff}.abl-tab-container{overflow:hidden;height:inherit}.abl-tab-container .abl-tab-sidebar{text-align:left;width:190px;display:inline-block;vertical-align:top}.abl-tab-container .abl-tab-sidebar li{font:400 .9em Work Sans,sans-serif;padding:20px;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #eae9ea}.abl-tab-container .abl-tab-sidebar li.selected{font-weight:400;background-color:#fff;border-left:solid 10px #007faa}.abl-tab-container .abl-tab-sidebar li:not(.selected){color:#006b8f}.abl-tab-container .abl-tab-body{text-align:left;display:inline-block;width:calc(100% - 190px);margin:0;padding:30px;background:#fff;height:inherit;overflow:auto}.abl-tab-container .abl-tab-body .pills-attached-single-select{margin:20px 0}.abl-tab-container .abl-tab-body .pills-attached-single-select li{padding:14px}.abl-tab-container .abl-tab-body .togglable-item label{color:#4a4a4a;font: 1em Yantramanav,sans-serif;text-transform:none}.abl-tab-container .abl-tab-body .sub-section{border-bottom:1px solid #eae9ea;padding:12px 0;color:#4a4a4a;font:300 1em Yantramanav,sans-serif}.abl-tab-container .abl-tab-body .sub-section:last-child{border-bottom:none}.abl-tab-container .abl-tab-body .sub-section h3{font:200 1em Work Sans,sans-serif}.abl-tab-container .abl-tab-body .sub-section .multiselect-autocomplete{margin-top:7px}.abl-tab-container .abl-tab-body .sub-section .multiselect-autocomplete .abl-dropdown-menu{display:block;width:50%}.abl-tab-container .abl-tab-body .sub-text{color:#4a4a4a;font-size:.9em;width:275px}.abl-tab-container .abl-tab-body .dropdown-container{margin-top:12px}.abl-tab-container .abl-tab-body .dropdown-container .abl-dropdown-menu{width:20%;display:inline-block;margin-bottom:10px}.abl-tab-container .abl-tab-body .dropdown-container .abl-dropdown-menu button{color:#4a4a4a}.abl-tab-container .abl-tab-body .dropdown-container label{margin-right:10px;color:#4a4a4a;text-transform:uppercase;display:inline-block}.abl-tab-container .abl-tab-body .serial{margin-right:10px}.abl-tab-container .abl-tab-body .movable-items{margin-top:14px}.abl-tab-container .abl-tab-body .movable-item{width:50%;border:1px solid #eae9ea;margin:3px 0;padding:10px;display:inline-block;position:relative;color:#0288bc;font:500 1em Work Sans,sans-serif}.abl-tab-container .abl-tab-body .icon-container{position:absolute;right:1em}.abl-tab-container .abl-tab-body .down-only-icon{margin:0 0 0 10px}.abl-tab-container .section-settings-container .header{margin-bottom:20px}.abl-tab-container .section-settings-container #rules .toggle{top:.4em;position:absolute;left:300px;cursor:pointer}.abl-tab-container .abl-pill-single-select span{border-color:#007faa;color:#007faa;font:300 1em Work Sans,sans-serif;padding:14px}.abl-tab-container .abl-pill-single-select span.selected{background-color:#007faa;color:#fff}#reports-container .tabs-container{padding:14px;border-bottom:1px solid #eae9ea}#reports-container .tabs-container li{display:inline-block;margin-right:30px;font-size:1.2em;font-weight:400;cursor:pointer}#reports-container .tabs-container .selected{font-weight:600}._resource-detail-basic-info_qhk3x_1{position:relative}._resource-detail-basic-info_qhk3x_1 h2{font-weight:500;font-size:var(--text-base);line-height:normal;margin:0 0 var(--mantine-spacing-xxs)}._resource-detail-basic-info_qhk3x_1 h4{font-size:var(--text-xs);margin:calc(var(--standard-spacing) / 2) 0}._resource-detail-basic-info_qhk3x_1 .group-badge{color:var(--text-white);display:inline-block}._resource-detail-basic-info_qhk3x_1 .tumble-single-student{margin:var(--mda-space-sm) 0}._resource-detail-basic-info_qhk3x_1 .additional-reports-dropdown ul{right:unset;left:-8px}._resource-details-nav_1hups_1{position:relative}._resource-details-nav_1hups_1 ul{display:flex}._resource-details-nav_1hups_1 ul li{margin:0 5px}._resource-details-nav_1hups_1 ul li ._selected_1hups_10{font-weight:400;border-bottom:1px solid var(--text-default)}._resource-details-nav_1hups_1 ul li a{display:block;padding:10px 15px;text-decoration:none;color:var(--text-default);cursor:pointer;font-weight:400}.modalesque{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff}.modalesque .modalesque-header{display:flex;flex-direction:column;justify-content:center;height:98px;position:relative;padding:21px;margin:0;background:#fafafa;box-shadow:0 2px 3px #0000002b;border-radius:4px 4px 0 0}.modalesque .modalesque-header .group-badge{color:#fff;display:inline-block}.modalesque .modalesque-header h2{font-size:1.5em;font-weight:500}.modalesque .modalesque-header h4{font:1em Yantramanav,sans-serif;margin:3.5px 0}.modalesque .modalesque-header .close-icon{color:#4a4a4a;cursor:pointer;font-size:2.75em;display:inline-block;position:absolute;top:3px;right:35px}.modalesque .modalesque-header .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.modalesque .modalesque-header .tumble-single-student{font-size:1em;position:absolute;right:60px;bottom:21px}.modalesque .modalesque-header .additional-reports-dropdown{position:absolute;right:14px;bottom:28px}.modalesque .abl-main{border-left:1px solid #eae9ea;top:101px;left:175px;overflow:auto;width:calc(100vw - 175px);margin-bottom:60px}.modalesque .abl-content{padding:0}.modalesque .modalesque-footer{box-shadow:0 -2px 3px #0000002b;position:fixed;bottom:0;padding:var(--mantine-spacing-xs) 90px;height:60px;width:100%}.modalesque .modalesque-sidebar{text-align:left;width:175px;display:inline-block;vertical-align:top}.modalesque .modalesque-sidebar li .selected{font-weight:400;background-color:#e9e9e9}.modalesque .modalesque-sidebar li a{display:block;padding:20px;text-decoration:none;color:#4a4a4a;cursor:pointer;font:1em Yantramanav,sans-serif}.edit-icon.hidden{visibility:hidden}.display-field{padding:0 20px}.form-column{display:inline-block;vertical-align:top;border-right:1px solid #eae9ea;width:50%}.form-column:last-child{border-right:0}.form-column h3{border-top:1px solid #eae9ea;border-bottom:1px solid #eae9ea;padding:17.5px}.form-column .academic-year-container{width:calc(100% - 180px);display:inline-block}.form-column .form-group{margin-bottom:30px}.form-column .multiselect-dropdown .abl-dropdown-menu{max-width:400px}.form-column .multiselect-dropdown>span{display:inline-block}.form-column .display-field{margin-top:21px}.view-edit-staff ul{padding:0 21px}.basic-form .data-value-set>label{display:inline-block;width:150px;text-align:right}.basic-form .data-value-set>span{display:inline-block;margin-left:30px;width:calc(100% - 180px)}li.gender-dropdown-field{display:block}li.gender-dropdown-field .abl-dropdown-menu{margin-top:3px}li.teaching-teams-dropdown-field{display:block;width:100%}li.teaching-teams-dropdown-field .teaching-teams-dropdowns .abl-dropdown-menu{margin-top:3px}li.teaching-teams-dropdown-field .teaching-teams-dropdowns label{color:#4a4a4a;margin-right:14px}li.teaching-teams-dropdown-field .teaching-teams-dropdowns button{margin-bottom:7px}li.grade-level-dropdown-field .grade-level-dropdown .inline-dropdown-container{display:inline-block;vertical-align:top;margin-top:7px;font-weight:400;margin-right:21px;text-align:center;font-size:.875em}li.grade-level-dropdown-field .grade-level-dropdown .abl-dropdown-menu{width:auto;margin-top:3px}li.grade-level-dropdown-field .grade-level-dropdown .sub-label{margin-left:10px}li.grade-level-dropdown-field .grade-level-dropdown span{font-size:11px;font-weight:500}li.grade-level-dropdown-field .grade-level-dropdown label{display:block;color:#4a4a4a;margin-right:14px}.academic-year-container{width:70%;position:relative;padding:10px;border:1px solid #eae9ea;margin-top:10px;margin-left:30px}.academic-year-container .academic-year-name{display:inline-block;margin:0}.academic-year-container .remove-student-label{color:red;display:inline-block;margin:0;cursor:pointer}.academic-year-container .abl-dialog-box{max-height:none}.academic-year-container .abl-dialog-body{width:80%}.academic-year-container .unenroll-button{background-color:#ca3259}._expanded_1ms4d_1{display:flex}._collapsed_1ms4d_5{display:none}._accordion_1ms4d_9{width:100%}._header_1ms4d_13 svg{margin-left:var(--mantine-spacing-xs)}._accordion-content_1ms4d_17{padding:var(--mantine-spacing-xs)}._toggle_1ms4d_21{width:100%;display:flex;justify-content:space-between}._clean-button_1ms4d_27{display:flex;align-items:center;border:none;margin:0;text-decoration:none;background:transparent;font-family:sans-serif;font-size:1rem;cursor:pointer;text-align:center;transition:background .25s ease-in-out,transform .15s ease}._data-row_1rz53_1,._data-row_1rz53_1 ._center-data_1rz53_1{display:flex}._data-row_1rz53_1 ._center-data_1rz53_1{justify-content:center}._accordion-btn_1rz53_9{justify-content:space-between}._data-row_1rz53_1,._data-row_1rz53_1 ._flex-col_1rz53_13{flex-direction:column}._accordion-btn_1rz53_9,._full-width_1rz53_17{width:100%}._data-row_1rz53_1 label{font-size:12px;font-weight:400;padding-top:var(--mantine-spacing-xxs)}._data-row_1rz53_1 b{font-size:16px;line-height:1.4}._data-row_1rz53_1 ._remove-student-label_1rz53_30{margin-left:var(--mantine-spacing-xxs)}._accordion-btn_1rz53_9{padding:var(--mantine-spacing-xs)}._group-dropdown-field_1rz53_37{padding-top:var(--mantine-spacing-xxs)}._group-dropdown-field_1rz53_37 label{display:block;padding-bottom:var(--mantine-spacing-xxs)}._view-edit-students_1rz53_45{overflow-y:auto;max-height:calc(100% - 160px);position:relative}.abl-column-headers .abl-column-header{height:42px;line-height:42px;padding:0 5px;border-bottom:1px solid #eae9ea}.abl-column-headers .abl-column-header .abl-column{width:auto;max-width:initial;text-align:center;vertical-align:middle;border-left:1px solid #eae9ea}.abl-column.abl-column-border>div{border-right:1px solid #eae9ea}td:last-child>.abl-column.abl-column-border>div{border-right:0}.abl-row-headers{width:66px}.abl-row-headers .abl-row-header{background-color:#f4fafb;border-top:1px solid #eae9ea;border-right:1px solid #eae9ea}.abl-row-headers .abl-row-header:first-child{border-top:0}.abl-row-headers .abl-row-header-label{display:inline-block;font-size:12px;height:100%;width:100%;padding-top:5px;text-align:center;color:default-text}.termed-period-board .non-course-meeting .link-icon,.termed-period-board .singleton .link-icon,.termed-period-board .doubleton .link-icon,.termed-period-board .multimeeting .link-icon{height:10px;width:10px}.termed-period-board .section-chip .active-link-icon{height:13px;width:13px}.students-board-container .is-flagged .flag-icon{height:14px;width:12px}.termed-period-board .day-list,.termed-period-board .multimeeting-chip .section-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.termed-period-board .singleton>div{background-color:#fff;color:#4a4a4a;font-family:Yantramanav,sans-serif}.termed-period-board .doubleton>div{background-color:#fff;color:#4a4a4a;font-family:Yantramanav,sans-serif}.termed-period-board .non-course-meeting>div{background-color:#e9e9e9;color:#4a4a4a;font-family:Yantramanav,sans-serif;border-color:#e9e9e9}.termed-period-board.read-only .column-header-cell>div,.termed-period-board.read-only .row-header-cell>div,.termed-period-board.read-only .board-cell>div{cursor:default}.termed-period-board.read-only .multimeeting-chip,.termed-period-board.read-only .row-header-cell,.termed-period-board.read-only .unassigned:hover{cursor:default}.termed-period-board.read-only .row-header-cell-template{position:absolute;left:0;display:block;height:100%;width:calc(100% - 50px);padding:7px 10px}.termed-period-board.read-only .row-header-cell-template .title{font-size:.85em;font-weight:700;margin:5px 0}.termed-period-board.read-only .row-header-cell-template .sub-title{color:#4a4a4a;font-size:.8em;font-weight:300;text-transform:uppercase;margin-top:5px}.termed-period-board.read-only .row-header-cell-template .sub-title span{color:default-text;font-weight:400}.termed-period-board.read-only .no-results{font-size:1.2em;font-weight:500;margin-top:50px;text-align:center}#rooms-page .termed-period-board{height:calc(100vh - 115px)}.termed-period-board{height:calc(100vh - 150px);display:inline-block;vertical-align:top;width:calc((100vw - 70px) / 3 * 2)}.termed-period-board.expanded{width:100%}.termed-period-board .grid-spacer .grid-cell{border-right:0;color:#4a4a4a;font-weight:400;text-align:left}.termed-period-board .grid-spacer .column-name{padding:5px 0 4px 14px}.termed-period-board .grid-spacer .conflict-counts,.termed-period-board .grid-spacer .opportunities-counts{padding-left:14px}.termed-period-board .grid-column-headers .column-content,.termed-period-board .grid-spacer .column-content{height:100%}.termed-period-board .grid-column-headers .grid-cell>div,.termed-period-board .grid-spacer .grid-cell>div{height:100%}.termed-period-board .grid-column-headers .grid-cell:not(:last-child){border-right:0}.termed-period-board .grid-column-headers .column-header-cell{color:#007faa;font-size:1em;font-weight:500}.termed-period-board .grid-column-headers .column-header-cell .selected{border:2px solid #007faa}.termed-period-board .grid-column-headers .column-name{padding-top:5px;padding-bottom:4px;height:100%}.termed-period-board .grid-column-headers .column-name:hover{background:#e9e9e9;cursor:pointer}.termed-period-board .grid-column-headers .show-conflicts .column-name,.termed-period-board .grid-column-headers .show-opportunities .column-name{height:initial}.termed-period-board .grid-row-headers .row-header-cell>div{height:100%;cursor:pointer}.termed-period-board .grid-row-headers .sub-row-header-cell{height:90px;padding-top:7px}.termed-period-board .grid-row-headers .sub-row-title{font: .9em Yantramanav,sans-serif}.termed-period-board .grid-row-headers .row-hover .grid-sub-rows{opacity:.5}.termed-period-board .grid-rows .board-cell>div,.termed-period-board .grid-rows .board-cell>a{display:block;padding:1px;height:90px;text-align:center}.termed-period-board .grid-rows .row-hover:first-child{opacity:1}.termed-period-board .grid-rows .row-hover>div{opacity:.5}.termed-period-board .grid-rows.selected{border:2px solid #007faa;padding:12px 0}.termed-period-board .grid-rows .group-badge-wrapper{position:absolute;right:5px;bottom:5px;color:#fff;margin:0}.termed-period-board .grid-rows .group-badge-wrapper>li{margin-bottom:7px;max-width:40px}.termed-period-board .grid-rows .group-badge-wrapper>li:last-child{margin-bottom:0}.termed-period-board .grid-rows .group-badge-wrapper.left{left:17px;bottom:8px;right:30px;max-width:100%;overflow:hidden}.termed-period-board .grid-rows .group-badge-wrapper.left>li{display:inline-block;margin-bottom:0}.termed-period-board .grid-rows .placeholder-chip{background-color:#d8d8d8}.termed-period-board .grid-rows .placeholder-chip label{color:#fff}.termed-period-board .grid-rows .unassigned{color:#d1d1d1;text-align:center;position:relative}.termed-period-board .grid-rows .unassigned.read-only:hover{cursor:default}.termed-period-board .grid-rows .unassigned .unassigned-container{height:100%;min-width:100px;width:100%;background-color:#fff;color:#c4dce7}.termed-period-board .grid-rows .unassigned .unassigned-container>span{font-size:2em;font-weight:700;line-height:70px}.termed-period-board .grid-rows .unassigned .recommended-placement>span{opacity:1}.termed-period-board .grid-rows .unassigned:hover{color:#fff;cursor:pointer}.termed-period-board .grid-rows .dragging{position:relative;border:solid 1px #dbdbdb;cursor:default;height:calc(100% - 4px);margin:2px;text-align:left}.termed-period-board .multimeeting-chip{border:1px solid #dadada;cursor:pointer;height:calc(100% - 12px);margin:10px 2px 2px;position:relative;text-align:left;width:calc(100% - 4px)}.termed-period-board .multimeeting-chip:before{display:block;content:"";height:2px;border-top:2px solid #dadada;border-bottom:2px solid #dadada;margin-top:-9px}.termed-period-board .multimeeting-chip.dragging{background-color:#fff}.termed-period-board .multimeeting-chip.abl-selected{background-color:#fff;border:2px solid #007faa}.termed-period-board .multimeeting-chip ul{color:#4a4a4a;margin:5px;height:100%;overflow:hidden}.termed-period-board .multimeeting-chip .section-name{display:block;font: .9em Yantramanav,sans-serif;width:100%}.termed-period-board .multimeeting-chip .more-meetings{font-size:.85em;margin-top:5px}.termed-period-board .multimeeting-chip li .day-list{margin-left:0}.termed-period-board .section-chip{height:100%;overflow:hidden;position:relative;border:solid 1px #dbdbdb;cursor:default;height:calc(100% - 4px);margin:2px;text-align:left}.termed-period-board .section-chip .lock-icon{position:absolute;top:7px;right:7px}.termed-period-board .section-chip .active-link-icon{position:absolute;right:7px;top:7px;height:13px;width:13px}.termed-period-board .abl-selected>div{border:2px solid #007faa}.termed-period-board .abl-selected .draggable{width:calc(100% - 4px)}.termed-period-board label{display:inline-block}.termed-period-board .section-item-unassigned-staff{height:10px;width:10px;position:absolute;right:7px;bottom:7px}.termed-period-board.recommendations-enabled .unassigned-container>span{opacity:.2}.termed-period-board .day-list{margin:0 3px;display:block;font: .95em Yantramanav,sans-serif;color:#4a4a4a}.termed-period-board .course-section-detail{margin:0;padding:0;font: .9em Yantramanav,sans-serif}.termed-period-board .course-section-detail label{display:none}.termed-period-board .course-section-detail a{text-decoration:none;color:#4a4a4a}.termed-period-board .section-label{display:block;font: .9em Yantramanav,sans-serif;-webkit-hyphens:auto;hyphens:auto;margin:3px;width:calc(100% - 21px)}.termed-period-board .term-name{font-weight:300;font-size:1.1em}.termed-period-board .non-course-meeting.is-dragged-on,.termed-period-board .singleton.is-dragged-on,.termed-period-board .doubleton.is-dragged-on,.termed-period-board .multimeeting.is-dragged-on{box-shadow:inset 0 1px 6px #00000080;height:75px}.termed-period-board .non-course-meeting .link-icon,.termed-period-board .singleton .link-icon,.termed-period-board .doubleton .link-icon,.termed-period-board .multimeeting .link-icon{position:absolute;right:10px;top:10px}.termed-period-board .non-course-meeting .active-link-icon.hidden,.termed-period-board .non-course-meeting .link-icon.hidden,.termed-period-board .singleton .active-link-icon.hidden,.termed-period-board .singleton .link-icon.hidden,.termed-period-board .doubleton .active-link-icon.hidden,.termed-period-board .doubleton .link-icon.hidden,.termed-period-board .multimeeting .active-link-icon.hidden,.termed-period-board .multimeeting .link-icon.hidden{display:none}.termed-period-board .unassigned.is-dragged-on{box-shadow:inset 0 1px 6px #00000080;height:75px}.students-board{width:100%;height:100%;overflow-x:scroll}.students-board-container{height:calc(100vh - 150px);width:100%}.students-board-container .reports-container{border-top:1px solid #dadada}.students-board-container .no-results{font-size:1.2em;font-weight:500;margin-top:50px;text-align:center}.students-board-container .termed-period-board{width:100%}.students-board-container .column-header-cell{color:#4a4a4a;font-family:Yantramanav,sans-serif;font-size:.85em;font-weight:700;text-transform:uppercase;padding-top:5px}.students-board-container .row-header-cell{height:100%;overflow:hidden;padding-top:7px;font-family:Yantramanav,sans-serif}.students-board-container .row-header-cell .student-cell{width:175px;color:#4a4a4a}.students-board-container .row-header-cell .grid-sub-rows{top:0}.students-board-container .row-header-cell .sub-row-header-cell{height:74px;padding-top:7px;font-family:Yantramanav,sans-serif;font-size:.85em;font-weight:700}.students-board-container .row-header-cell>div{height:100%}.students-board-container .grid-rows .board-cell>div{height:74px;text-align:left}.students-board-container .grid-rows .grid-cell .board-chips-cell{height:100%}.students-board-container .grid-rows .grid-cell .board-chips-cell .extra-count{color:#4a4a4a;font-size:.83em;font-weight:300;padding-left:20px}.students-board-container .grid-rows .grid-cell>.status-cell{height:100%}.students-board-container .grid-row-headers .row-hover,.students-board-container .grid-rows .row-hover{opacity:.5;cursor:pointer}.students-board-container .grid-cell a{color:unset;display:block;height:calc(100% - 8px);text-decoration:none;padding:7px 10px}.students-board-container .course-cell{margin-bottom:7px}.students-board-container .course-cell span{display:inline-block;vertical-align:top}.students-board-container .course-cell:last-of-type{margin-bottom:3px}.students-board-container .course-cell.board-chip{background-color:transparent;font-weight:600;min-height:0;padding:0}.students-board-container .course-cell.board-chip span{width:150px}.students-board-container .course-cell.board-chip.is-fulfilled{color:#007faa;font-weight:400;position:relative}.students-board-container .course-cell.board-chip.is-fulfilled:not(.is-flagged):before{border:solid #007faa;border-width:0 2px 2px 0;content:"";display:inline-block;height:10px;margin:0 10px 0 5px;transform:rotate(45deg);width:4px;position:absolute;left:0;top:0}.students-board-container .course-cell.board-chip.is-fulfilled:not(.is-flagged) span{padding-left:20px}.students-board-container .course-cell.board-chip.is-flagged span{margin-left:8px;width:128px}.students-board-container .is-flagged .flag-icon{margin-top:-1px}.students-board-container .student-section-item{height:58px;line-height:normal}.students-board-container .student-section-item .lock-icon-container{height:20px;position:relative}.students-board-container .student-section-item .lock-icon{position:absolute;right:0;top:5px}.students-board-container .student-section-item.board-chip{background-color:#c4dce7}.students-board-container .student-section-item.board-chip.multi{background-color:transparent;padding:0}.students-board-container .student-section-item.board-chip.multi li{background-color:#c4dce7;height:22px;margin-bottom:5px;padding:4px;position:relative;width:100%}.students-board-container .student-section-item.board-chip.multi li.locked{padding-right:18px}.students-board-container .student-section-item.board-chip.multi li .lock-icon{top:5px;right:4px}.students-board-container .student-section-item.board-chip.multi.overflow{background-color:#c4dce7;height:49px;padding:4px 6px}.students-board-container .student-section-item.board-chip.multi.section-conflict li,.students-board-container .student-section-item.board-chip.multi.section-conflict.overflow{background-color:#fff;border:1px solid #d0021b;color:#d0021b}.students-board-container .student-section-item.board-chip.not-available{background-color:transparent}.students-board-container .student-section-item.board-chip.not-available>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.students-board-container .student-cell .name{font-family:Yantramanav,sans-serif;font-size:.85em;font-weight:700}.students-board-container .student-attributes{margin-top:14px}.students-board-container .student-attributes .data-value-set label,.students-board-container .student-attributes .data-value-set span{display:inline;font-family:Yantramanav,sans-serif;vertical-align:baseline}.students-board-container .student-attributes .data-value-set label{color:#4a4a4a;font-size:.71em;font-weight:200;text-transform:uppercase}.students-board-container .student-attributes .data-value-set span{color:#4a4a4a;font-size:.85em;font-weight:400}.students-board-container .student-attributes .requests-fulfilled{margin-bottom:14px}.students-board-container .board-chip{background-color:#fff;color:#4a4a4a;font:.85em Yantramanav,sans-serif;min-height:35px;text-transform:uppercase;padding:4px 6px}._header-recommendations_1qytx_1,._header-recommendations_1qytx_1 span,._header-level-ups_1qytx_1,._header-level-ups_1qytx_1 span{display:inline-flex}._header-recommendations_1qytx_1,._header-recommendations_1qytx_1 span,._header-level-ups_1qytx_1,._header-level-ups_1qytx_1 span{align-items:center}._grid-header-cell_1qytx_9,._term-name_1qytx_9,._grid-row-header-with-terms_1qytx_9,._grid-row-header_1qytx_9,._empty-header-cell_1qytx_9{border-style:solid;border-color:var(--mda-color-boulder)}._grid-row-header-with-terms_1qytx_9 ._credits_1qytx_14 ._credit_1qytx_14,._grid-row-header_1qytx_9 b{display:block;font-size:var(--text-base);text-transform:uppercase;margin-bottom:.8rem}._border-bottom_1qytx_21{border-bottom:1px solid var(--gray-360)}._combined-view-grid_1qytx_25{min-width:1890px;margin-top:var(--mda-space-ml);margin-bottom:var(--mda-space-ml);padding-right:var(--mantine-spacing-lg)}._transcript-grid_1qytx_32{width:1440px;margin-top:var(--mda-space-ml)}._grid-row_1qytx_9{display:grid;grid-template-columns:repeat(1,1fr);border-bottom:1px solid var(--mda-color-boulder)}._grid-row_1qytx_9 ._single-row_1qytx_42{grid-template-rows:220px}._grid-border-right_1qytx_46{border-right:1px solid var(--mda-color-boulder)}._grid-headers_1qytx_50{display:grid;margin-top:var(--mantine-spacing-xs)}._empty-header-cell_1qytx_9{border-width:0 1px 1px}._grid-row-header_1qytx_9{display:flex;flex:1;border-width:0 1px;align-items:center;flex-direction:column;justify-content:center}._grid-row-header-with-terms_1qytx_9{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column:1;border-width:0 1px;align-items:center;align-content:center}._grid-row-header-with-terms_1qytx_9 ._credits_1qytx_14{grid-column:1;padding-left:8px}._term-name_1qytx_9{display:flex;height:100%;grid-column:2;text-align:center;align-items:center;min-height:110px}._term-name_1qytx_9 span{width:100%}._grid-header-cell_1qytx_9{display:flex;flex-direction:column;align-items:flex-start;border-width:0 1px 1px 0;padding:2px 8px 12px}._grid-header-cell_1qytx_9 b{font-size:var(--text-base);text-transform:uppercase}._header-recommendations_1qytx_1,._header-level-ups_1qytx_1{border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-blue-clean-pool);color:var(--abl-blue-950);margin-top:4px;font-size:var(--text-xxs);font-weight:700;padding:2px var(--mantine-spacing-xs) 2px 4px}._header-recommendations_1qytx_1 ._recommendation-icon_1qytx_113,._header-level-ups_1qytx_1 ._recommendation-icon_1qytx_113{margin-right:5px}._header-recommendations_1qytx_1 span,._header-level-ups_1qytx_1 span{font-size:var(--text-xxs);line-height:1;padding-top:3px}._header-level-ups_1qytx_1{background-color:var(--mantine-color-green-4);padding-left:var(--mantine-spacing-xxs);padding-right:var(--mantine-spacing-xxs)}._grid-cell-with-terms_1qytx_128,._grid-cell-without-terms_1qytx_128{display:flex;width:100%;height:100%}._grid-cell-without-terms_1qytx_128,._grid-cell-with-terms_1qytx_128,._column_1qytx_142{flex-direction:column}._course-tile-default_1uy1i_1{flex:1;margin:2px 3px;padding-left:5px;padding-right:5px;border-radius:4px;display:flex;justify-content:space-between;align-items:center}._course-tile-default_1uy1i_1 b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto}._course-tile-default_1uy1i_1 span{font-weight:700}._course-tile-with-courses_1uy1i_22{flex:1;margin:3px;border-radius:4px;display:grid;grid-template-columns:1fr 30px;grid-template-rows:1fr 1fr}._course-tile-with-courses_1uy1i_22 ._course-tile-heading_1uy1i_30{grid-column:1;grid-row:1/3;padding:8px 2px 8px 8px;overflow:hidden}._course-tile-with-courses_1uy1i_22 ._course-tile-heading_1uy1i_30 ._course-name_1uy1i_36{display:block;margin-bottom:2px;line-height:1.1;word-break:break-word;text-overflow:ellipsis}._course-tile-with-courses_1uy1i_22 ._grade_1uy1i_43{justify-self:center;align-self:start;padding-top:9px}._course-tile-with-courses_1uy1i_22 ._grade_1uy1i_43 b{font-weight:700;font-size:1.1em}._course-tile-with-courses_1uy1i_22 ._credits_1uy1i_52{justify-self:center;align-self:end;padding-bottom:8px}._course-tile-with-courses_1uy1i_22 ._credits_1uy1i_52 ._credit-wrapper_1uy1i_57{border-radius:50%;background-color:var(--white);padding:3px;min-width:20px;text-align:center}._course-tile-with-courses_1uy1i_22 ._credits_1uy1i_52 ._credit-wrapper_1uy1i_57 span{font-size:.8rem}._enrollment-meeting-tile_1ta70_1{flex:1;margin:3px 4px;border:2px solid #5b5b5b;background-color:var(--white);border-radius:4px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 26px}._enrollment-meeting-tile_1ta70_1 ._course-name-wrapper_1ta70_11{grid-column:1;grid-row:1;padding:8px 2px;overflow:hidden}._enrollment-meeting-tile_1ta70_1 ._course-name-wrapper_1ta70_11 ._course-name_1ta70_11{display:block;margin-bottom:2px;line-height:1.1;word-break:break-all;text-overflow:ellipsis}._enrollment-meeting-tile_1ta70_1 ._credits-wrapper_1ta70_24{grid-column:2;grid-row:2;padding-bottom:8px}._enrollment-meeting-tile_1ta70_1 ._credits-wrapper_1ta70_24 ._credits_1ta70_24{border-radius:50%;background-color:#a9a9a9;padding:3px;min-width:20px;text-align:center;margin-right:5px}._enrollment-meeting-tile_1ta70_1 ._credits-wrapper_1ta70_24 ._credits_1ta70_24 span{font-size:.8rem;color:var(--white)}._enrollment-meeting-tile-single_1ta70_42{flex:1;margin:2px 5px;border:2px solid #5b5b5b;padding-left:6px;padding-right:8px;background-color:var(--white);border-radius:4px;display:flex;justify-content:space-between;align-items:center}._enrollment-meeting-tile-single_1ta70_42 b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._course-request-container_1qjr4_1{margin:3px 4px;border-width:2px;border-style:solid;border-color:#c42162;background-color:var(--white);border-radius:4px}._course-request-container_1qjr4_1 ._course-request-tile_1qjr4_9{display:flex;padding:3px;justify-content:space-between}._course-request-container_1qjr4_1 ._course-request-tile_1qjr4_9 ._alternate_1qjr4_14{border:1px solid #c42162;border-radius:50%;padding:2px;min-width:20px;height:20px;text-align:center;margin-left:3px}._course-request-container_1qjr4_1 ._course-request-tile_1qjr4_9 ._alternate_1qjr4_14 span{font-size:.8rem;line-height:1.3;color:#c42162}._course-request-container_1qjr4_1 ._course-request-tile_1qjr4_9 ._course-name_1qjr4_28{display:inline-block;color:#c42162;margin-left:4px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto}._course-request-container_1qjr4_1 ._course-request-tile_1qjr4_9 ._credits_1qjr4_38{border:1px solid #c42162;background-color:#c42162;border-radius:50%;padding:2px;min-width:20px;height:20px;text-align:center}._course-request-container_1qjr4_1 ._course-request-tile_1qjr4_9 ._credits_1qjr4_38 span{font-size:.8rem;line-height:1.3;color:var(--white)}._course-request-container_1qjr4_1 ._course-request-tile_1qjr4_9._is-alternate_1qjr4_52 ._credits_1qjr4_38{background-color:var(--white)}._course-request-container_1qjr4_1 ._recommendation-badge_1qjr4_55{color:var(--abl-blue-950);margin:3px 0 0 6px;font-size:var(--text-xs);padding:1px 6px}.abl-badge.bg-green{background-color:var(--mda-color-conifer)}._recommendation-container_185js_1,._recommendations-popover_185js_1,._subject-recommendation-container_185js_1,div._subject-recommentation-popover_185js_1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._recommendation-container_185js_1 header,._recommendations-popover_185js_1 header h4,._recommendations-item_185js_6 ._course-name_185js_6,._subject-recommendation-container_185js_1 header,div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4{display:flex}._recommendations-popover_185js_1 header h4 span,div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4>span{display:inline-flex}._recommendation-container_185js_1 header,._recommendations-popover_185js_1 header h4,._recommendations-popover_185js_1 header h4 span,._recommendations-item_185js_6 ._course-name_185js_6,._subject-recommendation-container_185js_1 header,div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4,div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4>span{align-items:center}._recommendations-popover_185js_1 ._rec-action-icon_185js_18,._recommendations-popover_185js_1 header h4 button._close_185js_18,._recommendations-item_185js_6 ._course-actions_185js_18 button,div._subject-recommentation-popover_185js_1 ._rec-action-icon_185js_18,._centered-icon-wrapper_185js_18{display:flex;justify-content:center;align-items:center}._recommendation-box_185js_28>span,._recommendation-container_185js_1 ._recommendation-box_185js_28>span,._subject-recommendation-container_185js_1 ._recommendation-box_185js_28>span{display:block}div._subject-recommentation-popover_185js_1,._subject-recommendation-container_185js_1,._recommendations-popover_185js_1,._recommendation-container_185js_1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4,._subject-recommendation-container_185js_1 header,._recommendations-item_185js_6 ._course-name_185js_6,._recommendations-popover_185js_1 header h4,._recommendation-container_185js_1 header{display:flex}div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4>span,._recommendations-popover_185js_1 header h4 span{display:inline-flex}div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4>span,div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4,._subject-recommendation-container_185js_1 header,._recommendations-item_185js_6 ._course-name_185js_6,._recommendations-popover_185js_1 header h4 span,._recommendations-popover_185js_1 header h4,._recommendation-container_185js_1 header{align-items:center}._centered-icon-wrapper_185js_18,._recommendations-item_185js_6 ._course-actions_185js_18 button,div._subject-recommentation-popover_185js_1 ._rec-action-icon_185js_18,._recommendations-popover_185js_1 header h4 button._close_185js_18,._recommendations-popover_185js_1 ._rec-action-icon_185js_18{display:flex;justify-content:center;align-items:center}._hidden_185js_24{display:none}._recommendation-box_185js_28>span,._subject-recommendation-container_185js_1 ._recommendation-box_185js_28>span,._recommendation-container_185js_1 ._recommendation-box_185js_28>span{display:block}._recommendations-tile_185js_63{margin:3px 4px}._recommendation-box_185js_28,._subject-recommendation-container_185js_1 ._recommendation-box_185js_28,._recommendation-container_185js_1 ._recommendation-box_185js_28{border:1px solid var(--white);border-radius:var(--standard-border-radius);padding:var(--mantine-spacing-xxs) var(--mantine-spacing-xxs) 2px;text-align:left;pointer-events:none}._recommendation-box_185js_28>span,._subject-recommendation-container_185js_1 ._recommendation-box_185js_28>span,._recommendation-container_185js_1 ._recommendation-box_185js_28>span{font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-medium);line-height:1.2}div._subject-recommentation-popover_185js_1 ._rec-action-icon_185js_18,._recommendations-popover_185js_1 header h4 button._close_185js_18,._recommendations-popover_185js_1 ._rec-action-icon_185js_18{border-radius:var(--border-radius-md);width:38px;height:38px;cursor:pointer}._recommendation-container_185js_1{position:relative;background-color:var(--mantine-color-blue-clean-pool);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-xxs)}._recommendation-container_185js_1 header{padding:3px 3px 4px 0;font-size:13px;line-height:1;font-weight:var(--mantine-font-weight-normal);pointer-events:none}._recommendation-container_185js_1 header svg{margin-right:var(--mantine-spacing-xxs)}._recommendation-container_185js_1 header span{line-height:.9}._recommendation-container_185js_1:hover{background-color:color-mix(in srgb,var(--mantine-color-blue-clean-pool),#fff 25%)}._recommendations-header_185js_109{background-color:var(--mantine-color-blue-clean-pool)!important;border-color:var(--mantine-color-blue-clean-pool)!important}._recommendations-popover_185js_1{border:none!important;max-width:max-content!important;box-shadow:0 0 var(--border-radius-md) #00000059;min-width:400px;font-family:var(--font-family-body)!important}._recommendations-popover_185js_1 ._popover-header_185js_121{background-color:var(--mantine-color-blue-clean-pool);border-color:var(--mantine-color-blue-clean-pool)}._recommendations-popover_185js_1 ._rec-action-icon_185js_18:hover{background-color:var(--mda-color-light-gray)}._recommendations-popover_185js_1 ._popover-beta-tag_185js_128{margin-bottom:4px;margin-left:var(--mantine-spacing-xs)}._recommendations-popover_185js_1 header{padding-bottom:var(--mantine-spacing-xs)}._recommendations-popover_185js_1 header h4{font-size:var(--text-base);font-weight:var(--mantine-font-weight-medium);text-transform:uppercase}._recommendations-popover_185js_1 header h4>svg{margin-right:var(--mantine-spacing-xs)}._recommendations-popover_185js_1 header h4 span{font-size:var(--text-base);font-weight:var(--mantine-font-weight-medium);flex-grow:1}._recommendations-popover_185js_1 header h4 button._close_185js_18{padding:0!important}._recommendations-popover_185js_1 header h4 button._close_185js_18 svg{margin-right:0}._recommendations-popover_185js_1 header h4 button._close_185js_18:hover{background-color:#ffffff4d!important}._recommendations-popover_185js_1 header span{font-size:var(--text-lg);font-weight:var(--mantine-font-weight-medium)}._recommendations-popover_185js_1 header i._rec-action-icon_185js_18:hover{background-color:var(--white-30)}._recommendations-popover_185js_1 ._other-recommendations_185js_164{padding:1rem 0 0!important}._recommendations-popover_185js_1 ._other-recommendations_185js_164 h4{text-transform:uppercase;padding-left:var(--mda-space-unit);padding-bottom:var(--mantine-spacing-xs);font-size:var(--text-base);font-weight:var(--mantine-font-weight-medium);font-family:var(--font-family-body);color:var(--text-default)}._recommendations-popover_185js_1 ._other-recommendations_185js_164 ._popover-body_185js_176{padding:1rem 0 0!important}._recommendations-popover_185js_1 ._other-recommendations_185js_164 ._recommendations-list-item_185js_179{padding:var(--mantine-spacing-xs) var(--mda-space-unit);border-top:1px solid var(--mda-color-light-gray)}._recommendations-popover_185js_1 ._other-recommendations_185js_164 ._recommendations-list-item_185js_179:hover{background-color:var(--background-light-gray)}._arrow-green_185js_187 .popover-arrow:before,._arrow-green_185js_187 .popover-arrow:after{border-right-color:var(--mantine-color-blue-clean-pool)!important}._recommendations-item_185js_6{display:grid;grid-template-columns:2fr auto;color:var(--text-default);font-family:var(--font-family-body);align-items:center}._recommendations-item_185js_6 ._course-name_185js_6 svg{margin-right:var(--mda-space-unit);pointer-events:none}._recommendations-item_185js_6 ._course-wrapper_185js_202{display:grid;grid-template-columns:2fr 85px}._recommendations-item_185js_6 ._course-wrapper_185js_202 p{margin:0;padding-right:var(--mda-space-unit)}._recommendations-item_185js_6 ._course-wrapper_185js_202 p span{display:block;font-size:var(--text-base);font-weight:var(--mantine-font-weight-medium);font-family:var(--font-family-body);color:var(--text-default);line-height:1.25}._recommendations-item_185js_6 ._course-actions_185js_18{display:flex;justify-content:flex-end;margin-left:var(--mantine-spacing-xs)}._recommendations-item_185js_6 ._course-actions_185js_18 button svg{transition:transform .7s ease-in-out;cursor:pointer}._recommendations-item_185js_6 ._course-actions_185js_18 button svg+span{font-size:16px;padding-left:var(--mantine-spacing-xs)}._recommendations-item_185js_6 ._course-actions_185js_18 button._accept_185js_231:hover svg{transform:scale(1.4)}._recommendations-item_185js_6 ._course-actions_185js_18 button+button{margin-left:var(--mantine-spacing-xs)}._recommendations-item_185js_6 ._internal-fields_185js_237{padding:var(--mantine-spacing-xs) 0}._recommendations-item_185js_6 ._internal-fields_185js_237 span{font-weight:400;font-size:11px;padding-right:var(--mantine-spacing-xs)}._top-recommendation-item_185js_246{display:flex;flex-direction:column;align-items:flex-start;padding-left:0;padding-right:0}._top-recommendation-item_185js_246 ._course-wrapper_185js_202{width:100%;padding:var(--mantine-spacing-xs)}._top-recommendation-item_185js_246 ._course-actions_185js_18{justify-content:center;margin-left:0;padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs);width:100%}._top-recommendation-item_185js_246:hover ._course-wrapper_185js_202{background-color:none}._subject-recommendation-container_185js_1{position:relative;background-color:var(--mantine-color-blue-clean-pool);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-xxs)}._subject-recommendation-container_185js_1 header{padding:3px 3px 4px 0;font-size:13px;line-height:1;font-weight:var(--mantine-font-weight-normal);pointer-events:none}._subject-recommendation-container_185js_1 header svg{margin-right:var(--mantine-spacing-xxs)}._subject-recommendation-container_185js_1 header span{line-height:.9}._subject-recommendation-container_185js_1:hover{background-color:color-mix(in srgb,var(--mantine-color-blue-clean-pool),#fff 25%)}div._subject-recommentation-popover_185js_1{padding:0;border:none!important;max-width:max-content!important;box-shadow:0 0 var(--border-radius-md) #00000059;min-width:400px;font-family:var(--font-family-body)!important;max-height:90vh;overflow:hidden}div._subject-recommentation-popover_185js_1 ._rec-action-icon_185js_18:hover{background-color:var(--mda-color-light-gray)}div._subject-recommentation-popover_185js_1 ._popover-beta-tag_185js_128{margin-bottom:4px;margin-left:var(--mantine-spacing-xs)}div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6{position:relative;z-index:2;background-color:var(--mantine-color-blue-clean-pool);border-color:var(--mantine-color-blue-clean-pool);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-top-right-radius:var(--popover-radius, var(--mantine-radius-default));border-top-left-radius:var(--popover-radius, var(--mantine-radius-default))}div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4{font-weight:var(--mantine-font-weight-medium);text-transform:uppercase;font-size:var(--mantine-font-size-md);line-height:1;margin-top:3px}div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4>svg{margin-right:var(--mantine-spacing-xs)}div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4>span{font-size:var(--text-base);font-weight:var(--mantine-font-weight-medium);flex-grow:1}div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 h4 ._popover-beta-tag_185js_128 span{font-size:var(--mantine-font-size-xxs)}div._subject-recommentation-popover_185js_1 ._subject-recommendation-header_185js_6 i._rec-action-icon_185js_18:hover{background-color:var(--white-30)}div._subject-recommentation-popover_185js_1 ._other-recommendations_185js_164{padding:1rem 0 0!important;position:relative;z-index:2}div._subject-recommentation-popover_185js_1 ._other-recommendations_185js_164 h4{text-transform:uppercase;padding-left:var(--mda-space-unit);padding-bottom:var(--mantine-spacing-xs);font-size:var(--text-base);font-weight:var(--mantine-font-weight-medium);font-family:var(--font-family-body);color:var(--text-default)}div._subject-recommentation-popover_185js_1 ._other-recommendations_185js_164 ._other-recommendations-items_185js_351{position:relative;overflow:auto;max-height:60vh}div._subject-recommentation-popover_185js_1 ._other-recommendations_185js_164 ._recommendations-list-item_185js_179{padding:var(--mantine-spacing-xs) var(--mda-space-unit);border-top:1px solid var(--mda-color-light-gray)}div._subject-recommentation-popover_185js_1 ._other-recommendations_185js_164 ._recommendations-list-item_185js_179:hover{background-color:var(--background-light-gray)}._centered-icon-wrapper_185js_18{cursor:pointer}._target_1d6e3_1{width:fit-content}._level-up-container_atm7p_1 header,._level-up-container_atm7p_1 ._recommendation-box_atm7p_6{display:flex}._level-up-container_atm7p_1 header,._level-up-container_atm7p_1 ._recommendation-box_atm7p_6{align-items:center}._level-up-container_atm7p_1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._level-up-container_atm7p_1 ._recommendation-box_atm7p_6,._level-up-container_atm7p_1 header{display:flex}._level-up-container_atm7p_1 ._recommendation-box_atm7p_6,._level-up-container_atm7p_1 header{align-items:center}._level-up-container_atm7p_1 ._recommendation-box_atm7p_6{flex-direction:column}._recommendation-box_atm7p_6>span,._level-up-container_atm7p_1 ._recommendation-box_atm7p_6>span{display:block}._recommendations-tile_atm7p_43,._level-up-tile_atm7p_43{margin:3px 4px}._recommendation-box_atm7p_6,._level-up-container_atm7p_1 ._recommendation-box_atm7p_6{border:1px solid var(--white);border-radius:var(--standard-border-radius);padding:var(--mantine-spacing-xxs) var(--mantine-spacing-xxs) 2px;text-align:left;pointer-events:none}._recommendation-box_atm7p_6>span,._level-up-container_atm7p_1 ._recommendation-box_atm7p_6>span{font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-medium);line-height:1.2}._level-up-container_atm7p_1{position:relative;background-color:var(--mantine-color-green-4);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-xxs)}._level-up-container_atm7p_1 header{padding:3px 3px 4px 0;font-size:13px;line-height:1;font-weight:var(--mantine-font-weight-normal);pointer-events:none}._level-up-container_atm7p_1 header svg{margin-right:var(--mantine-spacing-xxs)}._level-up-container_atm7p_1 header span{line-height:.9}._level-up-container_atm7p_1:hover{background-color:color-mix(in srgb,var(--mantine-color-green-4),#fff 25%)}._level-up-container_atm7p_1 ._recommendation-box_atm7p_6{pointer-events:initial;text-align:center}._level-up-container_atm7p_1:hover{background-color:var(--mantine-color-green-4)}button._view-more-button_atm7p_90{text-decoration:underline;font-weight:var(--mantine-font-weight-medium);font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height-xs);margin-bottom:var(--mantine-spacing-xxs)}button._view-more-button_atm7p_90:hover{text-decoration:none;color:var(--mantine-color-blue-7)}button._add-request-button_atm7p_102{font-weight:var(--mantine-font-weight-medium)}div._level-ups-popover_atm7p_106{padding:0;border:0;max-width:650px}div._level-ups-popover_atm7p_106 ._level-ups-header_atm7p_111{position:relative;z-index:2;background-color:var(--mantine-color-green-4);border-color:var(--mantine-color-green-4);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-top-right-radius:var(--popover-radius, var(--mantine-radius-default));border-top-left-radius:var(--popover-radius, var(--mantine-radius-default))}div._level-ups-popover_atm7p_106 ._level-ups-header_atm7p_111 h4{font-weight:var(--mantine-font-weight-medium);font-size:var(--mantine-font-size-md);line-height:1;margin-top:3px}div._level-ups-popover_atm7p_106 ._level-ups-content_atm7p_126{padding:0 var(--mantine-spacing-sm)}div._level-ups-popover_atm7p_106 ._table_atm7p_129 thead>tr{border-bottom:1px solid var(--table-border-color)}div._level-ups-popover_atm7p_106 ._table_atm7p_129 th{text-transform:uppercase;vertical-align:bottom;font-weight:var(--mantine-font-weight-bold);line-height:var(--mantine-line-height-xxs)}div._level-ups-popover_atm7p_106 ._table_atm7p_129 th:nth-child(3),div._level-ups-popover_atm7p_106 ._table_atm7p_129 th:nth-child(4){text-align:center}div._level-ups-popover_atm7p_106 ._table_atm7p_129 th:nth-child(3){max-width:80px}div._level-ups-popover_atm7p_106 ._table_atm7p_129 th:nth-child(4){max-width:85px}div._level-ups-popover_atm7p_106 ._table_atm7p_129 ._requests-column-header_atm7p_147{min-width:190px}div._level-ups-popover_atm7p_106 ._table_atm7p_129 ._requests-header-top_atm7p_150{line-height:var(--mantine-line-height-sm);border-bottom:1px solid var(--mantine-color-gray-2);text-align:center;margin-bottom:var(--mantine-spacing-xxs)}div._level-ups-popover_atm7p_106 ._table_atm7p_129 ._requests-header-bottom_atm7p_156 span{font-weight:var(--mantine-font-weight-normal);font-size:var(--mantine-font-size-xs)}._badge_hkjxf_1{display:flex}._badge_hkjxf_1{justify-content:center}._badge_hkjxf_1{width:auto}._academic-journey_vddcw_1{margin:20px}._list-navigator_1xezm_1 ._controls-wrapper_1xezm_1{display:flex}._list-navigator_1xezm_1{display:flex;align-items:center;justify-content:flex-end}._list-navigator_1xezm_1{position:relative}._list-navigator_1xezm_1 ._info-wrapper_1xezm_14{position:relative;font-weight:400}._list-navigator_1xezm_1 ._info-wrapper_1xezm_14 input{text-align:center;margin:0 var(--mantine-spacing-xs);max-width:50px}._list-navigator_1xezm_1 ._controls-wrapper_1xezm_1{position:relative;margin:0 0 0 var(--mantine-spacing-xs)}._list-navigator_1xezm_1 ._controls-wrapper_1xezm_1 button._list-navigator-button_1xezm_27{margin:0 5px;font-weight:var(--mantine-font-weight-light);padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs)}._list-navigator_1xezm_1 ._controls-wrapper_1xezm_1 button._list-navigator-button_1xezm_27._previous_1xezm_33{flex-direction:row-reverse}._list-navigator_1xezm_1 ._controls-wrapper_1xezm_1 button._list-navigator-button_1xezm_27._previous_1xezm_33 svg+span{margin-left:5px;padding-right:5px}._list-navigator_1xezm_1 ._controls-wrapper_1xezm_1 button._list-navigator-button_1xezm_27._next_1xezm_40{flex-direction:row}._list-navigator_1xezm_1 ._controls-wrapper_1xezm_1 button._list-navigator-button_1xezm_27._next_1xezm_40 span+svg{margin-left:5px}._list-navigator_1xezm_1 ._controls-wrapper_1xezm_1 button._list-navigator-button_1xezm_27._next_1xezm_40 ._next-label_1xezm_46{padding-left:5px}._list-navigator_1xezm_1 ._controls-wrapper_1xezm_1 button._list-navigator-button_1xezm_27:disabled{border-color:var(--secondary-gray);background-color:var(--secondary-gray);color:var(--text-dark-gray)}._header_h1t03_1{text-transform:uppercase}._virtualized-table_h1t03_5 tr:nth-child(odd){background-color:#ecf3f6}._virtualized-table_h1t03_5 td,._virtualized-table_h1t03_5 th{text-align:start;vertical-align:middle}._virtualized-table_h1t03_5 td span{margin-right:10px}._truncate_h1t03_17{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sorting-button_h1t03_24{width:100%;background-color:transparent;border:none;text-transform:uppercase;text-align:justify;display:flex;height:inherit}._sorting-button_h1t03_24 svg{width:10px;height:12px}._desc_h1t03_38{transform:rotate(360deg);padding:0 9px}._asc_h1t03_43{transform:rotate(180deg);padding:0 5px}._wrapper_1ffvo_1{display:flex;align-items:center;justify-content:flex-end}._wrapper_1ffvo_1 .change-log-dialog .flag-icon{height:14px;width:12px}._wrapper_1ffvo_1{padding:0 0 var(--mda-space-sm)}._wrapper_1ffvo_1 ._course-request-board-actions_1ffvo_15{position:relative}._wrapper_1ffvo_1 ._course-request-board-actions_1ffvo_15 li{display:inline-block;margin-right:calc(var(--mantine-spacing-xs) * 3)}._wrapper_1ffvo_1 ._course-request-board-actions_1ffvo_15 span{color:var(--link-blue);cursor:pointer;font-weight:400;font-size:var(--text-base)}._wrapper_1ffvo_1 .change-log-dialog .flag-icon{margin-top:2px;position:static}._wrapper_1ffvo_1 .change-log-dialog .abl-dialog-box{max-width:unset;width:900px}._wrapper_1ffvo_1 .change-log-dialog .abl-dialog-body{font:.9em Yantramanav,sans-serif;margin:0;overflow-y:hidden}._wrapper_1ffvo_1 .change-log-dialog .abl-dialog-button-holder{display:none}._wrapper_1ffvo_1 .change-log-dialog *:focus{outline:transparent}._wrapper_1ffvo_1 .change-log-dialog .change-header span{font-weight:400}._wrapper_1ffvo_1 .change-log-dialog .change-row{text-align:left}._wrapper_1ffvo_1 .change-log-dialog .change-row:nth-child(odd){background-color:#ecf3f6}._wrapper_1ffvo_1 .change-log-dialog .ReactVirtualized__Table__headerRow.change-row{background-color:#fff}._wrapper_1ffvo_1 .change-log-dialog .course-name-row .removed-course-name{text-decoration:line-through}._wrapper_1ffvo_1 .edit-course-request-container{display:inline-block;margin:calc(var(--standard-spacing) * 3) auto 0 auto}._wrapper_1ffvo_1 .edit-course-request-container .abl-dropdown-menu>div,._wrapper_1ffvo_1 .edit-course-request-container .abl-dropdown-menu input,._wrapper_1ffvo_1 .edit-course-request-container .abl-dropdown-menu .dropdown-menu-items{width:220px;min-width:220px;position:relative}._wrapper_1ffvo_1 .edit-course-request-container .abl-dropdown-menu input{box-sizing:border-box}._wrapper_1ffvo_1 .edit-course-request-container .abl-dropdown-menu{position:static}._wrapper_1ffvo_1 .edit-course-request-container .dropdown-menu-items{text-align:left}._wrapper_1ffvo_1 .add-course-request-form{margin-left:65px}._wrapper_1ffvo_1 .add-course-request-form .radio-option{text-align:left;margin:3px auto 0;width:220px;color:var(--text-default)}._wrapper_1ffvo_1 .add-course-request-form .radio-option input{display:inline-block;margin-right:calc(var(--standard-spacing) * 2)}._wrapper_1ffvo_1 .abl-dialog-button-holder .abl-dialog-button{padding:var(--standard-spacing) calc(2 * var(--standard-spacing))}._wrapper_1ffvo_1 .abl-dialog-button-holder .add-to-all{background:var(--white);border:1px solid var(--link-blue);color:var(--link-blue)}._wrapper_1ffvo_1 .abl-dialog-button-holder .cancel{background:var(--white);border:1px solid var(--mda-color-dusty-gray);color:1px solid var(--mda-color-dusty-gray)}._wrapper_1ffvo_1 .abl-dialog-button.disabled{background-color:var(--disabled);color:var(--text-default);cursor:default}._resource-detail-layout-wrapper_wwm6p_1 ._main-content-wrapper_wwm6p_1 section ._sub-navigation-wrapper_wwm6p_1{display:flex;align-items:center;justify-content:flex-start}._resource-detail-layout-wrapper_wwm6p_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--white)}._resource-detail-layout-wrapper_wwm6p_1 ._main-content-wrapper_wwm6p_1{display:grid;grid-template-columns:260px 1fr}._resource-detail-layout-wrapper_wwm6p_1 ._main-content-wrapper_wwm6p_1 aside{background-color:var(--background-light-gray);border-right:2px solid var(--mda-color-light-gray);padding:var(--mda-space-md);height:calc(100vh - 60px);overflow:hidden;position:relative}._resource-detail-layout-wrapper_wwm6p_1 ._main-content-wrapper_wwm6p_1 section ._sub-navigation-wrapper_wwm6p_1{position:relative;padding:0 var(--mda-space-xl) 0 0;height:60px;width:100%}._resource-detail-layout-wrapper_wwm6p_1 ._main-content-wrapper_wwm6p_1 section ._sub-navigation-wrapper_wwm6p_1 button{position:absolute;border:none;color:var(--text-default);top:12px;right:10px}._resource-detail-layout-wrapper_wwm6p_1 ._main-content-wrapper_wwm6p_1 section ._sub-navigation-wrapper_wwm6p_1 button:hover{background-color:unset}._resource-detail-layout-wrapper_wwm6p_1 ._main-content-wrapper_wwm6p_1 section ._sub-navigation-wrapper_wwm6p_1 button span{display:block;height:20px;width:20px}._resource-detail-layout-wrapper_wwm6p_1 ._main-content-wrapper_wwm6p_1 section ._sub-content-wrapper_wwm6p_48{position:relative;overflow:auto;height:calc(100vh - 152px);width:calc(100vw - 260px)}._resource-detail-layout-wrapper_wwm6p_1 ._footer_wwm6p_54{box-shadow:0 -2px 3px #0000002b;position:fixed;bottom:0;padding:var(--mantine-spacing-xs) 90px;height:60px;width:100%}#course-requests-page .termed-period-board .grid-spacer .course-requests-counts,#course-requests-page .termed-period-board .grid-spacer .course-credits-counts{text-transform:uppercase}#tooltip-portal .section-body .link-icon{height:10px;width:10px}#course-requests-page{z-index:99;height:100%}#course-requests-page .toggle-schedule{background-color:unset;border:none;color:#007faa;cursor:pointer;font:700 .8em Yantramanav,sans-serif}#course-requests-page .scheduled{color:#007faa;height:100%;margin-left:0;padding-left:14px;position:relative}#course-requests-page .scheduled:before{border:solid #007faa;border-width:0 2px 2px 0;content:"";display:inline-block;height:10px;margin:0 5px;transform:rotate(45deg);width:4px;position:absolute;left:-7px}#course-requests-page .section-timing{margin-left:0}#course-requests-page .flag-icon{cursor:pointer;position:absolute;top:10px;right:15px;height:15px}#course-requests-page .delete-icon{cursor:pointer;position:absolute;bottom:10px;right:15px;height:15px}#course-requests-page .flag-course-request-modal-body{text-align:left}#course-requests-page .flag-course-request-modal-body label{display:block}#course-requests-page .flag-course-request-modal-body textarea{height:100px;resize:none;width:425px}#course-requests-page .spinner{margin-top:10%}#course-requests-page .edit-course-request-dropdown.disabled{cursor:disabled}#course-requests-page .course-requests-available-periods-container{position:relative;height:100%}#course-requests-page .course-requests-available-periods-container .table-header-container table{width:100%}#course-requests-page .delete-warning{margin:0 auto;width:80%}#course-requests-page form.delete-options{margin:14px auto;text-align:left;width:75%}#course-requests-page .radio input{margin-right:7px}#course-requests-page .radio label{font-weight:400;font-size:.9em;text-transform:unset}#course-requests-page .remove-cr-cancel{background-color:#fff;border:1px solid #979797}#course-requests-page .remove-cr-delete{background-color:#d0021b}#course-requests-page .course-requests-board{margin-top:17px}#course-requests-page .requested-course-name{margin:7px}#course-requests-page .requested-course-container{margin-right:30px;white-space:nowrap;width:250px}#course-requests-page .requested-course-container .requested-course-name-container,#course-requests-page .requested-course-container .requested-course-name{display:inline-block}#course-requests-page .subject-area-name{position:absolute;top:50%;transform:translate(-50%,-50%) rotate(270deg);margin:5px;padding-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:50px;text-align:center;font-size:.9em}#course-requests-page .subject-area-name .text-danger{color:red}#course-requests-page .requested-course-container-edit{vertical-align:middle;margin-left:16px}#course-requests-page .period .course-request-oval-icon{visibility:hidden}#course-requests-page .period{color:#4a4a4a;font-size:1em;position:relative;text-align:center;vertical-align:middle;height:55px}#course-requests-page .period:last-child{margin-right:0}#course-requests-page .period.single-period,#course-requests-page .period.linked-period .course-request-oval-icon{visibility:visible}#course-requests-page .enrolled-icon{height:13px;margin-right:3px;vertical-align:top;width:13px}#course-requests-page .enrolled-icon:before{border-width:0 1px 1px 0;height:6px;margin:0 2px;top:2px}#course-requests-page .placement-modal .abl-dialog-header{font-size:1.14em;font-weight:400}#course-requests-page .conflict-items{margin-top:14px}#course-requests-page .conflict-items table{margin:0 auto;text-align:left;width:100%}#course-requests-page .conflict-items thead{font-size:10px}#course-requests-page .conflict-items tr{background-color:transparent!important}#course-requests-page .conflict-items td{height:unset!important;padding:0!important;width:50%}#course-requests-page .conflict{font-weight:400}#course-requests-page .has-issue{color:#ce3c65}#course-requests-page .termed-period-board{width:100%}#course-requests-page .termed-period-board .grid-spacer .grid-cell{padding-left:7px;line-height:45px}#course-requests-page .termed-period-board .grid-spacer .column-content{position:relative;height:100%}#course-requests-page .termed-period-board .grid-spacer .course-requests-counts,#course-requests-page .termed-period-board .grid-spacer .course-credits-counts{font-family:Yantramanav,sans-serif;color:#4a4a4a;top:16px}#course-requests-page .termed-period-board .grid-spacer .course-requests-counts span,#course-requests-page .termed-period-board .grid-spacer .course-credits-counts span{color:#4a4a4a;padding-left:7px}#course-requests-page .termed-period-board .grid-spacer .course-requests-counts{position:absolute;left:0}#course-requests-page .termed-period-board .grid-spacer .course-credits-counts{position:absolute;right:7px}#course-requests-page .termed-period-board .grid-column-headers .grid-cell>div{height:45px;line-height:45px}#course-requests-page .termed-period-board .grid-column-headers .column-title{padding:0}#course-requests-page .termed-period-board .grid-row-headers .grid-cell>div{height:100%}#course-requests-page .termed-period-board .grid-row-headers .sub-row-header-cell{height:55px;padding-top:7px}#course-requests-page .termed-period-board .grid-row-headers .course-info{margin-left:28px;margin-top:5px;display:inline-block;max-width:160px}#course-requests-page .termed-period-board .grid-row-headers .course-info.scheduled{max-width:145px}#course-requests-page .termed-period-board .grid-row-headers .course-request-type{position:relative;margin-top:7px;text-transform:uppercase}#course-requests-page .termed-period-board .grid-row-headers .course-request-credits{margin-top:7px;color:#4a4a4a;text-transform:uppercase}#course-requests-page .termed-period-board .grid-row-headers .promote-to-primary{position:absolute;color:#007faa;cursor:pointer;margin:0;text-transform:lowercase}#course-requests-page .termed-period-board .grid-row-headers .promote-to-primary:hover{text-decoration:underline}#course-requests-page .termed-period-board .grid-row-headers .alternate-request-details{color:#4a4a4a;font-size:.9em;font-weight:300}#course-requests-page .termed-period-board .grid-row-headers .alternate .course-title,#course-requests-page .termed-period-board .grid-row-headers .alternate .course-request-type{color:#4a4a4a}#course-requests-page .termed-period-board .grid-rows .board-cell>div{height:55px;line-height:55px}#course-requests-page .termed-period-board .grid-rows .alternate .course-request-oval-icon{border:1px solid #4a4a4a}#course-requests-page .termed-period-board .period{margin-right:0}#course-requests-page .termed-period-board .period .course-request-oval-icon{visibility:visible}#course-requests-page .termed-period-board .period-detail{line-height:normal}#course-requests-page .termed-period-board .course-title,#course-requests-page .termed-period-board .course-request-type,#course-requests-page .termed-period-board .sub-row-title,#course-requests-page .termed-period-board .column-title,#course-requests-page .termed-period-board .course-request-credits{font-family:Yantramanav,sans-serif;font-size:.85em;font-weight:700}#course-requests-page .students-board-container,#course-requests-page .students-board-container .row-header-cell{background-color:#efefef}#course-requests-page .students-board-container .column-title,#course-requests-page .students-board-container .grid-sub-rows{color:#4a4a4a}#course-requests-page .students-board-container .grid-row-headers .sub-row-header-cell,#course-requests-page .students-board-container .grid-rows .board-cell>div{height:74px;line-height:74px}#course-requests-page .students-board-container .grid-column-headers .grid-cell>div{height:35px;line-height:35px}#course-requests-page .students-board-container .row-header-cell div,#course-requests-page .students-board-container .grid-cell a{cursor:text}#course-requests-page .students-board-container .column-hover,#course-requests-page .students-board-container .row-hover,#course-requests-page .students-board-container .row-hover>div,#course-requests-page .students-board-container .row-hover .grid-sub-rows{opacity:1}#course-requests-page .alternate{height:calc(100% - 2px);background-color:#f7f7f7}#course-requests-page .course-request-board-header{height:35px;position:relative}#course-requests-page .course-request-board-header h2{display:inline-block;margin:7px;text-transform:uppercase;color:#4a4a4a;font-weight:400}#course-requests-page .course-request-board-header .course-request-board-title{position:absolute;left:0}#course-requests-page .course-request-board-header .popover-filter-button{display:inline-block;vertical-align:middle}.course-assigned-icon,.course-conflict-icon{background-color:#007faa;border-radius:10px;display:inline-block;height:20px;width:20px;position:relative}.course-assigned-icon:before,.course-conflict-icon:before{border:solid #fff;border-width:0 2px 2px 0;content:"";display:inline-block;height:10px;margin:0 5px;transform:rotate(45deg);width:4px;position:absolute;top:4px;left:3px}.course-conflict-icon{background-color:#a00}.course-request-oval-icon{border-radius:6px;border:1px solid #007faa;display:inline-block;height:12px;width:12px}#tooltip-portal .period-detail{position:absolute;background-color:#fff;border:1px solid #d2d2d2;min-height:230px;text-align:left;width:215px;z-index:2}#tooltip-portal .period-detail.left{left:-150px}#tooltip-portal .period-detail.right{left:60px}#tooltip-portal .period-detail.top{top:-300px}#tooltip-portal .period-detail.bottom{top:-10px}#tooltip-portal .period-detail .back-icon{cursor:pointer;display:none;margin-right:5px}#tooltip-portal .period-detail .back-icon.visible{display:inline-block}#tooltip-portal .period-detail .close-icon{cursor:pointer;color:#fff;font-size:25px;position:absolute;right:21px;top:0}#tooltip-portal .period-detail .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}#tooltip-portal .period-detail .error{text-align:center;padding:7px}#tooltip-portal .meeting-title{background-color:#007faa;color:#fff;font-size:1em;font-weight:400;height:45px;padding:7px 9.8px;position:relative;text-align:left}#tooltip-portal .meeting-title .title-item{display:inline-block;vertical-align:middle}#tooltip-portal .meeting-title .lock-icon-svg{margin-right:7px}#tooltip-portal .meeting-title .course-title{max-width:145px}#tooltip-portal .meeting-body{background-color:#fff;font-size:.85em;height:203px;overflow-x:hidden;overflow-y:scroll;position:relative}#tooltip-portal .meeting-action{background-color:#fff;text-align:center}#tooltip-portal .section-detail{background-color:#fff;position:absolute;bottom:0;left:100%;top:0;transition:.05s ease-out}#tooltip-portal .section-detail li{list-style:none}#tooltip-portal .section-detail.visible{left:0;right:0}#tooltip-portal .section-detail button.placement-action{height:27px;padding:0;width:100%}#tooltip-portal .section-detail button.disabled{border-color:#dadada;color:#4a4a4a;cursor:not-allowed}#tooltip-portal .section-detail .not-allowed-text{color:#4a4a4a;font-family:Yantramanav,sans-serif;font-weight:400;margin-top:14px;text-align:left}#tooltip-portal .section-detail .link-icon{position:absolute;top:20px;right:8px}#tooltip-portal .section-body{padding:14px}#tooltip-portal .section-body .body-item{margin-bottom:14px}#tooltip-portal .section-body .list-body{color:#4a4a4a}#tooltip-portal .section-body .left,#tooltip-portal .section-body .right{width:50%;display:inline-block}#tooltip-portal .section-body .right{padding-right:21px;text-align:right}#tooltip-portal .section-body .group-badge-wrapper{position:relative}#tooltip-portal .section-body .group-badge-wrapper.shared{position:absolute;right:10px;top:35px}#tooltip-portal .section-body .group-badge-wrapper>li{margin-bottom:2px;max-width:40px;display:inline-block}#tooltip-portal .section-body .link-icon{margin-right:5px}#tooltip-portal .section-list{height:0;overflow:hidden}#tooltip-portal .section-list.visible{height:auto}#tooltip-portal .section-list-item{border-bottom:1px solid #d2d2d2;color:#4a4a4a;cursor:pointer;height:63px;padding:14px 0;list-style:none}#tooltip-portal .section-list-item>div{display:inline-block;font-weight:400}#tooltip-portal .section-list-item .left,#tooltip-portal .section-list-item .right{vertical-align:middle}#tooltip-portal .section-list-item .left{padding-left:7px;width:125px}#tooltip-portal .section-list-item .right{text-align:right;width:60px}#tooltip-portal .section-list-item i{display:inline-block}#tooltip-portal .section-list-item .staff-name{display:inline-block;width:85%}#tooltip-portal .section-list-item .section-enrollment{display:inline-block}#tooltip-portal .section-list-item .student-icon{display:inline-block;position:relative;right:1px;top:3px;vertical-align:middle}#tooltip-portal .section-list-item .iep-count{padding-left:14px;text-align:left}#tooltip-portal .section-list-item span.right-icon{border-top:1px solid #4a4a4a;border-right:1px solid #4a4a4a;content:"";margin-top:-.5em;transform:rotate(45deg);display:inline-block;height:.6em;margin-left:7px;width:.6em}#tooltip-portal .section-list-item .group-badge{display:inline-block;color:#fff}#tooltip-portal .section-enrollment{text-align:right}.tumble-options-modal .abl-dialog-header{margin-bottom:0}.tumble-options-modal .abl-dialog-body{border-bottom:1px solid #eae9ea;padding:14px 21px;margin:0}.tumble-options-modal .abl-dialog-button.cta{background-color:#ff6400}.tumble-options-modal .abl-dialog-button-holder{margin:0;padding:14px;text-align:right}.tumble-options-modal .abl-dialog-button-holder button.cancel{background:none}.tumble-options-modal .student-count{margin-bottom:21px;color:#007faa}.tumble-options-modal .tumble-options{text-align:left}.tumble-options-modal .radio-option{position:relative;overflow:auto;margin-bottom:21px}.tumble-options-modal .radio-option:last-child{margin-bottom:7px}.tumble-options-modal .radio-option input{margin-top:2px;float:left;width:5%}.tumble-options-modal .radio-option label{float:left;width:95%}.tumble-options-modal .radio-option .option-description{text-transform:none}.tumble-options-modal .radio-option .option-description p{font-weight:300;margin-top:0;margin-bottom:3.5px}.tumble-options-modal .radio-option .option-description p strong{font-size:1.25em}.tumble-options-modal .radio-option .option-description p .important-bold{font-weight:700}.tumble-options-modal .radio-option .option-description p a{color:#007faa;cursor:pointer;text-decoration:none}.tumble-options-modal .radio-option .option-description p:last-child{margin-bottom:0}.swap-promote-alternates-modal{text-align:left}.swap-promote-alternates-modal .abl-dialog-body{height:40vh;width:80%}.swap-promote-alternates-modal .alternates-option-description{font-size:.9em;line-height:1.2em;text-align:left;margin:0;padding:0 0 10px 21px}.swap-promote-alternates-modal fieldset{border:none;padding:0 10px;text-align:left}.swap-promote-alternates-modal .form-check-label{font-weight:400;text-transform:none}.promote-some-form-group{padding-left:20px}._opportunity-cell_1ljic_1{display:flex}._badge_1ljic_5 span{display:block;padding-top:3px;color:var(--mantine-color-deepCerulean-9)}._empty_1ljic_12{width:var(--mantine-spacing-lg);height:var(--mantine-spacing-lg);margin-right:var(--mantine-spacing-xxs)}._opportunity-cell_1ljic_1{position:relative}.course-request-audit-list{font-family:Yantramanav,sans-serif;color:#4a4a4a;overflow-x:hidden!important}.course-request-audit-list .ReactVirtualized__Table__headerTruncatedText{overflow:visible}.course-request-audit-list .subject-area-count{display:inline-block;text-align:left;width:35px;vertical-align:baseline}.course-request-audit-list .counselor{display:block}.course-request-audit-list .subject-area-count span{background-color:#333e6b;border-radius:10px;color:#fff;display:inline-block;font-size:.75em;font-weight:700;padding:2px;text-align:center;vertical-align:middle}.course-request-audit-list .subject-area-count span.small{height:5px;width:5px}.course-request-audit-list .subject-area-count span.med{height:14px;width:14px}.course-request-audit-list .subject-area-count span.large{padding:4px;height:18px;width:18px}.infinite-enrollment-list span.tilted{transform:rotate(-30deg);display:inline-block;vertical-align:baseline;width:35px;font-size:.6em;white-space:pre;text-overflow:ellipsis}.vertical-tabbed-views .column:first-child{padding-right:21px}.vertical-tabbed-views .column:nth-child(2){overflow-y:auto;height:inherit}.vertical-tabbed-views .tab-content{height:100%;max-height:70vh;position:relative;overflow:auto;padding-bottom:var(--mantine-spacing-sm)}.vertical-tabbed-views .nav-pills .badge{background-color:#333e6b;color:#fff}.vertical-tabbed-views .nav-pills .nav-link{display:flex;font-weight:bolder;align-items:center;justify-content:space-between;color:#017faa}.vertical-tabbed-views .nav-pills .nav-link:hover{background-color:#efefef}.vertical-tabbed-views .nav-pills .nav-link.active{background-color:#333e6b;color:#fff}.vertical-tabbed-views .nav-pills .nav-link.active .badge{background-color:#fff;color:#333e6b}.form-control.external-student-id-filter,.form-control.display-student-id-filter{width:88%}form ._invalid-feedback_1cc88_9{font-weight:500}._toggle-checkbox_1cc88_13{display:block;border-bottom:1px solid lightgray;margin-bottom:6px}._toggle-checkbox_1cc88_13 label{font-weight:700}._indeterminate_1cc88_22 input{border-color:#262a4d;background-color:#262a4d;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.reports.bar-graph-section-summary{position:relative;background-color:#f5f6f8;padding:15px 20px;min-height:230px}.reports.bar-graph-section-summary b{display:block;text-align:center}.reports.bar-graph-section-summary .graph-container{margin-top:15px}.reports.bar-graph-section-summary .graph-container .graph{position:relative;height:30px;background-color:#fff;margin-bottom:20px}.reports.bar-graph-section-summary .graph-container .graph .filled{height:30px;background-color:#4fc4e2}.reports.bar-graph-section-summary .graph-container .graph>.text{position:absolute;top:7px;font-weight:300;font-size:1.2em}.reports.bar-graph-section-summary .graph-container .caption{text-align:center}.reports.bar-graph-section-summary .graph-container .caption .numbers{display:block;font-size:2.5em;margin-bottom:3px}.reports.bar-graph-section-summary .graph-container .caption .text{font-weight:400;display:block;margin:0 40px;line-height:1.2}.reports.bar-graph-section-summary .action{position:absolute;bottom:15px;left:0;width:100%;padding:0 20px}.reports.bar-graph-section-summary .action span{line-height:1.2}.reports.bar-graph-section-summary .action .col-sm-4{text-align:right}.reports.bar-graph-section-summary .action button{padding:0;background-color:transparent;border:0;color:#007faa}.reports.bar-graph-section-summary .action button:hover{font-weight:700}.reports.last-tumble-section .content{width:670px;margin:0 auto}.reports.last-tumble-section .content p{line-height:1.7}.reports.last-tumble-section .content h3{font-weight:700;padding-top:6px;margin-bottom:12px}.reports.last-tumble-section .content ul li{display:inline-block;margin-right:20px;font-weight:400;line-height:1.8}.reports.last-tumble-section .content ul li:before{content:"• "}.reports.last-tumble-section .content .link{display:block;margin-top:20px}.reports.coaching-section .common-problems{width:670px;margin:0 auto}.reports.coaching-section .common-problems .problem{border-bottom:1px solid #4a4a4a;margin-bottom:16px}.reports.coaching-section .common-problems .problem h3{font-weight:700}.reports.coaching-section .common-problems .problem p{line-height:1.3}.reports.coaching-section .common-problems .problem div:last-child{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.reports.course-request-progress_summary button{padding:0;background-color:transparent;border:0;color:#007faa}.reports.course-request-progress_summary button:hover{font-weight:700}.reports.course-request-progress_summary>b{width:100%;display:inline-block;font-size:1em;line-height:1.2;border-bottom:1px solid #4a4a4a}.reports.course-request-progress_summary .total-fulfilled{padding:30px 0 20px;text-align:left}.reports.course-request-progress_summary .total-fulfilled .numbers{font-size:2.5em;padding-bottom:5px}.reports.course-request-progress_summary .graph-container{text-align:center;padding-bottom:5px}.reports.course-request-progress_summary .graph-container .graph{position:relative;height:30px;background-color:#f5f6f8;margin-bottom:10px}.reports.course-request-progress_summary .graph-container .graph .filled{height:30px;background-color:#4fc4e2}.reports.course-request-progress_summary .graph-container .graph>.text{position:absolute;top:8px;font-weight:300;font-size:1.1em}.reports.course-request-progress_summary .graph-container span{font-weight:700}.reports.course-request-progress_summary .actions{line-height:1.3}.reports.course-request-progress_summary .actions .row{margin-top:12px}.reports.course-request-progress_summary .actions .row div:last-child{text-align:right}.reports.course-requests-by-grade-level>b{width:100%;display:inline-block;font-size:1em;line-height:1.2;border-bottom:1px solid #4a4a4a;margin-bottom:20px}.reports.course-requests-by-subject-area>b{width:100%;display:inline-block;font-size:1em;line-height:1.2;margin-bottom:20px}.reports.course-issue-summary-tile{position:relative;height:240px;background-color:#f5f6f8;padding:20px 25px;text-align:center;line-height:1.3}.reports.course-issue-summary-tile>h3{font-weight:400}.reports.course-issue-summary-tile .problem em{margin:6px 0;display:block;font-size:2.4em}.reports.course-issue-summary-tile .solution{display:block;margin-top:8px}.reports.course-issue-summary-tile .action{position:absolute;bottom:20px;left:0;width:100%}.reports.course-issue-course-list>h3{font-weight:700;margin-bottom:20px}.reports.course-issue-course-list>.filters{width:550px;display:flex;justify-content:space-between;margin-bottom:15px}.reports.course-issue-course-list>.filters .filter-label{display:block;text-transform:uppercase;font-size:.8em;margin-left:2px;margin-bottom:2px}.reports.course-issue-course-list>.no-results{display:block;margin:40px 0;font-size:1.2em;font-weight:bolder;text-align:left}.reports.course-issue-course-list ol li{padding-left:15px;padding-right:15px;border-bottom:1px solid #666}.reports.course-issue-course-list ol li:nth-child(2n){background-color:#f6f6f6}.reports.course-issue-course-list ol li b{display:block;font-weight:700;padding-top:15px;padding-bottom:10px}.reports.course-issue-course-list ol li .content{display:flex}.reports.course-issue-course-list ol li .content table{flex:1}.reports.course-issue-course-list ol li .content table thead th{padding-top:6px;line-height:1.1;min-width:120px;text-transform:uppercase}.reports.course-issue-course-list ol li .content table thead th.requests-unfulfilled{font-weight:700}.reports.course-issue-course-list ol li .content table tbody td{padding:6px 0}.reports.course-issue-course-list ol li .content table tbody td.requests-unfulfilled{font-weight:700}.reports.course-issue-course-list ol li .content table tbody td.highlight-needed{color:#aa5d00;font-weight:700}.reports.course-issue-course-list ol li .content table tbody td.highlight-excess{color:#3455db;font-weight:700}.reports.course-issue-course-list ol li .content table tbody td.highlight-missing{color:#d0021b;font-weight:700}.reports.course-issue-course-list ol li .content .actions{flex-basis:180px}.reports.course-issue-course-list ol li .content .actions button{width:100%;padding-top:4px;padding-bottom:4px;margin-bottom:6px;transition:transform .2s ease-in-out}.reports.course-issue-course-list ol li .content .actions button:first-of-type{color:#fff;background-color:#007faa;border:1px solid #007faa}.reports.course-issue-course-list ol li .content .actions button:first-of-type:hover{background-color:#006182;transform:scale(1.02)}.reports.course-issue-course-list ol li .content .actions button:last-of-type{color:#007faa;background-color:transparent;border:1px solid #007faa}.reports.course-issue-course-list ol li .content .actions button:last-of-type:hover{font-weight:700;transform:scale(1.02)}.reports.course-issue-course-list .see-more{margin-top:25px;text-align:center}.reports.course-issue-course-list .see-more button{padding:0;background-color:transparent;border:0;color:#007faa}.reports.course-issue-course-list .see-more button:hover{font-weight:700}.bullet.graph{display:flex;height:40px;position:relative;width:100%}.bullet.graph .current-value,.bullet.graph .difference{height:inherit;border:1px solid #00434e}.bullet.graph .fulfilled-value{position:absolute;top:50%;left:0;transform:translateY(-50%);height:12px}.chart.seat-density .header{display:flex;justify-content:flex-end}.chart.seat-density table{width:100%}.chart.seat-density table caption{font-weight:bolder;margin-bottom:12px;text-align:left}.chart.seat-density table thead tr th{text-transform:uppercase;padding-bottom:15px;font-size:.9em}.chart.seat-density table thead tr th:nth-child(1),.chart.seat-density table thead tr th:nth-child(2){text-align:left;width:110px}.chart.seat-density table tbody tr{border-bottom:12px solid white}.chart.seat-density table tbody tr td{vertical-align:middle;background-color:#f5f6f8}.chart.seat-density table tbody tr td:nth-child(1){padding-left:15px;font-weight:bolder}.chart.seat-density .graph.seat-density{padding:15px 10px 10px}.chart.seat-density .graph.seat-density>span{display:block;width:100%;margin-top:15px;text-align:center;font-size:.8em}.popover.seat-density span{display:block;margin:1px 6px}.reports.heat-map h3{text-align:left;font-weight:bolder;margin-bottom:15px}.reports.heat-map table{border-collapse:collapse;width:100%}.reports.heat-map table caption{color:#9aa7a9;margin-bottom:10px}.reports.heat-map table td,.reports.heat-map table th{border:1px solid white}.reports.heat-map table th{padding:8px 5px 6px;color:#fff;background-color:gray}.reports.heat-map table td{font-size:.9em;padding:8px 5px}.reports.heat-map table td:nth-child(2){text-align:center}.reports.heat-map table td.colored{text-align:center}.reports.full-school-tumble-summary .abl-loading{position:relative!important;height:auto!important;width:auto!important;top:180px!important}section.reports>h2{font-size:1.4em;font-weight:700}section.reports>p{margin-bottom:30px}.demographic-composition-launch-btn{background-color:transparent;border:1px solid #fff;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-weight:500;margin-left:15px;padding:9px;vertical-align:baseline}.demographic-composition-launch-btn:hover{background-color:#fff;color:#f5a623}.demographic-composition-launch-btn.disabled{cursor:not-allowed}.demographic-composition-launch-btn.disabled:hover{background-color:transparent;color:#dadada}.demographic-composition-charts{padding:0 30px}.demographic-composition-charts .demographic-chart-section{text-align:left}.demographic-composition-charts .demographic-section-title{font-weight:500}.demographic-composition-charts .progress-bar-wrapper{width:unset;margin:14px 0}.demographic-composition-charts .progress-bar-wrapper .abl-progress-bar{width:100%}.demographic-composition-charts .legend{text-align:left}.demographic-composition-charts .progress-bar-wrapper{margin:28px auto}.demographic-composition-charts .legend-tile{display:inline-block;vertical-align:middle}.demographic-composition-charts .color-tile,.demographic-composition-charts .tile-name{display:inline-block;font-size:.9em;margin:0 3px;vertical-align:middle}.demographic-composition-charts .color-tile{height:14px;width:14px}#students-page .popover-filter-button h4{text-transform:uppercase}#students-page{height:100%}#students-page .abl-loading:not(.opportunities){position:fixed;height:100vh;width:100vw;top:0;bottom:0}#students-page .results-text-container{position:absolute;height:52px;width:100%}#students-page .quick-filters{margin-left:30px}#students-page .grid-list-links>.schedules{margin-right:42px}#students-page .grid-list-links>.schedules.selected-tab{margin-right:7px}#students-page .grid-list-links .term-selector{position:relative;left:3px;top:3px;margin-right:14px}#students-page .grid-list-links .term-selector .abl-popover .content{display:flex}#students-page .students-header.page-title{height:50px;padding:5px 0}#students-page .filters-search-header{position:relative}#students-page .popover-filter-button>button{background-color:#ca3259;border-color:#ca3259;color:#fff;padding:7px 10.5px;border-radius:3px}#students-page .popover-filter-button h4{color:#4a4a4a;padding-top:7px;padding-left:7px;padding-bottom:0}#students-page .popover-filter-button .popover{padding:0 7px;border:1px solid #eae9ea;box-shadow:0 2px 10px #00000014;max-height:60vh;overflow-y:auto}#students-page .filter-menu-actions{height:25px;position:relative;margin-top:7px;margin-bottom:7px}#students-page .filter-menu-actions button{border:0;padding:7px}#students-page .filter-menu-actions .cancel-button{position:absolute;bottom:0;left:0}#students-page .apply-button{position:absolute;bottom:0;border:none;right:7px;color:#007faa}#students-page .filter-menu-list{min-height:50px}#students-page .filter-menu-list>li{padding:0 7px;line-height:1.6}#students-page .filter-menu-list label{display:inline-block;padding:0 7px}#students-page .filter-menu li{cursor:default}#students-page .filter-menu label,#students-page .filter-menu button{font-family:Yantramanav,sans-serif;cursor:pointer}#students-page .download-links-container a{color:#4a4a4a}.multipanel .sections-list .link-icon{height:10px;width:10px}.board-drawer{background-color:#fff;position:fixed;right:0;top:115px;bottom:0;width:calc((100% - 70px) / 3);transition:width .2s linear}.board-drawer .drawer-close-icon{font-size:30px;position:absolute;right:30px;top:10px;z-index:999;cursor:pointer}.board-drawer .drawer-close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.board-drawer.wide{width:calc(100% - 70px)}.global-inspector-title{color:#007faa;cursor:pointer;font-weight:500}.multipanel{width:calc(100vw - 70px)}.multipanel>div{overflow-y:auto;height:100%;width:calc((100vw - 70px) / 3)}.multipanel .abl-schedule-inspector-container:first-child{position:absolute;left:0;top:0}.multipanel .sections-list{background-color:#f4fafb;position:absolute;left:calc((100vw - 70px) / 3);padding:15px}.multipanel .sections-list .sub-header{position:relative}.multipanel .sections-list .sub-header h2{font-weight:400;max-width:calc(100% - 90px)}.multipanel .sections-list .sub-header .section-count{display:block}.multipanel .sections-list .sub-header span{display:inline-block;vertical-align:middle}.multipanel .sections-list .sub-header>*{display:inline-block}.multipanel .sections-list .add-button{background-color:transparent;border:none;color:#006b8f;font-weight:500;outline:0;padding:0;position:absolute;right:0}.multipanel .sections-list>ul{height:inherit}.multipanel .sections-list>ul>li{background-color:#fff;border:2px solid #007faa;position:relative;margin:21px;padding:14px 21px;cursor:pointer;transition:width .5s}.multipanel .sections-list>ul>li.selected{box-shadow:-5px 4px #007faa}.multipanel .sections-list>ul>li>h3{color:#007faa;margin:7px 0}.multipanel .sections-list>ul>li>span{display:block;margin-top:5px}.multipanel .sections-list .group-badge-wrapper{position:absolute;right:14px;top:20px;color:#fff}.multipanel .sections-list .group-badge-wrapper.shared{top:35px}.multipanel .sections-list .group-badge-wrapper>li{margin-bottom:2px}.multipanel .sections-list .link-icon{position:absolute;top:20px;right:15px}.multipanel .sections-list .copy-button{position:absolute;right:7px;bottom:7px;color:#007faa;font-weight:400;font-family:Yantramanav,sans-serif}.abl-nav{border-right:1px solid #dadada;display:inline-block;height:calc(100vh - 65px);position:fixed;vertical-align:top;width:196px}.abl-nav .resource-nav{margin-top:10px}.abl-nav .resource-nav li{font:300 1.2em Yantramanav,sans-serif}.abl-nav .resource-nav li a{color:unset;display:block;padding:7px 28px;text-decoration:none}.abl-nav .resource-nav li a.selected{background-color:#efefef;color:#4a4a4a;font-weight:500}.abl-nav .resource-nav li:first-child{margin-top:0}.abl-nav .resource-nav li:last-child{margin-bottom:0}.abl-nav .warning-box{border:1px solid #f5a623;border-radius:3px;color:#f5a623;font-family:Yantramanav,sans-serif;font-weight:400;margin:21px 7px;padding:7px}.abl-nav .warning-box>div{display:inline-block;vertical-align:middle}.abl-nav .warning-box .warning-box-icon{width:20%}.abl-nav .warning-box .warning-box-text{width:80%}.notification-bar{border-radius:10px;font-size:1em;padding:14px 0;position:absolute;left:50%;top:20px;transform:translate(-50%);vertical-align:middle;width:50%;z-index:999}.notification-bar i{cursor:pointer;font:700 1.7em Work Sans,sans-serif;margin-right:18px;position:relative;top:-1px;vertical-align:middle}.notification-bar i:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.notification-bar span{vertical-align:middle}.notification-bar.error-bar{background-color:#fff1f2;color:#d0021b}.notification-bar.success-bar{background-color:green;color:#fff}.abl-locked-schedule{background-color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center}.abl-locked-schedule img{margin-top:210px}.abl-locked-schedule h2{margin-top:14px;font-size:1.6em}.abl-locked-schedule .abl-dialog-box{max-height:unset}.abl-locked-schedule .stop-tumble-btn.cta{position:absolute;right:20px;top:20px;z-index:999}.bulk-action-loading-indicator{position:relative}.bulk-action-loading-indicator .abl-dialog-box{margin:20% auto}.bulk-action-loading-indicator .abl-dialog-header{display:none}.bulk-action-loading-indicator .page-loading{position:static}.bulk-action-loading-indicator .page-loading img{margin-top:0}.tumble-reminder-modal p{font-family:Work Sans,arial}.tumble-reminder-modal p.reminder{color:red}.duplicate-course-modal .conflict-items{margin-top:14px;font-family:Yantramanav,sans-serif}.duplicate-course-modal .conflict{font-weight:400}.duplicate-course-modal .conflict td{width:50%}.enrollment-conflict-modal fieldset{border:none;margin-left:49px}.enrollment-conflict-modal fieldset input{display:inline-block;margin-right:14px;vertical-align:middle}.enrollment-conflict-modal fieldset label{display:inline-block;font-size:1em;font-weight:400;margin-top:2px;text-transform:none;vertical-align:middle}.enrollment-conflict-modal .abl-dialog-header{margin-bottom:0}.enrollment-conflict-modal .abl-dialog-body{padding:0;overflow:hidden;text-align:left;width:100%}.enrollment-conflict-modal .abl-dialog-body:after{background:linear-gradient(to top,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);content:"";display:block;position:absolute;bottom:0;left:0;height:50px;width:92%}.enrollment-conflict-modal .abl-dialog-body>.content{max-height:inherit;overflow:auto;padding:0 28px 100px}.enrollment-conflict-modal .abl-dialog-button-holder{margin-top:0}.enrollment-conflict-modal .student-header{color:gray;font-weight:700;text-align:center;padding:14px;width:100%}.enrollment-conflict-modal .student-header.warning{background-color:#efefef}.enrollment-conflict-modal .conflict-item p:nth-child(2){font-weight:300;margin-left:28px}.schedule-side-nav,.abl-main{display:inline-block;position:fixed;top:65px;bottom:0}.schedule-side-nav{height:100%;font:1.2em Yantramanav,sans-serif;background-color:#f7f7f7;width:70px}.schedule-side-nav .abl-selected{opacity:1;background-color:transparent}.schedule-side-nav .nav-item{text-align:center;padding:15px 0}.schedule-side-nav .nav-item-name{margin:0 auto;max-width:90%}.schedule-side-nav .icon{height:55px;margin:auto;display:block}.schedule-side-nav .icon.data-manager-icon{height:30px}.schedule-side-nav .staff-icon,.schedule-side-nav .student-icon{width:20px}.schedule-side-nav .room-icon{width:38px}.schedule-side-nav .report-icon{width:20px;height:28px}.schedule-side-nav .course-icon{width:38px}.schedule-side-nav .tumble-icon{height:20px;width:31px}.schedule-side-nav li a{color:#4a4a4a;display:block;height:inherit;font-size:12px;text-decoration:none}.schedule-side-nav li a.abl-selected{cursor:default;font-weight:700}.schedule-side-nav li a:hover{background-color:transparent}.open-in-new-tab-button{background-color:#007faa;border-radius:3px;color:#fff;font-weight:500;padding:3px 10px}.open-in-new-tab-button>*{display:inline-block;vertical-align:top}.open-in-new-tab-button svg{margin-right:7px}.course-requests.inspector-detail-body .student-wrapper .student-name{color:#006b8f}.student-wrapper{padding:7px}.student-wrapper.active{background-color:#fff;border-radius:2px}.student-by-grade-level-wrapper:first-child{padding-top:14px}.student-by-grade-level-wrapper label{padding:0 14px}.student-name{display:inline-block;font-weight:400;margin:7px;position:relative;cursor:pointer}.student-name:hover{font-weight:900}.abl-dropdown-menu{width:90%}.abl-edit-course-panel{position:relative;height:calc(100vh - 155px);overflow-y:scroll}.abl-edit-course-panel .course-panel-items>li{position:relative}.abl-edit-course-panel .course-panel-items>li:first-child{border-top:none;padding-top:0}.abl-edit-course-panel .course-panel-items>li.summary>div{padding:2px 0}.abl-edit-course-panel .course-panel-items>li.summary>div label{display:inline-block;margin-right:10px;font-size:75%;text-transform:uppercase;text-align:left;vertical-align:baseline;color:#4a4a4a}.abl-edit-course-panel .course-panel-items>li.summary>div.course-length{padding-bottom:0}.abl-edit-course-panel .course-panel-items>li.summary>div.course-length label{display:block}.abl-edit-course-panel .panel-header{display:inline-block;margin-bottom:3px}.abl-edit-course-panel .field-label{display:inline-block;width:60px;height:100%;text-align:right;padding-right:10px;vertical-align:middle}.abl-edit-course-panel .panel-header,.abl-edit-course-panel .field-label{font-size:75%;color:#4a4a4a}.abl-edit-course-panel .abl-dropdown-menu>button,.abl-edit-course-panel .abl-dropdown-menu input{width:100%;border-radius:0;border:solid 1px #d6d6d6}.abl-edit-course-panel .abl-dropdown-menu.unselected>button,.abl-edit-course-panel .abl-dropdown-menu.unselected input{color:#4a4a4a}.resource_bulk_edit_modal .field-label{margin-right:20px;text-align:right}.resource_bulk_edit_modal .bulk-field{margin-bottom:10px}.resource_bulk_edit_modal .checkbox{margin-left:5px}.resource_bulk_edit_modal .inputs-container{display:inline-block;text-align:left;vertical-align:middle}.resource-manager{font:1em normal Yantramanav,sans-serif;height:calc(100vh - 65px)}.resource-manager .row{border-bottom:1px solid black;font-size:1.125em;padding:5px 0}.resource-manager .header-actions-container{position:absolute;right:14px;top:80px}.resource-manager .data-manager-row:hover,.resource-manager .data-manager-row:hover .dropdown-column{overflow:visible!important;z-index:100}.resource-manager .data-manager-row input[type=text],.resource-manager .data-manager-row input[type=number]{border-width:0;box-sizing:border-box;width:100%}.resource-manager .data-manager-row input[type=text].editing,.resource-manager .data-manager-row input[type=number].editing{border-width:1px}.resource-manager .data-manager-row .abl-dropdown-menu{width:60px}.resource-manager .data-manager-row .abl-dropdown-menu ul{min-width:0;position:fixed;width:inherit}.required-fields-modal input{margin:0 auto}.multiselect-modal li{height:30px;text-align:left;vertical-align:middle}.multiselect-modal li input,.multiselect-modal li span{display:inline-block;vertical-align:middle}.multiselect-modal li span{margin-left:7px}.add-resource{background-color:#fff;border:none;color:#007faa}.course-manager-board{display:inline-block;font:1em normal Yantramanav,sans-serif}.add-resource{position:absolute;top:7px;right:7px}.data-management-filters{margin:14px 0}.data-management-filters li{background-color:#fff;border:1px solid #007faa;border-radius:2px;color:#007faa;display:inline-block;font-size:.9em;line-height:1.2em;margin-right:7px;padding:14px 7px;position:relative;text-transform:uppercase;vertical-align:center;width:170px}.data-management-filters li.selected{background-color:#007faa;color:#fff}.data-management-filters li.alert:after{background-image:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/red-warning-dff3bed3.svg);background-size:12px 12px;content:"";display:block;height:12px;position:absolute;top:2px;right:2px;width:12px}.data-management-filters li span{float:left;font-size:2.2em;line-height:1.2em;margin-right:7px}.data-management-selected-filters{color:#007faa;position:absolute;top:30px;left:500px}.data-management-selected-filters img{vertical-align:middle;margin-right:7px}.data-management-list-header{font-size:1em;margin:14px 0 14px 7px;text-transform:capitalize}.data-management-list-header .active-count{font-weight:700;text-transform:uppercase}.data-management-list-header .active-count span{font-size:2.2em}.warning-modal .warning-modal-body{width:65%;margin:auto;text-align:left}.warning-modal .warning-modal-body ul{padding:0 30px;list-style-type:disc}.warning-modal .warning-modal-body li{margin:10px 0}.warning-modal .warning-modal-body .warning-list-items{margin:10px auto;border:1px solid #eae9ea}.warning-modal .deactivate-button{background-color:#d0021b}.groups-input{margin:5px}.groups-input.error,.error-input{border:1px solid #d0021b}.error-text{color:#d0021b}.group-types-dropdown{margin:7px;text-align:right;display:inline-block}.group-types-dropdown .abl-dropdown-menu{width:100%;margin-left:auto;text-align:left}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:.9rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#262a4d;border-color:#262a4d;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239395a6'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0;--bs-navbar-color: rgba(0, 0, 0, .55);--bs-navbar-hover-color: rgba(0, 0, 0, .7);--bs-navbar-disabled-color: rgba(0, 0, 0, .3);--bs-navbar-active-color: rgba(0, 0, 0, .9);--bs-navbar-brand-padding-y: .33125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.125rem;--bs-navbar-brand-color: rgba(0, 0, 0, .9);--bs-navbar-brand-hover-color: rgba(0, 0, 0, .9);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.125rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(0, 0, 0, .1);--bs-navbar-toggler-border-radius: .375rem;--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar-dark{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}._flag-qa-wrapper_1mpmn_1{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:5px 10px}._flag-qa-wrapper_1mpmn_1._is-navigation-item_1mpmn_10 ._button_1mpmn_10{visibility:hidden}._flag-qa-wrapper_1mpmn_1._is-navigation-item_1mpmn_10 ._button_1mpmn_10._is-selected_1mpmn_13,._flag-qa-wrapper_1mpmn_1._is-navigation-item_1mpmn_10:hover ._button_1mpmn_10{visibility:visible}._flag-qa-wrapper_1mpmn_1._is-flagged_1mpmn_19{background-color:var(--mda-flagged-background)}._flag-qa-wrapper_1mpmn_1._is-flagged_1mpmn_19 ._button_1mpmn_10{visibility:visible}._flag-qa-wrapper_1mpmn_1 ._title-container_1mpmn_25 h2{margin:0}._flag-qa-wrapper_1mpmn_1 ._flag-container_1mpmn_28{position:relative}._button_1mpmn_10._with-icon_1mpmn_32{border:none;display:flex;align-items:center;justify-content:center;margin:0;padding:8px 10px}._button_1mpmn_10._with-icon_1mpmn_32:hover,._button_1mpmn_10._with-icon_1mpmn_32._is-selected_1mpmn_13{background-color:var(--mda-color-light-gray)}._flag-overlay-container_1mpmn_44{border:1px solid var(--mda-color-light-gray);border-radius:5px;background-color:var(--mda-color-white);padding:var(--mda-space-sm);width:300px;z-index:3}._flag-overlay-container_1mpmn_44 textarea{box-sizing:border-box;margin-bottom:var(--mda-space-sm);resize:none}._flag-overlay-container_1mpmn_44 ._buttons-container_1mpmn_57{display:flex;gap:var(--mda-space-sm);justify-content:center}._flagged-by-info-container_1mpmn_63{position:relative;padding:0 50px 0 0;margin:0 0 var(--mda-space-sm);min-height:32px}._flagged-by-info-container_1mpmn_63 span{display:block}._flagged-by-info-container_1mpmn_63 ._label_1mpmn_72{font-size:12px;text-transform:uppercase}._flagged-by-info-container_1mpmn_63 ._author-name_1mpmn_76{font-weight:700;font-size:18px;margin:10px 0 6px}._flagged-by-info-container_1mpmn_63 button{position:absolute;right:0;top:0}._confirmation-modal_1092h_1{position:relative}._confirmation-modal_1092h_1 ._modal-header_1092h_4{border-bottom:none}._confirmation-modal_1092h_1 ._modal-header_1092h_4 h2{font-size:17px}._confirmation-modal_1092h_1 ._modal-body_1092h_10{font-size:16px;line-height:var(--mda-space-unit);padding-top:var(--mantine-spacing-xs)}._confirmation-modal_1092h_1 ._modal-body_1092h_10 p{margin:0 0 var(--mda-space-sm)}._confirmation-modal_1092h_1 ._modal-body_1092h_10 p:last-child{margin:0}._confirmation-modal_1092h_1 ._modal-footer_1092h_21{border:none;justify-content:center}._label_1gay3_1,._container_1gay3_1,._title_1gay3_1{display:flex}._container_1gay3_1,._title_1gay3_1{align-items:center}._container_1gay3_1{justify-content:end}._label_1gay3_1{flex-direction:column}._sign-button_1gay3_17{width:152px;height:60px;background-color:var(--mda-color-conifer);border-color:var(--mda-color-conifer);font-size:16px}._label_1gay3_1{font-size:12px}._label_1gay3_1 input{align-self:baseline;font-size:16px;width:301px}._details_1gay3_34{display:block;margin-top:var(--mantine-spacing-xxs);color:var(--mda-color-silver-chalice);font-size:12px}._container_1gay3_1 button:disabled{cursor:not-allowed;pointer-events:auto;text-align:center;color:var(--mantine-color-bright)}._instructions_1gay3_48{font-size:16px;width:34vw;margin-right:var(--mantine-spacing-xs)}._instructions_1gay3_48 span{font-weight:700}._instructions_1gay3_48 p{line-height:1.6}._title_1gay3_1{width:fit-content;cursor:pointer}._title_1gay3_1 svg{margin-right:var(--mantine-spacing-xxs)}._ingestion-incomplete_1gay3_68{font-size:14px;color:var(--text-danger)}._ingestion-incomplete_1gay3_68 button{background:none;border:none;padding:0;color:var(--link-blue);text-decoration:underline;cursor:pointer}._signature-container_1im2e_1,._information_1im2e_1,._header-signature_1im2e_1{display:flex}._information_1im2e_1{justify-content:center}._signature-container_1im2e_1,._information_1im2e_1{flex-direction:column}._signature_1im2e_1{font-size:20px;margin:var(--mantine-spacing-xxs) 0}._signature-container_1im2e_1{font-size:16px;width:35%}._label_1im2e_23{font-size:12px;text-transform:uppercase}._date_1im2e_28{font-size:12px}._header-signature_1im2e_1 p{margin-right:var(--mantine-spacing-md);line-height:1.6}._header-signature_1im2e_1 div{margin-left:var(--mantine-spacing-md);width:53%}._badge_1wk61_1{display:flex}._badge_1wk61_1{flex-direction:column}._data-summary-header_1wk61_9{display:flex;align-items:center;justify-content:space-between}._data-summary-header_1wk61_9{width:100%;padding:var(--mantine-spacing-xs);background-color:var(--mda-color-buttlerfly-bush);color:var(--white);position:relative;top:-40px}._data-summary-header_1wk61_9 p{margin-bottom:0;color:var(--white)}._data-summary-header_1wk61_9 p button{color:var(--white)}._badge_1wk61_1{align-items:baseline;width:50%}._badge_1wk61_1 h2{font-size:18px;font-weight:700;text-transform:uppercase;margin:0 var(--mantine-spacing-xs);line-height:1.5}._badge_1wk61_1 div{background-color:var(--mda-color-martinique);border-radius:var(--mantine-radius-lg)}._share-button_1wk61_47{background:transparent;border:transparent;margin:0 var(--mantine-spacing-xs);align-self:start}._unexpected-error_1fi6t_1{display:flex;flex-direction:column;align-items:flex-start}._unexpected-error_1fi6t_1 img{display:none}._anomaly-flag_6t7kp_1{display:flex;justify-content:flex-start;align-items:center;text-transform:uppercase;color:var(--text-danger);margin-bottom:var(--mantine-spacing-xs);position:relative;top:-15px}._anomaly-flag_6t7kp_1 img{padding:var(--mantine-spacing-xs)}._alert-link_qta4q_1:hover{fill:var(--mantine-color-blue-7)!important;text-decoration:none!important}._download-resources-modal_1gvus_1{font-size:16px}._download-resources-modal_1gvus_1 ._modal-header_1gvus_4{border-bottom:transparent}._download-resources-modal_1gvus_1 ._modal-body_1gvus_7{padding-top:0;padding-bottom:0}._download-resources-modal_1gvus_1 ._modal-footer_1gvus_11{display:flex;align-items:center;justify-content:center;border:transparent;flex-direction:column}._download-resources-modal_1gvus_1 ._modal-footer_1gvus_11 button{width:auto;padding:6px 16px;background-color:#357ea7;border-color:#357ea7}._download-resources-modal_1gvus_1 ._modal-footer_1gvus_11 button:hover{background-color:#357ea7;border-color:#357ea7}._credits-attempted-anomalies_dhdip_1{display:flex}._credits-attempted-anomalies_dhdip_1{flex-direction:column}._loading-rows-data_dhdip_9{min-height:200px}._mode-ranges-list_dhdip_13 ul li,._mode-ranges-list_dhdip_13 p{font-weight:var(--mantine-font-weight-light);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-lg);margin:0}._credits-attempted-anomalies-table_dhdip_21{text-align:left}._credits-attempted-anomalies-table_dhdip_21 thead tr:first-child,._credits-attempted-anomalies-table_dhdip_21 tbody tr:first-child,._credits-attempted-anomalies-table_dhdip_21 thead tr:first-child a,._credits-attempted-anomalies-table_dhdip_21 tbody tr:first-child a{font-weight:var(--mantine-font-weight-bold)}._credits-attempted-anomalies-table_dhdip_21 thead tr a,._credits-attempted-anomalies-table_dhdip_21 tbody tr a{color:inherit}._credits-attempted-anomalies-table_dhdip_21 thead tr a:hover,._credits-attempted-anomalies-table_dhdip_21 tbody tr a:hover{color:var(--mantine-color-blue-7)}._credits-attempted-anomalies-table_dhdip_21 thead td:not(:first-child),._credits-attempted-anomalies-table_dhdip_21 tbody td:not(:first-child){padding:0}._credits-attempted-anomalies-table_dhdip_21 tr{border-bottom:1px solid var(--mantine-color-gray-1)}._credits-attempted-anomalies-table_dhdip_21 ul li{line-height:var(--mantine-line-height-lg);padding:var(--mantine-spacing-xs);min-height:45px}._credits-attempted-anomalies-table_dhdip_21 ul li:not(:last-child){border-bottom:1px solid var(--mantine-color-gray-1)}._grades_dhdip_56{text-align:right}._lower_gru53_1{text-transform:lowercase;margin-left:var(--mantine-spacing-xxs)}._custom-toggle_wuc8y_1{display:flex;align-items:center;gap:4px;width:fit-content}._custom-toggle_wuc8y_1 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:68px;min-height:32px;margin:0;position:relative;background-color:var(--mda-color-light-gray);border-radius:32px;border:1px solid var(--mda-color-light-gray);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .3s,border-color .3s}._custom-toggle_wuc8y_1 input:checked{background-color:var(--mda-color-martinique);border-color:var(--mda-color-martinique)}._custom-toggle_wuc8y_1 input:checked:before{left:calc(100% - 28px)}._custom-toggle_wuc8y_1 input:checked:after{content:attr(data-on);color:var(--white);left:10px;right:unset}._custom-toggle_wuc8y_1 input:before{content:"";position:absolute;height:26px;width:26px;top:2px;left:2px;bottom:2px;background-color:#fff;transition:all .3s;border-radius:50%;cursor:pointer;z-index:1}._custom-toggle_wuc8y_1 input:after{content:attr(data-off);color:var(--mda-color-boulder);display:block;position:absolute;font-size:16px;line-height:normal;top:5px;right:10px}._custom-toggle_wuc8y_1 input:focus{outline:1px solid var(--mda-color-martinique);outline-offset:1px}._custom-toggle_wuc8y_1 span{cursor:pointer;line-height:normal;font-size:16px;font-weight:500;text-transform:initial;-webkit-user-select:none;user-select:none}._custom-toggle_wuc8y_1 ._hidden-element_wuc8y_69{visibility:hidden;text-transform:none;margin:0;padding:0;display:inline-block;font-size:16px;position:absolute;z-index:-1;width:max-content}._data-ready-for-qa_1f5l7_1{position:relative;padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs) var(--mda-space-md);display:flex;flex-direction:column;align-items:center}._data-ready-for-qa_1f5l7_1 span{display:inline-block;line-height:18px;margin-bottom:var(--mda-space-sm)}._details_1abdk_1{display:flex}._details_1abdk_1{flex-direction:column}._report-item_1abdk_9{display:flex;align-items:center;justify-content:space-between}._report-item_1abdk_9{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);margin:var(--mantine-spacing-xxs);border-radius:6px;border:1px solid var(--mda-color-light-gray);background-color:var(--mda-color-white)}._details_1abdk_1{width:40%}._details_1abdk_1 a{font-size:18px;margin:var(--mantine-spacing-sm) 0 var(--mantine-spacing-xs);font-weight:700}._details_1abdk_1>div{width:fit-content}._text_1abdk_35{margin:var(--mantine-spacing-xs) 0}._legend_1abdk_39{font-size:16px}._date_1abdk_43{font-size:12px}._cursor_1abdk_47{cursor:pointer}._data-qa-reports-page_1c7wh_1{display:flex;flex-direction:row;gap:var(--mda-space-sm);justify-content:center;width:100%;background-color:var(--mda-card-background)}._data-qa-reports-page_1c7wh_1>div{width:100%}._main-content_1c7wh_13{display:flex;flex-direction:column;max-width:100%;padding:var(--mda-space-lg)}._main-content_1c7wh_13 h1{align-self:center;margin-bottom:var(--mda-space-sm)}._table_11g3j_1 th{vertical-align:bottom;text-transform:uppercase;font-weight:var(--mantine-font-weight-bold);line-height:var(--mantine-line-height-sm);padding-top:0;padding-bottom:0}._table_11g3j_1 thead:where([data-sticky]){box-shadow:2px 2px 2px var(--mantine-color-gray-2)}._table_11g3j_1 th,._table_11g3j_1 td{vertical-align:middle;min-width:100px}._table_11g3j_1 th:nth-child(3),._table_11g3j_1 th:last-child,._table_11g3j_1 td:nth-child(3),._table_11g3j_1 td:last-child{text-align:center}._terms-and-definitions-modal_1p1da_1{position:relative}._terms-and-definitions-modal_1p1da_1 .modal-content{width:680px}._terms-and-definitions-modal_1p1da_1 ._modal-header_1p1da_7{border-bottom:none}._terms-and-definitions-modal_1p1da_1 ._modal-header_1p1da_7 h2{font-size:17px;text-align:center;width:100%}._terms-and-definitions-modal_1p1da_1 ._modal-body_1p1da_15{position:relative;padding:var(--mda-space-md) var(--mda-space-xl)}._terms-and-definitions-modal_1p1da_1 ._modal-body_1p1da_15 p{margin:0 0 var(--mda-space-sm);font-size:16px;line-height:20px}._terms-and-definitions-modal_1p1da_1 ._modal-body_1p1da_15 p:last-child{margin:0}._terms-and-definitions-modal_1p1da_1 ._modal-body_1p1da_15 span{font-size:16px;line-height:22px;font-weight:400}._terms-and-definitions-modal_1p1da_1 ._modal-body_1p1da_15 ol{list-style-type:decimal;margin:0 0 var(--mda-space-sm) var(--mda-space-md)}._terms-and-definitions-modal_1p1da_1 ._modal-body_1p1da_15 ol li{font-size:16px;line-height:22px;font-weight:400}._terms-and-definitions-modal_1p1da_1 ._modal-footer_1p1da_41{border:none;justify-content:center}._terms-and-definitions-modal_1p1da_1 ._modal-footer_1p1da_41 button{width:auto;padding:var(--mantine-spacing-xxs) var(--mda-space-sm);background-color:var(--doubleton-color);border-color:var(--doubleton-color)}._terms-and-definitions-modal_1p1da_1 ._modal-footer_1p1da_41 button:hover{background-color:var(--doubleton-color);border-color:var(--doubleton-color)}._table-styles_b58r7_1,._td-styles_b58r7_2,._th-styles_b58r7_3{border:1px solid}._sticky-table-wrapper_b58r7_19{position:relative;overflow-y:auto;width:100%;height:auto}._sticky-headers_b58r7_26 thead tr{background-color:var(--mda-color-white);position:sticky;top:0;z-index:2;box-shadow:0 -1px 0 0 var(--mda-color-light-gray),0 1px 0 0 var(--mda-color-light-gray)}._sticky-first-column_b58r7_35 td:first-child,th:first-child{position:sticky;left:0;z-index:1}._dropdown_jlrax_1{margin-right:var(--mantine-spacing-xs)}._dropdown_jlrax_1>div{border-radius:var(--standard-border-radius)}._dropdown_jlrax_1 button{background-color:transparent;border-color:var(--mda-color-light-gray);border-radius:var(--standard-border-radius);font-weight:400!important;margin-bottom:0!important}._dropdown_jlrax_1 button._show_jlrax_14,._dropdown_jlrax_1 button:hover{border-color:var(--mda-color-light-gray)}._pagination_jlrax_18{display:flex;justify-content:center;align-items:center;font-size:16px}._page_jlrax_25{display:flex;justify-content:center;align-items:center}._page_jlrax_25 span{margin-right:var(--mantine-spacing-xs)}._records_jlrax_34{display:flex;justify-content:center;align-items:center;margin-right:var(--mantine-spacing-xs)}._records_jlrax_34 span{color:var(--mda-color-silver-chalice)}._number-of-records-dropdown_jlrax_44 button:after{display:none!important}._clean-button_jlrax_48{display:flex;align-items:center;border:none;padding:var(--mantine-spacing-xs);margin:0;text-decoration:none;background:transparent;font-family:sans-serif;font-size:1rem;cursor:pointer;text-align:center;transition:background .25s ease-in-out,transform .15s ease}._paginated-table_r7cyd_1{flex-direction:column;display:flex;width:100%}._paginated-table_r7cyd_1>div:first-child{align-self:flex-end}._table-cell_1e362_1{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--mantine-spacing-xs);font-weight:700;min-width:300px;width:100%}._table-cell_1e362_1 ._resources-group_1e362_10>*{margin:var(--mantine-spacing-xs) 0}._table_1e362_1{width:100%}._table_1e362_1 th,._table_1e362_1 td{padding:var(--mantine-spacing-xxs) var(--mantine-spacing-xxs) 0 0;text-align:end}._table_1e362_1 th:nth-child(1),._table_1e362_1 td:nth-child(1){position:inherit;text-align:left}._title_1e362_28{font-size:12px;text-transform:uppercase}._organization_1e362_33{font-size:16px;width:37%;margin-right:var(--mantine-spacing-xs)}._status_z67zz_1{text-transform:uppercase}._error_z67zz_5{color:var(--mda-color-monza)}._warning_z67zz_9{color:var(--mda-color-deep-cerulean)}._success_z67zz_13{color:var(--success-green)}._date_z67zz_17{text-transform:uppercase}._table-cell_z67zz_21{display:flex;flex-direction:column;align-items:flex-start;padding:var(--mantine-spacing-xs);font-weight:700;font-size:12px}._table-cell_z67zz_21>*{margin:var(--mantine-spacing-xxs) 0 0}._table_8zuag_1{width:100%}._table_8zuag_1 th,._table_8zuag_1 td{padding:var(--mantine-spacing-xxs);text-align:right}._table_8zuag_1 th:nth-child(1),._table_8zuag_1 td:nth-child(1){position:inherit;text-align:left}._table_8zuag_1 i{margin-right:var(--mantine-spacing-xs)}._empty_8zuag_18{color:var(--mda-color-silver-chalice-50)}._table-cell_8zuag_22{display:flex;flex-direction:column;padding:10px;min-width:300px;width:fit-content}._error-report-wrapper_6f7nn_1{display:flex;align-items:self-start;gap:var(--mda-space-unit);margin:var(--mda-space-sm) 0 var(--mantine-spacing-xs) 0}._error-report-wrapper_6f7nn_1 p{margin:0 0 var(--mantine-spacing-xxs);text-align:left;line-height:var(--mda-space-md)}._error-icon_6f7nn_13{margin-top:var(--mantine-spacing-xxs)}._title_6f7nn_17{display:flex}._title_6f7nn_17>div{margin-left:var(--mantine-spacing-xs)}._error-information_6f7nn_24{width:100%;display:flex;flex-direction:column}._error-information_6f7nn_24 .btn.btn-link.show-hint{margin-top:0}._error-link_6f7nn_33{font-weight:700}._text-md_6f7nn_37,._preview-resources-modal_17e4z_1{font-size:16px}._preview-resources-modal_17e4z_1 table,._preview-resources-modal_17e4z_1 th,._preview-resources-modal_17e4z_1 td{border:1px solid #c3c3c3;border-collapse:collapse}._preview-resources-modal_17e4z_1 table th,._preview-resources-modal_17e4z_1 table td{padding:6px}._preview-resources-modal_17e4z_1 thead tr{font-weight:700;text-align:left}._preview-resources-modal_17e4z_1 ._modal-body_17e4z_18{max-height:192px;overflow:auto}._preview-resources-modal_17e4z_1 ._btn-link_17e4z_22{display:flex;align-items:center;align-self:start;padding:0;margin:0}._preview-resources-modal_17e4z_1 ._btn-link_17e4z_22 svg{padding-right:10px}._preview-resources-modal_17e4z_1 ._modal-header_17e4z_32{flex-direction:column;align-items:initial}._preview-resources-modal_17e4z_1 ._modal-header_17e4z_32 span{font-size:12px}._preview-resources-modal_17e4z_1 ._modal-footer_17e4z_39{display:flex;align-items:center;justify-content:center;border:transparent;flex-direction:column}._preview-resources-modal_17e4z_1 ._modal-footer_17e4z_39 button._btn-primary_17e4z_46{width:auto;padding:6px 16px;background-color:#357ea7;border-color:#357ea7}._preview-resources-modal_17e4z_1 ._modal-footer_17e4z_39 button._btn-primary_17e4z_46:hover{background-color:#357ea7;border-color:#357ea7}._download-resources_1bs86_1{display:flex;justify-content:flex-start;padding-bottom:10px}._download-resources_1bs86_1 ._download-resources-button_1bs86_6{display:flex;align-items:center;width:100%}._download-resources_1bs86_1 ._download-resources-button_1bs86_6 span,._download-resources_1bs86_1 ._download-resources-button_1bs86_6 svg{margin-right:var(--mantine-spacing-xs);top:0}._ingestion-history-table-wrapper_k87ze_1{height:calc(100vh - 200px)}._table_k87ze_9{border-color:var(--mda-color-light-gray);margin:5px}._table_k87ze_9 th,._table_k87ze_9 td{border-color:var(--mda-color-light-gray)}._table_k87ze_9 th:nth-child(1),._table_k87ze_9 td:nth-child(1){background-color:var(--mda-box-color-porcelain)}._table_k87ze_9 th:nth-child(1){vertical-align:middle;font-weight:700;text-align:left;padding:var(--mantine-spacing-xs)}._table_k87ze_9 table{width:100%;border-color:transparent}._table_k87ze_9 table th,._table_k87ze_9 table td{border-color:transparent}._table_k87ze_9 table th:nth-child(1),._table_k87ze_9 table td:nth-child(1){background-color:transparent}._error-container_k87ze_40{display:grid;grid-template-columns:50% 1fr;font-size:12px}._error-container_k87ze_40>div{width:312px;margin:var(--mantine-spacing-xs)}._error-container_k87ze_40>div p,._error-container_k87ze_40>div button{font-size:14px!important}._error-container_k87ze_40>div img{width:14px}._error-container_k87ze_40>div svg{width:21px;height:16px}._accordion_k87ze_61{width:52%}._accordion_k87ze_61 button{font:inherit;padding-left:0;color:inherit}._accordion_k87ze_61 button svg{top:0;width:12px;height:12px}._resource-list_k87ze_75{display:flex;flex-direction:column;align-items:baseline}._resource-list_k87ze_75 span{margin:2px 0;font-weight:400}._running-container_k87ze_85{position:relative;min-width:300px;padding:var(--mantine-spacing-xs);margin:var(--mantine-spacing-xs)}._back-link_1yddj_1{display:flex;align-items:center;font-size:16px;font-weight:400;color:var(--abl-blue)}._back-link_1yddj_1:hover{text-decoration:underline}._footer_1fhs9_1{border:none}._quick-mapping-button_9lhic_1{align-self:center}.contact-support-modal.manage-data-app.modal-dialog{width:50vw;font-size:16px}.contact-support-modal.manage-data-app.modal-dialog h2{align-self:center;margin-bottom:15px}.contact-support-modal.manage-data-app.modal-dialog .modal-body{padding:20px 50px 0}.contact-support-modal.manage-data-app.modal-dialog .modal-body .form-check{margin:20px 0}.contact-support-modal.manage-data-app.modal-dialog .modal-body .form-check input{margin-right:10px;margin-top:0}.contact-support-modal.manage-data-app.modal-dialog .modal-body .form-check label{text-transform:capitalize}.contact-support-modal.manage-data-app.modal-dialog .modal-body .form-check label p.error-source{margin-top:0}.contact-support-modal.manage-data-app.modal-dialog .modal-body form{max-height:36vh;overflow:auto;margin-bottom:20px;padding:0 5px}.contact-support-modal.manage-data-app.modal-dialog .modal-body a{display:block;padding:15px 0}.contact-support-modal.manage-data-app.modal-dialog .modal-footer{display:flex;align-items:center;justify-content:center;border:transparent}.contact-support-modal.manage-data-app.modal-dialog .modal-footer button{padding:16px 25px;width:auto;margin:0 20px}:root{--primary-color-full: #262a4d;--primary-color-light: #323760;--secondary-color-light: #f4fafb;--light-blue: #c4dce7;--non-course-color: var(--light-blue);--aim-success: #51c5e2;--singleton-color: #0fbac7;--link-blue: #007faa;--link-blue-darker: #006b8f;--text-blue: #017faa;--button-blue: var(--text-blue);--doubleton-color: #0288bc;--modal-close-button: #17a2b8;--abl-admin-light: #277d9f;--abl-admin-full: #186b8d;--bright-blue: #3455db;--abl-blue: #333e6b;--color-mirage: #15172b;--color-vulcan: #111322;--abl-blue-50: #f3f5fb;--abl-blue-100: #e3eaf6;--abl-blue-200: #cddbf0;--abl-blue-300: #abc2e5;--abl-blue-400: #83a4d7;--abl-blue-500: #6586cc;--abl-blue-600: #516dbf;--abl-blue-700: #475cae;--abl-blue-800: #3f4c8e;--abl-blue-900: #333e6b;--abl-blue-950: #252a46;--white: #fff;--text-white: #fff;--white-30: #ffffff4d;--background-color-light: var(--text-white);--background-light-gray: #efefef;--disabled: var(--background-light-gray);--subheader-background-color: rgba(250, 250, 250, 58%);--border-gray-light: #eae9ea;--background-color-medium: #f7f7f7;--gray-light: #dadada;--secondary-gray: #d3d3d3;--gray-medium: #808080;--text-dark-gray: #696969;--stacked-bar-grey: var(--text-dark-gray);--text-default: #4a4a4a;--text-black: #000;--gray-120: #f1f1f1;--gray-300: #d2d2d2;--gray-350: #e4e4e4;--gray-360: #c6c6c6;--gray-375: #c4c4c4;--gray-400: #a5a5a5;--tertiary-color: #ca3259;--stacked-bar-pink: #c42162;--remove-action-color: #b83d4c;--text-danger: #d0021b;--section-conflict-color: var(--text-danger);--progress-bar-orange: #f59623;--tertiary-color-medium: #ff6400;--dark-orange: #aa5d00;--tertiary-color-light: #faca46;--progress-bar-green: #90cd76;--success-green: #5ea809;--success-green-light: rgba(95, 170, 9, 50%);--clover-green: #008040;--stacked-bar-green: var(--clover-green);--green-beta-tag: rgb(102, 193, 102);--courses-theme-color: #8b51bf;--info-purple: #6459b0;--mda-color-white: var(--text-white);--mda-color-text: var(--text-default);--mda-color-gray: #9b9b9b;--mda-color-silver-chalice: #a4a4a4;--mda-color-silver-chalice-50: #a4a4a450;--mda-color-light-gray: #dfdfdf;--mda-color-dusty-gray: #979797;--mda-color-concrete: #f2f2f2;--mda-color-silver: #c3c3c3;--mda-color-boulder: #757575;--mda-color-pattens-blue: #cce5ee;--mda-color-deep-cerulean: #017fab;--mda-color-light-blue: #3b73fb;--mda-color-mariner: #3858d3;--mda-color-buttlerfly-bush: #4e5495;--mda-color-deep-blue: var(--abl-blue);--mda-color-martinique: #272a4d;--mda-color-azalea: #f9d0d0;--mda-color-terracota: #e37558;--mda-color-desert: #a06020;--mda-color-monza: #da001b;--mda-color-conifer: #a8df63;--mda-color-conifer-75: #a8df63a3;--mda-card-background: #f5f6f7;--mda-card-footer-background: #fafafb;--mda-box-color-porcelain: #f6f7f8;--mda-switch-selector-background: #f5f6f8;--mda-selected-switch-background: var(--abl-blue);--mda-box-color-alto: #d0d0d0;--mda-box-color-salomie: #ffe284;--mda-flagged-background: #fcf6e6}:root{--border-light: 1px solid var(--border-gray-light);--border-light-medium-width: 2px solid var(--border-gray-light);--border-dark: 2px solid var(--link-blue);--cell-border-light: 1px solid var(--gray-light);--standard-border-radius: 2px;--button-border-radius: 3px;--border-radius-md: 4px;--standard-spacing: 7px}:root{--left-nav-width: 0;--reporting-nav-width: 185px;--schedule-nav-width: 70px;--data-manager-nav-width: 196px;--district-nav-width: 200px;--common-nav-height: 65px;--tab-sidebar-width: 190px;--tab-body-padding: 30px;--page-title-height: 50px;--pagination-height: 180px;--grid-list-links-height: 35px;--report-filter-height: 120px;--mda-space-unit: 20px;--mda-space-sm: calc(.75 * var(--mda-space-unit));--mda-space-md: calc(1.25 * var(--mda-space-unit));--mda-space-ml: calc(1.5 * var(--mda-space-unit));--mda-space-lg: calc(2 * var(--mda-space-unit));--mda-space-xl: calc(3.25 * var(--mda-space-unit))}:root{--font-family-body: "Yantramanav", sans-serif;--font-family-work-sans: "Work Sans", sans-serif;--text-xxs: .6875rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem}:root{--bs-blue: #262a4d;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #262a4d;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 38, 42, 77;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: .9rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-link-color: #262a4d;--bs-link-hover-color: #1e223e;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0}.g-1,.gy-1{--bs-gutter-y: 0}.g-2,.gx-2{--bs-gutter-x: 0}.g-2,.gy-2{--bs-gutter-y: 0}.g-3,.gx-3{--bs-gutter-x: 0}.g-3,.gy-3{--bs-gutter-y: 0}.g-4,.gx-4{--bs-gutter-x: 0}.g-4,.gy-4{--bs-gutter-y: 0}.g-5,.gx-5{--bs-gutter-x: 0}.g-5,.gy-5{--bs-gutter-y: 0}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0}.g-sm-3,.gx-sm-3{--bs-gutter-x: 0}.g-sm-3,.gy-sm-3{--bs-gutter-y: 0}.g-sm-4,.gx-sm-4{--bs-gutter-x: 0}.g-sm-4,.gy-sm-4{--bs-gutter-y: 0}.g-sm-5,.gx-sm-5{--bs-gutter-x: 0}.g-sm-5,.gy-sm-5{--bs-gutter-y: 0}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0}.g-md-1,.gy-md-1{--bs-gutter-y: 0}.g-md-2,.gx-md-2{--bs-gutter-x: 0}.g-md-2,.gy-md-2{--bs-gutter-y: 0}.g-md-3,.gx-md-3{--bs-gutter-x: 0}.g-md-3,.gy-md-3{--bs-gutter-y: 0}.g-md-4,.gx-md-4{--bs-gutter-x: 0}.g-md-4,.gy-md-4{--bs-gutter-y: 0}.g-md-5,.gx-md-5{--bs-gutter-x: 0}.g-md-5,.gy-md-5{--bs-gutter-y: 0}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0}.g-lg-3,.gx-lg-3{--bs-gutter-x: 0}.g-lg-3,.gy-lg-3{--bs-gutter-y: 0}.g-lg-4,.gx-lg-4{--bs-gutter-x: 0}.g-lg-4,.gy-lg-4{--bs-gutter-y: 0}.g-lg-5,.gx-lg-5{--bs-gutter-x: 0}.g-lg-5,.gy-lg-5{--bs-gutter-y: 0}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0}.g-xl-3,.gx-xl-3{--bs-gutter-x: 0}.g-xl-3,.gy-xl-3{--bs-gutter-y: 0}.g-xl-4,.gx-xl-4{--bs-gutter-x: 0}.g-xl-4,.gy-xl-4{--bs-gutter-y: 0}.g-xl-5,.gx-xl-5{--bs-gutter-x: 0}.g-xl-5,.gy-xl-5{--bs-gutter-y: 0}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 0}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 0}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 0}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 0}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 0}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 0}}.table{--bs-table-color: var(--bs-body-color);--bs-table-bg: transparent;--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:0;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.75rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: #d4d4db;--bs-table-border-color: #bfbfc5;--bs-table-striped-bg: #c9c9d0;--bs-table-striped-color: #000;--bs-table-active-bg: #bfbfc5;--bs-table-active-color: #000;--bs-table-hover-bg: #c4c4cb;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #bcd0c7;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #e6dbb9;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #dfc2c4;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.125rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.7875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#9395a6;outline:0;box-shadow:0 0 0 .25rem #262a4d40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.7875rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.125rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:.9rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#9395a6;outline:0;box-shadow:0 0 0 .25rem #262a4d40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.7875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.125rem;border-radius:.5rem}.form-check{display:block;min-height:1.35rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#9395a6;outline:0;box-shadow:0 0 0 .25rem #262a4d40}.form-check-input:checked{background-color:#262a4d;border-color:#262a4d}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#262a4d;border-color:#262a4d;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239395a6'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #262a4d40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #262a4d40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#262a4d;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#bebfca}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#262a4d;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#bebfca}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.125rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.7875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0;margin-top:.1rem;font-size:.7875rem;color:#fff;background-color:#198754e6;border-radius:.375rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0;margin-top:.1rem;font-size:.7875rem;color:#fff;background-color:#dc3545e6;border-radius:.375rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: .9rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: .375rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);text-decoration:none;background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #262a4d;--bs-btn-border-color: #262a4d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #202441;--bs-btn-hover-border-color: #1e223e;--bs-btn-focus-shadow-rgb: 71, 74, 104;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1e223e;--bs-btn-active-border-color: #1d203a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #262a4d;--bs-btn-disabled-border-color: #262a4d}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #262a4d;--bs-btn-border-color: #262a4d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #262a4d;--bs-btn-hover-border-color: #262a4d;--bs-btn-focus-shadow-rgb: 38, 42, 77;--bs-btn-active-color: #fff;--bs-btn-active-bg: #262a4d;--bs-btn-active-border-color: #262a4d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #262a4d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #262a4d;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 71, 74, 104;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.125rem;--bs-btn-border-radius: .5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .7875rem;--bs-btn-border-radius: .25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 100%;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: .9rem;--bs-dropdown-color: #212529;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: .375rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius:calc(.375rem - 1px);--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0;--bs-dropdown-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-dropdown-link-color: #212529;--bs-dropdown-link-hover-color: #1e2125;--bs-dropdown-link-hover-bg: #e9ecef;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #262a4d;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-item-padding-x: 1.5rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1.5rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);text-decoration:none;background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.7875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #262a4d;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: #6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color);text-decoration:none}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: .375rem;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color: #495057;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: .375rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #262a4d}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0;--bs-navbar-color: rgba(0, 0, 0, .55);--bs-navbar-hover-color: rgba(0, 0, 0, .7);--bs-navbar-disabled-color: rgba(0, 0, 0, .3);--bs-navbar-active-color: rgba(0, 0, 0, .9);--bs-navbar-brand-padding-y: .33125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.125rem;--bs-navbar-brand-color: rgba(0, 0, 0, .9);--bs-navbar-brand-hover-color: rgba(0, 0, 0, .9);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.125rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(0, 0, 0, .1);--bs-navbar-toggler-border-radius: .375rem;--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color);text-decoration:none}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1.25rem;--bs-card-spacer-x: 1.25rem;--bs-card-title-spacer-y: 0;--bs-card-border-width: 1px;--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: .375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(.375rem - 1px);--bs-card-cap-padding-y: .625rem;--bs-card-cap-padding-x: 1.25rem;--bs-card-cap-bg: rgba(0, 0, 0, .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 0;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: .375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 0;--bs-alert-padding-y: 0;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: .375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:0}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:0}.alert-primary{--bs-alert-color: #17192e;--bs-alert-bg: #d4d4db;--bs-alert-border-color: #bebfca}.alert-primary .alert-link{color:#121425}.alert-secondary{--bs-alert-color: #41464b;--bs-alert-bg: #e2e3e5;--bs-alert-border-color: #d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color: #0f5132;--bs-alert-bg: #d1e7dd;--bs-alert-border-color: #badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--bs-alert-color: #055160;--bs-alert-bg: #cff4fc;--bs-alert-border-color: #b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{--bs-alert-color: #664d03;--bs-alert-bg: #fff3cd;--bs-alert-border-color: #ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color: #842029;--bs-alert-bg: #f8d7da;--bs-alert-border-color: #f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color: #636464;--bs-alert-bg: #fefefe;--bs-alert-border-color: #fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color: #141619;--bs-alert-bg: #d3d3d4;--bs-alert-border-color: #bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height: 1rem;--bs-progress-font-size: .675rem;--bs-progress-bg: #e9ecef;--bs-progress-border-radius: .375rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #262a4d;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #212529;--bs-list-group-bg: #fff;--bs-list-group-border-color: rgba(0, 0, 0, .125);--bs-list-group-border-width: 1px;--bs-list-group-border-radius: .375rem;--bs-list-group-item-padding-x: 0;--bs-list-group-item-padding-y: 0;--bs-list-group-action-color: #495057;--bs-list-group-action-hover-color: #495057;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #212529;--bs-list-group-action-active-bg: #e9ecef;--bs-list-group-disabled-color: #6c757d;--bs-list-group-disabled-bg: #fff;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #262a4d;--bs-list-group-active-border-color: #262a4d;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#17192e;background-color:#d4d4db}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#17192e;background-color:#bfbfc5}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#17192e;border-color:#17192e}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #262a4d40;opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: .875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, .85);--bs-toast-border-width: 1px;--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: .375rem;--bs-toast-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-toast-header-color: #6c757d;--bs-toast-header-bg: rgba(255, 255, 255, .85);--bs-toast-header-border-color: rgba(0, 0, 0, .05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: 1px;--bs-modal-border-radius: .5rem;--bs-modal-box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-modal-inner-border-radius:calc(.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop,.data-summary-report .navigation-backdrop,.side-navigation .navigation-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade,.data-summary-report .fade.navigation-backdrop,.side-navigation .fade.navigation-backdrop{opacity:0}.modal-backdrop.show,.data-summary-report .show.navigation-backdrop,.side-navigation .show.navigation-backdrop{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0;--bs-tooltip-padding-y: 0;--bs-tooltip-margin: ;--bs-tooltip-font-size: .7875rem;--bs-tooltip-color: #fff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: .375rem;--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: .7875rem;--bs-popover-bg: #fff;--bs-popover-border-width: 1px;--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: .5rem;--bs-popover-inner-border-radius:calc(.5rem - 1px);--bs-popover-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-popover-header-padding-x: .75rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: .9rem;--bs-popover-header-color: ;--bs-popover-header-bg: #f0f0f0;--bs-popover-body-padding-x: .75rem;--bs-popover-body-padding-y: .5rem;--bs-popover-body-color: #212529;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width: 1px}.border-2{--bs-border-width: 2px}.border-3{--bs-border-width: 3px}.border-4{--bs-border-width: 4px}.border-5{--bs-border-width: 5px}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0,.m-1,.m-2,.m-3,.m-4,.m-5{margin:0!important}.m-auto{margin:auto!important}.mx-0,.mx-1,.mx-2,.mx-3,.mx-4,.mx-5{margin-right:0!important;margin-left:0!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0,.my-1,.my-2,.my-3,.my-4,.my-5{margin-top:0!important;margin-bottom:0!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0,.mt-1,.mt-2,.mt-3,.mt-4,.mt-5{margin-top:0!important}.mt-auto{margin-top:auto!important}.me-0,.me-1,.me-2,.me-3,.me-4,.me-5{margin-right:0!important}.me-auto{margin-right:auto!important}.mb-0,.mb-1,.mb-2,.mb-3,.mb-4,.mb-5{margin-bottom:0!important}.mb-auto{margin-bottom:auto!important}.ms-0,.ms-1,.ms-2,.ms-3,.ms-4,.ms-5{margin-left:0!important}.ms-auto{margin-left:auto!important}.p-0,.p-1,.p-2,.p-3,.p-4,.p-5{padding:0!important}.px-0,.px-1,.px-2,.px-3,.px-4,.px-5{padding-right:0!important;padding-left:0!important}.py-0,.py-1,.py-2,.py-3,.py-4,.py-5{padding-top:0!important;padding-bottom:0!important}.pt-0,.pt-1,.pt-2,.pt-3,.pt-4,.pt-5{padding-top:0!important}.pe-0,.pe-1,.pe-2,.pe-3,.pe-4,.pe-5{padding-right:0!important}.pb-0,.pb-1,.pb-2,.pb-3,.pb-4,.pb-5{padding-bottom:0!important}.ps-0,.ps-1,.ps-2,.ps-3,.ps-4,.ps-5{padding-left:0!important}.gap-0,.gap-1,.gap-2,.gap-3,.gap-4,.gap-5{gap:0!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.35rem + 1.2vw)!important}.fs-2{font-size:calc(1.305rem + .66vw)!important}.fs-3{font-size:calc(1.2825rem + .39vw)!important}.fs-4{font-size:calc(1.26rem + .12vw)!important}.fs-5{font-size:1.125rem!important}.fs-6{font-size:.9rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:#6c757d!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width: 576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0,.m-sm-1,.m-sm-2,.m-sm-3,.m-sm-4,.m-sm-5{margin:0!important}.m-sm-auto{margin:auto!important}.mx-sm-0,.mx-sm-1,.mx-sm-2,.mx-sm-3,.mx-sm-4,.mx-sm-5{margin-right:0!important;margin-left:0!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0,.my-sm-1,.my-sm-2,.my-sm-3,.my-sm-4,.my-sm-5{margin-top:0!important;margin-bottom:0!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0,.mt-sm-1,.mt-sm-2,.mt-sm-3,.mt-sm-4,.mt-sm-5{margin-top:0!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0,.me-sm-1,.me-sm-2,.me-sm-3,.me-sm-4,.me-sm-5{margin-right:0!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0,.mb-sm-1,.mb-sm-2,.mb-sm-3,.mb-sm-4,.mb-sm-5{margin-bottom:0!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0,.ms-sm-1,.ms-sm-2,.ms-sm-3,.ms-sm-4,.ms-sm-5{margin-left:0!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0,.p-sm-1,.p-sm-2,.p-sm-3,.p-sm-4,.p-sm-5{padding:0!important}.px-sm-0,.px-sm-1,.px-sm-2,.px-sm-3,.px-sm-4,.px-sm-5{padding-right:0!important;padding-left:0!important}.py-sm-0,.py-sm-1,.py-sm-2,.py-sm-3,.py-sm-4,.py-sm-5{padding-top:0!important;padding-bottom:0!important}.pt-sm-0,.pt-sm-1,.pt-sm-2,.pt-sm-3,.pt-sm-4,.pt-sm-5{padding-top:0!important}.pe-sm-0,.pe-sm-1,.pe-sm-2,.pe-sm-3,.pe-sm-4,.pe-sm-5{padding-right:0!important}.pb-sm-0,.pb-sm-1,.pb-sm-2,.pb-sm-3,.pb-sm-4,.pb-sm-5{padding-bottom:0!important}.ps-sm-0,.ps-sm-1,.ps-sm-2,.ps-sm-3,.ps-sm-4,.ps-sm-5{padding-left:0!important}.gap-sm-0,.gap-sm-1,.gap-sm-2,.gap-sm-3,.gap-sm-4,.gap-sm-5{gap:0!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0,.m-md-1,.m-md-2,.m-md-3,.m-md-4,.m-md-5{margin:0!important}.m-md-auto{margin:auto!important}.mx-md-0,.mx-md-1,.mx-md-2,.mx-md-3,.mx-md-4,.mx-md-5{margin-right:0!important;margin-left:0!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0,.my-md-1,.my-md-2,.my-md-3,.my-md-4,.my-md-5{margin-top:0!important;margin-bottom:0!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0,.mt-md-1,.mt-md-2,.mt-md-3,.mt-md-4,.mt-md-5{margin-top:0!important}.mt-md-auto{margin-top:auto!important}.me-md-0,.me-md-1,.me-md-2,.me-md-3,.me-md-4,.me-md-5{margin-right:0!important}.me-md-auto{margin-right:auto!important}.mb-md-0,.mb-md-1,.mb-md-2,.mb-md-3,.mb-md-4,.mb-md-5{margin-bottom:0!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0,.ms-md-1,.ms-md-2,.ms-md-3,.ms-md-4,.ms-md-5{margin-left:0!important}.ms-md-auto{margin-left:auto!important}.p-md-0,.p-md-1,.p-md-2,.p-md-3,.p-md-4,.p-md-5{padding:0!important}.px-md-0,.px-md-1,.px-md-2,.px-md-3,.px-md-4,.px-md-5{padding-right:0!important;padding-left:0!important}.py-md-0,.py-md-1,.py-md-2,.py-md-3,.py-md-4,.py-md-5{padding-top:0!important;padding-bottom:0!important}.pt-md-0,.pt-md-1,.pt-md-2,.pt-md-3,.pt-md-4,.pt-md-5{padding-top:0!important}.pe-md-0,.pe-md-1,.pe-md-2,.pe-md-3,.pe-md-4,.pe-md-5{padding-right:0!important}.pb-md-0,.pb-md-1,.pb-md-2,.pb-md-3,.pb-md-4,.pb-md-5{padding-bottom:0!important}.ps-md-0,.ps-md-1,.ps-md-2,.ps-md-3,.ps-md-4,.ps-md-5{padding-left:0!important}.gap-md-0,.gap-md-1,.gap-md-2,.gap-md-3,.gap-md-4,.gap-md-5{gap:0!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0,.m-lg-1,.m-lg-2,.m-lg-3,.m-lg-4,.m-lg-5{margin:0!important}.m-lg-auto{margin:auto!important}.mx-lg-0,.mx-lg-1,.mx-lg-2,.mx-lg-3,.mx-lg-4,.mx-lg-5{margin-right:0!important;margin-left:0!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0,.my-lg-1,.my-lg-2,.my-lg-3,.my-lg-4,.my-lg-5{margin-top:0!important;margin-bottom:0!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0,.mt-lg-1,.mt-lg-2,.mt-lg-3,.mt-lg-4,.mt-lg-5{margin-top:0!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0,.me-lg-1,.me-lg-2,.me-lg-3,.me-lg-4,.me-lg-5{margin-right:0!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0,.mb-lg-1,.mb-lg-2,.mb-lg-3,.mb-lg-4,.mb-lg-5{margin-bottom:0!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0,.ms-lg-1,.ms-lg-2,.ms-lg-3,.ms-lg-4,.ms-lg-5{margin-left:0!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0,.p-lg-1,.p-lg-2,.p-lg-3,.p-lg-4,.p-lg-5{padding:0!important}.px-lg-0,.px-lg-1,.px-lg-2,.px-lg-3,.px-lg-4,.px-lg-5{padding-right:0!important;padding-left:0!important}.py-lg-0,.py-lg-1,.py-lg-2,.py-lg-3,.py-lg-4,.py-lg-5{padding-top:0!important;padding-bottom:0!important}.pt-lg-0,.pt-lg-1,.pt-lg-2,.pt-lg-3,.pt-lg-4,.pt-lg-5{padding-top:0!important}.pe-lg-0,.pe-lg-1,.pe-lg-2,.pe-lg-3,.pe-lg-4,.pe-lg-5{padding-right:0!important}.pb-lg-0,.pb-lg-1,.pb-lg-2,.pb-lg-3,.pb-lg-4,.pb-lg-5{padding-bottom:0!important}.ps-lg-0,.ps-lg-1,.ps-lg-2,.ps-lg-3,.ps-lg-4,.ps-lg-5{padding-left:0!important}.gap-lg-0,.gap-lg-1,.gap-lg-2,.gap-lg-3,.gap-lg-4,.gap-lg-5{gap:0!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0,.m-xl-1,.m-xl-2,.m-xl-3,.m-xl-4,.m-xl-5{margin:0!important}.m-xl-auto{margin:auto!important}.mx-xl-0,.mx-xl-1,.mx-xl-2,.mx-xl-3,.mx-xl-4,.mx-xl-5{margin-right:0!important;margin-left:0!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0,.my-xl-1,.my-xl-2,.my-xl-3,.my-xl-4,.my-xl-5{margin-top:0!important;margin-bottom:0!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0,.mt-xl-1,.mt-xl-2,.mt-xl-3,.mt-xl-4,.mt-xl-5{margin-top:0!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0,.me-xl-1,.me-xl-2,.me-xl-3,.me-xl-4,.me-xl-5{margin-right:0!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0,.mb-xl-1,.mb-xl-2,.mb-xl-3,.mb-xl-4,.mb-xl-5{margin-bottom:0!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0,.ms-xl-1,.ms-xl-2,.ms-xl-3,.ms-xl-4,.ms-xl-5{margin-left:0!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0,.p-xl-1,.p-xl-2,.p-xl-3,.p-xl-4,.p-xl-5{padding:0!important}.px-xl-0,.px-xl-1,.px-xl-2,.px-xl-3,.px-xl-4,.px-xl-5{padding-right:0!important;padding-left:0!important}.py-xl-0,.py-xl-1,.py-xl-2,.py-xl-3,.py-xl-4,.py-xl-5{padding-top:0!important;padding-bottom:0!important}.pt-xl-0,.pt-xl-1,.pt-xl-2,.pt-xl-3,.pt-xl-4,.pt-xl-5{padding-top:0!important}.pe-xl-0,.pe-xl-1,.pe-xl-2,.pe-xl-3,.pe-xl-4,.pe-xl-5{padding-right:0!important}.pb-xl-0,.pb-xl-1,.pb-xl-2,.pb-xl-3,.pb-xl-4,.pb-xl-5{padding-bottom:0!important}.ps-xl-0,.ps-xl-1,.ps-xl-2,.ps-xl-3,.ps-xl-4,.ps-xl-5{padding-left:0!important}.gap-xl-0,.gap-xl-1,.gap-xl-2,.gap-xl-3,.gap-xl-4,.gap-xl-5{gap:0!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0,.m-xxl-1,.m-xxl-2,.m-xxl-3,.m-xxl-4,.m-xxl-5{margin:0!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0,.mx-xxl-1,.mx-xxl-2,.mx-xxl-3,.mx-xxl-4,.mx-xxl-5{margin-right:0!important;margin-left:0!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0,.my-xxl-1,.my-xxl-2,.my-xxl-3,.my-xxl-4,.my-xxl-5{margin-top:0!important;margin-bottom:0!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0,.mt-xxl-1,.mt-xxl-2,.mt-xxl-3,.mt-xxl-4,.mt-xxl-5{margin-top:0!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0,.me-xxl-1,.me-xxl-2,.me-xxl-3,.me-xxl-4,.me-xxl-5{margin-right:0!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0,.mb-xxl-1,.mb-xxl-2,.mb-xxl-3,.mb-xxl-4,.mb-xxl-5{margin-bottom:0!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0,.ms-xxl-1,.ms-xxl-2,.ms-xxl-3,.ms-xxl-4,.ms-xxl-5{margin-left:0!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0,.p-xxl-1,.p-xxl-2,.p-xxl-3,.p-xxl-4,.p-xxl-5{padding:0!important}.px-xxl-0,.px-xxl-1,.px-xxl-2,.px-xxl-3,.px-xxl-4,.px-xxl-5{padding-right:0!important;padding-left:0!important}.py-xxl-0,.py-xxl-1,.py-xxl-2,.py-xxl-3,.py-xxl-4,.py-xxl-5{padding-top:0!important;padding-bottom:0!important}.pt-xxl-0,.pt-xxl-1,.pt-xxl-2,.pt-xxl-3,.pt-xxl-4,.pt-xxl-5{padding-top:0!important}.pe-xxl-0,.pe-xxl-1,.pe-xxl-2,.pe-xxl-3,.pe-xxl-4,.pe-xxl-5{padding-right:0!important}.pb-xxl-0,.pb-xxl-1,.pb-xxl-2,.pb-xxl-3,.pb-xxl-4,.pb-xxl-5{padding-bottom:0!important}.ps-xxl-0,.ps-xxl-1,.ps-xxl-2,.ps-xxl-3,.ps-xxl-4,.ps-xxl-5{padding-left:0!important}.gap-xxl-0,.gap-xxl-1,.gap-xxl-2,.gap-xxl-3,.gap-xxl-4,.gap-xxl-5{gap:0!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width: 1200px){.fs-1{font-size:2.25rem!important}.fs-2{font-size:1.8rem!important}.fs-3{font-size:1.575rem!important}.fs-4{font-size:1.35rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.dropdown .dropdown-item{font:1em Yantramanav,sans-serif}:root{--bs-blue: var(--primary-color-full);--bs-primary: var(--bs-blue);--bs-font-size-base: .9rem;--bs-link-decoration: none;--bs-link-hover-decoration: underline;--bs-dropdown-min-width: 100%;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-item-padding-x: 1.5rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-padding-x: .75rem;--bs-popover-body-padding-y: var(--bs-popover-header-padding-y);--bs-popover-body-padding-x: var(--bs-popover-header-padding-x);--bs-card-spacer-y: 1.25rem;--bs-card-spacer-x: 1.25rem;--bs-table-cell-padding-y: .75rem;--bs-table-cell-padding-x: .75rem;--bs-danger-rgb: 208, 83, 98}.btn-primary{--bs-btn-hover-bg: var(--primary-color-light)}.text-xs,.data-section .custom-legend .legend-item .item-text,.text-sm,.switch-selector.btn-group .btn.btn-primary,.text-md,.data-set-options.dropdown .dropdown-item,.text-lg,.text-xl,.text-xxl{font-family:yantramanav;color:#4a4a4a;line-height:17px;letter-spacing:0}.text-xs,.data-section .custom-legend .legend-item .item-text{font-size:12px}.text-sm,.switch-selector.btn-group .btn.btn-primary{font-size:14px}.text-md,.data-set-options.dropdown .dropdown-item{font-size:16px}.text-lg{font-size:20px}.text-xl{font-size:22px}.text-xxl{font-size:26px}.boldest{font-weight:700}.bolder{font-weight:600}.bold{font-weight:500}.semi-bold,.data-section .custom-legend .legend-item .item-text{font-weight:400}.centered-text{text-align:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-layout{display:flex;align-items:center;flex-direction:column;padding-top:40px;height:calc(100vh - 65px);overflow-y:auto}@media (max-width: 575.98px){.main-layout{margin:0 var(--mantine-spacing-xs)}}.main-layout.with-side-navigation{padding-top:0;padding-bottom:0}.main-layout .main-wrapper{display:flex;width:100%}.main-layout .placeholder-title{text-align:center;padding:40px;width:100%}.manage-data-app .btn{font-size:16px;line-height:17px;font-weight:700;margin-bottom:8px;max-width:192px;width:100%}.manage-data-app .btn.btn-primary,.manage-data-app .btn.btn-primary:hover{background-color:#017fab;border-color:#017fab}.manage-data-app .btn.btn-outline-primary{border-color:#017fab;color:#017fab}.manage-data-app .btn.btn-outline-primary:hover{background-color:unset;border-color:#017fab}.manage-data-app .btn.btn-link{padding:0;margin:var(--mantine-spacing-xs) 0 0 0;color:#017fab;text-align:left}.manage-data-app .btn.btn-link:hover{color:#4a4a4a}.manage-data-app.modal-dialog{max-width:initial;margin:0 auto;min-height:100vh;width:100%}.manage-data-app.modal-dialog .modal-header{flex-direction:column;align-items:flex-start;border-bottom:unset;padding:40px 40px 0}.manage-data-app.modal-dialog .modal-content{height:100vh;border-radius:0;transition:all .3s ease-in-out}@media (min-width: 992px){.manage-data-app.modal-dialog .modal-content{height:auto;border-radius:5px}}.manage-data-app.modal-dialog .modal-body{max-height:100%;padding:40px;overflow-y:auto}.manage-data-app .react-datepicker-wrapper .react-datepicker__input-container input{text-align:center;border-color:#efefef;font-size:16px;width:100px}.manage-data-app .react-datepicker-popper .react-datepicker--time-only{border-radius:initial;padding:var(--mantine-spacing-xs) 0}.manage-data-app .react-datepicker-popper .react-datepicker--time-only .react-datepicker__time-container{width:114px}.manage-data-app .react-datepicker-popper .react-datepicker--time-only .react-datepicker__time-container .react-datepicker__header--time--only{display:none}.manage-data-app .react-datepicker-popper .react-datepicker--time-only .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:114px}.data-set-options.dropdown .dots-button{background-color:unset;border:0;padding:5px}.data-set-options.dropdown .dropdown-menu{padding:0 0 15px;box-shadow:0 1px 4px #00000080;border-radius:2px;border:unset;background-color:#fff;background-clip:unset}.data-set-options.dropdown .dropdown-item{font-weight:lighter;padding:var(--mantine-spacing-xs) 40px var(--mantine-spacing-xs) 25px}.data-set-options.dropdown .dropdown-item:first-child{display:flex;justify-content:flex-end;padding:5px 5px 15px}.data-set-options.dropdown .dropdown-item:first-child:active,.data-set-options.dropdown .dropdown-item:first-child:hover{background-color:#fff}.data-set-options.dropdown .dropdown-item:not(:first-child):hover{background-color:#272a4d;color:#fff}.carousel-arrow{position:relative;top:50%;width:40px;height:40px;border-radius:50%;background-color:#dfdfdf;flex-shrink:0;cursor:pointer}.carousel-arrow.disabled{pointer-events:none;opacity:.4}.carousel-arrow.right img{transform:translate(15px,15px) rotate(90deg)}.carousel-arrow.left img{transform:translate(15px,15px) rotate(-90deg)}.dots-icon{width:20px;height:20px;background-image:radial-gradient(circle,#4a4a4a 2px,transparent 1px);background-size:33.33% 100%}.switch-selector{border:1px solid #dfdfdf}.switch-selector.btn-group{border-radius:13px}.switch-selector.btn-group .btn.btn-primary{margin-bottom:0;text-transform:initial;font-weight:unset;border-radius:13px;padding:5px 15px;background-color:#f5f6f8;border:initial;transition:all .3s linear}.switch-selector.btn-group .btn.btn-primary.active{color:#f5f6f8}.switch-selector.btn-group .btn.btn-primary:not(:last-child){border-radius:inherit}.switch-selector.btn-group .btn.btn-primary:not(.active):hover,.switch-selector.btn-group .btn.btn-primary:not(.active):active{background-color:initial;color:initial;z-index:initial}.help-link{top:unset;bottom:25px;cursor:pointer;left:25px;position:fixed;z-index:1101}.close-btn{background:#fff;border:none;color:#979797;font-size:42px;line-height:42px;height:42px;width:42px;font-weight:lighter;position:absolute;right:5px;top:5px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;z-index:1051}@media (min-width: 992px){.close-btn{font-size:32px;line-height:32px;height:32px;width:32px}}.close-btn .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.side-navigation .hamburger-icon{background-color:transparent;border:none;transition:transform .3s ease-in-out,left .5s ease-in-out;position:fixed;left:24px;top:60px;transform:scale(.5);z-index:1101}.side-navigation .hamburger-icon.is-active{left:124px}@media (min-width: 1200px){.side-navigation .hamburger-icon.is-active{left:194px}}.side-navigation .hamburger-icon.is-active .line{background-color:#fff}.side-navigation .hamburger-icon.is-active .line:nth-child(1){transform:translateY(13px) rotate(45deg)}.side-navigation .hamburger-icon.is-active .line:nth-child(2){opacity:0}.side-navigation .hamburger-icon.is-active .line:nth-child(3){transform:translateY(-13px) rotate(-45deg)}.side-navigation .hamburger-icon:hover{transform:scale(.6)}.side-navigation .hamburger-icon .line{width:50px;height:5px;background-color:#272a4d;display:block;margin:8px auto;transition:all .3s ease-in-out}.side-navigation .hamburger-badge{position:fixed;left:74px;top:82px}.side-navigation .navigation-backdrop{top:65px;background-color:#757575;display:block}@media (min-width: 1200px){.side-navigation .navigation-backdrop{display:none}}.side-navigation .slide{position:sticky;left:0;top:0;width:184px;height:calc(100vh - 65px);background-color:#272a4d;transition:all .5s ease-in-out;transform:translate3d(-100%,0,0);z-index:1100}@media (min-width: 1200px){.side-navigation .slide{width:250px;display:none}}.side-navigation .slide.show{transform:none;display:block}.side-navigation .slide .navigation-container{padding:40px 0;display:flex;flex-direction:column}.side-navigation .slide .navigation-container a{color:#fff;padding:15px 25px}.side-navigation .slide .navigation-container a.active{background-color:#4e5495}.side-navigation .slide .navigation-container a .dictionary-nav-item{display:flex;align-items:center;justify-content:space-between}.toast.custom-toast{background-color:#fff;border-radius:var(--mantine-spacing-xs);box-shadow:0 3px 12px #0006;position:absolute;top:20px;right:20px;overflow:hidden;z-index:1052}.toast.custom-toast .toast-body{display:flex;padding:0}.toast.custom-toast .toast-body .logo{height:30px;width:68px}.toast.custom-toast .toast-body .content{display:flex;border-right:1px solid #d0d0d0;padding:15px;gap:20px}.toast.custom-toast .toast-body .content p{margin:0}.toast.custom-toast .toast-body button{background-color:#fff;padding:0 20px}.data-summary-report,.share-data-container,.report-table.table th div{display:flex}.report-table.table th div{text-align:initial;text-transform:capitalize}.report-table.table tr td,.report-table.table th{border-bottom:1px solid #dfdfdf}.report-table.table .btn-link{color:#007faa;font-weight:100}.report-table.table .btn-link:hover{font-weight:700;color:#007faa;text-decoration:none}.center-column-content td{text-align:center}.data-set-archive{min-height:110px;margin-bottom:40px}.data-set-archive h3{margin:0 0 5px;text-transform:capitalize}.data-set-archive .content{display:flex;justify-content:space-between;align-items:center}.data-set-archive .content .right-container{display:flex;flex-direction:column;align-items:flex-end}.data-set-archive .content .right-container p{margin:0 0 5px;text-align:right}.data-set-archive .content .right-container p.archive-date{font-weight:unset}.data-set-archive .academic-year-label{margin:0;font-weight:lighter}.data-set-archive .verification-report-link{margin:15px 0;text-transform:uppercase;color:#017fab;display:block}.data-set-archive hr{margin-top:5px}.main-content{padding:40px 0 40px 40px;max-width:560px;width:100%}@media (min-width: 992px){.main-content{max-width:680px}}.main-content h1{color:#333e6b;text-align:center;margin:0 0 25px}.data-ingestion-item{min-height:120px;background:#fff;margin:15px;border-radius:4px}.data-ingestion-item .header{display:flex;flex-direction:column;padding:15px}.data-ingestion-item .header .data-set-options{align-self:end}.data-ingestion-item h3{font-size:22px;font-weight:700}.data-ingestion-item .academic-year-label{margin:0;font-weight:lighter}.data-ingestion-item hr{margin-top:var(--mantine-spacing-xs)}.data-ingestion-item .ingestion-steps{display:flex;justify-content:space-between;font-size:12px;padding:var(--mantine-spacing-xs) 15px}.data-ingestion-item ul li a:not(.verify-data-btn){display:flex;justify-content:space-between;align-items:center;padding:15px var(--mantine-spacing-xs);font-weight:lighter}.data-ingestion-item ul li a:not(.verify-data-btn).active{background-color:#cce5ee}.data-ingestion-item ul li a:not(.verify-data-btn).disabled{opacity:.4;pointer-events:none}.data-ingestion-item ul li a:not(.verify-data-btn) .step-title{color:#017fab}.data-ingestion-item ul li a:not(.verify-data-btn) .step-info.required-highlight{color:#da001b}.data-ingestion-item ul li a:not(.verify-data-btn) .step-info img{position:relative;top:1px;margin-right:var(--mantine-spacing-xs)}.data-ingestion-item ul li.verify-report{padding:15px var(--mantine-spacing-xs);display:flex;flex-direction:column}.data-ingestion-item ul li.verify-report span{line-height:18px}.data-ingestion-item ul li.verify-report .verify-data-btn{align-self:center;margin-top:25px}.tooltip-text{padding:0 25px;line-height:22px}.ingest-data-wrapper .ingest-btn-wrapper{margin:40px 0}.ingest-data-wrapper .ingest-btn-wrapper .btn:disabled{background-color:#d0d0d0;border-color:#d0d0d0;color:#757575;pointer-events:none}.ingest-data-wrapper h3{text-align:left;margin:0 0 5px}.ingest-data-wrapper h2{margin-bottom:var(--mantine-spacing-xs)}.ingest-data-wrapper .section-legend{font-size:12px;line-height:18px}.ingest-data-wrapper .ingestion-report-section{display:flex;flex-direction:column;align-items:flex-start}.ingest-data-wrapper .ingestion-report-section h2{margin-bottom:25px}.ingest-data-wrapper .ingestion-report-section .ingestion-results-link{display:flex;font-size:16px;padding:15px 0}.ingest-data-wrapper .ingestion-report-section .ingestion-results-link span{padding-right:var(--mantine-spacing-xs)}.ingest-data-wrapper .ingestion-report-section .ingestion-results-link span img{width:16px;height:16px}.ingest-data-wrapper .recent-transfer-info{background-color:#fff;margin:0 0 40px;padding:25px}.ingest-data-wrapper .recent-transfer-info .daily-sync-section{margin-bottom:65px}.ingest-data-wrapper .recent-transfer-info .error-report-section{display:flex;flex-direction:column;width:100%}.ingest-data-wrapper .recent-transfer-info .error-report-section .report-title{display:flex}.ingest-data-wrapper .recent-transfer-info .error-report-section .success-wrapper{display:flex;flex-direction:row;align-items:self-start;gap:20px;margin:15px 0 var(--mantine-spacing-xs) 0}.ingest-data-wrapper .recent-transfer-info .error-report-section .success-wrapper .success-icon{margin-top:5px}.ingest-data-wrapper .recent-transfer-info .error-report-section .success-wrapper .title{display:flex}.ingest-data-wrapper .recent-transfer-info .error-report-section .success-wrapper .title>div{margin-left:10px}.ingest-data-wrapper .recent-transfer-info .error-report-section .success-wrapper p{margin:0 0 5px;text-align:left;line-height:25px}.ingest-data-wrapper .recent-transfer-info .error-report-section .success-wrapper .error-information{width:100%;display:flex;flex-direction:column}.ingest-data-wrapper .recent-transfer-info .error-report-section .success-wrapper .error-link{font-weight:700}.ingest-data-wrapper .recent-transfer-info .row-data{display:flex;justify-content:space-between;width:100%;padding:var(--mantine-spacing-xs) 0;border-bottom:1px solid #dfdfdf}.ingest-data-wrapper .recent-transfer-info .row-data .ingestion-status{display:flex;align-items:center;margin-left:var(--mantine-spacing-xs)}.ingest-data-wrapper .recent-transfer-info .row-data .ingestion-status span{line-height:var(--mantine-spacing-xs);margin-right:5px}.ingest-data-wrapper .recent-transfer-info .counters-wrapper{margin:15px 0 65px;display:flex;flex-direction:column;align-items:flex-start}.ingest-data-wrapper .recent-transfer-info .counters-wrapper p{margin:0 0 15px}.ingest-data-wrapper .recent-transfer-info .counters-wrapper .columns-wrapper{margin-top:var(--mantine-spacing-xs);width:100%;display:flex;flex-direction:column;justify-content:center;gap:5px}.ingest-data-wrapper .recent-transfer-info .counters-wrapper .columns-wrapper .counter-column{flex-direction:row;flex-basis:100%;display:flex;justify-content:space-between;border-bottom:1px solid #dfdfdf;margin-bottom:10px}.ingest-data-wrapper .recent-transfer-info .counters-wrapper .columns-wrapper .counter-column span{font-size:16px;font-weight:400}.ingest-data-wrapper .recent-transfer-info .counters-wrapper .columns-wrapper .counter-column p{text-align:center;margin:0 0 var(--mantine-spacing-xs)}.ingest-data-wrapper .files-being-ingested{margin:0 0 40px}.ingest-data-wrapper .need-help{margin:15px 0;display:flex}.ingest-data-wrapper .need-help .btn-link{width:100%;flex:1;margin:0 10px}@media (min-width: 992px){.ingestion-progress-modal.modal-dialog{max-width:678px}}.ingestion-progress-modal.modal-dialog .modal-header{align-items:center;justify-content:center}.ingestion-progress-modal.modal-dialog .modal-body{padding:25px 40px;text-align:center}.ingestion-progress-modal.modal-dialog .modal-body p{line-height:22px;margin:0 auto 25px;max-width:498px}.ingestion-progress-modal.modal-dialog .modal-body img{width:70px}.ingestion-progress-modal.modal-dialog .modal-footer{justify-content:center}.daily-sync-section{text-align:left}.daily-sync-section.loading{cursor:wait;opacity:.5;pointer-events:none}.daily-sync-section .custom-ingestion-disclaimer{margin:0;line-height:22px}.daily-sync-section .error{color:#da001b}.daily-sync-section .configurations-wrapper{margin:var(--mantine-spacing-xs) 0 0 0}.daily-sync-section .configurations-wrapper .react-datepicker-wrapper{margin:0 var(--mantine-spacing-xs)}.daily-sync-section .configurations-wrapper .time-selector-wrapper{display:flex;align-items:center;font-weight:400}.daily-sync-section .configurations-wrapper p{text-align:left;line-height:25px}.daily-sync-section .configurations-wrapper p.tip-text{margin:0 0 15px}.daily-sync-section .configurations-wrapper p.schedule-selection{margin:0 0 40px}.daily-sync-section .configurations-wrapper p.schedule-selection .btn-daily-sync-schedules{display:inline;margin:0;width:fit-content}.prepare-upload-data{text-align:left}.prepare-upload-data>p{font-weight:unset}.prepare-upload-data .data-set-title{text-align:center;margin:0 0 15px}.prepare-upload-data .information-box{background-color:#fff;padding:25px;margin:25px 0 40px}.prepare-upload-data .information-box .required-files-label{margin:0 0 15px;color:#da001b}.prepare-upload-data .information-box .optional-files-indication{margin:40px 0 0}.prepare-upload-data .abl-doc-link{margin-bottom:40px}.prepare-upload-data .abl-doc-link h2{margin-bottom:5px}.prepare-upload-data .abl-doc-link .doc-description{font-weight:unset}.prepare-upload-data .abl-doc-link .doc-description.paragraph{padding-bottom:15px}.files-list-wrapper .item-row{display:grid;grid-template-columns:2fr 1fr;grid-gap:25px}.files-list-wrapper .item-row.awaiting-upload p{color:#d0d0d0}.files-list-wrapper .item-row .title-column{display:flex;align-items:center}.files-list-wrapper .item-row .title-column span{margin-right:5px}.files-list-wrapper .item-row p{margin:var(--mantine-spacing-xs) 0;word-break:break-word}.verify-summary-ingestion p{text-align:left;line-height:25px;margin-bottom:25px}.verify-summary-ingestion .verify-data-btn{margin:15px 0 25px}.ingestion-progress{padding:0 40px}.ingestion-progress h4{margin:0 0 15px}.ingestion-progress p{text-align:left;margin-bottom:25px;line-height:25px}.ingestion-progress .icon-loader{height:82px;width:auto}@media (min-width: 992px){.send-data-archive-modal.modal-dialog{max-width:680px;margin-top:105px}}.send-data-archive-modal.modal-dialog .modal-header{padding-top:25px}.send-data-archive-modal.modal-dialog .modal-header h2{width:100%;text-align:center}.send-data-archive-modal.modal-dialog .modal-body{padding-top:15px;padding-bottom:65px}.send-data-archive-modal.modal-dialog .modal-body p{margin:0;text-align:center;font-weight:unset;line-height:24px}.send-data-archive-modal.modal-dialog .modal-footer{padding:25px 40px;background-color:#fafafb}.send-data-archive-modal.modal-dialog .modal-footer button{height:30px}.data-mapping{padding:0 0 40px}.drawer-backdrop{background-color:#757575;position:fixed;left:0;top:65px;opacity:.5;height:calc(100vh - 65px);width:100vw}@media (min-width: 1200px){.drawer-backdrop{display:none}}.drawer{display:flex;justify-content:center;position:fixed;height:calc(100vh - 65px);right:0;overflow-y:auto;background-color:#fff;padding:40px;max-width:570px;width:100%}@media (min-width: 1200px){.drawer{position:relative;max-width:initial}}.drawer .close-btn{background-color:transparent;color:#272a4d;font-size:46px;line-height:46px;height:46px;width:46px}.drawer .content{text-align:center;width:100%}.drawer .content h1{color:#333e6b;text-align:center;margin:0 0 25px}.drawer .content .paragraph{text-align:left;line-height:25px;margin:0}.ingestions-result{width:100%}.ingestions-result .summary-wrapper{padding:0 25px}.ingestions-result .summary-wrapper .ingestion-info{margin:0 0 25px}.ingestions-result .summary-wrapper .ingestion-info h2{color:#333e6b;text-align:center;line-height:25px;margin:0 0 15px}.ingestions-result .summary-wrapper .ingestion-info .open-terms-and-definitions{font-weight:400;max-width:415px}.ingestions-result .summary-wrapper .ingestion-info p{margin:0 0 var(--mantine-spacing-xs)}.ingestions-result .summary-wrapper .ingestion-info p.date{margin:0 0 40px;text-align:center}.ingestions-result .summary-wrapper .ingestion-info p img{position:relative;top:2px}.ingestions-result .summary-wrapper h2{margin-bottom:5px}.ingestion-step-errors-summary{margin-bottom:40px}.ingestion-step-errors-summary th p,.ingestion-step-errors-summary td p{margin:0;padding:3px 0;text-align:left}.ingestion-step-errors-summary th.error-type-column,.ingestion-step-errors-summary td.error-type-column{min-width:200px;max-width:250px}.ingestion-step-errors-summary th.occurrences-column,.ingestion-step-errors-summary td.occurrences-column{min-width:150px}.definitions-needed{background-color:#fff;margin:25px 0 65px;line-height:22px}.definitions-needed .header{padding:15px;margin:0 0 15px}.definitions-needed .header p{margin:0;text-align:left;line-height:25px}.definitions-needed .header .btn{margin:0;max-width:initial}.definitions-needed .content .data-type-wrapper{margin:0 0 25px}.definitions-needed .content .data-type-wrapper .two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;text-align:left;padding:5px 15px}.definitions-needed .content .data-type-wrapper .item-to-map{border-bottom:1px solid #f2f2f2}.definitions-needed .content .data-type-wrapper .item-to-map .provided-column{display:flex;align-items:center}.definitions-needed .content .data-type-wrapper .item-to-map p{margin:0}.definitions-needed .footer{padding:0 25px 25px;text-align:center}.definitions-needed .footer .btn-add-mapped-items{margin:0;max-width:292px}.definitions-needed .footer .btn-add-mapped-items:disabled{background-color:#d0d0d0;border-color:#d0d0d0;color:#757575;pointer-events:none}.mapped-definitions .two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.mapped-definitions .titles-row{margin:25px 0}.mapped-definitions .data-type-wrapper{margin:0 0 40px}.mapped-item{cursor:pointer;border-bottom:1px solid #dfdfdf;transition:background-color .4s ease-in-out;min-height:40px}.mapped-item:hover{background-color:#f5f6f7}.mapped-item p{margin:0}.mapped-item .provided-column{display:flex;align-items:center}.mapped-item .maps-to-column{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);gap:15px}.mapped-item .maps-to-column .actions-wrapper{display:flex}.mapped-item .maps-to-column .actions-wrapper button{margin:0;text-align:center}.mapped-item .maps-to-column .actions-wrapper button.delete-btn{color:#e37558}.mapped-item .maps-to-column .actions-wrapper button.save-btn{color:#017fab}@media (min-width: 992px){.delete-mapped-data-modal.modal-dialog{max-width:680px;margin-top:105px}}.delete-mapped-data-modal.modal-dialog .modal-header{padding-top:25px}.delete-mapped-data-modal.modal-dialog .modal-header h2{width:100%;text-align:center}.delete-mapped-data-modal.modal-dialog .modal-body{padding-top:15px;padding-bottom:25px}.delete-mapped-data-modal.modal-dialog .modal-body p{margin:0;text-align:center;font-weight:400;line-height:24px}.delete-mapped-data-modal.modal-dialog .modal-footer{padding:25px 40px;background-color:#fafafb;display:flex;justify-content:flex-end}.delete-mapped-data-modal.modal-dialog .modal-footer button{margin:0;text-align:center;height:30px}.delete-mapped-data-modal.modal-dialog .modal-footer button.delete-btn-modal{background-color:#e37558;border-color:#e37558}.mapping-select-wrapper .mapping-select__control{min-height:32px;max-width:216px;border-color:#dfdfdf}.mapping-select-wrapper .mapping-select__control .dropdown-indicator{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black}.mapping-select-wrapper .mapping-select__control .mapping-select__indicator-separator{display:none}.dictionary-list{margin-top:40px}.dictionary-list .two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.dictionary-list .titles-row{margin:25px 0}.dictionary-list .data-type-wrapper{margin:0 0 40px}.dictionary-list .data-type-wrapper .empty-list{border-bottom:1px solid #dfdfdf}.dictionary-list .data-type-wrapper .empty-list p{color:#a4a4a4;margin:15px 0}.dictionary-item{cursor:pointer;border-bottom:1px solid #dfdfdf;transition:background-color .4s ease-in-out;min-height:40px}.dictionary-item:hover{background-color:#f5f6f7}.dictionary-item p{margin:0}.dictionary-item .provided-column{display:flex;align-items:center}.dictionary-item .provided-column p.unmapped{background-color:#f9d0d0;padding:var(--mantine-spacing-xs)}.dictionary-item .maps-to-column{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);gap:15px}.dictionary-item .maps-to-column .not-mapped{color:#a4a4a4}.dictionary-item .maps-to-column .actions-wrapper{display:flex;justify-content:flex-end}.dictionary-item .maps-to-column .actions-wrapper button{margin:0;max-width:65px;text-align:center}.report-table.table th div,.share-data-container,.data-summary-report{display:flex}.share-data-container{align-items:center}.center-column-content th>div{justify-content:center}.share-data-container{border-bottom:1px solid #4a4a4a;padding:15px 40px;margin-top:calc(var(--mantine-spacing-xxl) * -1);margin-bottom:25px;width:100vw}.share-data-container .title{width:250px}.share-data-container .content{display:flex;align-items:center;gap:60px;width:100%}.share-data-container .content>div{display:flex;align-items:center;gap:20px}.share-data-container .content>div>div{padding:0}.share-data-container .content .btn{margin:0}.data-summary-report{overflow-y:auto;width:100vw;margin-top:calc(var(--mantine-spacing-xxl) * -1)}.data-summary-report .navigation-backdrop{top:65px;display:block}@media (min-width: 992px){.data-summary-report .navigation-backdrop{display:none}}.data-summary-report .report-navbar{position:absolute;align-items:flex-start;padding:0 40px 25px;height:var(--mantine-spacing-xs)}@media (min-width: 992px){.data-summary-report .report-navbar{position:relative;padding-right:15px;width:500px;height:100%}}.data-summary-report .report-navbar .navbar-nav{overflow-y:auto;height:100%;width:100%;padding-right:80px;display:flex;flex-direction:column}.data-summary-report .report-navbar .navbar-toggle{padding:0;border:unset}.data-summary-report .report-navbar .section-link{margin:var(--mda-space-sm) 0;padding-left:var(--mantine-spacing-xs)}.data-summary-report .report-navbar .section-link.with-flag{margin:0 0 var(--mantine-spacing-xs) 0;padding-left:0}.data-summary-report .report-navbar .section-link a{color:inherit}.data-summary-report .report-navbar .active-section{display:inline-block;padding-bottom:3px;border-bottom:1px solid black}.data-summary-report .responsive-report-navbar{width:0;height:100%;overflow:hidden;flex-basis:0}.data-summary-report .responsive-report-navbar .close-btn{top:0;display:none}.data-summary-report .responsive-report-navbar.expanded{position:fixed;top:65px;left:0;background:#fff;height:calc(100vh - 65px);z-index:1050;width:300px;padding-top:40px;transition:width .2s linear}.data-summary-report .responsive-report-navbar.expanded .navbar-nav{padding:0 40px}.data-summary-report .responsive-report-navbar.expanded .close-btn{display:block}@media (min-width: 992px){.data-summary-report .responsive-report-navbar.expanded{position:initial;height:100%;padding:0;width:100%}.data-summary-report .responsive-report-navbar.expanded .navbar-nav{padding:0 80px 0 0;height:100%}.data-summary-report .responsive-report-navbar.expanded .close-btn{display:none}}.data-summary-report .report-sections{overflow-y:auto;width:100%}.data-summary-report .report-sections .section{max-width:538px;margin:0 auto}.data-summary-report .report-sections .section.placeholder{min-height:600px}@media (min-width: 992px){.data-summary-report .report-sections .section{margin:0;max-width:680px}}@media (min-width: 992px){.data-summary-report .report-sections .section.credits_attempted{max-width:1000px}}.data-summary-report .report-sections .section:last-child{margin-bottom:25vh}.data-summary-report .report-sections .section-title{margin:0 0 25px}.data-summary-report .report-sections h4{margin:0 0 15px}.data-summary-report .report-sections p{margin:0 0 25px;line-height:normal}.data-summary-report .btn-export-pdf{position:absolute;right:25px;background-color:#333e6b}.academic-year-not-found.modal-dialog{max-width:initial;margin:0 auto;min-height:100vh;width:80%}@media (min-width: 992px){.academic-year-not-found.modal-dialog{max-width:924px}}.academic-year-not-found.modal-dialog .modal-content{height:40vh;border-radius:5px;transition:all .3s ease-in-out}.academic-year-not-found.modal-dialog .modal-header{flex-direction:column;border-bottom:unset;padding:40px 40px 0}.academic-year-not-found.modal-dialog .modal-body{padding:0 40px}.academic-year-not-found.modal-dialog .modal-body p{line-height:24px;font-weight:unset}.academic-year-not-found.modal-dialog .modal-footer{display:flex;justify-content:center;border-top:unset;padding-bottom:40px}.academic-year-not-found.modal-dialog .modal-footer button{width:150px;height:35px}.data-table thead{position:relative}.data-table thead tr th{padding:0 var(--mantine-spacing-xs) 25px 0;text-align:left;position:relative;vertical-align:bottom}.data-table thead tr th.column-1:last-child{text-align:left}.data-table thead hr{position:absolute;right:0;bottom:var(--mantine-spacing-xs);background-color:#c3c3c3;height:1px;border:none;width:100%;margin:0}.data-table tbody tr{height:44px}.data-table tbody tr td{vertical-align:middle;padding:0 var(--mantine-spacing-xs) 0 0}.data-table tbody tr td.column-2{padding:0}.data-table tbody tr.highlight{background-color:#f9d0d0}.data-table .column-0{min-width:188px}.data-table .column-0 span{display:inline-block;min-width:176px;max-width:176px}@media (min-width: 992px){.data-table .column-0{width:25%}}.data-table .column-1{text-align:center;min-width:80px}@media (min-width: 992px){.data-table .column-1{width:15%}}.data-table .column-2{min-width:269px;max-width:269px}@media (min-width: 992px){.data-table .column-2{width:60%}}.data-table .vertical-legend div{transform:rotate(270deg)}.grade-select .grade-select__control{width:185px;min-height:32px;background-color:#333e6b;border-color:#333e6b}.grade-select .grade-select__control .dropdown-indicator{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white}.grade-select .grade-select__control .grade-select__indicator-separator{display:none}.grade-select .grade-select__menu{margin-top:0;border-radius:0;width:calc(100% + 40px);margin-left:-40px;box-shadow:0 1px 4px #00000080}.grade-select .grade-select__menu .grade-select__option span{margin:0 7px}.grade-select .grade-select__menu .grade-select__option:not(.grade-select__option--is-selected){padding-left:40px}.data-section{break-inside:avoid}.data-section .header{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:15px}.data-section .header h2{margin:0}.data-section .selected-grade{display:inline-block;margin:25px 0}.data-section .custom-legend .legend-item .item-text{margin-right:15px}.data-section.empty{min-height:200px}.data-section.loading{min-height:380px}.data-section.loading:hover{cursor:wait}.data-section.withGradeSelector .header{min-height:49px}.section-divider{margin-bottom:65px}.highlight-box{position:relative;padding:25px;break-inside:avoid}.highlight-box.yellow{background-color:#ffe284}.highlight-box.gray{background-color:#f6f7f8}.highlight-box h3{margin:0 0 var(--mantine-spacing-xs) 0}.highlight-box p:last-child{margin-bottom:0}.highlight-box .two-columns{display:grid;grid-template-columns:1fr 1fr;gap:25px}.highlight-box .two-columns .column{flex:50%}.highlight-box .two-columns .column h4{margin:0 0 5px}.highlight-box .two-columns .column span{line-height:normal}.intro .title-wrapper{text-align:center}.intro .title-wrapper .title-text{margin-bottom:5px}.intro .title-wrapper .abl-logo{margin:25px 0;height:auto;width:85px}.intro .title-wrapper h1{margin:0 0 25px;line-height:normal;padding:0 40px}@media (min-width: 992px){.intro .title-wrapper h1{padding:0}}.intro .title-wrapper h3{margin:0 0 40px}.intro .section-1{margin-bottom:65px}@media (min-width: 992px){.share-data-modal.modal-dialog{max-width:680px}}.share-data-modal.modal-dialog .modal-body .feedback-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:232px}.share-data-modal.modal-dialog .modal-body .feedback-container img{margin:25px 0;height:auto;width:80px}.share-data-modal.modal-dialog .modal-body .feedback-container img.green-check-icon{margin:0 5px 0 0;width:25px}.share-data-modal.modal-dialog .modal-body .feedback-container p{margin:0;display:flex;align-items:center}.share-data-modal.modal-dialog .modal-body .to-group,.share-data-modal.modal-dialog .modal-body .subject-group{margin-bottom:15px}.share-data-modal.modal-dialog .modal-body .form-control{background:none;padding:var(--mantine-spacing-xs);box-sizing:border-box;line-height:normal}.share-data-modal.modal-dialog .modal-footer{padding:25px 40px}.race-ethnicity-breakdown .custom-legend{display:grid;grid-template-columns:auto auto auto auto}.student-transcript-info{width:100%;display:flex;flex-direction:column}.student-transcript-info .basic-info-wrapper{display:flex;gap:25px;margin:15px 0}.student-transcript-info .basic-info-wrapper .info-item p{margin:0 0 5px}.student-transcript-info .basic-info-wrapper .info-item p .exit-category-label{display:inline-block}.student-transcript-info .basic-info-wrapper .info-item p .exit-category-label:first-letter{text-transform:capitalize}.student-transcript-info .no-transcripts-message{margin:40px 0 25px}.student-transcript-info .student-transcript-table-wrapper{overflow-y:auto}.student-transcript-info .student-transcript-table{text-align:left;position:relative}.student-transcript-info .student-transcript-table th{position:sticky;top:-1px;background-color:#fff}.student-transcript-info .student-transcript-table th:first-child{padding-left:0}.student-transcript-info .student-transcript-table tbody{overflow-y:auto}.student-transcript-info .student-transcript-table .credits-earned-by-grade td{padding-left:0;padding-bottom:25px;--bs-table-accent-bg: $color-white}.student-transcript-info .student-total-credits-earned{margin-top:var(--mantine-spacing-xs)}.student-transcript-info .student-total-credits-earned p{margin:15px 0 0}.exit-categories .data-section .data-table .column-0{min-width:188px}@media (min-width: 992px){.exit-categories .data-section .data-table .column-0{width:27%}}.exit-categories .data-section .data-table .column-1{text-align:center;min-width:70px}@media (min-width: 992px){.exit-categories .data-section .data-table .column-1{width:10%}}.exit-categories .data-section .data-table .column-2{text-align:center;min-width:70px}@media (min-width: 992px){.exit-categories .data-section .data-table .column-2{width:10%}}.exit-categories .data-section .data-table .column-3{text-align:center;min-width:70px}@media (min-width: 992px){.exit-categories .data-section .data-table .column-3{width:10%}}.exit-categories .data-section .data-table .column-4{min-width:300px;max-width:300px}@media (min-width: 992px){.exit-categories .data-section .data-table .column-4{width:43%}}.exit-categories p.hint{color:#a4a4a4;margin:25px 0 0}.race-ethnicity-breakdown .data-section .data-table tbody tr:first-child td span,.cohort-gender-breakdown .data-section .data-table tbody tr:first-child td span,.english-language-learners .data-section .data-table tbody tr:first-child td span,.students-frl-program .data-section .data-table tbody tr:first-child td span,.exit-categories .data-section .data-table tbody tr:first-child td span,.students-with-disabilities .data-section .data-table tbody tr:first-child td span,.students-with-course-requests .data-section .data-table tbody tr:first-child td span,.students-with-test-scores .data-section .data-table tbody tr:first-child td span,.sections-per-course .data-section .data-table tbody tr:first-child td span,.sections-efficiency .data-section .data-table tbody tr:first-child td span{font-weight:700}.sections-per-course .recharts-responsive-container .recharts-surface .recharts-layer.recharts-bar .recharts-bar-rectangles .recharts-bar-rectangle:nth-of-type(1) path,.sections-efficiency .recharts-responsive-container .recharts-surface .recharts-layer.recharts-bar .recharts-bar-rectangles .recharts-bar-rectangle:nth-of-type(1) path{cursor:default!important}@media (min-width: 992px){.student-transcript-modal.modal-dialog{max-width:924px}}.student-transcript-modal.modal-dialog .modal-header>*{width:100%;text-align:center}.student-transcript-modal.modal-dialog .modal-header p{padding:0;margin:var(--mantine-spacing-xs) 0 15px 0}@media (min-width: 992px){.student-transcript-modal.modal-dialog .modal-content{height:75vh}}.student-transcript-modal.modal-dialog .modal-body{display:flex;padding:0 5px}.student-transcript-modal.modal-dialog .modal-body .abl-loading{align-self:center;justify-self:center;width:100%}.student-transcript-modal.modal-dialog .modal-body .carousel-arrow{margin:0 var(--mantine-spacing-xs)}.student-transcript-modal.modal-dialog .modal-footer{border-top:unset;display:flex;justify-content:center}.student-transcript-modal.modal-dialog .modal-footer button{width:132px}.student-transcript-modal.invisible{visibility:hidden}.students-with-test-scores .data-section .data-table .column-0{min-width:188px}@media (min-width: 992px){.students-with-test-scores .data-section .data-table .column-0{width:27%}}.students-with-test-scores .data-section .data-table .column-1{text-align:center;min-width:70px}@media (min-width: 992px){.students-with-test-scores .data-section .data-table .column-1{width:12%}}.students-with-test-scores .data-section .data-table .column-2{text-align:center;min-width:70px}@media (min-width: 992px){.students-with-test-scores .data-section .data-table .column-2{width:12%}}.students-with-test-scores .data-section .data-table .column-3{min-width:300px;max-width:300px}@media (min-width: 992px){.students-with-test-scores .data-section .data-table .column-3{width:49%}}.participating-schools{margin:0 0 65px}.participating-schools ul{padding-top:var(--mantine-spacing-xs)}.participating-schools ul li span{display:inline-block;margin:0 0 25px}.student-credit-distribution{display:flex;flex-direction:column}.student-credit-distribution .credit-distribution-header{break-inside:avoid}.student-credit-distribution .switch-selector{margin:40px 0 25px;align-self:flex-end}.student-credit-distribution .data-table tr{break-inside:avoid}.student-credit-distribution .credit-percentage-table{margin-bottom:25px}.student-credit-distribution .credit-percentage-table th,.student-credit-distribution .credit-percentage-table tr,.student-credit-distribution .credit-percentage-table td{text-align:left;line-height:15px;padding-left:0}.student-credit-distribution .credit-percentage-table th:first-child td,.student-credit-distribution .credit-percentage-table tr:first-child td,.student-credit-distribution .credit-percentage-table td:first-child td{font-weight:700}.quick-stats-section .quick-stats-table{text-align:left;border-bottom:1px solid #9b9b9b}.quick-stats-section .quick-stats-table th,.quick-stats-section .quick-stats-table td{line-height:15px;padding-left:0}.quick-stats-section .quick-stats-table .grade-levels-list .grade{line-height:25px}.quick-stats-section .quick-stats-table .grade-levels-list .grade.isAnomaly{background-color:var(--mantine-color-pink-1)}.whats-next .step-process-image{display:block;margin:65px auto;height:auto;width:80%}@media (min-width: 768px){.whats-next .step-process-image{width:430px}}.ingestion-running{display:flex;flex-direction:column;justify-content:center;align-items:center}.ingestion-running p{text-align:center;padding:0 65px;margin:0}.ingestion-running p.ingestion-started{margin-bottom:var(--mantine-spacing-xs)}.ingestion-running .icon-loader{margin:60px 0;height:auto;width:72px}.schedule-selection-list{display:flex;flex-direction:column;height:95%;overflow:auto}.schedule-selection-list .divider{width:99%;border:1px solid #979797}.schedule-selection-list .schedule-list{display:flex;flex-direction:column;overflow:auto}.schedule-selection-list .schedule-list .disabled-label{margin:0 0 15px;padding-left:60px}.schedule-selection-list .form-check{display:flex;align-items:center;margin:var(--mantine-spacing-xs) 0;padding-left:25px}.schedule-selection-list .form-check input{height:20px;width:20px;position:initial;margin:0 15px 0 0}.schedule-selection-list .form-check label{text-transform:initial}@media (min-width: 992px){.schedule-selection-modal.modal-dialog{max-width:924px}}@media (min-width: 992px){.schedule-selection-modal.modal-dialog .modal-content{height:70vh}}.schedule-selection-modal.modal-dialog .modal-header h2{color:#333e6b}.schedule-selection-modal.modal-dialog .modal-header p{padding:0;margin:5px 0 15px}.schedule-selection-modal.modal-dialog .modal-body{padding:0 40px}.schedule-selection-modal.modal-dialog .modal-body .form-check-input:checked{border-color:#3b73fb;background-color:#3b73fb}.schedule-selection-modal.modal-dialog .modal-footer{background:#fafafb;display:flex;justify-content:center}.schedule-selection-modal.modal-dialog .modal-footer button{width:132px}.schedule-selection-modal.modal-dialog .modal-footer button:first-child{margin-right:65px}.terms-section .terms-table{text-align:left;width:80%}.terms-section .terms-table th,.terms-section .terms-table td{line-height:15px;padding-left:0}.staff-assignments-modal.manage-data-app.modal-dialog{width:fit-content}.staff-assignments-modal.manage-data-app.modal-dialog .modal-body{max-height:80vh}.section-capacity-modal.manage-data-app.modal-dialog,.sections-per-course-details-modal.manage-data-app.modal-dialog{width:fit-content}.section-capacity-modal.manage-data-app.modal-dialog .modal-body,.sections-per-course-details-modal.manage-data-app.modal-dialog .modal-body{max-height:80vh;min-height:80vh;min-width:42vw}.section-capacity-modal.manage-data-app.modal-dialog .needed,.sections-per-course-details-modal.manage-data-app.modal-dialog .needed{color:#a06020}.section-capacity-modal.manage-data-app.modal-dialog .excess,.sections-per-course-details-modal.manage-data-app.modal-dialog .excess{color:#3858d3}.schedule-setup-details-modal.manage-data-app.modal-dialog{width:fit-content}.schedule-setup-details-modal.manage-data-app.modal-dialog .modal-body{max-height:80vh;min-height:80vh;min-width:42vw}.report-table.schedule-setup.table li{margin-bottom:var(--mantine-spacing-xs)}.report-table.schedule-setup.table li button{margin:0}.custom-legend{margin:25px 0}.custom-legend .legend-wrapper{display:inline-block;margin-right:var(--mantine-spacing-xs);vertical-align:top;padding-top:6px;padding-bottom:6px}.custom-legend .legend-wrapper .legend-item{display:grid;grid-gap:6px;grid-template-columns:14px 1fr}.custom-legend .legend-wrapper .legend-item .item-text:first-letter{text-transform:capitalize}.custom-legend .legend-wrapper .legend-item.unexpected-value{padding:4px;background-color:#f9d0d0}.custom-legend .legend-wrapper .legend-item.highlighted-value .item-text{color:red;background-color:#f9d0d0;padding:0 5px}.custom-legend .legend-wrapper .anomaly-warning{color:red;display:inline-block;margin-top:4px}.report-table.staff-anomalies.table thead th:first-child{width:25%}.report-table.staff-anomalies.table thead th div{line-height:17px}.report-table.staff-anomalies.table tbody td{vertical-align:middle;line-height:20px}.data-archive-page{display:flex;flex-direction:column;justify-content:center;width:100%}.data-archive-page .flex-panel{flex-basis:100%;display:flex;justify-content:center;height:calc(100vh - 65px);overflow-y:auto}.data-archive-page .flex-panel .main-content{padding:40px 0 40px 40px;max-width:560px;width:100%}@media (min-width: 992px){.data-archive-page .flex-panel .main-content{max-width:680px}}.data-archive-page h1{color:#333e6b;text-align:center;margin:0 0 25px}.data-ingestions-page{display:flex;flex-direction:row;gap:15px;justify-content:center;width:100%}.data-ingestions-page .flex-panel{flex-basis:100%;display:flex;justify-content:center;height:calc(100vh - 65px);overflow-y:auto}.data-ingestions-page .flex-panel.with-background{background-color:#f5f6f7}.dictionary-page{display:flex;flex-direction:column;justify-content:center;width:100%}.dictionary-page .flex-panel{flex-basis:100%;display:flex;justify-content:center;height:calc(100vh - 65px);overflow-y:auto}.dictionary-page .flex-panel .main-content{padding:40px 0 40px 40px;max-width:660px;width:100%}@media (min-width: 992px){.dictionary-page .flex-panel .main-content{max-width:910px}}.dictionary-page .flex-panel .main-content .definitions-needed{background-color:#f5f6f7}.dictionary-page .flex-panel .main-content .definitions-needed .content .data-type-wrapper .item-to-map{border-color:#dfdfdf}.dictionary-page h1{color:#333e6b;text-align:center;margin:0 0 25px}.dictionary-page h2{padding:0 15px;line-height:20px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.abl-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.center{text-align:center}.uppercase{text-transform:uppercase}.whitespace-normal{white-space:normal}.abl-container{width:100%}[class*=abl-cols-]{display:inline-block;vertical-align:middle}.abl-cols-1{width:8.3333%}.abl-cols-2{width:16.3333%}.abl-cols-3{width:25%}.abl-cols-4{width:33.3333%}.abl-cols-5{width:41.6667%}.abl-cols-6{width:50%}.abl-cols-7{width:58.3333%}.abl-cols-8{width:66.6667%}.abl-cols-9{width:75%}.abl-cols-10{width:83.3333%}.abl-cols-11{width:91.6667%}.abl-cols-12{width:100%}@font-face{font-family:Work Sans;font-style:normal;font-weight:200;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-ExtraLight-4dca0972.woff2) format("woff2"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-ExtraLight-a38f333e.woff) format("woff"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-ExtraLight-ed7942c8.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-Light-b8967246.woff2) format("woff2"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-Light-90eb34de.woff) format("woff"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-Light-d0d05bc6.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-Regular-256af99e.woff2) format("woff2"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-Regular-f97611b2.woff) format("woff"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-Regular-3f0332c8.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-Medium-39673770.woff2) format("woff2"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-Medium-0b31f986.woff) format("woff"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-Medium-643d8ad5.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-SemiBold-6b6a3cfb.woff2) format("woff2"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-SemiBold-94162d8a.woff) format("woff"),url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/WorkSans-SemiBold-7808e002.ttf) format("truetype")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:300;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/Yantramanav-Light-740aac31.otf) format("opentype")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:400;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/Yantramanav-Regular-e7b388d6.otf) format("opentype")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:500;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/Yantramanav-Medium-982f6377.otf) format("opentype")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:700;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/Yantramanav-Bold-52c5f38e.otf) format("opentype")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:700;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/Yantramanav-Bold-52c5f38e.otf) format("opentype")}@font-face{font-family:Yantramanav;font-style:normal;font-weight:900;src:url(/prod/2025-09-04-16-53-37-c89a4044598706138853d8d82755b237fe049821/public/Yantramanav-Black-d4cd6bad.otf) format("opentype")}.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase;display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__row{display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:flex;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{flex:0 0 24px;height:1em;width:1em;fill:"currentColor"}.hide{display:none}.abl-dropdown-menu{font-weight:400;position:relative}.abl-dropdown-menu button{padding-right:20px}.abl-dropdown-menu input,.abl-dropdown-menu button{background:#fff;border:1px solid #eae9ea;border-radius:2px;position:relative;text-align:left;width:100%}.abl-dropdown-menu input:focus,.abl-dropdown-menu button:focus{outline:0}.abl-dropdown-menu input:after,.abl-dropdown-menu button:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #000;border-bottom:none;content:"";height:0;position:absolute;top:calc(50% - 4px);right:5px;width:0}.abl-dropdown-menu>div{width:100%}.abl-dropdown-menu .close-icon{cursor:pointer;position:absolute;top:9px;right:35px;font-size:18px}.abl-dropdown-menu .close-icon:before{content:"+";font-weight:300;transform:rotate(45deg);position:absolute}.dropdown-menu-items{background:#fff;border:1px solid #eae9ea;border-radius:2px;font-size:1em;margin-top:-2px;max-height:200px;overflow:auto;position:absolute;min-width:100%;z-index:100}.dropdown-menu-items>li{cursor:pointer;padding:5px 10px}.dropdown-menu-items>li:hover{background:#007faa;color:#fff}.grid-column-headers .column-title{display:inline-block;padding:5px}.grid-row-headers .grid-cell{overflow:hidden}.grid-row-headers .row-header-status-cell .row-error-placeholder,.grid-row-headers .row-header-status-cell .row-error-placeholder-small{height:20px;margin-right:7px;background-color:#e3e3e3;border-radius:2px}.grid-row-headers .row-header-status-cell .row-error-placeholder-small{width:61px;margin-top:10px}.grid-row-headers .row-content{font: .9em Yantramanav,sans-serif}.grid-row-headers .row-error .warning-icon{display:inline-block;vertical-align:top;width:12px;height:12px}.grid-row-headers .row-error .warning-message{display:inline-block;vertical-align:top;max-width:calc(100% - 20px);padding:0 7px}.grid-row-headers .row-error .retry-button{margin-top:7px;color:#007faa;font-weight:400;cursor:pointer}.grid-rows .grid-cell div.status-cell{padding:5px}.grid-rows .grid-cell div.status-cell>div{height:100%;background-color:#f3f3f3;border-radius:2px}.resource-record-count{position:absolute;bottom:0;left:14px;font: 300 .8em Yantramanav,sans-serif;color:#fff}.course-section-detail{margin-bottom:14px;padding-right:30px}.course-section-detail li>label{color:#4a4a4a}.course-section-detail li span,.course-section-detail li input{font:1em Yantramanav,sans-serif;display:block;margin-top:3px}.course-section-detail li label{display:inline-block;line-height:1.7em;vertical-align:top;width:55px}.course-section-detail li span{display:inline-block;line-height:1.6em;margin-top:0;vertical-align:top}label,.term-selector h4{text-transform:uppercase}.btn-submit{background-color:#007faa;border:none;color:#fff}form .invalid-feedback{font-weight:500}.term-selector{display:inline-block;width:20px}.term-selector .popover{border:1px solid #eae9ea;border-radius:7px;box-shadow:0 2px 10px #00000014;white-space:nowrap;z-index:11}.term-selector h4{color:#4a4a4a;padding:7px}.term-selector .filter-group{display:inline-block;margin-left:7px;vertical-align:top;min-width:100px}.term-selector .filter-menu-list{min-height:50px}.term-selector .filter-menu-list>li{padding:0 7px}.term-selector .filter-menu-list label{display:inline-block;padding:7px}.term-selector .filter-menu li{cursor:default}.term-selector .filter-menu label,.term-selector .filter-menu button{cursor:pointer}.term-selector .filter-menu-actions{height:25px;position:relative;margin-top:7px}.term-selector .filter-menu-actions button{border:0;padding:7px}.term-selector .filter-menu-actions .apply-button{position:absolute;bottom:0;border:none;right:7px;color:#007faa}.term-selector .filter-menu-actions .cancel-button{position:absolute;bottom:0;left:0}html,body{font-family:Yantramanav,sans-serif;font-weight:300;height:100%}body{overflow:visible;font-size:90%;color:#4a4a4a;background-color:#fff}strong{font-weight:700}button,input,select,textarea{border:1px solid #eae9ea;border-radius:3px;font:1em Yantramanav,sans-serif;outline:0;padding:7px}input[type=button]:disabled,button:disabled,a.disabled{cursor:default;pointer-events:none;opacity:.5}button,a,.pointer{cursor:pointer}h1{color:#4a4a4a;font:300 1.4em Work Sans,sans-serif}#root{height:100%;overflow-y:hidden}#abl-container{background-color:#fff;display:table;height:100%;width:100%}p{font-family:Yantramanav,sans-serif;font-weight:400;margin:1em 0}p.mt-0{margin-top:0}p.mb-0{margin-bottom:0}.link-style,a{color:#007faa;text-decoration:none}.link-style:hover,a:hover{font-weight:700}label.normal-case{text-transform:none}.page-title{position:relative;background-color:#fafafa94;border-bottom:1px solid #eae9ea;padding-top:10px;height:50px}.page-title>h1{display:inline-block;font:400 1.3em Yantramanav,sans-serif;margin:0 14px;color:#fff;text-transform:uppercase}.page-title.courses-header{background-color:#8b51bf}.page-title.courses-header h1{width:150px}.page-title.staff-header{background-color:#10bac6}.page-title.staff-header h1{width:110px}.page-title.students-header{background-color:#f5a623}.page-title.rooms-header{background-color:#f47a89}.page-title.course-planner-header h1{color:#4a4a4a}.page-title .right-header{position:absolute;right:0;top:0;height:100%}.page-title .right-header .board-tumble-go{background-color:#fff;border-radius:3px;color:#ff6400;font:1.1em Yantramanav,sans-serif;font-weight:500;padding:5px 10px;text-align:center}.page-title .right-header .board-nav-actions{margin-right:7px}.page-title .right-header>div{cursor:pointer;display:inline-block;vertical-align:middle}.page-title .side-links-container{float:right;margin:17px 0}.table-header{font:500 1.1em Work Sans,sans-serif;line-height:1em;padding:14px 1px}.data-value-set>label{color:#4a4a4a}.data-value-set span,.data-value-set input{font:1em Yantramanav,sans-serif;display:block;margin-top:3px}.data-value-set.display-field{margin-top:21px}.data-value-set.explicit-edit{margin:21px 0}.data-value-set.explicit-edit label{margin-left:21px}.data-value-set.explicit-edit svg{width:21px}.data-value-set.explicit-edit .abl-dropdown-menu,.data-value-set.explicit-edit input[type=text]{margin-left:21px;width:50%}.data-value-set.explicit-edit .abl-pill-single-select{margin-left:21px}.data-value-set.explicit-edit button:not(.dropdown-menu-selected){border:none;font-size:.8em;padding-left:14px;padding-right:14px}.data-value-set.explicit-edit .explicit-edit-field>*{display:inline-block;vertical-align:middle}.data-value-set.explicit-edit .btn-cancel{margin-left:21px;margin-right:7px}.btn-cancel{background-color:#eee;color:#4a4a4a}.btn-secondary-submit{background:#fff;border:1px solid #007faa;color:#007faa}.btn-secondary-filled{background:#007faa;border:1px solid #007faa;color:#fff}.btn-secondary-filled:hover{background:#007faa;border:1px solid #007faa;color:#4a4a4a}.btn-secondary-empty{background:#fff;border:1px solid #007faa;color:#007faa}.btn-secondary-empty:hover{background:#007faa;border:1px solid #007faa;color:#4a4a4a}.btn-remove{background:#fff;border:1px solid #b83d4c;color:#b83d4c}.btn-link{background:transparent;border:none;color:#007faa}.btn-plain{background-color:transparent;border:0;padding:0;font-size:inherit;font-weight:inherit}.edit-icon{cursor:pointer;fill:#007faa}.settings-icon{cursor:pointer;height:15px;width:15px}.cta{font-family:Yantramanav,sans-serif;background:#ff6400;border-radius:3px;font-size:1.1em;font-weight:400;color:#fff;letter-spacing:.61px;padding:7px 14px;cursor:pointer;text-align:center}.input-small{width:63px;height:28px;border-radius:3px;border:1px solid #979797;text-align:center}.input{width:100%;height:28px;border-radius:3px;border:1px solid #979797;text-align:center}.text-right{text-align:right}.text-left{text-align:left}.warning-text{color:#d0021b}.absolute{position:absolute}.relative{position:relative}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.small-text{font-size:.9em}.right-margin-10{margin-right:10px}.left-margin-10{margin-left:10px}.right-margin-20{margin-right:20px}.right-margin-40{margin-right:40px}.left-margin-20{margin-left:20px}.left-margin-40{margin-left:40px}.bottom-margin-20{margin-bottom:20px}.top-margin-20{margin-top:20px}.padding-10{padding:10px}.padding-20{padding:20px}.width-50{width:50%}.time-toggle-container input{margin-right:10px;padding-left:10px}.time-toggle-container input.time-input-error{border:1px solid red;background-color:#fee}.time-toggle-container span{padding:5px;cursor:pointer}.time-toggle-container .selected{background:#555;color:#fff;border-radius:3px}select.input-error,input.input-error{border:1px solid red;background-color:#fee}.flip-element{transform:rotate(180deg)}.abl-column{width:calc((100vw - 125px) / 3)}.abl-2-column{width:calc((100vw - 70px)/2)}.placeholder-icon{height:9px;width:8px}.resource-manager-header h1{padding:15px;font-weight:400;display:inline-block}.results-text-container{padding:20px 15px}.grid-list-links{height:35px;line-height:30px;padding:0 7px}.grid-list-links a{text-decoration:none}.grid-list-links>div,.grid-list-links>a{display:inline-block;font-family:Yantramanav,sans-serif;vertical-align:baseline;text-transform:uppercase;margin-right:21px}.grid-list-links>div.selected-tab,.grid-list-links>a.selected-tab{border-bottom:2px solid #007faa;font-weight:500}#tooltip-portal{position:absolute;top:0;left:0;height:0;width:0}#tooltip-portal .tooltip-container{z-index:99}table.table{color:#4a4a4a}
