@import url(https://fonts.googleapis.com/css?family=Roboto+Mono:100,100i,300,300i,400,400i,500,500i,700,700i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=latin-ext);
@import url(https://fonts.googleapis.com/icon?family=Material+Icons);
@import url(https://fonts.googleapis.com/css?family=Roboto+Mono:100,100i,300,300i,400,400i,500,500i,700,700i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=latin-ext);
@import url(https://fonts.googleapis.com/css?family=Roboto+Mono:100,100i,300,300i,400,400i,500,500i,700,700i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=latin-ext);
.nv-mat-dialog-common-markup mat-form-field{width:100%}.nv-mat-dialog-common-markup mat-form-field .mat-form-field-underline{display:none}.nv-mat-dialog-common-markup mat-form-field .mat-form-field-label{color:var(--color-blue-50)}.nv-mat-dialog-common-markup mat-form-field.mat-focused .mat-input-element,.nv-mat-dialog-common-markup mat-form-field.mat-form-field-invalid .mat-input-element{caret-color:var(--color-blue)}.nv-mat-dialog-common-markup mat-form-field.mat-focused .mat-form-field-label,.nv-mat-dialog-common-markup mat-form-field.mat-form-field-invalid .mat-form-field-label{color:var(--color-blue-50)}.nv-dialog .mat-input-element,.nv-mat-dialog-common-markup mat-form-field .mat-input-element{background-color:var(--color-blue-03);border:var(--space-xxxs) solid var(--color-blue-10);border-radius:var(--space-xs);color:var(--color-blue);font-size:var(--font-s);margin:var(--space-xs) 0;outline:0;overflow:hidden;padding:var(--space-s) var(--space-m);position:relative}.nv-dialog .mat-input-element::placeholder,.nv-mat-dialog-common-markup mat-form-field .mat-input-element::placeholder{color:var(--color-blue-50)}.nv-dialog .mat-input-element,.nv-mat-dialog-common-markup mat-form-field .mat-input-element{background-size:var(--space-l);background-image:url("/assets/v3/img/icon-search-30.png");background-repeat:no-repeat;background-position:var(--space-s) 50%;padding-left:var(--space-xxl)}.nv-dialog .mat-input-element:focus,.nv-mat-dialog-common-markup mat-form-field .mat-input-element:focus{background-image:none;box-shadow:var(--elevation-1);padding-left:var(--space-m)}.flag-modal{color:var(--color-blue)}.flag-modal .solution{display:grid;grid-template-areas:"headline" "solutions" "textarea" "actions";grid-template-columns:auto;grid-template-rows:var(--space-xxxl) auto 120px auto;grid-auto-columns:unset;grid-row-gap:var(--space-xl)}.flag-modal .solution h2{grid-area:"headline";font-weight:400;padding:0;margin:0}.flag-modal .solution .solutions{grid-area:"solutions";align-self:center}.flag-modal .solution .solutions .choices{display:grid;grid-auto-rows:auto;grid-auto-columns:auto;align-items:flex-end}.flag-modal .solution .solutions .choices .choice{cursor:pointer;display:grid;grid-template-columns:1fr;border-bottom:var(--space-xxxs) solid var(--color-blue-20);line-height:var(--space-xxxl)}.flag-modal .solution .solutions .choices .choice label{height:100%}.flag-modal .solution .solutions .choices:last-child{grid-row:"intrinsic"}.flag-modal .solution textarea{grid-area:"textarea";width:100%;border:var(--space-xxxs) solid var(--color-blue-10);background:var(--color-blue-05);outline:0 none transparent;padding:var(--space-s);font-size:var(--space-m);display:block;box-sizing:border-box;color:var(--color-blue)}.flag-modal .actions{align-self:flex-end;text-align:right;grid-area:"actions"}.flag-modal .actions button{letter-spacing:var(--space-xxxs);font-size:var(--space-m);font-weight:500;height:var(--space-xxl)}.flag-modal .actions button.resolve{color:#fff;background-color:var(--color-blue)}.base-modal-shell{background:var(--color-white);display:grid;grid-auto-flow:row;grid-row-gap:var(--space-m);grid-template-areas:"title" "body" "actions";grid-template-rows:1fr max-content minmax(1fr max-content);border-radius:var(--space-xxs);box-sizing:border-box;color:var(--color-blue)}.base-modal-shell p{color:var(--color-blue);margin:0}.base-modal-shell .dialog-title{grid-area:title;display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-m)}.base-modal-shell .dialog-title .icon.clickable.arrow_left,.base-modal-shell .dialog-title .icon.clickable.close{height:27px;width:27px;align-self:center}.base-modal-shell .dialog-title h1{height:27px;font-size:var(--space-l);color:var(--color-blue)}.base-modal-shell .dialog-title p{opacity:.4;font-size:var(--font-xs)}.base-modal-shell .dialog-body{grid-area:body;grid-auto-flow:row;align-content:center}.base-modal-shell .dialog-body mat-label.placeholder{color:var(--color-blue-50);font-size:var(--font-s);line-height:44px;display:block;width:100%;padding-left:var(--space-xxl);font-weight:400}.base-modal-shell .dialog-body mat-label.placeholder.disabled{display:none}.base-modal-shell .dialog-body label{color:var(--color-blue);font-size:var(--font-xxs);margin-bottom:var(--space-s);line-height:1.33;display:inline-block;letter-spacing:normal;font-weight:700;width:100%}.base-modal-shell .dialog-body .edit-label,.base-modal-shell .dialog-body .search label{opacity:.5}.base-modal-shell .dialog-body mat-form-field{max-width:100%;overflow-x:hidden}.base-modal-shell .dialog-body mat-form-field input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.base-modal-shell .dialog-body mat-autocomplete{display:block}.base-modal-shell .dialog-body mat-autocomplete mat-option.mat-option{line-height:var(--space-l);font-size:var(--font-xs);font-weight:500;letter-spacing:var(--space-xxxs);padding:var(--space-s);cursor:pointer;background-color:var(--color-white);text-align:left}.base-modal-shell .dialog-body mat-autocomplete mat-option.mat-option:hover{background-color:var(--color-blue-05)}.base-modal-shell .dialog-body mat-autocomplete mat-option.mat-option span.mat-option-text{font-weight:500;color:var(--color-blue)}.base-modal-shell .dialog-body .spinner{text-align:center}.base-modal-shell .dialog-body .spinner mat-progress-spinner{margin:0 auto}.base-modal-shell .dialog-body p{opacity:1;font-size:var(--font-s)}.base-modal-shell .dialog-body .pill{margin-bottom:var(--space-m)}.base-modal-shell .dialog-body .field-selected{color:var(--color-blue);border-radius:5px;display:block;font-size:var(--font-xs);font-weight:500;letter-spacing:var(--space-xxxs)}.base-modal-shell .dialog-body .field-selected .mat-form-field-infix mat-icon{position:absolute;right:var(--space-s);top:50%;transform:translateY(-50%)}.base-modal-shell .dialog-actions{grid-area:actions;grid-auto-flow:column;align-self:flex-end;text-align:right;justify-content:flex-end;grid-column-gap:var(--space-s)}.nv-mat-dialog mat-dialog-container{padding:var(--space-xl);width:500px}.nv-mat-dialog-med mat-dialog-container{padding:var(--space-xl);width:600px}.nv-mat-dialog-wide mat-dialog-container{padding:var(--space-xl);width:800px}.nv-mat-dialog-wide-no-padding mat-dialog-container{padding:0;width:800px;max-height:90vh;min-width:700px;min-height:500px}.nv-mat-dialog-common-markup mat-dialog-container{padding:var(--space-xl);overflow:hidden;width:500px}.nv-mat-dialog-common-markup mat-dialog-content{width:100%;overflow:visible}.nv-mat-dialog-common-markup mat-form-field .mat-form-field-infix{border:0;padding:0}.nv-mat-dialog-common-markup mat-form-field .mat-input-element{width:100%;box-sizing:border-box;height:var(--space-xxl)}.nv-mat-dialog-common-markup mat-form-field .mat-form-field-ripple{background-color:transparent}.nv-mat-dialog-common-markup mat-dialog-actions{margin-top:var(--space-m);padding-top:0;padding-bottom:0}.nv-dialog{background:#fff;display:grid;grid-auto-flow:row;grid-row-gap:var(--space-m);grid-template-areas:"title" "message" "controls";grid-template-rows:minmax(var(--space-xxl),auto) 1fr auto;border-radius:var(--space-xxs);box-sizing:border-box;overflow:auto;color:var(--color-blue)}.nv-dialog .dialog-head{grid-area:title;display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-m)}.nv-dialog .dialog-head>div.icon,.nv-dialog .dialog-head>h2{align-self:center}.nv-dialog .dialog-message{grid-area:message;display:grid;grid-auto-flow:row;align-content:center;grid-row-gap:var(--space-m)}.nv-dialog .dialog-controls{display:grid;grid-area:controls;grid-auto-flow:column;align-self:flex-end;text-align:right;justify-content:flex-end;grid-column-gap:var(--space-s)}.nv-dialog .mat-form-field{width:436px}.nv-dialog .mat-form-field .mat-form-field-label{position:relative;margin-left:43px;color:var(--color-blue-50)}.nv-dialog .mat-form-field.mat-focused .mat-form-field-label{color:transparent}.nv-dialog .mat-form-field-underline{height:0;display:none}.nv-dialog .mat-form-field-wrapper{padding-bottom:0}.nv-dialog .mat-input-element{width:86%}.cdk-overlay-container .nv-multi-picker-menu{max-height:calc(50vh - 48px);width:410px;max-width:410px}.cdk-overlay-container .nv-multi-picker-menu .mat-menu-content{width:390px}.cdk-overlay-container .nv-multi-picker-menu .searchbox{position:absolute;z-index:10;top:0;padding-top:8px;padding-bottom:8px;background-color:#fff;width:390px}.cdk-overlay-container .nv-multi-picker-menu .searchbox nv-icon{top:8px}.cdk-overlay-container .nv-multi-picker-menu .option-pills{margin-top:42px;width:390px}.icon-wrapper nv-icon{opacity:.5;bottom:-4px}.icon-wrapper nv-icon:hover{cursor:pointer}
.activities-modal nv-textbox{width:100%;margin-bottom:var(--space-s)}.activities-modal label{opacity:.5}.activities-modal .icon-wrapper nv-icon{opacity:.5;bottom:-6px}.activities-modal .icon-wrapper nv-icon:hover{cursor:pointer}.activities-modal .search label{width:max-content}.activities-modal .search .sector-dropdown,.activities-modal .search nv-date-range-picker,.activities-modal .search nv-dropdown,.activities-modal .search nv-multi-picker{display:block}.activities-modal .search .sector-dropdown{margin-bottom:var(--space-s);padding:0}.activities-modal .close-icon{cursor:pointer}.activities-modal .inner-label{display:inline-block}.activities-modal mat-form-field .mat-form-field-wrapper{padding-bottom:var(--space-xs)}.activities-modal .sector-dropdown{min-width:110px;padding-left:10px;text-align:left}.activities-modal .sector-dropdown .arrow-down{float:right;margin-left:0;margin-right:calc(var(--space-s) * -1)}.activities-modal .term-menu{margin-bottom:var(--space-s)}.activities-modal .term-menu .dropdown-range-holder,.activities-modal .term-menu :host{display:inline-grid;grid-auto-flow:column;align-items:center;grid-column-gap:2px}.activities-modal .term-menu .dropdown-range-holder nv-dropdown,.activities-modal .term-menu :host nv-dropdown{display:inline-flex}.activities-modal .term-menu .dropdown-range-holder .arrow-icon,.activities-modal .term-menu :host .arrow-icon{width:20px}.activities-modal .term-menu .dropdown-range-holder .arrow-icon.isDisabled,.activities-modal .term-menu :host .arrow-icon.isDisabled{opacity:.5}.activities-modal .date-picker-holder .column{display:inline-block;width:160px}.activities-modal .warning-holder{margin-top:var(--space-s)}.activities-modal .hours-holder{margin-top:var(--space-m)}.activities-modal .hours-holder .hours-input{background-image:none;padding-left:var(--space-m)}.activities-modal .hours-holder .hours-input::-webkit-inner-spin-button,.activities-modal .hours-holder .hours-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.activities-modal .hours-holder .mat-form-field-label-wrapper .placeholder{padding-left:var(--space-m)}
.activity-status-modal .modal-message{color:var(--color-blue-80);font-weight:400}.activity-status-modal .modal-message .activity-name{font-weight:700;color:var(--color-blue);margin-top:var(--space-s);margin-bottom:var(--space-s)}

.assign-support-autocomplete-option{letter-spacing:var(--space-xxxs)}.assign-support-autocomplete-option.add-new-support-option{background-color:var(--color-blue-03)}.assign-support-autocomplete-option .support-option-wrapper{height:var(--space-xxxl);line-height:var(--space-xxxl);padding:0;margin:0}.assign-support-autocomplete-option .support-option-wrapper .support-name{height:var(--space-l);line-height:var(--space-l);width:390px;text-overflow:ellipsis;overflow-x:hidden;letter-spacing:normal;text-transform:capitalize;font-size:var(--font-xs);font-weight:500;color:var(--color-blue)}.assign-support-autocomplete-option .support-option-wrapper .support-subtext{height:12px;line-height:12px;letter-spacing:normal;text-transform:uppercase;opacity:.5;font-size:var(--font-xxxs);font-weight:700;color:var(--color-blue)}.no-supports{padding-left:var(--space-xxl)}.no-supports p:first-child{font-weight:700;font-size:14px;line-height:20px;color:var(--color-blue)}.no-supports p:nth-child(2){font-size:14px;line-height:20px;color:#85a5e7}.no-supports p:nth-child(2) span{text-decoration:underline;cursor:pointer}.support-not-found p{font-style:italic;font-weight:400;letter-spacing:normal;color:#85a5e7}
.batch-edit-name{height:var(--space-l);line-height:var(--space-l);width:390px;text-overflow:ellipsis;overflow-x:hidden;text-transform:capitalize;font-size:var(--font-xs);font-weight:500}.batch-edit-category,.batch-edit-name{letter-spacing:normal;color:var(--color-blue)}.batch-edit-category{height:12px;line-height:12px;text-transform:uppercase;opacity:.5;font-size:var(--font-xxs);font-weight:700}
.confirm-dialog{display:grid;grid-auto-flow:row;grid-row-gap:var(--space-m);grid-template-rows:minmax(var(--space-xxl),auto);box-sizing:border-box;color:var(--color-blue)}.confirm-dialog .dialog-body .mat-dialog-content{box-sizing:border-box;margin:auto 0;padding:0 10px}.confirm-dialog .dialog-body .mat-dialog-content p{line-height:var(--space-l)}.confirm-dialog .dialog-title{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-s)}.confirm-dialog .dialog-title .icon.clickable.close,.confirm-dialog .dialog-title span{align-self:center}.confirm-dialog .dialog-title span{font-size:var(--space-l)}.confirm-dialog .dialog-actions{justify-content:flex-end;padding:var(--space-m) 10px 0 0;display:flex}.confirm-dialog .dialog-actions button{margin-left:var(--space-s)}
.confirm-csv-upload-modal .dialog-title .dialog-title-left{display:flex;align-items:center}.confirm-csv-upload-modal .dialog-title .dialog-title-left nv-icon-button{margin-right:var(--space-s)}.confirm-csv-upload-modal .bold{font-weight:700}
.csv-upload-error-modal nv-note{margin-bottom:var(--space-s)}
.fix-errors-modal-wrapper{background:var(--color-white);display:grid;grid-auto-flow:row;grid-row-gap:var(--space-m);grid-template-areas:"title" "body";grid-template-rows:1fr max-content minmax(1fr max-content);border-radius:var(--space-xxs);box-sizing:border-box;color:var(--color-blue)}.fix-errors-modal-wrapper p{color:var(--color-blue);margin:0;font-size:var(--space-xs)}.fix-errors-modal-wrapper .dialog-title{grid-area:title;display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-s);margin-bottom:var(--space-s)}.fix-errors-modal-wrapper .dialog-title h1{height:27px;font-size:var(--space-l);color:var(--color-blue);margin:3px 0}.fix-errors-modal-wrapper .dialog-title p{opacity:.4;font-size:var(--font-xs)}.fix-errors-modal-wrapper .dialog-title nv-icon-button{grid-column:1;align-self:start}.fix-errors-modal-wrapper .dialog-title .dialog-title-left{grid-column:2/5}.fix-errors-modal-wrapper .dialog-title .actions-wrapper{grid-column:6}.fix-errors-modal-wrapper .dialog-title .actions-wrapper nv-button.primary{margin-left:var(--space-s)}.fix-errors-modal-wrapper .dialog-body p{font-size:var(--space-m)}.fix-errors-modal-wrapper .dialog-body .mat-dialog-content{margin-bottom:var(--space-l)}.fix-errors-modal-wrapper .dialog-body .table-holder{display:grid;margin:0 var(--space-m)}.fix-errors-modal-wrapper .dialog-body .table-holder .row-holder{height:340px;overflow-y:scroll}.fix-errors-modal-wrapper .dialog-body .table-holder .table-row-students{display:grid;grid-template-columns:200px 150px auto}.fix-errors-modal-wrapper .dialog-body .table-holder .table-row-colleges{display:grid;grid-template-columns:300px auto}.fix-errors-modal-wrapper .dialog-body .table-holder .table-row{border-bottom:1px solid var(--color-blue-05);height:var(--space-xxxl)}.fix-errors-modal-wrapper .dialog-body .table-holder .table-row.header{position:sticky;z-index:20;display:grid;align-content:end;height:var(--space-l);padding-bottom:6px;margin:0;border-bottom:none}.fix-errors-modal-wrapper .dialog-body .table-holder .table-row.header .col{letter-spacing:1px;font-weight:700;font-size:var(--font-xxxs);padding-left:var(--space-xs)}.fix-errors-modal-wrapper .dialog-body .table-holder .table-row.header.shadow{box-shadow:0 4px 5px -5px rgba(0,0,0,.5);transition:box-shadow .5s}.fix-errors-modal-wrapper .dialog-body .table-holder .table-row .col{display:grid;align-content:center;height:100%;padding-left:var(--space-s)}.fix-errors-modal-wrapper .dialog-body .table-holder .table-row .col.error{background-color:var(--color-pink-10)}.fix-errors-modal-wrapper .dialog-body .table-holder .table-row:last-child{border-bottom:none}
.error-dialog .mat-dialog-actions{margin-bottom:var(--space-m)}
.all-history-modal .history-modal-banner{color:var(--color-blue)}.all-history-modal .history-modal-banner .icon,.all-history-modal .history-modal-banner .title{display:inline-block;vertical-align:middle}.all-history-modal .history-modal-banner .modal-title{display:inline-block;margin-left:var(--space-s);vertical-align:middle}.all-history-modal .all-history-table{width:100%}.all-history-modal .all-history-table *{color:var(--color-blue)}.all-history-modal .all-history-table .activity-col-header{font-size:var(--font-l)}.all-history-modal .all-history-table .mat-column-docLog{flex:0 0 80%}.all-history-modal .all-history-table .age-col-header{font-size:var(--font-xs);letter-spacing:var(--space-xxs)}.all-history-modal .all-history-table .mat-column-age{flex:0 0 20%;text-align:center}.all-history-modal .all-history-table .history-value{font-family:Roboto Mono;color:var(--color-purple);font-size:var(--font-xxs)}.all-history-modal .all-history-table mat-cell:last-of-type,.all-history-modal .all-history-table mat-footer-cell:last-of-type,.all-history-modal .all-history-table mat-header-cell:last-of-type{padding-right:0}.all-history-modal .all-history-table mat-cell,.all-history-modal .all-history-table mat-footer-cell,.all-history-modal .all-history-table mat-header-cell{display:block;min-height:auto}.all-history-modal .all-history-table:hover{cursor:pointer}.all-history-modal .mat-row{min-height:var(--space-xxl)}.all-history-modal .mat-paginator{max-height:var(--space-xxl)}
.summary-table-modal{padding-bottom:0}.summary-table-modal .mat-header-row{border-bottom:none;height:var(--space-l);font-size:var(--font-l);min-height:var(--space-xl);max-height:var(--space-xl);padding-bottom:var(--space-s);padding-left:0;padding-right:0}.summary-table-modal .mat-header-row>:first-child{text-transform:none;font-size:var(--font-l);letter-spacing:normal}.summary-table-modal .mat-header-row>*{text-transform:uppercase;font-weight:600;letter-spacing:var(--space-xxs);font-size:var(--font-xxs);color:var(--color-blue)}.summary-table-modal .mat-header-cell{padding:0 var(--space-s)}.summary-table-modal .mat-row{min-height:var(--space-xl);border-bottom:var(--space-xxxs) solid var(--color-blue-20);font-size:var(--font-xs);padding-left:0;padding-right:0;cursor:pointer}.summary-table-modal .mat-row:hover{background-color:var(--color-blue-05)}.summary-table-modal .mat-cell{color:var(--color-blue);padding:0 var(--space-s)}.summary-table-modal .mat-column-group{flex:0 0 70%}.summary-table-modal .mat-column-count{flex:0 0 30%;justify-content:center}
.eop-milestone-modal label{opacity:.5}.eop-milestone-modal .subtext{margin-top:var(--space-s);font-size:var(--font-xxs);color:var(--color-blue)}
.final-decision-milestone-modal .dropdown-holder{margin-bottom:var(--space-m)}.final-decision-milestone-modal .enrolled-status .text{margin:var(--space-m) 0 var(--space-xl) var(--space-m);font-size:var(--font-xs);width:80%}.final-decision-milestone-modal .selection{color:var(--color-purple);font-family:Roboto mono}
.synced-sheet-columns-modal .base-modal-shell{grid-template-areas:"title" "body"}.synced-sheet-columns-modal .dialog-actions{position:absolute;top:20px;right:30px}.synced-sheet-columns-modal .dialog-actions nv-button{margin-left:10px}.synced-sheet-columns-modal .search-bar-header{padding-top:20px;padding-left:6px;font-size:var(--font-l);font-weight:700}.synced-sheet-columns-modal nv-textbox{width:100%}.synced-sheet-columns-modal .table-header{padding-top:40px;padding-bottom:4px}.synced-sheet-columns-modal .table-header .text{font-size:var(--font-l);font-weight:700;padding-left:6px}.synced-sheet-columns-modal .table-header.shadow{box-shadow:0 4px 2px -2px #d6d8db;transition:box-shadow .5s}.synced-sheet-columns-modal .selected-cols{height:300px;overflow:scroll}.synced-sheet-columns-modal .selected-cols .row{display:grid;grid-template-columns:85% 15%;height:40px;padding-left:6px}.synced-sheet-columns-modal .selected-cols .row.body-row{border-bottom:1px solid var(--color-blue-10)}.synced-sheet-columns-modal .selected-cols .row.body-row .col-name{display:grid;align-self:center}.synced-sheet-columns-modal .selected-cols .row .nv-icon-wrapper{display:grid;justify-content:center;align-content:center}.synced-sheet-columns-modal .selected-cols .row .required{display:grid;justify-self:center;align-self:center}
.synced-sheet-modal .dialog-controls{display:block}.synced-sheet-modal .dialog-controls nv-textbox{width:100%}.synced-sheet-modal .base-modal-shell .dialog-body label{color:var(--color-blue-50)}.synced-sheet-modal .dropdown{margin-top:15px}.synced-sheet-modal .dropdown.additional{margin-top:9px}
div.shelter-cluster-user-modal-shell div.dialog-title nv-icon-button{align-self:center}div.shelter-cluster-user-modal-shell mat-dialog-content{display:grid;gap:var(--space-m);overflow:hidden;grid-auto-rows:max-content}div.shelter-cluster-user-modal-shell mat-dialog-content div.people-name-fields{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--space-m)}div.shelter-cluster-user-modal-shell div.dialog-actions{display:grid;grid-column-gap:var(--space-m)}div.shelter-cluster-user-modal-shell nv-note.email-hint{margin-top:var(--space-xs)}div.shelter-cluster-user-modal-shell nv-note>.danger a{color:var(--color-red)}div.shelter-cluster-user-modal-shell nv-textbox{display:grid}div.shelter-cluster-user-modal-shell nv-form-field nv-note{margin-top:var(--space-s)}
.remove-student-activity-modal .dialog-actions{justify-content:flex-end;display:flex}.remove-student-activity-modal .dialog-actions button{margin-left:var(--space-s)}.remove-student-activity-modal nv-textbox{width:100%;margin-bottom:var(--space-s)}
.student-activities-modal nv-textbox{width:100%}.student-activities-modal label{opacity:.5}.student-activities-modal .close-icon{cursor:pointer}.student-activities-modal .inner-label{display:inline-block}.student-activities-modal .sy-dropdown{margin-bottom:var(--space-s)}.student-activities-modal .input-holder input{text-overflow:ellipsis;padding-right:30px}.student-activities-modal .input-holder .mat-form-field-infix .close-icon{position:absolute;margin-left:-30px;margin-top:12px}.student-activities-modal .autocomplete-text{font-size:var(--font-xl);font-weight:700}.student-activities-modal .date-picker-holder{margin-top:var(--space-m);margin-bottom:var(--space-m)}.student-activities-modal .date-picker-holder .column{display:inline-block;width:160px}.student-activities-modal .dropdown-holder,.student-activities-modal .message-holder{margin-bottom:var(--space-m)}.student-activities-modal .hours-holder .hours-input{background-image:none;padding-left:var(--space-m)}.student-activities-modal .hours-holder .hours-input::-webkit-inner-spin-button,.student-activities-modal .hours-holder .hours-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.student-activities-modal .hours-holder .mat-form-field-label-wrapper .placeholder{padding-left:var(--space-m)}.mat-autocomplete-panel .student-activity-autocomplete-option.mat-option:hover{background-color:var(--color-blue-03)}.student-activity-autocomplete-option{letter-spacing:1px;text-overflow:ellipsis;overflow-x:hidden}.student-activity-autocomplete-option .student-activity-option-wrapper{width:100%;height:48px;line-height:48px;padding:0;margin:0}.student-activity-autocomplete-option .student-activity-option-wrapper .no-activities{color:var(--color-blue-80);font-size:var(--font-xs);font-style:italic;margin-top:0;margin-bottom:0;cursor:default}.student-activity-autocomplete-option .student-activity-option-wrapper .student-activity-name{height:48px;line-height:48px;width:390px;text-overflow:ellipsis;overflow-x:hidden;letter-spacing:normal;font-size:var(--font-xs);font-weight:500;color:var(--color-blue);text-transform:none}.student-activity-autocomplete-option .student-activity-option-wrapper .student-activity-name .add-icon{display:inline-block;text-align:center;color:var(--color-blue)}
.student-activity-status-modal .confirm-text .activity-details{font-weight:700;margin-bottom:var(--space-s)}.student-activity-status-modal .confirm-text .remove-text{margin-bottom:var(--space-s)}.student-activity-status-modal .confirm-text .student-details{font-weight:700}
.student-paths-modal .textbox-holder{margin-bottom:var(--space-m)}.student-paths-modal nv-textbox{width:100%}.student-paths-modal .dropdown-holder{margin-bottom:var(--space-m)}.student-paths-modal nv-note{margin-top:var(--space-s)}
div.cluster-user-modal-shell div.dialog-title nv-icon-button{align-self:center}div.cluster-user-modal-shell mat-dialog-content{display:grid;gap:var(--space-m);overflow:hidden;grid-auto-rows:max-content}div.cluster-user-modal-shell mat-dialog-content div.people-name-fields{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--space-m)}div.cluster-user-modal-shell div.dialog-actions{display:grid;grid-column-gap:var(--space-m)}div.cluster-user-modal-shell nv-note.email-hint{margin-top:var(--space-xs)}div.cluster-user-modal-shell nv-note>.danger a{color:var(--color-red)}div.cluster-user-modal-shell nv-textbox{display:grid}div.cluster-user-modal-shell nv-form-field nv-note{margin-top:var(--space-s)}div.cluster-user-modal-shell .privilege-checkbox{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-column-gap:var(--space-xs);align-items:end;height:24px}div.cluster-user-modal-shell .privilege-checkbox nv-icon{width:16px;height:16px}div.cluster-user-modal-shell .privilege-checkbox .mat-checkbox-layout .mat-checkbox-label{line-height:unset}
:root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}:host,nv-toast{display:inline-grid;align-items:center;justify-content:space-between;grid-auto-flow:column;grid-column-gap:var(--space-m);width:auto;max-width:344px;height:64px;padding:0 var(--space-m);border-radius:var(--space-xs);background-color:rgba(0,0,0,.6);color:var(--color-white);font-weight:500;font-size:var(--font-s)}:host span.content,nv-toast span.content{max-height:100%;overflow:hidden}:host button,nv-toast button{width:auto;height:var(--space-xl);white-space:nowrap;border:none;cursor:pointer;background-color:transparent;padding-bottom:0;border-radius:var(--space-xxs);font-family:inherit;font-size:inherit;font-weight:600;color:var(--color-blue-30);transition:background-color .1s ease-in-out}:host button:hover,nv-toast button:hover{background-color:rgba(231,237,250,.1)}:host button:active,:host button:focus,nv-toast button:active,nv-toast button:focus{background-color:rgba(231,237,250,.2);outline:none}

.mat-menu-item.network-settings-more-menu-item{color:var(--color-blue)}
infinite-table .ani-wrapper{overflow:hidden;height:calc(100vh - var(--space-m))}infinite-table .ani-wrapper .vscroll-viewport{height:calc(100vh - var(--space-m) - (2 * var(--space-xxl)) - 112px);overflow-y:overlay;overflow-x:hidden}infinite-table .ani-wrapper .vscroll-item{margin-left:var(--space-l);margin-right:var(--space-xl)}infinite-table list row:last-child{border-bottom:0}infinite-table list listHead cell{min-height:var(--space-4xl)}infinite-table list.empty{margin:var(--space-xl)}infinite-table list.empty.empty-sticky{margin-left:var(--space-s)}infinite-table list.student-level{margin-bottom:0;overflow:hidden}infinite-table list.student-level.student-level-sticky-header{overflow:hidden}infinite-table list.viz-sticky-header{margin-bottom:0}infinite-table list section.section-list-header{grid-auto-rows:var(--space-xxl)}infinite-table list section.section-list-header.section-sticky-header listhead.s1{padding-left:var(--space-l);padding-right:var(--space-xl);min-height:var(--space-4xl)}infinite-table list .cell-sleeve{display:grid;align-items:center;grid-template-columns:auto;grid-template-rows:auto;min-height:var(--space-xxl);grid-template-areas:"left-space sort-header sort-arrow"}infinite-table list .cell-sleeve span:first-child{grid-area:left-space}infinite-table list .cell-sleeve span:nth-child(2){grid-area:sort-header}infinite-table list .cell-sleeve span:last-child{grid-area:sort-arrow}infinite-table list .cell-sleeve span:first-child,infinite-table list .cell-sleeve span:last-child{min-width:11px}infinite-table list cell .cell-sleeve .sort-arrow{position:static;transform:none}infinite-table list cell.center span.flags{height:46px;width:46px}infinite-table list cell.center span.flags.one-flag{background:url(/assets/v3/img/icon-flags-1.png) no-repeat 50%}infinite-table list cell.center span.flags.two-flags{background:url(/assets/v3/img/icon-flags-2.png) no-repeat 50%}infinite-table list cell.center span.flags.three-plus-flags{background:url(/assets/v3/img/icon-flags-3.png) no-repeat 50%}infinite-table list cell.center span.em-dash{color:var(--color-blue-50);font-weight:700}infinite-table list cell.center span.milestone{height:46px;width:46px}infinite-table list cell.center span.milestone.milestone-complete{background:url(/assets/v3/img/icon-milestone-complete.png) no-repeat 50%;background-size:24px 24px}infinite-table list cell.center span.milestone.milestone-past-due{background:url(/assets/v3/img/icon-milestone-pastdue.png) no-repeat 50%;background-size:24px 24px}infinite-table list cell.center span.milestone.milestone-due-soon{background:url(/assets/v3/img/icon-milestone-due-soon.png) no-repeat 50%;background-size:24px 24px}infinite-table list cell.center span.milestone.milestone-not-due-yet{background:url(/assets/v3/img/icon-milestone-not-due-yet.png) no-repeat 50%;background-size:24px 24px}
fixed-table .nv-icon-wrapper{width:var(--space-xxl);display:grid;justify-content:center}fixed-table .nv-icon-wrapper nv-icon{border-radius:50%;border:solid 0 var(--color-blue-05);transition:border .2s;margin-left:calc(var(--space-s) * -1)}fixed-table .nv-icon-wrapper nv-icon:hover{border:solid var(--space-xs) var(--color-blue-10)}
list-container .scroll-wrapper{height:calc(100vh - 112px - (2 * var(--space-xxl)) - var(--space-xxl));overflow-y:overlay;overflow-x:hidden;padding:0 var(--space-l)}list-container list row:last-child{border-bottom:0}list-container list listHead cell{min-height:var(--space-4xl)}list-container list.empty{margin:var(--space-xl)}list-container list.empty.empty-sticky{margin-left:var(--space-s)}list-container list.student-level{margin-bottom:0;overflow:hidden}list-container list.student-level.student-level-sticky-header{overflow:hidden}list-container list.viz-sticky-header{margin-bottom:0}list-container list section.section-list-header{grid-auto-rows:var(--space-xxl)}list-container list section.section-list-header.section-sticky-header listhead.s1{padding-left:var(--space-l);padding-right:var(--space-xl);min-height:var(--space-4xl)}list-container list .cell-sleeve{display:grid;align-items:center;grid-template-columns:auto;grid-template-rows:auto;min-height:var(--space-xxl);grid-template-areas:"left-space sort-header sort-arrow"}list-container list .cell-sleeve span:first-child{grid-area:left-space}list-container list .cell-sleeve span:nth-child(2){grid-area:sort-header}list-container list .cell-sleeve span:last-child{grid-area:sort-arrow}list-container list .cell-sleeve span:first-child,list-container list .cell-sleeve span:last-child{min-width:11px}list-container list cell .cell-sleeve .sort-arrow{position:static;transform:none}list-container list cell.center span.flags{height:46px;width:46px}list-container list cell.center span.flags.one-flag{background:url(/assets/v3/img/icon-flags-1.png) no-repeat 50%}list-container list cell.center span.flags.two-flags{background:url(/assets/v3/img/icon-flags-2.png) no-repeat 50%}list-container list cell.center span.flags.three-plus-flags{background:url(/assets/v3/img/icon-flags-3.png) no-repeat 50%}list-container list cell.center span.em-dash{color:var(--color-blue-50);font-weight:700}list-container list cell.center span.milestone{height:46px;width:46px}list-container list cell.center span.milestone.milestone-complete{background:url(/assets/v3/img/icon-milestone-complete.png) no-repeat 50%;background-size:24px 24px}list-container list cell.center span.milestone.milestone-past-due{background:url(/assets/v3/img/icon-milestone-pastdue.png) no-repeat 50%;background-size:24px 24px}list-container list cell.center span.milestone.milestone-due-soon{background:url(/assets/v3/img/icon-milestone-due-soon.png) no-repeat 50%;background-size:24px 24px}list-container list cell.center span.milestone.milestone-not-due-yet{background:url(/assets/v3/img/icon-milestone-not-due-yet.png) no-repeat 50%;background-size:24px 24px}
summer-school-list .list-content.viz-content{display:grid;grid-auto-flow:column;grid-template-areas:"content"}summer-school-list .list-content.viz-content .content-wrap{grid-area:content;height:auto;overflow:unset;position:relative;padding:0}summer-school-list .list-content.viz-content .content-wrap.infinite{margin:20px;box-shadow:var(--elevation-2)}summer-school-list .list-content.viz-content .content-wrap.infinite .viz-header-wrap.viz-header-wrap-student-level{padding:var(--space-xl) var(--space-xl) 0}summer-school-list .list-content.viz-content .content-wrap.infinite .viz-header-wrap .viz-header{display:grid;grid-auto-rows:minmax(var(--space-xxl),max-content);grid-template-areas:"top-left top-right" "middle middle";grid-template-columns:1fr}summer-school-list .list-content.viz-content .content-wrap.infinite .viz-header-wrap .viz-header .top-left{grid-area:top-left;display:grid;grid-template-columns:var(--space-xxl) auto;margin-left:calc(var(--space-s) * -1);align-items:center}summer-school-list .list-content.viz-content .content-wrap.infinite .viz-header-wrap .viz-header .top-left .nv-icon-wrapper{align-self:center;height:var(--space-l);width:var(--space-l);border:solid var(--space-xs) var(--color-white);border-radius:50%}summer-school-list .list-content.viz-content .content-wrap.infinite .viz-header-wrap .viz-header .top-left .nv-icon-wrapper:hover{background-color:var(--color-blue-05);border-color:transparent;cursor:pointer}summer-school-list .list-content.viz-content .content-wrap.infinite .viz-header-wrap .viz-header .top-right{grid-area:top-right;display:grid}summer-school-list .list-content.viz-content .content-wrap.infinite .viz-header-wrap .viz-header .middle{grid-area:middle;align-self:center}summer-school-list .list-content.viz-content .content-wrap.infinite .viz-header-wrap .viz-header .middle .viz-madlib-label-emphasized{font-weight:bolder}summer-school-list .list-content.viz-content .content-wrap.fixed .viz-header-wrap.viz-header-wrap-student-level{padding:var(--space-xl) var(--space-xl) 0}summer-school-list .list-content.viz-content .content-wrap.fixed .viz-header-wrap .viz-header{display:grid;grid-auto-rows:minmax(var(--space-xxl),max-content);grid-template-areas:". top-right" "middle middle";grid-template-columns:1fr}summer-school-list .list-content.viz-content .content-wrap.fixed .viz-header-wrap .viz-header .top-right{grid-area:top-right;display:grid}summer-school-list .list-content.viz-content .content-wrap.fixed .viz-header-wrap .viz-header .middle{grid-area:middle;align-self:center}summer-school-list .list-content.viz-content .content-wrap.fixed .viz-header-wrap .viz-header .middle .viz-madlib-label-emphasized{font-weight:bolder}summer-school-list list row:last-child{border-bottom:0}summer-school-list list listHead cell{min-height:var(--space-4xl)}summer-school-list list.empty{margin:var(--space-xl)}summer-school-list list.empty.empty-sticky{margin-left:var(--space-s)}summer-school-list list.student-level{margin-bottom:0;overflow:hidden}summer-school-list list.student-level.student-level-sticky-header{overflow:hidden}summer-school-list list.viz-sticky-header{margin-bottom:0}summer-school-list list section.section-list-header{grid-auto-rows:var(--space-xxl)}summer-school-list list section.section-list-header.section-sticky-header listhead.s1{padding-left:var(--space-l);padding-right:var(--space-xl);min-height:var(--space-4xl)}summer-school-list list .cell-sleeve{display:grid;align-items:center;grid-template-columns:auto;grid-template-rows:auto;min-height:var(--space-xxl);grid-template-areas:"left-space sort-header sort-arrow"}summer-school-list list .cell-sleeve span:first-child{grid-area:left-space}summer-school-list list .cell-sleeve span:nth-child(2){grid-area:sort-header}summer-school-list list .cell-sleeve span:last-child{grid-area:sort-arrow}summer-school-list list .cell-sleeve span:first-child,summer-school-list list .cell-sleeve span:last-child{min-width:11px}summer-school-list list cell .cell-sleeve .sort-arrow{position:static;transform:none}summer-school-list list cell.center span.flags{height:46px;width:46px}summer-school-list list cell.center span.flags.one-flag{background:url(/assets/v3/img/icon-flags-1.png) no-repeat 50%}summer-school-list list cell.center span.flags.two-flags{background:url(/assets/v3/img/icon-flags-2.png) no-repeat 50%}summer-school-list list cell.center span.flags.three-plus-flags{background:url(/assets/v3/img/icon-flags-3.png) no-repeat 50%}summer-school-list .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}summer-school-list .nv-button-clear.button-clear-sticky{position:relative;top:calc(var(--space-xxl) + 20px)}summer-school-list infinite-table .nv-button-clear{margin-bottom:var(--space-xxl)}
regents-exemptions-list{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr)}regents-exemptions-list .list-content-wrapper{position:relative;box-sizing:border-box;grid-area:list-content;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2)}regents-exemptions-list .list-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}regents-exemptions-list .list-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}regents-exemptions-list .list-tools{display:grid;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;grid-area:sidebar}regents-exemptions-list .list-tools content-tools{grid-area:sidebar-content}regents-exemptions-list list-container{position:relative;height:auto;padding:0;overflow:hidden;grid-area:list-body}regents-exemptions-list .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}regents-exemptions-list .nv-button-clear.button-clear-sticky{position:relative;top:calc(var(--space-xxl) + 20px)}regents-exemptions-list .list-content.fixed{box-shadow:none!important}
#network-container-content{margin-right:200px}#network-container-content .title-header-wrap{display:grid;grid-template-rows:var(--space-xxxl) var(--space-xl);grid-template-areas:"title-top-left search-top-right" "tile-mad-lib tile-mad-lib";grid-template-columns:70% 30%;padding:var(--space-xl) var(--space-xxl) var(--space-s) var(--space-xl);z-index:1;box-shadow:none;transition:box-shadow .5s}#network-container-content .title-header-wrap .title-top-left{display:grid;grid-area:title-top-left;grid-template-columns:var(--space-xxl) auto;font-size:var(--font-xxxl)}#network-container-content .title-header-wrap .search-top-right{grid-area:search-top-right;display:grid}#network-container-content .title-header-wrap .tile-mad-lib{grid-area:tile-mad-lib;display:grid}#network-container-content .title-header-wrap.shadow{box-shadow:var(--elevation-2);transition:box-shadow .5s;position:sticky}
network-left-side-nav nav-wrapper{display:grid;grid-template-rows:200px 1fr;grid-auto-columns:100%;align-content:flex-start;min-width:160px;height:100vh}network-left-side-nav nav-wrapper .content-wrapper{height:400px}network-left-side-nav nav-wrapper .content-wrapper .side-content-wrap{margin-top:20px}network-left-side-nav nav-wrapper .nv-sidebar-title{height:110px;padding:0 var(--space-m);display:grid;grid-template-areas:"logo school-changer";grid-template-columns:var(--space-xxxl) auto;grid-template-rows:auto;grid-column-gap:var(--space-s);transition:box-shadow .2s ease-in-out;align-items:center}network-left-side-nav nav-wrapper .branded .nv-sidebar-title-logo{grid-area:logo;display:block;width:var(--space-xxxl);height:var(--space-xxxl);background-image:url(/assets/v3/img/icon-new-visions.png);background-repeat:no-repeat;background-size:contain;align-self:center;cursor:pointer}network-left-side-nav nav-wrapper .branded .nv-sidebar-school-changer{grid-area:school-changer;display:block;position:relative}network-left-side-nav nav-wrapper .nv-sidebar-school-changer .nv-sidebar-title-schoolname{display:block;align-self:center;font-family:Serifa;font-size:var(--font-s);line-height:var(--font-s);letter-spacing:.5px;font-weight:800;cursor:pointer;position:relative;padding:var(--space-xs);border-radius:var(--space-xs);border:1px solid transparent}network-left-side-nav nav-wrapper .toggle-holder{display:block;margin:20px auto 0;width:176px;border:1px solid var(--color-blue-30);background-color:var(--color-blue-05);border-radius:20px;line-height:var(--space-l);font-size:var(--font-xs)}network-left-side-nav nav-wrapper .toggle-holder .toggle-pill{display:inline-block;width:88px;text-align:center;font-weight:500;border-radius:20px;cursor:pointer}network-left-side-nav nav-wrapper .toggle-holder .selected{background-color:var(--color-blue);color:#fff}
.network-mid-level-inner.network-center-content{padding-top:0;padding-left:0;padding-right:0;height:100vh;overflow:hidden}.network-mid-level-inner.network-center-content .header-wrap{z-index:100;padding:var(--space-l) var(--space-xl) var(--space-m);box-shadow:none;transition:box-shadow .5s}.network-mid-level-inner.network-center-content .header-wrap.shadow{box-shadow:var(--elevation-2);transition:box-shadow .5s;position:sticky}.network-mid-level-inner.network-center-content .header-wrap .header{height:40px}.network-mid-level-inner.network-center-content .header-wrap .header .back{margin-right:10px;margin-top:-12px;background-image:url(/assets/v3/img/icon-arrow-left.png)}.network-mid-level-inner.network-center-content .header-wrap .header .back:hover{background-color:var(--color-blue-05);border-radius:200px}.network-mid-level-inner.network-center-content .content-wrap{height:inherit;overflow-y:scroll;display:block;padding:0 var(--space-xl)}.network-mid-level-inner.network-center-content .content-wrap .network-mid-level-table{margin-top:20px}.network-mid-level-inner.network-center-content .network-mid-level-no-results{grid-area:graph;width:auto;background:#fff;overflow:hidden;height:320px;margin:var(--space-xl) var(--space-xl) 0 0;border-radius:var(--space-s);border:1px solid var(--color-blue-10);background:var(--color-navy-5);display:grid;align-content:center;justify-content:center;cursor:pointer;font-size:var(--font-l);color:var(--color-navy-50)}.network-mid-level-inner.network-center-content .network-mid-level-viz.hidden iframe{height:0!important;width:0!important}.network-mid-level-inner.network-center-content .network-mid-level-table{display:block;margin:0 0 210px}.resultstate{display:none}.zerostate{grid-area:graph;width:auto;background:#fff;overflow:hidden;height:320px;margin:var(--space-xl);border-radius:var(--space-s);border:1px solid var(--color-blue-10);background:var(--color-navy-5);display:grid;align-content:center;justify-content:center;cursor:pointer;font-size:var(--font-l);color:var(--color-navy-50)}
.assessments-data-input-wrapper{display:grid;max-width:1600px;min-width:1200px;margin:0 16px;grid-template-rows:166px auto;grid-auto-flow:row;position:relative;height:100vh;box-shadow:var(--elevation-1);background-color:var(--color-white);grid-template-areas:"header" "body";margin:auto}.assessments-data-input-wrapper assessments-data-input-header{height:166px;grid-area:header;width:100%;z-index:50;max-width:1600px;min-width:1200px}
other-tools-resources .resources-wrapper{height:100vh;box-shadow:2px 2px 2px 2px grey}other-tools-resources .resources-wrapper .header{padding-left:20px;padding-top:35px;font-size:var(--font-xxxl)}other-tools-resources .resources-wrapper .content{padding-top:25px}other-tools-resources .resources-wrapper .content .sub-head{font-weight:700;font-size:var(--font-l);padding-left:20px}other-tools-resources .resources-wrapper .content .links{height:100vh;padding-left:30px}other-tools-resources .resources-wrapper .content .links .link{padding-bottom:14px;padding-top:14px;padding-left:var(--space-xs);border-bottom:var(--space-xxxs) solid var(--color-blue-20);width:95%}other-tools-resources .resources-wrapper .content .links .link:hover{cursor:pointer;background-color:var(--color-blue-05)}other-tools-resources .resources-wrapper .content .links .bottom-link{border-bottom:none}
student-level-dash{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr)}student-level-dash .list-content-wrapper{position:relative;box-sizing:border-box;grid-area:list-content;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2)}student-level-dash .list-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}student-level-dash .list-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}student-level-dash .list-tools{display:grid;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;grid-area:sidebar}student-level-dash .list-tools content-tools{grid-area:sidebar-content}student-level-dash list-container{position:relative;height:auto;padding:0;overflow:hidden;grid-area:list-body}student-level-dash .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}student-level-dash .nv-button-clear.button-clear-sticky{position:relative;top:calc(var(--space-xxl) + 20px)}student-level-dash .list-content:not(.infinite){box-shadow:none!important}
network-settings{display:grid;grid-template-areas:"navigation outlet";grid-template-columns:minmax(var(--sidebar-min-width),1fr) 5fr;height:100%}network-settings .navigation-wrapper{grid-area:navigation}network-settings .outlet-wrapper{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr);grid-area:outlet}network-settings .settings-content-wrapper{position:relative;box-sizing:border-box;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2);grid-area:list-content}network-settings .settings-sidebar{grid-area:sidebar}
network-student-level{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr)}network-student-level .list-content-wrapper{position:relative;box-sizing:border-box;grid-area:list-content;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2)}network-student-level .list-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}network-student-level .list-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}network-student-level .list-tools{display:grid;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;grid-area:sidebar}network-student-level .list-tools content-tools{grid-area:sidebar-content}network-student-level list-container{position:relative;height:auto;padding:0;overflow:hidden;grid-area:list-body}network-student-level .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}network-student-level .nv-button-clear.button-clear-sticky{position:relative;top:calc(var(--space-xxl) + 20px)}network-student-level .list-content:not(.infinite){box-shadow:none!important}network-student-level .list-tools{margin-top:unset!important;height:unset!important}
.data-entry-wrapper{max-width:1600px;margin:0 auto;grid-template-rows:auto 10vh auto;grid-auto-flow:row;min-height:100vh;grid-template-columns:1fr 98fr 1fr;grid-template-areas:". dataEntry ."}.data-entry-wrapper,.data-entry-wrapper .data-entry{display:grid;position:relative;overflow-y:hidden;max-height:100vh}.data-entry-wrapper .data-entry{grid-area:dataEntry;grid-template-areas:"header header" "sidebar body";padding:0;grid-template-columns:232px 1fr;grid-template-rows:auto 1fr;grid-column-gap:var(--space-xxs);background:var(--color-white);box-shadow:var(--elevation-1);z-index:10;height:100vh}.data-entry-wrapper .header{grid-area:header;margin-bottom:0}.data-entry-wrapper .header.elevated{box-shadow:var(--elevation-1);z-index:50}.data-entry-wrapper .sidebar{grid-area:sidebar}.data-entry-wrapper .body{grid-area:body;padding:var(--space-s) 64px;font-size:var(--font-s);display:grid;grid-auto-flow:row;grid-row-gap:var(--space-l);overflow-y:overlay;align-content:flex-start}.data-entry-wrapper .body mat-tab{overflow:visible}
list section{display:grid;grid-auto-columns:auto;grid-auto-rows:var(--space-xxxl)}list .list-section-wrap{overflow-y:overlay;overflow-x:hidden;padding-left:21px;padding-right:var(--scroll-bar)}list .list-empty{padding-left:35px}list .nv-checkbox-wrapper{margin-left:0}list .cell-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}list listhead{display:grid;grid-template-columns:auto;grid-row:auto/span 2;align-content:flex-end}list listhead.first-header{padding-right:var(--scroll-bar);padding-left:21px;padding-bottom:6px}list listhead.shadow{box-shadow:var(--elevation-2);z-index:1}list listhead cell{align-self:flex-end;grid-auto-flow:column;text-transform:uppercase;letter-spacing:var(--space-xxxs);font-size:var(--font-xxxs);font-weight:600;height:var(--space-xxxl)}list listhead cell.first{text-transform:none;letter-spacing:normal;font-size:var(--font-m)}list listhead cell.first span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0 var(--space-m) 0 0}list cell{display:grid;grid-auto-columns:auto;align-items:center;align-content:center;justify-content:flex-start;cursor:pointer;background-size:auto var(--space-l);overflow:hidden;padding:0 var(--space-s);min-height:var(--space-xl);max-height:calc(var(--space-xxxl) - var(--space-xxxs));margin-top:var(--space-xxxs);position:relative}list cell.center{justify-content:center;text-align:center}list cell.em-dash{color:var(--color-blue-50)}list cell .cell-sleeve .label{justify-self:center}list cell .cell-sleeve .sort-arrow{position:absolute;top:50%;transform:translateY(-50%);right:var(--space-xxs);color:var(--color-purple);font-weight:700;font-size:var(--font-xxxs)}list cell .batch-edit-mode-disabled-fields{opacity:.3;z-index:1000;background:#fff;height:46px;line-height:var(--space-xxxl);display:block;pointer-events:none}list cell.flags{background-repeat:no-repeat;background-position:50%;height:50px}list cell.flags.one-flag{background:url(/assets/v3/img/icon-flags-1.png) no-repeat 50%}list cell.flags.two-flags{background:url(/assets/v3/img/icon-flags-2.png) no-repeat 50%}list cell.flags.three-plus-flags{background:url(/assets/v3/img/icon-flags-3.png) no-repeat 50%}list cell.flags span{width:var(--space-xxxl)}list cell.flags span.batch-edit-mode-disabled-fields{opacity:.7;width:200px}list cell.flags span.batch-edit-mode-disabled-fields:hover{background:none}list .sort-arrow{font-size:var(--font-xxs)}list .fixed-up:after,list .hover-up:after{content:"\2191"}list .fixed-down:after,list .hover-down:after{content:"\2193"}list row{height:calc(var(--space-xxxl) - var(--space-xxxs));display:grid;grid-template-columns:var(--space-xxxl) 3fr 170px 170px;border-bottom:var(--space-xxxs) solid var(--color-blue-20);cursor:pointer;background:none}list row:hover{background:var(--color-blue-05)}list row.s1{grid-template-columns:3fr 120px 120px}list.list-my-students listhead.s1,list.list-my-students row.s1{grid-auto-flow:column;grid-auto-columns:minmax(auto,120px);grid-template-columns:minmax(0,max-content) 1fr 120px}list.list-my-students listhead.s1 cell:nth-child(2),list.list-my-students row.s1 cell:nth-child(2){padding-left:0}list.list-my-students listhead.s1.batch-edit-mode,list.list-my-students row.s1.batch-edit-mode{grid-template-columns:var(--space-xxxl) 1fr 120px 120px}list.graph-detail listhead.s1,list.graph-detail row.s1{grid-auto-flow:column;grid-template-columns:auto 120px;grid-auto-columns:minmax(0,120px)}list.viz-detail listhead.s1{grid-auto-flow:column;grid-template-columns:3fr var(--space-xxl);grid-auto-columns:1fr}list.viz-detail row cell:nth-child(3){background-color:var(--color-blue-05)}list.viz-detail row.s1{grid-auto-flow:column;grid-template-columns:var(--space-xxl) 3fr;grid-auto-columns:1fr}list.viz-detail row:nth-last-child(2){border-bottom:1px solid var(--color-blue)}list.viz-detail row:last-child{border-bottom:0;font-weight:700}list.viz-detail row:last-child cell:nth-child(2){background-color:transparent}list.viz-detail .active-row>*{background:var(--color-blue-03)}list.viz-detail .non-active-row{background:transparent}list.viz-detail .non-active-row:hover{background:var(--color-blue-03)}list.graph-list listhead.s1,list.graph-list row.s1{grid-auto-flow:column;grid-auto-columns:minmax(0,120px);grid-template-columns:minmax(0,max-content) 1fr 100px}list.graph-list listhead.s1 cell:nth-child(2),list.graph-list row.s1 cell:nth-child(2){padding-left:0}list.student-level listhead.s1,list.student-level row.s1{grid-auto-flow:column;grid-template-columns:var(--space-s) 3fr;grid-auto-columns:1fr}list.student-level listhead.s1.batch-edit-mode,list.student-level row.s1.batch-edit-mode{grid-template-columns:var(--space-xxxl) minmax(calc(33% - 48px),3fr)}list.student-level listhead.s1.batch-edit-mode.batch-edit-mode-checked,list.student-level row.s1.batch-edit-mode.batch-edit-mode-checked{background-color:var(--color-blue-5)}list.student-level listhead cell:nth-child(2),list.student-level row cell:nth-child(2){padding-left:0}list.list-attendance listhead.s1,list.list-attendance row.s1{grid-auto-flow:column;grid-auto-columns:minmax(auto,110px);grid-template-columns:minmax(0,max-content) 1fr 110px}list.list-attendance listhead.s1 cell:nth-child(2),list.list-attendance row.s1 cell:nth-child(2){padding-left:0}list.list-attendance listhead.s1.batch-edit-mode,list.list-attendance row.s1.batch-edit-mode{grid-template-columns:var(--space-xxxl) 1fr 120px 120px}list.list-academic listhead.s1,list.list-academic row.s1{grid-auto-flow:column;grid-auto-columns:minmax(auto,120px);grid-template-columns:minmax(0,max-content) 1fr 110px}list.list-academic listhead.s1 cell:nth-child(2),list.list-academic row.s1 cell:nth-child(2){padding-left:0}list.list-academic listhead.s1.batch-edit-mode,list.list-academic row.s1.batch-edit-mode{grid-template-columns:var(--space-xxxl) 1fr 120px 120px}list.list-academic .warning{background-color:var(--color-pink-20)}list.list-academic .more-info{background-repeat:no-repeat;background-position:50%;height:50px;background:url(/assets/v3/img/generate_report@1x.png) no-repeat 50%}list.list-academic .more-info span{width:var(--space-xxxl)}list.list-academic .more-info span.batch-edit-mode-disabled-fields{opacity:.7;width:200px}list.list-academic .more-info span.batch-edit-mode-disabled-fields:hover{background:none}list.list-postsecondary listhead.s1,list.list-postsecondary row.s1{grid-auto-flow:column;grid-template-columns:minmax(0,max-content) 1fr 30px;grid-column-start:auto}list.list-postsecondary listhead.s1.batch-edit-mode,list.list-postsecondary row.s1.batch-edit-mode{grid-template-columns:var(--space-xxxl) 1fr auto}list.list-postsecondary listhead.s1 cell:nth-child(2),list.list-postsecondary row.s1 cell:nth-child(2){padding-left:0}list.list-postsecondary listhead.s1 cell+.center,list.list-postsecondary row.s1 cell+.center{grid-auto-columns:minmax(auto,14px);background-size:contain;background-repeat:no-repeat;background-position:50%;background-size:60%}list.list-postsecondary listhead.s1 cell+.milestone-complete,list.list-postsecondary row.s1 cell+.milestone-complete{background-image:url(/assets/v3/img/icon-milestone-complete.png)}list.list-postsecondary listhead.s1 cell+.milestone-past-due,list.list-postsecondary row.s1 cell+.milestone-past-due{background-image:url(/assets/v3/img/icon-milestone-pastdue.png)}list.list-postsecondary listhead.s1 cell+.milestone-due-soon,list.list-postsecondary row.s1 cell+.milestone-due-soon{background-image:url(/assets/v3/img/icon-milestone-due-soon.png)}list.list-postsecondary listhead.s1 cell+.milestone-not-due-yet,list.list-postsecondary row.s1 cell+.milestone-not-due-yet{background-image:url(/assets/v3/img/icon-milestone-not-due-yet.png)}list.graph-list-post-sec listhead.s1,list.graph-list-post-sec row.s1,list.list-postsecondary-alt listhead.s1,list.list-postsecondary-alt row.s1{grid-auto-flow:column;grid-template-columns:minmax(0,max-content) 1fr 90px;grid-column-start:auto}list.graph-list-post-sec listhead.s1.batch-edit-mode,list.graph-list-post-sec row.s1.batch-edit-mode,list.list-postsecondary-alt listhead.s1.batch-edit-mode,list.list-postsecondary-alt row.s1.batch-edit-mode{grid-template-columns:var(--space-xxxl) 1fr auto}list.graph-list-post-sec listhead.s1 cell:nth-child(2),list.graph-list-post-sec row.s1 cell:nth-child(2),list.list-postsecondary-alt listhead.s1 cell:nth-child(2),list.list-postsecondary-alt row.s1 cell:nth-child(2){padding-left:0}list.graph-list-post-sec listhead.s1 cell+.center,list.graph-list-post-sec row.s1 cell+.center,list.list-postsecondary-alt listhead.s1 cell+.center,list.list-postsecondary-alt row.s1 cell+.center{grid-auto-columns:minmax(auto,85px)}list.graph-list-post-sec row.s1 cell span,list.list-postsecondary-alt row.s1 cell span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding:0 7px}list.graph-list-post-sec row.s1 cell:nth-child(2) span,list.list-postsecondary-alt row.s1 cell:nth-child(2) span{padding:0}list.list-student-activities{--status-col-size:140px}list.list-student-activities listhead.s1,list.list-student-activities row.s1{grid-auto-flow:column;grid-auto-columns:minmax(0,var(--auto-col-size));grid-template-columns:auto var(--status-col-size) var(--status-col-size) 40px}list .disabled{color:rgba(10,76,207,.5)}list .person-initials{display:inline-block;padding:var(--space-xxs) var(--space-m);border-radius:var(--space-l);background:var(--color-blue-05)}list listfoot{display:grid;grid-auto-flow:column;grid-template-columns:auto auto;justify-content:flex-start;align-items:center;cursor:pointer;font-weight:500;align-self:stretch;background-size:auto var(--space-l);overflow:hidden;padding:0 var(--space-s);min-height:var(--space-xl)}list listfoot:hover{background:var(--color-blue-05)}list listfoot.list-foot-fixed-table{grid-template-columns:var(--space-xxxl) auto;padding:0}.list-header-col-tooltip{margin-top:var(--space-m);margin-left:var(--space-m);word-wrap:break-word}.list-header-col-tooltip.list-header-col-tooltip-long{width:180px}.list-header-col-tooltip.postsec-list-header-col-tooltip{width:auto}.group-label-tooltip{margin-bottom:5px;margin-left:var(--space-m)}.point-person-tooltip{white-space:pre-line;justify-content:center;text-align:center;width:max-content}.path-status-tooltip{white-space:normal;justify-content:center;text-align:left;width:max-content;line-height:normal}.path-status-tooltip span{display:block;line-height:normal;text-align:left}.path-status-tooltip span:nth-child(2){color:var(--color-purple);font-size:var(--font-xxs);font-family:Roboto Mono;letter-spacing:calc(var(--space-xxxs) * -1)}.activity-tooltip,.milestone-tooltip{white-space:normal;justify-content:center;text-align:left;width:max-content;line-height:normal;font-weight:400}.activity-tooltip span,.milestone-tooltip span{display:block;line-height:normal;text-align:left}.financial-aid-tooltip{white-space:normal;justify-content:center;text-align:left;width:max-content;line-height:normal}.financial-aid-tooltip span{display:block;line-height:normal;text-align:left}.financial-aid-tooltip span:nth-child(2){color:var(--color-purple);font-size:var(--font-xxs);font-family:Roboto Mono;letter-spacing:calc(var(--space-xxxs) * -1)}.tooltip-wrapper{line-height:20px}.tooltip-wrapper .tooltip-pill{background-color:var(--color-blue-10);border-radius:12px;padding:6px;margin-right:4px}.nv-mat-tooltip-panel .more-info-wide{width:auto}
.list-career-path .subtext,.list-college-path .subtext{color:var(--color-purple);font-size:var(--font-xxs)}.list-career-path .pill,.list-college-path .pill{padding:0 var(--space-xs) 0 15px}.list-career-path .arrow-down,.list-college-path .arrow-down{width:28px;padding:0;margin:0}.list-career-path .inner-pill,.list-college-path .inner-pill{display:grid;grid-template-columns:minmax(var(--space-xl),1fr) var(--space-xl);grid-template-areas:"label icon"}.list-career-path .inner-pill .inner-label,.list-college-path .inner-pill .inner-label{grid-area:label;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-career-path .inner-pill .inner-icon,.list-college-path .inner-pill .inner-icon{grid-area:icon;align-self:flex-end}.list-career-path .btn-options,.list-college-path .btn-options{border:none;outline-color:#fff;background-color:#fff}.list-career-path .btn-options:hover,.list-college-path .btn-options:hover{background-color:var(--color-blue-01)}.list-career-path .mat-icon,.list-college-path .mat-icon{outline-color:#fff;color:var(--color-blue)}.list-career-path .mat-icon.icon-disabled,.list-college-path .mat-icon.icon-disabled{color:var(--color-blue-50)}.list-career-path list cell,.list-college-path list cell{cursor:default}.list-college-path{--auto-col-size:140px;--status-col-size:220px;--flags-col-size:100px}.list-college-path listhead.s1,.list-college-path row.s1{grid-auto-flow:column;grid-auto-columns:minmax(0,var(--auto-col-size));grid-template-columns:auto var(--status-col-size) var(--auto-col-size) 35px}.list-college-path listhead.s1 .path-name,.list-college-path row.s1 .path-name{display:inline-flex}.list-college-path listhead.s1 .path-name .subtext,.list-college-path row.s1 .path-name .subtext{align-self:center}.list-college-path .pill{width:200px}.list-college-path .pill .inner-pill{text-align:left}.list-career-path{--status-col-size:220px}.list-career-path listhead.s1,.list-career-path row.s1{grid-auto-flow:column;grid-auto-columns:minmax(0,var(--auto-col-size));grid-template-columns:auto var(--status-col-size) 35px}.list-career-path listhead.s1 .path-name,.list-career-path row.s1 .path-name{display:inline-flex;align-items:center}.list-career-path .pill{width:140px}.list-career-path .pill .inner-pill{text-align:left}.option-cell .mat-menu-item{padding-left:0}.option-cell .trash{float:left;padding:6px}.option-cell .opt-remove-label{float:left}
.table{margin-top:55px}.dash-list-content{height:100vh}.dash-list-content .graph-sub-title{padding-left:10px}graph-list .content-wrap{overflow:hidden}
.viz-content{height:100vh;overflow:hidden}.viz-content listhead{box-shadow:none;transition:box-shadow .5s}.viz-content listhead.shadow{box-shadow:var(--elevation-2);transition:box-shadow .5s;position:sticky;z-index:101}.viz-content .viz-header-wrap{z-index:100;padding:var(--space-xl);box-shadow:none;transition:box-shadow .5s;background-color:var(--color-white)}.viz-content .viz-header-wrap.shadow{box-shadow:var(--elevation-2);transition:box-shadow .5s;position:sticky}.viz-content .content-wrap{height:inherit;overflow-y:auto;display:block;padding:0 var(--space-xl)}.viz-content list{display:block;margin-bottom:200px}.viz-header .back{margin-right:10px;margin-top:-12px;background-image:url(/assets/v3/img/icon-arrow-left.png)}.viz-header .back:hover{background-color:var(--color-blue-05);border-radius:200px}.viz-header .viz-title{font-size:var(--font-xxxl)}
other-tools-left-nav{display:grid;grid-area:sidebar;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;padding-left:16px;height:100%;overflow-y:hidden}other-tools-left-nav .other-tools-nav-title{display:grid;grid-area:sidebar-header;grid-template-columns:32px auto;grid-auto-flow:column;grid-gap:8px;align-items:center;height:40px;margin:24px 0}other-tools-left-nav .other-tools-nav-title h1{font-size:var(--font-xxl)}other-tools-left-nav nv-sidebar-list{padding-bottom:var(--space-xxl)}other-tools-left-nav .menus{grid-area:sidebar-content}other-tools-left-nav .menus .nv-sidebar-list-item-small{padding-left:16px}other-tools-left-nav .side-content-wrap{overflow-y:auto}
other-tools{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr)}other-tools .list-content-wrapper{position:relative;box-sizing:border-box;grid-area:list-content;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2)}other-tools .list-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}other-tools .list-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}other-tools page-header{grid-area:list-header;grid-template-areas:"title actions";grid-template-rows:48px}other-tools page-header .middle{display:none}other-tools list-container{overflow:hidden}other-tools .synced-sheets-selected list{margin-bottom:32px}other-tools .synced-sheets-selected list listhead.s1,other-tools .synced-sheets-selected list row.s1{grid-template-columns:8px 2fr repeat(2,1fr) 8px}other-tools .no-current-selection{display:none}other-tools .pending{color:var(--color-blue-50)}.root-school-lists .other-tools-shell{height:100%}.root-school-lists .lists-main-other-tools{background-color:#fff}
tiles .dash-content{height:100vh;display:grid;grid-template-areas:"header" "content";overflow:hidden}tiles .title{padding:var(--space-xl);font-size:xx-large}tiles .title-header-wrap{transition:box-shadow .5s}tiles .shadow{box-shadow:var(--elevation-2);position:sticky;z-index:100}tiles .dashboard-content{display:grid;grid-area:content;overflow-y:scroll}tiles .dashboard-content>*{margin:0 var(--space-xl)}tiles .dashboard-graphs{display:flex;flex-direction:column}tiles .dashboard-graphs-group{display:grid;grid-template-columns:180px auto;padding:var(--space-m) 0}tiles .dashboard-graphs-group .tiles-section{display:grid;grid-auto-rows:var(--space-5xl);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:var(--space-s)}tiles .dashboard-table{display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-auto-rows:var(--space-xxxl);overflow:visible}tiles .dashboard-table-row.dashboard-table-header{border-bottom:none;display:grid;padding-bottom:var(--space-xs);grid-auto-flow:column}tiles .table-header-cell{justify-content:flex-start;align-self:center;font-weight:600;cursor:pointer;grid-template-columns:auto;grid-template-areas:"label";font-size:var(--font-l);width:inherit}tiles .old-dashboard-tile{width:100%;background-color:var(--color-blue-1);box-shadow:var(--elevation-1);border:none;cursor:pointer;overflow:hidden;align-items:center;position:relative;display:grid;grid-row:span 2;grid-template-columns:auto;grid-template-rows:20% 80%;grid-template-areas:"tile-title" "graph"}tiles .tile-title{grid-area:"title";padding:15px 0 0 10px;margin:0;font-size:var(--font-s)}tiles nvps-graph{height:100%;grid-area:"graph"}tiles .dashboard-tile{width:100%;background-color:var(--color-blue-1);color:var(--color-blue);box-shadow:var(--elevation-1);border:none;cursor:pointer;overflow:hidden;display:grid;align-items:center;position:relative}tiles .dashboard-tile .top{display:grid;grid-column-gap:var(--space-s);grid-template-areas:"left right";grid-template-columns:4fr 2fr;padding:0 var(--space-s) 0 var(--space-l);justify-items:stretch;align-self:stretch;align-items:stretch;align-content:center;height:var(--space-5xl);position:relative}tiles .dashboard-tile .top .graph-label{grid-area:left;font-size:var(--font-s);display:grid;grid-auto-flow:row;align-content:center;text-align:left}tiles .dashboard-tile .top .graph-value{grid-area:right;display:grid;grid-auto-flow:column;align-self:stretch;align-items:center;align-content:center;grid-row-gap:var(--space-xxs);grid-template-columns:1fr var(--space-m);grid-template-areas:"value-num value-pct"}tiles .dashboard-tile .top .graph-value nv-icon{opacity:.3;width:150%}tiles .dashboard-tile .top .graph-value-num{grid-area:value-num;font-size:var(--font-xxxl);line-height:var(--font-xl);font-weight:300;text-align:right;align-self:flex-end}tiles .dashboard-tile .top .graph-value-pct{grid-area:value-pct;font-size:var(--font-xs);line-height:var(--font-xs);font-weight:400;align-self:flex-end}tiles .dashboard-tile .top .graph-value-description{grid-area:value-description;font-size:var(--font-xxs);line-height:var(--font-s);text-align:right;color:var(--color-purple);position:relative;visibility:hidden;display:none}tiles .dashboard-tile .top .nv-pill-small{border-radius:var(--space-m);padding:0 var(--space-s);font-size:var(--font-xxs);font-weight:bolder;line-height:var(--space-m);height:var(--space-m);min-width:var(--space-l);margin-right:5px;letter-spacing:.5px;text-align:center;width:auto;display:inline-block}tiles .dashboard-tile .top .nv-pill-invert{background:var(--color-blue-10);color:var(--color-blue)}tiles .dashboard-tile .graph-description-toggle{display:inline-grid;position:absolute;width:var(--space-m);height:var(--space-m);border-radius:var(--space-s);background:var(--color-purple-5);color:var(--color-purple);top:var(--space-xs);left:var(--space-xs);font-family:var(--font-mono);justify-content:center;font-size:var(--font-xxs);margin:var(--space-xxs);visibility:hidden}tiles .dashboard-tile .graph-description-toggle:hover{background:var(--color-purple);color:#fff}tiles .dashboard-tile .graph-description-toggle:hover~.graph-label{display:none}tiles .dashboard-tile .graph-description-toggle:hover~.graph-value{visibility:hidden;display:none}tiles .dashboard-tile .graph-description-toggle:hover+.graph-description{visibility:visible;display:inline-grid}tiles .dashboard-tile .graph-description{font-size:var(--font-xxs);color:var(--color-purple);padding:var(--space-xs);grid-column:span 2;display:none;margin-bottom:0}tiles .dashboard-tile:focus,tiles .dashboard-tile:hover{box-shadow:var(--elevation-2)}tiles .dashboard-tile:focus .graph-value,tiles .dashboard-tile:hover .graph-value{grid-template-areas:"value-num value-pct" "value-description ."}tiles .dashboard-tile:focus .graph-value-description,tiles .dashboard-tile:hover .graph-value-description{visibility:visible;display:block}tiles .dashboard-tile:focus .graph-description-toggle,tiles .dashboard-tile:hover .graph-description-toggle{visibility:visible}tiles .old-dashboard-tile:focus,tiles .old-dashboard-tile:hover{box-shadow:var(--elevation-2)}
exit-view{grid-area:exit-view;cursor:pointer}exit-view .exit-view-wrapper nv-icon{padding:5px;border-radius:18px}exit-view .exit-view-wrapper nv-icon:hover{background-color:var(--color-blue-10)}
.content-tools tools{grid-row:2;display:grid;grid-template-columns:100%;padding:0 var(--space-s)}.content-tools label{vertical-align:middle;display:inline-block;align-self:center}.content-tools .side-header .side-header-meta p{opacity:.5;text-transform:none;font-size:12px;font-weight:700;letter-spacing:var(--space-xxs);color:var(--blue);margin:0;margin-top:5px}.content-tools .tool-option{width:100%;border-top:var(--space-xxxs) solid var(--color-blue-20);padding:0}.content-tools .tool-option:hover:not(.disabled){background:var(--color-white);cursor:pointer}.content-tools .tool-option:hover:not(.disabled) label{cursor:pointer}.content-tools .tool-option.disabled{opacity:.5;cursor:default}.content-tools .tool-option .tool-option-inner{display:grid;grid-template-areas:"tool-type-icon tool-label tool-dropdown-icon";grid-template-columns:var(--space-xxxl) 1fr var(--space-xxxl)}.content-tools .tool-option .tool-option-inner .icon-container{height:var(--space-xxxl);width:var(--space-xxxl);background-position:50%;background-repeat:no-repeat;vertical-align:middle;display:flex;align-items:center;justify-content:center}.content-tools .tool-option .tool-option-inner .icon-container:first-of-type{grid-area:tool-type-icon}.content-tools .tool-option .tool-option-inner .icon-container:nth-of-type(2){grid-area:tool-dropdown-icon}.content-tools .tool-option .tool-option-inner label{grid-area:tool-label}
.sdc-nav-wrapper{height:100px;display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"left right"}.sdc-nav-wrapper .nvps-sdc-header{height:100px;vertical-align:middle;color:var(--color-blue);display:table;grid-area:left}.sdc-nav-wrapper .nvps-sdc-header h1{display:table-cell;font-weight:400;vertical-align:middle}.sdc-nav-wrapper .nvps-sdc-header exit-view{display:table-cell;vertical-align:middle;width:32px;padding-right:var(--space-m);padding-left:var(--space-m)}.sdc-nav-wrapper .nvps-sdc-header exit-view .close{margin-left:var(--space-xl)}.sdc-nav-wrapper .nvps-sdc-nav-wrapper{height:100px;grid-area:right;display:grid;grid-template-areas:"left center right";align-content:center}.sdc-nav-wrapper .nvps-sdc-nav-wrapper .sdc-nav-option{height:var(--space-xxl);text-transform:capitalize}.sdc-nav-wrapper .nvps-sdc-nav-wrapper .sdc-nav-option.isDisabled{opacity:.5;pointer-events:none}
nvps-side-nav header{height:110px;display:grid;grid-template-areas:"logo school-name";grid-template-columns:var(--space-xxxl) auto;grid-column-gap:var(--space-s);padding:0 var(--space-m)}nvps-side-nav header .logo{grid-area:logo;display:block;width:var(--space-xxxl);height:var(--space-xxxl);background-image:url(/assets/v3/img/icon-new-visions.png);background-size:contain;align-self:center}nvps-side-nav header .school-menu{grid-area:school-name;height:auto;align-self:center;font-size:var(--font-s);line-height:var(--font-s);letter-spacing:.5px;background:var(--color-orange)}nvps-side-nav header .school-menu .school-name{font-family:Serifa;font-weight:600;font-size:var(--font-s)}nvps-side-nav header .school-menu .switch-school{font-size:var(--font-xxs);color:var(--color-purple);font-weight:400;letter-spacing:0;cursor:pointer}nvps-side-nav .side-content-wrap{overflow-y:auto}nvps-side-nav .toggle-holder{display:block;margin:20px auto 0;width:164px;border:1px solid var(--color-blue-30);background-color:var(--color-blue-05);border-radius:20px;line-height:var(--space-l);font-size:var(--font-xs)}nvps-side-nav .toggle-holder .toggle-pill{display:inline-block;width:82px;text-align:center;font-weight:500;border-radius:20px;cursor:pointer}nvps-side-nav .toggle-holder .selected{background-color:var(--color-blue);color:#fff}
.data-uploads-wrapper{display:grid;grid-template-rows:auto 10vh auto;grid-template-columns:200px auto 200px;max-width:1600px;margin:0 auto;position:relative;overflow-y:hidden;min-height:100vh;max-height:100vh}.data-uploads-wrapper .support-button{cursor:pointer;text-decoration:underline}.data-uploads-wrapper .data-uploads-left-nav{padding-top:var(--space-l);padding-left:var(--space-m)}.data-uploads-wrapper .data-uploads-left-nav .exit-holder .exit-title,.data-uploads-wrapper .data-uploads-left-nav .exit-holder exit-view{display:inline-block;vertical-align:top}.data-uploads-wrapper .data-uploads-left-nav .exit-holder .exit-title{font-size:var(--font-xxl);width:120px;position:relative;top:3px}.data-uploads-wrapper .data-uploads-left-nav .exit-holder exit-view{margin-right:var(--space-xs)}.data-uploads-wrapper .data-uploads-left-nav .options-holder{margin-top:56px}.data-uploads-wrapper .data-uploads-left-nav .options-holder .nav-option{cursor:pointer;padding:12px 0 12px 8px;border-radius:4px;margin-right:var(--space-m)}.data-uploads-wrapper .data-uploads-left-nav .options-holder .nav-option.selected{background-color:var(--color-blue-10);font-weight:700}.data-uploads-wrapper .data-uploads{background:var(--color-white);box-shadow:var(--elevation-2);overflow-y:hidden;position:relative;z-index:10;height:calc(100vh - 32px);min-width:800px;padding:32px 32px 0}.data-uploads-wrapper .body{grid-area:body;padding:var(--space-s) 64px;font-size:var(--font-s);display:grid;grid-auto-flow:row;grid-row-gap:var(--space-l);overflow-y:overlay;align-content:flex-start}.data-uploads-wrapper .body mat-tab{overflow:visible}
.dash-content .header-wrap{padding:var(--space-xl) var(--space-xl) 10px;margin-bottom:22px}.dash-content .content-wrap{height:100vh;overflow-y:auto;display:block;padding:0 var(--space-xl)}.dash-content list{display:block;margin-bottom:200px}.header{margin-bottom:20px}.header .back{margin-right:10px;margin-top:-12px;background-image:url(/assets/v3/img/icon-arrow-left.png)}.header .back:hover{background-color:var(--color-blue-05);border-radius:200px}.header .title{font-size:xx-large;padding:0}.list-content .graph-description{margin-bottom:20px;padding-left:10px}
academic-list-v2{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr)}academic-list-v2 .list-content-wrapper{position:relative;box-sizing:border-box;grid-area:list-content;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2)}academic-list-v2 .list-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}academic-list-v2 .list-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}academic-list-v2 .list-tools{display:grid;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;grid-area:sidebar}academic-list-v2 .list-tools content-tools{grid-area:sidebar-content}academic-list-v2 list-container{position:relative;height:auto;padding:0;overflow:hidden;grid-area:list-body}academic-list-v2 .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}academic-list-v2 .nv-button-clear.button-clear-sticky{position:relative;top:calc(var(--space-xxl) + 20px)}academic-list-v2 .list-content.fixed{box-shadow:none!important}
attendance-list-v2{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr)}attendance-list-v2 .list-content-wrapper{position:relative;box-sizing:border-box;grid-area:list-content;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2)}attendance-list-v2 .list-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}attendance-list-v2 .list-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}attendance-list-v2 .list-tools{display:grid;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;grid-area:sidebar}attendance-list-v2 .list-tools content-tools{grid-area:sidebar-content}attendance-list-v2 list-container{position:relative;height:auto;padding:0;overflow:hidden;grid-area:list-body}attendance-list-v2 .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}attendance-list-v2 .nv-button-clear.button-clear-sticky{position:relative;top:calc(var(--space-xxl) + 20px)}attendance-list-v2 .list-content.fixed{box-shadow:none!important}
postsecondary-list-v2{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr)}postsecondary-list-v2 .list-content-wrapper{position:relative;box-sizing:border-box;grid-area:list-content;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2)}postsecondary-list-v2 .list-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}postsecondary-list-v2 .list-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}postsecondary-list-v2 .list-tools{display:grid;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;grid-area:sidebar}postsecondary-list-v2 .list-tools content-tools{grid-area:sidebar-content}postsecondary-list-v2 list-container{position:relative;height:auto;padding:0;overflow:hidden;grid-area:list-body}postsecondary-list-v2 .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}postsecondary-list-v2 .nv-button-clear.button-clear-sticky{position:relative;top:calc(var(--space-xxl) + 20px)}postsecondary-list-v2 .list-content.fixed{box-shadow:none!important}
students-list-v2{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr)}students-list-v2 .list-content-wrapper{position:relative;box-sizing:border-box;grid-area:list-content;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2)}students-list-v2 .list-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}students-list-v2 .list-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}students-list-v2 .list-tools{display:grid;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;grid-area:sidebar}students-list-v2 .list-tools content-tools{grid-area:sidebar-content}students-list-v2 list-container{position:relative;height:auto;padding:0;overflow:hidden;grid-area:list-body}students-list-v2 .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}students-list-v2 .nv-button-clear.button-clear-sticky{position:relative;top:calc(var(--space-xxl) + 20px)}students-list-v2 .list-content.fixed{box-shadow:none!important}
.policy-page{height:100%;max-height:100%;display:grid;grid-auto-flow:column;grid-template-rows:auto 1fr;grid-template-areas:"top" "content";background-color:#fff}.policy-page.content{grid-template-columns:232px 1fr;grid-template-rows:auto 1fr;grid-column-gap:var(--space-xxs);grid-template-areas:"top top" "sidebar body";color:var(--color-blue)}.policy-page-header{display:grid;grid-area:top;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-row-gap:var(--space--m);grid-column-gap:var(--space-xs);align-content:center;align-items:center;padding:var(--space-xl)}.policy-page-header .logo{margin-left:calc(var(--space-m) * -1)}.policy-page-header.elevated{box-shadow:var(--elevation-1);z-index:100}.privacy-page-title{line-height:var(--font-xxxl);margin:0}.policy-page-sidebar{display:grid;grid-area:sidebar;padding:var(--space-xl) 0;margin-left:var(--space-xl)}.policy-page-sidebar .side-nav-wrapper{background-color:#fff;padding-top:0}.policy-page-sidebar .side-nav-wrapper .side-nav-header{padding-bottom:var(--space-s);text-align:left;font-weight:700;font-size:var(--font-xxs);letter-spacing:3px;border-bottom:var(--space-xxxs) solid var(--color-blue-20);color:var(--color-blue);cursor:text}.policy-page-sidebar .side-nav-wrapper .mat-list{padding-top:0;background-color:#fff}.policy-page-sidebar .side-nav-wrapper .mat-list .mat-list-item{border-bottom:var(--space-xxxs) solid var(--color-blue-20);color:var(--color-blue);cursor:pointer}.policy-page-sidebar .side-nav-wrapper .mat-list .mat-list-item.selected{background:var(--color-blue-10);font-weight:700}.policy-page-sidebar .side-nav-wrapper .mat-list .mat-list-item:last-child{border-bottom:none}.policy-page-sidebar .side-nav-wrapper .mat-list .mat-list-item:hover{background-color:var(--color-blue-10);font-weight:700}.policy-page-body{font-size:var(--font-xs);display:grid;grid-area:body;grid-auto-flow:row;grid-row-gap:var(--space-l);overflow-y:auto;align-content:flex-start;padding:64px;color:var(--color-blue)}.policy-page-body>*{max-width:600px;margin:0 auto}.policy-page-body h1{margin:0;font-size:var(--font-xxxl)}.policy-page-body h2{font-weight:700;margin-top:64px}.policy-page-body h3{font-weight:700;font-size:var(--font-s);margin:var(--space-xl) 0 var(--space-s)}h3.last-modified{margin-top:0}.policy-page-body li{margin:var(--space-m) 0;line-height:150%}.policy-page-body p{line-height:150%;margin-bottom:var(--space-l)}
.settings-wrapper{min-width:1200px;margin:0 auto;grid-template-rows:auto 10vh auto;grid-auto-flow:row;min-height:100vh;grid-template-columns:1fr 98fr 1fr;grid-template-areas:". settings ."}.settings-wrapper,.settings-wrapper .settings{display:grid;position:relative;overflow-y:hidden;max-height:100vh}.settings-wrapper .settings{grid-area:settings;grid-template-areas:"header header" "sidebar body";padding:0;grid-template-columns:232px 1fr;grid-template-rows:auto 1fr;grid-column-gap:var(--space-xxs);background:var(--color-white);box-shadow:var(--elevation-1);z-index:10;height:100vh}.settings-wrapper .header{grid-area:header;margin-bottom:0}.settings-wrapper .header.elevated{box-shadow:var(--elevation-1);z-index:50}.settings-wrapper .sidebar{grid-area:sidebar}.settings-wrapper .body{grid-area:body;padding:var(--space-s) 64px;font-size:var(--font-s);display:grid;grid-auto-flow:row;grid-row-gap:var(--space-l);overflow-y:overlay;align-content:flex-start}.settings-wrapper .body mat-tab{overflow:visible}.settings-wrapper .body table.md-table td.md-cell,.settings-wrapper .body table.md-table th.md-column{text-align:center}.settings-wrapper .body .cohort-boolean>md-radio-button{display:inline;padding-right:10px}.settings-wrapper .body .headline-row{width:95%}.settings-wrapper .body .app-headline{padding-bottom:10px}.settings-wrapper .body .trimester{margin-bottom:16px}.settings-wrapper .body .school-supports md-content{background-color:var(--color-white)}.settings-wrapper .body .school-supports md-content .tabs{padding-top:0}
.login-page{background:url(/assets/img/login-background.webp) no-repeat 50%;background-size:cover;background-repeat:no-repeat;background-position:50%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;-ms-content-zooming:none;position:absolute;width:100%;height:100%;overflow:hidden}.login-page .login-container{height:100vh;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.login-page .login-box{margin:auto;width:358px;padding:var(--space-xl) 0;background:var(--color-white);border:var(--space-xxxs) solid var(--color-white);border-radius:3px}.login-page .login-box .logo-container{display:flex;margin:0 var(--space-xxxl)}.login-page .login-box .logo-container nv-logo{width:262px;height:auto}.login-page .login-box .login-content-holder{margin:0 var(--space-4xl)}.login-page .login-box .browser-status-message{margin:0 var(--space-xs);margin-top:var(--space-m);font-size:var(--font-xs);color:#000165}.login-page .login-box .browser-status-message.center-text{text-align:center}.login-page .login-box .login-hint-message{font-size:12px;font-weight:700;color:var(--color-blue-50);margin-bottom:calc(var(--space-s) * -1)}.login-page .login-box .login-button-container{margin-top:var(--space-m);display:grid;grid-auto-flow:row;grid-row-gap:var(--space-m)}.login-page .login-box .login-button-container nv-button{display:grid}.login-page .login-box .login-button-container a{text-decoration:unset}.login-page .login-box .bottom-links-container{font-size:var(--font-xs);margin-top:var(--space-xl)}.login-page .login-box .bottom-links-container a:nth-child(2){float:right}.login-page .login-box .bottom-links-container a{color:var(--color-blue)}.login-page .login-box .login-error-container{margin-top:var(--space-m)}.login-page .login-box .login-error-container nv-note{display:grid;margin:auto}.login-page .login-box .maintenance-container{margin-top:var(--space-m);display:grid;grid-auto-flow:column;grid-gap:var(--space-m);align-items:center}.login-page .login-box .maintenance-container .maintenance-message{font-size:var(--font-xs)}
.fade.ng-enter{transition:all .5s linear;opacity:0}.fade.ng-enter.ng-enter-active{opacity:1}
.app-headline{margin-bottom:15px}.app-headline h3,.app-headline h4,.app-headline h5{margin-top:5px;margin-bottom:0;font-weight:500}.app-headline h5{display:inline-block;line-height:1.5;color:rgba(0,0,0,.54)}.app-headline h5.pad-left{padding-left:20px}
md-toolbar.md-medium,md-toolbar.md-medium .md-toolbar-tools{height:56px;min-height:56px;max-height:56px}md-toolbar.md-small,md-toolbar.md-small .md-toolbar-tools{height:48px;min-height:48px;max-height:48px}md-toolbar.md-extra-small,md-toolbar.md-extra-small .md-toolbar-tools{height:40px;min-height:40px;max-height:40px}md-toolbar.md-extra-extra-small,md-toolbar.md-extra-extra-small .md-toolbar-tools{height:32px;min-height:32px;max-height:32px}md-toolbar.md-background{background:#8e98a6}md-toolbar.md-background.md-hue-1{background:#abb2bc}md-toolbar.md-background.md-hue-2,md-toolbar.md-background.md-hue-3{background:#667181}md-toolbar:not(.md-menu-toolbar).school-toolbar{min-height:64px;background:#006cb7}md-toolbar:not(.md-menu-toolbar).cluster-toolbar{min-height:64px;background:#652c90}md-toolbar *,md-toolbar :after,md-toolbar :before{text-transform:none;font-weight:400}md-toolbar * md-button,md-toolbar :after md-button,md-toolbar :before md-button{text-align:left}
.nv-messages{color:#d71920}.no-access{text-align:center}.no-access .material-icons.md-48{line-height:48px;height:48px;font-size:48px;text-align:center}.is-disabled{background:0}.is-disabled *{cursor:not-allowed;color:rgba(0,0,0,.12)}.is-enabled{color:#2196f3}.is-search-text{background-color:#009b48}.is-not-found{color:#d71920;font-weight:500}
html.single-student,html.single-student body{background-color:#e4e6e9}

md-input-container.hide-error-message .md-errors-spacer:empty{display:none}md-dialog{max-width:60%}

div.nv-table-container{overflow:auto}table.nv-table{width:100%;border-spacing:0;overflow:hidden}table.nv-table tr{height:48px;transition:background-color 0s;background-color:inherit}table.nv-table td{color:rgba(0,0,0,.87);font-size:13px;border-top:1px solid rgba(0,0,0,.12)}table.nv-table th{color:rgba(0,0,0,.54);font-size:12px;font-weight:700;padding-bottom:5px;text-align:left}table.nv-table th.col-header-button{cursor:pointer}table.nv-table th:focus,table.nv-table th span:focus{outline:none!important}table.nv-table th span.sort-direction{color:rgba(0,0,0,.87);font-size:75%}table.nv-table th span.sort-direction:after{content:"\25B2"}table.nv-table th span.sort-direction.reverse-sort:after{content:"\25BC"}table.nv-table th span.active-sort{color:rgba(0,0,0,.87)}table.nv-table td,table.nv-table th{padding:0 8px;vertical-align:middle}table.nv-table td.left-align,table.nv-table th.left-align{text-align:left!important}table.nv-table td.right-align,table.nv-table th.right-align{text-align:right!important}table.nv-table td.center-align,table.nv-table td.number-col,table.nv-table th.center-align,table.nv-table th.number-col{text-align:center!important}table.nv-table td.score-col,table.nv-table th.score-col{font-size:13px;font-weight:500}table.nv-table tbody tr:not([disabled]):hover{background:#e4e6e9!important}table.nv-table-dense tr{height:32px}table.nv-table-extra-dense tr{height:28px}table.nv-data-table td{color:rgba(0,0,0,.87);font-size:13px}table.nv-data-table th{color:rgba(0,0,0,.54);font-size:12px;font-weight:500;padding-bottom:5px}table.nv-data-table th.col-header-button{cursor:pointer}table.nv-data-table th span:focus{outline:none!important}table.nv-data-table th span.sort-direction{color:rgba(0,0,0,.87);font-size:75%}table.nv-data-table th span.sort-direction:after{content:"\25B2"}table.nv-data-table th span.sort-direction.reverse-sort:after{content:"\25BC"}table.nv-data-table th.double-header,table.nv-data-table th span.active-sort{color:rgba(0,0,0,.87)}table.nv-data-table td,table.nv-data-table th{padding:0 8px!important;vertical-align:middle}table.nv-data-table td.left-align,table.nv-data-table th.left-align{text-align:left!important}table.nv-data-table td.right-align,table.nv-data-table th.right-align{text-align:right!important}table.nv-data-table td.center-align,table.nv-data-table td.number-col,table.nv-data-table th.center-align,table.nv-data-table th.number-col{text-align:center!important}table.nv-data-table td.score-col,table.nv-data-table th.score-col{font-size:13px;font-weight:500}table.nv-data-table td.md-cell.md-numeric,table.nv-data-table th.md-column.md-numeric{text-align:center}table.nv-data-table tbody tr:not([disabled]):hover{background-color:#e4e6e9!important}table.nv-data-table-dense tr{height:32px!important}table.nv-data-table-extra-dense tr{height:28px!important}

.text-align-center{text-align:center}
.nv-cluster{height:80vh;width:100vw;min-width:800px;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 400px 1fr;grid-template-rows:1fr 300px 1.5fr;grid-template-areas:". . ." ". content ." ". . ."}.nv-cluster content{width:340px;grid-area:content;background:var(--color-white);box-shadow:var(--elevation-1);z-index:10px;padding:var(--space-xl);display:grid;position:relative;overflow:hidden;border-radius:var(--space-xs);grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-template-areas:"top " ".\9"}.nv-cluster content top{grid-area:top;display:grid;justify-content:space-around;margin-top:var(--space-m)}.nv-cluster content top header{padding:0 var(--space-m);display:grid;grid-template-areas:"logo orgName";grid-template-columns:var(--space-xxxl) auto;grid-column-gap:var(--space-m)}.nv-cluster content top header logo{grid-area:logo;display:block;width:var(--space-xxxl);height:var(--space-xxxl);background-image:url(/assets/v3/img/icon-new-visions.png);background-size:contain;align-self:center}.nv-cluster content top header org-name{grid-area:orgName;display:block;height:auto;align-self:center;font-family:Serifa;font-size:var(--font-s);line-height:var(--font-s);letter-spacing:.5px;font-weight:600}.nv-cluster content bottom{display:grid;justify-content:space-around;align-items:center}.nv-cluster content bottom md-autocomplete{height:56px;width:340px;background:var(--color-blue-03);overflow:hidden;border-radius:3px;margin-top:var(--space-s) md-autocomplete-wrap;margin-top-height:56px}.nv-cluster content bottom md-autocomplete input{border:0;box-shadow:none!important;font-size:var(--font-l);margin-top:var(--space-s)}.nv-cluster content bottom md-autocomplete input::-webkit-input-placeholder{color:var(--color-blue-50)}.nv-cluster .md-whiteframe-1dp,.nv-cluster .md-whiteframe-z1{box-shadow:none}
manage-users-filters md-list{padding:0}manage-users-filters md-autocomplete,manage-users-filters md-input-container{width:80%;margin-bottom:10px}manage-users-filters md-autocomplete[md-floating-label] md-autocomplete-wrap{max-height:60px}
manage-users-header .edit-permissions-btn{float:right}manage-users-header .title{font-size:32px;font-weight:400}
.manage-users-create-or-edit-user-modal{min-width:50%!important}.manage-users-create-or-edit-user-modal .text-input-box{max-width:300px}.manage-users-create-or-edit-user-modal .input-error-message-container{top:30px;font-size:11px;position:absolute}.manage-users-create-or-edit-user-modal .access-level-error-message,.manage-users-create-or-edit-user-modal .input-error-message-container .error-message{color:red}.manage-users-create-or-edit-user-modal #update-error{color:red;font-size:12px;padding-left:3px;position:absolute;top:266px}.manage-users-create-or-edit-user-modal h5{color:rgba(0,0,0,.54);margin-top:0;margin-bottom:0}.manage-users-create-or-edit-user-modal .md-input-invalid label{color:#dd2c00!important}.manage-users-create-or-edit-user-modal .md-input-invalid input{border-color:#dd2c00!important}
.manage-users-edit-permissions-modal .user-count{margin-bottom:20px}.manage-users-edit-permissions-modal .user-count ng-pluralize{font-weight:900}.manage-users-edit-permissions-modal .input-error-message-container{top:210px;font-size:11px;position:absolute}.manage-users-edit-permissions-modal .input-error-message-container .error-message{color:red}
manage-users-table table td,manage-users-table table th{height:50px!important}manage-users-table table .avatar-container{margin:auto;height:100%;padding-right:0!important;padding-left:0!important;max-width:30px}manage-users-table table .avatar-container .avatar{vertical-align:middle;height:32px;width:32px;border-radius:50%}manage-users-table table .doe-email,manage-users-table table .google-email{max-width:150px;word-wrap:break-word}manage-users-table table .access-level{min-width:90px}manage-users-table table .checkbox{margin-bottom:0}manage-users-table table .input-error-message-container .error-message{color:red}manage-users-table table .edit-user{cursor:pointer}
manage-users .fab{bottom:15px;right:16px;z-index:20;position:fixed}manage-users div.nv-grid.expanded.manage-users-wrapper{grid-template-areas:"paper";grid-template-columns:1fr;height:100%}manage-users div.nv-grid.expanded.manage-users-wrapper content{box-shadow:none;padding-left:0;padding-right:0}manage-users div.nv-grid.expanded.manage-users-wrapper content .manage-users-header{display:grid;grid-area:top;width:100%}manage-users div.nv-grid.expanded.manage-users-wrapper content .manage-users-main{display:grid;grid-area:list;grid-template-areas:"left right";grid-template-columns:200px auto}manage-users div.nv-grid.expanded.manage-users-wrapper content .manage-users-main .manage-users-filter{grid-area:left}manage-users div.nv-grid.expanded.manage-users-wrapper content .manage-users-main .manage-users-table{grid-area:right}
.my-support-list .circle{color:#fff;background:grey;padding:10px;border-radius:50%}.my-support-list md-list{padding-top:0}.my-support-list .nv-list-text{line-height:30px;margin:.8em}.my-support-list .off-track{color:#d81920}

credit-metrics-table{height:100%}credit-metrics-table table.nv-data-table tbody .row-warning td{color:#d71920!important}credit-metrics-table table.nv-data-table tbody .material-icons{color:#d71920!important;font-size:16px;padding-top:5px;padding-left:10px}
master-program-table-filters{width:95%}master-program-table-filters .master-schedule-filters md-input-container{margin-right:20px;padding-bottom:2px}master-program-table-filters .master-schedule-filters md-autocomplete{margin-right:20px}master-program-table-filters .master-schedule-filters md-autocomplete md-input-container input[type=search]{font-size:12px}
.master-program-table{position:relative}.master-program-table .scrollable-table-header{margin-right:15px;overflow-x:auto}.master-program-table .scrollable-table{min-height:400px;height:auto;max-height:900px;overflow-y:auto;border-top:1px solid rgba(0,0,0,.12)}.master-program-table .scrollable-table tr:first-of-type,.master-program-table .scrollable-table tr:first-of-type td{border-top:none!important}.master-program-table .nv-table .col-course-cap{width:65px;text-align:center}.master-program-table .nv-table .col-course-room{width:55px;text-align:center}.master-program-table .nv-table .col-course-select{text-align:center;width:35px}.master-program-table .nv-table .col-course-select md-checkbox{margin-bottom:0}.master-program-table .nv-table .col-course-preps{width:85px}.master-program-table .nv-table .col-subject-areas{width:90px!important}.master-program-table .nv-table .col-course-code{width:65px!important}.master-program-table .nv-table .col-cycle-period{width:75px!important}.master-program-table .nv-table .col-course-regents-culminating{width:81px}.master-program-table .nv-table .col-course-name{width:110px!important}.master-program-table .nv-table .col-course-teacher{width:75px!important}.master-program-container{padding-bottom:0}.master-program-table-container md-card-content{overflow-x:hidden}

.credit-metrics .term-info{margin:0 auto;width:280px}.credit-metrics .multi-credit-container{height:850px;overflow:hidden}.credit-metrics .multi-credit-container .multi-credit-card{height:750px}.credit-metrics .multi-credit-container .multi-credit-tabs{position:relative;height:100%;overflow:hidden}
.distance-to-grad-table .app-headline{margin-bottom:15px}.distance-to-grad-table .app-headline h3,.distance-to-grad-table .app-headline h5{margin-top:5px;margin-bottom:0;font-weight:500}.distance-to-grad-table .app-headline h5{display:inline-block;line-height:1.5;color:rgba(0,0,0,.54)}.distance-to-grad-table .app-headline h5.pad-left{padding-left:20px}.distance-to-grad-table .table-header{margin-top:20px}.distance-to-grad-table .table-header .table-title{margin:0;padding:0}.distance-to-grad-table table{padding-top:2.5%;margin:0 auto;max-width:80%}.distance-to-grad-table table.nv-table th{text-align:center}.distance-to-grad-table table.nv-table tr th:nth-child(3){width:2px}.distance-to-grad-table table.nv-table tr th{width:150px}.distance-to-grad-table table.nv-table td{border-top:none;border-bottom:5px solid #fff;text-align:center}.distance-to-grad-table table.nv-table td.greenCellBg{background:hsla(93,56%,66%,.5)}.distance-to-grad-table table.nv-table td.yellowCellBg{background:#ffeea3}.distance-to-grad-table table.nv-table td.orangeCellBg{background:#f9c68b}.distance-to-grad-table table.nv-table td.redCellBg{background:hsla(7,100%,75%,.5)}
.cohort-component .app-headline{margin-bottom:0;padding-bottom:0}.cohort-component .app-headline-sub{text-transform:uppercase}.cohort-component .metrics-data md-input-container input,.cohort-component .metrics-data md-input-container md-select{width:50%!important}.cohort-component .metrics-data md-input-container .md-select-placeholder{font-size:12px!important}.cohort-component .metrics-data md-input-container.md-default-theme.md-input-invalid .md-input,.cohort-component .metrics-data md-input-container.md-input-invalid .md-input{color:#d71920;border-color:#d71920}.cohort-component .metrics-data ul{margin-top:0;padding-left:20px}.cohort-component .metrics-data ul li{margin-bottom:20px}.cohort-component .metrics-data p{margin:0;padding:0}.cohort-component .metrics-data p:last-of-type{font-weight:400}.cohort-component .nv-error-messages{margin-bottom:10px}.cohort-component .nv-error-messages .is-invalid{font-size:12px}.cohort-component .explanation{margin-left:16px!important}.cohort-component .md-button.explanation-btn{text-align:left}

.master-program .master-program-button{float:right;right:20px}
.regents-metrics .multi-regents-container{height:600px;overflow:hidden}.regents-metrics .multi-regents-container .multi-regents-card{height:550px}.regents-metrics .multi-regents-container .multi-regents-tabs{position:relative;height:100%;overflow:hidden}

.nv-grid.support-attendance-form{margin-bottom:48px}.nv-grid.support-attendance-form content{display:grid;grid-template-areas:"header" "middle" "bottom"}.nv-grid.support-attendance-form content .attendance-header{grid-area:header;width:100%;margin-bottom:32px;position:relative;display:block;align-content:center!important}.nv-grid.support-attendance-form content .attendance-header div{display:inline-block;position:relative;vertical-align:middle}.nv-grid.support-attendance-form content .attendance-header div.icon-arrow-left{height:32px;width:32px;background:url(/assets/v3/img/icon-arrow-left.png) no-repeat 50%!important;background-size:75%!important}.nv-grid.support-attendance-form content .attendance-header div.icon-arrow-left:hover{background-color:var(--color-blue-10)!important;border-radius:200px}.nv-grid.support-attendance-form content .attendance-header div.view-title{margin-left:var(--space-m)}.nv-grid.support-attendance-form content .attendance-info-actions{grid-area:middle;display:grid;margin:32px;text-align:center}.nv-grid.support-attendance-form content .attendance-info-actions>div{margin-bottom:8px;text-align:center}.nv-grid.support-attendance-form content .attendance-info-actions>div.attendance-general-info{display:grid;grid-template-columns:1fr;align-items:center}.nv-grid.support-attendance-form content .attendance-info-actions>div.attendance-general-info .support-title-header{font-size:1.5em;text-align:center}.nv-grid.support-attendance-form content .attendance-info-actions>div.attendance-general-info .back{text-align:right}.nv-grid.support-attendance-form content .attendance-info-actions>div.attendance-info-totals{display:grid;grid-template-columns:repeat(5,1fr);margin-top:8px}.nv-grid.support-attendance-form content .attendance-info-actions>div.attendance-info-totals span:last-of-type{display:inline}.nv-grid.support-attendance-form content .attendance-body{grid-area:bottom}.nv-grid.support-attendance-form content .attendance-body .item{margin-bottom:0}.nv-grid.support-attendance-form content .attendance-body .warn-text{color:#c00;font-style:italic}.nv-grid.support-attendance-form content .attendance-body .detail-title{font-size:1.2em;margin-bottom:8px;font-style:italic}
.student-attendance-logs .section-title{font-size:1.5em;margin-top:14px}.student-attendance-logs .detail-title{font-size:1.2em;margin-bottom:8px}.student-attendance-logs .hover{cursor:pointer}.student-attendance-logs .heavy{font-weight:500}
.support-attendance-logs .section-title{font-size:1.5em;margin-top:14px}.support-attendance-logs .detail-title{font-size:1.2em;margin-bottom:8px}.support-attendance-logs .pointer{cursor:pointer}.support-attendance-logs .heavy{font-weight:500}.support-attendance-logs .material-icons.missing-log-flag{height:auto;text-align:center;font-size:14px;color:red;vertical-align:center}.support-attendance-logs .material-icons.hide-icon{visibility:hidden}
.support-details .detail-header{font-style:italic}.support-details .grand-font{font-size:3em}.support-details .off-track{color:#d81920}.support-details .on-track{color:#009b48}
.nv-grid.support-overview{margin-bottom:48px}.nv-grid.support-overview content{display:grid;grid-template-columns:1fr;grid-template-areas:"nav" "header" "middle" "bottom"}.nv-grid.support-overview content .support-attendance-nav{grid-area:nav;width:100%;margin-bottom:32px;position:relative;display:block;align-content:center!important}.nv-grid.support-overview content .support-attendance-nav div{display:inline-block;position:relative;vertical-align:middle}.nv-grid.support-overview content .support-attendance-nav div.icon-arrow-left{height:32px;width:32px;background:url(/assets/v3/img/icon-arrow-left.png) no-repeat 50%!important;background-size:75%!important}.nv-grid.support-overview content .support-attendance-nav div.icon-arrow-left:hover{background-color:var(--color-blue-10)!important;border-radius:200px}.nv-grid.support-overview content .support-attendance-nav div.view-title{margin-left:var(--space-m)}.nv-grid.support-overview content .support-attendance-header{grid-area:header;text-align:center}.nv-grid.support-overview content .support-attendance-header .support-title{margin-left:8px;margin-bottom:8px;font-size:1.5em}.nv-grid.support-overview content .support-attendance-header .support-subtitle{margin-left:8px;font-size:1.2em}.nv-grid.support-overview content .support-attendance-stats{grid-area:middle;display:grid;width:55%;margin:0 auto}.nv-grid.support-overview content .support-attendance-records{grid-area:bottom;display:grid}
.absent-students-list .md-body-1{max-width:250px}.absent-students-list md-autocomplete,.absent-students-list md-input-container{width:80%;margin-bottom:10px}.absent-students-list .datepicker-container{margin-bottom:20px}.absent-students-list table.nv-data-table{width:100%}.absent-students-list table.nv-data-table th.md-column{width:100px;text-align:left}
.create-support-stepper{background-color:#fff;margin:12px;margin-left:var(--space-m);margin-top:var(--space-m);box-shadow:var(--elevation-1)}.create-support-stepper .md-button{margin-left:0}.create-support-stepper md-content{background-color:#fff}.create-support-stepper .md-datepicker-input-container .md-datepicker-input{cursor:pointer}.create-support-stepper .app-headline{padding-left:17px}.create-support-stepper table{margin-bottom:20px}.create-support-stepper table td:first-of-type{width:20%;font-weight:700}.create-support-stepper .date-time-step .time-input{font-size:14px}.create-support-stepper .date-time-step .time-input.right-input{margin-left:50px}.create-support-stepper .date-time-step .repeat-summary{margin-top:2px}.create-support-stepper .date-time-step .edit-link{color:#006cb7;padding-left:10px;cursor:pointer}.create-support-stepper .icon{margin-left:27px;margin-top:-6px}.create-support-stepper .stepper-landing .step-label{pointer-events:none}.repeat-dialog-box{min-width:425px;min-height:225px}.repeat-dialog-box .summary-row{margin-top:15px}.repeat-dialog-box .summary{padding-left:10px}.repeat-dialog-box .repeat-by{padding-right:5px}
.no-supports-page .support-button-container{padding-top:100px;text-align:center;margin:auto}.no-supports-page .support-instruction-div{margin:auto;text-align:center}.no-supports-page .support-instruction-div .support-instruction-text{text-align:center;color:#696969}
div.nv-table-container{overflow:auto}table.nv-table{width:100%;border-spacing:0;overflow:hidden}table.nv-table tr{height:48px;transition:background-color 0s;background-color:inherit}table.nv-table td{color:rgba(0,0,0,.87);font-size:13px;border-top:1px solid rgba(0,0,0,.12)}table.nv-table th{color:rgba(0,0,0,.54);font-size:12px;font-weight:700;padding-bottom:5px;text-align:left}table.nv-table th.col-header-button{cursor:pointer}table.nv-table th:focus,table.nv-table th span:focus{outline:none!important}table.nv-table th span.sort-direction{color:rgba(0,0,0,.87);font-size:75%}table.nv-table th span.sort-direction:after{content:"\25B2"}table.nv-table th span.sort-direction.reverse-sort:after{content:"\25BC"}table.nv-table th span.active-sort{color:rgba(0,0,0,.87)}table.nv-table td,table.nv-table th{padding:0 8px;vertical-align:middle}table.nv-table td.left-align,table.nv-table th.left-align{text-align:left!important}table.nv-table td.right-align,table.nv-table th.right-align{text-align:right!important}table.nv-table td.center-align,table.nv-table td.number-col,table.nv-table th.center-align,table.nv-table th.number-col{text-align:center!important}table.nv-table td.score-col,table.nv-table th.score-col{font-size:13px;font-weight:500}table.nv-table tbody tr:not([disabled]):hover{background:#e4e6e9!important}table.nv-table-dense tr{height:32px}table.nv-table-extra-dense tr{height:28px}table.nv-data-table td{color:rgba(0,0,0,.87);font-size:13px}table.nv-data-table th{color:rgba(0,0,0,.54);font-size:12px;font-weight:500;padding-bottom:5px}table.nv-data-table th.col-header-button{cursor:pointer}table.nv-data-table th span:focus{outline:none!important}table.nv-data-table th span.sort-direction{color:rgba(0,0,0,.87);font-size:75%}table.nv-data-table th span.sort-direction:after{content:"\25B2"}table.nv-data-table th span.sort-direction.reverse-sort:after{content:"\25BC"}table.nv-data-table th.double-header,table.nv-data-table th span.active-sort{color:rgba(0,0,0,.87)}table.nv-data-table td,table.nv-data-table th{padding:0 8px!important;vertical-align:middle}table.nv-data-table td.left-align,table.nv-data-table th.left-align{text-align:left!important}table.nv-data-table td.right-align,table.nv-data-table th.right-align{text-align:right!important}table.nv-data-table td.center-align,table.nv-data-table td.number-col,table.nv-data-table th.center-align,table.nv-data-table th.number-col{text-align:center!important}table.nv-data-table td.score-col,table.nv-data-table th.score-col{font-size:13px;font-weight:500}table.nv-data-table td.md-cell.md-numeric,table.nv-data-table th.md-column.md-numeric{text-align:center}table.nv-data-table tbody tr:not([disabled]):hover{background-color:#e4e6e9!important}table.nv-data-table-dense tr{height:32px!important}table.nv-data-table-extra-dense tr{height:28px!important}.supports-roster .table-left-col{max-width:200px}.supports-roster md-list{padding:0}.supports-roster md-list md-list-item{padding-left:0;min-height:60px}.supports-roster md-list md-list-item md-input-container.select-support-menu{width:100%;display:block}.supports-roster md-list md-list-item md-input-container.select-support-menu md-select.md-default-theme .md-select-value.md-select-placeholder,.supports-roster md-list md-list-item md-input-container.select-support-menu md-select .md-select-value.md-select-placeholder{color:rgba(0,0,0,.87)}.supports-roster .nv-table md-checkbox{margin-bottom:0}.supports-roster .nv-table tbody td,.supports-roster .nv-table th{padding-left:0}.supports-roster .nv-table tbody td .nv-tooltip{width:auto!important}.supports-roster .nv-table tbody td.support-completed md-checkbox .md-icon{border:none!important}.supports-roster .nv-table tbody td.support-completed md-checkbox .md-container{background:#c7ccd3}.supports-roster .nv-table tbody td .md-button{font-size:12px!important;text-align:left;margin-left:0;margin-right:0;padding-left:0;text-transform:capitalize;text-decoration:underline}.supports-roster .nv-table tbody td .md-button:hover{background:none}
.support-list-table{overflow-y:hidden;overflow-x:auto}.support-list-table .nv-table tr md-select{margin:5px 0}.support-list-table .nv-table th.sy-header{width:6%}.support-list-table .nv-table th.activity-lead-header,.support-list-table .nv-table th.category-header,.support-list-table .nv-table th.name-header{width:15%}.support-list-table .nv-table th.dates-header{width:12%}.support-list-table .nv-table th.meets-on-header{width:18%}.support-list-table .nv-table th.location-header{width:13%}.support-list-table .nv-table th.options-header{width:6%}.support-list-table .nv-table th.col-header-button .material-icons{font-size:16px;vertical-align:top}.support-list-table .nv-table td{word-wrap:break-word;line-height:normal}.support-list-table .isHovered{background:#fff!important}.support-list-table .noStudents{background:none!important;cursor:auto!important}.support-list-table .supports-status-headline{margin-top:40px}.support-list-table div.nv-table-container td,.support-list-table div.nv-table-container th{text-align:left}.support-list-table .add-support-button{margin-left:0}
sdc-root .nv-grid.full-screen-grid-view nav-left{display:none!important}sdc-root .nv-grid.full-screen-grid-view content{overflow:hidden;padding:0}
.credit-gaps-wizard-subject-table .nv-table td,.credit-gaps-wizard-subject-table .nv-table th{text-align:center}.credit-gaps-wizard-subject-table .nv-table tbody tr td:not(:first-child){width:6%}.credit-gaps-wizard-subject-table .nv-table tbody tr td:last-of-type .nv-tooltip-open{width:100px!important;transform:translate(-100%)}.credit-gaps-wizard-subject-table .nv-table tbody tr.row-unaddressed-gaps{background:#e4959c}.credit-gaps-wizard-subject-table .nv-table tbody tr.row-unaddressed-gaps:hover{background:#e4959c!important}.credit-gaps-wizard-subject-table .nv-table tbody tr.row-addressed-gaps{background:#ffefb8}.credit-gaps-wizard-subject-table .nv-table tbody tr.row-addressed-gaps:hover{background:#ffefb8!important}.credit-gaps-wizard-subject-table .nv-table tbody tr.row-no-gaps{background:#bbdaa3}.credit-gaps-wizard-subject-table .nv-table tbody tr.row-no-gaps:hover{background:#bbdaa3!important}





.export-transfer-step .md-button.md-raised{max-width:420px!important}
.credit-gaps-transfer-table .nv-table tbody tr td:not(:first-child){width:calc((100% - 100px) / 8)!important}.credit-gaps-transfer-table .nv-table tbody tr td.yellow{background:#ffefb8}.credit-gaps-transfer-table .nv-table tbody tr td.yellow:hover{background:#ffefb8!important}.credit-gaps-transfer-table .nv-table tbody tr td.red{background:#e4959c}.credit-gaps-transfer-table .nv-table tbody tr td.red:hover{background:#e4959c!important}.credit-gaps-transfer-table .nv-table tbody tr td.orange{background:#ffe1b9}.credit-gaps-transfer-table .nv-table tbody tr td.orange:hover{background:#ffe1b9!important}.credit-gaps-transfer-table .nv-table tbody tr td.pink{background:#fec7bf}.credit-gaps-transfer-table .nv-table tbody tr td.pink:hover{background:#fec7bf!important}.credit-gaps-transfer-table .nv-table tbody tr td.green{background:#bbdaa3}.credit-gaps-transfer-table .nv-table tbody tr td.green:hover{background:#bbdaa3!important}
.credit-gaps-class-of-table .nv-table tbody tr td:not(:first-child){width:calc((100% - 100px) / 7)!important}.credit-gaps-class-of-table .nv-table tbody tr.row-five-plus{background:#e4959c}.credit-gaps-class-of-table .nv-table tbody tr.row-five-plus:hover{background:#e4959c!important}.credit-gaps-class-of-table .nv-table tbody tr.row-two-five{background:#fec7bf}.credit-gaps-class-of-table .nv-table tbody tr.row-two-five:hover{background:#fec7bf!important}.credit-gaps-class-of-table .nv-table tbody tr.row-one-two{background:#ffe1b9}.credit-gaps-class-of-table .nv-table tbody tr.row-one-two:hover{background:#ffe1b9!important}.credit-gaps-class-of-table .nv-table tbody tr.row-zero-one{background:#ffefb8}.credit-gaps-class-of-table .nv-table tbody tr.row-zero-one:hover{background:#ffefb8!important}.credit-gaps-class-of-table .nv-table tbody tr.row-zero{background:#bbdaa3}.credit-gaps-class-of-table .nv-table tbody tr.row-zero:hover{background:#bbdaa3!important}.credit-gaps-class-of-table .nv-table tbody tr.row-total{background:#fff}.credit-gaps-class-of-table .nv-table tbody tr.row-total:hover{background:#fff!important}
.credit-gaps-wizard-grad-plan-table .nv-table td,.credit-gaps-wizard-grad-plan-table .nv-table th{text-align:center}.credit-gaps-wizard-grad-plan-table .nv-table .md-body-2{text-align:right!important}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr td:not(:first-child){width:12%}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-five-plus{background:#e4959c}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-five-plus:hover{background:#e4959c!important}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-two-five{background:#fec7bf}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-two-five:hover{background:#fec7bf!important}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-one-two{background:#ffe1b9}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-one-two:hover{background:#ffe1b9!important}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-zero-one{background:#ffefb8}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-zero-one:hover{background:#ffefb8!important}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-zero{background:#bbdaa3}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-zero:hover{background:#bbdaa3!important}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-total{background:#fff}.credit-gaps-wizard-grad-plan-table .nv-table tbody tr.row-total:hover{background:#fff!important}


.cg-export-step wizard-filter-actions .nv-tooltip-open{transform:translate(-80%,-5%)}.cg-export-step .md-button.md-raised{max-width:420px!important}



.review-otm-step .rachel{margin-top:5px}
.next-term-planning{height:100vh;box-shadow:2px 2px 2px 2px grey;background-color:#fff;overflow-y:auto}.next-term-planning .content-container{margin-top:40px}.next-term-planning .term-filter{width:330px}.next-term-planning .department-label{font-weight:700;padding:6px 0;border-bottom:1px solid rgba(0,0,0,.2)}.next-term-planning .department-plans{font-size:.9em;border-collapse:collapse;width:100%}.next-term-planning .department-plans a{text-decoration:none;color:#4a90e2;font-weight:500;cursor:pointer}.next-term-planning .department-plans td{padding:6px 0;border-bottom:1px solid rgba(0,0,0,.2)}.next-term-planning .department-plans td:first-child{width:85%}.next-term-planning .department-plans td:nth-child(2){width:10%}.next-term-planning .dept-group-container{margin-top:40px}.next-term-planning .item{margin-bottom:20px}.next-term-planning .dept-left-col{height:600px;margin-right:9.5%;width:45%}.next-term-planning .dept-right-col{height:600px;width:45%}.next-term-planning .nv-grid .content-container{display:grid;grid-template-rows:auto minmax(800px,1400px)}
.course-diffs-and-gap-plan-wrapper{background-color:#fff;height:100vh;box-shadow:2px 2px 2px 2px grey}.course-diffs-and-gap-plan-wrapper .course-diff-and-gap-plan-table{background-color:#fff}.course-diffs-and-gap-plan-wrapper .course-diff-and-gap-plan-table td .md-button{font-size:12px!important;text-align:left;margin-left:0;margin-right:0;padding-left:0;text-transform:capitalize;text-decoration:underline}.course-diffs-and-gap-plan-wrapper .course-diff-and-gap-plan-table td .md-button:hover{background:none}.course-diffs-and-gap-plan-wrapper .course-diff-and-gap-plan-table md-list{padding:0}.course-diffs-and-gap-plan-wrapper .course-diff-and-gap-plan-table md-input-container{width:80%;margin-bottom:10px}.course-diffs-and-gap-plan-wrapper .course-diff-and-gap-plan-table md-switch{margin-top:0}.course-diffs-and-gap-plan-wrapper .course-diff-and-gap-plan-table md-autocomplete{width:80%;margin-bottom:10px}.course-diffs-and-gap-plan-wrapper .course-diff-and-gap-plan-table md-autocomplete[md-floating-label] md-autocomplete-wrap{max-height:60px}
.four-terms-to-grad wizard-filter-actions{display:inline-block}.four-terms-to-grad wizard-filter-actions .nv-tooltip-open{transform:translateY(-80%)}.four-terms-to-grad wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.grad-planning-metric-step .md-button.metrics-button{max-width:200px}
.grad-planning-transfer-stepper .linked{color:#0a4ace;cursor:pointer;text-decoration:underline;font-weight:500}.grad-planning-transfer-stepper md-step{overflow:visible;height:100%}.grad-planning-transfer-stepper .explainer{margin-bottom:0}
.not-on-target .md-button.review-button{max-width:200px}
.one-term-to-grad wizard-filter-actions{display:inline-block}.one-term-to-grad wizard-filter-actions .nv-tooltip-open{transform:translateY(-80%)}.one-term-to-grad wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.off-track-review .md-button.review-btn{max-width:200px}.off-track-review wizard-filter-actions{display:inline-block}.off-track-review wizard-filter-actions .nv-tooltip-open{transform:translateY(-50%)}.off-track-review wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.safety-net-eligibility-transfer wizard-filter-actions{display:inline-block}.safety-net-eligibility-transfer wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.safety-net-eligibility-transfer wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.three-terms-to-grad wizard-filter-actions{display:inline-block}.three-terms-to-grad wizard-filter-actions .nv-tooltip-open{transform:translateY(-80%)}.three-terms-to-grad wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.two-terms-to-grad wizard-filter-actions{display:inline-block}.two-terms-to-grad wizard-filter-actions .nv-tooltip-open{transform:translateY(-80%)}.two-terms-to-grad wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
grad-planning-transfer-table .app-headline{margin-bottom:0;padding-bottom:0}grad-planning-transfer-table .grad-planning-transfer-table .nv-table{margin-top:10px;background:transparent;border-collapse:separate!important;border-spacing:0 2px}grad-planning-transfer-table .grad-planning-transfer-table .nv-table td:first-child,grad-planning-transfer-table .grad-planning-transfer-table .nv-table th:first-child{max-width:70px}@media (max-width:1279px){grad-planning-transfer-table .grad-planning-transfer-table .nv-table td:first-child,grad-planning-transfer-table .grad-planning-transfer-table .nv-table th:first-child{max-width:35px}}grad-planning-transfer-table .grad-planning-transfer-table .nv-table thead tr th{text-align:center}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr{height:40px}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr td:first-child{width:120px;text-align:right;pointer-events:none;cursor:pointer}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr td{text-align:center;border-style:none;line-height:100%;font-weight:500}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr td:hover{cursor:default}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-no-plan{background:hsla(7,100%,75%,.5)}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-no-plan:hover{background:hsla(7,100%,75%,.5)!important}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-incomplete{background:hsla(7,100%,75%,.5)}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-incomplete:hover{background:hsla(7,100%,75%,.5)!important}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-non-grad{background:rgba(185,191,200,.5)}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-non-grad:hover{background:rgba(185,191,200,.5)!important}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-local,grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-regents{background:hsla(93,56%,66%,.5)}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-local:hover,grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-regents:hover{background:hsla(93,56%,66%,.5)!important}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-advanced-regents{background:rgba(0,108,183,.5)}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-advanced-regents:hover{background:rgba(0,108,183,.5)!important}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-planned-advanced-regents td{border-bottom:1px solid #8e98a6}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-grad,grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-negative-discharges,grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-total{background:#fff}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-grad:hover,grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-negative-discharges:hover,grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-total:hover{background:#fff!important}grad-planning-transfer-table .grad-planning-transfer-table .nv-table tbody tr.row-grad td{border-bottom:1px solid #8e98a6}
grad-planning-wizard-dropdown .md-padding{padding-bottom:0}grad-planning-wizard-dropdown md-input-container{margin-bottom:0}
.advanced-regents-aug wizard-filter-actions{display:inline-block}.advanced-regents-aug wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.advanced-regents-aug wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.advanced-regents-june wizard-filter-actions{display:inline-block}.advanced-regents-june wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.advanced-regents-june wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.endorsements-step .md-button.endorsements-button{max-width:200px}.endorsements-step md-step-body p:first-child{margin-bottom:0}
.grad-planning-metric-step .md-button.metrics-button{max-width:200px}
.grad-prep-stepper .linked{color:#0a4ace;cursor:pointer;text-decoration:underline;font-weight:500}.grad-prep-stepper md-step{overflow:visible;height:100%}.grad-prep-stepper .explainer{margin-bottom:0}
.local-aug wizard-filter-actions{display:inline-block}.local-aug wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.local-aug wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.local-june wizard-filter-actions{display:inline-block}.local-june wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.local-june wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.off-target wizard-filter-actions{display:inline-block}.off-target wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.off-target wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.potential-conflicts .bullet-points{margin-top:0;padding-bottom:10px}.potential-conflicts .md-button.review-btn{max-width:200px}.potential-conflicts wizard-filter-actions{display:inline-block}.potential-conflicts wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-30%)}.potential-conflicts wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.regents-aug wizard-filter-actions{display:inline-block}.regents-aug wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.regents-aug wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.regents-june wizard-filter-actions{display:inline-block}.regents-june wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.regents-june wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
.safety-net-eligibility wizard-filter-actions{display:inline-block}.safety-net-eligibility wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.safety-net-eligibility wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}.safety-net-eligibility md-step-body ul{margin-bottom:0}
.super-senior-review wizard-filter-actions{display:inline-block}.super-senior-review wizard-filter-actions .nv-tooltip-open{transform:translate(-15%,-50%)}.super-senior-review wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}
grad-planning-wizard-table .app-headline{margin-bottom:0;padding-bottom:0}grad-planning-wizard-table .app-headline h3{margin-bottom:5px}grad-planning-wizard-table .glad-planning-wizard-table .nv-table{margin-top:10px;background:transparent;border-collapse:separate!important;border-spacing:0 2px}grad-planning-wizard-table .glad-planning-wizard-table .nv-table td:first-child,grad-planning-wizard-table .glad-planning-wizard-table .nv-table th:first-child{max-width:70px}@media (max-width:1279px){grad-planning-wizard-table .glad-planning-wizard-table .nv-table td:first-child,grad-planning-wizard-table .glad-planning-wizard-table .nv-table th:first-child{max-width:35px}}grad-planning-wizard-table .glad-planning-wizard-table .nv-table thead tr th{text-align:center}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr{height:40px}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr td:first-child{text-align:right;pointer-events:none}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr td{text-align:center;border-style:none;line-height:100%;font-weight:500}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-no-plan{background:hsla(7,100%,75%,.5)}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-no-plan:hover{background:hsla(7,100%,75%,.5)!important}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-planned-non-grad{background:rgba(185,191,200,.5)}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-planned-non-grad:hover{background:rgba(185,191,200,.5)!important}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-planned-local,grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-planned-regents{background:hsla(93,56%,66%,.5)}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-planned-local:hover,grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-planned-regents:hover{background:hsla(93,56%,66%,.5)!important}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-planned-advanced-regents{background:rgba(0,108,183,.5)}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-planned-advanced-regents:hover{background:rgba(0,108,183,.5)!important}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-planned-advanced-regents td{border-bottom:1px solid #8e98a6}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-grad,grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-negative-discharges,grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-total{background:#fff}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-grad:hover,grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-negative-discharges:hover,grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-total:hover{background:#fff!important}grad-planning-wizard-table .glad-planning-wizard-table .nv-table tbody tr.row-grad td{border-bottom:1px solid #8e98a6}grad-planning-wizard-table .grad-rate-calcs{margin-top:42px;text-align:center;font-size:14px}grad-planning-wizard-table .grad-rate-calcs .grad-rate-percentage{font-weight:800;font-size:20px}grad-planning-wizard-table .grad-rate-calcs .grad-rate-description{margin-top:5px;margin-bottom:10px;line-height:1.2}grad-planning-wizard-table .is-hovered{background:#fff!important}grad-planning-wizard-table .no-students{background:none!important;cursor:auto!important}
.regents-planning-stepper-transfer wizard-filter-actions{display:inline-block!important;width:auto!important;padding:0 2px}.regents-planning-stepper-transfer wizard-filter-actions .nv-tooltip-open{transform:translate(5%,-30%)}.regents-planning-stepper-transfer .linked{color:#0a4ace;cursor:pointer;text-decoration:underline;font-weight:500}.regents-planning-stepper-transfer md-content{background-color:var(--color-white)}
.regents-planning-final-check-step ul wizard-filter-actions{display:inline-block}.regents-planning-final-check-step ul wizard-filter-actions .nv-tooltip-open{transform:translateY(-60%)}

.regents-planning-table-transfer .nv-table{background:transparent;border-collapse:separate!important;border-spacing:0 2px}.regents-planning-table-transfer .nv-table td:first-child,.regents-planning-table-transfer .nv-table th:first-child{max-width:70px}@media (max-width:1279px){.regents-planning-table-transfer .nv-table td:first-child,.regents-planning-table-transfer .nv-table th:first-child{max-width:35px}}.regents-planning-table-transfer .nv-table thead tr th{text-align:center}.regents-planning-table-transfer .nv-table tbody tr{height:40px}.regents-planning-table-transfer .nv-table tbody tr td:first-child{width:150px;text-align:left;pointer-events:none;cursor:pointer}.regents-planning-table-transfer .nv-table tbody tr td{text-align:center;border-style:none;line-height:100%;font-weight:500}.regents-planning-table-transfer .nv-table tbody tr td.yellow{background:#ffefb8}.regents-planning-table-transfer .nv-table tbody tr td.yellow:hover{background:#ffefb8!important}.regents-planning-table-transfer .nv-table tbody tr td.red{background:#e4959c}.regents-planning-table-transfer .nv-table tbody tr td.red:hover{background:#e4959c!important}.regents-planning-table-transfer .nv-table tbody tr td.grey{background:#abb2bc}.regents-planning-table-transfer .nv-table tbody tr td.grey:hover{background:#abb2bc!important}.regents-planning-table-transfer .nv-table tbody tr td.green{background:#bbdaa3}.regents-planning-table-transfer .nv-table tbody tr td.green:hover{background:#bbdaa3!important}.regents-planning-table-transfer .wizard-table-summary .side-calc-container{padding-left:10px;max-width:120px}.regents-planning-table-transfer .wizard-table-summary .side-calc-container wizard-filter-actions{display:inline-block}.regents-planning-table-transfer .wizard-table-summary .side-calc-container wizard-filter-actions .nv-tooltip-open{transform:translate(-20%,-10%)}.regents-planning-table-transfer .wizard-table-summary .side-calc-container wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}.regents-planning-table-transfer .wizard-table-summary .side-calc-container .description wizard-filter-actions .linked{text-decoration:underline}.regents-planning-table-transfer .wizard-table-summary .side-calc-container .md-body-1{font-size:12px}.regents-planning-table-transfer .wizard-table-summary .side-calc-container .calc-count{text-align:left}.regents-planning-table-transfer .wizard-table-summary .bottom-calc-container{margin:0 auto}.regents-planning-table-transfer .wizard-table-summary .bottom-calc-container wizard-filter-actions{display:inline-block}.regents-planning-table-transfer .wizard-table-summary .bottom-calc-container wizard-filter-actions .nv-tooltip-open{transform:translate(-20%,-10%)}.regents-planning-table-transfer .wizard-table-summary .bottom-calc-container wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}.regents-planning-table-transfer .wizard-table-summary .bottom-calc-container .description wizard-filter-actions .linked{text-decoration:underline}.regents-planning-table-transfer .wizard-table-summary .bottom-calc-container .md-body-1{font-size:12px}.regents-planning-table-transfer .wizard-table-summary .bottom-calc-container .summary-title{padding:0;margin:0}
.regents-planning-stepper wizard-filter-actions{display:inline-block!important;width:auto!important;padding:0 2px}.regents-planning-stepper wizard-filter-actions .nv-tooltip-open{transform:translate(5%,-30%)}.regents-planning-stepper .linked{color:#0a4ace;cursor:pointer;text-decoration:underline;font-weight:500}.regents-planning-stepper md-content{background-color:var(--color-white)}
.culminating-course-step wizard-filter-actions{display:inline-block}.culminating-course-step wizard-filter-actions .nv-tooltip-open{transform:translateY(-60%)}
.regents-planning-final-check-step ul wizard-filter-actions{display:inline-block}.regents-planning-final-check-step ul wizard-filter-actions .nv-tooltip-open{transform:translateY(-90%)}
.plan-past-due-step wizard-filter-actions{display:inline-block}.plan-past-due-step wizard-filter-actions .nv-tooltip-open{transform:translateY(-60%)}
.priority-group-step wizard-filter-actions{display:inline-block}.priority-group-step wizard-filter-actions .nv-tooltip-open{transform:translateY(-60%)}
.regents-planning-table .nv-table{background:transparent;border-collapse:separate!important;border-spacing:0 2px}.regents-planning-table .nv-table td:first-child,.regents-planning-table .nv-table th:first-child{max-width:70px}@media (max-width:1279px){.regents-planning-table .nv-table td:first-child,.regents-planning-table .nv-table th:first-child{max-width:35px}}.regents-planning-table .nv-table thead tr th{text-align:center}.regents-planning-table .nv-table tbody tr{height:40px}.regents-planning-table .nv-table tbody tr td:first-child{width:150px;text-align:right;pointer-events:none;cursor:pointer}.regents-planning-table .nv-table tbody tr td{text-align:center;border-style:none;line-height:100%;font-weight:500}.regents-planning-table .nv-table tbody tr td.yellow{background:#ffefb8}.regents-planning-table .nv-table tbody tr td.yellow:hover{background:#ffefb8!important}.regents-planning-table .nv-table tbody tr td.red{background:#e4959c}.regents-planning-table .nv-table tbody tr td.red:hover{background:#e4959c!important}.regents-planning-table .nv-table tbody tr td.grey{background:#abb2bc}.regents-planning-table .nv-table tbody tr td.grey:hover{background:#abb2bc!important}.regents-planning-table .nv-table tbody tr td.green{background:#bbdaa3}.regents-planning-table .nv-table tbody tr td.green:hover{background:#bbdaa3!important}.regents-planning-table .wizard-table-summary .side-calc-container{padding-left:10px;max-width:120px}.regents-planning-table .wizard-table-summary .side-calc-container wizard-filter-actions{display:inline-block}.regents-planning-table .wizard-table-summary .side-calc-container wizard-filter-actions .nv-tooltip-open{transform:translate(-20%,-10%)}.regents-planning-table .wizard-table-summary .side-calc-container wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}.regents-planning-table .wizard-table-summary .side-calc-container .description wizard-filter-actions .linked{text-decoration:underline}.regents-planning-table .wizard-table-summary .side-calc-container .md-body-1{font-size:12px}.regents-planning-table .wizard-table-summary .side-calc-container .calc-count{text-align:left}.regents-planning-table .wizard-table-summary .bottom-calc-container{margin:0 auto}.regents-planning-table .wizard-table-summary .bottom-calc-container wizard-filter-actions{display:inline-block}.regents-planning-table .wizard-table-summary .bottom-calc-container wizard-filter-actions .nv-tooltip-open{transform:translate(-20%,-10%)}.regents-planning-table .wizard-table-summary .bottom-calc-container wizard-filter-actions .linked{font-weight:500;color:#006cb7;cursor:pointer}.regents-planning-table .wizard-table-summary .bottom-calc-container .description wizard-filter-actions .linked{text-decoration:underline}.regents-planning-table .wizard-table-summary .bottom-calc-container .md-body-1{font-size:12px}.regents-planning-table .wizard-table-summary .bottom-calc-container .summary-title{padding:0;margin:0}
.regents-prep-stepper wizard-filter-actions{display:inline-block!important;width:auto!important;padding:0 2px}.regents-prep-stepper wizard-filter-actions .nv-tooltip-open{transform:translate(5%,-30%)}.regents-prep-stepper .linked{color:#0a4ace;cursor:pointer;text-decoration:underline;font-weight:500}
.student-review-step p wizard-filter-actions{display:inline-block}.student-review-step p wizard-filter-actions .nv-tooltip-open{transform:translateY(-30%)}
.regents-prep-wizard-wrapper{height:100%;position:relative}.regents-prep-wizard-wrapper .material-icons.md-12{font-size:12px}.regents-prep-wizard-wrapper .material-icons.md-18{font-size:18px}.regents-prep-wizard-wrapper .material-icons.md-24{font-size:24px}.regents-prep-wizard-wrapper .material-icons.md-36{font-size:36px}.regents-prep-wizard-wrapper .material-icons.md-48{font-size:48px}.v3 .regents-exams-supports-table{height:auto!important}.v3 .regents-prep-stepper{padding-left:0!important}
.regents-prep-stepper wizard-filter-actions{display:inline-block!important;width:auto!important;padding:0 2px}.regents-prep-stepper wizard-filter-actions .nv-tooltip-open{transform:translate(5%,-30%)}.regents-prep-stepper .linked{color:#0a4ace;cursor:pointer;text-decoration:underline;font-weight:500}
.student-review-step p wizard-filter-actions{display:inline-block}.student-review-step p wizard-filter-actions .nv-tooltip-open{transform:translateY(-40%)}.student-review-step wizard-filter-actions{display:inline-block}.student-review-step wizard-filter-actions .nv-tooltip-open{transform:translateY(-60%)}
.regents-prep-wizard-wrapper{height:100%;position:relative}.regents-prep-wizard-wrapper .material-icons.md-12{font-size:12px}.regents-prep-wizard-wrapper .material-icons.md-18{font-size:18px}.regents-prep-wizard-wrapper .material-icons.md-24{font-size:24px}.regents-prep-wizard-wrapper .material-icons.md-36{font-size:36px}.regents-prep-wizard-wrapper .material-icons.md-48{font-size:48px}.v3 .regents-exams-supports-table{padding-bottom:var(--space-m)}.v3 .regents-prep-stepper{padding-left:0!important}
.final-prep-check-step table wizard-filter-actions{display:inline-block}.final-prep-check-step table wizard-filter-actions .nv-tooltip-open{transform:translateY(-60%)}
.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table{margin-top:10px;background:transparent;border-collapse:separate!important;border-spacing:0 2px}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table thead tr th:not(:first-of-type){text-align:center}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table thead tr th.th-row-1{color:rgba(0,0,0,.87);font-weight:500;vertical-align:top}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table thead tr th.th-row-2{margin-top:10px;vertical-align:bottom}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr{height:40px;background:hsla(93,56%,66%,.5)}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr:hover{background:hsla(93,56%,66%,.5)!important}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr.row-no-prep{background:hsla(7,100%,75%,.5)}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr.row-no-prep:hover{background:hsla(7,100%,75%,.5)!important}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr.row-course-failing{background:rgba(255,195,116,.5)}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr.row-course-failing:hover{background:rgba(255,195,116,.5)!important}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr.row-course-additional-prep td{border-bottom:1px solid #8e98a6!important}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr:last-of-type{background:none}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr:last-of-type:hover{background:#fff!important}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr:last-of-type td{cursor:auto}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr td{cursor:pointer;line-height:normal;border:0}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr td span{font-weight:500;line-height:40px}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr td:first-of-type{text-align:right;cursor:auto}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr td:not(:first-of-type){text-align:center}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr td .nv-tooltip-open{width:100px}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr td:last-of-type .nv-tooltip-open{right:0;margin-right:50px}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-table tbody tr td:nth-last-of-type(2) .nv-tooltip-open{right:0;margin-right:90px}.regents-prep-wizard-wrapper .regents-exams-scheduled-table .nv-tooltip-click-area{height:40px!important;width:100%!important;display:block!important;color:#0a4ace}.regents-prep-wizard-wrapper .isHovered{background:#fff!important}.regents-prep-wizard-wrapper .noStudents{background:none!important;cursor:auto!important}
.regents-prep-wizard-wrapper .regents-exams-supports-table{margin-top:16px;height:1000px}.regents-prep-wizard-wrapper .regents-exams-supports-table .nv-table{border-collapse:collapse}.regents-prep-wizard-wrapper .regents-exams-supports-table .nv-table tr{height:50px}.regents-prep-wizard-wrapper .regents-exams-supports-table .nv-table tr.hidden-item{display:none}.regents-prep-wizard-wrapper .regents-exams-supports-table .nv-table tr:not([disabled]):hover{background:none!important}.regents-prep-wizard-wrapper .regents-exams-supports-table .nv-table tr:first-of-type,.regents-prep-wizard-wrapper .regents-exams-supports-table .nv-table tr:first-of-type td{border-top:none!important}.regents-prep-wizard-wrapper .regents-exams-supports-table td{line-height:normal;vertical-align:middle}.regents-prep-wizard-wrapper .regents-exams-supports-table td.col-name-lead{max-width:180px;word-wrap:break-word}.regents-prep-wizard-wrapper .regents-exams-supports-table td.col-name-lead *{margin-bottom:5px}.regents-prep-wizard-wrapper .regents-exams-supports-table td.col-dates{font-size:12px;width:90px}.regents-prep-wizard-wrapper .regents-exams-supports-table td.col-meets-at{font-size:12px;width:125px}.regents-prep-wizard-wrapper .regents-exams-supports-table td.col-preps-for{width:70px}.v3 .col-name-lead{text-align:left!important}
#school-supports-link{text-decoration:underline;cursor:pointer}
.nv-wizard-stepper{width:100%}.nv-wizard-stepper p{margin-top:14px;margin-bottom:10px}.nv-wizard-stepper .md-button{margin-left:0}.nv-wizard-stepper md-step-body{overflow:inherit;padding-bottom:5px}.nv-wizard-stepper md-step-body md-content{overflow:initial}.nv-wizard-stepper md-step{overflow:visible;height:100%}.nv-wizard-stepper ul{margin-top:0;margin-bottom:0}.nv-wizard-stepper ul li{padding:5px}.nv-wizard-stepper .priority-table{margin-bottom:20px;font-size:13px}.nv-wizard-stepper .priority-table .description{line-height:1.2;font-weight:500}.nv-wizard-stepper .priority-table .md-button{margin-left:5px;font-size:13px;min-width:90px}.nv-wizard-stepper .priority-table .disabled{pointer-events:none}.nv-wizard-stepper .linked{color:#0a4ace;cursor:pointer;text-decoration:underline;font-weight:500}.nv-wizard-stepper wizard-filter-actions{display:inline-block!important;width:auto!important;position:relative;padding:0 2px}.nv-wizard-stepper wizard-filter-actions .nv-tooltip-open{width:143px;transform:translateY(-10%)}.nv-wizard-table .app-headline{margin-bottom:0;padding-bottom:0}.nv-wizard-table .is-hovered{background:#fff!important}.nv-wizard-table .no-students{background:none!important;cursor:auto!important}.nv-wizard-table .linked{color:#0a4ace;cursor:pointer;font-weight:500}.grad-rate-calcs,.wizard-table-summary{height:auto;margin-top:20px}.grad-rate-calcs .summary,.wizard-table-summary .summary{display:inline-block;font-weight:500}.grad-rate-calcs .summary .count,.wizard-table-summary .summary .count{font-weight:800;font-size:28px}.grad-rate-calcs .summary .description,.wizard-table-summary .summary .description{margin-top:5px;margin-bottom:10px;letter-spacing:.02em;line-height:1.2}.grad-rate-calcs .toggle,.wizard-table-summary .toggle{margin-top:20px;display:inline-block}.grad-rate-calcs .toggle md-radio-button .md-label,.wizard-table-summary .toggle md-radio-button .md-label{text-align:left!important}.grad-rate-calcs .toggle md-radio-button:focus,.wizard-table-summary .toggle md-radio-button:focus{outline:none}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.v3 .pad-fix{padding:0 15px 0 0;margin-bottom:30px}.v3 .no-pad-left{padding-left:0}.v3 md-step-body{color:#000}.margin-fix{margin-bottom:40px;display:block}.prep-dropdown{margin-left:-10px}
nv-grid-bulk-editor label{color:rgba(0,0,0,.54);font-size:13px;margin-bottom:16px;display:block}nv-grid-bulk-editor .nv-sorter-col-input-spacer{margin-top:25px}nv-grid-bulk-editor nv-sorter-col-input md-input-container{width:100%}nv-grid-bulk-editor .saving-message{padding-top:16px}
.grid-column-groups{padding:0 0 8px 14px}.grid-column-groups .toggle-column-group:focus{outline:none!important}.grid-column-groups fieldset{border:none;padding-left:0}.grid-column-groups fieldset md-checkbox{margin-bottom:8px}.grid-column-groups fieldset md-checkbox .md-label{vertical-align:top}.grid-modal-col-edit-actions md-list-item{margin:5px 0}.grid-modal-col-edit-actions md-list-item:hover{cursor:pointer}.grid-modal-col-edit-actions a.md-button{text-decoration:underline;text-transform:none}.select-column-to-edit md-checkbox{margin-bottom:8px}.select-column-to-edit .checkbox-displayed{margin:auto;margin-bottom:2px;margin-right:2px}.select-column-to-edit md-autocomplete button{display:none!important}.select-column-to-edit .clear-button{cursor:pointer;border-bottom:1px solid #d5d5d5;border-radius:0;margin:0}.select-column-to-edit .clear-button:hover{background:none}
.grid-modal .grid-modal-content{height:auto;max-height:90%;overflow:hidden}.grid-modal .grid-modal-content .grid-modal-bulk-edit,.grid-modal .grid-modal-content .grid-modal-col-edit{margin-left:16px;margin-right:16px}.grid-modal .grid-modal-content .grid-modal-bulk-edit .md-subheader .md-subheader-inner,.grid-modal .grid-modal-content .grid-modal-col-edit .md-subheader .md-subheader-inner{padding:0}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-list,.grid-modal .grid-modal-content .grid-modal-col-edit md-list{margin:0!important;padding:0!important}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-list-item,.grid-modal .grid-modal-content .grid-modal-col-edit md-list-item{min-height:0;padding-left:0}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-list-item .md-button,.grid-modal .grid-modal-content .grid-modal-col-edit md-list-item .md-button{margin-left:0;padding-left:0}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-list-item span,.grid-modal .grid-modal-content .grid-modal-col-edit md-list-item span{text-transform:none;color:#8e98a6}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-autocomplete,.grid-modal .grid-modal-content .grid-modal-col-edit md-autocomplete{background:0;border:none;border-bottom:1px solid #d5d5d5;border-radius:0;-webkit-border-radius:0;padding-left:0!important;margin-bottom:0;padding-bottom:0}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content,.grid-modal .grid-modal-content .grid-modal-col-edit md-content{max-height:250px;position:relative;background:#f5f5f5;border:1px solid #d5d5d5}@media (max-height:600px){.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content,.grid-modal .grid-modal-content .grid-modal-col-edit md-content{max-height:150px}}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content .inner,.grid-modal .grid-modal-content .grid-modal-col-edit md-content .inner{background:#f5f5f5;margin-top:0;margin-bottom:0;padding:5px 0;overflow-y:auto}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content .inner:focus,.grid-modal .grid-modal-content .grid-modal-col-edit md-content .inner:focus{outline:none}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content .inner .column-group,.grid-modal .grid-modal-content .grid-modal-col-edit md-content .inner .column-group{padding:0}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content .inner .column-group .toggle-column-group,.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content .inner .column-group .toggle-column-group:focus,.grid-modal .grid-modal-content .grid-modal-col-edit md-content .inner .column-group .toggle-column-group,.grid-modal .grid-modal-content .grid-modal-col-edit md-content .inner .column-group .toggle-column-group:focus{outline:none!important}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content .inner .column-group .toggle-column-group:hover,.grid-modal .grid-modal-content .grid-modal-col-edit md-content .inner .column-group .toggle-column-group:hover{cursor:pointer}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content .inner .column-group fieldset,.grid-modal .grid-modal-content .grid-modal-col-edit md-content .inner .column-group fieldset{height:100%;border:none;margin-top:10px;margin-left:16px}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-content .inner .column-group .colGroupIsEmpty,.grid-modal .grid-modal-content .grid-modal-col-edit md-content .inner .column-group .colGroupIsEmpty{display:none}.grid-modal .grid-modal-content .grid-modal-bulk-edit md-input-container,.grid-modal .grid-modal-content .grid-modal-col-edit md-input-container{margin-top:30px;margin-left:0;width:100%;padding-left:0!important}.grid-modal .grid-modal-col-edit-actions{bottom:20px}
nv-grid-toolbar .nv-grid-toolbar{background:#d5d9de}nv-grid-toolbar .nv-grid-toolbar .grid-options-menu,nv-grid-toolbar .nv-grid-toolbar .saving-label{margin-right:16px}nv-grid-toolbar .nv-grid-toolbar .num-students-selected,nv-grid-toolbar .nv-grid-toolbar filter-status{margin:8px}nv-grid-toolbar .grid-menu-content md-menu-item{height:40px;min-height:40px}nv-grid-toolbar toolbar-filters-widget{display:inherit}
.sdc-grid-page{height:100%;overflow:hidden}.sdc-grid-page .sdc-grid-container{height:100%;width:100%;overflow-y:hidden;overflow-x:scroll;position:relative}.sdc-grid-page .sdc-grid-container .nv-agGrid{height:calc(100vh - 149px);overflow:auto!important}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-header{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:12px;font-weight:500;color:rgba(0,0,0,.87)!important;background:#f2f3f5;border-bottom:1px solid #abb2bc!important}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-header .ag-header-cell.isEditable{color:#006ab0}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-header .ag-header-cell-label{text-align:left;cursor:pointer}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-header .ag-header-cell-text{padding-left:0!important;white-space:normal}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-header .ag-header-icon{color:#8e98a6;fill:#8e98a6;border:0}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-header-viewport .ag-header-container .ag-header-cell,.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-pinned-left-header .ag-header-cell{border-right:1px solid #e4e6e9!important}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row.ag-row-selected{background:#7485ff}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row .ag-cell{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:13px}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row .ag-cell.isEditable{color:#006ab0}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row .ag-cell.center{text-align:center}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row .ag-cell.light-red{background-color:#ffc7ce}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row .ag-cell.light-green{background-color:#c6efce}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row .ag-cell.light-blue{background-color:#b8cce4}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row .ag-cell-focus,.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row .ag-cell-no-focus{border-top:none!important;border-bottom:1px solid #e4e6e9!important;border-left:none!important;border-right:1px solid #e4e6e9!important}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-body .ag-row .ag-cell-focus{background:hsla(0,0%,47%,.4)}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-status-bar{background-color:#fff!important;border-top:1px solid #abb2bc;position:fixed;width:100vw;bottom:0}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-status-bar .ag-status-bar-aggregations{margin-right:20px;font-size:12px}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-popup-editor .ag-cell-edit-input,.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-popup-editor .ag-large-text .ag-large-textarea textarea{padding:5px}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-popup-editor .ag-rich-select .ag-rich-select-value{font-size:13px}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-popup-editor .ag-rich-select .ag-rich-select-list{font-size:13px;max-height:100px;width:350px}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-popup-editor .ag-rich-select .ag-rich-select-list:hover{cursor:pointer}.sdc-grid-page .sdc-grid-container .nv-agGrid .ag-popup-editor .ag-rich-select .ag-rich-select-list .ag-rich-select-row-selected{background:#7485ff!important}
.sdc-toolbar-menu .nav-item{margin-left:.4em;margin-right:.4em;font-size:.85em;cursor:pointer}.sdc-toolbar-menu .nav-item.isDisabled{color:#a9a9a9;cursor:default}
.class-of-dropdown-transfer{padding-bottom:0}.class-of-dropdown-transfer md-input-container{margin-bottom:0;min-width:180px}
.class-of-dropdown{padding-bottom:0}.class-of-dropdown md-input-container{margin-bottom:0;min-width:180px}
notifications banner{display:grid;grid-template-columns:1fr minmax(1200px,1400px) 1fr;grid-template-rows:auto;grid-template-areas:"a middle c";margin-bottom:var(--space-xl);background:var(--color-blue)}notifications notification-wrapper{display:grid;grid-area:middle;margin:0;padding:var(--space-l);grid-auto-rows:auto}notifications notification{display:grid;align-items:center;justify-content:flex-start;grid-template-areas:"icon text ";grid-template-columns:48px auto;padding:0 0 0 16px;cursor:pointer;font-size:var(--font-s);font-weight:600}notifications notification:not:first-child{margin-top:12px}notifications notification:last-child{margin-top:12px;border:1px solid transparent}notifications notification span{grid-area:text;color:var(--color-white)}notifications notification icon{background-image:url(/assets/v3/img/icon-close-white.png);border-radius:100px}notifications notification icon:hover{background-color:var(--color-blue-80)}notifications notification span a{color:var(--color-white)}
.planned-graduation-dropdown{padding-bottom:0}.planned-graduation-dropdown md-input-container{margin-bottom:0;min-width:180px}
.toolbar-filters-widget-menu-container .filter-icon-button{padding-right:0;margin-right:0}.toolbar-filters-widget-menu-content{padding-bottom:15px;overflow-x:hidden;max-height:650px;max-width:370px}.toolbar-filters-widget-menu-content .filters-total-left{padding-left:20px}.toolbar-filters-widget-menu-content .filters-total-right{padding-right:15px;text-align:right}.toolbar-filters-widget-menu-content .locked-filter-value{padding-left:18px}.toolbar-filters-widget-menu-content .locked-filter-icon{font-size:28px;height:28px;width:28px}.toolbar-filters-widget-menu-content .filter-list{padding-left:20px}.toolbar-filters-widget-menu-content .filter-dash{float:left;min-height:20px!important;padding-right:20px}.toolbar-filters-widget-menu-content md-checkbox{left:20px}.toolbar-filters-widget-menu-content md-menu-item{min-height:40px;height:40px;line-height:1.2}
.nv-tooltip-click-area{cursor:pointer}.nv-tooltip-open{height:auto;position:absolute;transform:translate(5%,-10%);z-index:1;background:#f8f8f9;padding:10px;border:1px;border-radius:2px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);font-family:Roboto,Helvetica Neue,sans-serif!important;font-weight:medium;font-size:12px;font-weight:500}.nv-tooltip-open .internal-body{line-height:normal!important;text-align:left}.nv-tooltip-open .internal-body a{cursor:pointer;display:block;margin:5px 0;color:#0a4ace;text-decoration:none}.nv-tooltip-open .internal-body a:hover{color:#85a5e7}.hidden-tip-body{display:none}
tooltip-warning .warning-icon{color:red;font-size:16px;vertical-align:middle;padding-bottom:1px}
.nv-tooltip{position:absolute;transform:translate(5%,-10%);z-index:1;padding:10px;background:#f8f8f9;border:1px;border-radius:2px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);font-family:Roboto,Helvetica Neue,sans-serif!important;font-weight:medium;font-size:12px;font-weight:500}.nv-tooltip button{margin:0;float:right;min-height:20px;line-height:20px}.nv-tooltip span.header{font-size:13px}.nv-tooltip span.internal-body{text-align:left}.nv-tooltip.container{position:relative;white-space:nowrap}
.nv-account-menu .nv-account-icon{color:#fff!important}.nv-account-menu .nv-account-menu-trigger{padding-left:0;padding-right:0}.nv-account-menu .nv-account-menu-content md-menu-item{height:40px;max-height:40px}.nv-account-menu .nv-account-picture{width:100%;background-color:#fff}
.nv-autocomplete-menu-options span{color:var(--color-blue)}
.tool-group-title .md-subheader-inner{padding-bottom:5px}.tool-group{margin:0;padding:0}.tool-group .tool{list-style:none;padding:0}.tool-group .tool .md-button{margin-top:0;margin-bottom:0}.tool-group .tool .md-button .nv-sheet-icon{font-size:18px!important;color:#009b48}.tool-group .tool .md-button .nv-dashboard-icon{font-size:18px!important;color:#652c90}.tool-group .tool .md-button .nv-app-icon{font-size:18px!important;color:#006cb7}.tool-group .tool span{display:inline-block;text-transform:none;text-align:left;font-weight:400}.tool-group .tool span *{line-height:22px}
md-dialog.error-modal{min-width:400px}md-dialog.error-modal .message{white-space:pre-line}md-dialog.error-modal .details-show-hide{width:100%;display:block;line-height:16px;font-size:12px;color:rgba(0,0,0,.54);cursor:pointer}md-dialog.error-modal .details{margin-top:8px;font-size:12px;color:rgba(0,0,0,.54);white-space:pre-line}
.assign-preps-for-modal .course-row{font-size:14px;margin-left:10px}.assign-preps-for-modal .dropdown-row{padding-top:10px;width:85%;margin:auto}.assign-preps-for-modal .dropdown-row .dropdown{width:90%}
.backgroundJob-spinner-modal{width:200px;height:200px;background-color:var(--color-white)}.backgroundJob-spinner-modal .spinner-container{margin:0 auto;padding-top:35px;background-color:var(--color-white)}.backgroundJob-spinner-modal .spinner-container md-progress-circular{margin:0 auto}.backgroundJob-spinner-modal .spinner-container .text-center{text-align:center}.backgroundJob-spinner-modal .spinner-container .spinner{margin:0 auto;overflow-x:hidden;overflow-y:hidden}
.credit-gap-confirm-add{width:40%}
.credit-gap-confirm-drop{width:40%}
.course-picker-dialog-content{overflow-y:hidden;min-height:320px}.find-a-course-table-new .master-schedule-filters md-input-container{margin-right:6px;padding-bottom:2px}.find-a-course-table-new .master-schedule-filters md-autocomplete md-input-container input[type=search]{font-size:12px}.find-a-course-table-new .wrap-md-table-container{background:#e4e6e9;border-radius:3px}.find-a-course-table-new .course-table{position:relative}.find-a-course-table-new .course-table .col-actions a{cursor:pointer;color:#0a4ace;font-weight:500}.find-a-course-table-new .course-table .col-actions a.disabled{cursor:not-allowed;pointer-events:none!important;color:#d5d5d5;display:block}.find-a-course-table-new .course-table .scrollable-table{min-height:400px;height:auto;max-height:500px;overflow-y:auto;border-top:1px solid rgba(0,0,0,.12)}.find-a-course-table-new .course-table .scrollable-table tr:first-of-type td{border-top:none!important}.find-a-course-table-new .course-table .scrollable-table-header{overflow-x:auto;margin-right:17px}.find-a-course-table-new .course-table table{background-color:#e4e6e9;width:640px}.find-a-course-table-new .course-table table tbody,.find-a-course-table-new .course-table table thead{display:block;width:auto}.find-a-course-table-new .course-table table tbody{overflow-y:auto;height:238px}.find-a-course-table-new .course-table table tr{height:32px}.find-a-course-table-new .course-table table tr.hidden{display:none}.find-a-course-table-new .course-table table tr td,.find-a-course-table-new .course-table table tr th{max-width:70px;min-width:70px;font-size:12px}
.credit-gap-freeform-course{width:40%}.credit-gap-freeform-course md-input-container{width:100%}.credit-gap-freeform-course md-input-container .md-errors-spacer{min-height:0}.credit-gap-freeform-course md-dialog-content{overflow-y:scroll}
.gapPlanModal{width:425px}.gapPlanModal .md-dialog-content{padding-top:30px;padding-bottom:0}.gapPlanModal .md-dialog-content #creditRequirements{width:350px;margin-top:0}.gapPlanModal .md-dialog-content .autocomplete-invalid label{color:red}.gapPlanModal .md-dialog-content .term-container{margin-left:20px;width:140px}.gapPlanModal .md-dialog-content #gapsClosed{width:250px;margin-top:5px}.gapPlanModal .md-dialog-content #notes{width:100%;padding-top:0;margin-top:0}.gapPlanModal .md-dialog-content md-checkbox{top:20px;margin-bottom:50px;left:45px}.gapPlanModal .md-dialog-content md-checkbox span{vertical-align:-30%}.gapPlanModal .md-dialog-content .md-warn{margin-right:200px}.gapPlanModal .md-dialog-content .md-primary{padding-right:20px}.gapPlanModal .md-dialog-content md-autocomplete{height:0;left:0;width:10%}.gapPlanModal .md-dialog-content md-autocomplete .md-whiteframe-z1{box-shadow:none!important;-webkit-box-shadow:none!important}.edit-gapPlanModal{width:400px;height:360px}.edit-gapPlanModal .md-dialog-content{padding-bottom:0;padding-top:10px}.edit-gapPlanModal .md-dialog-content .content-row{padding-top:5px;padding-bottom:5px}.edit-gapPlanModal .md-dialog-content label{color:grey}.edit-gapPlanModal .md-dialog-content .uneditable-field{padding-left:5px}.edit-gapPlanModal .md-dialog-content #notes{padding-top:10px;width:100%}
.lote-scheduler md-radio-button{margin-bottom:10px!important;min-width:145px}
.note-modal{width:500px}.note-modal .md-dialog-content{padding-bottom:0}.note-modal .md-dialog-content .md-subhead{margin-bottom:10px}.note-modal .md-dialog-content .note-input{width:95%;margin-bottom:0}.note-modal .md-dialog-content .other-input{margin-bottom:0}.note-modal .md-dialog-content .radio{margin-top:10px;margin-bottom:20px}.note-modal .md-input-invalid label{color:#dd2c00!important}.note-modal .md-input-invalid input{border-color:#dd2c00!important}.note-modal .delete-checkbox{margin-top:30px}.note-modal .other-value{margin-right:30px}
.planned-diploma-options .credentials h5,.planned-diploma-options .endorsements h5{text-transform:uppercase;color:rgba(0,0,0,.54)}.planned-diploma-options md-checkbox{display:block}

.dialog{width:200px;height:200px}.dialog .spinner-container{margin:0 auto;padding-top:35px;background-color:var(--color-white)}.dialog .spinner-container .spinner{margin:0 auto;overflow-x:hidden;overflow-y:hidden}.dialog .spinner-container .text-center{text-align:center}
.student-list-preview{max-height:450px;min-width:550px}.student-list-preview .preview-description{overflow:visible;word-wrap:break-word}.student-list-preview .preview-table{padding-top:8px}
.student-report-modal .md-title{padding-bottom:16px;margin:0;font-size:16px}
.student-support-modal{width:55%}.student-support-modal .md-dialog-content .md-subhead,.student-support-modal .md-dialog-content md-input-container{margin-bottom:10px}.student-support-modal .md-dialog-content .warning{text-align:center}.student-support-modal .md-dialog-content .content-row .dropdown{min-width:40%;padding-top:0}.student-support-modal .md-dialog-content .content-row .reg-sub{margin-left:20px}.student-support-modal .md-dialog-content .content-row .text-field{padding-left:10px}.student-support-modal .md-dialog-content .content-row.row-padding{margin-top:15px}.student-support-modal .md-dialog-content .content-row .md-datepicker-input-container{margin-left:0}.student-support-modal .md-dialog-content .content-row .review-on{margin-left:20px}.student-support-modal .md-dialog-content .uneditable{padding-top:5px}.student-support-modal .md-dialog-content label{color:rgba(0,0,0,.54)}.student-support-modal .delete{color:red;text-align:left;margin:0 55%}
student-credit-gaps-panel-boxes{display:block;margin-bottom:15px}student-credit-gaps-panel-boxes .credit-recovery{font-size:12px;font-weight:500;margin-top:5px}student-credit-gaps-panel-boxes .view-legend{position:relative}student-credit-gaps-panel-boxes .view-legend .view-legend-link{text-align:right}student-credit-gaps-panel-boxes .view-legend .view-legend-link a{margin-right:10px;color:#006cb7;cursor:pointer;font-size:12px;margin-left:25px;font-weight:500;padding-top:6px}student-credit-gaps-panel-boxes .view-legend .view-legend-container{width:250px;position:absolute;top:30px;right:0;z-index:1;padding:15px;background:#f8f8f9;border:1px;border-radius:2px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:12px;font-weight:500}student-credit-gaps-panel-boxes .view-legend .view-legend-container .legend-row:not(:last-child){margin-bottom:10px}student-credit-gaps-panel-boxes .view-legend .view-legend-container .legend-box{height:16px;min-width:16px;margin-right:6px;border-radius:15%}student-credit-gaps-panel-boxes div.box{color:#fff;text-align:center;padding-top:10px;padding-bottom:10px;margin-right:10px;line-height:1.5;font-weight:500;border-radius:3px;min-height:85px;cursor:pointer}student-credit-gaps-panel-boxes div.box div.row-1{font-size:12px}student-credit-gaps-panel-boxes div.box div.row-2{font-size:18px}student-credit-gaps-panel-boxes div.box div.row-3 div{display:inline-block;font-size:12px}student-credit-gaps-panel-boxes div.box div.row-4{margin:10px 0 0}student-credit-gaps-panel-boxes div.box div.row-4 div{display:block;font-size:10px;margin:0 5px}student-credit-gaps-panel-boxes .box.default,student-credit-gaps-panel-boxes .default{color:#abb2bc;border:1px solid #000}student-credit-gaps-panel-boxes .box.green,student-credit-gaps-panel-boxes .green{background:green}student-credit-gaps-panel-boxes .box.light-green,student-credit-gaps-panel-boxes .light-green{background:#4cc94c}student-credit-gaps-panel-boxes .box.light-red,student-credit-gaps-panel-boxes .box.red,student-credit-gaps-panel-boxes .light-red,student-credit-gaps-panel-boxes .red{background:#f33}student-credit-gaps-panel-boxes .box.light-purple,student-credit-gaps-panel-boxes .box.purple,student-credit-gaps-panel-boxes .light-purple,student-credit-gaps-panel-boxes .purple{background:#9370db}
student-credit-gaps-panel-course-history .course-history-header{margin-top:10px;font-weight:500;font-size:13px}student-credit-gaps-panel-course-history .wrap-md-table-container{background:#e4e6e9;border-radius:3px;margin-right:25px;margin-bottom:15px}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table{position:relative}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table{min-height:100%;max-height:600px;height:auto;overflow-y:auto;border-top:1px solid rgba(0,0,0,.12)}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table .nv-table tr td{width:20%}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table .nv-table tr td:nth-child(2){width:15%}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table .nv-table tr td:nth-child(5){width:10%}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table .nv-table tr td:nth-child(6){width:15%}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table .nv-table tr:nth-child(2) td{border-top:none!important}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table .nv-table .pass-fail.pass{color:green}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table .nv-table .pass-fail.fail{color:red}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table .nv-table button{width:24px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table-header{overflow-x:auto;margin-right:17px}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table-header .nv-table tr th{width:20%}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table-header .nv-table tr th:nth-child(2){width:15%}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table-header .nv-table tr th:nth-child(5){width:10%}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table-header .nv-table tr th:nth-child(6){width:15%}student-credit-gaps-panel-course-history .wrap-md-table-container .course-history-table .scrollable-table-header .nv-table tr:nth-child(2) td{border-top:none!important}
student-credit-gaps-panel-current-program{height:auto}student-credit-gaps-panel-current-program .empty-table-message{font-size:13px;padding-left:2px}student-credit-gaps-panel-current-program .small-font-button{font-size:13px}student-credit-gaps-panel-current-program table.nv-table td{font-size:12px}student-credit-gaps-panel-current-program table.nv-table td .status-display{margin:3px 0;padding:5px;min-width:90px;max-width:105px;border-radius:4px;font-size:10px;font-weight:900;line-height:1;letter-spacing:.75px;text-align:center}student-credit-gaps-panel-current-program table.nv-table td .status-display.pending{background-color:#f8e71c;color:#8b572a}student-credit-gaps-panel-current-program table.nv-table td .status-display.invalid{background-color:#ffc5bf;color:rgba(0,0,0,.54)}student-credit-gaps-panel-current-program table.nv-table td md-menu .md-button.md-icon-button{height:0;margin:0;padding:0;min-height:30px}student-credit-gaps-panel-current-program table.nv-table td:nth-child(4){min-width:65px}student-credit-gaps-panel-current-program md-menu-item>.md-button span{font-size:13px}student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table td:first-child,student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table th:first-child,student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table td:first-child,student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table th:first-child{width:25%}student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table td:nth-child(2),student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table th:nth-child(2),student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table td:nth-child(2),student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table th:nth-child(2){width:20%}student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table td:nth-child(3),student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table th:nth-child(3),student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table td:nth-child(3),student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table th:nth-child(3){width:25%}student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table td:nth-child(4),student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table th:nth-child(4),student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table td:nth-child(4),student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table th:nth-child(4){width:20%}student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table td:nth-child(5),student-credit-gaps-panel-current-program .future-term-changes-table table.nv-table th:nth-child(5),student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table td:nth-child(5),student-credit-gaps-panel-current-program .next-term-changes-table table.nv-table th:nth-child(5){width:10%}student-credit-gaps-panel-current-program .section{margin-bottom:25px}
.student-credit-gaps-panel-gap-plans .empty-table-message{font-size:13px;padding-left:2px}.student-credit-gaps-panel-gap-plans .table-container{margin-bottom:20px;margin-right:10px}
student-credit-gaps-panel-progress .help-text{font-size:12px}student-credit-gaps-panel-progress .help-text.star{font-style:italic}student-credit-gaps-panel-progress .credit-req-info{font-size:14px;line-height:1.5}student-credit-gaps-panel-progress .credit-req-info.existing-credit-gaps{margin-top:10px;margin-bottom:10px}student-credit-gaps-panel-progress .credit-req-info .heading{font-weight:500}student-credit-gaps-panel-progress .credit-req-info .heading.credit-gaps-exist{color:red}
student-credit-gaps-panel .section-header{margin-bottom:10px;font-size:20px}
student-credits-panel .onTrackStatusCol .onTrack{color:#009b48}student-credits-panel .onTrackStatusCol .behind{color:#d81920;font-weight:500}student-credits-panel .onTrackStatusCol .flex{color:purple;font-weight:500}student-credits-panel td,student-credits-panel th{max-width:80px}
.currentProgramTable .status{font-weight:500}.currentProgramTable .Borderline{color:#efab00}.currentProgramTable .NO_CHANGE{color:#505865}.currentProgramTable .DECLINING,.currentProgramTable .Failing{color:#d81920}.currentProgramTable .IMPROVING,.currentProgramTable .Passing{color:#009b48}
student-full-exam-history-panel md-radio-group{color:rgba(0,0,0,.54);margin-bottom:16px;font-size:14px}student-full-exam-history-panel .exam-score.college-ready{color:#006cb7}student-full-exam-history-panel .exam-score.passed{color:#009b48}student-full-exam-history-panel .exam-score.not-passed{color:#d71920}
student-full-transcript-history-panel md-radio-group{color:rgba(0,0,0,.54);margin-bottom:16px;font-size:14px}student-full-transcript-history-panel .pass-fail.pass{color:green}student-full-transcript-history-panel .pass-fail.fail{color:red}
student-notes-panel .sort-icon-container{margin-top:25px;margin-left:20px;cursor:pointer}student-notes-panel .notes-panel-menu{margin-right:30px}student-notes-panel .notes-panel-menu .md-menu .md-button{padding-top:0;padding-bottom:0;min-height:12px!important;height:24px!important}student-notes-panel .md-list-item-text h3{margin-bottom:8px!important}student-notes-panel md-divider{margin-top:4px!important;margin-bottom:4px!important}
student-panel-ng1 .summary-items{padding-right:10px}student-panel-ng1 .summary-item{color:rgba(0,0,0,.54);font-size:13px;font-weight:500}student-panel-ng1 .summary-item .material-icons{font-size:13px}student-panel-ng1 .summary-item .action-needed{color:red}student-panel-ng1 .summary-item+.summary-item{border-left:1px solid rgba(0,0,0,.54);padding-left:5px;margin-left:5px}student-panel-ng1>md-card{margin:20px 0;max-width:100%;width:99%;box-shadow:var(--elevation-1);border-radius:var(--space-xs)}student-panel-ng1 .student-panel-heading{margin:0;font-size:var(--font-xxl);padding:var(--space-xl);color:var(--color-blue);background-color:var(--color-blue-03);outline:none}student-panel-ng1 .student-panel-heading .material-icons.arrow{color:var(--color-blue)}student-panel-ng1 .student-panel-heading:hover{cursor:pointer}student-panel-ng1 .student-panel-heading.collapsed{color:var(--color-blue-30);height:60px;padding-top:18px;padding-bottom:18px}student-panel-ng1 .student-panel-heading.collapsed .material-icons.arrow{color:var(--color-blue-30)}student-panel-ng1 .student-panel-content{background-color:var(--color-white);padding-top:24px;padding-right:24px;padding-left:24px;color:var(--color-blue)}
student-regents-panel-boxes nv-tooltip nv-tooltip-internal-body{color:initial}student-regents-panel-boxes div.vertical-line{border-left:solid #808b9b;border-width:2px;height:98px;margin-top:10px;margin-right:25px;margin-left:15px}student-regents-panel-boxes div.box{color:#fff;text-align:center;max-width:105px;padding-top:8px;padding-bottom:10px;margin-right:10px;line-height:1.5;font-weight:500;border-radius:3px;height:118px}student-regents-panel-boxes div.box div.cat{font-size:12px}student-regents-panel-boxes div.box div.max-score{font-size:22px;line-height:1.15}student-regents-panel-boxes div.box div.max-score .regents-name{font-size:10px}student-regents-panel-boxes div.box div.status{line-height:1;font-size:12px;margin-top:2px;margin-bottom:8px;text-transform:uppercase}student-regents-panel-boxes div.box div.overall-box-text{font-size:12px;line-height:1.25}student-regents-panel-boxes div.box div.overall-box-nums{line-height:1.15;font-size:20px;height:22px}student-regents-panel-boxes div.box div.overall-box-nums-2{margin-top:8px}student-regents-panel-boxes div.box div.scheduled-status{font-size:11px;margin-top:8px;margin-bottom:4px}student-regents-panel-boxes div.box.hide-sched .scheduled-status{visibility:hidden}student-regents-panel-boxes .view-legend{position:relative}student-regents-panel-boxes .view-legend .view-legend-link{text-align:right}student-regents-panel-boxes .view-legend .view-legend-link a{margin-right:10px;color:#006cb7;cursor:pointer;font-size:12px;margin-left:25px;font-weight:500;padding-top:6px}student-regents-panel-boxes .view-legend .view-legend-container{width:250px;z-index:1;position:absolute;right:0;top:30px;padding:15px;background:#f8f8f9;border:1px;border-radius:2px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:12px;font-weight:500}student-regents-panel-boxes .view-legend .view-legend-container .legend-row{margin-right:20px}student-regents-panel-boxes .view-legend .view-legend-container .legend-row:not(:last-child){margin-bottom:10px}student-regents-panel-boxes .view-legend .view-legend-container .legend-box{height:16px;min-width:16px;margin-right:6px;border-radius:15%}student-regents-panel-boxes .default{background:#5b6573}student-regents-panel-boxes .blue{background:#0000e1}student-regents-panel-boxes .lightblue{background:#66aded}student-regents-panel-boxes .green{background:green}student-regents-panel-boxes .lightgreen{background:#4cc94c}student-regents-panel-boxes .red{background:#f33}student-regents-panel-boxes .gray{background:#abb2bc}student-regents-panel-boxes .orange{background:orange}student-regents-panel-boxes .overall-box{background:#8e98a6}
student-regents-panel-ontrack-status{color:rgba(0,0,0,.87);font-size:16px}student-regents-panel-ontrack-status>div{padding-right:10px}student-regents-panel-ontrack-status .current-diploma-type-section{margin-top:20px}student-regents-panel-ontrack-status .overall-status{margin-right:25px}student-regents-panel-ontrack-status .sched-for-next-admin-section{margin-left:25px}
student-regents-panel-table table{margin-top:16px}student-regents-panel-table table tr{height:32px!important}student-regents-panel-table table tr th.review{text-align:center}student-regents-panel-table table tr th.recommendation{min-width:130px}student-regents-panel-table table tr th.recommendation a{cursor:pointer}student-regents-panel-table table tr th.center{text-align:center}student-regents-panel-table table tr th.additional-supports{width:160px}student-regents-panel-table table tr th.header-with-tooltip-container{position:relative}student-regents-panel-table table tr th.header-with-tooltip-container nv-tooltip .nv-tooltip{transform:translate(-50%,40%);min-width:200px;color:rgba(0,0,0,.87)}student-regents-panel-table table tr td.center{text-align:center}student-regents-panel-table table tr td .nv-tooltip{transform:translateY(-10%);min-width:200px;max-width:300px}student-regents-panel-table table tr td.review{position:relative}student-regents-panel-table table tr td.review nv-tooltip nv-tooltip-external-body{padding-right:0}student-regents-panel-table table tr td.review nv-tooltip nv-tooltip-external-body .material-icons{height:auto;text-align:center;font-size:14px;color:red;vertical-align:center}student-regents-panel-table table tr td.exam-name{white-space:nowrap}student-regents-panel-table table tr td.next-scheduled md-select{margin:0;max-width:100px;padding-right:0}student-regents-panel-table table tr td.next-scheduled md-select .md-select-value{border-bottom:none!important;padding:0}student-regents-panel-table table tr td.max-score span.spacing{margin-right:5px}student-regents-panel-table table tr td.max-score span.college-ready{color:#006cb7}student-regents-panel-table table tr td.max-score span.passed{color:#009b48}student-regents-panel-table table tr td.max-score span.not-passed{color:#d71920}student-regents-panel-table table tr td.attempts{position:relative;font-size:13px}student-regents-panel-table table tr td.attempts span.spacing{margin-right:5px}student-regents-panel-table table tr td.attempts span.college-ready{color:#006cb7}student-regents-panel-table table tr td.attempts span.passed{color:#009b48}student-regents-panel-table table tr td.attempts span.not-passed{color:#d71920}student-regents-panel-table table tr td.sched-in-stars{font-size:13px}student-regents-panel-table table tr td.sched-in-stars span.not-sched{color:#d71920;font-weight:500}student-regents-panel-table table tr td.supporting-courses{position:relative}student-regents-panel-table table tr td.supporting-courses div.divider{margin-top:10px}student-regents-panel-table table tr td.supporting-courses .nv-tooltip{transform:none;right:-120px;top:30px;width:200px}student-regents-panel-table table tr td.exemption-status{position:relative}student-regents-panel-table table tr td.exemption-status .nv-tooltip{transform:none;right:-120px;top:30px;width:200px}student-regents-panel-table table tr td.supports .assign-support{cursor:pointer;font-weight:500;color:#0a4ace;text-transform:uppercase}.student-regents-panel-table.accept-all-bttn{color:#006cb7}.assign-supports-menu-content md-menu-item>.md-button{font-size:14px}
student-regents-panel #regents-panel-recommendation-menu-icon{font-size:20px!important;line-height:0!important;margin-right:0;height:auto;width:auto}student-regents-panel .regents-panel-accept-all-bttn{color:#006cb7}student-regents-panel .student-panel-content .modify-preps-btn{font-size:12px}student-regents-panel nv-tooltip-internal-body div{line-height:1.5}
.student-snapshot-card{max-height:164px;min-height:150px;background-color:#f8f8f8;color:var(--color-blue)}.student-snapshot-card>md-card-title{padding-top:16px;padding-bottom:0;max-height:28px;font-weight:500}.student-snapshot-card>md-card-content{font-size:13px;line-height:140%}.student-snapshot-card>md-card-content .item-label{font-weight:500}.student-snapshot-card>md-card-content .item-value{font-weight:400}.student-snapshot-card .on-track-text{padding-left:16px;padding-bottom:5px;font-size:13px;font-weight:500}.student-snapshot-card .on-track{background-color:#009b48}.student-snapshot-card .needs-support,.student-snapshot-card .not-eligible{background-color:#d81920}.student-snapshot-card .almost-on-track{background-color:#efab00}.student-snapshot-card .college-ready{background-color:#0070c3}.student-snapshot-card .coming-soon{background-color:gray}.student-snapshot-card .on-track-status-color-box{width:100%;height:10px}
.student-snapshot-panel .student-summary{padding-left:10px;color:rgba(0,0,0,.54);font-size:14px;font-weight:500}.student-snapshot-panel .student-summary .student-summary-diploma-type{float:right;padding-right:10px}.student-snapshot-panel .student-body{display:flex;flex-wrap:wrap}
.ssv-panel-status-widget-menu-content{overflow-x:hidden;max-height:800px}.ssv-panel-status-widget-menu-content .md-subheader{color:rgba(0,0,0,.87)}.ssv-panel-status-widget-menu-content md-checkbox{left:20px}.ssv-panel-status-widget-menu-content md-menu-item{min-height:32px;height:32px}.ssv-panel-status-widget-container .icon-super{display:inline-block;top:-10px;margin-left:-15px;position:relative}
.stale-student-toast{position:fixed}
:host,nv-icon{position:relative;display:inline-flex;height:var(--space-l);width:var(--space-l)}:host svg,nv-icon svg{width:100%;height:100%;--icon-primary:#444;--icon-halftone:#ccc}:host svg.red,nv-icon svg.red{--icon-primary:var(--color-red);--icon-halftone:var(--color-red-10)}:host svg.pink,nv-icon svg.pink{--icon-primary:var(--color-pink);--icon-halftone:var(--color-pink-10)}:host svg.salmon,nv-icon svg.salmon{--icon-primary:var(--color-salmon);--icon-halftone:var(--color-salmon-10)}:host svg.yellow,nv-icon svg.yellow{--icon-primary:var(--color-yellow);--icon-halftone:var(--color-yellow-10)}:host svg.green,nv-icon svg.green{--icon-primary:var(--color-green);--icon-halftone:var(--color-green-10)}:host svg.teal,nv-icon svg.teal{--icon-primary:var(--color-teal);--icon-halftone:var(--color-teal-10)}:host svg.blue,nv-icon svg.blue{--icon-primary:var(--color-blue);--icon-halftone:var(--color-blue-10)}:host svg.navy,nv-icon svg.navy{--icon-primary:var(--color-navy);--icon-halftone:var(--color-navy-10)}:host svg.purple,nv-icon svg.purple{--icon-primary:var(--color-purple);--icon-halftone:var(--color-purple-10)}:host svg [id|=solid],nv-icon svg [id|=solid]{fill:var(--icon-primary)}:host svg [id|=white],nv-icon svg [id|=white]{fill:#fff}:host svg [id|=half],nv-icon svg [id|=half]{fill:var(--icon-halftone)}:host svg [id|=none],nv-icon svg [id|=none]{fill:transparent}:host svg.inverted,nv-icon svg.inverted{fill:var(--color-white)}:host svg.inverted [id$=solid],nv-icon svg.inverted [id$=solid]{fill:var(--icon-primary)}:host svg.inverted [id$=white],nv-icon svg.inverted [id$=white]{fill:#fff}:host svg.inverted [id$=half],nv-icon svg.inverted [id$=half]{fill:var(--icon-halftone)}:host svg.inverted [id$=none],nv-icon svg.inverted [id$=none]{fill:transparent}
:host,nv-button{display:inline-block}:host button,nv-button button{display:flex;justify-content:center;align-content:center;align-items:center;min-height:var(--space-xxl);padding:0 var(--space-m);font-size:var(--font-s);font-weight:bolder;border-radius:var(--space-xs);border:none;cursor:pointer;white-space:nowrap;transition:box-shadow .2s ease-in-out;letter-spacing:1px}:host button:focus,nv-button button:focus{outline-color:var(--color-blue)}:host button:focus:not(:focus-visible),nv-button button:focus:not(:focus-visible){outline:none}:host button:focus,:host button:hover,nv-button button:focus,nv-button button:hover{box-shadow:var(--elevation-3)}:host button:active,nv-button button:active{outline:none;box-shadow:var(--elevation-1)}:host.primary button,nv-button.primary button{background-color:var(--color-blue);color:var(--color-white)}:host.secondary button,nv-button.secondary button{color:var(--color-blue);background-color:transparent}:host.tertiary button,nv-button.tertiary button{color:var(--color-blue);background-color:var(--color-blue-10)}:host.is-disabled button,nv-button.is-disabled button{opacity:.5;cursor:not-allowed}:host.is-disabled button:active,:host.is-disabled button:focus,:host.is-disabled button:hover,nv-button.is-disabled button:active,nv-button.is-disabled button:focus,nv-button.is-disabled button:hover{box-shadow:none}:host.hasIcon button,nv-button.hasIcon button{padding:0 var(--space-m) 0 var(--space-s)}:host.hasIcon nv-icon,nv-button.hasIcon nv-icon{padding-right:var(--space-xs)}:host.small button,nv-button.small button{min-height:var(--space-xl);padding:0 var(--space-s);font-size:var(--font-xs)}:host.small.hasIcon button,nv-button.small.hasIcon button{padding:0 var(--space-s) 0 var(--space-xs)}
:root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}:host,nv-icon-button{position:relative;display:inline-block;height:32px;width:32px}:host button,nv-icon-button button{position:relative;height:100%;width:100%;padding:4px;border-radius:50%;border:none;cursor:pointer;user-select:none;background-color:transparent;font-size:medium}:host button:before,nv-icon-button button:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:50%;transition:background-color .1s ease-in-out}:host.red button:before,nv-icon-button.red button:before{background-color:transparent}:host.red button:focus,:host.red button:hover,nv-icon-button.red button:focus,nv-icon-button.red button:hover{outline-color:var(--color-red)}:host.red button:focus:not(:focus-visible),:host.red button:hover:not(:focus-visible),nv-icon-button.red button:focus:not(:focus-visible),nv-icon-button.red button:hover:not(:focus-visible){outline:none}:host.red button:focus:before,:host.red button:hover:before,nv-icon-button.red button:focus:before,nv-icon-button.red button:hover:before{background-color:var(--color-red-5)}:host.red button:active,nv-icon-button.red button:active{outline:none}:host.red button:active:before,nv-icon-button.red button:active:before{background-color:var(--color-red-10)}:host.red.is-inverted button:focus:before,:host.red.is-inverted button:hover:before,nv-icon-button.red.is-inverted button:focus:before,nv-icon-button.red.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.red.is-inverted button:active:before,nv-icon-button.red.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.pink button:before,nv-icon-button.pink button:before{background-color:transparent}:host.pink button:focus,:host.pink button:hover,nv-icon-button.pink button:focus,nv-icon-button.pink button:hover{outline-color:var(--color-pink)}:host.pink button:focus:not(:focus-visible),:host.pink button:hover:not(:focus-visible),nv-icon-button.pink button:focus:not(:focus-visible),nv-icon-button.pink button:hover:not(:focus-visible){outline:none}:host.pink button:focus:before,:host.pink button:hover:before,nv-icon-button.pink button:focus:before,nv-icon-button.pink button:hover:before{background-color:var(--color-pink-5)}:host.pink button:active,nv-icon-button.pink button:active{outline:none}:host.pink button:active:before,nv-icon-button.pink button:active:before{background-color:var(--color-pink-10)}:host.pink.is-inverted button:focus:before,:host.pink.is-inverted button:hover:before,nv-icon-button.pink.is-inverted button:focus:before,nv-icon-button.pink.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.pink.is-inverted button:active:before,nv-icon-button.pink.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.salmon button:before,nv-icon-button.salmon button:before{background-color:transparent}:host.salmon button:focus,:host.salmon button:hover,nv-icon-button.salmon button:focus,nv-icon-button.salmon button:hover{outline-color:var(--color-salmon)}:host.salmon button:focus:not(:focus-visible),:host.salmon button:hover:not(:focus-visible),nv-icon-button.salmon button:focus:not(:focus-visible),nv-icon-button.salmon button:hover:not(:focus-visible){outline:none}:host.salmon button:focus:before,:host.salmon button:hover:before,nv-icon-button.salmon button:focus:before,nv-icon-button.salmon button:hover:before{background-color:var(--color-salmon-5)}:host.salmon button:active,nv-icon-button.salmon button:active{outline:none}:host.salmon button:active:before,nv-icon-button.salmon button:active:before{background-color:var(--color-salmon-10)}:host.salmon.is-inverted button:focus:before,:host.salmon.is-inverted button:hover:before,nv-icon-button.salmon.is-inverted button:focus:before,nv-icon-button.salmon.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.salmon.is-inverted button:active:before,nv-icon-button.salmon.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.yellow button:before,nv-icon-button.yellow button:before{background-color:transparent}:host.yellow button:focus,:host.yellow button:hover,nv-icon-button.yellow button:focus,nv-icon-button.yellow button:hover{outline-color:var(--color-yellow)}:host.yellow button:focus:not(:focus-visible),:host.yellow button:hover:not(:focus-visible),nv-icon-button.yellow button:focus:not(:focus-visible),nv-icon-button.yellow button:hover:not(:focus-visible){outline:none}:host.yellow button:focus:before,:host.yellow button:hover:before,nv-icon-button.yellow button:focus:before,nv-icon-button.yellow button:hover:before{background-color:var(--color-yellow-5)}:host.yellow button:active,nv-icon-button.yellow button:active{outline:none}:host.yellow button:active:before,nv-icon-button.yellow button:active:before{background-color:var(--color-yellow-10)}:host.yellow.is-inverted button:focus:before,:host.yellow.is-inverted button:hover:before,nv-icon-button.yellow.is-inverted button:focus:before,nv-icon-button.yellow.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.yellow.is-inverted button:active:before,nv-icon-button.yellow.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.green button:before,nv-icon-button.green button:before{background-color:transparent}:host.green button:focus,:host.green button:hover,nv-icon-button.green button:focus,nv-icon-button.green button:hover{outline-color:var(--color-green)}:host.green button:focus:not(:focus-visible),:host.green button:hover:not(:focus-visible),nv-icon-button.green button:focus:not(:focus-visible),nv-icon-button.green button:hover:not(:focus-visible){outline:none}:host.green button:focus:before,:host.green button:hover:before,nv-icon-button.green button:focus:before,nv-icon-button.green button:hover:before{background-color:var(--color-green-5)}:host.green button:active,nv-icon-button.green button:active{outline:none}:host.green button:active:before,nv-icon-button.green button:active:before{background-color:var(--color-green-10)}:host.green.is-inverted button:focus:before,:host.green.is-inverted button:hover:before,nv-icon-button.green.is-inverted button:focus:before,nv-icon-button.green.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.green.is-inverted button:active:before,nv-icon-button.green.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.teal button:before,nv-icon-button.teal button:before{background-color:transparent}:host.teal button:focus,:host.teal button:hover,nv-icon-button.teal button:focus,nv-icon-button.teal button:hover{outline-color:var(--color-teal)}:host.teal button:focus:not(:focus-visible),:host.teal button:hover:not(:focus-visible),nv-icon-button.teal button:focus:not(:focus-visible),nv-icon-button.teal button:hover:not(:focus-visible){outline:none}:host.teal button:focus:before,:host.teal button:hover:before,nv-icon-button.teal button:focus:before,nv-icon-button.teal button:hover:before{background-color:var(--color-teal-5)}:host.teal button:active,nv-icon-button.teal button:active{outline:none}:host.teal button:active:before,nv-icon-button.teal button:active:before{background-color:var(--color-teal-10)}:host.teal.is-inverted button:focus:before,:host.teal.is-inverted button:hover:before,nv-icon-button.teal.is-inverted button:focus:before,nv-icon-button.teal.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.teal.is-inverted button:active:before,nv-icon-button.teal.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.blue button:before,nv-icon-button.blue button:before{background-color:transparent}:host.blue button:focus,:host.blue button:hover,nv-icon-button.blue button:focus,nv-icon-button.blue button:hover{outline-color:var(--color-blue)}:host.blue button:focus:not(:focus-visible),:host.blue button:hover:not(:focus-visible),nv-icon-button.blue button:focus:not(:focus-visible),nv-icon-button.blue button:hover:not(:focus-visible){outline:none}:host.blue button:focus:before,:host.blue button:hover:before,nv-icon-button.blue button:focus:before,nv-icon-button.blue button:hover:before{background-color:var(--color-blue-5)}:host.blue button:active,nv-icon-button.blue button:active{outline:none}:host.blue button:active:before,nv-icon-button.blue button:active:before{background-color:var(--color-blue-10)}:host.blue.is-inverted button:focus:before,:host.blue.is-inverted button:hover:before,nv-icon-button.blue.is-inverted button:focus:before,nv-icon-button.blue.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.blue.is-inverted button:active:before,nv-icon-button.blue.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.navy button:before,nv-icon-button.navy button:before{background-color:transparent}:host.navy button:focus,:host.navy button:hover,nv-icon-button.navy button:focus,nv-icon-button.navy button:hover{outline-color:var(--color-navy)}:host.navy button:focus:not(:focus-visible),:host.navy button:hover:not(:focus-visible),nv-icon-button.navy button:focus:not(:focus-visible),nv-icon-button.navy button:hover:not(:focus-visible){outline:none}:host.navy button:focus:before,:host.navy button:hover:before,nv-icon-button.navy button:focus:before,nv-icon-button.navy button:hover:before{background-color:var(--color-navy-5)}:host.navy button:active,nv-icon-button.navy button:active{outline:none}:host.navy button:active:before,nv-icon-button.navy button:active:before{background-color:var(--color-navy-10)}:host.navy.is-inverted button:focus:before,:host.navy.is-inverted button:hover:before,nv-icon-button.navy.is-inverted button:focus:before,nv-icon-button.navy.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.navy.is-inverted button:active:before,nv-icon-button.navy.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.purple button:before,nv-icon-button.purple button:before{background-color:transparent}:host.purple button:focus,:host.purple button:hover,nv-icon-button.purple button:focus,nv-icon-button.purple button:hover{outline-color:var(--color-purple)}:host.purple button:focus:not(:focus-visible),:host.purple button:hover:not(:focus-visible),nv-icon-button.purple button:focus:not(:focus-visible),nv-icon-button.purple button:hover:not(:focus-visible){outline:none}:host.purple button:focus:before,:host.purple button:hover:before,nv-icon-button.purple button:focus:before,nv-icon-button.purple button:hover:before{background-color:var(--color-purple-5)}:host.purple button:active,nv-icon-button.purple button:active{outline:none}:host.purple button:active:before,nv-icon-button.purple button:active:before{background-color:var(--color-purple-10)}:host.purple.is-inverted button:focus:before,:host.purple.is-inverted button:hover:before,nv-icon-button.purple.is-inverted button:focus:before,nv-icon-button.purple.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.purple.is-inverted button:active:before,nv-icon-button.purple.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.black button:before,nv-icon-button.black button:before{background-color:transparent}:host.black button:focus,:host.black button:hover,nv-icon-button.black button:focus,nv-icon-button.black button:hover{outline-color:var(--color-black)}:host.black button:focus:not(:focus-visible),:host.black button:hover:not(:focus-visible),nv-icon-button.black button:focus:not(:focus-visible),nv-icon-button.black button:hover:not(:focus-visible){outline:none}:host.black button:focus:before,:host.black button:hover:before,nv-icon-button.black button:focus:before,nv-icon-button.black button:hover:before{background-color:var(--color-black-5)}:host.black button:active,nv-icon-button.black button:active{outline:none}:host.black button:active:before,nv-icon-button.black button:active:before{background-color:var(--color-black-10)}:host.black.is-inverted button:focus:before,:host.black.is-inverted button:hover:before,nv-icon-button.black.is-inverted button:focus:before,nv-icon-button.black.is-inverted button:hover:before{background-color:rgba(231,237,250,.1)}:host.black.is-inverted button:active:before,nv-icon-button.black.is-inverted button:active:before{background-color:rgba(231,237,250,.2)}:host.is-disabled,nv-icon-button.is-disabled{opacity:.5;cursor:not-allowed}:host.is-disabled button,nv-icon-button.is-disabled button{pointer-events:none}:host.is-disabled button:active:before,:host.is-disabled button:focus:before,:host.is-disabled button:hover:before,nv-icon-button.is-disabled button:active:before,nv-icon-button.is-disabled button:focus:before,nv-icon-button.is-disabled button:hover:before{transition:none;opacity:0}
:root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}:host div,nv-pill div{display:flex;border-radius:var(--space-l);width:min-content;height:var(--space-l);padding:0 calc(var(--space-l) / 2);line-height:var(--space-l);font-weight:500;text-align:center;font-size:var(--font-xs);letter-spacing:.5px;white-space:nowrap;position:relative}:host div.small,nv-pill div.small{height:var(--space-m);padding:0 var(--space-s);border-radius:var(--space-m);line-height:var(--space-m);font-weight:bolder;font-size:var(--font-xxs)}:host div.has-icon nv-icon,nv-pill div.has-icon nv-icon{position:relative;width:20px;height:24px;right:0}:host div.has-icon.icon-right,nv-pill div.has-icon.icon-right{padding-right:var(--space-s)}:host div.has-icon.icon-right nv-icon,nv-pill div.has-icon.icon-right nv-icon{margin-left:var(--space-xs)}:host div.has-icon.icon-left,nv-pill div.has-icon.icon-left{flex-direction:row-reverse;padding-left:var(--space-s)}:host div.has-icon.icon-left nv-icon,nv-pill div.has-icon.icon-left nv-icon{margin-right:var(--space-xs)}:host div.has-icon.no-text,nv-pill div.has-icon.no-text{padding-right:calc(var(--space-l) / 2);padding-left:calc(var(--space-l) / 2);grid-column-gap:0}:host div.disabled,nv-pill div.disabled{opacity:.5;pointer-events:none}:host div.disabled span,:host div.placeholder span,nv-pill div.disabled span,nv-pill div.placeholder span{opacity:.8}:host div.red,nv-pill div.red{background-color:var(--color-red);color:var(--color-white)}:host div.red.button:focus,:host div.red.button:hover,:host div.red.pill-button:focus,:host div.red.pill-button:hover,:host div.redbutton:focus,:host div.redbutton:hover,nv-pill div.red.button:focus,nv-pill div.red.button:hover,nv-pill div.red.pill-button:focus,nv-pill div.red.pill-button:hover,nv-pill div.redbutton:focus,nv-pill div.redbutton:hover{background-color:var(--color-red-dark-80);outline-color:var(--color-red-dark-80)}:host div.red.button:active,:host div.red.pill-button:active,:host div.redbutton:active,nv-pill div.red.button:active,nv-pill div.red.pill-button:active,nv-pill div.redbutton:active{background-color:var(--color-red-dark-60)}:host div.red.invert,nv-pill div.red.invert{background-color:var(--color-red-10);color:var(--color-red)}:host div.red.invert.button:focus,:host div.red.invert.button:hover,:host div.red.invert.pill-button:focus,:host div.red.invert.pill-button:hover,:host div.red.invertbutton:focus,:host div.red.invertbutton:hover,nv-pill div.red.invert.button:focus,nv-pill div.red.invert.button:hover,nv-pill div.red.invert.pill-button:focus,nv-pill div.red.invert.pill-button:hover,nv-pill div.red.invertbutton:focus,nv-pill div.red.invertbutton:hover{background-color:var(--color-red-20);outline-color:var(--color-red-50)}:host div.red.invert.button:active,:host div.red.invert.pill-button:active,:host div.red.invertbutton:active,nv-pill div.red.invert.button:active,nv-pill div.red.invert.pill-button:active,nv-pill div.red.invertbutton:active{background-color:var(--color-red-5)}:host div.red.placeholder span,nv-pill div.red.placeholder span{opacity:.8}:host div.salmon,nv-pill div.salmon{background-color:var(--color-salmon);color:var(--color-white)}:host div.salmon.button:focus,:host div.salmon.button:hover,:host div.salmon.pill-button:focus,:host div.salmon.pill-button:hover,:host div.salmonbutton:focus,:host div.salmonbutton:hover,nv-pill div.salmon.button:focus,nv-pill div.salmon.button:hover,nv-pill div.salmon.pill-button:focus,nv-pill div.salmon.pill-button:hover,nv-pill div.salmonbutton:focus,nv-pill div.salmonbutton:hover{background-color:var(--color-salmon-dark-80);outline-color:var(--color-salmon-dark-80)}:host div.salmon.button:active,:host div.salmon.pill-button:active,:host div.salmonbutton:active,nv-pill div.salmon.button:active,nv-pill div.salmon.pill-button:active,nv-pill div.salmonbutton:active{background-color:var(--color-salmon-dark-60)}:host div.salmon.invert,nv-pill div.salmon.invert{background-color:var(--color-salmon-10);color:var(--color-salmon)}:host div.salmon.invert.button:focus,:host div.salmon.invert.button:hover,:host div.salmon.invert.pill-button:focus,:host div.salmon.invert.pill-button:hover,:host div.salmon.invertbutton:focus,:host div.salmon.invertbutton:hover,nv-pill div.salmon.invert.button:focus,nv-pill div.salmon.invert.button:hover,nv-pill div.salmon.invert.pill-button:focus,nv-pill div.salmon.invert.pill-button:hover,nv-pill div.salmon.invertbutton:focus,nv-pill div.salmon.invertbutton:hover{background-color:var(--color-salmon-20);outline-color:var(--color-salmon-50)}:host div.salmon.invert.button:active,:host div.salmon.invert.pill-button:active,:host div.salmon.invertbutton:active,nv-pill div.salmon.invert.button:active,nv-pill div.salmon.invert.pill-button:active,nv-pill div.salmon.invertbutton:active{background-color:var(--color-salmon-5)}:host div.salmon.placeholder span,nv-pill div.salmon.placeholder span{opacity:.8}:host div.pink,nv-pill div.pink{background-color:var(--color-pink);color:var(--color-white)}:host div.pink.button:focus,:host div.pink.button:hover,:host div.pink.pill-button:focus,:host div.pink.pill-button:hover,:host div.pinkbutton:focus,:host div.pinkbutton:hover,nv-pill div.pink.button:focus,nv-pill div.pink.button:hover,nv-pill div.pink.pill-button:focus,nv-pill div.pink.pill-button:hover,nv-pill div.pinkbutton:focus,nv-pill div.pinkbutton:hover{background-color:var(--color-pink-dark-80);outline-color:var(--color-pink-dark-80)}:host div.pink.button:active,:host div.pink.pill-button:active,:host div.pinkbutton:active,nv-pill div.pink.button:active,nv-pill div.pink.pill-button:active,nv-pill div.pinkbutton:active{background-color:var(--color-pink-dark-60)}:host div.pink.invert,nv-pill div.pink.invert{background-color:var(--color-pink-10);color:var(--color-pink)}:host div.pink.invert.button:focus,:host div.pink.invert.button:hover,:host div.pink.invert.pill-button:focus,:host div.pink.invert.pill-button:hover,:host div.pink.invertbutton:focus,:host div.pink.invertbutton:hover,nv-pill div.pink.invert.button:focus,nv-pill div.pink.invert.button:hover,nv-pill div.pink.invert.pill-button:focus,nv-pill div.pink.invert.pill-button:hover,nv-pill div.pink.invertbutton:focus,nv-pill div.pink.invertbutton:hover{background-color:var(--color-pink-20);outline-color:var(--color-pink-50)}:host div.pink.invert.button:active,:host div.pink.invert.pill-button:active,:host div.pink.invertbutton:active,nv-pill div.pink.invert.button:active,nv-pill div.pink.invert.pill-button:active,nv-pill div.pink.invertbutton:active{background-color:var(--color-pink-5)}:host div.pink.placeholder span,nv-pill div.pink.placeholder span{opacity:.8}:host div.yellow,nv-pill div.yellow{background-color:var(--color-yellow);color:var(--color-white)}:host div.yellow.button:focus,:host div.yellow.button:hover,:host div.yellow.pill-button:focus,:host div.yellow.pill-button:hover,:host div.yellowbutton:focus,:host div.yellowbutton:hover,nv-pill div.yellow.button:focus,nv-pill div.yellow.button:hover,nv-pill div.yellow.pill-button:focus,nv-pill div.yellow.pill-button:hover,nv-pill div.yellowbutton:focus,nv-pill div.yellowbutton:hover{background-color:var(--color-yellow-dark-80);outline-color:var(--color-yellow-dark-80)}:host div.yellow.button:active,:host div.yellow.pill-button:active,:host div.yellowbutton:active,nv-pill div.yellow.button:active,nv-pill div.yellow.pill-button:active,nv-pill div.yellowbutton:active{background-color:var(--color-yellow-dark-60)}:host div.yellow.invert,nv-pill div.yellow.invert{background-color:var(--color-yellow-10);color:var(--color-yellow)}:host div.yellow.invert.button:focus,:host div.yellow.invert.button:hover,:host div.yellow.invert.pill-button:focus,:host div.yellow.invert.pill-button:hover,:host div.yellow.invertbutton:focus,:host div.yellow.invertbutton:hover,nv-pill div.yellow.invert.button:focus,nv-pill div.yellow.invert.button:hover,nv-pill div.yellow.invert.pill-button:focus,nv-pill div.yellow.invert.pill-button:hover,nv-pill div.yellow.invertbutton:focus,nv-pill div.yellow.invertbutton:hover{background-color:var(--color-yellow-20);outline-color:var(--color-yellow-50)}:host div.yellow.invert.button:active,:host div.yellow.invert.pill-button:active,:host div.yellow.invertbutton:active,nv-pill div.yellow.invert.button:active,nv-pill div.yellow.invert.pill-button:active,nv-pill div.yellow.invertbutton:active{background-color:var(--color-yellow-5)}:host div.yellow.placeholder span,nv-pill div.yellow.placeholder span{opacity:.8}:host div.green,nv-pill div.green{background-color:var(--color-green);color:var(--color-white)}:host div.green.button:focus,:host div.green.button:hover,:host div.green.pill-button:focus,:host div.green.pill-button:hover,:host div.greenbutton:focus,:host div.greenbutton:hover,nv-pill div.green.button:focus,nv-pill div.green.button:hover,nv-pill div.green.pill-button:focus,nv-pill div.green.pill-button:hover,nv-pill div.greenbutton:focus,nv-pill div.greenbutton:hover{background-color:var(--color-green-dark-80);outline-color:var(--color-green-dark-80)}:host div.green.button:active,:host div.green.pill-button:active,:host div.greenbutton:active,nv-pill div.green.button:active,nv-pill div.green.pill-button:active,nv-pill div.greenbutton:active{background-color:var(--color-green-dark-60)}:host div.green.invert,nv-pill div.green.invert{background-color:var(--color-green-10);color:var(--color-green)}:host div.green.invert.button:focus,:host div.green.invert.button:hover,:host div.green.invert.pill-button:focus,:host div.green.invert.pill-button:hover,:host div.green.invertbutton:focus,:host div.green.invertbutton:hover,nv-pill div.green.invert.button:focus,nv-pill div.green.invert.button:hover,nv-pill div.green.invert.pill-button:focus,nv-pill div.green.invert.pill-button:hover,nv-pill div.green.invertbutton:focus,nv-pill div.green.invertbutton:hover{background-color:var(--color-green-20);outline-color:var(--color-green-50)}:host div.green.invert.button:active,:host div.green.invert.pill-button:active,:host div.green.invertbutton:active,nv-pill div.green.invert.button:active,nv-pill div.green.invert.pill-button:active,nv-pill div.green.invertbutton:active{background-color:var(--color-green-5)}:host div.green.placeholder span,nv-pill div.green.placeholder span{opacity:.8}:host div.teal,nv-pill div.teal{background-color:var(--color-teal);color:var(--color-white)}:host div.teal.button:focus,:host div.teal.button:hover,:host div.teal.pill-button:focus,:host div.teal.pill-button:hover,:host div.tealbutton:focus,:host div.tealbutton:hover,nv-pill div.teal.button:focus,nv-pill div.teal.button:hover,nv-pill div.teal.pill-button:focus,nv-pill div.teal.pill-button:hover,nv-pill div.tealbutton:focus,nv-pill div.tealbutton:hover{background-color:var(--color-teal-dark-80);outline-color:var(--color-teal-dark-80)}:host div.teal.button:active,:host div.teal.pill-button:active,:host div.tealbutton:active,nv-pill div.teal.button:active,nv-pill div.teal.pill-button:active,nv-pill div.tealbutton:active{background-color:var(--color-teal-dark-60)}:host div.teal.invert,nv-pill div.teal.invert{background-color:var(--color-teal-10);color:var(--color-teal)}:host div.teal.invert.button:focus,:host div.teal.invert.button:hover,:host div.teal.invert.pill-button:focus,:host div.teal.invert.pill-button:hover,:host div.teal.invertbutton:focus,:host div.teal.invertbutton:hover,nv-pill div.teal.invert.button:focus,nv-pill div.teal.invert.button:hover,nv-pill div.teal.invert.pill-button:focus,nv-pill div.teal.invert.pill-button:hover,nv-pill div.teal.invertbutton:focus,nv-pill div.teal.invertbutton:hover{background-color:var(--color-teal-20);outline-color:var(--color-teal-50)}:host div.teal.invert.button:active,:host div.teal.invert.pill-button:active,:host div.teal.invertbutton:active,nv-pill div.teal.invert.button:active,nv-pill div.teal.invert.pill-button:active,nv-pill div.teal.invertbutton:active{background-color:var(--color-teal-5)}:host div.teal.placeholder span,nv-pill div.teal.placeholder span{opacity:.8}:host div,:host div.blue,nv-pill div,nv-pill div.blue{background-color:var(--color-blue);color:var(--color-white)}:host div.blue.button:focus,:host div.blue.button:hover,:host div.blue.pill-button:focus,:host div.blue.pill-button:hover,:host div.bluebutton:focus,:host div.bluebutton:hover,:host div.button:focus,:host div.button:hover,:host div.pill-button:focus,:host div.pill-button:hover,nv-pill div.blue.button:focus,nv-pill div.blue.button:hover,nv-pill div.blue.pill-button:focus,nv-pill div.blue.pill-button:hover,nv-pill div.bluebutton:focus,nv-pill div.bluebutton:hover,nv-pill div.button:focus,nv-pill div.button:hover,nv-pill div.pill-button:focus,nv-pill div.pill-button:hover{background-color:var(--color-blue-dark-80);outline-color:var(--color-blue-dark-80)}:host div.blue.button:active,:host div.blue.pill-button:active,:host div.bluebutton:active,:host div.button:active,:host div.pill-button:active,nv-pill div.blue.button:active,nv-pill div.blue.pill-button:active,nv-pill div.bluebutton:active,nv-pill div.button:active,nv-pill div.pill-button:active{background-color:var(--color-blue-dark-60)}:host div.blue.invert,:host div.invert,nv-pill div.blue.invert,nv-pill div.invert{background-color:var(--color-blue-10);color:var(--color-blue)}:host div.blue.invert.button:focus,:host div.blue.invert.button:hover,:host div.blue.invert.pill-button:focus,:host div.blue.invert.pill-button:hover,:host div.blue.invertbutton:focus,:host div.blue.invertbutton:hover,:host div.invert.button:focus,:host div.invert.button:hover,:host div.invert.pill-button:focus,:host div.invert.pill-button:hover,:host div.invertbutton:focus,:host div.invertbutton:hover,nv-pill div.blue.invert.button:focus,nv-pill div.blue.invert.button:hover,nv-pill div.blue.invert.pill-button:focus,nv-pill div.blue.invert.pill-button:hover,nv-pill div.blue.invertbutton:focus,nv-pill div.blue.invertbutton:hover,nv-pill div.invert.button:focus,nv-pill div.invert.button:hover,nv-pill div.invert.pill-button:focus,nv-pill div.invert.pill-button:hover,nv-pill div.invertbutton:focus,nv-pill div.invertbutton:hover{background-color:var(--color-blue-20);outline-color:var(--color-blue-50)}:host div.blue.invert.button:active,:host div.blue.invert.pill-button:active,:host div.blue.invertbutton:active,:host div.invert.button:active,:host div.invert.pill-button:active,:host div.invertbutton:active,nv-pill div.blue.invert.button:active,nv-pill div.blue.invert.pill-button:active,nv-pill div.blue.invertbutton:active,nv-pill div.invert.button:active,nv-pill div.invert.pill-button:active,nv-pill div.invertbutton:active{background-color:var(--color-blue-5)}:host div.blue.placeholder span,:host div.placeholder span,nv-pill div.blue.placeholder span,nv-pill div.placeholder span{opacity:.8}:host div.navy,nv-pill div.navy{background-color:var(--color-navy);color:var(--color-white)}:host div.navy.button:focus,:host div.navy.button:hover,:host div.navy.pill-button:focus,:host div.navy.pill-button:hover,:host div.navybutton:focus,:host div.navybutton:hover,nv-pill div.navy.button:focus,nv-pill div.navy.button:hover,nv-pill div.navy.pill-button:focus,nv-pill div.navy.pill-button:hover,nv-pill div.navybutton:focus,nv-pill div.navybutton:hover{background-color:var(--color-navy-dark-80);outline-color:var(--color-navy-dark-80)}:host div.navy.button:active,:host div.navy.pill-button:active,:host div.navybutton:active,nv-pill div.navy.button:active,nv-pill div.navy.pill-button:active,nv-pill div.navybutton:active{background-color:var(--color-navy-dark-60)}:host div.navy.invert,nv-pill div.navy.invert{background-color:var(--color-navy-10);color:var(--color-navy)}:host div.navy.invert.button:focus,:host div.navy.invert.button:hover,:host div.navy.invert.pill-button:focus,:host div.navy.invert.pill-button:hover,:host div.navy.invertbutton:focus,:host div.navy.invertbutton:hover,nv-pill div.navy.invert.button:focus,nv-pill div.navy.invert.button:hover,nv-pill div.navy.invert.pill-button:focus,nv-pill div.navy.invert.pill-button:hover,nv-pill div.navy.invertbutton:focus,nv-pill div.navy.invertbutton:hover{background-color:var(--color-navy-20);outline-color:var(--color-navy-50)}:host div.navy.invert.button:active,:host div.navy.invert.pill-button:active,:host div.navy.invertbutton:active,nv-pill div.navy.invert.button:active,nv-pill div.navy.invert.pill-button:active,nv-pill div.navy.invertbutton:active{background-color:var(--color-navy-5)}:host div.navy.placeholder span,nv-pill div.navy.placeholder span{opacity:.8}:host div.purple,nv-pill div.purple{background-color:var(--color-purple);color:var(--color-white)}:host div.purple.button:focus,:host div.purple.button:hover,:host div.purple.pill-button:focus,:host div.purple.pill-button:hover,:host div.purplebutton:focus,:host div.purplebutton:hover,nv-pill div.purple.button:focus,nv-pill div.purple.button:hover,nv-pill div.purple.pill-button:focus,nv-pill div.purple.pill-button:hover,nv-pill div.purplebutton:focus,nv-pill div.purplebutton:hover{background-color:var(--color-purple-dark-80);outline-color:var(--color-purple-dark-80)}:host div.purple.button:active,:host div.purple.pill-button:active,:host div.purplebutton:active,nv-pill div.purple.button:active,nv-pill div.purple.pill-button:active,nv-pill div.purplebutton:active{background-color:var(--color-purple-dark-60)}:host div.purple.invert,nv-pill div.purple.invert{background-color:var(--color-purple-10);color:var(--color-purple)}:host div.purple.invert.button:focus,:host div.purple.invert.button:hover,:host div.purple.invert.pill-button:focus,:host div.purple.invert.pill-button:hover,:host div.purple.invertbutton:focus,:host div.purple.invertbutton:hover,nv-pill div.purple.invert.button:focus,nv-pill div.purple.invert.button:hover,nv-pill div.purple.invert.pill-button:focus,nv-pill div.purple.invert.pill-button:hover,nv-pill div.purple.invertbutton:focus,nv-pill div.purple.invertbutton:hover{background-color:var(--color-purple-20);outline-color:var(--color-purple-50)}:host div.purple.invert.button:active,:host div.purple.invert.pill-button:active,:host div.purple.invertbutton:active,nv-pill div.purple.invert.button:active,nv-pill div.purple.invert.pill-button:active,nv-pill div.purple.invertbutton:active{background-color:var(--color-purple-5)}:host div.purple.placeholder span,nv-pill div.purple.placeholder span{opacity:.8}:host div.black,nv-pill div.black{background-color:var(--color-black);color:var(--color-white)}:host div.black.button:focus,:host div.black.button:hover,:host div.black.pill-button:focus,:host div.black.pill-button:hover,:host div.blackbutton:focus,:host div.blackbutton:hover,nv-pill div.black.button:focus,nv-pill div.black.button:hover,nv-pill div.black.pill-button:focus,nv-pill div.black.pill-button:hover,nv-pill div.blackbutton:focus,nv-pill div.blackbutton:hover{background-color:var(--color-black-dark-80);outline-color:var(--color-black-dark-80)}:host div.black.button:active,:host div.black.pill-button:active,:host div.blackbutton:active,nv-pill div.black.button:active,nv-pill div.black.pill-button:active,nv-pill div.blackbutton:active{background-color:var(--color-black-dark-60)}:host div.black.invert,nv-pill div.black.invert{background-color:var(--color-black-10);color:var(--color-black)}:host div.black.invert.button:focus,:host div.black.invert.button:hover,:host div.black.invert.pill-button:focus,:host div.black.invert.pill-button:hover,:host div.black.invertbutton:focus,:host div.black.invertbutton:hover,nv-pill div.black.invert.button:focus,nv-pill div.black.invert.button:hover,nv-pill div.black.invert.pill-button:focus,nv-pill div.black.invert.pill-button:hover,nv-pill div.black.invertbutton:focus,nv-pill div.black.invertbutton:hover{background-color:var(--color-black-20);outline-color:var(--color-black-50)}:host div.black.invert.button:active,:host div.black.invert.pill-button:active,:host div.black.invertbutton:active,nv-pill div.black.invert.button:active,nv-pill div.black.invert.pill-button:active,nv-pill div.black.invertbutton:active{background-color:var(--color-black-5)}:host div.black.placeholder span,nv-pill div.black.placeholder span{opacity:.8}:host div.white,nv-pill div.white{background-color:var(--color-white);color:var(--color-white)}:host div.white.button:focus,:host div.white.button:hover,:host div.white.pill-button:focus,:host div.white.pill-button:hover,:host div.whitebutton:focus,:host div.whitebutton:hover,nv-pill div.white.button:focus,nv-pill div.white.button:hover,nv-pill div.white.pill-button:focus,nv-pill div.white.pill-button:hover,nv-pill div.whitebutton:focus,nv-pill div.whitebutton:hover{background-color:var(--color-white-dark-80);outline-color:var(--color-white-dark-80)}:host div.white.button:active,:host div.white.pill-button:active,:host div.whitebutton:active,nv-pill div.white.button:active,nv-pill div.white.pill-button:active,nv-pill div.whitebutton:active{background-color:var(--color-white-dark-60)}:host div.white.invert,nv-pill div.white.invert{background-color:var(--color-white-10);color:var(--color-white)}:host div.white.invert.button:focus,:host div.white.invert.button:hover,:host div.white.invert.pill-button:focus,:host div.white.invert.pill-button:hover,:host div.white.invertbutton:focus,:host div.white.invertbutton:hover,nv-pill div.white.invert.button:focus,nv-pill div.white.invert.button:hover,nv-pill div.white.invert.pill-button:focus,nv-pill div.white.invert.pill-button:hover,nv-pill div.white.invertbutton:focus,nv-pill div.white.invertbutton:hover{background-color:var(--color-white-20);outline-color:var(--color-white-50)}:host div.white.invert.button:active,:host div.white.invert.pill-button:active,:host div.white.invertbutton:active,nv-pill div.white.invert.button:active,nv-pill div.white.invert.pill-button:active,nv-pill div.white.invertbutton:active{background-color:var(--color-white-5)}:host div.white.placeholder span,nv-pill div.white.placeholder span{opacity:.8}:host,nv-pill{display:inline-block}
:root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}:host button,nv-pill-button button{display:flex;border-radius:var(--space-l);width:min-content;height:var(--space-l);padding:0 calc(var(--space-l) / 2);line-height:var(--space-l);font-weight:500;text-align:center;font-size:var(--font-xs);letter-spacing:.5px;white-space:nowrap;position:relative}:host button.small,nv-pill-button button.small{height:var(--space-m);padding:0 var(--space-s);border-radius:var(--space-m);line-height:var(--space-m);font-weight:bolder;font-size:var(--font-xxs)}:host button.has-icon nv-icon,nv-pill-button button.has-icon nv-icon{position:relative;width:20px;height:24px;right:0}:host button.has-icon.icon-right,nv-pill-button button.has-icon.icon-right{padding-right:var(--space-s)}:host button.has-icon.icon-right nv-icon,nv-pill-button button.has-icon.icon-right nv-icon{margin-left:var(--space-xs)}:host button.has-icon.icon-left,nv-pill-button button.has-icon.icon-left{flex-direction:row-reverse;padding-left:var(--space-s)}:host button.has-icon.icon-left nv-icon,nv-pill-button button.has-icon.icon-left nv-icon{margin-right:var(--space-xs)}:host button.has-icon.no-text,nv-pill-button button.has-icon.no-text{padding-right:calc(var(--space-l) / 2);padding-left:calc(var(--space-l) / 2);grid-column-gap:0}:host button.disabled,nv-pill-button button.disabled{opacity:.5;pointer-events:none}:host button.disabled span,:host button.placeholder span,nv-pill-button button.disabled span,nv-pill-button button.placeholder span{opacity:.8}:host button.red,nv-pill-button button.red{background-color:var(--color-red);color:var(--color-white)}:host button.red.button:focus,:host button.red.button:hover,:host button.red.pill-button:focus,:host button.red.pill-button:hover,:host button.redbutton:focus,:host button.redbutton:hover,nv-pill-button button.red.button:focus,nv-pill-button button.red.button:hover,nv-pill-button button.red.pill-button:focus,nv-pill-button button.red.pill-button:hover,nv-pill-button button.redbutton:focus,nv-pill-button button.redbutton:hover{background-color:var(--color-red-dark-80);outline-color:var(--color-red-dark-80)}:host button.red.button:active,:host button.red.pill-button:active,:host button.redbutton:active,nv-pill-button button.red.button:active,nv-pill-button button.red.pill-button:active,nv-pill-button button.redbutton:active{background-color:var(--color-red-dark-60)}:host button.red.invert,nv-pill-button button.red.invert{background-color:var(--color-red-10);color:var(--color-red)}:host button.red.invert.button:focus,:host button.red.invert.button:hover,:host button.red.invert.pill-button:focus,:host button.red.invert.pill-button:hover,:host button.red.invertbutton:focus,:host button.red.invertbutton:hover,nv-pill-button button.red.invert.button:focus,nv-pill-button button.red.invert.button:hover,nv-pill-button button.red.invert.pill-button:focus,nv-pill-button button.red.invert.pill-button:hover,nv-pill-button button.red.invertbutton:focus,nv-pill-button button.red.invertbutton:hover{background-color:var(--color-red-20);outline-color:var(--color-red-50)}:host button.red.invert.button:active,:host button.red.invert.pill-button:active,:host button.red.invertbutton:active,nv-pill-button button.red.invert.button:active,nv-pill-button button.red.invert.pill-button:active,nv-pill-button button.red.invertbutton:active{background-color:var(--color-red-5)}:host button.red.placeholder span,nv-pill-button button.red.placeholder span{opacity:.8}:host button.salmon,nv-pill-button button.salmon{background-color:var(--color-salmon);color:var(--color-white)}:host button.salmon.button:focus,:host button.salmon.button:hover,:host button.salmon.pill-button:focus,:host button.salmon.pill-button:hover,:host button.salmonbutton:focus,:host button.salmonbutton:hover,nv-pill-button button.salmon.button:focus,nv-pill-button button.salmon.button:hover,nv-pill-button button.salmon.pill-button:focus,nv-pill-button button.salmon.pill-button:hover,nv-pill-button button.salmonbutton:focus,nv-pill-button button.salmonbutton:hover{background-color:var(--color-salmon-dark-80);outline-color:var(--color-salmon-dark-80)}:host button.salmon.button:active,:host button.salmon.pill-button:active,:host button.salmonbutton:active,nv-pill-button button.salmon.button:active,nv-pill-button button.salmon.pill-button:active,nv-pill-button button.salmonbutton:active{background-color:var(--color-salmon-dark-60)}:host button.salmon.invert,nv-pill-button button.salmon.invert{background-color:var(--color-salmon-10);color:var(--color-salmon)}:host button.salmon.invert.button:focus,:host button.salmon.invert.button:hover,:host button.salmon.invert.pill-button:focus,:host button.salmon.invert.pill-button:hover,:host button.salmon.invertbutton:focus,:host button.salmon.invertbutton:hover,nv-pill-button button.salmon.invert.button:focus,nv-pill-button button.salmon.invert.button:hover,nv-pill-button button.salmon.invert.pill-button:focus,nv-pill-button button.salmon.invert.pill-button:hover,nv-pill-button button.salmon.invertbutton:focus,nv-pill-button button.salmon.invertbutton:hover{background-color:var(--color-salmon-20);outline-color:var(--color-salmon-50)}:host button.salmon.invert.button:active,:host button.salmon.invert.pill-button:active,:host button.salmon.invertbutton:active,nv-pill-button button.salmon.invert.button:active,nv-pill-button button.salmon.invert.pill-button:active,nv-pill-button button.salmon.invertbutton:active{background-color:var(--color-salmon-5)}:host button.salmon.placeholder span,nv-pill-button button.salmon.placeholder span{opacity:.8}:host button.pink,nv-pill-button button.pink{background-color:var(--color-pink);color:var(--color-white)}:host button.pink.button:focus,:host button.pink.button:hover,:host button.pink.pill-button:focus,:host button.pink.pill-button:hover,:host button.pinkbutton:focus,:host button.pinkbutton:hover,nv-pill-button button.pink.button:focus,nv-pill-button button.pink.button:hover,nv-pill-button button.pink.pill-button:focus,nv-pill-button button.pink.pill-button:hover,nv-pill-button button.pinkbutton:focus,nv-pill-button button.pinkbutton:hover{background-color:var(--color-pink-dark-80);outline-color:var(--color-pink-dark-80)}:host button.pink.button:active,:host button.pink.pill-button:active,:host button.pinkbutton:active,nv-pill-button button.pink.button:active,nv-pill-button button.pink.pill-button:active,nv-pill-button button.pinkbutton:active{background-color:var(--color-pink-dark-60)}:host button.pink.invert,nv-pill-button button.pink.invert{background-color:var(--color-pink-10);color:var(--color-pink)}:host button.pink.invert.button:focus,:host button.pink.invert.button:hover,:host button.pink.invert.pill-button:focus,:host button.pink.invert.pill-button:hover,:host button.pink.invertbutton:focus,:host button.pink.invertbutton:hover,nv-pill-button button.pink.invert.button:focus,nv-pill-button button.pink.invert.button:hover,nv-pill-button button.pink.invert.pill-button:focus,nv-pill-button button.pink.invert.pill-button:hover,nv-pill-button button.pink.invertbutton:focus,nv-pill-button button.pink.invertbutton:hover{background-color:var(--color-pink-20);outline-color:var(--color-pink-50)}:host button.pink.invert.button:active,:host button.pink.invert.pill-button:active,:host button.pink.invertbutton:active,nv-pill-button button.pink.invert.button:active,nv-pill-button button.pink.invert.pill-button:active,nv-pill-button button.pink.invertbutton:active{background-color:var(--color-pink-5)}:host button.pink.placeholder span,nv-pill-button button.pink.placeholder span{opacity:.8}:host button.yellow,nv-pill-button button.yellow{background-color:var(--color-yellow);color:var(--color-white)}:host button.yellow.button:focus,:host button.yellow.button:hover,:host button.yellow.pill-button:focus,:host button.yellow.pill-button:hover,:host button.yellowbutton:focus,:host button.yellowbutton:hover,nv-pill-button button.yellow.button:focus,nv-pill-button button.yellow.button:hover,nv-pill-button button.yellow.pill-button:focus,nv-pill-button button.yellow.pill-button:hover,nv-pill-button button.yellowbutton:focus,nv-pill-button button.yellowbutton:hover{background-color:var(--color-yellow-dark-80);outline-color:var(--color-yellow-dark-80)}:host button.yellow.button:active,:host button.yellow.pill-button:active,:host button.yellowbutton:active,nv-pill-button button.yellow.button:active,nv-pill-button button.yellow.pill-button:active,nv-pill-button button.yellowbutton:active{background-color:var(--color-yellow-dark-60)}:host button.yellow.invert,nv-pill-button button.yellow.invert{background-color:var(--color-yellow-10);color:var(--color-yellow)}:host button.yellow.invert.button:focus,:host button.yellow.invert.button:hover,:host button.yellow.invert.pill-button:focus,:host button.yellow.invert.pill-button:hover,:host button.yellow.invertbutton:focus,:host button.yellow.invertbutton:hover,nv-pill-button button.yellow.invert.button:focus,nv-pill-button button.yellow.invert.button:hover,nv-pill-button button.yellow.invert.pill-button:focus,nv-pill-button button.yellow.invert.pill-button:hover,nv-pill-button button.yellow.invertbutton:focus,nv-pill-button button.yellow.invertbutton:hover{background-color:var(--color-yellow-20);outline-color:var(--color-yellow-50)}:host button.yellow.invert.button:active,:host button.yellow.invert.pill-button:active,:host button.yellow.invertbutton:active,nv-pill-button button.yellow.invert.button:active,nv-pill-button button.yellow.invert.pill-button:active,nv-pill-button button.yellow.invertbutton:active{background-color:var(--color-yellow-5)}:host button.yellow.placeholder span,nv-pill-button button.yellow.placeholder span{opacity:.8}:host button.green,nv-pill-button button.green{background-color:var(--color-green);color:var(--color-white)}:host button.green.button:focus,:host button.green.button:hover,:host button.green.pill-button:focus,:host button.green.pill-button:hover,:host button.greenbutton:focus,:host button.greenbutton:hover,nv-pill-button button.green.button:focus,nv-pill-button button.green.button:hover,nv-pill-button button.green.pill-button:focus,nv-pill-button button.green.pill-button:hover,nv-pill-button button.greenbutton:focus,nv-pill-button button.greenbutton:hover{background-color:var(--color-green-dark-80);outline-color:var(--color-green-dark-80)}:host button.green.button:active,:host button.green.pill-button:active,:host button.greenbutton:active,nv-pill-button button.green.button:active,nv-pill-button button.green.pill-button:active,nv-pill-button button.greenbutton:active{background-color:var(--color-green-dark-60)}:host button.green.invert,nv-pill-button button.green.invert{background-color:var(--color-green-10);color:var(--color-green)}:host button.green.invert.button:focus,:host button.green.invert.button:hover,:host button.green.invert.pill-button:focus,:host button.green.invert.pill-button:hover,:host button.green.invertbutton:focus,:host button.green.invertbutton:hover,nv-pill-button button.green.invert.button:focus,nv-pill-button button.green.invert.button:hover,nv-pill-button button.green.invert.pill-button:focus,nv-pill-button button.green.invert.pill-button:hover,nv-pill-button button.green.invertbutton:focus,nv-pill-button button.green.invertbutton:hover{background-color:var(--color-green-20);outline-color:var(--color-green-50)}:host button.green.invert.button:active,:host button.green.invert.pill-button:active,:host button.green.invertbutton:active,nv-pill-button button.green.invert.button:active,nv-pill-button button.green.invert.pill-button:active,nv-pill-button button.green.invertbutton:active{background-color:var(--color-green-5)}:host button.green.placeholder span,nv-pill-button button.green.placeholder span{opacity:.8}:host button.teal,nv-pill-button button.teal{background-color:var(--color-teal);color:var(--color-white)}:host button.teal.button:focus,:host button.teal.button:hover,:host button.teal.pill-button:focus,:host button.teal.pill-button:hover,:host button.tealbutton:focus,:host button.tealbutton:hover,nv-pill-button button.teal.button:focus,nv-pill-button button.teal.button:hover,nv-pill-button button.teal.pill-button:focus,nv-pill-button button.teal.pill-button:hover,nv-pill-button button.tealbutton:focus,nv-pill-button button.tealbutton:hover{background-color:var(--color-teal-dark-80);outline-color:var(--color-teal-dark-80)}:host button.teal.button:active,:host button.teal.pill-button:active,:host button.tealbutton:active,nv-pill-button button.teal.button:active,nv-pill-button button.teal.pill-button:active,nv-pill-button button.tealbutton:active{background-color:var(--color-teal-dark-60)}:host button.teal.invert,nv-pill-button button.teal.invert{background-color:var(--color-teal-10);color:var(--color-teal)}:host button.teal.invert.button:focus,:host button.teal.invert.button:hover,:host button.teal.invert.pill-button:focus,:host button.teal.invert.pill-button:hover,:host button.teal.invertbutton:focus,:host button.teal.invertbutton:hover,nv-pill-button button.teal.invert.button:focus,nv-pill-button button.teal.invert.button:hover,nv-pill-button button.teal.invert.pill-button:focus,nv-pill-button button.teal.invert.pill-button:hover,nv-pill-button button.teal.invertbutton:focus,nv-pill-button button.teal.invertbutton:hover{background-color:var(--color-teal-20);outline-color:var(--color-teal-50)}:host button.teal.invert.button:active,:host button.teal.invert.pill-button:active,:host button.teal.invertbutton:active,nv-pill-button button.teal.invert.button:active,nv-pill-button button.teal.invert.pill-button:active,nv-pill-button button.teal.invertbutton:active{background-color:var(--color-teal-5)}:host button.teal.placeholder span,nv-pill-button button.teal.placeholder span{opacity:.8}:host button,:host button.blue,nv-pill-button button,nv-pill-button button.blue{background-color:var(--color-blue);color:var(--color-white)}:host button.blue.button:focus,:host button.blue.button:hover,:host button.blue.pill-button:focus,:host button.blue.pill-button:hover,:host button.bluebutton:focus,:host button.bluebutton:hover,:host button.button:focus,:host button.button:hover,:host button.pill-button:focus,:host button.pill-button:hover,nv-pill-button button.blue.button:focus,nv-pill-button button.blue.button:hover,nv-pill-button button.blue.pill-button:focus,nv-pill-button button.blue.pill-button:hover,nv-pill-button button.bluebutton:focus,nv-pill-button button.bluebutton:hover,nv-pill-button button.button:focus,nv-pill-button button.button:hover,nv-pill-button button.pill-button:focus,nv-pill-button button.pill-button:hover{background-color:var(--color-blue-dark-80);outline-color:var(--color-blue-dark-80)}:host button.blue.button:active,:host button.blue.pill-button:active,:host button.bluebutton:active,:host button.button:active,:host button.pill-button:active,nv-pill-button button.blue.button:active,nv-pill-button button.blue.pill-button:active,nv-pill-button button.bluebutton:active,nv-pill-button button.button:active,nv-pill-button button.pill-button:active{background-color:var(--color-blue-dark-60)}:host button.blue.invert,:host button.invert,nv-pill-button button.blue.invert,nv-pill-button button.invert{background-color:var(--color-blue-10);color:var(--color-blue)}:host button.blue.invert.button:focus,:host button.blue.invert.button:hover,:host button.blue.invert.pill-button:focus,:host button.blue.invert.pill-button:hover,:host button.blue.invertbutton:focus,:host button.blue.invertbutton:hover,:host button.invert.button:focus,:host button.invert.button:hover,:host button.invert.pill-button:focus,:host button.invert.pill-button:hover,:host button.invertbutton:focus,:host button.invertbutton:hover,nv-pill-button button.blue.invert.button:focus,nv-pill-button button.blue.invert.button:hover,nv-pill-button button.blue.invert.pill-button:focus,nv-pill-button button.blue.invert.pill-button:hover,nv-pill-button button.blue.invertbutton:focus,nv-pill-button button.blue.invertbutton:hover,nv-pill-button button.invert.button:focus,nv-pill-button button.invert.button:hover,nv-pill-button button.invert.pill-button:focus,nv-pill-button button.invert.pill-button:hover,nv-pill-button button.invertbutton:focus,nv-pill-button button.invertbutton:hover{background-color:var(--color-blue-20);outline-color:var(--color-blue-50)}:host button.blue.invert.button:active,:host button.blue.invert.pill-button:active,:host button.blue.invertbutton:active,:host button.invert.button:active,:host button.invert.pill-button:active,:host button.invertbutton:active,nv-pill-button button.blue.invert.button:active,nv-pill-button button.blue.invert.pill-button:active,nv-pill-button button.blue.invertbutton:active,nv-pill-button button.invert.button:active,nv-pill-button button.invert.pill-button:active,nv-pill-button button.invertbutton:active{background-color:var(--color-blue-5)}:host button.blue.placeholder span,:host button.placeholder span,nv-pill-button button.blue.placeholder span,nv-pill-button button.placeholder span{opacity:.8}:host button.navy,nv-pill-button button.navy{background-color:var(--color-navy);color:var(--color-white)}:host button.navy.button:focus,:host button.navy.button:hover,:host button.navy.pill-button:focus,:host button.navy.pill-button:hover,:host button.navybutton:focus,:host button.navybutton:hover,nv-pill-button button.navy.button:focus,nv-pill-button button.navy.button:hover,nv-pill-button button.navy.pill-button:focus,nv-pill-button button.navy.pill-button:hover,nv-pill-button button.navybutton:focus,nv-pill-button button.navybutton:hover{background-color:var(--color-navy-dark-80);outline-color:var(--color-navy-dark-80)}:host button.navy.button:active,:host button.navy.pill-button:active,:host button.navybutton:active,nv-pill-button button.navy.button:active,nv-pill-button button.navy.pill-button:active,nv-pill-button button.navybutton:active{background-color:var(--color-navy-dark-60)}:host button.navy.invert,nv-pill-button button.navy.invert{background-color:var(--color-navy-10);color:var(--color-navy)}:host button.navy.invert.button:focus,:host button.navy.invert.button:hover,:host button.navy.invert.pill-button:focus,:host button.navy.invert.pill-button:hover,:host button.navy.invertbutton:focus,:host button.navy.invertbutton:hover,nv-pill-button button.navy.invert.button:focus,nv-pill-button button.navy.invert.button:hover,nv-pill-button button.navy.invert.pill-button:focus,nv-pill-button button.navy.invert.pill-button:hover,nv-pill-button button.navy.invertbutton:focus,nv-pill-button button.navy.invertbutton:hover{background-color:var(--color-navy-20);outline-color:var(--color-navy-50)}:host button.navy.invert.button:active,:host button.navy.invert.pill-button:active,:host button.navy.invertbutton:active,nv-pill-button button.navy.invert.button:active,nv-pill-button button.navy.invert.pill-button:active,nv-pill-button button.navy.invertbutton:active{background-color:var(--color-navy-5)}:host button.navy.placeholder span,nv-pill-button button.navy.placeholder span{opacity:.8}:host button.purple,nv-pill-button button.purple{background-color:var(--color-purple);color:var(--color-white)}:host button.purple.button:focus,:host button.purple.button:hover,:host button.purple.pill-button:focus,:host button.purple.pill-button:hover,:host button.purplebutton:focus,:host button.purplebutton:hover,nv-pill-button button.purple.button:focus,nv-pill-button button.purple.button:hover,nv-pill-button button.purple.pill-button:focus,nv-pill-button button.purple.pill-button:hover,nv-pill-button button.purplebutton:focus,nv-pill-button button.purplebutton:hover{background-color:var(--color-purple-dark-80);outline-color:var(--color-purple-dark-80)}:host button.purple.button:active,:host button.purple.pill-button:active,:host button.purplebutton:active,nv-pill-button button.purple.button:active,nv-pill-button button.purple.pill-button:active,nv-pill-button button.purplebutton:active{background-color:var(--color-purple-dark-60)}:host button.purple.invert,nv-pill-button button.purple.invert{background-color:var(--color-purple-10);color:var(--color-purple)}:host button.purple.invert.button:focus,:host button.purple.invert.button:hover,:host button.purple.invert.pill-button:focus,:host button.purple.invert.pill-button:hover,:host button.purple.invertbutton:focus,:host button.purple.invertbutton:hover,nv-pill-button button.purple.invert.button:focus,nv-pill-button button.purple.invert.button:hover,nv-pill-button button.purple.invert.pill-button:focus,nv-pill-button button.purple.invert.pill-button:hover,nv-pill-button button.purple.invertbutton:focus,nv-pill-button button.purple.invertbutton:hover{background-color:var(--color-purple-20);outline-color:var(--color-purple-50)}:host button.purple.invert.button:active,:host button.purple.invert.pill-button:active,:host button.purple.invertbutton:active,nv-pill-button button.purple.invert.button:active,nv-pill-button button.purple.invert.pill-button:active,nv-pill-button button.purple.invertbutton:active{background-color:var(--color-purple-5)}:host button.purple.placeholder span,nv-pill-button button.purple.placeholder span{opacity:.8}:host button.black,nv-pill-button button.black{background-color:var(--color-black);color:var(--color-white)}:host button.black.button:focus,:host button.black.button:hover,:host button.black.pill-button:focus,:host button.black.pill-button:hover,:host button.blackbutton:focus,:host button.blackbutton:hover,nv-pill-button button.black.button:focus,nv-pill-button button.black.button:hover,nv-pill-button button.black.pill-button:focus,nv-pill-button button.black.pill-button:hover,nv-pill-button button.blackbutton:focus,nv-pill-button button.blackbutton:hover{background-color:var(--color-black-dark-80);outline-color:var(--color-black-dark-80)}:host button.black.button:active,:host button.black.pill-button:active,:host button.blackbutton:active,nv-pill-button button.black.button:active,nv-pill-button button.black.pill-button:active,nv-pill-button button.blackbutton:active{background-color:var(--color-black-dark-60)}:host button.black.invert,nv-pill-button button.black.invert{background-color:var(--color-black-10);color:var(--color-black)}:host button.black.invert.button:focus,:host button.black.invert.button:hover,:host button.black.invert.pill-button:focus,:host button.black.invert.pill-button:hover,:host button.black.invertbutton:focus,:host button.black.invertbutton:hover,nv-pill-button button.black.invert.button:focus,nv-pill-button button.black.invert.button:hover,nv-pill-button button.black.invert.pill-button:focus,nv-pill-button button.black.invert.pill-button:hover,nv-pill-button button.black.invertbutton:focus,nv-pill-button button.black.invertbutton:hover{background-color:var(--color-black-20);outline-color:var(--color-black-50)}:host button.black.invert.button:active,:host button.black.invert.pill-button:active,:host button.black.invertbutton:active,nv-pill-button button.black.invert.button:active,nv-pill-button button.black.invert.pill-button:active,nv-pill-button button.black.invertbutton:active{background-color:var(--color-black-5)}:host button.black.placeholder span,nv-pill-button button.black.placeholder span{opacity:.8}:host button.white,nv-pill-button button.white{background-color:var(--color-white);color:var(--color-white)}:host button.white.button:focus,:host button.white.button:hover,:host button.white.pill-button:focus,:host button.white.pill-button:hover,:host button.whitebutton:focus,:host button.whitebutton:hover,nv-pill-button button.white.button:focus,nv-pill-button button.white.button:hover,nv-pill-button button.white.pill-button:focus,nv-pill-button button.white.pill-button:hover,nv-pill-button button.whitebutton:focus,nv-pill-button button.whitebutton:hover{background-color:var(--color-white-dark-80);outline-color:var(--color-white-dark-80)}:host button.white.button:active,:host button.white.pill-button:active,:host button.whitebutton:active,nv-pill-button button.white.button:active,nv-pill-button button.white.pill-button:active,nv-pill-button button.whitebutton:active{background-color:var(--color-white-dark-60)}:host button.white.invert,nv-pill-button button.white.invert{background-color:var(--color-white-10);color:var(--color-white)}:host button.white.invert.button:focus,:host button.white.invert.button:hover,:host button.white.invert.pill-button:focus,:host button.white.invert.pill-button:hover,:host button.white.invertbutton:focus,:host button.white.invertbutton:hover,nv-pill-button button.white.invert.button:focus,nv-pill-button button.white.invert.button:hover,nv-pill-button button.white.invert.pill-button:focus,nv-pill-button button.white.invert.pill-button:hover,nv-pill-button button.white.invertbutton:focus,nv-pill-button button.white.invertbutton:hover{background-color:var(--color-white-20);outline-color:var(--color-white-50)}:host button.white.invert.button:active,:host button.white.invert.pill-button:active,:host button.white.invertbutton:active,nv-pill-button button.white.invert.button:active,nv-pill-button button.white.invert.pill-button:active,nv-pill-button button.white.invertbutton:active{background-color:var(--color-white-5)}:host button.white.placeholder span,nv-pill-button button.white.placeholder span{opacity:.8}:host,nv-pill-button{display:inline-block}:host button,nv-pill-button button{border:none;cursor:pointer}
.nv-date-picker-header{width:100%;color:var(--color-blue);display:flex;justify-content:space-between}.nv-date-picker-header .month-label{font-weight:700;margin-top:auto;margin-bottom:auto;padding:10px 15px}.nv-date-picker-header .nav-container{padding:10px 15px}.nv-date-picker-header .nav-container .icon-arrow-left,.nv-date-picker-header .nav-container .icon-arrow-right{margin-left:5px;text-align:center;width:30px;display:inline-block;font-size:var(--font-xxl);color:var(--color-blue-50);border-radius:18px;cursor:default}.nv-date-picker-header .nav-container .enabled{color:var(--color-blue);cursor:pointer}.nv-date-picker-header .nav-container .enabled:hover{background-color:var(--color-blue-05)}

:host,nv-date-picker{display:inline-table;position:relative}:host .mat-form-field,nv-date-picker .mat-form-field{position:absolute;left:0;bottom:0;width:auto;height:50%}:host .mat-form-field .mat-form-field-wrapper,nv-date-picker .mat-form-field .mat-form-field-wrapper{padding:0;width:100%}:host .mat-form-field .mat-form-field-wrapper .mat-form-field-underline,nv-date-picker .mat-form-field .mat-form-field-wrapper .mat-form-field-underline{display:none}:host .mat-form-field .mat-form-field-wrapper .mat-form-field-flex,nv-date-picker .mat-form-field .mat-form-field-wrapper .mat-form-field-flex{width:100%}:host .mat-form-field .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix,nv-date-picker .mat-form-field .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix{width:auto;border-top:none;margin:auto;padding:0}:host .mat-form-field .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper,:host .mat-form-field .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix input,nv-date-picker .mat-form-field .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper,nv-date-picker .mat-form-field .mat-form-field-wrapper .mat-form-field-flex .mat-form-field-infix input{display:none}
:host,nv-date-range-picker{display:inline-grid;grid-auto-flow:column;align-items:center;grid-column-gap:2px}:host nv-date-picker,nv-date-range-picker nv-date-picker{display:inline-flex}:host .arrow-icon,nv-date-range-picker .arrow-icon{width:20px}:host .arrow-icon.isDisabled,nv-date-range-picker .arrow-icon.isDisabled{opacity:.5}
:host.isdisabled button,nv-dropdown-item.isdisabled button{opacity:.5;cursor:not-allowed}:host button.mat-menu-item,nv-dropdown-item button.mat-menu-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between}:host button.mat-menu-item ::last-child,nv-dropdown-item button.mat-menu-item ::last-child{border:none}:host button.mat-menu-item .dropdown-item-label,nv-dropdown-item button.mat-menu-item .dropdown-item-label{color:var(--color-blue);font-size:var(--font-xs);font-weight:500;margin-right:24px}:host button.mat-menu-item.mat-menu-item-submenu-trigger,nv-dropdown-item button.mat-menu-item.mat-menu-item-submenu-trigger{padding-right:16px}:host button.mat-menu-item.mat-menu-item-submenu-trigger:after,nv-dropdown-item button.mat-menu-item.mat-menu-item-submenu-trigger:after{display:none}:host button.mat-menu-item.mat-menu-item-submenu-trigger nv-icon,nv-dropdown-item button.mat-menu-item.mat-menu-item-submenu-trigger nv-icon{width:20px}:host button.mat-menu-item.mat-menu-item-highlighted:not([disabled]),:host button.mat-menu-item:hover:not([disabled]),nv-dropdown-item button.mat-menu-item.mat-menu-item-highlighted:not([disabled]),nv-dropdown-item button.mat-menu-item:hover:not([disabled]){background-color:var(--color-blue-5)}:host button.mat-menu-item.selection,:host button.mat-menu-item.selection:focus:not([disabled]),:host button.mat-menu-item.selection:hover:not([disabled]),nv-dropdown-item button.mat-menu-item.selection,nv-dropdown-item button.mat-menu-item.selection:focus:not([disabled]),nv-dropdown-item button.mat-menu-item.selection:hover:not([disabled]){background-color:var(--color-blue)}:host button.mat-menu-item.selection:focus:not([disabled]) span,:host button.mat-menu-item.selection:hover:not([disabled]) span,:host button.mat-menu-item.selection span,nv-dropdown-item button.mat-menu-item.selection:focus:not([disabled]) span,nv-dropdown-item button.mat-menu-item.selection:hover:not([disabled]) span,nv-dropdown-item button.mat-menu-item.selection span{color:#fff}:host button.mat-menu-item.parent-of-selection,:host button.mat-menu-item.parent-of-selection.mat-menu-item-highlighted:not([disabled]),:host button.mat-menu-item.parent-of-selection:focus:not([disabled]),:host button.mat-menu-item.parent-of-selection:focus:not([disabled]).mat-menu-item-highlighted:not([disabled]),:host button.mat-menu-item.parent-of-selection:hover:not([disabled]),:host button.mat-menu-item.parent-of-selection:hover:not([disabled]).mat-menu-item-highlighted:not([disabled]),nv-dropdown-item button.mat-menu-item.parent-of-selection,nv-dropdown-item button.mat-menu-item.parent-of-selection.mat-menu-item-highlighted:not([disabled]),nv-dropdown-item button.mat-menu-item.parent-of-selection:focus:not([disabled]),nv-dropdown-item button.mat-menu-item.parent-of-selection:focus:not([disabled]).mat-menu-item-highlighted:not([disabled]),nv-dropdown-item button.mat-menu-item.parent-of-selection:hover:not([disabled]),nv-dropdown-item button.mat-menu-item.parent-of-selection:hover:not([disabled]).mat-menu-item-highlighted:not([disabled]){background-color:var(--color-blue-10)}
:host,nv-dropdown{display:inline-block}button.mat-menu-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between}button.mat-menu-item ::last-child{border:none}button.mat-menu-item .dropdown-item-label{color:var(--color-blue);font-size:var(--font-xs);font-weight:500;margin-right:24px}button.mat-menu-item[disabled=true]{opacity:.5;cursor:not-allowed}button.mat-menu-item.mat-menu-item-submenu-trigger{padding-right:16px}button.mat-menu-item.mat-menu-item-submenu-trigger:after{display:none}button.mat-menu-item.mat-menu-item-submenu-trigger nv-icon{width:20px}button.mat-menu-item.mat-menu-item-highlighted:not([disabled]),button.mat-menu-item:hover:not([disabled]){background-color:var(--color-blue-5)}button.mat-menu-item.selection,button.mat-menu-item.selection:focus:not([disabled]),button.mat-menu-item.selection:hover:not([disabled]){background-color:var(--color-blue)}button.mat-menu-item.selection:focus:not([disabled]) span,button.mat-menu-item.selection:hover:not([disabled]) span,button.mat-menu-item.selection span{color:#fff}button.mat-menu-item.parent-of-selection,button.mat-menu-item.parent-of-selection.mat-menu-item-highlighted:not([disabled]),button.mat-menu-item.parent-of-selection:focus:not([disabled]),button.mat-menu-item.parent-of-selection:focus:not([disabled]).mat-menu-item-highlighted:not([disabled]),button.mat-menu-item.parent-of-selection:hover:not([disabled]),button.mat-menu-item.parent-of-selection:hover:not([disabled]).mat-menu-item-highlighted:not([disabled]){background-color:var(--color-blue-10)}
.nv-tooltip-component,:host.nv-tooltip-component,nv-tooltip.nv-tooltip-component{background-color:#fff;padding:var(--space-s);box-shadow:0 4px 6px rgba(0,0,0,.25);border-radius:var(--space-xs);font-size:var(--font-xs);display:inline-grid;grid-template-columns:min-content minmax(auto,max-content);grid-gap:var(--space-s) var(--space-m)}.nv-tooltip-component.nv-tooltip-is_string,:host.nv-tooltip-component.nv-tooltip-is_string,nv-tooltip.nv-tooltip-component.nv-tooltip-is_string{grid-template-columns:max-content}.nv-tooltip-component.nv-tooltip-is_string .tooltip-content,:host.nv-tooltip-component.nv-tooltip-is_string .tooltip-content,nv-tooltip.nv-tooltip-component.nv-tooltip-is_string .tooltip-content{max-width:256px}.nv-tooltip-component.nv-tooltip-is_one_column,:host.nv-tooltip-component.nv-tooltip-is_one_column,nv-tooltip.nv-tooltip-component.nv-tooltip-is_one_column{grid-template-columns:max-content}.nv-tooltip-component.nv-tooltip-is_one_column .tooltip-list-item-label,.nv-tooltip-component.nv-tooltip-is_one_column .tooltip-list-item-value,:host.nv-tooltip-component.nv-tooltip-is_one_column .tooltip-list-item-label,:host.nv-tooltip-component.nv-tooltip-is_one_column .tooltip-list-item-value,nv-tooltip.nv-tooltip-component.nv-tooltip-is_one_column .tooltip-list-item-label,nv-tooltip.nv-tooltip-component.nv-tooltip-is_one_column .tooltip-list-item-value{font-weight:400}.nv-tooltip-component.nv-tooltip-is_stacked,:host.nv-tooltip-component.nv-tooltip-is_stacked,nv-tooltip.nv-tooltip-component.nv-tooltip-is_stacked{grid-template-columns:min-content}.nv-tooltip-component.nv-tooltip-is_stacked h1,:host.nv-tooltip-component.nv-tooltip-is_stacked h1,nv-tooltip.nv-tooltip-component.nv-tooltip-is_stacked h1{font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:700;max-width:min-content;white-space:nowrap}.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-label,.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-value,:host.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-label,:host.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-value,nv-tooltip.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-label,nv-tooltip.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-value{grid-column:span 1}.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-label,:host.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-label,nv-tooltip.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-label{margin-bottom:-6px;min-width:max-content}.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-value,:host.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-value,nv-tooltip.nv-tooltip-component.nv-tooltip-is_stacked .tooltip-list-item-value{max-width:unset}.nv-tooltip-component.nv-tooltip-is_table,:host.nv-tooltip-component.nv-tooltip-is_table,nv-tooltip.nv-tooltip-component.nv-tooltip-is_table{--table-column-count:1;grid-template-columns:repeat(var(--table-column-count),minmax(1ch,max-content));align-items:baseline}.nv-tooltip-component.nv-tooltip-is_table h1,:host.nv-tooltip-component.nv-tooltip-is_table h1,nv-tooltip.nv-tooltip-component.nv-tooltip-is_table h1{grid-column:span 1}.nv-tooltip-component.nv-tooltip-is_table .tooltip-list-item-label,:host.nv-tooltip-component.nv-tooltip-is_table .tooltip-list-item-label,nv-tooltip.nv-tooltip-component.nv-tooltip-is_table .tooltip-list-item-label{white-space:nowrap;font-weight:400;max-width:24ch;overflow:hidden;text-overflow:ellipsis}.nv-tooltip-component.nv-tooltip-is_table .tooltip-list-item-value,:host.nv-tooltip-component.nv-tooltip-is_table .tooltip-list-item-value,nv-tooltip.nv-tooltip-component.nv-tooltip-is_table .tooltip-list-item-value{white-space:nowrap;justify-self:center;align-self:center}.nv-tooltip-component h1,:host.nv-tooltip-component h1,nv-tooltip.nv-tooltip-component h1{margin:0;font-size:14px;grid-column:1/-1;font-weight:700}.nv-tooltip-component h2,:host.nv-tooltip-component h2,nv-tooltip.nv-tooltip-component h2{margin:0;font-size:10px;text-transform:uppercase;justify-self:center;letter-spacing:1px;font-weight:700;text-align:center}.nv-tooltip-component .tooltip-list-item-label,:host.nv-tooltip-component .tooltip-list-item-label,nv-tooltip.nv-tooltip-component .tooltip-list-item-label{white-space:nowrap;font-weight:700;grid-column:1/2}.nv-tooltip-component .tooltip-list-item,:host.nv-tooltip-component .tooltip-list-item,nv-tooltip.nv-tooltip-component .tooltip-list-item{grid-column:span 2;display:grid;grid-row-gap:2px}.nv-tooltip-component .tooltip-list-item-value,:host.nv-tooltip-component .tooltip-list-item-value,nv-tooltip.nv-tooltip-component .tooltip-list-item-value{max-width:256px;overflow-x:hidden;text-overflow:ellipsis}
:host,nv-form-field{display:grid;gap:var(--space-s)}:host .input-label,nv-form-field .input-label{display:flex;align-items:center;font-size:var(--font-xxs);height:1.33em}:host .input-label label,nv-form-field .input-label label{display:grid;font-weight:700;text-transform:uppercase;color:var(--color-blue-60);align-items:center;grid-auto-flow:column;grid-auto-columns:max-content;grid-column-gap:var(--space-xs)}:host .input-label label.is-invalid,nv-form-field .input-label label.is-invalid{color:var(--color-pink-60)}:host .input-label label nv-icon,nv-form-field .input-label label nv-icon{width:1.33em;height:1.33em;opacity:.6}:host::ng-deep .input-element>nv-numbox,:host::ng-deep .input-element>nv-textarea,:host::ng-deep .input-element>nv-textbox,nv-form-field::ng-deep .input-element>nv-numbox,nv-form-field::ng-deep .input-element>nv-textarea,nv-form-field::ng-deep .input-element>nv-textbox{display:block}
:host,nv-logo{height:var(--space-4xl)}:host svg,nv-logo svg{height:inherit}

:host input[type=text],nv-textbox input[type=text]{font-family:inherit;font-size:var(--font-s);line-height:1em;color:var(--color-blue);background-color:var(--color-blue-03);border:1px solid var(--color-blue-20);border-radius:4px;outline:0;transition:all .2s ease-in-out;transition-property:width,padding,box-shadow;position:relative;display:block;height:22px;overflow:hidden}:host input:focus[type=text],:host input[aria-expanded=true][type=text],:host input[type=text],nv-textbox input:focus[type=text],nv-textbox input[aria-expanded=true][type=text],nv-textbox input[type=text]{width:calc(100% - var(--space-m) - var(--space-m) - 2px);padding:var(--space-s) var(--space-m)}:host input:focus[type=text],:host input[aria-expanded=true][type=text],nv-textbox input:focus[type=text],nv-textbox input[aria-expanded=true][type=text]{box-shadow:var(--elevation-1)}:host input[type=text]::placeholder,nv-textbox input[type=text]::placeholder{color:var(--color-blue-50)}:host input.is-invalid[type=text],nv-textbox input.is-invalid[type=text]{color:var(--color-pink);background-color:var(--color-pink-5);border:1px solid var(--color-pink-20)}:host input.is-invalid[type=text]::placeholder,nv-textbox input.is-invalid[type=text]::placeholder{color:var(--color-pink-50)}:host input.left-icon[type=text],nv-textbox input.left-icon[type=text]{padding-left:var(--space-xxl);width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host input.left-icon:focus[type=text],:host input.left-icon[aria-expanded=true][type=text],nv-textbox input.left-icon:focus[type=text],nv-textbox input.left-icon[aria-expanded=true][type=text]{padding:var(--space-s) var(--space-m);width:calc(100% - var(--space-m) - var(--space-m) - 2px)}:host input.left-icon:focus[type=text]~nv-icon.left,:host input.left-icon[aria-expanded=true][type=text]~nv-icon.left,nv-textbox input.left-icon:focus[type=text]~nv-icon.left,nv-textbox input.left-icon[aria-expanded=true][type=text]~nv-icon.left{opacity:0}:host input.right-icon:placeholder-shown[type=text],nv-textbox input.right-icon:placeholder-shown[type=text]{padding-right:var(--space-m);width:calc(100% - var(--space-m) - var(--space-m) - 2px)}:host input.right-icon:not(:placeholder-shown)[type=text],nv-textbox input.right-icon:not(:placeholder-shown)[type=text]{padding-right:var(--space-xxl);width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host input.right-icon:not(:placeholder-shown):focus[type=text],:host input.right-icon:not(:placeholder-shown)[aria-expanded=true][type=text],nv-textbox input.right-icon:not(:placeholder-shown):focus[type=text],nv-textbox input.right-icon:not(:placeholder-shown)[aria-expanded=true][type=text]{padding-right:var(--space-xxl);width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host input.left-icon.right-icon:placeholder-shown[type=text],nv-textbox input.left-icon.right-icon:placeholder-shown[type=text]{width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host input.left-icon.right-icon:placeholder-shown:focus[type=text],:host input.left-icon.right-icon:placeholder-shown[aria-expanded=true][type=text],nv-textbox input.left-icon.right-icon:placeholder-shown:focus[type=text],nv-textbox input.left-icon.right-icon:placeholder-shown[aria-expanded=true][type=text]{width:calc(100% - var(--space-m) - var(--space-m) - 2px)}:host input.left-icon.right-icon:not(:placeholder-shown)[type=text],nv-textbox input.left-icon.right-icon:not(:placeholder-shown)[type=text]{width:calc(100% - var(--space-xxl) - var(--space-xxl) - 2px)}:host input.left-icon.right-icon:not(:placeholder-shown):focus[type=text],:host input.left-icon.right-icon:not(:placeholder-shown)[aria-expanded=true][type=text],nv-textbox input.left-icon.right-icon:not(:placeholder-shown):focus[type=text],nv-textbox input.left-icon.right-icon:not(:placeholder-shown)[aria-expanded=true][type=text]{width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host nv-icon-button.close,:host nv-icon.left,nv-textbox nv-icon-button.close,nv-textbox nv-icon.left{position:absolute;top:0;z-index:1}:host nv-icon.left,nv-textbox nv-icon.left{left:0;opacity:.3;padding:var(--space-s);transition:opacity .2s ease-in-out}:host nv-icon-button.close,nv-textbox nv-icon-button.close{right:0;opacity:1;padding:var(--space-s);transition:opacity .1s ease-in-out}:host,nv-textbox{position:relative;display:inline-block}:host input[type=text],nv-textbox input[type=text]{text-overflow:ellipsis}:host input[type=text]:disabled,nv-textbox input[type=text]:disabled{background-color:transparent;border-color:var(--color-blue-10)}:host nv-icon-button.close,nv-textbox nv-icon-button.close{padding:var(--space-xs)}
:host,nv-multi-picker-menu-content{min-width:256px;max-height:256px;overflow-y:scroll;overflow-x:hidden;background-color:#fff;box-shadow:var(--elevation-2);border-radius:var(--space-xxs);opacity:0;transition:opacity,transform 50ms ease-in-out;transform:scaleY(.9);transform-origin:top}:host::-webkit-scrollbar,nv-multi-picker-menu-content::-webkit-scrollbar{width:12px}:host::-webkit-scrollbar-thumb,nv-multi-picker-menu-content::-webkit-scrollbar-thumb{background:var(--color-blue-20);border-radius:var(--space-s);border:2px solid #fff}:host::-webkit-scrollbar-corner,nv-multi-picker-menu-content::-webkit-scrollbar-corner{background:transparent}:host.is-open,nv-multi-picker-menu-content.is-open{opacity:1;transform:scaleY(1)}:host .multi-picker-menu-content-wrapper,nv-multi-picker-menu-content .multi-picker-menu-content-wrapper{padding-left:var(--space-s);padding-right:1px}:host .multi-picker-menu-content-wrapper .multi-picker-menu-searchbox-wrapper,nv-multi-picker-menu-content .multi-picker-menu-content-wrapper .multi-picker-menu-searchbox-wrapper{padding-top:var(--space-s);position:sticky;top:0;z-index:1;background-color:var(--color-white)}:host .multi-picker-menu-content-wrapper .multi-picker-menu-searchbox-wrapper nv-textbox.searchbox,nv-multi-picker-menu-content .multi-picker-menu-content-wrapper .multi-picker-menu-searchbox-wrapper nv-textbox.searchbox{display:block}:host .multi-picker-menu-content-wrapper .option-pills-container,nv-multi-picker-menu-content .multi-picker-menu-content-wrapper .option-pills-container{padding:var(--space-s) 0}:host .multi-picker-menu-content-wrapper .option-pills-container nv-pill-button,nv-multi-picker-menu-content .multi-picker-menu-content-wrapper .option-pills-container nv-pill-button{margin:var(--space-xxs)}
:host,nv-multi-picker{color:var(--color-pink)}:host nv-pill-button,nv-multi-picker nv-pill-button{transition:transform .1s ease-in-out;transform:scale(1);transform-origin:0 50%}:host nv-pill-button.pulse,nv-multi-picker nv-pill-button.pulse{transform:scale(1.1)}
:host,nv-note{display:grid;grid-auto-flow:column;align-items:center;color:var(--color-blue);background-color:var(--color-blue-10);font-family:var(--font-family-mono)}:host .nv-note-content,nv-note .nv-note-content{color:inherit;font-family:var(--font-family-mono)}:host .nv-note-content *,nv-note .nv-note-content *{font-family:inherit}:host .nv-note-content a,nv-note .nv-note-content a{color:inherit}:host.small,nv-note.small{display:inline-grid;width:fit-content;padding:var(--space-xs) var(--space-s);grid-template-columns:var(--space-m) 1fr;grid-column-gap:var(--space-s);border-radius:var(--space-xs);font-size:var(--font-xxs);font-weight:700}:host.small nv-icon,nv-note.small nv-icon{width:var(--space-m);height:var(--space-m)}:host.large,nv-note.large{width:100%;box-sizing:border-box;padding:var(--space-m);grid-template-columns:var(--space-l) 1fr;grid-column-gap:var(--space-m);border-radius:var(--space-s);font-size:var(--font-s);font-weight:500}:host.large nv-icon,nv-note.large nv-icon{width:var(--space-l);height:var(--space-l)}:host.info,nv-note.info{color:var(--color-blue);background-color:var(--color-blue-5)}:host.warning,nv-note.warning{color:var(--color-navy);background-color:var(--color-yellow-5)}:host.danger,nv-note.danger{color:var(--color-red);background-color:var(--color-pink-10)}
:host input[type=number],nv-numbox input[type=number]{font-family:inherit;font-size:var(--font-s);line-height:1em;color:var(--color-blue);background-color:var(--color-blue-03);border:1px solid var(--color-blue-20);border-radius:4px;outline:0;transition:all .2s ease-in-out;transition-property:width,padding,box-shadow;position:relative;display:block;height:22px;overflow:hidden}:host input:focus[type=number],:host input[aria-expanded=true][type=number],:host input[type=number],nv-numbox input:focus[type=number],nv-numbox input[aria-expanded=true][type=number],nv-numbox input[type=number]{width:calc(100% - var(--space-m) - var(--space-m) - 2px);padding:var(--space-s) var(--space-m)}:host input:focus[type=number],:host input[aria-expanded=true][type=number],nv-numbox input:focus[type=number],nv-numbox input[aria-expanded=true][type=number]{box-shadow:var(--elevation-1)}:host input[type=number]::placeholder,nv-numbox input[type=number]::placeholder{color:var(--color-blue-50)}:host input.is-invalid[type=number],nv-numbox input.is-invalid[type=number]{color:var(--color-pink);background-color:var(--color-pink-5);border:1px solid var(--color-pink-20)}:host input.is-invalid[type=number]::placeholder,nv-numbox input.is-invalid[type=number]::placeholder{color:var(--color-pink-50)}:host input.left-icon[type=number],nv-numbox input.left-icon[type=number]{padding-left:var(--space-xxl);width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host input.left-icon:focus[type=number],:host input.left-icon[aria-expanded=true][type=number],nv-numbox input.left-icon:focus[type=number],nv-numbox input.left-icon[aria-expanded=true][type=number]{padding:var(--space-s) var(--space-m);width:calc(100% - var(--space-m) - var(--space-m) - 2px)}:host input.left-icon:focus[type=number]~nv-icon.left,:host input.left-icon[aria-expanded=true][type=number]~nv-icon.left,nv-numbox input.left-icon:focus[type=number]~nv-icon.left,nv-numbox input.left-icon[aria-expanded=true][type=number]~nv-icon.left{opacity:0}:host input.right-icon:placeholder-shown[type=number],nv-numbox input.right-icon:placeholder-shown[type=number]{padding-right:var(--space-m);width:calc(100% - var(--space-m) - var(--space-m) - 2px)}:host input.right-icon:not(:placeholder-shown)[type=number],nv-numbox input.right-icon:not(:placeholder-shown)[type=number]{padding-right:var(--space-xxl);width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host input.right-icon:not(:placeholder-shown):focus[type=number],:host input.right-icon:not(:placeholder-shown)[aria-expanded=true][type=number],nv-numbox input.right-icon:not(:placeholder-shown):focus[type=number],nv-numbox input.right-icon:not(:placeholder-shown)[aria-expanded=true][type=number]{padding-right:var(--space-xxl);width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host input.left-icon.right-icon:placeholder-shown[type=number],nv-numbox input.left-icon.right-icon:placeholder-shown[type=number]{width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host input.left-icon.right-icon:placeholder-shown:focus[type=number],:host input.left-icon.right-icon:placeholder-shown[aria-expanded=true][type=number],nv-numbox input.left-icon.right-icon:placeholder-shown:focus[type=number],nv-numbox input.left-icon.right-icon:placeholder-shown[aria-expanded=true][type=number]{width:calc(100% - var(--space-m) - var(--space-m) - 2px)}:host input.left-icon.right-icon:not(:placeholder-shown)[type=number],nv-numbox input.left-icon.right-icon:not(:placeholder-shown)[type=number]{width:calc(100% - var(--space-xxl) - var(--space-xxl) - 2px)}:host input.left-icon.right-icon:not(:placeholder-shown):focus[type=number],:host input.left-icon.right-icon:not(:placeholder-shown)[aria-expanded=true][type=number],nv-numbox input.left-icon.right-icon:not(:placeholder-shown):focus[type=number],nv-numbox input.left-icon.right-icon:not(:placeholder-shown)[aria-expanded=true][type=number]{width:calc(100% - var(--space-xxl) - var(--space-m) - 2px)}:host nv-icon-button.close,:host nv-icon.left,nv-numbox nv-icon-button.close,nv-numbox nv-icon.left{position:absolute;top:0;z-index:1}:host nv-icon.left,nv-numbox nv-icon.left{left:0;opacity:.3;padding:var(--space-s);transition:opacity .2s ease-in-out}:host nv-icon-button.close,nv-numbox nv-icon-button.close{right:0;opacity:1;padding:var(--space-s);transition:opacity .1s ease-in-out}:host,nv-numbox{position:relative;display:inline-block}:host input[type=number]::-webkit-inner-spin-button,:host input[type=number]::-webkit-outer-spin-button,nv-numbox input[type=number]::-webkit-inner-spin-button,nv-numbox input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}:host nv-icon-button.close,nv-numbox nv-icon-button.close{padding:var(--space-xs)}
:host,nv-segmented-control{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:min-content;height:var(--space-xl);width:min-content;max-width:100%;border:1px solid var(--color-blue-20);border-radius:var(--space-m);background-color:var(--color-blue-03);box-sizing:border-box}:host.slim,nv-segmented-control.slim{height:var(--space-l)}:host .segmented-control-pill,nv-segmented-control .segmented-control-pill{width:100%;cursor:pointer;display:grid;align-items:center;justify-items:center;overflow:hidden}:host .segmented-control-pill .segmented-control-label,nv-segmented-control .segmented-control-pill .segmented-control-label{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0 var(--space-l);font-family:var(--font-family-normal);color:var(--color-blue);font-weight:500;font-size:var(--font-xs);cursor:pointer}:host .selected,nv-segmented-control .selected{background-color:var(--color-blue);border-radius:var(--space-m);color:inherit}:host .selected .segmented-control-label,nv-segmented-control .selected .segmented-control-label{color:#fff}
:host,nv-sidebar-item{align-self:center;height:100%;display:flex;color:var(--color-blue);font-size:var(--font-s)}:host.last-child .nv-sidebar-item,nv-sidebar-item.last-child .nv-sidebar-item{border-bottom:none}:host .nv-sidebar-item,nv-sidebar-item .nv-sidebar-item{cursor:pointer;flex-grow:1;display:flex;align-items:center;padding:0 var(--space-s);color:inherit;font:inherit;text-align:left;background-color:inherit;border:inherit;border-bottom:1px solid var(--color-blue-20)}:host .nv-sidebar-item:focus,:host .nv-sidebar-item:hover,nv-sidebar-item .nv-sidebar-item:focus,nv-sidebar-item .nv-sidebar-item:hover{outline-color:var(--color-blue);background-color:var(--color-blue-5)}:host .nv-sidebar-item.selected,nv-sidebar-item .nv-sidebar-item.selected{background-color:var(--color-blue-10);font-weight:700;border-bottom:none}:host .nv-sidebar-item.disabled,nv-sidebar-item .nv-sidebar-item.disabled{pointer-events:none}:host .nv-sidebar-item.disabled>*,nv-sidebar-item .nv-sidebar-item.disabled>*{opacity:.5}:host .nv-sidebar-item .sidebar-item-label,nv-sidebar-item .nv-sidebar-item .sidebar-item-label{flex-grow:1;padding:0 var(--space-s)}
.nv-sidebar-title-cell{color:var(--color-blue);font-weight:700;font-size:var(--font-xxs);display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-s)}.nv-sidebar-title-cell .nv-sidebar-title{text-transform:uppercase;letter-spacing:3px}.nv-sidebar-title-cell .nv-sidebar-subtitle{padding-top:var(--space-xs);color:var(--color-blue-50);transform:scale(1);transition:transform .1s ease-in-out;transform-origin:0 100%}.nv-sidebar-title-cell .nv-sidebar-subtitle.pulse{transform:scale(1.1)}
:host,nv-sidebar-list{display:flex;flex-direction:column}:host .mat-tree,nv-sidebar-list .mat-tree{display:grid;background-color:transparent}:host .mat-tree .mat-tree-node,nv-sidebar-list .mat-tree .mat-tree-node{display:block;min-height:unset;height:var(--space-xxxl)}:host .mat-tree .mat-tree-node.child-node,nv-sidebar-list .mat-tree .mat-tree-node.child-node{height:var(--space-xxl)}
:root{--font-xxxs:10px;--font-xxs:12px;--font-xs:14px;--font-s:16px;--font-m:18px;--font-l:20px;--font-xl:22px;--font-xxl:24px;--font-xxxl:32px;--font-family-normal:"Roboto",--apple-system,sans-serif;--font-family-mono:"Roboto Mono",Courrier,monospace;--space-xxxs:1px;--space-xxs:2px;--space-xs:4px;--space-s:8px;--space-m:16px;--space-l:24px;--space-xl:32px;--space-xxl:40px;--space-xxxl:48px;--space-4xl:64px;--space-5xl:96px;--space-6xl:192px;--elevation-1:0px 1px 3px rgba(0,0,0,.25);--elevation-2:0px 2px 5px rgba(0,0,0,.25);--elevation-3:0px 4px 10px rgba(0,0,0,.25);--elevation-4:0px 11px 15px -7px rgba(0,0,0,.25),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);--elevation-nav-option:0px 3px 10px rgba(0,0,0,.3);--elevation-sticky-header:0 4px 2px -2px rgba(0,0,0,.25);--scroll-bar:12px;--sidebar-header-height:144px;--sidebar-min-width:208px;--content-min-width:864px;--right-nav-header:var(--sidebar-header-height)}.mat-button.pill,div.pill,pill{display:flex;width:min-content;padding:0 calc(var(--space-l) / 2);letter-spacing:.5px;white-space:nowrap;position:relative}.small.mat-button.pill,div.small.pill,pill.small{height:var(--space-m);padding:0 var(--space-s);border-radius:var(--space-m);line-height:var(--space-m);font-weight:bolder;font-size:var(--font-xxs)}.has-icon.mat-button.pill nv-icon,div.has-icon.pill nv-icon,pill.has-icon nv-icon{position:relative;width:20px;height:24px;right:0}.has-icon.icon-right.mat-button.pill,div.has-icon.icon-right.pill,pill.has-icon.icon-right{padding-right:var(--space-s)}.has-icon.icon-right.mat-button.pill nv-icon,div.has-icon.icon-right.pill nv-icon,pill.has-icon.icon-right nv-icon{margin-left:var(--space-xs)}.has-icon.icon-left.mat-button.pill,div.has-icon.icon-left.pill,pill.has-icon.icon-left{flex-direction:row-reverse;padding-left:var(--space-s)}.has-icon.icon-left.mat-button.pill nv-icon,div.has-icon.icon-left.pill nv-icon,pill.has-icon.icon-left nv-icon{margin-right:var(--space-xs)}.has-icon.no-text.mat-button.pill,div.has-icon.no-text.pill,pill.has-icon.no-text{padding-right:calc(var(--space-l) / 2);padding-left:calc(var(--space-l) / 2);grid-column-gap:0}.disabled.mat-button.pill,div.disabled.pill,pill.disabled{opacity:.5;pointer-events:none}.disabled.mat-button.pill span,.placeholder.mat-button.pill span,div.disabled.pill span,div.placeholder.pill span,pill.disabled span,pill.placeholder span{opacity:.8}.red.mat-button.pill,div.red.pill,pill.red{background-color:var(--color-red);color:var(--color-white)}.red.button.mat-button.pill:focus,.red.button.mat-button.pill:hover,.red.pill-button.mat-button.pill:focus,.red.pill-button.mat-button.pill:hover,.redbutton.mat-button.pill:focus,.redbutton.mat-button.pill:hover,div.red.button.pill:focus,div.red.button.pill:hover,div.red.pill-button.pill:focus,div.red.pill-button.pill:hover,div.redbutton.pill:focus,div.redbutton.pill:hover,pill.red.button:focus,pill.red.button:hover,pill.red.pill-button:focus,pill.red.pill-button:hover,pill.redbutton:focus,pill.redbutton:hover{background-color:var(--color-red-dark-80);outline-color:var(--color-red-dark-80)}.red.button.mat-button.pill:active,.red.pill-button.mat-button.pill:active,.redbutton.mat-button.pill:active,div.red.button.pill:active,div.red.pill-button.pill:active,div.redbutton.pill:active,pill.red.button:active,pill.red.pill-button:active,pill.redbutton:active{background-color:var(--color-red-dark-60)}.red.invert.mat-button.pill,div.red.invert.pill,pill.red.invert{background-color:var(--color-red-10);color:var(--color-red)}.red.invert.button.mat-button.pill:focus,.red.invert.button.mat-button.pill:hover,.red.invert.pill-button.mat-button.pill:focus,.red.invert.pill-button.mat-button.pill:hover,.red.invertbutton.mat-button.pill:focus,.red.invertbutton.mat-button.pill:hover,div.red.invert.button.pill:focus,div.red.invert.button.pill:hover,div.red.invert.pill-button.pill:focus,div.red.invert.pill-button.pill:hover,div.red.invertbutton.pill:focus,div.red.invertbutton.pill:hover,pill.red.invert.button:focus,pill.red.invert.button:hover,pill.red.invert.pill-button:focus,pill.red.invert.pill-button:hover,pill.red.invertbutton:focus,pill.red.invertbutton:hover{background-color:var(--color-red-20);outline-color:var(--color-red-50)}.red.invert.button.mat-button.pill:active,.red.invert.pill-button.mat-button.pill:active,.red.invertbutton.mat-button.pill:active,div.red.invert.button.pill:active,div.red.invert.pill-button.pill:active,div.red.invertbutton.pill:active,pill.red.invert.button:active,pill.red.invert.pill-button:active,pill.red.invertbutton:active{background-color:var(--color-red-5)}.red.placeholder.mat-button.pill span,div.red.placeholder.pill span,pill.red.placeholder span{opacity:.8}.salmon.mat-button.pill,div.salmon.pill,pill.salmon{background-color:var(--color-salmon);color:var(--color-white)}.salmon.button.mat-button.pill:focus,.salmon.button.mat-button.pill:hover,.salmon.pill-button.mat-button.pill:focus,.salmon.pill-button.mat-button.pill:hover,.salmonbutton.mat-button.pill:focus,.salmonbutton.mat-button.pill:hover,div.salmon.button.pill:focus,div.salmon.button.pill:hover,div.salmon.pill-button.pill:focus,div.salmon.pill-button.pill:hover,div.salmonbutton.pill:focus,div.salmonbutton.pill:hover,pill.salmon.button:focus,pill.salmon.button:hover,pill.salmon.pill-button:focus,pill.salmon.pill-button:hover,pill.salmonbutton:focus,pill.salmonbutton:hover{background-color:var(--color-salmon-dark-80);outline-color:var(--color-salmon-dark-80)}.salmon.button.mat-button.pill:active,.salmon.pill-button.mat-button.pill:active,.salmonbutton.mat-button.pill:active,div.salmon.button.pill:active,div.salmon.pill-button.pill:active,div.salmonbutton.pill:active,pill.salmon.button:active,pill.salmon.pill-button:active,pill.salmonbutton:active{background-color:var(--color-salmon-dark-60)}.salmon.invert.mat-button.pill,div.salmon.invert.pill,pill.salmon.invert{background-color:var(--color-salmon-10);color:var(--color-salmon)}.salmon.invert.button.mat-button.pill:focus,.salmon.invert.button.mat-button.pill:hover,.salmon.invert.pill-button.mat-button.pill:focus,.salmon.invert.pill-button.mat-button.pill:hover,.salmon.invertbutton.mat-button.pill:focus,.salmon.invertbutton.mat-button.pill:hover,div.salmon.invert.button.pill:focus,div.salmon.invert.button.pill:hover,div.salmon.invert.pill-button.pill:focus,div.salmon.invert.pill-button.pill:hover,div.salmon.invertbutton.pill:focus,div.salmon.invertbutton.pill:hover,pill.salmon.invert.button:focus,pill.salmon.invert.button:hover,pill.salmon.invert.pill-button:focus,pill.salmon.invert.pill-button:hover,pill.salmon.invertbutton:focus,pill.salmon.invertbutton:hover{background-color:var(--color-salmon-20);outline-color:var(--color-salmon-50)}.salmon.invert.button.mat-button.pill:active,.salmon.invert.pill-button.mat-button.pill:active,.salmon.invertbutton.mat-button.pill:active,div.salmon.invert.button.pill:active,div.salmon.invert.pill-button.pill:active,div.salmon.invertbutton.pill:active,pill.salmon.invert.button:active,pill.salmon.invert.pill-button:active,pill.salmon.invertbutton:active{background-color:var(--color-salmon-5)}.salmon.placeholder.mat-button.pill span,div.salmon.placeholder.pill span,pill.salmon.placeholder span{opacity:.8}.pink.mat-button.pill,div.pink.pill,pill.pink{background-color:var(--color-pink);color:var(--color-white)}.pink.button.mat-button.pill:focus,.pink.button.mat-button.pill:hover,.pink.pill-button.mat-button.pill:focus,.pink.pill-button.mat-button.pill:hover,.pinkbutton.mat-button.pill:focus,.pinkbutton.mat-button.pill:hover,div.pink.button.pill:focus,div.pink.button.pill:hover,div.pink.pill-button.pill:focus,div.pink.pill-button.pill:hover,div.pinkbutton.pill:focus,div.pinkbutton.pill:hover,pill.pink.button:focus,pill.pink.button:hover,pill.pink.pill-button:focus,pill.pink.pill-button:hover,pill.pinkbutton:focus,pill.pinkbutton:hover{background-color:var(--color-pink-dark-80);outline-color:var(--color-pink-dark-80)}.pink.button.mat-button.pill:active,.pink.pill-button.mat-button.pill:active,.pinkbutton.mat-button.pill:active,div.pink.button.pill:active,div.pink.pill-button.pill:active,div.pinkbutton.pill:active,pill.pink.button:active,pill.pink.pill-button:active,pill.pinkbutton:active{background-color:var(--color-pink-dark-60)}.pink.invert.mat-button.pill,div.pink.invert.pill,pill.pink.invert{background-color:var(--color-pink-10);color:var(--color-pink)}.pink.invert.button.mat-button.pill:focus,.pink.invert.button.mat-button.pill:hover,.pink.invert.pill-button.mat-button.pill:focus,.pink.invert.pill-button.mat-button.pill:hover,.pink.invertbutton.mat-button.pill:focus,.pink.invertbutton.mat-button.pill:hover,div.pink.invert.button.pill:focus,div.pink.invert.button.pill:hover,div.pink.invert.pill-button.pill:focus,div.pink.invert.pill-button.pill:hover,div.pink.invertbutton.pill:focus,div.pink.invertbutton.pill:hover,pill.pink.invert.button:focus,pill.pink.invert.button:hover,pill.pink.invert.pill-button:focus,pill.pink.invert.pill-button:hover,pill.pink.invertbutton:focus,pill.pink.invertbutton:hover{background-color:var(--color-pink-20);outline-color:var(--color-pink-50)}.pink.invert.button.mat-button.pill:active,.pink.invert.pill-button.mat-button.pill:active,.pink.invertbutton.mat-button.pill:active,div.pink.invert.button.pill:active,div.pink.invert.pill-button.pill:active,div.pink.invertbutton.pill:active,pill.pink.invert.button:active,pill.pink.invert.pill-button:active,pill.pink.invertbutton:active{background-color:var(--color-pink-5)}.pink.placeholder.mat-button.pill span,div.pink.placeholder.pill span,pill.pink.placeholder span{opacity:.8}.yellow.mat-button.pill,div.yellow.pill,pill.yellow{background-color:var(--color-yellow);color:var(--color-white)}.yellow.button.mat-button.pill:focus,.yellow.button.mat-button.pill:hover,.yellow.pill-button.mat-button.pill:focus,.yellow.pill-button.mat-button.pill:hover,.yellowbutton.mat-button.pill:focus,.yellowbutton.mat-button.pill:hover,div.yellow.button.pill:focus,div.yellow.button.pill:hover,div.yellow.pill-button.pill:focus,div.yellow.pill-button.pill:hover,div.yellowbutton.pill:focus,div.yellowbutton.pill:hover,pill.yellow.button:focus,pill.yellow.button:hover,pill.yellow.pill-button:focus,pill.yellow.pill-button:hover,pill.yellowbutton:focus,pill.yellowbutton:hover{background-color:var(--color-yellow-dark-80);outline-color:var(--color-yellow-dark-80)}.yellow.button.mat-button.pill:active,.yellow.pill-button.mat-button.pill:active,.yellowbutton.mat-button.pill:active,div.yellow.button.pill:active,div.yellow.pill-button.pill:active,div.yellowbutton.pill:active,pill.yellow.button:active,pill.yellow.pill-button:active,pill.yellowbutton:active{background-color:var(--color-yellow-dark-60)}.yellow.invert.mat-button.pill,div.yellow.invert.pill,pill.yellow.invert{background-color:var(--color-yellow-10);color:var(--color-yellow)}.yellow.invert.button.mat-button.pill:focus,.yellow.invert.button.mat-button.pill:hover,.yellow.invert.pill-button.mat-button.pill:focus,.yellow.invert.pill-button.mat-button.pill:hover,.yellow.invertbutton.mat-button.pill:focus,.yellow.invertbutton.mat-button.pill:hover,div.yellow.invert.button.pill:focus,div.yellow.invert.button.pill:hover,div.yellow.invert.pill-button.pill:focus,div.yellow.invert.pill-button.pill:hover,div.yellow.invertbutton.pill:focus,div.yellow.invertbutton.pill:hover,pill.yellow.invert.button:focus,pill.yellow.invert.button:hover,pill.yellow.invert.pill-button:focus,pill.yellow.invert.pill-button:hover,pill.yellow.invertbutton:focus,pill.yellow.invertbutton:hover{background-color:var(--color-yellow-20);outline-color:var(--color-yellow-50)}.yellow.invert.button.mat-button.pill:active,.yellow.invert.pill-button.mat-button.pill:active,.yellow.invertbutton.mat-button.pill:active,div.yellow.invert.button.pill:active,div.yellow.invert.pill-button.pill:active,div.yellow.invertbutton.pill:active,pill.yellow.invert.button:active,pill.yellow.invert.pill-button:active,pill.yellow.invertbutton:active{background-color:var(--color-yellow-5)}.yellow.placeholder.mat-button.pill span,div.yellow.placeholder.pill span,pill.yellow.placeholder span{opacity:.8}.green.mat-button.pill,div.green.pill,pill.green{background-color:var(--color-green);color:var(--color-white)}.green.button.mat-button.pill:focus,.green.button.mat-button.pill:hover,.green.pill-button.mat-button.pill:focus,.green.pill-button.mat-button.pill:hover,.greenbutton.mat-button.pill:focus,.greenbutton.mat-button.pill:hover,div.green.button.pill:focus,div.green.button.pill:hover,div.green.pill-button.pill:focus,div.green.pill-button.pill:hover,div.greenbutton.pill:focus,div.greenbutton.pill:hover,pill.green.button:focus,pill.green.button:hover,pill.green.pill-button:focus,pill.green.pill-button:hover,pill.greenbutton:focus,pill.greenbutton:hover{background-color:var(--color-green-dark-80);outline-color:var(--color-green-dark-80)}.green.button.mat-button.pill:active,.green.pill-button.mat-button.pill:active,.greenbutton.mat-button.pill:active,div.green.button.pill:active,div.green.pill-button.pill:active,div.greenbutton.pill:active,pill.green.button:active,pill.green.pill-button:active,pill.greenbutton:active{background-color:var(--color-green-dark-60)}.green.invert.mat-button.pill,div.green.invert.pill,pill.green.invert{background-color:var(--color-green-10);color:var(--color-green)}.green.invert.button.mat-button.pill:focus,.green.invert.button.mat-button.pill:hover,.green.invert.pill-button.mat-button.pill:focus,.green.invert.pill-button.mat-button.pill:hover,.green.invertbutton.mat-button.pill:focus,.green.invertbutton.mat-button.pill:hover,div.green.invert.button.pill:focus,div.green.invert.button.pill:hover,div.green.invert.pill-button.pill:focus,div.green.invert.pill-button.pill:hover,div.green.invertbutton.pill:focus,div.green.invertbutton.pill:hover,pill.green.invert.button:focus,pill.green.invert.button:hover,pill.green.invert.pill-button:focus,pill.green.invert.pill-button:hover,pill.green.invertbutton:focus,pill.green.invertbutton:hover{background-color:var(--color-green-20);outline-color:var(--color-green-50)}.green.invert.button.mat-button.pill:active,.green.invert.pill-button.mat-button.pill:active,.green.invertbutton.mat-button.pill:active,div.green.invert.button.pill:active,div.green.invert.pill-button.pill:active,div.green.invertbutton.pill:active,pill.green.invert.button:active,pill.green.invert.pill-button:active,pill.green.invertbutton:active{background-color:var(--color-green-5)}.green.placeholder.mat-button.pill span,div.green.placeholder.pill span,pill.green.placeholder span{opacity:.8}.teal.mat-button.pill,div.teal.pill,pill.teal{background-color:var(--color-teal);color:var(--color-white)}.teal.button.mat-button.pill:focus,.teal.button.mat-button.pill:hover,.teal.pill-button.mat-button.pill:focus,.teal.pill-button.mat-button.pill:hover,.tealbutton.mat-button.pill:focus,.tealbutton.mat-button.pill:hover,div.teal.button.pill:focus,div.teal.button.pill:hover,div.teal.pill-button.pill:focus,div.teal.pill-button.pill:hover,div.tealbutton.pill:focus,div.tealbutton.pill:hover,pill.teal.button:focus,pill.teal.button:hover,pill.teal.pill-button:focus,pill.teal.pill-button:hover,pill.tealbutton:focus,pill.tealbutton:hover{background-color:var(--color-teal-dark-80);outline-color:var(--color-teal-dark-80)}.teal.button.mat-button.pill:active,.teal.pill-button.mat-button.pill:active,.tealbutton.mat-button.pill:active,div.teal.button.pill:active,div.teal.pill-button.pill:active,div.tealbutton.pill:active,pill.teal.button:active,pill.teal.pill-button:active,pill.tealbutton:active{background-color:var(--color-teal-dark-60)}.teal.invert.mat-button.pill,div.teal.invert.pill,pill.teal.invert{background-color:var(--color-teal-10);color:var(--color-teal)}.teal.invert.button.mat-button.pill:focus,.teal.invert.button.mat-button.pill:hover,.teal.invert.pill-button.mat-button.pill:focus,.teal.invert.pill-button.mat-button.pill:hover,.teal.invertbutton.mat-button.pill:focus,.teal.invertbutton.mat-button.pill:hover,div.teal.invert.button.pill:focus,div.teal.invert.button.pill:hover,div.teal.invert.pill-button.pill:focus,div.teal.invert.pill-button.pill:hover,div.teal.invertbutton.pill:focus,div.teal.invertbutton.pill:hover,pill.teal.invert.button:focus,pill.teal.invert.button:hover,pill.teal.invert.pill-button:focus,pill.teal.invert.pill-button:hover,pill.teal.invertbutton:focus,pill.teal.invertbutton:hover{background-color:var(--color-teal-20);outline-color:var(--color-teal-50)}.teal.invert.button.mat-button.pill:active,.teal.invert.pill-button.mat-button.pill:active,.teal.invertbutton.mat-button.pill:active,div.teal.invert.button.pill:active,div.teal.invert.pill-button.pill:active,div.teal.invertbutton.pill:active,pill.teal.invert.button:active,pill.teal.invert.pill-button:active,pill.teal.invertbutton:active{background-color:var(--color-teal-5)}.teal.placeholder.mat-button.pill span,div.teal.placeholder.pill span,pill.teal.placeholder span{opacity:.8}.blue.mat-button.pill,.mat-button.pill,div.blue.pill,div.pill,pill,pill.blue{background-color:var(--color-blue);color:var(--color-white)}.blue.button.mat-button.pill:focus,.blue.button.mat-button.pill:hover,.blue.pill-button.mat-button.pill:focus,.blue.pill-button.mat-button.pill:hover,.bluebutton.mat-button.pill:focus,.bluebutton.mat-button.pill:hover,.button.mat-button.pill:focus,.button.mat-button.pill:hover,.pill-button.mat-button.pill:focus,.pill-button.mat-button.pill:hover,div.blue.button.pill:focus,div.blue.button.pill:hover,div.blue.pill-button.pill:focus,div.blue.pill-button.pill:hover,div.bluebutton.pill:focus,div.bluebutton.pill:hover,div.button.pill:focus,div.button.pill:hover,div.pill-button.pill:focus,div.pill-button.pill:hover,pill.blue.button:focus,pill.blue.button:hover,pill.blue.pill-button:focus,pill.blue.pill-button:hover,pill.bluebutton:focus,pill.bluebutton:hover,pill.button:focus,pill.button:hover,pill.pill-button:focus,pill.pill-button:hover{background-color:var(--color-blue-dark-80);outline-color:var(--color-blue-dark-80)}.blue.button.mat-button.pill:active,.blue.pill-button.mat-button.pill:active,.bluebutton.mat-button.pill:active,.button.mat-button.pill:active,.pill-button.mat-button.pill:active,div.blue.button.pill:active,div.blue.pill-button.pill:active,div.bluebutton.pill:active,div.button.pill:active,div.pill-button.pill:active,pill.blue.button:active,pill.blue.pill-button:active,pill.bluebutton:active,pill.button:active,pill.pill-button:active{background-color:var(--color-blue-dark-60)}.blue.invert.mat-button.pill,.invert.mat-button.pill,div.blue.invert.pill,div.invert.pill,pill.blue.invert,pill.invert{background-color:var(--color-blue-10);color:var(--color-blue)}.blue.invert.button.mat-button.pill:focus,.blue.invert.button.mat-button.pill:hover,.blue.invert.pill-button.mat-button.pill:focus,.blue.invert.pill-button.mat-button.pill:hover,.blue.invertbutton.mat-button.pill:focus,.blue.invertbutton.mat-button.pill:hover,.invert.button.mat-button.pill:focus,.invert.button.mat-button.pill:hover,.invert.pill-button.mat-button.pill:focus,.invert.pill-button.mat-button.pill:hover,.invertbutton.mat-button.pill:focus,.invertbutton.mat-button.pill:hover,div.blue.invert.button.pill:focus,div.blue.invert.button.pill:hover,div.blue.invert.pill-button.pill:focus,div.blue.invert.pill-button.pill:hover,div.blue.invertbutton.pill:focus,div.blue.invertbutton.pill:hover,div.invert.button.pill:focus,div.invert.button.pill:hover,div.invert.pill-button.pill:focus,div.invert.pill-button.pill:hover,div.invertbutton.pill:focus,div.invertbutton.pill:hover,pill.blue.invert.button:focus,pill.blue.invert.button:hover,pill.blue.invert.pill-button:focus,pill.blue.invert.pill-button:hover,pill.blue.invertbutton:focus,pill.blue.invertbutton:hover,pill.invert.button:focus,pill.invert.button:hover,pill.invert.pill-button:focus,pill.invert.pill-button:hover,pill.invertbutton:focus,pill.invertbutton:hover{background-color:var(--color-blue-20);outline-color:var(--color-blue-50)}.blue.invert.button.mat-button.pill:active,.blue.invert.pill-button.mat-button.pill:active,.blue.invertbutton.mat-button.pill:active,.invert.button.mat-button.pill:active,.invert.pill-button.mat-button.pill:active,.invertbutton.mat-button.pill:active,div.blue.invert.button.pill:active,div.blue.invert.pill-button.pill:active,div.blue.invertbutton.pill:active,div.invert.button.pill:active,div.invert.pill-button.pill:active,div.invertbutton.pill:active,pill.blue.invert.button:active,pill.blue.invert.pill-button:active,pill.blue.invertbutton:active,pill.invert.button:active,pill.invert.pill-button:active,pill.invertbutton:active{background-color:var(--color-blue-5)}.blue.placeholder.mat-button.pill span,.placeholder.mat-button.pill span,div.blue.placeholder.pill span,div.placeholder.pill span,pill.blue.placeholder span,pill.placeholder span{opacity:.8}.navy.mat-button.pill,div.navy.pill,pill.navy{background-color:var(--color-navy);color:var(--color-white)}.navy.button.mat-button.pill:focus,.navy.button.mat-button.pill:hover,.navy.pill-button.mat-button.pill:focus,.navy.pill-button.mat-button.pill:hover,.navybutton.mat-button.pill:focus,.navybutton.mat-button.pill:hover,div.navy.button.pill:focus,div.navy.button.pill:hover,div.navy.pill-button.pill:focus,div.navy.pill-button.pill:hover,div.navybutton.pill:focus,div.navybutton.pill:hover,pill.navy.button:focus,pill.navy.button:hover,pill.navy.pill-button:focus,pill.navy.pill-button:hover,pill.navybutton:focus,pill.navybutton:hover{background-color:var(--color-navy-dark-80);outline-color:var(--color-navy-dark-80)}.navy.button.mat-button.pill:active,.navy.pill-button.mat-button.pill:active,.navybutton.mat-button.pill:active,div.navy.button.pill:active,div.navy.pill-button.pill:active,div.navybutton.pill:active,pill.navy.button:active,pill.navy.pill-button:active,pill.navybutton:active{background-color:var(--color-navy-dark-60)}.navy.invert.mat-button.pill,div.navy.invert.pill,pill.navy.invert{background-color:var(--color-navy-10);color:var(--color-navy)}.navy.invert.button.mat-button.pill:focus,.navy.invert.button.mat-button.pill:hover,.navy.invert.pill-button.mat-button.pill:focus,.navy.invert.pill-button.mat-button.pill:hover,.navy.invertbutton.mat-button.pill:focus,.navy.invertbutton.mat-button.pill:hover,div.navy.invert.button.pill:focus,div.navy.invert.button.pill:hover,div.navy.invert.pill-button.pill:focus,div.navy.invert.pill-button.pill:hover,div.navy.invertbutton.pill:focus,div.navy.invertbutton.pill:hover,pill.navy.invert.button:focus,pill.navy.invert.button:hover,pill.navy.invert.pill-button:focus,pill.navy.invert.pill-button:hover,pill.navy.invertbutton:focus,pill.navy.invertbutton:hover{background-color:var(--color-navy-20);outline-color:var(--color-navy-50)}.navy.invert.button.mat-button.pill:active,.navy.invert.pill-button.mat-button.pill:active,.navy.invertbutton.mat-button.pill:active,div.navy.invert.button.pill:active,div.navy.invert.pill-button.pill:active,div.navy.invertbutton.pill:active,pill.navy.invert.button:active,pill.navy.invert.pill-button:active,pill.navy.invertbutton:active{background-color:var(--color-navy-5)}.navy.placeholder.mat-button.pill span,div.navy.placeholder.pill span,pill.navy.placeholder span{opacity:.8}.purple.mat-button.pill,div.purple.pill,pill.purple{background-color:var(--color-purple);color:var(--color-white)}.purple.button.mat-button.pill:focus,.purple.button.mat-button.pill:hover,.purple.pill-button.mat-button.pill:focus,.purple.pill-button.mat-button.pill:hover,.purplebutton.mat-button.pill:focus,.purplebutton.mat-button.pill:hover,div.purple.button.pill:focus,div.purple.button.pill:hover,div.purple.pill-button.pill:focus,div.purple.pill-button.pill:hover,div.purplebutton.pill:focus,div.purplebutton.pill:hover,pill.purple.button:focus,pill.purple.button:hover,pill.purple.pill-button:focus,pill.purple.pill-button:hover,pill.purplebutton:focus,pill.purplebutton:hover{background-color:var(--color-purple-dark-80);outline-color:var(--color-purple-dark-80)}.purple.button.mat-button.pill:active,.purple.pill-button.mat-button.pill:active,.purplebutton.mat-button.pill:active,div.purple.button.pill:active,div.purple.pill-button.pill:active,div.purplebutton.pill:active,pill.purple.button:active,pill.purple.pill-button:active,pill.purplebutton:active{background-color:var(--color-purple-dark-60)}.purple.invert.mat-button.pill,div.purple.invert.pill,pill.purple.invert{background-color:var(--color-purple-10);color:var(--color-purple)}.purple.invert.button.mat-button.pill:focus,.purple.invert.button.mat-button.pill:hover,.purple.invert.pill-button.mat-button.pill:focus,.purple.invert.pill-button.mat-button.pill:hover,.purple.invertbutton.mat-button.pill:focus,.purple.invertbutton.mat-button.pill:hover,div.purple.invert.button.pill:focus,div.purple.invert.button.pill:hover,div.purple.invert.pill-button.pill:focus,div.purple.invert.pill-button.pill:hover,div.purple.invertbutton.pill:focus,div.purple.invertbutton.pill:hover,pill.purple.invert.button:focus,pill.purple.invert.button:hover,pill.purple.invert.pill-button:focus,pill.purple.invert.pill-button:hover,pill.purple.invertbutton:focus,pill.purple.invertbutton:hover{background-color:var(--color-purple-20);outline-color:var(--color-purple-50)}.purple.invert.button.mat-button.pill:active,.purple.invert.pill-button.mat-button.pill:active,.purple.invertbutton.mat-button.pill:active,div.purple.invert.button.pill:active,div.purple.invert.pill-button.pill:active,div.purple.invertbutton.pill:active,pill.purple.invert.button:active,pill.purple.invert.pill-button:active,pill.purple.invertbutton:active{background-color:var(--color-purple-5)}.purple.placeholder.mat-button.pill span,div.purple.placeholder.pill span,pill.purple.placeholder span{opacity:.8}.black.mat-button.pill,div.black.pill,pill.black{background-color:var(--color-black);color:var(--color-white)}.black.button.mat-button.pill:focus,.black.button.mat-button.pill:hover,.black.pill-button.mat-button.pill:focus,.black.pill-button.mat-button.pill:hover,.blackbutton.mat-button.pill:focus,.blackbutton.mat-button.pill:hover,div.black.button.pill:focus,div.black.button.pill:hover,div.black.pill-button.pill:focus,div.black.pill-button.pill:hover,div.blackbutton.pill:focus,div.blackbutton.pill:hover,pill.black.button:focus,pill.black.button:hover,pill.black.pill-button:focus,pill.black.pill-button:hover,pill.blackbutton:focus,pill.blackbutton:hover{background-color:var(--color-black-dark-80);outline-color:var(--color-black-dark-80)}.black.button.mat-button.pill:active,.black.pill-button.mat-button.pill:active,.blackbutton.mat-button.pill:active,div.black.button.pill:active,div.black.pill-button.pill:active,div.blackbutton.pill:active,pill.black.button:active,pill.black.pill-button:active,pill.blackbutton:active{background-color:var(--color-black-dark-60)}.black.invert.mat-button.pill,div.black.invert.pill,pill.black.invert{background-color:var(--color-black-10);color:var(--color-black)}.black.invert.button.mat-button.pill:focus,.black.invert.button.mat-button.pill:hover,.black.invert.pill-button.mat-button.pill:focus,.black.invert.pill-button.mat-button.pill:hover,.black.invertbutton.mat-button.pill:focus,.black.invertbutton.mat-button.pill:hover,div.black.invert.button.pill:focus,div.black.invert.button.pill:hover,div.black.invert.pill-button.pill:focus,div.black.invert.pill-button.pill:hover,div.black.invertbutton.pill:focus,div.black.invertbutton.pill:hover,pill.black.invert.button:focus,pill.black.invert.button:hover,pill.black.invert.pill-button:focus,pill.black.invert.pill-button:hover,pill.black.invertbutton:focus,pill.black.invertbutton:hover{background-color:var(--color-black-20);outline-color:var(--color-black-50)}.black.invert.button.mat-button.pill:active,.black.invert.pill-button.mat-button.pill:active,.black.invertbutton.mat-button.pill:active,div.black.invert.button.pill:active,div.black.invert.pill-button.pill:active,div.black.invertbutton.pill:active,pill.black.invert.button:active,pill.black.invert.pill-button:active,pill.black.invertbutton:active{background-color:var(--color-black-5)}.black.placeholder.mat-button.pill span,div.black.placeholder.pill span,pill.black.placeholder span{opacity:.8}.white.mat-button.pill,div.white.pill,pill.white{background-color:var(--color-white);color:var(--color-white)}.white.button.mat-button.pill:focus,.white.button.mat-button.pill:hover,.white.pill-button.mat-button.pill:focus,.white.pill-button.mat-button.pill:hover,.whitebutton.mat-button.pill:focus,.whitebutton.mat-button.pill:hover,div.white.button.pill:focus,div.white.button.pill:hover,div.white.pill-button.pill:focus,div.white.pill-button.pill:hover,div.whitebutton.pill:focus,div.whitebutton.pill:hover,pill.white.button:focus,pill.white.button:hover,pill.white.pill-button:focus,pill.white.pill-button:hover,pill.whitebutton:focus,pill.whitebutton:hover{background-color:var(--color-white-dark-80);outline-color:var(--color-white-dark-80)}.white.button.mat-button.pill:active,.white.pill-button.mat-button.pill:active,.whitebutton.mat-button.pill:active,div.white.button.pill:active,div.white.pill-button.pill:active,div.whitebutton.pill:active,pill.white.button:active,pill.white.pill-button:active,pill.whitebutton:active{background-color:var(--color-white-dark-60)}.white.invert.mat-button.pill,div.white.invert.pill,pill.white.invert{background-color:var(--color-white-10);color:var(--color-white)}.white.invert.button.mat-button.pill:focus,.white.invert.button.mat-button.pill:hover,.white.invert.pill-button.mat-button.pill:focus,.white.invert.pill-button.mat-button.pill:hover,.white.invertbutton.mat-button.pill:focus,.white.invertbutton.mat-button.pill:hover,div.white.invert.button.pill:focus,div.white.invert.button.pill:hover,div.white.invert.pill-button.pill:focus,div.white.invert.pill-button.pill:hover,div.white.invertbutton.pill:focus,div.white.invertbutton.pill:hover,pill.white.invert.button:focus,pill.white.invert.button:hover,pill.white.invert.pill-button:focus,pill.white.invert.pill-button:hover,pill.white.invertbutton:focus,pill.white.invertbutton:hover{background-color:var(--color-white-20);outline-color:var(--color-white-50)}.white.invert.button.mat-button.pill:active,.white.invert.pill-button.mat-button.pill:active,.white.invertbutton.mat-button.pill:active,div.white.invert.button.pill:active,div.white.invert.pill-button.pill:active,div.white.invertbutton.pill:active,pill.white.invert.button:active,pill.white.invert.pill-button:active,pill.white.invertbutton:active{background-color:var(--color-white-5)}.white.placeholder.mat-button.pill span,div.white.placeholder.pill span,pill.white.placeholder span{opacity:.8}.mat-autocomplete-panel-above .nv-mat-autocomplete{margin-top:0;margin-bottom:var(--space-s)}.nv-mat-autocomplete{display:grid;align-items:center;padding:0;max-height:256px;margin-top:var(--space-s);box-shadow:var(--elevation-1-5);grid-auto-rows:var(--space-xxxl);overflow-x:hidden}.nv-mat-autocomplete .mat-option.nv-mat-option{padding:0 var(--space-m);cursor:pointer;line-height:1em;padding:var(--space-s) var(--space-m)}.nv-mat-autocomplete .mat-option.nv-mat-option:hover{background:var(--color-blue-10)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active{background:var(--color-blue-05)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:var(--color-blue)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text{width:100%;height:100%;display:grid;grid-auto-flow:row;grid-row-gap:var(--space-xxs);cursor:pointer;align-items:center}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-label,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-label{font-size:var(--font-xs);font-weight:500;color:var(--color-blue)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-label em,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-label em{background-color:var(--color-yellow-50);color:var(--color-navy);font-style:normal}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-tags,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-tags{font-size:var(--font-xxs);opacity:.5;text-transform:uppercase;font-weight:700;text-overflow:ellipsis;overflow-x:hidden;color:var(--color-blue)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-tags em,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-tags em{background-color:var(--color-yellow-50);color:var(--color-navy);font-style:normal}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state{font-style:italic;opacity:.5;cursor:default;pointer-events:none}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state:hover,.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state :hover{background:transparent;cursor:default}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state_action .mat-option-text{display:grid;grid-auto-flow:column;grid-template-columns:var(--space-xl) minmax(auto,min-content);align-items:center}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state_action .mat-option-text span{text-overflow:ellipsis;overflow:hidden}.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-ripple.mat-ripple *{opacity:.1;background:var(--color-navy)}.nv-mat-autocomplete mat-form-field{height:var(--space-xl)}.nv-mat-autocomplete mat-form-field .mat-form-field-infix{border:0}.nv-mat-autocomplete mat-form-field.mat-focused .mat-input-element,.nv-mat-autocomplete mat-form-field.mat-form-field-invalid .mat-input-element{caret-color:#000}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar{height:auto}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content{padding:0}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header{background-color:var(--color-blue-10)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header th{padding:4px 0;color:var(--color-blue);font-size:var(--font-xxs);font-weight:600}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header :first-child{height:var(--space-xl)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header .mat-calendar-table-header-divider{display:none}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body{color:var(--color-blue)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body tr[aria-hidden=true]{display:none}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-label{opacity:0}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:var(--color-blue-03)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-cell .mat-calendar-body-cell-content{color:var(--color-blue);font-size:14px}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-disabled .mat-calendar-body-cell-content{color:var(--color-blue-50)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-disabled .mat-calendar-body-cell-content:hover{background-color:inherit}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-cell .mat-calendar-body-selected{color:#fff;background-color:var(--color-blue)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--color-blue-50)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--color-blue)}.nv-mat-checkbox{display:flex;margin:0}.nv-mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container .mat-ripple-element.mat-checkbox-persistent-ripple,.nv-mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container:hover .mat-ripple-element.mat-checkbox-persistent-ripple,.nv-mat-checkbox .mat-checkbox-inner-container .mat-ripple-element.mat-checkbox-persistent-ripple,.nv-mat-checkbox .mat-checkbox-inner-container:hover .mat-ripple-element.mat-checkbox-persistent-ripple{opacity:0}.nv-mat-checkbox.mat-checkbox-checked .mat-checkbox-background,.nv-mat-checkbox.mat-checkbox-indeterminate .mat-checkbox-background{background-color:var(--color-blue)}.nv-mat-checkbox.mat-checkbox .mat-checkbox-frame{border-color:var(--color-blue)}.nv-mat-checkbox.mat-checkbox-disabled:hover{cursor:not-allowed}.nv-mat-checkbox.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.nv-mat-checkbox.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:var(--color-blue-30)}.nv-mat-checkbox.mat-checkbox-disabled.mat-checkbox .mat-checkbox-frame{border-color:var(--color-blue-30)}.nv-mat-checkbox.mat-checkbox-disabled .mat-checkbox-label,.nv-mat-checkbox.mat-checkbox-disabled .mat-checkbox-label>*{color:var(--color-blue-30)}.cdk-overlay-pane:not(.nv-multi-picker-panel){transform:translateY(0)!important}.cdk-overlay-pane .mat-menu-panel{min-height:unset;max-width:unset}.cdk-overlay-pane .mat-menu-panel .mat-menu-content:not(:empty){padding:0}.cdk-overlay-pane .mat-menu-panel .mat-menu-ripple.mat-ripple .mat-ripple-element{background-color:var(--color-blue)!important;opacity:.05}mat-option.nv-mat-option{color:var(--color-blue)}.nv-mat-radio-group mat-radio-button.mat-radio-checked.mat-accent .mat-radio-outer-circle{border-color:var(--color-blue)}.nv-mat-radio-group mat-radio-button.mat-radio-checked.mat-accent .mat-radio-inner-circle{background-color:var(--color-blue)}:root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}.mat-ripple .mat-ripple-element{background-color:var(--color-blue);opacity:.1}.mat-ripple.mat-ripple-inverted.mat-ripple-element,.mat-ripple.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.1}.red.mat-ripple .mat-ripple-element,.red .mat-ripple .mat-ripple-element{background-color:var(--color-red);opacity:.1}.red.mat-ripple-inverted.mat-ripple-element,.red.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.salmon.mat-ripple .mat-ripple-element,.salmon .mat-ripple .mat-ripple-element{background-color:var(--color-salmon);opacity:.1}.salmon.mat-ripple-inverted.mat-ripple-element,.salmon.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.pink.mat-ripple .mat-ripple-element,.pink .mat-ripple .mat-ripple-element{background-color:var(--color-pink);opacity:.1}.pink.mat-ripple-inverted.mat-ripple-element,.pink.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.yellow.mat-ripple .mat-ripple-element,.yellow .mat-ripple .mat-ripple-element{background-color:var(--color-yellow);opacity:.1}.yellow.mat-ripple-inverted.mat-ripple-element,.yellow.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.green.mat-ripple .mat-ripple-element,.green .mat-ripple .mat-ripple-element{background-color:var(--color-green);opacity:.1}.green.mat-ripple-inverted.mat-ripple-element,.green.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.teal.mat-ripple .mat-ripple-element,.teal .mat-ripple .mat-ripple-element{background-color:var(--color-teal);opacity:.1}.teal.mat-ripple-inverted.mat-ripple-element,.teal.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.navy.mat-ripple .mat-ripple-element,.navy .mat-ripple .mat-ripple-element{background-color:var(--color-navy);opacity:.1}.navy.mat-ripple-inverted.mat-ripple-element,.navy.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.purple.mat-ripple .mat-ripple-element,.purple .mat-ripple .mat-ripple-element{background-color:var(--color-purple);opacity:.1}.purple.mat-ripple-inverted.mat-ripple-element,.purple.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.blue.mat-ripple .mat-ripple-element,.blue .mat-ripple .mat-ripple-element{background-color:var(--color-blue);opacity:.1}.blue.mat-ripple-inverted.mat-ripple-element,.blue.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.black.mat-ripple .mat-ripple-element,.black .mat-ripple .mat-ripple-element{background-color:var(--color-black);opacity:.1}.black.mat-ripple-inverted.mat-ripple-element,.black.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.mat-snack-bar-container{background-color:transparent;background:transparent;box-shadow:none}html{color:var(--color-blue)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-family-normal)}* code{font-family:var(--font-family-mono)}h1,h2,h3{font-weight:400;padding:0;margin:0}h1{margin:var(--space-s) 0;font-size:var(--font-xxxl)}.disabled{color:var(--color-blue-50)}.hide{display:none}.italic{font-style:italic}::-webkit-scrollbar{width:var(--scroll-bar);height:var(--scroll-bar)}::-webkit-scrollbar-thumb{background:var(--color-blue-20);border-radius:var(--space-s);border:var(--space-xxs) solid #fff}::-webkit-scrollbar-corner{background:transparent}nav-wrapper{display:grid;grid-template-rows:unset;grid-auto-columns:100%;align-content:flex-start;min-width:160px;height:100vh}nav-wrapper nav-content{display:grid;grid-auto-rows:var(--space-xxxl);grid-template-columns:100%;margin-top:26px;margin-bottom:calc(var(--space-xxxl) / 4);padding:0 var(--space-s)}nav-wrapper nav-content.nv-sidebar-nav-menu-small{padding-top:20px;grid-auto-rows:var(--space-xl)}::-webkit-scrollbar-track{background-color:transparent}.side-header{text-transform:uppercase;letter-spacing:3px;font-size:var(--font-xxs);font-weight:600;align-self:flex-end;padding:var(--space-m)}.nv-sidebar-list-item{min-height:var(--space-xxxl);display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"label";align-content:center;grid-column-gap:var(--space-m);border-top:var(--space-xxxs) solid var(--color-blue-20);cursor:pointer;padding:0 var(--space-s);padding-left:18px}.nv-sidebar-list-item.nv-sidebar-list-item-small{color:var(--color-purple);font-size:var(--font-xxs);border:none;min-height:var(--space-xl)}.nv-sidebar-list-item label{display:block;grid-area:label;line-height:var(--space-l);cursor:pointer}.nv-sidebar-list-item:hover{background:var(--color-white)}.nv-sidebar-list-item.selected{background:var(--color-blue-10);border-bottom:var(--space-xxxs) solid var(--color-blue-20)}.nv-sidebar-list-item.selected+item-list{border-color:transparent}.nv-sidebar-list-item.selected label{font-weight:600}.icon,icon{background-repeat:no-repeat;background-position:50%;display:inline-block;width:var(--space-xl);height:var(--space-xl);vertical-align:middle;background-size:auto 23px;cursor:pointer}icon.students{background-image:url(/assets/v3/img/icon-students.png)}.icon.clickable:hover{background-color:var(--color-blue-05);border-radius:200px}.icon.close{background-image:url("/assets/v3/img/icon-close.png")}.icon.arrow_left{background-image:url("/assets/v3/img/icon-arrow-left.png")}.icon.arrow{background-image:url("/assets/v3/img/icon-arrow-right.png")}.icon.flag{background-image:url("/assets/v3/img/icon-flags-1.png")}.icon.flags{background-image:url("/assets/v3/img/icon-flags-2.png")}.icon.trash{background-image:url("/assets/v3/img/icon-trash.png")}.icon.select-multiple{background-image:url("/assets/v3/img/select_multiple@1x.png");background-image:image-set(url("/assets/v3/img/select_multiple@2x.png") 2x,url("/assets/v3/img/select_multiple@3x.png") 3x)}.icon.export-generic{background-image:url("/assets/v3/img/export@3.png")}.icon.select-multiple-white{background-image:url("/assets/v3/img/icon-students.png")}.icon.filter-white{background-image:url("/assets/v3/img/icon-filter-white.svg")}.gradient-low{background:var(--color-pink-5)}.gradient-medium{background:var(--color-pink-10)}.gradient-high{background:var(--color-pink-20)}.gradient-higher{background:var(--color-pink-30)}.more-info{background-repeat:no-repeat;background-position:50%;width:46px;height:46px;background:url(/assets/v3/img/generate_report@1x.png) no-repeat 50%}.madlib-list-wrap{padding:var(--space-xl) var(--space-xl) 0;padding-bottom:35px}.madlib-list-wrap.shadow{box-shadow:var(--elevation-1)}.madlib>*{margin-right:var(--space-s)}.madlib.has-search{display:grid;grid-template-columns:2fr minmax(auto,250px);align-items:flex-start}.madlib.has-search>div{margin-top:var(--space-xs)}.madlib.has-search>div>*{margin-right:var(--space-s)}.mat-button.pill,div.pill{-moz-appearance:none;-webkit-appearance:none;margin-bottom:var(--space-xs)}.mat-button.pill.dropdown,div.pill.dropdown{padding:0 0 0 var(--space-m)}.mat-button.pill.menu-disabled,div.pill.menu-disabled{background:var(--color-blue-50);cursor:default}pill.invert{background:var(--color-blue-05);color:var(--color-blue);margin-left:5px}pill.invert.yellow{background:var(--color-yellow);color:var(--color-white)}pill.small{font-size:var(--font-xxs)}.list-madlib-option-panel{max-height:55vh}.panel{display:grid;grid-template-areas:"panel-head" "panel-body";grid-template-rows:auto 1fr;box-shadow:var(--elevation-1);background-color:var(--color-white);border-radius:var(--space-xs);overflow:hidden}.panel .panel-head{display:grid;align-items:center;padding:var(--space-xl);background-color:var(--color-blue-05)}.panel .panel-body{padding:var(--space-xl);padding-bottom:var(--space-xxl)}.list-foot,.list-head,.list-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;justify-content:flex-start}.list-head,.list-row{grid-template-columns:3fr}.list-head{grid-row:auto/span 2}.list-head .cell{align-self:flex-end;font-weight:600;cursor:pointer;grid-template-columns:auto;grid-template-areas:"label";padding-bottom:var(--space-s)}.list-head .cell:first-child{font-size:var(--font-l)}.list-head .cell:not(:first-child){text-transform:uppercase;letter-spacing:var(--space-xxs);font-size:var(--font-xxs);justify-content:center;text-align:center}.cell{align-content:center;align-items:center;align-self:stretch;display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-column-gap:var(--space-s);justify-content:flex-start;padding:0 var(--space-s)}.list-row{border-bottom:var(--space-xxxs) solid var(--color-blue-20);cursor:pointer}.list-row .cell:not(:first-child){justify-content:center;text-align:center}.arrow-down{background-image:url("/assets/v3/img/icon-dropdown.png");height:100%;margin-left:calc(var(--space-xs) * -1)}.list-clear-bottom{margin-bottom:30px;display:block}.list-head{grid-row:auto}.cell{padding-left:0}.v3-btn.mat-button{height:var(--space-xxxl);min-width:120px;background:var(--color-blue);color:var(--color-white);letter-spacing:var(--space-xxxs);font-size:var(--font-s);font-weight:500}.v3-btn.mat-button .mat-button-focus-overlay,.v3-btn.mat-button .mat-button-ripple.mat-ripple{background:none}.v3-btn.mat-button:hover{box-shadow:var(--elevation-1)}.v3-btn.mat-button.secondary{background:transparent;color:var(--color-blue)}.v3-btn.mat-button.secondary:hover{box-shadow:var(--elevation-1);background:var(--color-white)}.v3-btn.mat-button.disabled,.v3-btn.mat-button.primary.disabled{opacity:.5;color:var(--color-white);cursor:auto}.v3-btn.mat-button.disabled:hover,.v3-btn.mat-button.primary.disabled:hover{box-shadow:none}.v3-btn-wrap{display:grid;height:100px;align-items:center}.v3-btn-wrap .btn-center{justify-self:center}.btn-toggle{text-align:center;padding:var(--space-s) var(--space-m);cursor:pointer;font-weight:500;font-size:var(--font-s);border-radius:100px;background:var(--color-blue-5);margin-bottom:var(--space-xs);display:inline-block}.btn-toggle.selected{background:var(--color-blue);color:#fff}.range-slider .ng5-slider .ng5-slider-bar{background:var(--color-blue-10);height:6px}.range-slider .ng5-slider .ng5-slider-selection{background:var(--color-blue)}.range-slider .ng5-slider .ng5-slider-pointer{width:12px;height:12px;top:-3px;background-color:#fff;z-index:3;border-radius:15px;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32);outline-width:0}.range-slider .ng5-slider .ng5-slider-pointer:before{content:"";position:absolute;top:15px;left:50%;border:14px solid transparent;transform:translate(-50%)}.range-slider .ng5-slider .ng5-slider-pointer:after{display:none}.range-slider .ng5-slider .ng5-slider-bubble{bottom:-35px;background-color:var(--color-blue);color:#fff;border:1px solid var(--color-blue);border-radius:5px;text-align:center;padding:2px 6px;white-space:nowrap;letter-spacing:1px;font-weight:700;font-size:var(--font-xxs)}.range-slider .ng5-slider .ng5-slider-bubble:before{content:"";position:absolute;top:-13px;left:50%;width:0;height:0;border:6px solid transparent;border-bottom-color:inherit;transform:translate(-50%)}.nv-checkbox-wrapper{padding:0;justify-content:center;margin-left:var(--space-xs)}.nv-checkbox-wrapper .checkbox{height:var(--space-l);width:var(--space-l);display:inline-block;position:relative;border-radius:var(--space-xxs);background-image:url(/assets/v3/img/checkbox-off.png);background-position:50%;background-size:contain;vertical-align:middle}.nv-checkbox-wrapper .checkbox.checkbox-selected{background-image:url(/assets/v3/img/checkbox-on.png)}.nv-mat-autocomplete mat-form-field{width:100%}.nv-mat-autocomplete mat-form-field .mat-form-field-underline{display:none}.nv-mat-autocomplete mat-form-field .mat-form-field-label{color:var(--color-blue-50)}.nv-mat-autocomplete mat-form-field.mat-focused .mat-input-element,.nv-mat-autocomplete mat-form-field.mat-form-field-invalid .mat-input-element{caret-color:var(--color-blue)}.nv-mat-autocomplete mat-form-field.mat-focused .mat-form-field-label,.nv-mat-autocomplete mat-form-field.mat-form-field-invalid .mat-form-field-label{color:var(--color-blue-50)}.mat-button.pill,div.pill,pill{display:inline-block;border-radius:var(--space-l);background:var(--color-blue);color:#fff;padding:0 var(--space-s);text-align:center;height:var(--space-l);min-width:var(--space-xl);border:none}.list-madlib-option-panel button,.mat-button.pill,div.pill,pill{cursor:pointer;font-weight:500;letter-spacing:var(--space-xxxs);font-size:var(--font-xs);line-height:var(--space-l)}.list-madlib-option-panel button{display:block;padding:var(--space-s) var(--space-m);margin-right:var(--space-m);background-color:#fff;background-repeat:no-repeat;background-position:var(--space-s) 50%;background-size:var(--space-l);color:var(--color-blue)}.list-madlib-option-panel .active,.list-madlib-option-panel .active:hover{background-color:var(--color-blue);color:#fff}.mat-menu-panel.list-madlib-option-panel{background-color:#fff;box-shadow:0 5px 20px rgba(0,0,0,.3)}.list-madlib-option-panel .mat-menu-item{min-width:180px}.list-madlib-option-panel .mat-menu-item:hover:not(.active){background-color:var(--color-blue-05)}#network-container{display:grid;grid-template-columns:1fr 5fr;grid-template-rows:auto;grid-template-areas:"network-left network-content";grid-auto-flow:row;position:relative;overflow-y:hidden;min-height:100vh;max-height:100vh}#network-container-left-nav{grid-area:network-left;display:grid;grid-auto-flow:row;margin:0;overflow:hidden;grid-auto-rows:var(--space-xxxl);grid-template-rows:200px 1fr;max-height:100vh;min-width:200px}#network-container-content{grid-area:network-content}.network-center-content{position:relative;z-index:10;height:100vh;max-height:100vh;box-shadow:var(--elevation-2);background:var(--color-white)}#network-container-right-nav{display:grid;grid-auto-flow:row;margin:0;overflow:hidden;grid-auto-rows:var(--space-xxxl);grid-template-rows:176px 1fr;max-height:100vh}@font-face{font-family:Serifa;src:url(/assets/v3/fonts/serifa.woff) format("woff");font-weight:600}.fd-btn-right a.freshwidget-theme{display:none}.v3-bg{overflow:auto;background:var(--color-blue-03);overflow-y:auto;margin:0;height:100%;overflow-x:overlay}body{min-width:800px;position:relative;overflow:visible;font-family:Roboto;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-blue);background-color:var(--color-blue-3);margin:0 auto}body nav-left,body nav-right{display:block}body .nv-grid{height:100vh;display:grid;grid-template-columns:1fr 4fr 1fr;grid-template-areas:"left paper right";max-height:100vh;min-width:1200px;max-width:1600px;margin:0 auto;padding:0 12px}body .nv-grid>*{overflow-y:scroll}body .nv-grid nav-left{display:grid;grid-area:left;grid-template-rows:auto;min-width:210px;overflow-y:hidden}body .nv-grid.expanded{grid-template-columns:1fr 5fr;grid-template-areas:"left paper"}body .nv-grid.full-width{grid-template-columns:1fr;grid-template-areas:"paper"}body .nv-grid content{display:grid;grid-area:paper;background:var(--color-white);box-shadow:var(--elevation-2);z-index:10;position:relative;grid-template-columns:1fr;grid-template-areas:"top" "list";padding:var(--space-xl)}body .nv-grid nav-right{grid-area:right;grid-template-rows:200px auto;display:grid;padding-top:200px}body .environment-indicator{position:fixed;z-index:9999;top:0;right:0;height:80px;width:80px;background-size:100%;background-color:transparent;object-fit:contain;pointer-events:none}body .environment-indicator.env-staging{background-image:url(/assets/v3/img/staging@1x.png);background-image:image-set(url(/assets/v3/img/staging@2x.png) 2x,url(/assets/v3/img/staging@3x.png) 3x)}body .environment-indicator.env-dev{background-image:url(/assets/v3/img/dev@1x.png);background-image:image-set(url(/assets/v3/img/dev@2x.png) 2x,url(/assets/v3/img/dev@3x.png) 3x)}body .environment-indicator.env-qa{background-image:url(/assets/v3/img/qa@1x.png);background-image:image-set(url(/assets/v3/img/qa@2x.png) 2x,url(/assets/v3/img/qa@3x.png) 3x)}body .environment-indicator.env-local{background-image:url(/assets/v3/img/local@1x.png);background-image:image-set(url(/assets/v3/img/local@2x.png) 2x,url(/assets/v3/img/local@3x.png) 3x)}body .environment-indicator.env-lion{background-image:url(/assets/v3/img/lion@1x.png);background-image:image-set(url(/assets/v3/img/lion@2x.png) 2x,url(/assets/v3/img/lion@3x.png) 3x)}body .environment-indicator.env-tiger{background-image:url(/assets/v3/img/tiger@1x.png);background-image:image-set(url(/assets/v3/img/tiger@2x.png) 2x,url(/assets/v3/img/tiger@3x.png) 3x)}body .environment-indicator.env-bear{background-image:url(/assets/v3/img/bear@1x.png);background-image:image-set(url(/assets/v3/img/bear@2x.png) 2x,url(/assets/v3/img/bear@3x.png) 3x)}.root-school-lists{display:grid;grid-template-columns:1fr 5fr;grid-template-areas:"nav-left lists-main";grid-template-rows:auto 10vh auto;max-width:1600px;min-width:1200px;margin:0 auto;max-height:100vh;overflow-y:hidden}.root-school-lists nav-left{grid-area:nav-left}.root-school-lists academic-list-v2,.root-school-lists attendance-list-v2,.root-school-lists dashboard,.root-school-lists graph-detail,.root-school-lists graph-list,.root-school-lists mid-level-dash,.root-school-lists nvps-academic-list,.root-school-lists nvps-attendance-list,.root-school-lists nvps-my-students-list,.root-school-lists nvps-postsecondary-list,.root-school-lists postsecondary-list-v2,.root-school-lists regents-exemptions-list,.root-school-lists student-level-dash,.root-school-lists students-list-v2,.root-school-lists summer-school-list,.root-school-lists tiles{grid-area:lists-main;display:grid;grid-template-areas:"list-content list-tools";z-index:10;position:relative;grid-template-columns:4fr 1fr}.root-school-lists academic-list-v2 .list-content,.root-school-lists attendance-list-v2 .list-content,.root-school-lists dashboard .list-content,.root-school-lists graph-detail .list-content,.root-school-lists graph-list .list-content,.root-school-lists mid-level-dash .list-content,.root-school-lists nvps-academic-list .list-content,.root-school-lists nvps-attendance-list .list-content,.root-school-lists nvps-my-students-list .list-content,.root-school-lists nvps-postsecondary-list .list-content,.root-school-lists postsecondary-list-v2 .list-content,.root-school-lists regents-exemptions-list .list-content,.root-school-lists student-level-dash .list-content,.root-school-lists students-list-v2 .list-content,.root-school-lists summer-school-list .list-content,.root-school-lists tiles .list-content{grid-area:list-content;background:var(--color-white);box-shadow:var(--elevation-2);position:relative;padding:0}.root-school-lists academic-list-v2 .list-content h1,.root-school-lists attendance-list-v2 .list-content h1,.root-school-lists dashboard .list-content h1,.root-school-lists graph-detail .list-content h1,.root-school-lists graph-list .list-content h1,.root-school-lists mid-level-dash .list-content h1,.root-school-lists nvps-academic-list .list-content h1,.root-school-lists nvps-attendance-list .list-content h1,.root-school-lists nvps-my-students-list .list-content h1,.root-school-lists nvps-postsecondary-list .list-content h1,.root-school-lists postsecondary-list-v2 .list-content h1,.root-school-lists regents-exemptions-list .list-content h1,.root-school-lists student-level-dash .list-content h1,.root-school-lists students-list-v2 .list-content h1,.root-school-lists summer-school-list .list-content h1,.root-school-lists tiles .list-content h1{margin:0}.root-school-lists academic-list-v2 .list-tools,.root-school-lists attendance-list-v2 .list-tools,.root-school-lists dashboard .list-tools,.root-school-lists graph-detail .list-tools,.root-school-lists graph-list .list-tools,.root-school-lists mid-level-dash .list-tools,.root-school-lists nvps-academic-list .list-tools,.root-school-lists nvps-attendance-list .list-tools,.root-school-lists nvps-my-students-list .list-tools,.root-school-lists nvps-postsecondary-list .list-tools,.root-school-lists postsecondary-list-v2 .list-tools,.root-school-lists regents-exemptions-list .list-tools,.root-school-lists student-level-dash .list-tools,.root-school-lists students-list-v2 .list-tools,.root-school-lists summer-school-list .list-tools,.root-school-lists tiles .list-tools{grid-area:list-tools;display:grid;height:100vh;overflow-y:auto}
.nv-mat-tooltip-panel{pointer-events:none!important}.nv-mat-tooltip{background:#fff;z-index:100;padding:8px;box-shadow:var(--elevation-1);border-radius:4px;font-size:var(--font-xxs);font-weight:500;color:var(--color-blue);width:100px;line-height:1.2;max-width:250px}.nv-mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}
page-header{display:grid;grid-template-areas:"title actions" "madlib madlib";grid-template-rows:48px minmax(32px,max-content);gap:8px;align-items:center;margin:32px 24px 0}page-header .title-wrapper{display:flex;grid-area:title;align-items:center}page-header .title-wrapper .page-title{margin:0;font-size:32px;color:var(--color-blue)}page-header .title-wrapper .page-title:not(:first-child){margin-left:8px}page-header .page-actions{display:grid;grid-area:actions;grid-auto-flow:column;column-gap:8px;justify-self:right}page-header .middle{grid-area:madlib}page-header .middle .madlib-no_options{font-weight:bolder}
.batch-actions-menu .icon-container nv-icon{height:var(--space-l);width:var(--space-l)}.batch-actions-menu .cancel{width:100%;margin-top:var(--space-s)}.batch-action-menu-option{margin-top:var(--space-xxxs)}.batch-action-menu-option .mat-menu-content{padding:0;width:220px;overflow:hidden}.batch-action-menu-option .mat-menu-item{letter-spacing:normal;width:100%;background-color:var(--color-white)}.batch-action-menu-option .mat-menu-item:hover{cursor:pointer;background-color:var(--color-blue-05)}.batch-action-menu-option .mat-menu-item label{font-family:Roboto;font-size:var(--font-xs);font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal;color:var(--color-blue);display:block;cursor:pointer}.batch-action-tooltip{color:var(--color-blue);width:202px;margin-left:0;height:45px;height:auto;display:block}.batch-action-menu-option .option-tip,.batch-action-tooltip{letter-spacing:normal;border-radius:var(--space-xs);box-shadow:0 var(--space-xxxs) var(--space-xxs) 0 rgba(0,0,0,.2);border:solid var(--space-xxxs) #e7edfb;background-color:var(--color-white);font-size:14px;font-weight:400}.batch-action-menu-option .option-tip{width:190px;margin-top:6px}
.summary-table{padding:0 var(--space-s);padding-bottom:64px}.summary-table .list-summary-row{display:grid;grid-template-columns:3fr 1fr;align-content:center;border-top:var(--space-xxxs) solid var(--color-blue-20);padding:var(--space-xs) var(--space-s);font-size:var(--font-xxs);cursor:pointer}.summary-table .list-summary-row:hover{background-color:var(--color-blue-05)}.summary-table .list-summary-row>:first-child{text-align:left}.summary-table .list-summary-row>*{text-align:center;font-family:Roboto Mono;color:var(--color-purple)}.summary-table .see-all{cursor:pointer;font-weight:700;font-size:var(--font-xs)}
.batch-edit-modal-input-container .batch-edit-modal-select-panel{margin-left:var(--space-s)}.batch-edit-modal-input-container .batch-edit-modal-select-panel .mat-select-content{padding:0}.batch-edit-modal-input-container .batch-edit-modal-select-panel .mat-select-content .mat-option{line-height:var(--space-l);font-size:var(--font-xs);font-weight:500;letter-spacing:var(--space-xxxs);padding:var(--space-s) var(--space-m);cursor:pointer;background-color:var(--color-white);text-align:left;height:100%;display:block}.batch-edit-modal-input-container .batch-edit-modal-select-panel .mat-select-content .mat-option:hover{background-color:var(--color-blue-05)}.batch-edit-modal-input-container .batch-edit-modal-select-panel .mat-select-content .mat-option span.mat-option-text{font-weight:500;color:var(--color-blue);overflow:hidden;padding:var(--space-xxs) 0;display:block}.batch-edit-modal-input-container .batch-edit-modal-select-panel .mat-select-content .mat-option span.mat-option-text div{overflow:hidden;display:block;text-overflow:ellipsis}.batch-edit-modal-input-container .batch-edit-modal-select-panel .mat-select-content .mat-option span.mat-option-text div:nth-of-type(2){font-weight:400}.batch-edit-modal-input-container mat-select.mat-select{cursor:pointer;display:inline-block;border-radius:var(--space-l);background:var(--color-blue);color:var(--color-white);padding:0 7px;font-weight:500;letter-spacing:var(--space-xxxs);text-align:left;font-size:var(--font-xs);line-height:var(--space-l);height:var(--space-l);grid-column-start:1;grid-column-end:2;width:auto}.batch-edit-modal-input-container mat-select.mat-select .mat-select-value{display:table-cell;max-width:none;width:100%;padding:0 7px}.batch-edit-modal-input-container mat-select.mat-select .mat-select-arrow,.batch-edit-modal-input-container mat-select.mat-select .mat-select-placeholder,.batch-edit-modal-input-container mat-select.mat-select .mat-select-value-text{color:var(--color-white)}.batch-edit-modal-input-container mat-select.mat-select .support-option-wrapper{height:var(--space-xxxl);line-height:var(--space-xxxl);padding:0;margin:0}.batch-edit-modal-input-container mat-select.mat-select .support-option-wrapper .support-name{height:var(--space-l);line-height:var(--space-l);width:390px;text-overflow:ellipsis;overflow-x:hidden;letter-spacing:normal;text-transform:capitalize;font-size:var(--font-xs);font-weight:500;color:var(--color-blue)}.batch-edit-modal-input-container mat-select.mat-select .support-option-wrapper .support-subtext{height:12px;line-height:12px;letter-spacing:normal;text-transform:uppercase;opacity:.5;font-size:var(--font-xxxs);font-weight:700;color:var(--color-blue)}.batch-edit-modal-input-container mat-radio-group .mat-radio-button{margin-left:var(--space-m)}.batch-edit-modal-input-container mat-radio-group .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,.batch-edit-modal-input-container mat-radio-group .mat-radio-button.mat-accent .mat-radio-outer-circle{border-color:var(--color-blue)}.batch-edit-modal-input-container mat-radio-group .mat-radio-button .mat-radio-inner-circle{background-color:var(--color-blue)}.batch-edit-modal-input-container mat-radio-group .mat-radio-button .mat-radio-ripple .mat-ripple-element{opacity:0}.batch-edit-modal-input-container mat-radio-group .mat-radio-label-content{font-size:var(--font-s);font-weight:400}.batch-edit-modal-input-container mat-radio-group .mat-radio-label{display:flex;align-items:center}
user-portfolio-modal{color:var(--color-blue)}user-portfolio-modal page-header{row-gap:16px}user-portfolio-modal page-header .title-wrapper{align-items:unset}user-portfolio-modal page-header .title{margin:0;font-size:24px;line-height:32px}user-portfolio-modal page-header .subtitle{font-size:14px;color:var(--color-blue-50)}user-portfolio-modal page-header .batch-edit-tool-bar{display:grid;grid-auto-columns:max-content;grid-auto-flow:column;grid-gap:8px;align-items:center;padding-left:8px}user-portfolio-modal page-header .batch-edit-tool-bar .selected-text{display:flex;align-items:center;height:24px;padding-right:8px;font-size:12px;font-weight:700;color:var(--color-blue-50);letter-spacing:1px;border-right:1px solid var(--color-blue-50)}user-portfolio-modal .list-container{padding-bottom:24px;overflow:hidden}user-portfolio-modal .list-container section.section-sticky-header{height:var(--space-xxxl)}user-portfolio-modal .list-container section.section-sticky-header listhead{height:var(--space-xxxl);padding:0 var(--space-l)!important}user-portfolio-modal .list-container .scroll-wrapper{height:auto}user-portfolio-modal .list-container .scroll-wrapper .empty-table-message{display:grid;align-items:center;height:var(--space-xxxl);padding-left:var(--space-xxxl)}user-portfolio-modal .list-container .scroll-wrapper .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}user-portfolio-modal .list-container list.empty.empty-sticky{margin:var(--space-l)}
shelter-cluster-user-portfolio-modal{color:var(--color-blue)}shelter-cluster-user-portfolio-modal page-header{row-gap:16px}shelter-cluster-user-portfolio-modal page-header .title-wrapper{align-items:unset}shelter-cluster-user-portfolio-modal page-header .title{margin:0;font-size:24px;line-height:32px}shelter-cluster-user-portfolio-modal page-header .subtitle{font-size:14px;color:var(--color-blue-50)}shelter-cluster-user-portfolio-modal page-header .batch-edit-tool-bar{display:grid;grid-auto-columns:max-content;grid-auto-flow:column;grid-gap:8px;align-items:center;padding-left:8px}shelter-cluster-user-portfolio-modal page-header .batch-edit-tool-bar .selected-text{display:flex;align-items:center;height:24px;padding-right:8px;font-size:12px;font-weight:700;color:var(--color-blue-50);letter-spacing:1px;border-right:1px solid var(--color-blue-50)}shelter-cluster-user-portfolio-modal .list-container{padding-bottom:24px;overflow:hidden}shelter-cluster-user-portfolio-modal .list-container section.section-sticky-header{height:var(--space-xxxl)}shelter-cluster-user-portfolio-modal .list-container section.section-sticky-header listhead{height:var(--space-xxxl);padding:0 var(--space-l)!important}shelter-cluster-user-portfolio-modal .list-container .scroll-wrapper{height:auto}shelter-cluster-user-portfolio-modal .list-container .scroll-wrapper .empty-table-message{display:grid;align-items:center;height:var(--space-xxxl);padding-left:var(--space-xxxl)}shelter-cluster-user-portfolio-modal .list-container .scroll-wrapper .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}shelter-cluster-user-portfolio-modal .list-container list.empty.empty-sticky{margin:var(--space-l)}
.network-dashboard-rollup .vscroll-viewport{height:35vh;overflow-y:overlay;overflow-x:hidden}.network-dashboard-rollup .vscroll-item{margin-left:var(--space-l);margin-right:var(--space-xl)}.network-dashboard-rollup .rollup-table-section .purple{background-color:var(--color-purple-10)}.network-dashboard-rollup .rollup-table-section .red{background-color:var(--color-pink-10)}.network-dashboard-rollup .rollup-table-section .purplecircle{background:purple}.network-dashboard-rollup .rollup-table-section .redcircle{background:#c20018}.network-dashboard-rollup .rollup-table-section .greycircle{background:var(--color-black-20)}.network-dashboard-rollup .rollup-table-section listhead{grid-row:unset}.network-dashboard-rollup .rollup-table-section listhead.s1{grid-auto-flow:column;grid-template-columns:3fr;grid-auto-columns:1fr}.network-dashboard-rollup .rollup-table-section row{padding-left:5px}.network-dashboard-rollup .rollup-table-section row.s1{grid-auto-flow:column;grid-template-columns:3fr;grid-auto-columns:1fr}.network-dashboard-rollup .rollup-table-section row:last-child{border-bottom:0;font-weight:400}.network-dashboard-rollup .rollup-table-section row:last-child cell:nth-child(2){background-color:transparent}.network-dashboard-rollup .rollup-table-section row:hover{box-shadow:inset 0 0 0 1000px rgba(10,74,206,.05)}.network-dashboard-rollup .rollup-table-section row.noclick cell{cursor:default}.network-dashboard-rollup .hovered{box-shadow:inset 0 0 0 1000px rgba(10,74,206,.05)}.network-dashboard-rollup .circle{height:10px;width:10px;border-radius:5px}.network-dashboard-rollup .avg-row{background:var(--color-blue)}
:root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}super-filter .multi-search .multi-search-box{background-color:var(--color-blue-03);border:var(--space-xxxs) solid var(--color-blue-10);border-radius:var(--space-xs);color:var(--color-blue);font-size:var(--font-s);margin:var(--space-xs) 0;outline:0;overflow:hidden;padding:var(--space-s) var(--space-m);position:relative}super-filter .multi-search .multi-search-box::placeholder{color:var(--color-blue-50)}super-filter .multi-search .multi-search-box{background-size:var(--space-l);background-image:url("/assets/v3/img/icon-search-30.png");background-repeat:no-repeat;background-position:var(--space-s) 50%;padding-left:var(--space-xxl)}super-filter .multi-search .multi-search-box:focus{background-image:none;box-shadow:var(--elevation-1);padding-left:var(--space-m)}super-filter .super-filter-container{display:grid;grid-template-rows:auto auto 50px;grid-row-gap:20px;position:absolute;background:linear-gradient(180deg,var(--color-white) 0,var(--color-blue-5-solid));background:#fff;height:300px;width:92%;padding:32px;border-radius:var(--space-s);box-shadow:var(--elevation-4);z-index:100;top:0;left:0}super-filter .superfilter-title{text-transform:capitalize}super-filter .super-filters{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:var(--space-xxl);grid-row-gap:var(--space-xxxl);justify-content:flex-start;max-height:300px;overflow:scroll}super-filter .filter-container{display:grid;grid-template-areas:"label" "control ";grid-auto-flow:column;grid-auto-rows:auto auto;justify-content:flex-start;align-items:center;grid-row-gap:var(--space-s);position:relative}super-filter .filter-container .filter-label{grid-area:label;text-transform:uppercase;font-size:var(--font-xxxs);letter-spacing:1px;font-weight:700;display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr;color:var(--color-blue-50);line-height:11px}super-filter .filter-container .filter-label-modified{color:var(--color-purple)}super-filter .filter-container .filter-circle{border-radius:var(--space-s);width:var(--space-s);height:var(--space-s);background:var(--color-navy);display:inline-block;margin-right:var(--space-xs);margin-top:1px}super-filter .filter-container pill{padding:0 var(--space-xs) 0 var(--space-m);transition:transform .1s ease-in-out;transform:scale(1);transform-origin:0 50%;pointer-events:none}super-filter .super-filter-footer{flex-direction:column;display:grid;grid-auto-flow:column;grid-auto-columns:100px;justify-self:flex-end;grid-column-gap:var(--space-m)}super-filter .super-filter-footer .nv-button{width:100px}super-filter .multi-frame{display:grid;box-shadow:var(--elevation-2);position:fixed;grid-template-rows:auto 1fr;background-color:var(--color-white);border-radius:var(--space-s);box-sizing:content-box;width:284px;max-height:256px;transform-origin:0 0;grid-area:menu;z-index:1000;overflow:hidden;padding:var(--space-s);grid-template-areas:"filter"}super-filter .multi-options-wrap{overflow-x:hidden;overflow-y:scroll;padding:var(--space-xs)}super-filter .multi-options-wrap .multi-val,super-filter .multi-options-wrap .multi-val-all{display:inline-grid;align-items:center;justify-items:center;margin-right:var(--space-xxs);cursor:pointer;border-radius:var(--space-m);overflow:hidden;margin:6px 2px}super-filter .multi-options-wrap .multi-val-all label,super-filter .multi-options-wrap .multi-val label{font-weight:500;font-size:var(--font-xs);cursor:pointer;padding:0 var(--space-s);width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-purple-5)}super-filter .multi-options-wrap .multi-val-all label:hover,super-filter .multi-options-wrap .multi-val label:hover{background-color:var(--color-purple-10)}super-filter .multi-options-wrap .multi-selected,super-filter .multi-options-wrap .multi-selected label,super-filter .multi-options-wrap .multi-selected label:hover{color:#fff;background-color:var(--color-blue)}super-filter .multi-options-wrap .multi-val-all.multi-selected-all{color:var(--color-purple);background-color:var(--color-purple)}super-filter .multi-options-wrap .multi-val-all.multi-selected-all label{background-color:var(--color-purple);color:#fff}super-filter .multi-search{position:relative;grid-area:filter}super-filter .multi-search .multi-search-box{order:1;width:80%}super-filter .multi-search .multi-search-box:focus{width:90%}super-filter .multi-search .close{position:absolute;order:2;top:49.6%;right:9px;transform:translateY(-50%)}super-filter .filter-container .pill{padding:0 var(--space-xs) 0 var(--space-m)}super-filter .range-slider{margin-top:-30px;width:150px;padding-left:5px;color:#fff}super-filter .pill-modified{background-color:var(--color-purple)}super-filter .disabled{pointer-events:all}
:root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}network-dashboard-mad-lib network-school-filter .multi-search .multi-search-box,network-dashboard-mad-lib network-student-filter .multi-search .multi-search-box{background-color:var(--color-blue-03);border:var(--space-xxxs) solid var(--color-blue-10);border-radius:var(--space-xs);color:var(--color-blue);font-size:var(--font-s);margin:var(--space-xs) 0;outline:0;overflow:hidden;padding:var(--space-s) var(--space-m);position:relative}network-dashboard-mad-lib network-school-filter .multi-search .multi-search-box::placeholder,network-dashboard-mad-lib network-student-filter .multi-search .multi-search-box::placeholder{color:var(--color-blue-50)}network-dashboard-mad-lib network-school-filter .multi-search .multi-search-box,network-dashboard-mad-lib network-student-filter .multi-search .multi-search-box{background-size:var(--space-l);background-image:url("/assets/v3/img/icon-search-30.png");background-repeat:no-repeat;background-position:var(--space-s) 50%;padding-left:var(--space-xxl)}network-dashboard-mad-lib network-school-filter .multi-search .multi-search-box:focus,network-dashboard-mad-lib network-student-filter .multi-search .multi-search-box:focus{background-image:none;box-shadow:var(--elevation-1);padding-left:var(--space-m)}network-dashboard-mad-lib{display:block;width:100%}network-dashboard-mad-lib .mad-lib-container{position:relative;width:100%;max-width:100%;display:flex;flex-wrap:wrap;vertical-align:baseline;font-size:var(--font-s);line-height:var(--font-l);align-items:center}network-dashboard-mad-lib .mad-lib-container .helper-text{padding:0 10px}network-dashboard-mad-lib .mad-lib-container .trigger{margin:2.5px 0 0}network-dashboard-mad-lib network-school-filter.super-filter-container,network-dashboard-mad-lib network-student-filter.super-filter-container{display:grid;grid-template-rows:auto auto 50px;grid-row-gap:20px;position:absolute;background:linear-gradient(180deg,var(--color-white) 0,var(--color-blue-5-solid));background:#fff;height:300px;width:93%;padding:32px;border-radius:var(--space-s);box-shadow:var(--elevation-4);z-index:100;top:0}network-dashboard-mad-lib network-school-filter .superfilter-title,network-dashboard-mad-lib network-student-filter .superfilter-title{text-transform:capitalize}network-dashboard-mad-lib network-school-filter .super-filters,network-dashboard-mad-lib network-student-filter .super-filters{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:var(--space-xxl);grid-row-gap:var(--space-xxxl);justify-content:flex-start;max-height:300px;overflow:scroll}network-dashboard-mad-lib network-school-filter .filter-container,network-dashboard-mad-lib network-student-filter .filter-container{display:grid;grid-template-areas:"label" "control ";grid-auto-flow:column;grid-auto-rows:auto auto;justify-content:flex-start;align-items:center;grid-row-gap:var(--space-s);position:relative}network-dashboard-mad-lib network-school-filter .filter-container .filter-label,network-dashboard-mad-lib network-student-filter .filter-container .filter-label{grid-area:label;text-transform:uppercase;font-size:var(--font-xxxs);letter-spacing:1px;font-weight:700;display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr;color:var(--color-blue-50);line-height:11px}network-dashboard-mad-lib network-school-filter .filter-container .filter-label-modified,network-dashboard-mad-lib network-student-filter .filter-container .filter-label-modified{color:var(--color-purple)}network-dashboard-mad-lib network-school-filter .filter-container .filter-circle,network-dashboard-mad-lib network-student-filter .filter-container .filter-circle{border-radius:var(--space-s);width:var(--space-s);height:var(--space-s);background:var(--color-navy);display:inline-block;margin-right:var(--space-xs);margin-top:1px}network-dashboard-mad-lib network-school-filter .filter-container pill,network-dashboard-mad-lib network-student-filter .filter-container pill{padding:0 var(--space-xs) 0 var(--space-m);transition:transform .1s ease-in-out;transform:scale(1);transform-origin:0 50%;pointer-events:none}network-dashboard-mad-lib network-school-filter .super-filter-footer,network-dashboard-mad-lib network-student-filter .super-filter-footer{flex-direction:column;display:grid;grid-auto-flow:column;grid-auto-columns:100px;justify-self:flex-end;grid-column-gap:var(--space-m)}network-dashboard-mad-lib network-school-filter .super-filter-footer .nv-button,network-dashboard-mad-lib network-student-filter .super-filter-footer .nv-button{width:100px}network-dashboard-mad-lib network-school-filter .multi-frame,network-dashboard-mad-lib network-student-filter .multi-frame{display:grid;box-shadow:var(--elevation-2);position:fixed;grid-template-rows:auto 1fr;background-color:var(--color-white);border-radius:var(--space-s);box-sizing:content-box;width:284px;max-height:256px;transform-origin:0 0;grid-area:menu;z-index:1000;overflow:hidden;padding:var(--space-s);grid-template-areas:"filter"}network-dashboard-mad-lib network-school-filter .multi-options-wrap,network-dashboard-mad-lib network-student-filter .multi-options-wrap{overflow-x:hidden;overflow-y:scroll;padding:var(--space-xs)}network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-val,network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-val-all,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-val,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-val-all{display:inline-grid;align-items:center;justify-items:center;margin-right:var(--space-xxs);cursor:pointer;border-radius:var(--space-m);overflow:hidden;margin:6px 2px}network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-val-all label,network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-val label,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-val-all label,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-val label{font-weight:500;font-size:var(--font-xs);cursor:pointer;padding:0 var(--space-s);width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-purple-5)}network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-val-all label:hover,network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-val label:hover,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-val-all label:hover,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-val label:hover{background-color:var(--color-purple-10)}network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-selected,network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-selected label,network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-selected label:hover,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-selected,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-selected label,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-selected label:hover{color:#fff;background-color:var(--color-blue)}network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-val-all.multi-selected-all,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-val-all.multi-selected-all{color:var(--color-purple);background-color:var(--color-purple)}network-dashboard-mad-lib network-school-filter .multi-options-wrap .multi-val-all.multi-selected-all label,network-dashboard-mad-lib network-student-filter .multi-options-wrap .multi-val-all.multi-selected-all label{background-color:var(--color-purple);color:#fff}network-dashboard-mad-lib network-school-filter .multi-search,network-dashboard-mad-lib network-student-filter .multi-search{position:relative;grid-area:filter}network-dashboard-mad-lib network-school-filter .multi-search .multi-search-box,network-dashboard-mad-lib network-student-filter .multi-search .multi-search-box{order:1;width:80%}network-dashboard-mad-lib network-school-filter .multi-search .multi-search-box:focus,network-dashboard-mad-lib network-student-filter .multi-search .multi-search-box:focus{width:90%}network-dashboard-mad-lib network-school-filter .multi-search .close,network-dashboard-mad-lib network-student-filter .multi-search .close{position:absolute;order:2;top:49.6%;right:9px;transform:translateY(-50%)}network-dashboard-mad-lib network-school-filter .pill-modified,network-dashboard-mad-lib network-student-filter .pill-modified{background-color:var(--color-purple)}network-dashboard-mad-lib network-school-filter .filter-container .pill,network-dashboard-mad-lib network-student-filter .filter-container .pill{padding:0 var(--space-xs) 0 var(--space-m)}network-dashboard-mad-lib network-school-filter .range-slider,network-dashboard-mad-lib network-student-filter .range-slider{width:150px;margin-top:-30px}.pill-modified{background-color:var(--color-purple)}.disabled{pointer-events:all}
network-mid-level-viz .viz-container{height:320px;border-radius:var(--space-s);border:1px solid var(--color-blue-10);cursor:pointer;overflow:hidden;display:grid;grid-template-areas:"controls" "graph";grid-template-rows:16px auto;z-index:1;position:relative}network-mid-level-viz .viz-container .controls{grid-area:controls;align-items:flex-start;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:var(space-m)}network-mid-level-viz .viz-container .x-axis text{fill:var(--color-blue-50);font-size:var(--font-xxs);font-weight:700;text-transform:uppercase}network-mid-level-viz .viz-container .y-axis text{fill:var(--color-blue-50);font-size:var(--font-xxs);font-weight:700;text-align:left}network-mid-level-viz .viz-container .y-axis line{stroke:var(--color-blue-10)}network-mid-level-viz .viz-container path.domain{stroke:var(--color-blue);stroke-width:var(--space-xxs);opacity:.1}network-mid-level-viz .viz-container .x-axis line{opacity:0}network-mid-level-viz .viz-container .avg-line{stroke:var(--color-blue);stroke-width:var(--space-xxs);stroke-dasharray:12px 8px}network-mid-level-viz .viz-container .avg-text{text-transform:uppercase;font-size:var(--font-xs);font-weight:700;line-height:var(--font-xs);fill:var(--color-blue);text-anchor:end}network-mid-level-viz .viz-container .avg-label{font-size:var(--font-xxxs);font-weight:1000;letter-spacing:1px;opacity:.6}network-mid-level-viz .viz-container .viz-title{font-size:var(--font-xxs);fill:var(--color-blue);font-weight:700;text-anchor:start;text-transform:uppercase}network-mid-level-viz .viz-container div.tooltip{width:auto;position:fixed;border-radius:var(--space-xs);color:var(--color-blue);opacity:.9;background:#fff;box-shadow:var(--elevation-2)}network-mid-level-viz .viz-container div.tooltip .row{display:grid;grid-template-areas:"group value";column-gap:10px}network-mid-level-viz .viz-container div.tooltip .value{grid-area:value;text-align:right}network-mid-level-viz .viz-container div.tooltip .group{grid-area:group;text-align:left;font-weight:700}network-mid-level-viz .viz-container:hover{box-shadow:0 2px 10px rgba(0,0,0,.16)}
.network-dashboard-tile-group tiles .title{font-size:xx-large;padding-top:0}.network-dashboard-tile-group tiles .dashboard-content{overflow-y:scroll;display:grid;grid-auto-flow:row;grid-row-gap:var(--space-l);grid-template-columns:100%;padding-bottom:0;height:80vh}.network-dashboard-tile-group tiles .dashboard-content>*{margin:0 var(--space-xl)}.network-dashboard-tile-group tiles .dashboard-graphs{display:flex;flex-direction:column}.network-dashboard-tile-group tiles .dashboard-graphs .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l);position:relative;top:calc(var(--space-xxl))}.network-dashboard-tile-group tiles .dashboard-graphs-group{display:grid;grid-template-columns:180px auto;padding:var(--space-m) 0}.network-dashboard-tile-group tiles .dashboard-graphs-group .tiles-section{display:grid;grid-auto-rows:96px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:var(--space-s);grid-auto-flow:row dense}.network-dashboard-tile-group tiles .dashboard-table{display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-auto-rows:var(--space-xxxl);overflow:visible}.network-dashboard-tile-group tiles .dashboard-table-row.dashboard-table-header{border-bottom:none;display:grid;padding-bottom:var(--space-xs);grid-auto-flow:column}.network-dashboard-tile-group tiles .table-header-cell{justify-content:flex-start;align-self:center;font-weight:600;cursor:pointer;grid-template-columns:auto;grid-template-areas:"label";font-size:var(--font-l);width:inherit}.network-dashboard-tile-group tiles .dashboard-tile{width:100%;box-shadow:var(--elevation-1);background-color:var(--color-blue-01);border-radius:var(--space-xxs);border:1px solid var(--color-navy-5);cursor:pointer;overflow:hidden;display:grid;align-items:center;position:relative}.network-dashboard-tile-group tiles .dashboard-tile .tile{display:grid;grid-column-gap:var(--space-s);grid-template-areas:"left right";grid-template-columns:4fr 2fr;padding:0 var(--space-s) 0 var(--space-l);justify-items:stretch;align-self:stretch;align-items:stretch;align-content:center;height:96px}.network-dashboard-tile-group tiles .dashboard-tile .tile .graph-label{grid-area:left;font-size:var(--font-s);display:grid;grid-auto-flow:row;align-content:center;vertical-align:middle;display:inline-block}.network-dashboard-tile-group tiles .dashboard-tile .tile .graph-value{grid-area:right;position:relative;display:grid;grid-auto-flow:column;align-self:stretch;align-items:center;align-content:center;grid-row-gap:var(--space-xxs);grid-template-columns:1fr var(--space-m);grid-template-areas:"value-num value-pct"}.network-dashboard-tile-group tiles .dashboard-tile .tile .graph-value-num{grid-area:value-num;font-size:var(--font-xxxl);line-height:var(--font-xl);font-weight:300;text-align:right;align-self:flex-end}.network-dashboard-tile-group tiles .dashboard-tile .tile .graph-value-pct{grid-area:value-pct;font-size:var(--font-xs);line-height:var(--font-xs);font-weight:400;align-self:flex-end}.network-dashboard-tile-group tiles .dashboard-tile .tile .graph-value-description{grid-area:value-description;font-size:var(--font-xxxs);line-height:var(--font-s);text-align:right;color:var(--color-purple);position:relative;visibility:hidden;display:none}.network-dashboard-tile-group tiles .dashboard-tile .tile .nv-pill-small{border-radius:var(--space-m);padding:0 var(--space-s);font-size:var(--font-xxs);font-weight:bolder;line-height:var(--space-m);height:var(--space-m);min-width:var(--space-l);max-width:var(--space-l);margin-right:5px}.network-dashboard-tile-group tiles .dashboard-tile .tile .nv-pill-invert{background:var(--color-blue-10);color:var(--color-blue)}.network-dashboard-tile-group tiles .dashboard-tile .graph-description-toggle{display:inline-grid;position:absolute;width:var(--space-m);height:var(--space-m);border-radius:var(--space-s);background:var(--color-purple-5);color:var(--color-purple);top:var(--space-xs);left:var(--space-xs);font-family:var(--font-mono);justify-content:center;font-size:var(--font-xxs);margin:var(--space-xxs);visibility:hidden}.network-dashboard-tile-group tiles .dashboard-tile .graph-description-toggle:hover{background:var(--color-purple);color:#fff}.network-dashboard-tile-group tiles .dashboard-tile .graph-description-toggle:hover~.tile-content-wrapper{visibility:hidden;display:none}.network-dashboard-tile-group tiles .dashboard-tile .graph-description-toggle:hover+.graph-description{visibility:visible;display:inline-grid}.network-dashboard-tile-group tiles .dashboard-tile .graph-description{font-size:var(--font-xxs);color:var(--color-purple);padding:var(--space-xs);grid-column:span 2;display:none}.network-dashboard-tile-group tiles .dashboard-tile:hover{box-shadow:var(--elevation-2);background-color:var(--color-white);border:1px solid var(--color-blue-10)}.network-dashboard-tile-group tiles .dashboard-tile:hover .graph-value{grid-template-areas:"value-num value-pct" "value-description ."}.network-dashboard-tile-group tiles .dashboard-tile:hover .graph-value-description{visibility:visible;display:block}.network-dashboard-tile-group tiles .dashboard-tile:hover .graph-description-toggle{visibility:visible}
network-tiles-mad-lib .network-tiles-mad-lib-text{margin-right:var(--space-s);font-size:var(--font-s)}
network-settings-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}network-settings-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}network-settings-content .network-settings-header{grid-area:list-header}network-settings-content .settings-list-container{grid-area:list-body;position:relative;height:auto;padding:0;overflow:hidden}network-settings-content infinite-table .ani-wrapper list.student-level listhead.s1,network-settings-content infinite-table .ani-wrapper list.student-level row{grid-template-columns:8px 2fr repeat(3,1fr) 48px}network-settings-content infinite-table .ani-wrapper list.student-level listhead.s1.batch-edit-mode,network-settings-content infinite-table .ani-wrapper list.student-level row.batch-edit-mode{grid-template-columns:48px 2fr repeat(3,1fr) 48px}network-settings-content infinite-table .ani-wrapper list.student-level listhead.s1{padding:0 var(--space-l)}network-settings-content infinite-table .ani-wrapper list.student-level row:last-child{border-bottom:0}network-settings-content .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-s)}
network-settings-left-nav{display:grid;grid-area:sidebar;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;padding:8px;padding-left:16px}network-settings-left-nav .network-settings-header-title{display:grid;grid-area:sidebar-header;grid-template-columns:32px auto;grid-auto-flow:column;grid-gap:8px;align-items:center;height:40px;margin:24px 0}network-settings-left-nav .network-settings-header-title h1{font-size:var(--font-xxl)}network-settings-left-nav nv-sidebar-list{grid-area:sidebar-content;overflow-y:scroll}
network-settings-mad-lib .network-settings-mad-lib-dropdown{display:inherit;margin-left:var(--space-xs)}
network-settings-right-nav{display:grid;grid-area:sidebar;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto}network-settings-right-nav nv-sidebar-list{grid-area:sidebar-content;padding:8px}network-settings-right-nav mat-tree mat-tree-node{background:var(--color-blue-03)}

standard-layout{display:grid;grid-template-areas:"navigation outlet";grid-template-columns:minmax(var(--sidebar-min-width),1fr) 5fr;height:100%}standard-layout .navigation-wrapper{grid-area:navigation}standard-layout router-outlet{display:none}standard-layout .outlet-wrapper{grid-area:outlet}
full-screen-layout{display:block;width:100vw;height:100vh;background-color:var(--color-blue-5)}full-screen-layout .full-screen-content-wrapper{height:100%;margin-right:var(--space-l);margin-left:var(--space-l);background-color:#fff;box-shadow:var(--elevation-2)}
.nv-mat-spinner mat-dialog-container{padding:var(--space-xl);width:200px}.nv-mat-spinner mat-dialog-container :first-child{margin:0 auto}.nv-mat-spinner .text-center{text-align:center;margin-top:16px}
shelter-att-list{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr)}shelter-att-list .list-content-wrapper{position:relative;box-sizing:border-box;grid-area:list-content;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2)}shelter-att-list .list-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}shelter-att-list .list-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}shelter-att-list .list-tools{display:grid;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;grid-area:sidebar}shelter-att-list .list-tools content-tools{grid-area:sidebar-content}shelter-att-list list-container{position:relative;height:auto;padding:0;overflow:hidden;grid-area:list-body}shelter-att-list .nv-button-clear{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}shelter-att-list .nv-button-clear.button-clear-sticky{position:relative;top:calc(var(--space-xxl) + 20px)}shelter-att-list .section-sticky-header listhead{padding:0 var(--space-l)}shelter-att-list .section-list-header{grid-auto-rows:var(--space-xxl)}
madlib{display:block;line-height:32px}madlib .madlib-element{display:inline-block;white-space:nowrap}madlib .madlib-element:not(:first-child){margin-left:8px}madlib .madlib-label{margin-right:8px}madlib .madlib-no_options{font-weight:bolder}
ag-grid,ag-grid-angular,ag-grid-aurelia,ag-grid-ng2,ag-grid-polymer{display:block}.ag-hidden{display:none!important}.ag-invisible{visibility:hidden!important}.ag-drag-handle{cursor:move;cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50%!important}.ag-unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ag-selectable{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{display:flex;flex:1 1 auto;align-items:center;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{0%{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;position:relative;display:flex;flex-direction:column;overflow:hidden}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{position:absolute;bottom:10px;right:25px;opacity:.5;transition:opacity 1s ease-out 3s}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDk0cHgiIGhlaWdodD0iMjM5cHgiIHZpZXdCb3g9IjAgMCA0OTQgMjM5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ny4xICg0NTQyMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+TG9nbzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGQ9Ik0wLjYxMjg0OTkzMSwxMDggTDAuNjEyODQ5OTMxLDY3LjQ1OTYzNzQgTDAuNjEyODQ5OTMxLDY3LjQ1OTYzNzQgQzAuNjEyODQ5OTMxLDYyLjEwMDY1MzYgMy40NzE4MzM3OCw1Ny4xNDg3NDgzIDguMTEyODQ5OTMsNTQuNDY5MjU2NCBMOTguMzA2NDI1LDIuMzk1OTcxNTcgTDk4LjMwNjQyNSwyLjM5NTk3MTU3IEMxMDIuOTQ3NDQxLC0wLjI4MzUyMDM1OCAxMDguNjY1NDA5LC0wLjI4MzUyMDM1OCAxMTMuMzA2NDI1LDIuMzk1OTcxNTcgTDExMy4zMDY0MjUsMi4zOTU5NzE1NyBMMjAzLjUsNTQuNDY5MjU2NCBMMjAzLjUsNTQuNDY5MjU2NCBDMjA4LjE0MTAxNiw1Ny4xNDg3NDgzIDIxMSw2Mi4xMDA2NTM2IDIxMSw2Ny40NTk2Mzc0IEwyMTEsMTM4IEwxODEsMTM4IEwxODAuOTk3MDQxLDkzLjk5OTk5OTggTDE4MC45OTYwMzIsOTMuOTk5OTk5OSBDMTgwLjk5NTQ3NSw4NS43MTYxMjI2IDE3NC4yNzk5MDksNzkuMDAxMDA4NyAxNjUuOTk2MDMyLDc5LjAwMTAwODcgTDEyMiw3OC45OTk5OTk5IEMxMTMuNzE1NzI5LDc4Ljk5OTk5OTkgMTA3LDg1LjcxNTcyODYgMTA3LDkzLjk5OTk5OTkgTDEwNywxMzYuMDE1NjIzIEwxMDcsMTM2LjAxNTYyMyBDMTA3LDE0NC4yOTk4OTUgMTEzLjcxNTcyOSwxNTEuMDE1NjIzIDEyMiwxNTEuMDE1NjIzIEwxNjgsMTUxLjAxNTYyMyBMMTY4LDE2MyBDMTY4LDE2NC42NTY4NTQgMTY2LjY1Njg1NCwxNjYgMTY1LDE2NiBMMTIwLDE2NiBMMTIwLDE3OSBMMTY1Ljk5NjAzMiwxNzkgTDE2NS45OTYwMzIsMTc4Ljk5Nzg3NyBDMTc0LjI3OTQ3NCwxNzguOTk3ODc3IDE4MC45OTQ4NiwxNzIuMjgzNDQyIDE4MC45OTYwMzIsMTY0IEwxODEsMTUwLjk2MDU1NCBMMjExLDE1MC45NjA1NTQgTDIxMSwxNzEuNjA2MjA3IEwyMTEsMTcxLjYwNjIwNyBDMjExLDE3Ni45NjUxOTEgMjA4LjE0MTAxNiwxODEuOTE3MDk2IDIwMy41LDE4NC41OTY1ODggTDExMy4zMDY0MjUsMjM2LjY2OTg3MyBMMTEzLjMwNjQyNSwyMzYuNjY5ODczIEMxMDguNjY1NDA5LDIzOS4zNDkzNjUgMTAyLjk0NzQ0MSwyMzkuMzQ5MzY1IDk4LjMwNjQyNSwyMzYuNjY5ODczIEw4LjExMjg0OTkzLDE4NC41OTY1ODggTDguMTEyODQ5OTMsMTg0LjU5NjU4OCBDMy40NzE4MzM3OCwxODEuOTE3MDk2IDAuNjEyODQ5OTMxLDE3Ni45NjUxOTEgMC42MTI4NDk5MzEsMTcxLjYwNjIwNyBMMC42MTI4NDk5MzEsMTIxIEwyNywxMjEgTDI3LDEzNiBDMjcsMTQ0LjI4NDI3MSAzMy43MTU3Mjg3LDE1MSA0MiwxNTEgTDQyLDE1MSBMMTAwLDE1MSBMMTAwLDk0IEMxMDAsODUuNzE1NzI4OCA5My4yODQyNzEyLDc5IDg1LDc5IEwyNyw3OSBMMjcsOTIgTDg0LDkyIEM4NS42NTY4NTQyLDkyIDg3LDkzLjM0MzE0NTggODcsOTUgTDg3LDk1IEw4NywxMDggTDAuNjEyODQ5OTMxLDEwOCBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkxvZ28iPgogICAgICAgICAgICA8cGF0aCBkPSJNNDc3LDU1IEw0OTQsNTUgTDQ5NCwxNTEgTDQzNSwxNTEgQzQyNi43MTU3MjksMTUxIDQyMCwxNDQuMjg0MjcxIDQyMCwxMzYgTDQyMCw5NiBDNDIwLDg3LjcxNTcyODggNDI2LjcxNTcyOSw4MSA0MzUsODEgTDQzNSw4MSBMNDc3LDgxIEw0NzcsNTUgWiBNNDQwLDk4IEM0MzguMzQzMTQ2LDk4IDQzNyw5OS4zNDMxNDU4IDQzNywxMDEgTDQzNywxMzEgQzQzNywxMzIuNjU2ODU0IDQzOC4zNDMxNDYsMTM0IDQ0MCwxMzQgTDQ3NywxMzQgTDQ3Nyw5OCBMNDQwLDk4IFoiIGlkPSJkIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxnIGlkPSJpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTYuMDAwMDAwLCA1NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJQYXRoLTYiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCAyNiAxNyAyNiAxNyA5NiAwIDk2Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aC03IiBmaWxsPSIjRTExRjIyIiBwb2ludHM9IjAgMS4xMzY4NjgzOGUtMTMgMTcgMS4xMzY4NjgzOGUtMTMgMTcgMTcgMCAxNyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMzEsMTUxIEwzNDgsMTUxIEwzNDgsMTAxIEwzNDgsMTAxIEMzNDgsOTkuMzQzMTQ1OCAzNDkuMzQzMTQ2LDk4IDM1MSw5OCBMMzg5LDk4IEwzODksODEgTDM0Niw4MSBMMzQ2LDgxIEMzMzcuNzE1NzI5LDgxIDMzMSw4Ny43MTU3Mjg4IDMzMSw5NiBMMzMxLDE1MSBaIiBpZD0iciIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMzI0LDg2IEwzMjQsNzYgTDMyNCw3NiBDMzI0LDY3LjcxNTcyODggMzE3LjI4NDI3MSw2MSAzMDksNjEgTDI0OSw2MSBMMjQ5LDYxIEMyNDAuNzE1NzI5LDYxIDIzNCw2Ny43MTU3Mjg4IDIzNCw3NiBMMjM0LDEzNiBMMjM0LDEzNiBDMjM0LDE0NC4yODQyNzEgMjQwLjcxNTcyOSwxNTEgMjQ5LDE1MSBMMzA5LDE1MSBMMzA5LDE1MSBDMzE3LjI4NDI3MSwxNTEgMzI0LDE0NC4yODQyNzEgMzI0LDEzNiBMMzI0LDEwMCBMMjg3LDEwMCBMMjg3LDExNyBMMzA3LDExNyBMMzA3LDEzMSBMMzA3LDEzMSBDMzA3LDEzMi42NTY4NTQgMzA1LjY1Njg1NCwxMzQgMzA0LDEzNCBMMjU0LDEzNCBMMjU0LDEzNCBDMjUyLjM0MzE0NiwxMzQgMjUxLDEzMi42NTY4NTQgMjUxLDEzMSBMMjUxLDgxIEwyNTEsODEgQzI1MSw3OS4zNDMxNDU4IDI1Mi4zNDMxNDYsNzggMjU0LDc4IEwzMDQsNzggTDMwNCw3OCBDMzA1LjY1Njg1NCw3OCAzMDcsNzkuMzQzMTQ1OCAzMDcsODEgTDMwNyw4NiBMMzI0LDg2IFoiIGlkPSJHIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxnIGlkPSJhZyI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29tYmluZWQtU2hhcGUiPgogICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRTExRjIyIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJnIiBmaWxsPSIjRTExRjIyIiB4PSIxMjAiIHk9IjkyIiB3aWR0aD0iNDgiIGhlaWdodD0iNDYiIHJ4PSIzIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDAsMTIxIEw4NywxMjEgTDg3LDEzOCBMNDMsMTM4IEw0MywxMzggQzQxLjM0MzE0NTgsMTM4IDQwLDEzNi42NTY4NTQgNDAsMTM1IEw0MCwxMjEgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjRTExRjIyIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);filter:invert(50%);background-repeat:no-repeat;background-size:110px 60px;display:block;height:60px;width:110px}.ag-watermark-text{opacity:.5;font-weight:700;font-family:Impact,sans-serif;font-size:19px}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{position:relative;display:flex;flex-direction:column}.ag-root.ag-layout-auto-height,.ag-root.ag-layout-normal{overflow:hidden;flex:1 1 auto;width:0}.ag-root.ag-layout-normal{height:100%}.ag-body-horizontal-scroll-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-floating-top-viewport,.ag-header-viewport,.ag-virtual-list-viewport{position:relative;height:100%;min-width:0;overflow:hidden;flex:1 1 auto}.ag-body-viewport.ag-layout-print{flex:none}@media print{.ag-layout-normal{display:none}.ag-body-horizontal-scroll-viewport,.ag-body-viewport,.ag-center-cols-clipper,.ag-center-cols-container,.ag-center-cols-viewport,.ag-root,.ag-root-wrapper,.ag-root-wrapper-body,.ag-virtual-list-viewport{height:auto!important;overflow:hidden!important;display:block!important}.ag-row{page-break-inside:avoid}}.ag-body-viewport{display:flex}.ag-body-viewport.ag-layout-normal{overflow-y:auto;-webkit-overflow-scrolling:touch}.ag-center-cols-viewport{width:100%;overflow-x:auto}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-body-container,.ag-body-horizontal-scroll-container,.ag-center-cols-container,.ag-floating-bottom-container,.ag-floating-bottom-full-width-container,.ag-floating-top-container,.ag-full-width-container,.ag-header-container,.ag-pinned-left-cols-container,.ag-pinned-right-cols-container,.ag-virtual-list-container{position:relative}.ag-floating-bottom-container,.ag-floating-top-container,.ag-header-container{height:100%;white-space:nowrap}.ag-center-cols-clipper{min-height:100%}.ag-center-cols-container{display:block}.ag-layout-print .ag-center-cols-clipper{min-width:100%}.ag-layout-auto-height .ag-center-cols-clipper,.ag-layout-auto-height .ag-center-cols-container{min-height:50px}.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container,.ag-full-width-container{position:absolute;top:0;left:0;pointer-events:none}.ag-full-width-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;overflow:hidden;height:100%;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-center-cols-clipper{flex:1;min-width:0;overflow:hidden}.ag-body-horizontal-scroll{min-height:0;min-width:0;width:100%;display:flex;position:relative}.ag-layout-print .ag-body-horizontal-scroll{display:none}.ag-force-vertical-scroll{overflow-y:scroll!important}.ag-force-vertical-scroll.ag-layout-print{overflow-y:visible!important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable{cursor:pointer}.ag-header{display:flex;width:100%;white-space:nowrap}.ag-pinned-left-header,.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute;overflow:hidden}.ag-header-cell{display:inline-flex;align-items:center;position:absolute;height:100%}.ag-header-cell-label,.ag-header-group-cell-label{display:flex;flex:1 1 auto;overflow:hidden;align-items:center;text-overflow:ellipsis;align-self:stretch}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-header-cell-resize{position:absolute;z-index:2;height:100%;width:8px;top:0;cursor:ew-resize}.ag-ltr .ag-header-cell-resize{right:-4px}.ag-rtl .ag-header-cell-resize{left:-4px}.ag-pinned-left-header .ag-header-cell-resize{right:-4px}.ag-pinned-right-header .ag-header-cell-resize{left:-4px}.ag-header-select-all{display:flex}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.ag-column-select{display:flex;flex-direction:column;overflow:hidden;flex-grow:3;flex-shrink:1;flex-basis:0}.ag-column-select-header{display:flex;flex:none}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1 auto;overflow:auto}.ag-column-drop{display:inline-flex;align-items:center;overflow:auto;width:100%}.ag-column-drop-cell,.ag-column-drop-list{display:flex;align-items:center}.ag-column-drop-cell-text{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{display:flex;flex-direction:column;overflow:hidden;flex:1 1 0;align-items:stretch}.ag-column-drop-vertical-title-bar{display:flex;align-items:center}.ag-column-drop-vertical-list{align-items:stretch;flex-grow:1;flex-direction:column;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;overflow:hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0px;min-width:0}.ag-filter-toolpanel-header,.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search,.ag-filter-toolpanel-search>*{display:flex;align-items:center}.ag-row-animation .ag-row{transition:transform .4s,top .4s,height .4s,background-color .1s,opacity .2s}.ag-row-no-animation .ag-row{transition:background-color .1s}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{display:flex;align-items:center}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{display:flex;align-items:center}.ag-cell{display:inline-block;position:absolute;white-space:nowrap}.ag-cell-value,.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrapper{display:flex;align-items:center;height:100%}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-full-width-row .ag-cell-wrapper.ag-row-group{align-items:center}.ag-cell-auto-height{height:100%}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor input{height:100%;width:100%;line-height:normal}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{display:flex;align-items:center;height:100%}.ag-set-filter-item-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-set-filter-item-checkbox{display:flex;pointer-events:none}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1 auto;overflow:hidden}.ag-filter-condition{display:flex}.ag-floating-filter-body{position:relative;display:flex;flex:1 1 auto;height:100%}.ag-floating-filter-full-body{display:flex;flex:1 1 auto;height:100%;width:100%;align-items:center;overflow:hidden}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter{display:inline-block;position:absolute}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-dnd-ghost{position:absolute;display:inline-flex;align-items:center;cursor:move;white-space:nowrap}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-overlay-panel,.ag-overlay-wrapper{display:flex;height:100%;width:100%}.ag-overlay-wrapper{flex:none;align-items:center;justify-content:center;text-align:center}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{z-index:5}.ag-popup-editor{position:absolute;user-select:none;z-index:1}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-top{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-top,.ag-pinned-right-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0}.ag-floating-bottom{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-bottom,.ag-pinned-right-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0}.ag-dialog,.ag-panel{display:flex;flex-direction:column;position:relative;overflow:hidden}.ag-panel-title-bar{display:flex;flex:none;align-items:center;cursor:default}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;position:relative;overflow:hidden}.ag-dialog,.ag-resizer{position:absolute}.ag-resizer{pointer-events:none;z-index:1}.ag-resizer.ag-resizer-topLeft{top:0;left:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-top{top:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-topRight{top:0;right:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-right{top:5px;right:0;bottom:5px;width:5px;cursor:ew-resize}.ag-resizer.ag-resizer-bottomRight{bottom:0;right:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-bottom{bottom:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-bottomLeft{bottom:0;left:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-left{left:0;top:5px;bottom:5px;width:5px;cursor:ew-resize}.ag-tooltip{position:absolute;pointer-events:none;z-index:99999}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0!important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-list{display:table}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-cell{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-rich-select{cursor:default;outline:none}.ag-rich-select-value{display:flex;align-items:center}.ag-rich-select-value-icon{flex:1 1 auto;order:1}.ag-ltr .ag-rich-select-value-icon{text-align:right}.ag-rtl .ag-rich-select-value-icon{text-align:left}.ag-rich-select-list{position:relative}.ag-rich-select-virtual-list-item{display:flex}.ag-rich-select-row{display:flex;flex:1 1 auto;align-items:center;white-space:nowrap}.ag-paging-panel{justify-content:flex-end}.ag-paging-page-summary-panel,.ag-paging-panel{align-items:center;display:flex}.ag-paging-button-wrapper{position:relative;overflow:hidden}.ag-paging-button{position:absolute}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{display:flex;overflow-y:auto;overflow-x:hidden;cursor:default;user-select:none;width:200px}.ag-column-select-column,.ag-column-select-column-group{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap}.ag-column-select-column-group>*,.ag-column-select-column>*{flex:none}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize,.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-grid,.ag-details-row{height:100%;width:100%}.ag-header-group-cell{display:flex;align-items:center;height:100%;position:absolute}.ag-cell-label-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;width:100%;height:100%}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{order:-1;flex-direction:row}.ag-side-button-button{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;outline:none;cursor:pointer}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-center,.ag-status-bar-left,.ag-status-bar-right{display:inline-flex}.ag-icon{display:block;speak:none}.ag-group{position:relative;width:100%}.ag-group-title-bar{display:flex;align-items:center}.ag-group-title{display:block;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{display:flex;align-items:center}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-charts-font-size-color{display:flex;align-self:stretch;justify-content:space-between}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{display:flex;flex-direction:row;align-items:center}.ag-input-field-input{flex:1 1 auto;width:100%;min-width:0}.ag-floating-filter-input .ag-input-field-input[type=date]{width:1px}.ag-angle-select,.ag-range-field{display:flex;align-items:center}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-picker-field-display,.ag-slider-wrapper .ag-input-field{flex:1 1 auto}.ag-picker-field{display:flex;align-items:center}.ag-picker-field-icon{display:flex;border:0;padding:0;margin:0;cursor:pointer}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-color-panel{width:100%;display:flex;flex-direction:column;text-align:center}.ag-spectrum-color{flex:1 1 auto;position:relative;overflow:hidden;cursor:default}.ag-spectrum-fill{position:absolute;top:0;left:0;right:0;bottom:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{position:absolute;pointer-events:none;cursor:pointer}.ag-spectrum-hue{cursor:default;background:linear-gradient(270deg,red 3%,#ff0 17%,lime 33%,cyan 50%,blue 67%,#f0f 83%,red)}.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{width:100%;height:100%}.ag-spectrum-alpha-background{background-image:linear-gradient(90deg,transparent,#000);width:100%;height:100%}.ag-spectrum-tool{cursor:pointer}.ag-spectrum-slider{position:absolute;pointer-events:none}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-ltr .ag-column-select-indent-1{padding-left:20px}.ag-rtl .ag-column-select-indent-1{padding-right:20px}.ag-ltr .ag-row-group-indent-1{padding-left:20px}.ag-rtl .ag-row-group-indent-1{padding-right:20px}.ag-ltr .ag-column-select-indent-2{padding-left:40px}.ag-rtl .ag-column-select-indent-2{padding-right:40px}.ag-ltr .ag-row-group-indent-2{padding-left:40px}.ag-rtl .ag-row-group-indent-2{padding-right:40px}.ag-ltr .ag-column-select-indent-3{padding-left:60px}.ag-rtl .ag-column-select-indent-3{padding-right:60px}.ag-ltr .ag-row-group-indent-3{padding-left:60px}.ag-rtl .ag-row-group-indent-3{padding-right:60px}.ag-ltr .ag-column-select-indent-4{padding-left:80px}.ag-rtl .ag-column-select-indent-4{padding-right:80px}.ag-ltr .ag-row-group-indent-4{padding-left:80px}.ag-rtl .ag-row-group-indent-4{padding-right:80px}.ag-ltr .ag-column-select-indent-5{padding-left:100px}.ag-rtl .ag-column-select-indent-5{padding-right:100px}.ag-ltr .ag-row-group-indent-5{padding-left:100px}.ag-rtl .ag-row-group-indent-5{padding-right:100px}.ag-ltr .ag-column-select-indent-6{padding-left:120px}.ag-rtl .ag-column-select-indent-6{padding-right:120px}.ag-ltr .ag-row-group-indent-6{padding-left:120px}.ag-rtl .ag-row-group-indent-6{padding-right:120px}.ag-ltr .ag-column-select-indent-7{padding-left:140px}.ag-rtl .ag-column-select-indent-7{padding-right:140px}.ag-ltr .ag-row-group-indent-7{padding-left:140px}.ag-rtl .ag-row-group-indent-7{padding-right:140px}.ag-ltr .ag-column-select-indent-8{padding-left:160px}.ag-rtl .ag-column-select-indent-8{padding-right:160px}.ag-ltr .ag-row-group-indent-8{padding-left:160px}.ag-rtl .ag-row-group-indent-8{padding-right:160px}.ag-ltr .ag-column-select-indent-9{padding-left:180px}.ag-rtl .ag-column-select-indent-9{padding-right:180px}.ag-ltr .ag-row-group-indent-9{padding-left:180px}.ag-rtl .ag-row-group-indent-9{padding-right:180px}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-body-horizontal-scroll,.ag-ltr .ag-body-viewport,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-floating-top,.ag-ltr .ag-header{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-body-horizontal-scroll,.ag-rtl .ag-body-viewport,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-floating-top,.ag-rtl .ag-header{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-chart{width:100%;height:100%}.ag-chart,.ag-chart-components-wrapper{position:relative;display:flex;overflow:hidden}.ag-chart-components-wrapper{flex:1 1 auto}.ag-chart-title-edit{position:absolute;display:none;top:0;left:0;text-align:center}.ag-chart-title-edit.currently-editing{display:inline-block}.ag-chart-canvas-wrapper{position:relative;flex:1 1 auto;overflow:hidden}.ag-charts-canvas{display:block}.ag-chart-menu{position:absolute;top:10px;width:24px;overflow:hidden;display:flex;flex-direction:column}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{position:relative;width:0;min-width:0;transition:min-width .4s}.ag-chart-menu-hidden~.ag-chart-docked-container{max-width:0;overflow:hidden}.ag-chart-tabbed-menu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.ag-chart-tabbed-menu-header{flex:none;user-select:none;cursor:default}.ag-chart-tabbed-menu-body{display:flex;flex:1 1 auto;align-items:stretch;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden;overflow-y:auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{position:relative;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-settings-nav-bar{width:100%;display:flex;height:30px;align-items:center}.ag-chart-settings-card-selector{display:flex;align-items:center;justify-content:space-around;flex:1 1 auto;height:100%;padding:0 10px}.ag-chart-settings-card-item{cursor:pointer;width:10px;height:10px;background-color:#000;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{content:" ";display:block;position:absolute;background-color:transparent;left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px}.ag-chart-settings-next,.ag-chart-settings-prev{position:relative;flex:none}.ag-chart-settings-next-button,.ag-chart-settings-prev-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.ag-chart-settings-mini-charts-container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.ag-chart-settings-mini-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper{display:flex;flex-direction:column;position:relative;user-select:none}.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-charts-font-panel-controls{justify-content:space-between}.ag-chart-empty-text{display:flex;top:0;width:100%;height:100%;align-items:center;justify-content:center}.ag-chart .ag-chart-menu{opacity:0;pointer-events:none}.ag-chart-menu-hidden:hover .ag-chart-menu{opacity:1;pointer-events:all}.ag-chart-settings-nav-bar{padding:0 10px;user-select:none}.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row,.ag-date-time-list-page-title-bar{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer}shelter-att-grid{display:grid;height:100%;box-sizing:border-box;grid-template-areas:"header" "content";grid-template-rows:auto 1fr;padding:32px 24px 0;grid-gap:8px}shelter-att-grid :root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}shelter-att-grid .shelter-att-grid-header{display:grid;grid-area:header;grid-template-areas:"close title actions" "tools tools tools";grid-template-columns:auto 1fr auto;grid-auto-rows:40px;grid-gap:8px;align-items:center;justify-items:left}shelter-att-grid #close-button{grid-area:close}shelter-att-grid #close-button button{align-items:center}shelter-att-grid #header-title{grid-area:title}shelter-att-grid .tools{grid-area:tools;display:flex;align-content:center}shelter-att-grid .tools .selected-text{display:flex;box-sizing:border-box;height:32px;padding:8px;align-items:center;color:var(--color-blue-50);font-size:12px;font-weight:700;letter-spacing:1px;border-right:1px solid var(--color-blue-50)}shelter-att-grid .tools *+nv-button{margin-left:8px}shelter-att-grid ag-grid-angular{-webkit-font-smoothing:antialiased;color:#0a4ace;color:var(--ag-foreground-color,#0a4ace);font-family:Roboto;font-size:14px;line-height:normal;width:inherit}@font-face{font-family:agGridAlpine;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABNkAAsAAAAAIqAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAAlMAAAReYc5joU9TLzIAAANcAAAAQAAAAFZWUVJ5Y21hcAAAA5wAAAHqAAAFgHCsDfxnbHlmAAAFiAAACesAABCUC9Ir6mhlYWQAAA90AAAANAAAADZ2zsSBaGhlYQAAD6gAAAAeAAAAJAfSBC5obXR4AAAPyAAAABcAAAEou4D/+2xvY2EAAA/gAAAAbwAAAJbPsst2bWF4cAAAEFAAAAAfAAAAIAFgAHNuYW1lAAAQcAAAATUAAAJG5xgJvXBvc3QAABGoAAABuQAAApPSPvKNeJx9k81SE1EQhc9kQgwJBkREjREU//GPYX4yJiGQMAFisXDhwoUbXGhpUa54Atc+gOUD+BQ+geXSlQ/gA1g+gN/tTAyyIFOZubf79Onuc/vKk1TRmroqZDv7z1U7PDh6r7qKGv2c//jaO3z75kDl8Q5f0b5lef4f1bSiFzrSN0/ea+9zoeQX/K6/73/wP/k/5IO6pkegq1rnCRXxDhQrUVOpCiphC1k/UQu0z7tt1nktaso8mQa6QM6QmIExruqpbmkOnr7x9LQJKuZxnD3euzy3NXsKItUd+BOq2cDqWBvUeU7T2qHGHnV0iG7hncO3ReaAmD6+PrX5hiqajnt6SeS89eYikxwX8w+1bfvAdkuoMEa14W/C7/gek3Vsb5IpIuIh7Amobq7hKv8q3hhMQGzHNHPRSyAjKoy1zMp1FtHZjG7C/kyvdJ+47TymZyqOer5H9RN73/hS8hy3duDaBfuAGiZWdyJ3yRVoiL/CSWV6p4/6oq/6rp/6pd/gF8kSWQebcG+dqsw0+p1EZ3jb/6yu0zOcxUnU/4gKfTdNmxDfIFfQZZvB57SJWQdYY8NX4XT4jGpS9Jpi8gLLG2Etsd9gH4Ku5dPY4jlrOg+YATcBdbRY5+2YRvOWsr9MtFuN6rpoarXguWSn5TR1N2nWdm7m3SnX0fkK34DOEtNnD+9VLI5pYmlYVErVjmMNf0q1k2yuqgZVRcxA2SZraLcgI9N1+hhVEumG3YChTdUKFST5jVzQeau+k5/UguFCi/JQIshvcmyauUnuU5ubit2/LKNqzAB4nGNgZOpknMDAysDAVMW0h4GBoQdCMz5gMGRkAooysDIzYAUBaa4pDA4Muh8NmF8AuVHMb0GmMDCC5ADUogpqeJy11IdSWkEYxfE/RdNM79X0jgJiQIogIMhjmO6Y4pju5CnzJt8LxJzlnjyAmcnO/Fh2udy9O3fPB8wABXkqRcgXyZHab83mpvMFjk7ni/zSeI7D5PW9xBY77EV5f1+zJTbZZjdy09HfltPVc1zjPs80WqNClxZ9aoyp0tHsKm0GNKizzhJNlhkyYYUeIzb0/7xWLzLLIa16RM9xTPc7zglOcorTnOEs5zjPBS5yictc4apWu84N5rnJLW5zh7vc0/oPeMgjHvNE+ynp9wUWKesBZzlYWzvg9alVuq1+bVztaLftQaOujTaXh5OV3mjjH272H9pc+ij89GhCepuZtNtNq8hz68oLa8lL68srq8lrG8sbq8pb68iWpROybavyztry3gbywRry0eqyY+uya0vyyZry2Zbliw3lq6W9f7MV+W49+WEj2TO9wMhlUlYinyH1hUzKVhQzKV8xk9GZJkynmzCdc8J04glLGQxTCghLby9MySBMGSFMaSFMuSFMCSJMWSJMqSJM+SJMSSNMmSNM6SNMOSRMiSRM2SRMKSVMeSVMySVMGSVMaSZMuSZMCSdMWSdMqSdM+SdMlYAw1QTCVB0IU50gTBWDMNUOwlRFCEt1MyxlJmz6/AsZUr+YIfXlDOU/rrOgigAAeJzFF21sU9f1nntjvzgJSRx/vJgQg/3ivNSxwxL7+dkx2JAEEmhIqWpYCqMhMCbWdFppM7EBbsd+dEVV1apS6A/yY9O2oFVaQEOb+sFKtZaRqh/qVLQf/fixdkxkXbNRodIZ3mXnXttpApnW/Zr93rnn3nt8zrnnni8TIPihcyxKqgmBgEdVPAEjYOoBOsdrCgW4yu9HeJxFs4VCJlMoCHLbzes3r7NP2afEhr+qIx7SRIhLURXdtJkChhAwVaAuXcBPnn028uqrNIMg8iwfHR4eXidXInKBPrFgMnzv8DD/YiE9qiWEsh7WQypRjmo6Y07VhJPds7nLaX4GrqZnuQ2uz6ZhCx5F0k6wCeImq/CnQcWu2N2qV/V2mQkzEddb9VaXoqOSqBnqBlcPjI6YqZQ5MvpRGRnpPn68e2JCQjaxaEsi1uvlXYTk/yOTle6tFjFF3l3MqekxjyZG+G0+fzafh4P5PFtmvY0XeJAfK+t5mV0mLuITtx2sBY/T7YdYoCsDhjPeAQ4wVVDZD2587o/58WFVcrTm+N+GZmBqiF3G+aLNG5+Dd+gCTN21mL+6NH+GznUb9yetizRyO2fr4oMLeTLJ0xlwhpbiizxZ1S18i4vfvZVv0Xbs++yb6L+VpJEQByiqA5i5Euzi6jxub1fCENdGP+Ej3Xu5BZmZmQunq6t9dd7ODZ3eOh/8Hn6axg3+KqydmcksW+ZvavUFOzuDvtAKv2BfIWVEMa6K91NHSCjgDNg0Z8ylOdPg1Jwsaj1FD/DN8q5eyhdoLM+PiZsq3lbJ7+lp5GFDHSm6DxyEFL+AYcii/AKfKcVj8Tw/ZOfwND7SLC1v92CUBFSJuL1oqATaqVVzoQ70NK/ROnNwNc8NoTK8gVADbsAb7OXOoPUC7b+nU7NeEHu0X+u09tH+Ugw+zZ4WvuYANJfiAB3dBa7Cvb18Cnb08pN8qhd2IKCJRVPYgSTkljgGXUEb6Aqw9TKQYYsIZLjObbMY1IvPHkKBioq2moEk5qGzkIRUduHZn8A4aCIdZK3ga6qJWJcfVoJSCyIp2ZUOuhrMDKg499NYl6nbtWAHGHFTVxNI6VbUhNlBg9C4NjKwfWT75HgzY+6+aDRi7hr7+uT4iooKz9BotM+9fPTowN2b0mGjfVM4UJlsuWdT2D0w1OLbc/RJ+nP87R19h7dWVZu7tI5IIgbQd2hrddWafY7me7rW7zVbuleG+9uN9t1Jd3gg1zKQ3omLC/SvxdwRRf3RpYUyUtdQhpZOQlHh1WDDTfR23ETvpxX9R/f4UPhTR0eXo2r8/IrxyV9J5ZslsqICfhzeFA5v2iYA+My961FkEV7aerhPaFtVGidRp4GwBKWYG0PbK2QZaqR4FKduBGyqxzRMNlZ4qUBPWdPvZ9+jc4XJszBcyGbffy8z+T4p50J6jc7hvTnkbeiKKnISvfbKK+lCgRu5HBjnzqVlbakhNcU4QfpynIjc0URWEo3opJ2sJsTUjJi64A39lznWqbPZ7EsSWm/9p0khX/xkS2OmNKI6lfPnv1UnAlgdQ/i6UI6Br46vWFNwDODIxoSPWm9LViiCnuIziMFv+Aw9IOXyzVmUleXHUIVMJrOEzVzo61iA0WZXpMngYC5Hz0iT8RpyWxxhscYw1ANsfTF0YIsII+qf7eZn+Jnu2XKMTNDzWJ8aSQQlxDOQBkMr+pHEOkDF1BzSPBg6tBbaARHpaz8LrtGmplK7k8ndqakpbU3wORjiv4aDEgdtfhOuamntruTIQyPJu7S0kptCuFGs7D4wkpQ2vXmTzco8fotNA5gTRXG0ic4BlbCJBqQ0F/mSLh8cPHbNvEbbzWsmJpQ3IW4NCrgL5/QT3OFvDg5CvBUxfMy1g4OD4zjic+2PEC/XkOfYc6iFU+bhmAfQKTEZagbogPWSHxsG2sP5h1g07+W8B+gHWTj4oVxjLn7sA7k2n2++9Fe0vzH/LWb08gspvOd8piz/HfZOUf682HlFsvNC0X/KmgilimL/VNZkviZMF/OiSG8qwPfSnKchxaI4dkOy5E+XWL3sz0SmVbG0KaL5oJeuXImcPx+RkPrl8JiE82cr9jEBzKZLdzIQF2isy6tCB0CwVQc/eNyCcKm+hvdEI4Nbdqb2t/NosAW2IALvBlvE4lJtDh/ZuWUwEm0J8mj7fv73liC8274/JdfK+j2Adc6LfqOjfhrmQrui3VLkAl1etz3YGk+AMHDAiLHGU8vWbV237JQsaQMC8g+cPl/Q5wPDej4HP8mxsVBHRwir3z5JcyLY2ag14mM10BMiKRTv8Ag7TIKlKpMoflWzVQxZAMWOhkZTKfY6NLkuegm0eitaBgQFliDVG/MiqsPdz2D2tjmau1ebeyvranwNqhv8nnUb9gNQ5vZE1eN/icAll6Omsn4y0dblhOWVKoVKOlFZVV1X21B/ER55xlFdXVfTVu2oHl3ub2xyNdTyj1Zsq9lnt/mM9q+p1ciBPlVf76r1TtYy1sT/anfrjfGG4xUVoFQ2XBTHqZJnmmbTGImrSBtZTzaSO0mO7CSj5Ft4Rj9VG1gtVSpCHVSnrgw1W2wBpxcrqZmwuVVRmAzpVorucWO90lQ58UrDhNxqzMDaGzPMMKBFYpioPTG9A/SQXVM8MbMVcw1ztm0IA6oU3tDGP+YffzmDZjhkXfjHnBanDqsSaFxbBS9WRbblIo7wxrZxR2TbtkjVupau5X6wXocjhwHy2fidSYBDWfjdIUGP5kiFHz2X7H+U/XJJ/s1ydsN63e5A8rm3nPUoDA5DnWTueLCtv506IjmUAzbF5Q37NyYfeXmz8ei/EqGR7JEjQaRmAEfy8MhtcSkzMp1O8wuQSnP6WVp0a92cLOxn3eSOcoTVC7dZJcxWLyKMBQWUYdYldkrB9fj4gd6+vt4D41Bfxh7/zq4dhmkaO3a9V0bYZbHB/7mY+MaRRUQSKcWT0KUG4z0htJEFoZj49f9Btb6He3sfflyAvq+mJZ0r0SMofGWFb6t9iopFV6TABf8BZT85241/BovnG2Rjsq7KTkbkQPyXG5AdSTEXWh/T09ZWTNYZmJUL/GSWzllvl2UxekLcmssBl6AO6ugJrH5Dpfs+wZjYc9DiKmP8Cr+yeA97V2xtsWTKXy/Ns0hQ2vsFc8l+X/TYJtwPX/Ra5/mfe6BJYH+AlT0luijtFSd04WnOyoLTc9+8faJ0ulgfdOzS6WeyLECKTmOdEC65INePYUXykC6RS0XpB4/Xrqj4pwodAOM5Jnpmz5c9ghFPmCoSqviYQF8rNgFmeG08m9y95xu5Suv5H3UPlDuFns7tKx8aGTgZt/rpa9gOaJEN1Wub9qxJjSSncvDA0cZvr0vJbkHr3GzbnrsPKemLhPwbDwYCEQB4nGNgZGBgAOLsD0FR8fw2Xxm4mV8ABaI4H+9rgNH/f///zfyW+S1QJQcDE5BkAACRug+HeJxjYGRgYH7BwAAi///+/5v5LQMjAyrwAgCe2QcHAAB4nGNgYGBgfgHC/39D6KGH6QEAIHUuCwB4nGNgAAIphiCGDIZFDHcYvjGqMQYwVjGuYTzH+IhJhMmMyYcpgekAMxezBrMDcxfzIeZbzJ9YTFiKWGawbGK5wfKKlY01jHUK6z+2JWw72P6xR7Dnsfexz2Ffxb6D/Rj7LfYX7H84vEiHANyaI6IAeJxjYGRgYPBiSGfgYQABJiDmAkIGhv9gPgMAGzsB1AB4nHWRPU7DQBCFnxMniBghJCREx1Y0SM5PQZEuFHGfIgWdE68dR7bXWm8ipeMYnIBjUHIETsEheDFTREjZ1a6/+fbNNAZwgy94OC4PV+19XB1csPrjLulW2Cc/CPcQ4Em4T/8sPKB9EQ7YWXKC51/S3ONNuINrvAt36T+EffKncA93+Bbu0/8ID7D0fOEAj95rnEU2T2ZFnVd6obNdEdtTdcpLbZvcVGocjk51pCttY6cTtTqoZp9NnEtVak2p5qZyuiiMqq3Z6rULN87V0+EwFR+uTYkYGSJY5EgwQ4GaVEFjwZNhRxPz9VzqnF/yWDSsDGuFMUKMzqYjnqrtiOH4TdixwoF3gz17JrQOKeuUGcO/ojBvJx/TBbehqdu3Lc2aPsSm7aoxxZA7/ZcPmeKkXwK+aWkAAAB4nG2S6W7bMBCE/cWSI9tpk7ptet/3obbpfaf3kT4FQ9EyEYkUSMp28vRl4yBAgO4fzgwWs7MLdpY6ixp0/l9bLNElIaXHMhl9BgxZ4RjHWWWNE4w4ySlOs84ZznKO81zgIpe4zBWuco3r3OAmt7jNHe5yj/s84CE5j3jMEzZ4yjOe84KXvOI1b3jLO97zgY9s8onPfOEr3/jOD37yi99s8aczFGXpVCmCtqYnnLMz3xVe9qQwUlXZ4sk3UjkRLqzJiZI723ae7wNVrB8K2hQqKFdrI4IaHcqtOehckbayLm90JG45krY2fiCtCU7IoIpE2mY3lc56nxTKy0zNGxE9i77aVbmvhJ90I+qNdRXHpGPtfEhKp5u0dLZtktgQkkqNQ6/SJs5brqwotCmzWsx1rfdUUivTZjHfghk1D4mxRg2NDbmoKjtTRdpEF9VttEkbPbUha5yaatv6NRfNbL7dhmBNbsfj1aOCSZ0uJyHxYqoGvo52eWFn5gD+izVcwP22bIFj6hDPMQpOqaP36+9LtlEma81iHwQlDkVAYzHM8EgqJuywzTx+g4KaloZdxuwx7XT+AvL3sQsAAAA=") format("woff");font-weight:400;font-style:normal}shelter-att-grid ag-grid-angular .ag-icon{font-family:agGridAlpine;font-size:16px;line-height:16px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}shelter-att-grid ag-grid-angular .ag-icon-aggregation:before{content:"\F101"}shelter-att-grid ag-grid-angular .ag-icon-arrows:before{content:"\F102"}shelter-att-grid ag-grid-angular .ag-icon-asc:before{content:"\F103"}shelter-att-grid ag-grid-angular .ag-icon-cancel:before{content:"\F104"}shelter-att-grid ag-grid-angular .ag-icon-chart:before{content:"\F105"}shelter-att-grid ag-grid-angular .ag-icon-color-picker:before{content:"\F109"}shelter-att-grid ag-grid-angular .ag-icon-columns:before{content:"\F10A"}shelter-att-grid ag-grid-angular .ag-icon-contracted:before{content:"\F10B"}shelter-att-grid ag-grid-angular .ag-icon-copy:before{content:"\F10C"}shelter-att-grid ag-grid-angular .ag-icon-cross:before{content:"\F10D"}shelter-att-grid ag-grid-angular .ag-icon-desc:before{content:"\F10E"}shelter-att-grid ag-grid-angular .ag-icon-expanded:before{content:"\F10F"}shelter-att-grid ag-grid-angular .ag-icon-eye-slash:before{content:"\F110"}shelter-att-grid ag-grid-angular .ag-icon-eye:before{content:"\F111"}shelter-att-grid ag-grid-angular .ag-icon-filter:before{content:"\F112"}shelter-att-grid ag-grid-angular .ag-icon-first:before{content:"\F113"}shelter-att-grid ag-grid-angular .ag-icon-grip:before{content:"\F114"}shelter-att-grid ag-grid-angular .ag-icon-group:before{content:"\F115"}shelter-att-grid ag-grid-angular .ag-icon-last:before{content:"\F116"}shelter-att-grid ag-grid-angular .ag-icon-left:before{content:"\F117"}shelter-att-grid ag-grid-angular .ag-icon-linked:before{content:"\F118"}shelter-att-grid ag-grid-angular .ag-icon-loading:before{content:"\F119"}shelter-att-grid ag-grid-angular .ag-icon-maximize:before{content:"\F11A"}shelter-att-grid ag-grid-angular .ag-icon-menu:before{content:"\F11B"}shelter-att-grid ag-grid-angular .ag-icon-minimize:before{content:"\F11C"}shelter-att-grid ag-grid-angular .ag-icon-next:before{content:"\F11D"}shelter-att-grid ag-grid-angular .ag-icon-none:before{content:"\F11E"}shelter-att-grid ag-grid-angular .ag-icon-not-allowed:before{content:"\F11F"}shelter-att-grid ag-grid-angular .ag-icon-paste:before{content:"\F120"}shelter-att-grid ag-grid-angular .ag-icon-pin:before{content:"\F121"}shelter-att-grid ag-grid-angular .ag-icon-pivot:before{content:"\F122"}shelter-att-grid ag-grid-angular .ag-icon-previous:before{content:"\F123"}shelter-att-grid ag-grid-angular .ag-icon-right:before{content:"\F126"}shelter-att-grid ag-grid-angular .ag-icon-save:before{content:"\F127"}shelter-att-grid ag-grid-angular .ag-icon-small-down:before{content:"\F128"}shelter-att-grid ag-grid-angular .ag-icon-small-left:before{content:"\F129"}shelter-att-grid ag-grid-angular .ag-icon-small-right:before{content:"\F12A"}shelter-att-grid ag-grid-angular .ag-icon-small-up:before{content:"\F12B"}shelter-att-grid ag-grid-angular .ag-icon-tick:before{content:"\F12C"}shelter-att-grid ag-grid-angular .ag-icon-tree-closed:before{content:"\F12D"}shelter-att-grid ag-grid-angular .ag-icon-tree-indeterminate:before{content:"\F12E"}shelter-att-grid ag-grid-angular .ag-icon-tree-open:before{content:"\F12F"}shelter-att-grid ag-grid-angular .ag-icon-unlinked:before{content:"\F130"}shelter-att-grid ag-grid-angular .ag-icon-row-drag:before{content:"\F114"}shelter-att-grid ag-grid-angular .ag-right-arrow:before{content:"\F117";content:"\F126"}shelter-att-grid ag-grid-angular .ag-root-wrapper{background-color:#fff;background-color:var(--ag-background-color,#fff)}shelter-att-grid ag-grid-angular [class^=ag-],shelter-att-grid ag-grid-angular [class^=ag-]:after,shelter-att-grid ag-grid-angular [class^=ag-]:before,shelter-att-grid ag-grid-angular [class^=ag-]:focus{box-sizing:border-box;outline:none}shelter-att-grid ag-grid-angular [class^=ag-]::-ms-clear{display:none}shelter-att-grid ag-grid-angular .ag-checkbox .ag-input-wrapper,shelter-att-grid ag-grid-angular .ag-radio-button .ag-input-wrapper{overflow:visible}shelter-att-grid ag-grid-angular .ag-range-field .ag-input-wrapper{height:100%}shelter-att-grid ag-grid-angular .ag-toggle-button{flex:none;width:unset;min-width:unset}shelter-att-grid .ag-ltr ag-grid-angular .ag-label-align-right .ag-label{margin-left:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-label-align-right .ag-label{margin-right:6px}shelter-att-grid ag-grid-angular input[class^=ag-]{margin:0}shelter-att-grid ag-grid-angular input[class^=ag-],shelter-att-grid ag-grid-angular select[class^=ag-],shelter-att-grid ag-grid-angular textarea[class^=ag-]{background-color:#fff;background-color:var(--ag-background-color,#fff)}shelter-att-grid ag-grid-angular input[class^=ag-]:not([type]),shelter-att-grid ag-grid-angular input[class^=ag-][type=date],shelter-att-grid ag-grid-angular input[class^=ag-][type=datetime-local],shelter-att-grid ag-grid-angular input[class^=ag-][type=number],shelter-att-grid ag-grid-angular input[class^=ag-][type=tel],shelter-att-grid ag-grid-angular input[class^=ag-][type=text],shelter-att-grid ag-grid-angular textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit;border-color:#b6c9f0;border:1px solid var(--ag-input-border-color,var(--ag-border-color,#b6c9f0))}shelter-att-grid ag-grid-angular input[class^=ag-]:not([type]):disabled,shelter-att-grid ag-grid-angular input[class^=ag-][type=date]:disabled,shelter-att-grid ag-grid-angular input[class^=ag-][type=datetime-local]:disabled,shelter-att-grid ag-grid-angular input[class^=ag-][type=number]:disabled,shelter-att-grid ag-grid-angular input[class^=ag-][type=tel]:disabled,shelter-att-grid ag-grid-angular input[class^=ag-][type=text]:disabled,shelter-att-grid ag-grid-angular textarea[class^=ag-]:disabled{color:rgba(10,74,206,.5);color:var(--ag-disabled-foreground-color,rgba(10,74,206,.5));background-color:#f0f4fc;background-color:var(--ag-input-disabled-background-color,#f0f4fc);border-color:rgba(182,201,240,.3);border-color:var(--ag-input-disabled-border-color,rgba(182,201,240,.3))}shelter-att-grid ag-grid-angular input[class^=ag-]:not([type]):focus,shelter-att-grid ag-grid-angular input[class^=ag-][type=date]:focus,shelter-att-grid ag-grid-angular input[class^=ag-][type=datetime-local]:focus,shelter-att-grid ag-grid-angular input[class^=ag-][type=number]:focus,shelter-att-grid ag-grid-angular input[class^=ag-][type=tel]:focus,shelter-att-grid ag-grid-angular input[class^=ag-][type=text]:focus,shelter-att-grid ag-grid-angular textarea[class^=ag-]:focus{outline:none;box-shadow:0 0 2px .1rem rgba(10,74,206,.4);border-color:rgba(10,74,206,.4);border-color:var(--ag-input-focus-border-color,rgba(10,74,206,.4))}shelter-att-grid ag-grid-angular input[class^=ag-][type=number]{-moz-appearance:textfield}shelter-att-grid ag-grid-angular input[class^=ag-][type=number]::-webkit-inner-spin-button,shelter-att-grid ag-grid-angular input[class^=ag-][type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]{padding:0}shelter-att-grid ag-grid-angular button[class^=ag-]:focus,shelter-att-grid ag-grid-angular input[class^=ag-][type=button]:focus{box-shadow:0 0 2px .1rem rgba(10,74,206,.4)}shelter-att-grid ag-grid-angular .ag-drag-handle{color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-list-item,shelter-att-grid ag-grid-angular .ag-virtual-list-item{height:30px}shelter-att-grid ag-grid-angular .ag-select-list{background-color:#fff;background-color:var(--ag-background-color,#fff);overflow-y:auto;overflow-x:hidden}shelter-att-grid ag-grid-angular .ag-list-item{display:flex;align-items:center}shelter-att-grid ag-grid-angular .ag-list-item.ag-active-item{background-color:#cedbf5;background-color:var(--ag-row-hover-color,#cedbf5)}shelter-att-grid ag-grid-angular .ag-select-list-item{padding-left:4px;padding-right:4px;cursor:default;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}shelter-att-grid ag-grid-angular .ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}shelter-att-grid ag-grid-angular .ag-select .ag-picker-field-wrapper{background-color:#fff;background-color:var(--ag-background-color,#fff);min-height:30px;height:30px;cursor:default}shelter-att-grid ag-grid-angular .ag-select .ag-picker-field-display{margin:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}shelter-att-grid ag-grid-angular .ag-select .ag-picker-field-icon{display:flex;align-items:center}shelter-att-grid ag-grid-angular .ag-select.ag-disabled{opacity:.5}shelter-att-grid ag-grid-angular .ag-rich-select{background-color:#f8f8f8;background-color:var(--ag-control-panel-background-color,#f8f8f8)}shelter-att-grid ag-grid-angular .ag-rich-select-list{width:100%;min-width:200px;height:208px}shelter-att-grid ag-grid-angular .ag-rich-select-value{padding:0 6px 0 18px;height:32px;border-bottom:1px solid;border-bottom-color:#dde2eb;border-bottom-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid ag-grid-angular .ag-rich-select-virtual-list-item{cursor:default;height:30px}shelter-att-grid ag-grid-angular .ag-rich-select-virtual-list-item:hover{background-color:#cedbf5;background-color:var(--ag-row-hover-color,#cedbf5)}shelter-att-grid ag-grid-angular .ag-rich-select-row{padding-left:18px}shelter-att-grid ag-grid-angular .ag-rich-select-row-selected{background-color:#cedbf5;background-color:var(--ag-selected-row-background-color,#cedbf5)}shelter-att-grid ag-grid-angular .ag-group-contracted,shelter-att-grid ag-grid-angular .ag-group-expanded,shelter-att-grid ag-grid-angular .ag-row-drag,shelter-att-grid ag-grid-angular .ag-selection-checkbox{color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid .ag-ltr ag-grid-angular .ag-group-contracted,shelter-att-grid .ag-ltr ag-grid-angular .ag-group-expanded,shelter-att-grid .ag-ltr ag-grid-angular .ag-row-drag,shelter-att-grid .ag-ltr ag-grid-angular .ag-selection-checkbox{margin-right:12px}shelter-att-grid .ag-rtl ag-grid-angular .ag-group-contracted,shelter-att-grid .ag-rtl ag-grid-angular .ag-group-expanded,shelter-att-grid .ag-rtl ag-grid-angular .ag-row-drag,shelter-att-grid .ag-rtl ag-grid-angular .ag-selection-checkbox{margin-left:12px}shelter-att-grid ag-grid-angular .ag-cell-wrapper>:not(.ag-cell-value):not(.ag-group-value){height:30px;display:flex;align-items:center;flex:none}shelter-att-grid ag-grid-angular .ag-group-contracted,shelter-att-grid ag-grid-angular .ag-group-expanded{cursor:pointer}shelter-att-grid ag-grid-angular .ag-group-title-bar-icon{cursor:pointer;flex:none;color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid .ag-ltr ag-grid-angular .ag-group-child-count{margin-left:2px}shelter-att-grid .ag-rtl ag-grid-angular .ag-group-child-count{margin-right:2px}shelter-att-grid ag-grid-angular .ag-group-title-bar{background-color:#fff;background-color:var(--ag-subheader-background-color,#fff);padding:6px}shelter-att-grid ag-grid-angular .ag-group-toolbar{padding:6px}shelter-att-grid ag-grid-angular .ag-disabled-group-container,shelter-att-grid ag-grid-angular .ag-disabled-group-title-bar{opacity:.5}shelter-att-grid ag-grid-angular .group-item{margin:3px 0}shelter-att-grid ag-grid-angular .ag-label{white-space:nowrap}shelter-att-grid .ag-ltr ag-grid-angular .ag-label{margin-right:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-label{margin-left:6px}shelter-att-grid ag-grid-angular .ag-label-align-top .ag-label{margin-bottom:3px}shelter-att-grid .ag-ltr ag-grid-angular .ag-angle-select-field,shelter-att-grid .ag-ltr ag-grid-angular .ag-slider-field{margin-right:12px}shelter-att-grid .ag-rtl ag-grid-angular .ag-angle-select-field,shelter-att-grid .ag-rtl ag-grid-angular .ag-slider-field{margin-left:12px}shelter-att-grid ag-grid-angular .ag-angle-select-parent-circle{width:24px;height:24px;border-radius:12px;border:1px solid;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);background-color:#fff;background-color:var(--ag-background-color,#fff)}shelter-att-grid ag-grid-angular .ag-angle-select-child-circle{top:4px;left:12px;width:6px;height:6px;margin-left:-3px;margin-top:-4px;border-radius:3px;background-color:#0a4ace;background-color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-picker-field-wrapper{border:1px solid;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);border-radius:5px}shelter-att-grid ag-grid-angular .ag-picker-field-wrapper:focus{box-shadow:0 0 2px .1rem rgba(10,74,206,.4)}shelter-att-grid ag-grid-angular .ag-picker-field-button{background-color:#fff;background-color:var(--ag-background-color,#fff);color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-dialog.ag-color-dialog{border-radius:5px}shelter-att-grid ag-grid-angular .ag-color-picker .ag-picker-field-display{height:16px}shelter-att-grid ag-grid-angular .ag-color-panel{padding:6px}shelter-att-grid ag-grid-angular .ag-spectrum-color{background-color:red;border-radius:2px}shelter-att-grid ag-grid-angular .ag-spectrum-tools{padding:10px}shelter-att-grid ag-grid-angular .ag-spectrum-sat{background-image:linear-gradient(90deg,#fff,hsla(20,42%,65%,0))}shelter-att-grid ag-grid-angular .ag-spectrum-val{background-image:linear-gradient(0deg,#000,hsla(20,42%,65%,0))}shelter-att-grid ag-grid-angular .ag-spectrum-dragger{border-radius:12px;height:12px;width:12px;border:1px solid #fff;background:#000;box-shadow:0 0 2px 0 rgba(0,0,0,.24)}shelter-att-grid ag-grid-angular .ag-spectrum-alpha-background,shelter-att-grid ag-grid-angular .ag-spectrum-hue-background{border-radius:2px}shelter-att-grid ag-grid-angular .ag-spectrum-tool{margin-bottom:10px;height:11px;border-radius:2px}shelter-att-grid ag-grid-angular .ag-spectrum-slider{margin-top:-12px;width:13px;height:13px;border-radius:13px;background-color:#f8f8f8;box-shadow:0 1px 4px 0 rgba(0,0,0,.37)}shelter-att-grid ag-grid-angular .ag-recent-color{margin:0 3px}shelter-att-grid ag-grid-angular .ag-recent-color:first-child{margin-left:0}shelter-att-grid ag-grid-angular .ag-recent-color:last-child{margin-right:0}shelter-att-grid ag-grid-angular.ag-dnd-ghost{border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);background:#fff;background:var(--ag-background-color,#fff);border-radius:4px 4px 0 0;box-shadow:0 1px 4px 1px rgba(186,191,199,.4);padding:6px;overflow:hidden;text-overflow:ellipsis;z-index:10;border:1px solid;border-color:#dde2eb;border-color:var(--ag-secondary-border-color,#dde2eb);color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace));height:48px!important;line-height:48px;margin:0;padding:0 12px;transform:translateY(12px)}shelter-att-grid ag-grid-angular .ag-dnd-ghost-icon{margin-right:6px;color:#0a4ace;color:var(--ag-foreground-color,#0a4ace)}shelter-att-grid ag-grid-angular .ag-popup-child:not(.ag-tooltip-custom){box-shadow:0 1px 4px 1px rgba(186,191,199,.4)}.ag-dragging-fill-handle shelter-att-grid ag-grid-angular .ag-dialog,.ag-dragging-range-handle shelter-att-grid ag-grid-angular .ag-dialog{opacity:.7;pointer-events:none}shelter-att-grid ag-grid-angular .ag-dialog{border-radius:4px 4px 0 0;border:1px solid;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-panel{background-color:#fff;background-color:var(--ag-background-color,#fff)}shelter-att-grid ag-grid-angular .ag-panel-title-bar{background-color:#e7edfa;background-color:var(--ag-header-background-color,#e7edfa);color:#0a4ace;color:var(--ag-header-foreground-color,var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace)));height:48px;padding:6px 18px;border-bottom:1px solid;border-bottom-color:#b6c9f0;border-bottom-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid .ag-ltr ag-grid-angular .ag-panel-title-bar-button{margin-left:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-panel-title-bar-button{margin-right:6px}shelter-att-grid ag-grid-angular .ag-tooltip{background-color:#e7edfa;background-color:var(--ag-header-background-color,#e7edfa);color:#0a4ace;color:var(--ag-foreground-color,#0a4ace);padding:6px;border:1px solid;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);border-radius:4px 4px 0 0;transition:opacity 1s}shelter-att-grid ag-grid-angular .ag-tooltip.ag-tooltip-hiding{opacity:0}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-indent-1{padding-left:16px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-indent-1{padding-right:16px}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-indent-2{padding-left:32px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-indent-2{padding-right:32px}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-indent-3{padding-left:48px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-indent-3{padding-right:48px}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-indent-4{padding-left:64px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-indent-4{padding-right:64px}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-indent-5{padding-left:80px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-indent-5{padding-right:80px}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-indent-6{padding-left:96px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-indent-6{padding-right:96px}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-indent-7{padding-left:112px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-indent-7{padding-right:112px}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-indent-8{padding-left:128px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-indent-8{padding-right:128px}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-indent-9{padding-left:144px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-indent-9{padding-right:144px}shelter-att-grid ag-grid-angular .ag-column-select-header-icon{cursor:pointer}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-group-icons:not(:last-child),shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-checkbox:not(:last-child),shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-column-drag-handle:not(:last-child),shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-column-group-drag-handle:not(:last-child),shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-column-label:not(:last-child),shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-header-checkbox:not(:last-child),shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-header-filter-wrapper:not(:last-child),shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-header-icon:not(:last-child){margin-right:12px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-group-icons:not(:last-child),shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-checkbox:not(:last-child),shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-column-drag-handle:not(:last-child),shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-column-group-drag-handle:not(:last-child),shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-column-label:not(:last-child),shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-header-checkbox:not(:last-child),shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-header-filter-wrapper:not(:last-child),shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-header-icon:not(:last-child){margin-left:12px}shelter-att-grid ag-grid-angular .ag-column-select-column-group:not(:last-child),shelter-att-grid ag-grid-angular .ag-column-select-column:not(:last-child){margin-bottom:9px}shelter-att-grid ag-grid-angular .ag-column-select-column-group-readonly,shelter-att-grid ag-grid-angular .ag-column-select-column-readonly{color:rgba(10,74,206,.5);color:var(--ag-disabled-foreground-color,rgba(10,74,206,.5));pointer-events:none}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-select-add-group-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-select-add-group-indent{margin-right:28px}shelter-att-grid ag-grid-angular .ag-column-select-list{padding:12px}shelter-att-grid ag-grid-angular .ag-rtl{text-align:right}shelter-att-grid ag-grid-angular .ag-root-wrapper{border:1px solid;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);border-radius:4px 4px 0 0}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-left:46px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-right:46px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-1{padding-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-1{padding-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-1 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-1 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-left:74px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-right:74px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-2{padding-left:56px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-2{padding-right:56px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-2 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-2 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-left:102px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-right:102px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-3{padding-left:84px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-3{padding-right:84px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-3 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-3 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-left:130px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-right:130px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-4{padding-left:112px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-4{padding-right:112px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-4 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-4 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-left:158px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-right:158px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-5{padding-left:140px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-5{padding-right:140px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-5 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-5 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-left:186px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-right:186px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-6{padding-left:168px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-6{padding-right:168px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-6 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-6 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-left:214px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-right:214px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-7{padding-left:196px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-7{padding-right:196px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-7 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-7 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-left:242px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-right:242px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-8{padding-left:224px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-8{padding-right:224px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-8 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-8 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-left:270px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-right:270px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-9{padding-left:252px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-9{padding-right:252px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-9 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-9 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-left:298px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-right:298px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-10{padding-left:280px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-10{padding-right:280px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-10 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-10 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-left:326px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-right:326px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-11{padding-left:308px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-11{padding-right:308px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-11 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-11 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-left:354px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-right:354px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-12{padding-left:336px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-12{padding-right:336px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-12 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-12 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-left:382px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-right:382px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-13{padding-left:364px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-13{padding-right:364px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-13 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-13 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-left:410px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-right:410px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-14{padding-left:392px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-14{padding-right:392px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-14 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-14 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-left:438px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-right:438px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-15{padding-left:420px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-15{padding-right:420px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-15 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-15 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-left:466px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-right:466px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-16{padding-left:448px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-16{padding-right:448px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-16 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-16 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-left:494px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-right:494px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-17{padding-left:476px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-17{padding-right:476px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-17 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-17 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-left:522px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-right:522px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-18{padding-left:504px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-18{padding-right:504px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-18 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-18 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-left:550px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-right:550px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-group-indent-19{padding-left:532px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-group-indent-19{padding-right:532px}shelter-att-grid .ag-ltr ag-grid-angular .ag-row-level-19 .ag-row-group-leaf-indent{margin-left:28px}shelter-att-grid .ag-rtl ag-grid-angular .ag-row-level-19 .ag-row-group-leaf-indent{margin-right:28px}shelter-att-grid ag-grid-angular .ag-cell{-webkit-font-smoothing:subpixel-antialiased}shelter-att-grid ag-grid-angular .ag-value-change-delta{padding-right:2px}shelter-att-grid ag-grid-angular .ag-value-change-delta-up{color:#43a047;color:var(--ag-value-change-delta-up-color,#43a047)}shelter-att-grid ag-grid-angular .ag-value-change-delta-down{color:#e53935;color:var(--ag-value-change-delta-down-color,#e53935)}shelter-att-grid ag-grid-angular .ag-value-change-value{background-color:transparent;border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}shelter-att-grid ag-grid-angular .ag-value-change-value-highlight{background-color:rgba(22,160,133,.5);background-color:var(--ag-value-change-value-highlight-background-color,rgba(22,160,133,.5));transition:background-color .1s}shelter-att-grid ag-grid-angular .ag-cell-data-changed{background-color:rgba(22,160,133,.5)!important;background-color:var(--ag-value-change-value-highlight-background-color,rgba(22,160,133,.5))!important}shelter-att-grid ag-grid-angular .ag-cell-data-changed-animation{background-color:transparent;transition:background-color 1s}shelter-att-grid ag-grid-angular .ag-cell-highlight{background-color:#85a5e7!important;background-color:var(--ag-range-selection-highlight-color,var(--ag-range-selection-border-color,#85a5e7))!important}shelter-att-grid ag-grid-angular .ag-cell-highlight-animation{transition:background-color 1s}shelter-att-grid ag-grid-angular .ag-row{height:32px;background-color:#fff;background-color:var(--ag-background-color,#fff);color:#0a4ace;color:var(--ag-data-color,var(--ag-foreground-color,#0a4ace));border-width:1px;border-color:#e7edfa;border-color:var(--ag-row-border-color,#e7edfa)}shelter-att-grid ag-grid-angular .ag-row:not(.ag-row-first){border-top-style:solid}shelter-att-grid ag-grid-angular .ag-row.ag-row-last{border-bottom-style:solid}shelter-att-grid ag-grid-angular .ag-row-highlight-above:after,shelter-att-grid ag-grid-angular .ag-row-highlight-below:after{content:"";position:absolute;width:calc(100% - 1px);height:1px;background-color:#85a5e7;background-color:var(--ag-range-selection-border-color,#85a5e7);left:1px}shelter-att-grid ag-grid-angular .ag-row-highlight-above:after{top:-1px}shelter-att-grid ag-grid-angular .ag-row-highlight-above.ag-row-first:after{top:0}shelter-att-grid ag-grid-angular .ag-row-highlight-below:after{bottom:0}shelter-att-grid ag-grid-angular .ag-row-odd{background-color:#f3f6fd;background-color:var(--ag-odd-row-background-color,#f3f6fd)}shelter-att-grid ag-grid-angular .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:1px solid;border-right-color:#b6c9f0;border-right-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:1px solid;border-left-color:#b6c9f0;border-left-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-row-hover{background-color:#cedbf5;background-color:var(--ag-row-hover-color,#cedbf5)}shelter-att-grid .ag-ltr ag-grid-angular .ag-right-aligned-cell{text-align:right}shelter-att-grid .ag-rtl ag-grid-angular .ag-right-aligned-cell{text-align:left}shelter-att-grid .ag-ltr ag-grid-angular .ag-right-aligned-cell .ag-cell-value{margin-left:auto}shelter-att-grid .ag-rtl ag-grid-angular .ag-right-aligned-cell .ag-cell-value{margin-right:auto}shelter-att-grid ag-grid-angular .ag-cell{border:1px solid transparent;line-height:30px;padding-left:17px;padding-right:17px}shelter-att-grid ag-grid-angular .ag-row>.ag-cell-wrapper{padding-left:17px;padding-right:17px}shelter-att-grid ag-grid-angular .ag-row-dragging{cursor:move;opacity:.5}shelter-att-grid ag-grid-angular .ag-cell-inline-editing{height:32px}shelter-att-grid ag-grid-angular .ag-cell-inline-editing,shelter-att-grid ag-grid-angular .ag-popup-editor{border:1px solid;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);background:#fff;background:var(--ag-background-color,#fff);border-radius:4px 4px 0 0;box-shadow:0 1px 4px 1px rgba(186,191,199,.4);padding:6px;padding:0;background-color:#f8f8f8;background-color:var(--ag-control-panel-background-color,#f8f8f8)}shelter-att-grid ag-grid-angular .ag-large-text-input{height:auto;padding:18px}shelter-att-grid ag-grid-angular .ag-details-row{padding:30px;background-color:#fff;background-color:var(--ag-background-color,#fff)}shelter-att-grid ag-grid-angular .ag-overlay-loading-wrapper{background-color:hsla(0,0%,100%,.66);background-color:var(--ag-modal-overlay-background-color,hsla(0,0%,100%,.66))}shelter-att-grid ag-grid-angular .ag-overlay-loading-center{border:1px solid;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);background:#fff;background:var(--ag-background-color,#fff);border-radius:4px 4px 0 0;box-shadow:0 1px 4px 1px rgba(186,191,199,.4);padding:6px}shelter-att-grid ag-grid-angular .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:30px}shelter-att-grid ag-grid-angular .ag-loading{padding-left:18px;display:flex;height:100%;align-items:center}shelter-att-grid ag-grid-angular .ag-loading-icon{padding-right:12px}shelter-att-grid ag-grid-angular .ag-icon-loading{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}shelter-att-grid ag-grid-angular .ag-floating-top{border-bottom:1px solid;border-bottom-color:#b6c9f0;border-bottom-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-floating-bottom{border-top:1px solid;border-top-color:#b6c9f0;border-top-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid .ag-ltr ag-grid-angular .ag-cell{border-right:solid transparent}shelter-att-grid .ag-rtl ag-grid-angular .ag-cell{border-left:solid transparent}shelter-att-grid .ag-ltr ag-grid-angular .ag-cell{border-right-width:1px}shelter-att-grid .ag-rtl ag-grid-angular .ag-cell{border-left-width:1px}shelter-att-grid ag-grid-angular .ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:1px solid;border-left-color:#b6c9f0;border-left-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:1px solid;border-right-color:#b6c9f0;border-right-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-row-selected{background-color:#cedbf5;background-color:var(--ag-selected-row-background-color,#cedbf5)}shelter-att-grid ag-grid-angular .ag-cell-range-selected:not(.ag-cell-focus){background-color:rgba(133,165,231,.2);background-color:var(--ag-range-selection-background-color,rgba(133,165,231,.2))}shelter-att-grid ag-grid-angular .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart{background-color:rgba(0,88,255,.1);background-color:var(--ag-range-selection-chart-background-color,rgba(0,88,255,.1))}shelter-att-grid ag-grid-angular .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category{background-color:rgba(0,255,132,.1);background-color:var(--ag-range-selection-chart-category-background-color,rgba(0,255,132,.1))}shelter-att-grid ag-grid-angular .ag-cell-range-selected-1:not(.ag-cell-focus){background-color:rgba(133,165,231,.2);background-color:var(--ag-range-selection-background-color-1,var(--ag-range-selection-background-color,rgba(133,165,231,.2)))}shelter-att-grid ag-grid-angular .ag-cell-range-selected-2:not(.ag-cell-focus){background-color:rgba(133,165,231,.36);background-color:var(--ag-range-selection-background-color-2,rgba(133,165,231,.36))}shelter-att-grid ag-grid-angular .ag-cell-range-selected-3:not(.ag-cell-focus){background-color:rgba(133,165,231,.488);background-color:var(--ag-range-selection-background-color-3,rgba(133,165,231,.488))}shelter-att-grid ag-grid-angular .ag-cell-range-selected-4:not(.ag-cell-focus){background-color:rgba(133,165,231,.5904);background-color:var(--ag-range-selection-background-color-4,rgba(133,165,231,.5904))}shelter-att-grid ag-grid-angular .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:#85a5e7;border-top-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid ag-grid-angular .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:#85a5e7;border-right-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid ag-grid-angular .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:#85a5e7;border-bottom-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid ag-grid-angular .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:#85a5e7;border-left-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid ag-grid-angular .ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,shelter-att-grid ag-grid-angular .ag-ltr .ag-has-focus .ag-cell-focus.ag-cell-range-single-cell,shelter-att-grid ag-grid-angular .ag-ltr .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected),shelter-att-grid ag-grid-angular .ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle,shelter-att-grid ag-grid-angular .ag-rtl .ag-has-focus .ag-cell-focus.ag-cell-range-single-cell,shelter-att-grid ag-grid-angular .ag-rtl .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected){border:1px solid;border-color:#85a5e7;border-color:var(--ag-range-selection-border-color,#85a5e7);outline:initial}shelter-att-grid ag-grid-angular .ag-cell.ag-selection-fill-top,shelter-att-grid ag-grid-angular .ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:#85a5e7;border-top-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid .ag-ltr ag-grid-angular .ag-cell.ag-selection-fill-right,shelter-att-grid .ag-ltr ag-grid-angular .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed;border-right-color:#85a5e7;border-right-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid .ag-rtl ag-grid-angular .ag-cell.ag-selection-fill-right,shelter-att-grid .ag-rtl ag-grid-angular .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed;border-left-color:#85a5e7;border-left-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid ag-grid-angular .ag-cell.ag-selection-fill-bottom,shelter-att-grid ag-grid-angular .ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:#85a5e7;border-bottom-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid .ag-ltr ag-grid-angular .ag-cell.ag-selection-fill-left,shelter-att-grid .ag-ltr ag-grid-angular .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed;border-left-color:#85a5e7;border-left-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid .ag-rtl ag-grid-angular .ag-cell.ag-selection-fill-left,shelter-att-grid .ag-rtl ag-grid-angular .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed;border-right-color:#85a5e7;border-right-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid ag-grid-angular .ag-fill-handle,shelter-att-grid ag-grid-angular .ag-range-handle{position:absolute;width:6px;height:6px;bottom:-1px;background-color:#85a5e7;background-color:var(--ag-range-selection-border-color,#85a5e7)}shelter-att-grid .ag-ltr ag-grid-angular .ag-fill-handle,shelter-att-grid .ag-ltr ag-grid-angular .ag-range-handle{right:-1px}shelter-att-grid .ag-rtl ag-grid-angular .ag-fill-handle,shelter-att-grid .ag-rtl ag-grid-angular .ag-range-handle{left:-1px}shelter-att-grid ag-grid-angular .ag-fill-handle{cursor:cell}shelter-att-grid ag-grid-angular .ag-range-handle{cursor:nwse-resize}shelter-att-grid ag-grid-angular .ag-cell-inline-editing{border-color:rgba(10,74,206,.4)!important;border-color:var(--ag-input-focus-border-color,rgba(10,74,206,.4))!important}shelter-att-grid ag-grid-angular .ag-menu{border:1px solid;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);background:#fff;background:var(--ag-background-color,#fff);border-radius:4px 4px 0 0;box-shadow:0 1px 4px 1px rgba(186,191,199,.4);padding:6px;padding:0}shelter-att-grid ag-grid-angular .ag-menu-list{cursor:default;width:100%;padding-top:6px;padding-bottom:6px}shelter-att-grid ag-grid-angular .ag-menu-option-part{padding-top:9px;padding-bottom:9px}shelter-att-grid ag-grid-angular .ag-menu-option-active{background-color:#cedbf5;background-color:var(--ag-row-hover-color,#cedbf5)}shelter-att-grid ag-grid-angular .ag-menu-option-disabled{opacity:.5}shelter-att-grid ag-grid-angular .ag-menu-option-text{margin-left:6px}shelter-att-grid ag-grid-angular .ag-menu-option-icon{padding-left:12px;padding-right:6px;min-width:28px}shelter-att-grid ag-grid-angular .ag-menu-option-shortcut{padding-left:12px}shelter-att-grid ag-grid-angular .ag-menu-separator{height:12px}shelter-att-grid ag-grid-angular .ag-menu-separator-cell:after{content:"";display:block;border-top:1px solid;border-top-color:#dde2eb;border-top-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid ag-grid-angular .ag-menu-option-popup-pointer{width:28px;text-align:center}shelter-att-grid ag-grid-angular .ag-tabs-header{min-width:220px;width:100%;display:flex}shelter-att-grid ag-grid-angular .ag-tab{border-bottom:2px solid transparent;display:flex;flex:none;align-items:center;justify-content:center;cursor:pointer;flex:1 1 auto;transition:border-bottom .3s}shelter-att-grid ag-grid-angular .ag-keyboard-focus .ag-tab:focus{outline-width:1px;outline-style:solid;outline-color:rgba(10,74,206,.4);outline-color:var(--ag-input-focus-border-color,rgba(10,74,206,.4));outline-offset:-4px}shelter-att-grid ag-grid-angular .ag-tab-selected{border-bottom-color:#0a4ace;border-bottom-color:var(--ag-selected-tab-underline-color,var(--ag-alpine-active-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-menu-header{color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-filter-condition-operator{height:17px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-condition-operator-or{margin-left:12px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-condition-operator-or{margin-right:12px}shelter-att-grid ag-grid-angular .ag-set-filter-select-all{padding:12px 0}shelter-att-grid ag-grid-angular .ag-set-filter-list{height:180px}shelter-att-grid ag-grid-angular .ag-set-filter-filter{margin-top:12px;margin-left:12px;margin-right:12px}shelter-att-grid ag-grid-angular .ag-filter-to{margin-top:9px}shelter-att-grid ag-grid-angular .ag-mini-filter{margin:12px 12px 0}shelter-att-grid ag-grid-angular .ag-set-filter-item{margin:0 12px}shelter-att-grid .ag-ltr ag-grid-angular .ag-set-filter-item-value{margin-left:12px}shelter-att-grid .ag-rtl ag-grid-angular .ag-set-filter-item-value{margin-right:12px}shelter-att-grid ag-grid-angular .ag-filter-header-container{border-bottom:1px solid;border-bottom-color:#dde2eb;border-bottom-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid ag-grid-angular .ag-filter-apply-panel{display:flex;justify-content:flex-end;padding:12px;border-top:1px solid;border-top-color:#dde2eb;border-top-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid ag-grid-angular .ag-filter-apply-panel-button{line-height:1.5}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-apply-panel-button{margin-left:12px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-apply-panel-button{margin-right:12px}shelter-att-grid ag-grid-angular .ag-simple-filter-body-wrapper{padding:12px;padding-bottom:3px}shelter-att-grid ag-grid-angular .ag-simple-filter-body-wrapper>*{margin-bottom:9px}shelter-att-grid ag-grid-angular .ag-side-bar{position:relative}shelter-att-grid ag-grid-angular .ag-tool-panel-wrapper{background-color:#f8f8f8;background-color:var(--ag-control-panel-background-color,#f8f8f8)}shelter-att-grid ag-grid-angular .ag-side-buttons{padding-top:24px;width:20px;position:relative;color:#0a4ace;color:var(--ag-foreground-color,#0a4ace);overflow:hidden}shelter-att-grid ag-grid-angular button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:transparent;padding:12px 0;width:100%;margin:0;min-height:108px;background-position-y:center;background-position-x:center;background-repeat:no-repeat;border:none}shelter-att-grid ag-grid-angular button.ag-side-button-button:focus{box-shadow:none}shelter-att-grid ag-grid-angular .ag-side-button-icon-wrapper{margin-bottom:3px}shelter-att-grid ag-grid-angular .ag-ltr .ag-side-bar-left,shelter-att-grid ag-grid-angular .ag-rtl .ag-side-bar-right{border-right:1px solid;border-right-color:#b6c9f0;border-right-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,shelter-att-grid ag-grid-angular .ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper{border-left:1px solid;border-left-color:#b6c9f0;border-left-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-ltr .ag-side-bar-left .ag-side-button-button,shelter-att-grid ag-grid-angular .ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:2px solid transparent;transition:border-right .3s}shelter-att-grid ag-grid-angular .ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,shelter-att-grid ag-grid-angular .ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:#0a4ace;border-right-color:var(--ag-selected-tab-underline-color,var(--ag-alpine-active-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-ltr .ag-side-bar-right,shelter-att-grid ag-grid-angular .ag-rtl .ag-side-bar-left{border-left:1px solid;border-left-color:#b6c9f0;border-left-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper,shelter-att-grid ag-grid-angular .ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper{border-right:1px solid;border-right-color:#b6c9f0;border-right-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-ltr .ag-side-bar-right .ag-side-button-button,shelter-att-grid ag-grid-angular .ag-rtl .ag-side-bar-left .ag-side-button-button{border-left:2px solid transparent;transition:border-left .3s}shelter-att-grid ag-grid-angular .ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button,shelter-att-grid ag-grid-angular .ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button{border-left-color:#0a4ace;border-left-color:var(--ag-selected-tab-underline-color,var(--ag-alpine-active-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-header{height:36px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-header,shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-search{padding-left:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-header,shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-search{padding-right:6px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{font-family:agGridAlpine;font-size:16px;line-height:16px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F112";position:absolute}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{padding-left:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{padding-right:6px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-group-level-0-header{height:48px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-group-item{margin-top:3px;margin-bottom:3px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-search{height:48px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-search-input{flex-grow:1;height:24px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-search-input{margin-right:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-search-input{margin-left:6px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-group-level-0{border-top:1px solid;border-top-color:#dde2eb;border-top-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-expand,shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-title-bar-icon{margin-right:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-expand,shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-title-bar-icon{margin-left:6px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-1-header{padding-left:22px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-1-header{padding-right:22px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-2-header{padding-left:38px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-2-header{padding-right:38px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-3-header{padding-left:54px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-3-header{padding-right:54px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-4-header{padding-left:70px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-4-header{padding-right:70px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-5-header{padding-left:86px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-5-header{padding-right:86px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-6-header{padding-left:102px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-6-header{padding-right:102px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-7-header{padding-left:118px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-7-header{padding-right:118px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-8-header{padding-left:134px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-8-header{padding-right:134px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-9-header{padding-left:150px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-9-header{padding-right:150px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-group-level-10-header{padding-left:166px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-group-level-10-header{padding-right:166px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header{padding-left:6px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-instance-filter{border-top:1px solid;border-top-color:#b6c9f0;border-top-color:var(--ag-border-color,#b6c9f0);border-bottom:1px solid;border-bottom-color:#b6c9f0;border-bottom-color:var(--ag-border-color,#b6c9f0);padding-top:6px}shelter-att-grid .ag-ltr ag-grid-angular .ag-filter-toolpanel-instance-header-icon{margin-left:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-filter-toolpanel-instance-header-icon{margin-right:6px}shelter-att-grid ag-grid-angular .ag-pivot-mode-panel{height:48px;display:flex}shelter-att-grid ag-grid-angular .ag-pivot-mode-select{display:flex;align-items:center}shelter-att-grid .ag-ltr ag-grid-angular .ag-pivot-mode-select{margin-left:12px}shelter-att-grid .ag-rtl ag-grid-angular .ag-pivot-mode-select{margin-right:12px}shelter-att-grid ag-grid-angular .ag-column-select-header{height:48px;align-items:center;padding:0 12px;border-bottom:1px solid;border-bottom-color:#dde2eb;border-bottom-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid ag-grid-angular .ag-column-panel-column-select{border-bottom:1px solid;border-bottom-color:#dde2eb;border-bottom-color:var(--ag-secondary-border-color,#dde2eb);border-top:1px solid;border-top-color:#dde2eb;border-top-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid ag-grid-angular .ag-column-group-icons,shelter-att-grid ag-grid-angular .ag-column-select-header-icon{color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-header{background-color:#e7edfa;background-color:var(--ag-header-background-color,#e7edfa);border-bottom:1px solid;border-bottom-color:#b6c9f0;border-bottom-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-header-row{color:#0a4ace;color:var(--ag-header-foreground-color,var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace)))}shelter-att-grid ag-grid-angular .ag-pinned-right-header{border-left:1px solid;border-left-color:#b6c9f0;border-left-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-pinned-left-header{border-right:1px solid;border-right-color:#b6c9f0;border-right-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-header-row{height:48px}shelter-att-grid .ag-ltr ag-grid-angular .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-left:6px}shelter-att-grid .ag-ltr ag-grid-angular .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,shelter-att-grid .ag-rtl ag-grid-angular .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-right:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-left:6px}shelter-att-grid ag-grid-angular .ag-header-cell,shelter-att-grid ag-grid-angular .ag-header-group-cell{padding-left:18px;padding-right:18px}shelter-att-grid ag-grid-angular .ag-header-cell.ag-header-cell-moving,shelter-att-grid ag-grid-angular .ag-header-group-cell.ag-header-cell-moving{background-color:#fff;background-color:var(--ag-header-cell-moving-background-color,var(--ag-background-color,#fff))}shelter-att-grid ag-grid-angular .ag-header-icon{color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-header-expand-icon{cursor:pointer}shelter-att-grid .ag-ltr ag-grid-angular .ag-header-expand-icon{padding-left:4px}shelter-att-grid .ag-rtl ag-grid-angular .ag-header-expand-icon{padding-right:4px}shelter-att-grid ag-grid-angular .ag-header-row:not(:first-child) .ag-header-cell,shelter-att-grid ag-grid-angular .ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:1px solid;border-top-color:#b6c9f0;border-top-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-header-cell-resize{display:flex;align-items:center}shelter-att-grid ag-grid-angular .ag-header-cell-resize:after{content:"";position:absolute;z-index:1;display:block;left:calc(50% - 1px);width:2px;height:30%;top:35%;background-color:rgba(182,201,240,.5);background-color:var(--ag-header-column-resize-handle-color,rgba(182,201,240,.5))}shelter-att-grid ag-grid-angular .ag-pinned-right-header .ag-header-cell-resize:after{left:calc(50% - 2px)}shelter-att-grid .ag-ltr ag-grid-angular .ag-header-select-all{margin-right:18px}shelter-att-grid .ag-ltr ag-grid-angular .ag-floating-filter-button,shelter-att-grid .ag-rtl ag-grid-angular .ag-header-select-all{margin-left:18px}shelter-att-grid .ag-rtl ag-grid-angular .ag-floating-filter-button{margin-right:18px}shelter-att-grid ag-grid-angular .ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;appearance:none;background:transparent;border:none;height:16px;padding:0;width:16px}shelter-att-grid ag-grid-angular .ag-filter-loading{background-color:#f8f8f8;background-color:var(--ag-control-panel-background-color,#f8f8f8);height:100%;padding:5px;position:absolute;top:34px;width:100%;z-index:1;border-top:1px solid;border-top-color:#b6c9f0;border-top-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-paging-panel{border-top:1px solid;border-top-color:#b6c9f0;border-top-color:var(--ag-border-color,#b6c9f0);color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace));height:48px}shelter-att-grid ag-grid-angular .ag-paging-panel>*{margin:0 18px}shelter-att-grid ag-grid-angular .ag-paging-button{cursor:pointer;opacity:0;top:0;right:0;bottom:0;left:0;padding:0;width:16px}shelter-att-grid ag-grid-angular .ag-disabled .ag-paging-button{cursor:default}shelter-att-grid ag-grid-angular .ag-paging-button-wrapper.ag-disabled{color:rgba(10,74,206,.5);color:var(--ag-disabled-foreground-color,rgba(10,74,206,.5));cursor:default}shelter-att-grid ag-grid-angular .ag-paging-button-wrapper,shelter-att-grid ag-grid-angular .ag-paging-description{margin:0 6px}shelter-att-grid ag-grid-angular .ag-status-bar{border-top:1px solid;border-top-color:#b6c9f0;border-top-color:var(--ag-border-color,#b6c9f0);color:rgba(10,74,206,.5);color:var(--ag-disabled-foreground-color,rgba(10,74,206,.5));padding-right:24px;padding-left:24px;line-height:1.5}shelter-att-grid ag-grid-angular .ag-status-name-value-value{color:#0a4ace;color:var(--ag-foreground-color,#0a4ace)}shelter-att-grid ag-grid-angular .ag-status-bar-center{text-align:center}shelter-att-grid ag-grid-angular .ag-status-name-value{margin-left:6px;margin-right:6px;padding-top:12px;padding-bottom:12px}shelter-att-grid ag-grid-angular .ag-column-drop-cell{background:rgba(10,74,206,.07);background:var(--ag-chip-background-color,rgba(10,74,206,.07));border-radius:24px;height:24px;padding:0 3px}shelter-att-grid ag-grid-angular .ag-column-drop-cell-text{margin:0 6px}shelter-att-grid ag-grid-angular .ag-column-drop-cell-button{min-width:24px;margin:0 3px;color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-column-drop-cell-drag-handle{margin-left:12px}shelter-att-grid ag-grid-angular .ag-column-drop-cell-ghost{opacity:.5}shelter-att-grid ag-grid-angular .ag-column-drop-horizontal{background-color:#f8f8f8;background-color:var(--ag-control-panel-background-color,#f8f8f8);color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace));height:32px;border-bottom:1px solid;border-bottom-color:#b6c9f0;border-bottom-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-drop-horizontal{padding-left:18px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-drop-horizontal{padding-right:18px}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-drop-horizontal-half-width:not(:last-child){border-right:1px solid;border-right-color:#b6c9f0;border-right-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-drop-horizontal-half-width:not(:last-child){border-left:1px solid;border-left-color:#b6c9f0;border-left-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-column-drop-horizontal-cell-separator{margin:0 6px;color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-column-drop-horizontal-empty-message{color:rgba(10,74,206,.5);color:var(--ag-disabled-foreground-color,rgba(10,74,206,.5))}shelter-att-grid .ag-ltr ag-grid-angular .ag-column-drop-horizontal-icon{margin-right:18px}shelter-att-grid .ag-rtl ag-grid-angular .ag-column-drop-horizontal-icon{margin-left:18px}shelter-att-grid ag-grid-angular .ag-column-drop-vertical-list{padding-bottom:6px;padding-right:6px;padding-left:6px}shelter-att-grid ag-grid-angular .ag-column-drop-vertical-cell{margin-top:6px}shelter-att-grid ag-grid-angular .ag-column-drop-vertical{min-height:50px;max-height:150px;border-bottom:1px solid;border-bottom-color:#dde2eb;border-bottom-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid ag-grid-angular .ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}shelter-att-grid ag-grid-angular .ag-column-drop-vertical-icon{margin-left:6px;margin-right:6px}shelter-att-grid ag-grid-angular .ag-column-drop-vertical-list{position:relative}shelter-att-grid ag-grid-angular .ag-column-drop-vertical-empty-message{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:rgba(10,74,206,.5);color:var(--ag-disabled-foreground-color,rgba(10,74,206,.5));margin-top:6px}shelter-att-grid ag-grid-angular .ag-select-agg-func-popup{border:1px solid;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);border-radius:4px 4px 0 0;box-shadow:0 1px 4px 1px rgba(186,191,199,.4);padding:6px;background:#fff;background:var(--ag-background-color,#fff);height:105px;padding:0}shelter-att-grid ag-grid-angular .ag-select-agg-func-virtual-list-item{cursor:default;line-height:30px;padding-left:12px}shelter-att-grid ag-grid-angular .ag-select-agg-func-virtual-list-item:hover{background-color:#cedbf5;background-color:var(--ag-selected-row-background-color,#cedbf5)}shelter-att-grid ag-grid-angular .ag-chart-menu{border-radius:4px 4px 0 0;background:#fff;background:var(--ag-background-color,#fff)}shelter-att-grid ag-grid-angular .ag-chart-menu-icon{opacity:.5;line-height:24px;font-size:24px;width:24px;height:24px;margin:2px 0;cursor:pointer;border-radius:4px 4px 0 0;color:#0a4ace;color:var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-chart-menu-icon:hover{opacity:1}shelter-att-grid ag-grid-angular .ag-chart-mini-thumbnail{border:1px solid;border-color:#dde2eb;border-color:var(--ag-secondary-border-color,#dde2eb);border-radius:5px;margin:5px}shelter-att-grid ag-grid-angular .ag-chart-mini-thumbnail:nth-last-child(3),shelter-att-grid ag-grid-angular .ag-chart-mini-thumbnail:nth-last-child(3)~.ag-chart-mini-thumbnail{margin-left:auto;margin-right:auto}shelter-att-grid .ag-ltr ag-grid-angular .ag-chart-mini-thumbnail:first-child{margin-left:0}shelter-att-grid .ag-ltr ag-grid-angular .ag-chart-mini-thumbnail:last-child,shelter-att-grid .ag-rtl ag-grid-angular .ag-chart-mini-thumbnail:first-child{margin-right:0}shelter-att-grid .ag-rtl ag-grid-angular .ag-chart-mini-thumbnail:last-child{margin-left:0}shelter-att-grid ag-grid-angular .ag-chart-mini-thumbnail.ag-selected{border-color:#0a4ace;border-color:var(--ag-minichart-selected-chart-color,var(--ag-checkbox-checked-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-chart-settings-card-item{background:#0a4ace;background:var(--ag-foreground-color,#0a4ace);width:8px;height:8px;border-radius:4px}shelter-att-grid ag-grid-angular .ag-chart-settings-card-item.ag-selected{background-color:#0a4ace;background-color:var(--ag-minichart-selected-page-color,var(--ag-checkbox-checked-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-chart-data-column-drag-handle{margin-left:6px}shelter-att-grid ag-grid-angular .ag-charts-data-group-title-bar,shelter-att-grid ag-grid-angular .ag-charts-format-top-level-group-title-bar,shelter-att-grid ag-grid-angular .ag-charts-settings-group-title-bar{border-top:1px solid;border-top-color:#dde2eb;border-top-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid ag-grid-angular .ag-charts-settings-group-container{padding:6px}shelter-att-grid ag-grid-angular .ag-charts-data-group-container{padding:12px;padding-bottom:3px}shelter-att-grid ag-grid-angular .ag-charts-data-group-container>*{margin-bottom:9px}shelter-att-grid ag-grid-angular .ag-charts-format-top-level-group-container{margin-left:12px;padding:6px}shelter-att-grid ag-grid-angular .ag-charts-format-top-level-group-item{margin:6px 0}shelter-att-grid ag-grid-angular .ag-charts-format-sub-level-group-container{padding:12px;padding-bottom:3px}shelter-att-grid ag-grid-angular .ag-charts-format-sub-level-group-container>*{margin-bottom:9px}shelter-att-grid ag-grid-angular .ag-charts-group-container.ag-group-container-horizontal{padding:6px}shelter-att-grid ag-grid-angular .ag-chart-data-section,shelter-att-grid ag-grid-angular .ag-chart-format-section{display:flex;margin:0}shelter-att-grid ag-grid-angular .ag-chart-menu-panel{background-color:#f8f8f8;background-color:var(--ag-control-panel-background-color,#f8f8f8)}shelter-att-grid .ag-ltr ag-grid-angular .ag-chart-menu-panel{border-left:1px solid;border-left-color:#b6c9f0;border-left-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid .ag-rtl ag-grid-angular .ag-chart-menu-panel{border-right:1px solid;border-right-color:#b6c9f0;border-right-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-date-time-list-page-title{flex-grow:1;text-align:center}shelter-att-grid ag-grid-angular .ag-date-time-list-page-column-label,shelter-att-grid ag-grid-angular .ag-date-time-list-page-entry{text-align:center}shelter-att-grid ag-grid-angular .ag-checkbox-input-wrapper{font-family:agGridAlpine;font-size:16px;line-height:16px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:16px;height:16px;background-color:var(--ag-checkbox-background-color);border-radius:4px 4px 0 0;display:inline-block;vertical-align:middle;flex:none}shelter-att-grid ag-grid-angular .ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}shelter-att-grid ag-grid-angular .ag-checkbox-input-wrapper:active,shelter-att-grid ag-grid-angular .ag-checkbox-input-wrapper:focus-within{outline:none;box-shadow:0 0 2px .1rem rgba(10,74,206,.4)}shelter-att-grid ag-grid-angular .ag-checkbox-input-wrapper.ag-disabled{opacity:.5}shelter-att-grid ag-grid-angular .ag-checkbox-input-wrapper:after{content:"\F108";color:#3b6ed8;color:var(--ag-checkbox-unchecked-color,#3b6ed8);position:absolute;top:0;left:0;pointer-events:none}shelter-att-grid ag-grid-angular .ag-checkbox-input-wrapper.ag-checked:after{content:"\F106";color:#0a4ace;color:var(--ag-checkbox-checked-color,#0a4ace);position:absolute;top:0;left:0;pointer-events:none}shelter-att-grid ag-grid-angular .ag-checkbox-input-wrapper.ag-indeterminate:after{content:"\F107";color:#3b6ed8;color:var(--ag-checkbox-indeterminate-color,var(--ag-checkbox-unchecked-color,#3b6ed8));position:absolute;top:0;left:0;pointer-events:none}shelter-att-grid ag-grid-angular .ag-toggle-button-input-wrapper{box-sizing:border-box;width:28px;height:18px;background-color:#3b6ed8;background-color:var(--ag-toggle-button-off-background-color,var(--ag-checkbox-unchecked-color,#3b6ed8));border-radius:9px;position:relative;flex:none;border:1px solid;border-color:#3b6ed8;border-color:var(--ag-toggle-button-off-border-color,var(--ag-checkbox-unchecked-color,#3b6ed8))}shelter-att-grid ag-grid-angular .ag-toggle-button-input-wrapper input{opacity:0;height:100%;width:100%}shelter-att-grid ag-grid-angular .ag-toggle-button-input-wrapper:focus-within{outline:none;box-shadow:0 0 2px .1rem rgba(10,74,206,.4)}shelter-att-grid ag-grid-angular .ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}shelter-att-grid ag-grid-angular .ag-toggle-button-input-wrapper.ag-checked{background-color:#0a4ace;background-color:var(--ag-toggle-button-on-background-color,var(--ag-checkbox-checked-color,#0a4ace));border-color:#0a4ace;border-color:var(--ag-toggle-button-on-border-color,var(--ag-checkbox-checked-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-toggle-button-input-wrapper:before{content:" ";position:absolute;top:-1px;left:-1px;display:block;box-sizing:border-box;height:18px;width:18px;background-color:#fff;background-color:var(--ag-toggle-button-switch-background-color,var(--ag-background-color,#fff));border-radius:9px;transition:left .1s;border:1px solid;border-color:#3b6ed8;border-color:var(--ag-toggle-button-switch-border-color,var(--ag-toggle-button-off-border-color,var(--ag-checkbox-unchecked-color,#3b6ed8)))}shelter-att-grid ag-grid-angular .ag-toggle-button-input-wrapper.ag-checked:before{left:calc(100% - 18px);border-color:#0a4ace;border-color:var(--ag-toggle-button-on-border-color,var(--ag-checkbox-checked-color,#0a4ace))}shelter-att-grid ag-grid-angular .ag-radio-button-input-wrapper{font-family:agGridAlpine;font-size:16px;line-height:16px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:16px;height:16px;background-color:var(--ag-checkbox-background-color);border-radius:4px 4px 0 0;display:inline-block;vertical-align:middle;flex:none;border-radius:16px}shelter-att-grid ag-grid-angular .ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}shelter-att-grid ag-grid-angular .ag-radio-button-input-wrapper:active,shelter-att-grid ag-grid-angular .ag-radio-button-input-wrapper:focus-within{outline:none;box-shadow:0 0 2px .1rem rgba(10,74,206,.4)}shelter-att-grid ag-grid-angular .ag-radio-button-input-wrapper.ag-disabled{opacity:.5}shelter-att-grid ag-grid-angular .ag-radio-button-input-wrapper:after{content:"\F124";color:#3b6ed8;color:var(--ag-checkbox-unchecked-color,#3b6ed8);position:absolute;top:0;left:0;pointer-events:none}shelter-att-grid ag-grid-angular .ag-radio-button-input-wrapper.ag-checked:after{content:"\F125";color:#0a4ace;color:var(--ag-checkbox-checked-color,#0a4ace);position:absolute;top:0;left:0;pointer-events:none}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]{-webkit-appearance:none;width:100%;height:100%;background:none;overflow:visible}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]::-webkit-slider-runnable-track{margin:0;padding:0;width:100%;height:3px;background-color:#b6c9f0;background-color:var(--ag-border-color,#b6c9f0);border-radius:4px 4px 0 0}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]::-moz-range-track{margin:0;padding:0;width:100%;height:3px;background-color:#b6c9f0;background-color:var(--ag-border-color,#b6c9f0);border-radius:4px 4px 0 0}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]::-ms-track{margin:0;padding:0;width:100%;height:3px;background-color:#b6c9f0;background-color:var(--ag-border-color,#b6c9f0);border-radius:4px 4px 0 0;color:transparent;width:calc(100% - 2px)}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]::-webkit-slider-thumb{margin:0;padding:0;-webkit-appearance:none;width:16px;height:16px;background-color:#fff;background-color:var(--ag-background-color,#fff);border:1px solid;border-color:#3b6ed8;border-color:var(--ag-checkbox-unchecked-color,#3b6ed8);border-radius:16px;transform:translateY(-6.5px)}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]::-ms-thumb{margin:0;padding:0;-webkit-appearance:none;width:16px;height:16px;background-color:#fff;background-color:var(--ag-background-color,#fff);border:1px solid;border-color:#3b6ed8;border-color:var(--ag-checkbox-unchecked-color,#3b6ed8);border-radius:16px}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]::-moz-ag-range-thumb{margin:0;padding:0;-webkit-appearance:none;width:16px;height:16px;background-color:#fff;background-color:var(--ag-background-color,#fff);border:1px solid;border-color:#3b6ed8;border-color:var(--ag-checkbox-unchecked-color,#3b6ed8);border-radius:16px}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]:focus{outline:none}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 2px .1rem rgba(10,74,206,.4);border-color:#0a4ace;border-color:var(--ag-checkbox-checked-color,#0a4ace)}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]:focus::-ms-thumb{box-shadow:0 0 2px .1rem rgba(10,74,206,.4);border-color:#0a4ace;border-color:var(--ag-checkbox-checked-color,#0a4ace)}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{box-shadow:0 0 2px .1rem rgba(10,74,206,.4);border-color:#0a4ace;border-color:var(--ag-checkbox-checked-color,#0a4ace)}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:rgba(10,74,206,.4);background-color:var(--ag-input-focus-border-color,rgba(10,74,206,.4))}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:rgba(10,74,206,.4);background-color:var(--ag-input-focus-border-color,rgba(10,74,206,.4))}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]:active::-ms-track{background-color:rgba(10,74,206,.4);background-color:var(--ag-input-focus-border-color,rgba(10,74,206,.4))}shelter-att-grid ag-grid-angular input[class^=ag-][type=range]:disabled{opacity:.5}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-header,shelter-att-grid ag-grid-angular .ag-filter-toolpanel-search,shelter-att-grid ag-grid-angular .ag-header-row,shelter-att-grid ag-grid-angular .ag-panel-title-bar-title,shelter-att-grid ag-grid-angular .ag-status-bar{font-weight:700;color:#0a4ace;color:var(--ag-header-foreground-color,var(--ag-secondary-foreground-color,var(--ag-foreground-color,#0a4ace)))}shelter-att-grid ag-grid-angular .ag-ltr .ag-pinned-right-header .ag-header-row:after,shelter-att-grid ag-grid-angular .ag-rtl .ag-pinned-left-header .ag-header-row:before{content:"";position:absolute;height:calc(100% - 20px);top:10px;width:1px;background-color:#b6c9f0;background-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-ltr .ag-pinned-right-header .ag-header-row:after{right:0}shelter-att-grid ag-grid-angular .ag-rtl .ag-pinned-left-header .ag-header-row:before{left:0}shelter-att-grid ag-grid-angular .ag-row{font-size:15px}shelter-att-grid ag-grid-angular input[class^=ag-]:not([type]),shelter-att-grid ag-grid-angular input[class^=ag-][type=date],shelter-att-grid ag-grid-angular input[class^=ag-][type=datetime-local],shelter-att-grid ag-grid-angular input[class^=ag-][type=number],shelter-att-grid ag-grid-angular input[class^=ag-][type=tel],shelter-att-grid ag-grid-angular input[class^=ag-][type=text],shelter-att-grid ag-grid-angular textarea[class^=ag-]{min-height:24px;border-radius:4px 4px 0 0}shelter-att-grid .ag-ltr ag-grid-angular input[class^=ag-]:not([type]),shelter-att-grid .ag-ltr ag-grid-angular input[class^=ag-][type=date],shelter-att-grid .ag-ltr ag-grid-angular input[class^=ag-][type=datetime-local],shelter-att-grid .ag-ltr ag-grid-angular input[class^=ag-][type=number],shelter-att-grid .ag-ltr ag-grid-angular input[class^=ag-][type=tel],shelter-att-grid .ag-ltr ag-grid-angular input[class^=ag-][type=text],shelter-att-grid .ag-ltr ag-grid-angular textarea[class^=ag-]{padding-left:6px}shelter-att-grid .ag-rtl ag-grid-angular input[class^=ag-]:not([type]),shelter-att-grid .ag-rtl ag-grid-angular input[class^=ag-][type=date],shelter-att-grid .ag-rtl ag-grid-angular input[class^=ag-][type=datetime-local],shelter-att-grid .ag-rtl ag-grid-angular input[class^=ag-][type=number],shelter-att-grid .ag-rtl ag-grid-angular input[class^=ag-][type=tel],shelter-att-grid .ag-rtl ag-grid-angular input[class^=ag-][type=text],shelter-att-grid .ag-rtl ag-grid-angular textarea[class^=ag-]{padding-right:6px}shelter-att-grid ag-grid-angular .ag-tab{padding:9px;transition:color .4s}shelter-att-grid ag-grid-angular .ag-tab-selected{color:#0a4ace;color:var(--ag-alpine-active-color,#0a4ace)}shelter-att-grid ag-grid-angular .ag-menu,shelter-att-grid ag-grid-angular .ag-menu-header{background-color:#f8f8f8;background-color:var(--ag-control-panel-background-color,#f8f8f8)}shelter-att-grid ag-grid-angular .ag-menu-header{padding-top:1px}shelter-att-grid ag-grid-angular .ag-tabs-header{border-bottom:1px solid;border-bottom-color:#b6c9f0;border-bottom-color:var(--ag-border-color,#b6c9f0)}shelter-att-grid ag-grid-angular .ag-charts-data-group-title-bar,shelter-att-grid ag-grid-angular .ag-charts-format-top-level-group-title-bar,shelter-att-grid ag-grid-angular .ag-charts-settings-group-title-bar{padding:6px 12px;line-height:20px}shelter-att-grid ag-grid-angular .ag-chart-mini-thumbnail{background-color:#fff;background-color:var(--ag-background-color,#fff)}shelter-att-grid ag-grid-angular .ag-chart-settings-nav-bar{border-top:1px solid;border-top-color:#dde2eb;border-top-color:var(--ag-secondary-border-color,#dde2eb)}shelter-att-grid .ag-ltr ag-grid-angular .ag-group-title-bar-icon{margin-right:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-group-title-bar-icon{margin-left:6px}shelter-att-grid ag-grid-angular .ag-charts-format-top-level-group-toolbar{margin-top:6px}shelter-att-grid .ag-ltr ag-grid-angular .ag-charts-format-top-level-group-toolbar{padding-left:20px}shelter-att-grid .ag-rtl ag-grid-angular .ag-charts-format-top-level-group-toolbar{padding-right:20px}shelter-att-grid ag-grid-angular .ag-charts-format-sub-level-group{border-left:1px dashed;border-left-color:#b6c9f0;border-left-color:var(--ag-border-color,#b6c9f0);padding-left:6px;margin-bottom:12px}shelter-att-grid ag-grid-angular .ag-charts-format-sub-level-group-title-bar{padding-top:0;padding-bottom:0;background:none;font-weight:700}shelter-att-grid ag-grid-angular .ag-charts-format-sub-level-group-container{padding-bottom:0}shelter-att-grid ag-grid-angular .ag-charts-format-sub-level-group-item:last-child{margin-bottom:0}shelter-att-grid ag-grid-angular .ag-dnd-ghost{font-size:13px;font-weight:700}shelter-att-grid ag-grid-angular .ag-side-buttons{width:30px}shelter-att-grid ag-grid-angular .ag-standard-button{appearance:none;-webkit-appearance:none;border-radius:4px 4px 0 0;border:1px solid;border-color:#0a4ace;border-color:var(--ag-alpine-active-color,#0a4ace);color:#0a4ace;color:var(--ag-alpine-active-color,#0a4ace);background-color:#fff;background-color:var(--ag-background-color,#fff);font-weight:600;padding:6px 12px}shelter-att-grid ag-grid-angular .ag-standard-button:hover{border-color:#0a4ace;border-color:var(--ag-alpine-active-color,#0a4ace);background-color:#cedbf5;background-color:var(--ag-row-hover-color,#cedbf5)}shelter-att-grid ag-grid-angular .ag-standard-button:active{border-color:#0a4ace;border-color:var(--ag-alpine-active-color,#0a4ace);background-color:#0a4ace;background-color:var(--ag-alpine-active-color,#0a4ace);color:#fff;color:var(--ag-background-color,#fff)}shelter-att-grid ag-grid-angular .ag-menu-header{min-width:240px}shelter-att-grid ag-grid-angular .ag-column-drop-vertical{min-height:75px;max-height:175px}shelter-att-grid ag-grid-angular .ag-tool-panel-wrapper{width:250px}shelter-att-grid ag-grid-angular .ag-column-drop-vertical-title-bar{padding:12px;padding-bottom:0}shelter-att-grid ag-grid-angular .ag-column-drop-vertical-empty-message{display:flex;align-items:center;border:1px dashed;border-color:#b6c9f0;border-color:var(--ag-border-color,#b6c9f0);margin:12px;padding:12px}shelter-att-grid ag-grid-angular .ag-column-drop-empty-message{color:#0a4ace;color:var(--ag-foreground-color,#0a4ace);opacity:.75}shelter-att-grid ag-grid-angular .ag-status-bar{font-weight:400}shelter-att-grid ag-grid-angular .ag-paging-number,shelter-att-grid ag-grid-angular .ag-paging-row-summary-panel-number,shelter-att-grid ag-grid-angular .ag-status-name-value-value{font-weight:700}shelter-att-grid ag-grid-angular .ag-column-drop-cell-button{opacity:.5}shelter-att-grid ag-grid-angular .ag-column-drop-cell-button:hover{opacity:.75}shelter-att-grid ag-grid-angular .ag-chart-menu-icon:hover,shelter-att-grid ag-grid-angular .ag-chart-settings-next:hover,shelter-att-grid ag-grid-angular .ag-chart-settings-prev:hover,shelter-att-grid ag-grid-angular .ag-column-group-icons:hover,shelter-att-grid ag-grid-angular .ag-column-select-header-icon:hover,shelter-att-grid ag-grid-angular .ag-filter-toolpanel-expand:hover,shelter-att-grid ag-grid-angular .ag-floating-filter-button-button:hover,shelter-att-grid ag-grid-angular .ag-group-contracted .ag-icon:hover,shelter-att-grid ag-grid-angular .ag-group-expanded .ag-icon:hover,shelter-att-grid ag-grid-angular .ag-group-title-bar-icon:hover,shelter-att-grid ag-grid-angular .ag-header-cell-menu-button:hover,shelter-att-grid ag-grid-angular .ag-header-expand-icon:hover,shelter-att-grid ag-grid-angular .ag-panel-title-bar-button:hover,shelter-att-grid ag-grid-angular .ag-side-button-button:hover,shelter-att-grid ag-grid-angular .ag-tab:hover{color:#0a4ace;color:var(--ag-alpine-active-color,#0a4ace)}shelter-att-grid ag-grid-angular .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}shelter-att-grid .ag-ltr ag-grid-angular .ag-panel-title-bar-button{margin-left:12px;margin-right:6px}shelter-att-grid .ag-rtl ag-grid-angular .ag-panel-title-bar-button{margin-right:12px;margin-left:6px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-group-container{padding-left:6px}shelter-att-grid ag-grid-angular .ag-filter-toolpanel-instance-filter{border:none;background-color:#f8f8f8;background-color:var(--ag-control-panel-background-color,#f8f8f8);border-left:1px dashed;border-left-color:#b6c9f0;border-left-color:var(--ag-border-color,#b6c9f0);margin-left:13px;padding-left:8px;margin-right:12px}shelter-att-grid ag-grid-angular .ag-set-filter-list{padding-top:3px;padding-bottom:3px}shelter-att-grid ag-grid-angular .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:60px}shelter-att-grid ag-grid-angular .ag-date-time-list-page-entry-is-current{background-color:#0a4ace;background-color:var(--ag-alpine-active-color,#0a4ace)}shelter-att-grid ag-grid-angular .ag-checkbox{padding-right:12px}
panel-table table .col-cell,panel-table table .col-header,panel-table table .stub-cell,panel-table table .stub-header{font-family:Roboto;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--color-blue)}panel-table table{width:100%;text-align:center;border-collapse:collapse}panel-table table .row{border-bottom:var(--color-blue-10) solid 1px}panel-table table .stub-header{height:40px;width:200px;text-align:left;font-size:20px;font-weight:700}panel-table table .col-header{width:120px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:1px}panel-table table .stub-cell{width:200px;height:40px;text-align:left;font-size:16px;line-height:1.13}panel-table table .col-cell{height:48px;width:100px;font-size:16px;line-height:1.13}
panel .mat-expansion-panel-header,panel .mat-expansion-panel-header.mat-expanded,panel .mat-expansion-panel-header.mat-expanded:focus,panel .mat-expansion-panel-header.mat-expanded:hover,panel .mat-expansion-panel-header:focus,panel .mat-expansion-panel-header:hover{background-color:var(--color-blue-3)}panel .title{width:103px;height:28px;font-family:Roboto;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--color-blue)}
attendance-panel .first-table{margin-top:16px}attendance-panel .att-table{margin-bottom:32px}
contact-card .card .content .contact-email,contact-card .card .content .contact-name,contact-card .card .content .contact-title{font-family:Roboto;font-stretch:normal;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--color-blue)}contact-card .card{cursor:pointer;width:196px;height:66px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);background-color:#ffff}contact-card .card .content{padding:12px}contact-card .card .content .contact-title{display:block;width:57px;height:11px;font-weight:700;letter-spacing:1px;font-size:10px}contact-card .card .content .contact-name{display:block;height:19px;font-size:16px}contact-card .card .content .contact-email{display:block;height:14px;font-size:12px;text-overflow:ellipsis;overflow:hidden}contact-card .card:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}
panel-list{width:100%}panel-list .list{width:100%;list-style-type:none;background-color:transparent;padding:0;margin:0 auto}panel-list .list .row{width:100%;display:grid;align-content:center;align-items:center;grid-template-rows:30px;grid-template-areas:"listKey listValue";grid-template-columns:1fr;font-family:Roboto;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--color-blue);border-bottom:var(--color-blue-10) solid 1px}panel-list .list .row .key{grid-area:listKey;font-weight:700}panel-list .list .row .value{grid-area:listValue}
basic-info-panel panel .school-info .school-contacts .contacts-header,basic-info-panel panel .school-info .school-contacts .no-contacts,basic-info-panel panel .school-info .school-name,basic-info-panel panel .shelter-info .shelter-name{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:normal;line-height:normal;letter-spacing:normal;color:var(--color-blue)}basic-info-panel panel .school-info .school-name,basic-info-panel panel .shelter-info .shelter-name{margin:0;min-height:26px;padding:20px 0 12px 20px;font-size:22px;position:relative}basic-info-panel panel .school-info .school-lists,basic-info-panel panel .shelter-info .shelter-lists{display:grid;column-gap:30px;padding:0 20px;justify-items:stretch;grid-template-areas:"listLeft listRight";grid-template-columns:repeat(2,1fr)}basic-info-panel panel .school-info .school-lists .list-left,basic-info-panel panel .shelter-info .shelter-lists .list-left{grid-area:listLeft;justify-self:right}basic-info-panel panel .school-info .school-lists .list-right,basic-info-panel panel .shelter-info .shelter-lists .list-right{grid-area:listRight;justify-self:left}basic-info-panel panel .school-info{height:320px;margin:20px 0;background-color:var(--color-blue-3)}basic-info-panel panel .school-info .school-contacts{padding:24px 20px;display:grid}basic-info-panel panel .school-info .school-contacts .contacts-header{padding:0 0 10px;font-size:12px;line-height:1.33;letter-spacing:1px;text-transform:uppercase}basic-info-panel panel .school-info .school-contacts .no-contacts{font-weight:400}basic-info-panel panel .shelter-info{height:220px;margin:20px 0;background-color:var(--color-blue-3)}
paginator{width:100%;display:flex;align-items:center;justify-self:center;flex-wrap:wrap}paginator nv-pill{padding:0 2.5px}paginator .arrow-left{margin-right:2.5px}paginator .arrow-right{margin-left:2.5px}
profile-header header{height:130px;display:grid;grid-template-areas:"closeBtn studentName studentCount" ". data .";align-items:center;grid-template-columns:50px 1fr 15.5%}profile-header header nv-icon-button.close{margin:0 auto;grid-area:closeBtn}profile-header header .student-name{grid-area:studentName;min-height:40px}profile-header header paginator{grid-area:studentCount}profile-header header .student-data{display:grid;grid-area:data;grid-template-columns:repeat(7,minmax(75px,130px));column-gap:20px;height:56px;margin:10px}profile-header header .student-data .stacked{display:block;min-width:71px;max-width:124px;font-size:12px;font-family:Roboto;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px}profile-header header .student-data .stacked.key{color:var(--color-purple-50)}profile-header header .student-data .stacked.value{text-transform:uppercase;color:var(--color-purple)}
shelter-profile{overflow:hidden;height:100%;display:grid;grid-template-rows:175px 1fr;grid-template-areas:"header  header  header" "sidebar content .";grid-template-columns:20% 1fr 2.5%}shelter-profile profile-header{z-index:1;width:100%;background-color:#fafafa;box-shadow:var(--elevation-1);position:fixed;padding:20px 10px;grid-area:header}shelter-profile nv-sidebar-list{padding:40px 20px 0;grid-area:sidebar}shelter-profile ::-webkit-scrollbar{width:0}shelter-profile .panel-wrapper{overflow:overlay;padding:40px 5px 0;grid-area:content;width:100%}shelter-profile .panel-wrapper .panel{margin-bottom:32px}
partner-picker{width:100vw;min-width:800px;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 500px 1fr;grid-template-rows:1fr auto 2.5fr;grid-template-areas:". . ." ". content ." ". . .";height:100vh}partner-picker .content{grid-area:content;background:var(--color-white);box-shadow:var(--elevation-1);padding:var(--space-xl);padding-top:var(--space-l);display:grid;position:relative;overflow:hidden;border-radius:var(--space-xs);grid-template-areas:"top " ".\9";grid-gap:20px}partner-picker .top{grid-area:top;display:grid}partner-picker .top .logo-container{display:flex}partner-picker .top nv-logo{width:262px;height:auto;margin-left:calc(var(--space-s) * -1)}partner-picker .middle nv-textbox{display:grid}partner-picker .bottom nv-button{float:right}
shelter-network-settings{display:grid;grid-template-areas:"navigation outlet";grid-template-columns:minmax(var(--sidebar-min-width),1fr) 5fr;height:100%}shelter-network-settings .navigation-wrapper{grid-area:navigation}shelter-network-settings .outlet-wrapper{position:relative;z-index:10;display:grid;grid-area:lists-main;grid-template-areas:"list-content sidebar";grid-template-columns:minmax(var(--content-min-width),4fr) minmax(var(--sidebar-min-width),1fr);grid-area:outlet}shelter-network-settings .shelter-network-content-wrapper{position:relative;box-sizing:border-box;height:100vh;background:var(--color-white);box-shadow:var(--elevation-2);grid-area:list-content}shelter-network-settings .shelter-network-sidebar{grid-area:sidebar}
assessments-data-input-body{display:grid;grid-area:body;padding-left:var(--space-l);padding-right:var(--space-s);height:calc(100vh - 200px)}assessments-data-input-body cdk-virtual-scroll-viewport{height:100%;overflow-x:hidden}assessments-data-input-body cdk-virtual-scroll-viewport .cdk-virtual-scroll-content-wrapper{padding-right:8px}assessments-data-input-body cdk-virtual-scroll-viewport .cdk-virtual-scroll-content-wrapper div:last-child .student-row{border-bottom:0}assessments-data-input-body nv-button{display:grid;justify-items:center;margin-top:var(--space-xl);margin-bottom:var(--space-l)}assessments-data-input-body .data-input-body .group-table{margin-bottom:var(--space-xl);margin-right:var(--space-m)}assessments-data-input-body .data-input-body .student-row{margin-right:var(--space-s);display:grid;grid-template-columns:auto 180px 180px 180px 180px;line-height:48px;height:48px;border-bottom:1px solid var(--color-blue-20)}assessments-data-input-body .data-input-body .student-row:hover{background-color:var(--color-blue-10)}assessments-data-input-body .data-input-body .student-row .student-name{padding-left:8px}assessments-data-input-body .data-input-body .student-row .student-name:hover{cursor:pointer}assessments-data-input-body .data-input-body .student-row .student-name.row-edited{font-weight:700}assessments-data-input-body .data-input-body .student-row .cell{justify-content:center}assessments-data-input-body .data-input-body .student-row .cell nv-textbox{width:150px}assessments-data-input-body .data-input-body .student-row .cell nv-textbox input{height:18px;text-align:center}assessments-data-input-body .data-input-body .student-row .cell .editor-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}assessments-data-input-body .data-input-body .student-row .empty{opacity:.5}
.assessments-data-input-header{padding:var(--space-l) var(--space-l) 0;background-color:var(--color-white);height:100%;box-sizing:border-box;box-shadow:none;transition:box-shadow .5s}.assessments-data-input-header.shadow{box-shadow:var(--elevation-sticky-header);transition:box-shadow .5s}.assessments-data-input-header .content-wrapper .top{display:flex;justify-content:space-between;margin-bottom:var(--space-xl)}.assessments-data-input-header .content-wrapper .top .top-left .title{font-size:var(--font-xxxl);display:flex;align-items:center;margin-bottom:var(--space-m)}.assessments-data-input-header .content-wrapper .top .top-left .title .view-title{margin-left:var(--space-m)}.assessments-data-input-header .content-wrapper .top .top-right nv-textbox{width:210px;margin-right:20px}.assessments-data-input-header .content-wrapper .top .top-right nv-button button{width:120px;height:40px}.assessments-data-input-header .content-wrapper .bottom{margin-right:var(--space-s)}.assessments-data-input-header .content-wrapper .bottom .row{display:grid;grid-template-columns:auto 180px 180px 180px 180px;line-height:24px;cursor:pointer}.assessments-data-input-header .content-wrapper .bottom .row .sort-arrow{font-size:var(--font-xxxs);font-weight:700;color:var(--color-purple)}.assessments-data-input-header .content-wrapper .bottom .row .fixed-up:after{content:"\2191"}.assessments-data-input-header .content-wrapper .bottom .row .fixed-down:after{content:"\2193"}.assessments-data-input-header .content-wrapper .bottom .row .first{font-size:20px;font-weight:700;padding-left:8px}.assessments-data-input-header .content-wrapper .bottom .row .row-header{font-family:Roboto;font-size:var(--font-xxxs);font-weight:700;letter-spacing:1px;text-align:center}.assessments-data-input-header .content-wrapper .bottom .row .header-pill{background-color:var(--color-blue-10);font-family:Roboto;border-radius:var(--space-m);padding:var(--space-xs) var(--space-s);font-size:var(--font-xxs);width:var(--space-l);text-align:center;margin-left:5px;vertical-align:top;margin-right:5px}.assessments-data-input-header .content-wrapper .bottom .row .header-pill+span.sort-arrow{font-size:var(--font-xxs);vertical-align:middle}.assessments-data-input-header .content-wrapper .bottom .no-students-container{width:100%}.assessments-data-input-header .content-wrapper .bottom .no-students-container nv-button{display:grid;justify-content:center}
.assessments-data-entry-container .assessments-holder{margin-top:var(--space-xl);min-width:700px}.assessments-data-entry-container .assessments-holder .assessment-table .header{display:grid;grid-template-columns:2fr repeat(4,1fr);margin-bottom:6px}.assessments-data-entry-container .assessments-holder .assessment-table .header .assessment-name{font-weight:700;padding-left:8px}.assessments-data-entry-container .assessments-holder .assessment-table .header .column-header{font-size:10px;font-weight:700;font-family:Roboto;letter-spacing:1px;text-align:center}.assessments-data-entry-container .assessments-holder .assessment-table .admin-row{display:grid;grid-template-columns:2fr repeat(4,1fr);height:var(--space-xxl);line-height:42px;border-bottom:1px solid var(--color-blue-20)}.assessments-data-entry-container .assessments-holder .assessment-table .admin-row .cell-content{text-align:center;font-family:Roboto;font-size:var(--font-xs)}.assessments-data-entry-container .assessments-holder .assessment-table .admin-row .admin{padding-left:8px}.assessments-data-entry-container .assessments-holder .assessment-table .admin-row:hover{background-color:var(--color-blue-10);cursor:pointer}.assessments-data-entry-container .assessments-holder .assessment-table .admin-row nv-icon{height:14px;width:14px;vertical-align:middle}
data-entry-header{display:grid;grid-area:header;grid-template-areas:"exit-view data-entry-header-title";grid-auto-flow:column;grid-template-columns:auto 1fr auto;grid-template-rows:var(--space-xxl);grid-row-gap:var(--space-m);grid-column-gap:var(--space-m);align-content:center;align-items:center;padding:var(--space-xl)}data-entry-header .exit-view{grid-area:exit-view}data-entry-header .data-entry-header-title{grid-area:data-entry-header-title;display:flex;align-items:center}data-entry-header .data-entry-header-title nv-icon{padding:0 var(--space-s)}
data-entry-left-nav{max-height:100vh;grid-area:sidebar;padding:var(--space-xl) 0;margin-left:var(--space-xl);display:grid;grid-auto-flow:row;overflow-y:auto;overflow-x:hidden}data-entry-left-nav .sidebar-title{text-transform:uppercase;text-align:left;font-weight:700;font-size:var(--font-xxs);letter-spacing:3px;padding:var(--space-m) var(--space-m) var(--space-s);border-bottom:1px solid var(--color-blue-20);display:grid;grid-auto-flow:column;grid-auto-columns:1fr auto;align-content:center;align-items:center}data-entry-left-nav .sidebar-title .sidebar-title-text-wrapper{display:grid;grid-auto-flow:row;grid-auto-rows:var(--space-m)}data-entry-left-nav .sidebar-item{display:grid;grid-auto-flow:column;grid-template-areas:"text";justify-content:flex-start;align-items:center;grid-column-gap:var(--space-s);cursor:pointer;border-bottom:1px solid var(--color-blue-20);padding:var(--space-s);height:31px}data-entry-left-nav .sidebar-item:hover{background-color:var(--color-blue-10)}data-entry-left-nav .sidebar-item.current{background:var(--color-blue-10);font-weight:700}data-entry-left-nav .sidebar-item .sidebar-item-text-wrapper{align-items:center;align-self:stretch;display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-column-gap:var(--space-s);justify-content:center;width:inherit;position:relative;font-size:var(--font-s);padding:0 var(--space-s)}
college-list-upload .college-list-upload-wrapper{height:calc(100vh - 32px)}college-list-upload .top{display:flex;justify-content:space-between;align-items:center}college-list-upload .top .title{font-weight:700;font-size:var(--font-xxl);display:inline-block;vertical-align:middle}college-list-upload .top nv-button{display:inline-block}college-list-upload nv-note{margin:var(--space-xl) auto}college-list-upload .uploads-history .row,college-list-upload .uploads-list-header .row{display:grid;grid-template-columns:auto 180px 130px;height:40px;padding-left:6px}college-list-upload .uploads-history .table-header .title,college-list-upload .uploads-list-header .table-header .title{font-weight:700;font-size:var(--font-l)}college-list-upload .uploads-history .table-header .header,college-list-upload .uploads-list-header .table-header .header{font-size:var(--font-xxxs);font-weight:700;letter-spacing:1px;justify-content:center;align-items:center;margin:0}college-list-upload .shadow{box-shadow:var(--elevation-sticky-header);transition:box-shadow .2s ease-in-out}college-list-upload .uploads-history{height:calc(100% - 210px);overflow-y:scroll}college-list-upload .uploads-history .row.body-row{border-bottom:1px solid var(--color-blue-10)}college-list-upload .uploads-history .row.body-row .cell.center{align-items:center;justify-content:center;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}college-list-upload .uploads-history .row .name-wrapper{overflow:hidden;text-overflow:ellipsis}college-list-upload .uploads-history .empty-row{border-bottom:1px solid var(--color-blue-10);display:grid;justify-content:center;align-items:center;height:40px}college-list-upload .hidden{display:none}
gradebook-upload .grades-upload-wrapper{height:calc(100vh - 32px)}gradebook-upload .top{display:flex;justify-content:space-between;align-items:center}gradebook-upload .top .title{font-weight:700;font-size:var(--font-xxl);display:inline-block;vertical-align:middle}gradebook-upload .top nv-button{display:inline-block}gradebook-upload nv-note{margin:var(--space-xl) auto}gradebook-upload .uploads-history .row,gradebook-upload .uploads-list-header .row{display:grid;grid-template-columns:auto 180px 130px;height:40px;padding-left:6px}gradebook-upload .uploads-history .table-header .title,gradebook-upload .uploads-list-header .table-header .title{font-weight:700;font-size:var(--font-l)}gradebook-upload .uploads-history .table-header .header,gradebook-upload .uploads-list-header .table-header .header{font-size:var(--font-xxxs);font-weight:700;letter-spacing:1px;justify-content:center;align-items:center;margin:0}gradebook-upload .shadow{box-shadow:var(--elevation-sticky-header);transition:box-shadow .2s ease-in-out}gradebook-upload .uploads-history{height:calc(100% - 210px);overflow-y:scroll}gradebook-upload .uploads-history .row.body-row{border-bottom:1px solid var(--color-blue-10)}gradebook-upload .uploads-history .row.body-row .cell.center{align-items:center;justify-content:center;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}gradebook-upload .uploads-history .row .name-wrapper{overflow:hidden;text-overflow:ellipsis}gradebook-upload .uploads-history .empty-row{border-bottom:1px solid var(--color-blue-10);display:grid;justify-content:center;align-items:center;height:40px}gradebook-upload .hidden{display:none}
.line,.mat-spinner circle{stroke:var(--color-blue)}.line{fill:none;stroke-width:5px}.faded{stroke:var(--color-blue-10)}.area{fill:#f5f6fa}.overlay{fill:none;pointer-events:all}.focus circle{clip-path:none;fill:#1944cb;stroke:#1944cb}.graph{display:grid;align-items:flex-end;width:100%;height:100%;border-radius:3px;background:none;cursor:pointer;grid-template-columns:8fr minmax(var(--space-xxxl),1fr);grid-template-areas:"chart ."}.graph svg{grid-area:chart;display:block;width:100%;height:auto;overflow:visible}.graph text{fill:var(--color-blue);text-anchor:start;font-family:Roboto;font-size:var(--font-s);font-weight:700;transform:translate(10px)}.graph text,.graph text.info{letter-spacing:var(--space-xxxs)}.graph text.info{transform:translate(10px,calc(var(--space-m) * -1));font-size:10px;text-transform:uppercase}.graph text.faded{opacity:.3}.graph .hidden{display:none}.graph line{fill:none;stroke:var(--color-blue);stroke-width:3px}
.header{margin-bottom:20px}.header .back{margin-right:10px;margin-top:-12px;background-image:url(/assets/v3/img/icon-arrow-left.png)}.header .back:hover{background-color:var(--color-blue-05);border-radius:200px}.header .title{font-size:xx-large}.madlib-wrap{display:grid;grid-template-columns:148px 80px 96px;grid-column-gap:10px}.madlib-pill{margin-bottom:20px;cursor:pointer;display:inline-block;border-radius:var(--space-l);background:var(--color-blue);color:#fff;padding:0 var(--space-s);font-weight:500;letter-spacing:var(--space-xxxs);text-align:center;line-height:var(--space-l);height:var(--space-l);min-width:var(--space-xl);font-size:var(--font-xs);-moz-appearance:none;-webkit-appearance:none;border:none}.madlib-pill span{float:left}.madlib-pill .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;margin-top:10px;margin-left:9px;border-radius:var(--space-xxs)}.big-dash{height:300px}.table{display:grid;grid-auto-columns:auto;grid-auto-rows:var(--space-xxxl)}.tooltip{padding:10px;font-weight:500;width:103px}
list-display-student{overflow:hidden;white-space:pre-line}list-display-student .no-events{pointer-events:none;visibility:hidden}list-display-student .has-events{pointer-events:auto}list-display-student em{font-style:normal;font-weight:bolder;color:var(--color-navy-80);background:var(--color-yellow-50);border-radius:var(--space-xxs);display:inline-block}
rollup-table .circle{height:10px;width:10px;border-radius:5px}rollup-table .avg-row{background:var(--color-blue)}
viz-mad-lib .madlib>div{margin-top:var(--space-xs)}viz-mad-lib .madlib>div>*{margin-right:var(--space-s)}
viz .viz-container{height:320px;border-radius:var(--space-s);border:1px solid var(--color-blue-10);cursor:pointer;overflow:hidden;display:grid;grid-template-areas:"controls" "graph";grid-template-rows:16px auto;z-index:1;position:relative}viz .viz-container .controls{grid-area:controls;align-items:flex-start;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:var(space-m)}viz .viz-container .x-axis text{text-transform:uppercase}viz .viz-container .x-axis text,viz .viz-container .y-axis text{fill:var(--color-blue-50);font-size:var(--font-xxs);font-weight:700}viz .viz-container .y-axis text{text-align:left}viz .viz-container .y-axis line{stroke:var(--color-blue-10)}viz .viz-container path.domain{stroke:var(--color-blue);stroke-width:var(--space-xxs);opacity:.1}viz .viz-container .x-axis line{opacity:0}viz .viz-container .avg-line{stroke:var(--color-blue);stroke-width:var(--space-xxs);stroke-dasharray:12px 8px}viz .viz-container .avg-text{text-transform:uppercase;font-size:var(--font-xs);font-weight:700;line-height:var(--font-xs);fill:var(--color-blue);text-anchor:end}viz .viz-container .avg-label{font-size:var(--font-xxxs);font-weight:1000;letter-spacing:1px;opacity:.6}viz .viz-container .viz-title{font-size:var(--font-xxs);fill:var(--color-blue);font-weight:700;text-anchor:start;text-transform:uppercase}viz .viz-container div.tooltip{position:fixed;grid-template-rows:16px;grid-column-gap:var(space-m);padding:var(--space-s);grid-row-gap:var(--space-xs);border-radius:var(--space-xs);font-size:14px;color:var(--color-blue);width:auto;align-items:center;align-self:center;opacity:.9;background:#fff;box-shadow:var(--elevation-2);font-weight:700}viz .viz-container div.tooltip .circle{height:8px;width:8px;border-radius:4px;margin-right:3px;display:inline-block}viz .viz-container div.tooltip .value{padding-right:4px;display:inline-block}viz .viz-container div.tooltip .group{text-transform:uppercase;font-weight:1000;font-size:10px;display:inline-block;vertical-align:text-top;padding-top:3px}viz .viz-container:hover{box-shadow:0 2px 10px rgba(0,0,0,.16)}
:root{--font-xxxs:10px;--font-xxs:12px;--font-xs:14px;--font-s:16px;--font-m:18px;--font-l:20px;--font-xl:22px;--font-xxl:24px;--font-xxxl:32px;--font-family-normal:"Roboto",--apple-system,sans-serif;--font-family-mono:"Roboto Mono",Courrier,monospace;--space-xxxs:1px;--space-xxs:2px;--space-xs:4px;--space-s:8px;--space-m:16px;--space-l:24px;--space-xl:32px;--space-xxl:40px;--space-xxxl:48px;--space-4xl:64px;--space-5xl:96px;--space-6xl:192px;--elevation-1:0px 1px 3px rgba(0,0,0,.25);--elevation-2:0px 2px 5px rgba(0,0,0,.25);--elevation-3:0px 4px 10px rgba(0,0,0,.25);--elevation-4:0px 11px 15px -7px rgba(0,0,0,.25),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);--elevation-nav-option:0px 3px 10px rgba(0,0,0,.3);--elevation-sticky-header:0 4px 2px -2px rgba(0,0,0,.25);--scroll-bar:12px;--sidebar-header-height:144px;--sidebar-min-width:208px;--content-min-width:864px;--right-nav-header:var(--sidebar-header-height)}.list-search .search-box{font-family:inherit;line-height:1em;border:1px solid var(--color-blue-20);border-radius:4px;transition:all .2s ease-in-out;transition-property:width,padding,box-shadow;width:calc(100% - var(--space-m) - var(--space-m) - 2px);display:block;height:22px}.list-search .search-box:focus,.list-search .search-box[aria-expanded=true]{padding:var(--space-s) var(--space-m);width:calc(100% - var(--space-m) - var(--space-m) - 2px);box-shadow:var(--elevation-1)}.list-search .is-invalid.search-box{color:var(--color-pink);background-color:var(--color-pink-5);border:1px solid var(--color-pink-20)}.list-search .is-invalid.search-box::placeholder{color:var(--color-pink-50)}.mat-autocomplete-panel-above .nv-mat-autocomplete{margin-top:0;margin-bottom:var(--space-s)}.nv-mat-autocomplete{display:grid;align-items:center;padding:0;max-height:256px;margin-top:var(--space-s);box-shadow:var(--elevation-1-5);grid-auto-rows:var(--space-xxxl);overflow-x:hidden}.nv-mat-autocomplete .mat-option.nv-mat-option{padding:0 var(--space-m);cursor:pointer;line-height:1em;padding:var(--space-s) var(--space-m)}.nv-mat-autocomplete .mat-option.nv-mat-option:hover{background:var(--color-blue-10)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active{background:var(--color-blue-05)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:var(--color-blue)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text{width:100%;height:100%;display:grid;grid-auto-flow:row;grid-row-gap:var(--space-xxs);cursor:pointer;align-items:center}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-label,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-label{font-size:var(--font-xs);font-weight:500;color:var(--color-blue)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-label em,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-label em{background-color:var(--color-yellow-50);color:var(--color-navy);font-style:normal}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-tags,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-tags{font-size:var(--font-xxs);opacity:.5;text-transform:uppercase;font-weight:700;text-overflow:ellipsis;overflow-x:hidden;color:var(--color-blue)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-tags em,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-tags em{background-color:var(--color-yellow-50);color:var(--color-navy);font-style:normal}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state{font-style:italic;opacity:.5;cursor:default;pointer-events:none}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state:hover,.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state :hover{background:transparent;cursor:default}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state_action .mat-option-text{display:grid;grid-auto-flow:column;grid-template-columns:var(--space-xl) minmax(auto,min-content);align-items:center}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state_action .mat-option-text span{text-overflow:ellipsis;overflow:hidden}.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-ripple.mat-ripple *{opacity:.1;background:var(--color-navy)}.nv-mat-autocomplete mat-form-field{height:var(--space-xl)}.nv-mat-autocomplete mat-form-field .mat-form-field-infix{border:0}.nv-mat-autocomplete mat-form-field.mat-focused .mat-input-element,.nv-mat-autocomplete mat-form-field.mat-form-field-invalid .mat-input-element{caret-color:#000}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar{height:auto}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content{padding:0}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header{background-color:var(--color-blue-10)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header th{padding:4px 0;color:var(--color-blue);font-size:var(--font-xxs);font-weight:600}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header :first-child{height:var(--space-xl)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header .mat-calendar-table-header-divider{display:none}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body{color:var(--color-blue)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body tr[aria-hidden=true]{display:none}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-label{opacity:0}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:var(--color-blue-03)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-cell .mat-calendar-body-cell-content{color:var(--color-blue);font-size:14px}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-disabled .mat-calendar-body-cell-content{color:var(--color-blue-50)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-disabled .mat-calendar-body-cell-content:hover{background-color:inherit}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-cell .mat-calendar-body-selected{color:#fff;background-color:var(--color-blue)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--color-blue-50)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--color-blue)}.nv-mat-checkbox{display:flex;margin:0}.nv-mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container .mat-ripple-element.mat-checkbox-persistent-ripple,.nv-mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container:hover .mat-ripple-element.mat-checkbox-persistent-ripple,.nv-mat-checkbox .mat-checkbox-inner-container .mat-ripple-element.mat-checkbox-persistent-ripple,.nv-mat-checkbox .mat-checkbox-inner-container:hover .mat-ripple-element.mat-checkbox-persistent-ripple{opacity:0}.nv-mat-checkbox.mat-checkbox-checked .mat-checkbox-background,.nv-mat-checkbox.mat-checkbox-indeterminate .mat-checkbox-background{background-color:var(--color-blue)}.nv-mat-checkbox.mat-checkbox .mat-checkbox-frame{border-color:var(--color-blue)}.nv-mat-checkbox.mat-checkbox-disabled:hover{cursor:not-allowed}.nv-mat-checkbox.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.nv-mat-checkbox.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:var(--color-blue-30)}.nv-mat-checkbox.mat-checkbox-disabled.mat-checkbox .mat-checkbox-frame{border-color:var(--color-blue-30)}.nv-mat-checkbox.mat-checkbox-disabled .mat-checkbox-label,.nv-mat-checkbox.mat-checkbox-disabled .mat-checkbox-label>*{color:var(--color-blue-30)}.cdk-overlay-pane:not(.nv-multi-picker-panel){transform:translateY(0)!important}.cdk-overlay-pane .mat-menu-panel{min-height:unset;max-width:unset}.cdk-overlay-pane .mat-menu-panel .mat-menu-content:not(:empty){padding:0}.cdk-overlay-pane .mat-menu-panel .mat-menu-ripple.mat-ripple .mat-ripple-element{background-color:var(--color-blue)!important;opacity:.05}mat-option.nv-mat-option{color:var(--color-blue)}.nv-mat-radio-group mat-radio-button.mat-radio-checked.mat-accent .mat-radio-outer-circle{border-color:var(--color-blue)}.nv-mat-radio-group mat-radio-button.mat-radio-checked.mat-accent .mat-radio-inner-circle{background-color:var(--color-blue)}:root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}.mat-ripple .mat-ripple-element{background-color:var(--color-blue);opacity:.1}.mat-ripple.mat-ripple-inverted.mat-ripple-element,.mat-ripple.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.1}.red.mat-ripple .mat-ripple-element,.red .mat-ripple .mat-ripple-element{background-color:var(--color-red);opacity:.1}.red.mat-ripple-inverted.mat-ripple-element,.red.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.salmon.mat-ripple .mat-ripple-element,.salmon .mat-ripple .mat-ripple-element{background-color:var(--color-salmon);opacity:.1}.salmon.mat-ripple-inverted.mat-ripple-element,.salmon.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.pink.mat-ripple .mat-ripple-element,.pink .mat-ripple .mat-ripple-element{background-color:var(--color-pink);opacity:.1}.pink.mat-ripple-inverted.mat-ripple-element,.pink.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.yellow.mat-ripple .mat-ripple-element,.yellow .mat-ripple .mat-ripple-element{background-color:var(--color-yellow);opacity:.1}.yellow.mat-ripple-inverted.mat-ripple-element,.yellow.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.green.mat-ripple .mat-ripple-element,.green .mat-ripple .mat-ripple-element{background-color:var(--color-green);opacity:.1}.green.mat-ripple-inverted.mat-ripple-element,.green.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.teal.mat-ripple .mat-ripple-element,.teal .mat-ripple .mat-ripple-element{background-color:var(--color-teal);opacity:.1}.teal.mat-ripple-inverted.mat-ripple-element,.teal.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.navy.mat-ripple .mat-ripple-element,.navy .mat-ripple .mat-ripple-element{background-color:var(--color-navy);opacity:.1}.navy.mat-ripple-inverted.mat-ripple-element,.navy.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.purple.mat-ripple .mat-ripple-element,.purple .mat-ripple .mat-ripple-element{background-color:var(--color-purple);opacity:.1}.purple.mat-ripple-inverted.mat-ripple-element,.purple.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.blue.mat-ripple .mat-ripple-element,.blue .mat-ripple .mat-ripple-element{background-color:var(--color-blue);opacity:.1}.blue.mat-ripple-inverted.mat-ripple-element,.blue.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.black.mat-ripple .mat-ripple-element,.black .mat-ripple .mat-ripple-element{background-color:var(--color-black);opacity:.1}.black.mat-ripple-inverted.mat-ripple-element,.black.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.mat-snack-bar-container{background-color:transparent;background:transparent;box-shadow:none}html{color:var(--color-blue)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-family-normal)}* code{font-family:var(--font-family-mono)}.nv-checkbox-wrapper{padding:0;justify-content:center;margin-left:var(--space-xs)}.nv-checkbox-wrapper .checkbox{height:var(--space-l);width:var(--space-l);display:inline-block;position:relative;border-radius:var(--space-xxs);background-image:url(/assets/v3/img/checkbox-off.png);background-position:50%;background-size:contain;vertical-align:middle}.nv-checkbox-wrapper .checkbox.checkbox-selected{background-image:url(/assets/v3/img/checkbox-on.png)}.nv-mat-autocomplete mat-form-field{width:100%}.nv-mat-autocomplete mat-form-field .mat-form-field-underline{display:none}.nv-mat-autocomplete mat-form-field .mat-form-field-label{color:var(--color-blue-50)}.nv-mat-autocomplete mat-form-field.mat-focused .mat-input-element,.nv-mat-autocomplete mat-form-field.mat-form-field-invalid .mat-input-element{caret-color:var(--color-blue)}.nv-mat-autocomplete mat-form-field.mat-focused .mat-form-field-label,.nv-mat-autocomplete mat-form-field.mat-form-field-invalid .mat-form-field-label{color:var(--color-blue-50)}.list-search .search-box{background-color:var(--color-blue-03);border:var(--space-xxxs) solid var(--color-blue-10);border-radius:var(--space-xs);color:var(--color-blue);font-size:var(--font-s);margin:var(--space-xs) 0;outline:0;overflow:hidden;padding:var(--space-s) var(--space-m);position:relative}.list-search .search-box::placeholder{color:var(--color-blue-50)}.list-search .search-box{background-size:var(--space-l);background-image:url("/assets/v3/img/icon-search-30.png");background-repeat:no-repeat;background-position:var(--space-s) 50%}.list-search .search-box:focus{background-image:none;box-shadow:var(--elevation-1);padding-left:var(--space-m)}.list-search{position:relative}.list-search .search-box{padding-left:var(--space-xxl);order:1;width:80%}.list-search .search-box:focus{width:90%}.list-search .close{position:absolute;order:2;top:50%;right:-5px;transform:translateY(-50%)}
.list-activities{--auto-col-size:160px}.list-activities .empty-row{grid-template-columns:100%}.list-activities .activity-row{cursor:default}.list-activities .activity-row:hover{background-color:transparent}.list-activities cell{cursor:default}.list-activities listhead.s1,.list-activities row.s1{grid-auto-flow:column;grid-auto-columns:minmax(0,var(--auto-col-size));grid-template-columns:auto 100px 160px 70px 70px 50px}.list-activities listhead{grid-row:auto}.list-activities .btn-options{border:none;outline-color:#fff;background-color:#fff}.list-activities .mat-icon{outline-color:#fff;color:var(--color-blue)}.list-activities section{margin-bottom:var(--space-xxl)}.list-activities .btn-options{background:transparent;outline:0}.tooltip-linked-courses{white-space:pre-line;width:fit-content;font-weight:400;line-height:16px}
.activities-settings-wrapper .list-top{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:var(--space-xxxl)}.activities-settings-wrapper .column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.activities-settings-wrapper .column nv-button{margin-left:auto}.activities-settings-wrapper .column.description{font-size:var(--font-l);color:var(--color-navy-50)}
.assessments-settings-wrapper .list-top{display:grid;grid-gap:var(--space-l);margin:var(--space-m)}.assessments-settings-wrapper .list-top .description{font-size:var(--font-l);color:var(--color-navy-50);width:80%}.assessments-settings-wrapper .list-top .contact-support-link{font-family:inherit;text-decoration:underline;cursor:pointer}.assessments-settings-wrapper .list-top .save-holder{z-index:50;position:fixed;right:56px;top:30px;margin-left:auto}.assessments-settings-wrapper .list-top .save-holder button{min-height:var(--space-xxl);min-width:160px;padding:0 var(--space-m);margin-left:var(--space-l);font-weight:500;letter-spacing:1px}.assessments-settings-wrapper .list-top .save-holder .finalize-button button{color:var(--color-blue);background-color:var(--color-white)}.assessments-settings-wrapper .school-assessments-panel{background-color:var(--color-navy-1);padding:var(--space-xl);border-radius:4px}.assessments-settings-wrapper .school-assessments-panel .panel-header{font-size:var(--font-xl);margin-bottom:var(--space-l)}.assessments-settings-wrapper .school-assessments-panel .assessment-details-card{box-shadow:var(--elevation-1);background-color:var(--color-white);padding:var(--space-l);border-radius:4px;margin-bottom:var(--space-m)}.assessments-settings-wrapper .school-assessments-panel .assessment-details-card .assessment-card-top{width:100%;position:relative;display:inline-block}.assessments-settings-wrapper .school-assessments-panel .assessment-details-card .assessment-card-top .assessment-name{font-weight:700;margin-right:var(--space-m)}.assessments-settings-wrapper .school-assessments-panel .assessment-details-card .assessment-card-top .admins-dropdown{margin-right:var(--space-xs)}.assessments-settings-wrapper .school-assessments-panel .assessment-details-card .assessment-card-top .delete-icon{position:absolute;top:-8px;right:-8px}.assessments-settings-wrapper .school-assessments-panel .assessment-details-card .assessment-card-bottom .admin-wrapper{display:inline-block;width:234px;margin-top:var(--space-l)}.assessments-settings-wrapper .school-assessments-panel .assessment-details-card .assessment-card-bottom .admin-wrapper .admin-label{font-family:Roboto;font-size:var(--font-xxs);font-weight:700;color:var(--color-blue-50);margin-bottom:var(--space-s)}.assessments-settings-wrapper .school-assessments-panel .menu-trigger{background-color:var(--color-blue);padding:10px 20px;border-radius:4px;color:#fff;border:none;letter-spacing:1px;font-weight:500}.assessments-settings-wrapper .school-assessments-panel .menu-trigger:focus{outline:none}.assessments-settings-wrapper .school-assessments-panel .menu-trigger:disabled{background-color:var(--color-blue-20)}.assessments-settings-wrapper .grade-panel-holder{margin:var(--space-l) 0;background-color:var(--color-navy-1);padding:var(--space-xl);border-radius:4px}.assessments-settings-wrapper .grade-panel-holder .panel-header{font-size:var(--font-xl);margin-bottom:var(--space-l)}.assessments-settings-wrapper .grade-panel-holder .grades-table .row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,116px);grid-template-columns:auto 116px}.assessments-settings-wrapper .grade-panel-holder .grades-table .header{line-height:14px;margin-bottom:var(--space-xs);font-weight:700}.assessments-settings-wrapper .grade-panel-holder .grades-table .header .left{font-size:var(--font-xl);padding-left:var(--space-s)}.assessments-settings-wrapper .grade-panel-holder .grades-table .header .right{font-family:Roboto;font-size:var(--font-xxs);text-align:center}.assessments-settings-wrapper .grade-panel-holder .grades-table .grade-row{line-height:var(--space-xxxl);border-bottom:1px solid var(--color-blue-20)}.assessments-settings-wrapper .grade-panel-holder .grades-table .grade-row .left{padding-left:var(--space-s)}.assessments-settings-wrapper .assessment-dropdown{min-width:100px;padding-left:10px;text-align:left}.assessments-settings-wrapper .assessment-dropdown .arrow-down{float:right;margin-left:0;margin-right:calc(var(--space-s) * -1)}.assessments-settings-wrapper.disabled{opacity:.5}.cdk-overlay-container .assessment-type-menu+.cdk-overlay-connected-position-bounding-box .mat-menu-panel{width:213px}.cdk-overlay-container .assessment-type-menu+.cdk-overlay-connected-position-bounding-box .mat-menu-panel .mat-menu-content button{color:var(--color-blue);border-bottom:1px solid var(--color-blue-20)}.cdk-overlay-container .assessment-type-menu+.cdk-overlay-connected-position-bounding-box .mat-menu-panel .mat-menu-content button:hover{background-color:var(--color-blue-03)}.assessment-finalize-tooltip{padding:10px;font-weight:400;margin-top:20px;margin-right:25px;width:190px}
settings-header{display:grid;grid-area:header;grid-template-areas:"exit-view settings-header-title";grid-auto-flow:column;grid-template-columns:auto 1fr auto;grid-template-rows:var(--space-xxl);grid-row-gap:var(--space-m);grid-column-gap:var(--space-m);align-content:center;align-items:center;padding:var(--space-xl)}settings-header .exit-view{grid-area:exit-view}settings-header .settings-header-title{grid-area:settings-header-title}
settings-left-nav{max-height:100vh;grid-area:sidebar;padding:var(--space-xl) 0;margin-left:var(--space-xl);display:grid;grid-auto-flow:row;overflow-y:auto;overflow-x:hidden}settings-left-nav .sidebar-title{text-transform:uppercase;text-align:left;font-weight:600;font-size:var(--font-xxs);letter-spacing:3px;padding:var(--space-m) var(--space-m) var(--space-s);border-bottom:1px solid var(--color-blue-20);display:grid;grid-auto-flow:column;grid-auto-columns:1fr auto;align-content:center;align-items:center}settings-left-nav .sidebar-title .sidebar-title-text-wrapper{display:grid;grid-auto-flow:row;grid-auto-rows:var(--space-m)}settings-left-nav .sidebar-item{display:grid;grid-auto-flow:column;grid-template-areas:"text";justify-content:flex-start;align-items:center;grid-column-gap:var(--space-s);cursor:pointer;border-bottom:1px solid var(--color-blue-20);padding:var(--space-s);height:31px}settings-left-nav .sidebar-item:hover{background-color:var(--color-blue-10)}settings-left-nav .sidebar-item.current{background:var(--color-blue-10);font-weight:700}settings-left-nav .sidebar-item .sidebar-item-text-wrapper{align-items:center;align-self:stretch;display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-column-gap:var(--space-s);justify-content:center;width:inherit;position:relative;font-size:var(--font-s);padding:0 var(--space-s)}
shelter-list-tools{height:100%;background-color:#fafafa}
.info-box{width:184px;height:115px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);background-color:#fff;position:relative;text-align:center}.info-box .box-title{margin:0;padding:16px 10px 0;display:block;height:48px;font-family:Roboto;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#0a4ace}.info-box nv-pill{margin-top:10px}
remote-learning-panel .google-classroom-courses .assignments-header-row .assignment-header,remote-learning-panel .google-classroom-courses .assignments-header-row .submitted-on-header,remote-learning-panel .google-classroom-courses .assignments-row .row-text,remote-learning-panel .google-classroom-courses .course-row-headers .course-col-header,remote-learning-panel .google-classroom-courses .course-row-headers .teacher-col-header,remote-learning-panel .google-classroom-courses .course-row-headers .total-col-header,remote-learning-panel .google-classroom-courses .course-row .row-text,remote-learning-panel .no-assignments .no-assignments-msg,remote-learning-panel .total-row .total-col{font-family:Roboto;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--color-blue)}remote-learning-panel .google-classroom-courses .course-row-headers .teacher-col-header,remote-learning-panel .google-classroom-courses .course-row-headers .total-col-header{font-size:10px;max-width:148px;text-transform:uppercase;justify-self:center;text-align:center;letter-spacing:1px;font-weight:700}remote-learning-panel .google-classroom-courses .assignments-header-row .assignment-header,remote-learning-panel .google-classroom-courses .assignments-header-row .submitted-on-header,remote-learning-panel .no-assignments .no-assignments-msg{text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:1px}remote-learning-panel .google-classroom-courses .course-row,remote-learning-panel .total-row{width:100%;display:grid;grid-template-columns:5% 65% 15% 15%;align-items:center}remote-learning-panel .google-classroom-courses .assignments-header-row,remote-learning-panel .google-classroom-courses .assignments-row{display:grid;grid-template-columns:85% 15%;align-items:center}remote-learning-panel{display:block}remote-learning-panel .info-box-background{display:flex;justify-content:center;align-items:center;margin:32px auto;width:95%;height:163px;border-radius:5px;background-color:#f8fafe}remote-learning-panel .info-box-background .info-box{margin:16px}remote-learning-panel .google-classroom-courses{padding:30px}remote-learning-panel .google-classroom-courses .last-row{border-bottom:var(--color-blue) solid 1px!important}remote-learning-panel .google-classroom-courses .clickable{text-decoration:underline;cursor:pointer}remote-learning-panel .google-classroom-courses mat-expansion-panel-header{padding:0}remote-learning-panel .google-classroom-courses mat-expansion-panel-header:hover{background-color:transparent!important}remote-learning-panel .google-classroom-courses .mat-expansion-panel-body{padding:unset!important}remote-learning-panel .google-classroom-courses .course-row-headers{display:grid;grid-template-areas:"courseHeader teacherHeader totalHeader";grid-template-columns:70% 15% 15%;padding:0 0 20px}remote-learning-panel .google-classroom-courses .course-row-headers .course-col-header{grid-area:courseHeader;font-size:20px;font-weight:700}remote-learning-panel .google-classroom-courses .course-row-headers .teacher-col-header{grid-area:teacherHeader}remote-learning-panel .google-classroom-courses .course-row-headers .total-col-header{grid-area:totalHeader}remote-learning-panel .google-classroom-courses .course-row{grid-template-areas:"icon courseName teacherName assignmentCount";padding:10px 0;border-bottom:var(--color-blue-10) solid 1px}remote-learning-panel .google-classroom-courses .course-row .row-text{font-size:16px;line-height:1.13}remote-learning-panel .google-classroom-courses .course-row nv-icon{grid-area:icon}remote-learning-panel .google-classroom-courses .course-row .course-col{grid-area:courseName}remote-learning-panel .google-classroom-courses .course-row .teacher-col{justify-self:center;grid-area:teacherName}remote-learning-panel .google-classroom-courses .course-row .assignment-count-col{justify-self:center;grid-area:assignmentCount}remote-learning-panel .google-classroom-courses .assignments-header-row{background-color:#f8fafe;padding:10px 0;height:25.6px;grid-template-areas:"assignmentHeader submittedOnHeader"}remote-learning-panel .google-classroom-courses .assignments-header-row .assignment-header{margin-left:55px;grid-area:assignmentHeader}remote-learning-panel .google-classroom-courses .assignments-header-row .submitted-on-header{justify-self:center;grid-area:submittedOnHeader}remote-learning-panel .google-classroom-courses .assignments-row{position:relative;height:40px;width:100%;background-color:#f8fafe;grid-template-areas:"assignmentName submittedOn"}remote-learning-panel .google-classroom-courses .assignments-row .assignment-col{margin-left:55px;grid-area:assignmentName}remote-learning-panel .google-classroom-courses .assignments-row .submitted-on-col{grid-area:submittedOn;justify-self:center}remote-learning-panel .google-classroom-courses .assignments-row .row-text{font-size:16px;line-height:1.13}remote-learning-panel .google-classroom-courses .assignments-row:after{position:absolute;width:92%;left:50px;bottom:0;content:"";border-bottom:var(--color-blue-10) solid 1px}remote-learning-panel .total-row{padding:15px 0 0;grid-template-areas:". totalAssignments . engagedAssignments"}remote-learning-panel .total-row .total-col{font-size:16px;line-height:1.13;font-weight:700;grid-area:totalAssignments}remote-learning-panel .total-row .assigned-vs-engaged-col{justify-self:center;grid-area:engagedAssignments}remote-learning-panel .no-assignments{background-color:#f8fafe;padding:10px 0;height:25.6px}remote-learning-panel .no-assignments .no-assignments-msg{margin-left:55px}
list.list-milestone{--auto-col-size:140px}list.list-milestone listhead.s1,list.list-milestone row.s1{grid-auto-flow:column;grid-auto-columns:minmax(0,var(--auto-col-size))}list.list-milestone listhead.s1{grid-template-columns:auto var(--auto-col-size)}list.list-milestone row.s1{grid-template-columns:25px auto var(--auto-col-size)}list.list-milestone listhead{grid-row:auto}list.list-milestone .text-small{font-size:var(--font-xs);text-align:center}list.list-milestone .past-due{background-color:var(--color-pink-20)}list.list-milestone .due-soon{background-color:var(--color-pink-10)}list.list-milestone .completed,list.list-milestone .disabled{color:var(--color-blue-50)}list.list-milestone .disabled .checkbox{cursor:auto}
.list-student-activities{--auto-col-size:140px}.list-student-activities listhead.s1,.list-student-activities row.s1{grid-auto-flow:column;grid-auto-columns:minmax(0,var(--auto-col-size))}.list-student-activities listhead.s1,.list-student-activities row.s1{grid-template-columns:auto 140px 140px 50px}.list-student-activities listhead{grid-row:auto}.list-student-activities section{margin-bottom:var(--space-xl)}.list-student-activities .student-activity-row{cursor:default}.list-student-activities .student-activity-row:hover{background-color:transparent}.list-student-activities cell{cursor:default}.list-student-activities .btn-options{outline:none;border:0;background-color:transparent;padding:0}.list-student-activities .mat-icon{color:var(--color-blue);background:transparent}.list-student-activities .icon-disabled{color:var(--color-blue-50)}.list-student-activities list cell{cursor:default}.list-student-activities .s1 .warning{background-color:var(--color-pink-20)}.mat-menu-content .activities-option-cell:hover{background-color:var(--color-blue-05)!important}.mat-menu-content .activities-option-cell{color:var(--color-blue)}
academic-panel-ready .menu-collapsed:before{content:"\25B8"}academic-panel-ready .menu-expanded:before{content:"\25BE"}academic-panel-ready .sub-menu{justify-self:flex-end;width:80%}
.student-academic-panel-ems-wrapper .tiles-wrapper{margin:var(--space-l) var(--space-m);background-color:var(--color-blue-03);display:flex;justify-content:center;font-weight:700;border-radius:4px}.student-academic-panel-ems-wrapper .tiles-wrapper .tile{cursor:pointer;background-color:var(--color-white);height:130px;width:160px;box-shadow:var(--elevation-1);margin:var(--space-l) var(--space-s);border-radius:4px}.student-academic-panel-ems-wrapper .tiles-wrapper .tile .tile-name{margin:16px}.student-academic-panel-ems-wrapper .tiles-wrapper .tile .tile-data .tile-data-row{margin-left:16px;margin-right:16px;line-height:var(--space-xl);display:flex;justify-content:space-between}.student-academic-panel-ems-wrapper .tiles-wrapper .tile .tile-data .tile-data-row .right{font-weight:400}.student-academic-panel-ems-wrapper .tiles-wrapper .tile .tile-data .tile-data-row .right.warning{background-color:var(--color-pink-10);padding:0 6px}.student-academic-panel-ems-wrapper .tiles-wrapper .tile .tile-data .tile-data-row.border{border-top:1px solid var(--color-blue-05)}.student-academic-panel-ems-wrapper .segmented-control-wrapper{width:100%;text-align:center}.student-academic-panel-ems-wrapper .switch-view-wrapper .assessments-table,.student-academic-panel-ems-wrapper .switch-view-wrapper .courses-table,.student-academic-panel-ems-wrapper .switch-view-wrapper .exams-table{margin:var(--space-xl)}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper{margin-top:var(--space-xl)}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row{display:grid}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row .cell{justify-content:center}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row .cell.first{justify-content:start}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row .cell.failing-med{background-color:var(--color-red-10)}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row .cell.failing{background-color:var(--color-red-20)}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row .cell.missing{opacity:.5}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.f-and-p{grid-template-columns:auto 150px 130px 130px 130px}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.i-ready-table{grid-template-columns:auto 130px 130px 130px}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.ready-table{grid-template-columns:auto 130px}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.exams{grid-template-columns:auto 130px 130px 130px 130px}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.courses{grid-template-columns:auto 130px 130px 130px 130px 130px}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.table-header .cell{font-size:var(--font-xxxs);font-weight:700;letter-spacing:1px;justify-content:center}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.table-header .cell.first{font-size:var(--font-xl);justify-content:start}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.body{cursor:pointer}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.body .cell.first{padding-left:var(--space-s)}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.body .cell.warning{background-color:var(--color-pink-10)}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.body:hover{background-color:var(--color-blue-05)}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .table .row.border{border-top:1px solid var(--color-blue-20)}.student-academic-panel-ems-wrapper .switch-view-wrapper .tables-wrapper .no-assessments-message{text-align:center;border-bottom:1px solid var(--color-blue-20);line-height:var(--space-xxl)}.student-academic-panel-ems-wrapper .current-courses-table{margin-top:var(--space-xxxl)}.student-academic-panel-ems-wrapper mat-table .mat-column-name{flex:0 0 30%}.student-academic-panel-ems-wrapper mat-table .mat-column-iReady,.student-academic-panel-ems-wrapper mat-table .mat-column-ready,.student-academic-panel-ems-wrapper mat-table .mat-column-stateExam,.student-academic-panel-ems-wrapper mat-table .mat-column-supports{text-align:center}.student-academic-panel-ems-wrapper mat-table .mat-column-score1,.student-academic-panel-ems-wrapper mat-table .mat-column-score2,.student-academic-panel-ems-wrapper mat-table .mat-column-score3,.student-academic-panel-ems-wrapper mat-table .mat-column-score4{flex:0 0 17.5%;text-align:center}.student-academic-panel-ems-wrapper mat-table .mat-column-mp1,.student-academic-panel-ems-wrapper mat-table .mat-column-mp2,.student-academic-panel-ems-wrapper mat-table .mat-column-mp3,.student-academic-panel-ems-wrapper mat-table .mat-column-mp4,.student-academic-panel-ems-wrapper mat-table .mat-column-mp5,.student-academic-panel-ems-wrapper mat-table .mat-column-mp6,.student-academic-panel-ems-wrapper mat-table .mat-column-mp7,.student-academic-panel-ems-wrapper mat-table .mat-column-mp8{text-align:center}.student-academic-panel-ems-wrapper mat-table .no-data.mat-cell,.student-academic-panel-ems-wrapper mat-table .no-data.mat-header-cell,.student-academic-panel-ems-wrapper mat-table .no-score.mat-cell,.student-academic-panel-ems-wrapper mat-table .no-score.mat-header-cell{color:var(--color-blue-50)}.student-academic-panel-ems-wrapper mat-table .failing{background-color:var(--color-pink-25)}.student-academic-panel-ems-wrapper .no-courses-message{margin:30px}.student-academic-panel-ems-wrapper .no-courses-message h3{font-weight:700}.student-academic-panel-ems-wrapper .acad-list{display:grid;grid-auto-columns:auto;grid-auto-rows:var(--space-xxxl);padding:0 30px 50px}.academic-tooltip-small{max-width:54px}.academic-tooltip-large{max-width:110px}.academic-tooltip-xlarge{max-width:200px;white-space:pre-line}
.student-attendance-panel-wrapper .this-year-attendance-table{margin-top:var(--space-xxxl)}.student-attendance-panel-wrapper .panel-light-warn{background-color:var(--color-pink-10)}.student-attendance-panel-wrapper .panel-warn{background-color:var(--color-pink-20)}.student-attendance-panel-wrapper .panel-med-warn{background-color:var(--color-pink-30)}.student-attendance-panel-wrapper .panel-dark-warn{background-color:var(--color-pink-40)}.student-attendance-panel-wrapper .mat-column-name{flex:0 0 30%}.student-attendance-panel-wrapper .mat-column-yearName{flex:0 0 11%}.student-attendance-panel-wrapper .mat-column-last5,.student-attendance-panel-wrapper .mat-column-last20,.student-attendance-panel-wrapper .mat-column-streak,.student-attendance-panel-wrapper .mat-column-term,.student-attendance-panel-wrapper .mat-column-year{flex:0 0 17.5%;text-align:center}.student-attendance-panel-wrapper .mat-column-last5HS,.student-attendance-panel-wrapper .mat-column-last20HS,.student-attendance-panel-wrapper .mat-column-streakHS,.student-attendance-panel-wrapper .mat-column-termHS,.student-attendance-panel-wrapper .mat-column-yearHS{flex:0 0 14%;text-align:center}.student-attendance-panel-wrapper .mat-column-apr,.student-attendance-panel-wrapper .mat-column-dec,.student-attendance-panel-wrapper .mat-column-feb,.student-attendance-panel-wrapper .mat-column-jan,.student-attendance-panel-wrapper .mat-column-jun,.student-attendance-panel-wrapper .mat-column-mar,.student-attendance-panel-wrapper .mat-column-may,.student-attendance-panel-wrapper .mat-column-nov,.student-attendance-panel-wrapper .mat-column-oct,.student-attendance-panel-wrapper .mat-column-overall,.student-attendance-panel-wrapper .mat-column-sep,.student-attendance-panel-wrapper .mat-column-ytd{text-align:center;flex:0 0 7.41%;font-size:var(--font-xs);white-space:nowrap}.student-attendance-panel-wrapper .ytd-cell{border-right:var(--space-xxxs) solid var(--color-blue);align-self:stretch;padding-top:14px;font-weight:700}.student-attendance-panel-wrapper .attendance-table1-ems,.student-attendance-panel-wrapper .attendance-table1-hs{margin-top:var(--space-xl)}.attendance-tooltip{max-width:54px}.attendance-tooltip .attendance-panel-tooltip-item{display:inline-block}.attendance-tooltip .attendance-panel-tooltip-item:not(:first-of-type){margin-top:5px}
.student-basic-info-panel-wrapper{display:grid;grid-template-columns:1fr 1fr;padding:30px 20px 50px;background-color:#fff;grid-column-gap:20px}.student-basic-info-panel-wrapper .table-basic-info{display:grid;grid-auto-rows:var(--space-xxxl)}.student-basic-info-panel-wrapper .risk-group-header{font-size:var(--font-xs);color:var(--color-blue);font-weight:600;letter-spacing:var(--space-xxxs)}.student-basic-info-panel-wrapper .risk-group-option{margin-left:var(--space-m)}.student-basic-info-panel-wrapper .row{display:grid;grid-template-columns:3fr 2fr;cursor:pointer;border-bottom:var(--space-xxxs) solid var(--color-blue-20)}.student-basic-info-panel-wrapper .cell{align-content:center;align-items:center;align-self:stretch;display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-column-gap:var(--space-s);justify-content:flex-start;padding:0 var(--space-s)}.student-basic-info-panel-wrapper .cell.value{color:var(--color-blue-50)}.student-basic-info-panel-wrapper .cell.value>span{padding:14px 0}.student-basic-info-panel-wrapper .cell .subtext a{font-size:var(--font-xxs);color:var(--color-blue)}.student-basic-info-panel-wrapper .pill{padding-left:var(--space-m)}
.student-grad-panel-v3-wrapper{display:grid;padding:30px 20px 50px;background-color:#fff}.student-grad-panel-v3-wrapper .table-grad-planning{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.student-grad-panel-v3-wrapper .row{grid-template-columns:4fr 3fr}.student-grad-panel-v3-wrapper .row,.student-grad-panel-v3-wrapper .row-safety-net{display:grid;cursor:pointer;border-bottom:var(--space-xxxs) solid var(--color-blue-20)}.student-grad-panel-v3-wrapper .row-safety-net{grid-template-columns:5fr 2fr}.student-grad-panel-v3-wrapper .cell{align-content:center;align-items:center;align-self:stretch;display:grid;grid-auto-columns:auto;grid-auto-rows:var(--space-xxxl);grid-auto-flow:column;grid-column-gap:var(--space-s);justify-content:flex-start;padding:0 var(--space-s)}.student-grad-panel-v3-wrapper .cell.value{color:var(--color-blue-50);justify-self:end}.student-grad-panel-v3-wrapper .pill{padding-left:var(--space-m);text-align:left}
.mat-menu-panel.editable-option-panel button{line-height:var(--space-l);font-size:var(--font-xs);font-weight:500;letter-spacing:var(--space-xxxs);display:block;padding:var(--space-s) var(--space-m);margin-right:var(--space-m);cursor:pointer;background-color:#fff;background-repeat:no-repeat;background-position:var(--space-s) 50%;background-size:var(--space-l);color:var(--color-blue)}.mat-menu-panel.editable-option-panel .active,.mat-menu-panel.editable-option-panel .active:hover{background-color:var(--color-blue);color:#fff}.mat-menu-panel.editable-option-panel{background-color:#fff;box-shadow:0 5px 20px rgba(0,0,0,.3)}.mat-menu-panel.editable-option-panel .mat-menu-item{min-width:180px}.mat-menu-panel.editable-option-panel .mat-menu-item:hover:not(.active){background-color:var(--color-blue-05)}student-panel .panel-card{padding:0;color:var(--color-blue)}student-panel .panel-card.mat-card{background-color:var(--color-white);height:100%;width:99%;margin:20px 0;box-shadow:var(--elevation-1)}student-panel .panel-card.mat-card:first-of-type{margin-top:0}student-panel .panel-card .panel-title{background-color:var(--color-blue-03);padding:31px var(--space-xl);display:grid;grid-template-areas:"text icon";grid-template-columns:1fr 1fr;cursor:pointer}student-panel .panel-card .panel-title.collapsed{padding:17px var(--space-xl);color:var(--color-blue-30)}student-panel .panel-card .panel-title.collapsed .material-icons.arrow{color:var(--color-blue-30)}student-panel .panel-card .panel-title h2{grid-area:text;line-height:30px}student-panel .panel-card .panel-title .collapse-wrapper{height:var(--space-l);grid-area:icon;justify-self:end;align-self:center}student-panel .panel-card .panel-title .collapse-wrapper mat-icon{color:rgba(0,0,0,.54)}student-panel .panel-card .panel-title .collapse-wrapper mat-icon.arrow{color:var(--color-blue)}student-panel .panel-card .panel-body{background-color:var(--color-white);border-radius:var(--space-xs)}student-panel .panel-card .panel-body mat-cell:hover,student-panel .panel-card .panel-body mat-table mat-header-row:hover{cursor:pointer}student-panel .panel-card .panel-body mat-table{padding-bottom:50px;padding-right:30px;padding-left:30px}student-panel .panel-card .panel-body mat-header-row,student-panel .panel-card .panel-body mat-row{padding:0}student-panel .panel-card .panel-body .mat-row:hover{background-color:var(--color-blue-05)}student-panel .panel-card .panel-body .mat-cell{align-self:stretch;font-size:var(--space-m)}student-panel .panel-card .summary-items{padding-right:10px}student-panel .panel-card .icon-wrapper,student-panel .panel-card .summary-wrapper{display:inline-block;height:30px;vertical-align:middle;line-height:var(--space-l)}student-panel .panel-card .summary-item{color:red;font-size:13px;font-weight:500}student-panel .panel-card .summary-item .summary-name,student-panel .panel-card .summary-item .summary-pill{color:var(--color-blue)}student-panel .panel-card .summary-item .material-icons{font-size:13px}student-panel .panel-card .summary-item .action-needed{color:red}student-panel.panel-table .panel-card{grid-template-columns:1fr 3fr;grid-template-areas:"leftNav center";grid-template-rows:auto 10vh auto}student-panel.panel-table .panel-card .panel-body,student-panel.panel-table .panel-card mat-cell,student-panel.panel-table .panel-card mat-header-cell,student-panel.panel-table .panel-card mat-table{color:var(--color-blue);font-size:var(--font-s)}student-panel.panel-table .panel-card mat-header-cell.table-header{font-weight:700;font-size:var(--font-l)}student-panel.panel-table .panel-card mat-row{border-bottom:var(--space-xxxs) solid #cedaf4}student-panel.panel-table .panel-card .column-title{font-size:12px;line-height:1.1;letter-spacing:var(--space-xxs);font-weight:700}student-panel.panel-table .panel-card .mat-cell{align-self:stretch;padding-top:14px}student-panel.panel-table .panel-card .mat-cell:hover{cursor:default}student-panel.panel-table .panel-card mat-cell:last-of-type,student-panel.panel-table .panel-card mat-footer-cell:last-of-type,student-panel.panel-table .panel-card mat-header-cell:last-of-type{padding-right:0}student-panel.panel-table .panel-card mat-cell:first-of-type,student-panel.panel-table .panel-card mat-footer-cell:first-of-type,student-panel.panel-table .panel-card mat-header-cell:first-of-type{padding-left:0}student-panel.panel-table .panel-card mat-cell,student-panel.panel-table .panel-card mat-footer-cell,student-panel.panel-table .panel-card mat-header-cell{display:block;min-height:auto}.mat-menu-panel.editable-option-panel{max-height:400px}
.student-point-people-panel-wrapper{display:grid;grid-template-columns:1fr;padding:30px 20px 50px;background-color:#fff;grid-column-gap:20px}.student-point-people-panel-wrapper .table-point-people{display:grid;grid-auto-rows:var(--space-xxxl)}.student-point-people-panel-wrapper .table1{margin-bottom:var(--space-xl)}.student-point-people-panel-wrapper .row{display:grid;grid-template-columns:1fr auto;cursor:pointer;border-bottom:var(--space-xxxs) solid var(--color-blue-20);margin-right:var(--space-xs)}.student-point-people-panel-wrapper .cell{align-content:center;align-items:center;align-self:stretch;display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-column-gap:var(--space-s);justify-content:flex-start;padding:0 var(--space-s)}.student-point-people-panel-wrapper .cell.value{color:var(--color-blue-50);justify-content:right;text-align:right;max-width:800px}.student-point-people-panel-wrapper .table-heading{border:none}.student-point-people-panel-wrapper .table-heading-left{font-size:var(--font-l);font-weight:600}.student-point-people-panel-wrapper .table-heading-right{font-size:var(--font-xs);font-weight:500;letter-spacing:var(--space-xxxs);justify-content:right;margin-right:var(--space-m);margin-top:var(--space-xxxs)}.student-point-people-panel-wrapper .pill{padding-left:var(--space-m)}
student-postsec .student-postsec-panel-wrapper{padding:var(--space-xl) var(--space-l)}student-postsec .student-postsec-panel-wrapper .segmented-control-holder{width:100%;display:flex}student-postsec .student-postsec-panel-wrapper .segmented-control-holder nv-segmented-control,student-postsec .student-postsec-panel-wrapper .segmented-control-holder nv-segmented-control .segmented-control{margin:auto}student-postsec .list-button{margin-top:var(--space-l)}student-postsec .summary-items-wrapper{margin-bottom:var(--space-xl);width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-template-rows:auto;grid-auto-rows:100px;grid-gap:var(--space-s);font-size:var(--font-xxs);letter-spacing:var(--space-xxs);font-weight:700}student-postsec .summary-items-wrapper .summary-item{min-width:100px;height:125px;color:var(--color-blue);background-color:var(--color-blue-05);text-align:center;justify-content:center;align-content:center;align-items:center;align-self:stretch;display:grid;grid-auto-columns:auto;border-radius:var(--space-xs);cursor:pointer}student-postsec .summary-items-wrapper .summary-item .summary-name{width:85px;margin-bottom:var(--space-m)}student-postsec .summary-items-wrapper .summary-item .summary-pill{border-radius:10px;background-color:var(--color-blue-05);height:var(--space-l);line-height:var(--space-l)}.nv-mat-tooltip-panel .tooltip-wide{width:190px}.nv-mat-tooltip-panel .tooltip-med{width:150px}.nv-mat-tooltip-panel .tooltip-text{font-size:var(--font-xxxs);font-weight:400;color:var(--color-purple);font-family:Roboto Mono;line-height:var(--font-xs)}.nv-mat-tooltip-panel .tooltip-score{font-weight:700;color:var(--color-blue)}
.student-supports-panel-v3-wrapper .table-header{font-size:var(--font-l);font-weight:700}.student-supports-panel-v3-wrapper .mat-column-supportCategory{flex:0 0 22%;line-height:26px}.student-supports-panel-v3-wrapper .mat-column-supportName{flex:0 0 30%}.student-supports-panel-v3-wrapper .mat-column-duration,.student-supports-panel-v3-wrapper .mat-column-with{flex:0 0 15%;text-align:center}.student-supports-panel-v3-wrapper .mat-column-details{flex:0 0 13%;text-align:center}.student-supports-panel-v3-wrapper .mat-column-menu{flex:0 0 5%;text-align:left}.student-supports-panel-v3-wrapper .in-progress-supports-table{margin-top:var(--space-xxl)}.student-supports-panel-v3-wrapper .support-table-item-name div{display:inline-block}.student-supports-panel-v3-wrapper .support-type{background-color:var(--color-blue-10);border-radius:30px;font-weight:500;font-size:var(--font-xxs);padding:5px 10px;margin-left:10px}.student-supports-panel-v3-wrapper .support-year{float:left}.student-supports-panel-v3-wrapper .support-name{width:auto;float:left;max-width:210px}.student-supports-panel-v3-wrapper .mat-table .mat-row .mat-cell{padding-top:0;margin-top:auto;margin-bottom:auto}.student-supports-panel-v3-wrapper .no-supports-message{display:inline-block;margin-left:var(--space-l)}.student-supports-panel-v3-wrapper .three-button:after{content:"\2807";font-size:2em;color:var(--color-blue);font-weight:700}.student-supports-panel-v3-wrapper .supports-edit-menu button{color:var(--color-blue)}.support-tooltip{max-width:150px}.support-panel-menu-button{color:var(--color-blue)}
:root{--font-xxxs:10px;--font-xxs:12px;--font-xs:14px;--font-s:16px;--font-m:18px;--font-l:20px;--font-xl:22px;--font-xxl:24px;--font-xxxl:32px;--font-family-normal:"Roboto",--apple-system,sans-serif;--font-family-mono:"Roboto Mono",Courrier,monospace;--space-xxxs:1px;--space-xxs:2px;--space-xs:4px;--space-s:8px;--space-m:16px;--space-l:24px;--space-xl:32px;--space-xxl:40px;--space-xxxl:48px;--space-4xl:64px;--space-5xl:96px;--space-6xl:192px;--elevation-1:0px 1px 3px rgba(0,0,0,.25);--elevation-2:0px 2px 5px rgba(0,0,0,.25);--elevation-3:0px 4px 10px rgba(0,0,0,.25);--elevation-4:0px 11px 15px -7px rgba(0,0,0,.25),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);--elevation-nav-option:0px 3px 10px rgba(0,0,0,.3);--elevation-sticky-header:0 4px 2px -2px rgba(0,0,0,.25);--scroll-bar:12px;--sidebar-header-height:144px;--sidebar-min-width:208px;--content-min-width:864px;--right-nav-header:var(--sidebar-header-height)}student-search .nv-mat-autocomplete .student-search-form input[type=text]{font-family:inherit;font-size:var(--font-s);line-height:1em;color:var(--color-blue);background-color:var(--color-blue-03);border:1px solid var(--color-blue-20);border-radius:4px;outline:0;transition:all .2s ease-in-out;transition-property:width,padding,box-shadow;position:relative;display:block;height:22px;overflow:hidden}student-search .nv-mat-autocomplete .student-search-form input:focus[type=text],student-search .nv-mat-autocomplete .student-search-form input[aria-expanded=true][type=text],student-search .nv-mat-autocomplete .student-search-form input[type=text]{width:calc(100% - var(--space-m) - var(--space-m) - 2px);padding:var(--space-s) var(--space-m)}student-search .nv-mat-autocomplete .student-search-form input:focus[type=text],student-search .nv-mat-autocomplete .student-search-form input[aria-expanded=true][type=text]{box-shadow:var(--elevation-1)}student-search .nv-mat-autocomplete .student-search-form input[type=text]::placeholder{color:var(--color-blue-50)}student-search .nv-mat-autocomplete .student-search-form input.is-invalid[type=text]{color:var(--color-pink);background-color:var(--color-pink-5);border:1px solid var(--color-pink-20)}student-search .nv-mat-autocomplete .student-search-form input.is-invalid[type=text]::placeholder{color:var(--color-pink-50)}.mat-autocomplete-panel-above .nv-mat-autocomplete{margin-top:0;margin-bottom:var(--space-s)}.nv-mat-autocomplete{display:grid;align-items:center;padding:0;max-height:256px;margin-top:var(--space-s);box-shadow:var(--elevation-1-5);grid-auto-rows:var(--space-xxxl);overflow-x:hidden}.nv-mat-autocomplete .mat-option.nv-mat-option{padding:0 var(--space-m);cursor:pointer;line-height:1em;padding:var(--space-s) var(--space-m)}.nv-mat-autocomplete .mat-option.nv-mat-option:hover{background:var(--color-blue-10)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active{background:var(--color-blue-05)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:var(--color-blue)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text{width:100%;height:100%;display:grid;grid-auto-flow:row;grid-row-gap:var(--space-xxs);cursor:pointer;align-items:center}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-label,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-label{font-size:var(--font-xs);font-weight:500;color:var(--color-blue)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-label em,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-label em{background-color:var(--color-yellow-50);color:var(--color-navy);font-style:normal}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-tags,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-tags{font-size:var(--font-xxs);opacity:.5;text-transform:uppercase;font-weight:700;text-overflow:ellipsis;overflow-x:hidden;color:var(--color-blue)}.nv-mat-autocomplete .mat-option.nv-mat-option.mat-active .mat-option-text .nv-mat-option-tags em,.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-text .nv-mat-option-tags em{background-color:var(--color-yellow-50);color:var(--color-navy);font-style:normal}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state{font-style:italic;opacity:.5;cursor:default;pointer-events:none}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state:hover,.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state :hover{background:transparent;cursor:default}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state_action .mat-option-text{display:grid;grid-auto-flow:column;grid-template-columns:var(--space-xl) minmax(auto,min-content);align-items:center}.nv-mat-autocomplete .mat-option.nv-mat-option.nv-mat-option-empty_state_action .mat-option-text span{text-overflow:ellipsis;overflow:hidden}.nv-mat-autocomplete .mat-option.nv-mat-option .mat-option-ripple.mat-ripple *{opacity:.1;background:var(--color-navy)}.nv-mat-autocomplete mat-form-field{height:var(--space-xl)}.nv-mat-autocomplete mat-form-field .mat-form-field-infix{border:0}.nv-mat-autocomplete mat-form-field.mat-focused .mat-input-element,.nv-mat-autocomplete mat-form-field.mat-form-field-invalid .mat-input-element{caret-color:#000}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar{height:auto}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content{padding:0}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header{background-color:var(--color-blue-10)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header th{padding:4px 0;color:var(--color-blue);font-size:var(--font-xxs);font-weight:600}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header :first-child{height:var(--space-xl)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table .mat-calendar-table-header .mat-calendar-table-header-divider{display:none}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body{color:var(--color-blue)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body tr[aria-hidden=true]{display:none}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-label{opacity:0}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:var(--color-blue-03)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-cell .mat-calendar-body-cell-content{color:var(--color-blue);font-size:14px}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-disabled .mat-calendar-body-cell-content{color:var(--color-blue-50)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-disabled .mat-calendar-body-cell-content:hover{background-color:inherit}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-cell .mat-calendar-body-selected{color:#fff;background-color:var(--color-blue)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--color-blue-50)}mat-datepicker-content.mat-datepicker-content mat-calendar.mat-calendar .mat-calendar-content .mat-calendar-table tbody.mat-calendar-body .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:var(--color-blue)}.nv-mat-checkbox{display:flex;margin:0}.nv-mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container .mat-ripple-element.mat-checkbox-persistent-ripple,.nv-mat-checkbox.mat-checkbox-checked .mat-checkbox-inner-container:hover .mat-ripple-element.mat-checkbox-persistent-ripple,.nv-mat-checkbox .mat-checkbox-inner-container .mat-ripple-element.mat-checkbox-persistent-ripple,.nv-mat-checkbox .mat-checkbox-inner-container:hover .mat-ripple-element.mat-checkbox-persistent-ripple{opacity:0}.nv-mat-checkbox.mat-checkbox-checked .mat-checkbox-background,.nv-mat-checkbox.mat-checkbox-indeterminate .mat-checkbox-background{background-color:var(--color-blue)}.nv-mat-checkbox.mat-checkbox .mat-checkbox-frame{border-color:var(--color-blue)}.nv-mat-checkbox.mat-checkbox-disabled:hover{cursor:not-allowed}.nv-mat-checkbox.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.nv-mat-checkbox.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:var(--color-blue-30)}.nv-mat-checkbox.mat-checkbox-disabled.mat-checkbox .mat-checkbox-frame{border-color:var(--color-blue-30)}.nv-mat-checkbox.mat-checkbox-disabled .mat-checkbox-label,.nv-mat-checkbox.mat-checkbox-disabled .mat-checkbox-label>*{color:var(--color-blue-30)}.nv-checkbox-wrapper{padding:0;justify-content:center;margin-left:var(--space-xs)}.nv-checkbox-wrapper .checkbox{height:var(--space-l);width:var(--space-l);display:inline-block;position:relative;border-radius:var(--space-xxs);background-image:url(/assets/v3/img/checkbox-off.png);background-position:50%;background-size:contain;vertical-align:middle}.nv-checkbox-wrapper .checkbox.checkbox-selected{background-image:url(/assets/v3/img/checkbox-on.png)}.nv-mat-autocomplete mat-form-field{width:100%}.nv-mat-autocomplete mat-form-field .mat-form-field-underline{display:none}.nv-mat-autocomplete mat-form-field .mat-form-field-label{color:var(--color-blue-50)}.nv-mat-autocomplete mat-form-field.mat-focused .mat-input-element,.nv-mat-autocomplete mat-form-field.mat-form-field-invalid .mat-input-element{caret-color:var(--color-blue)}.nv-mat-autocomplete mat-form-field.mat-focused .mat-form-field-label,.nv-mat-autocomplete mat-form-field.mat-form-field-invalid .mat-form-field-label{color:var(--color-blue-50)}.cdk-overlay-pane:not(.nv-multi-picker-panel){transform:translateY(0)!important}.cdk-overlay-pane .mat-menu-panel{min-height:unset;max-width:unset}.cdk-overlay-pane .mat-menu-panel .mat-menu-content:not(:empty){padding:0}.cdk-overlay-pane .mat-menu-panel .mat-menu-ripple.mat-ripple .mat-ripple-element{background-color:var(--color-blue)!important;opacity:.05}mat-option.nv-mat-option{color:var(--color-blue)}.nv-mat-radio-group mat-radio-button.mat-radio-checked.mat-accent .mat-radio-outer-circle{border-color:var(--color-blue)}.nv-mat-radio-group mat-radio-button.mat-radio-checked.mat-accent .mat-radio-inner-circle{background-color:var(--color-blue)}:root{--color-white:#fff;--color-white-90:#fff;--color-white-80:#fff;--color-white-70:#fff;--color-white-60:#fff;--color-white-50:#fff;--color-white-40:#fff;--color-white-30:#fff;--color-white-20:#fff;--color-white-10:#fff;--color-white-5:#fff;--color-white-3:#fff;--color-white-1:#fff;--color-white-dark:#e6e6e6;--color-white-dark-80:#ccc;--color-white-dark-70:#b3b3b3;--color-white-dark-60:#999;--color-white-dark-50:gray;--color-black:#000;--color-black-90:#1a1a1a;--color-black-80:#333;--color-black-70:#4d4d4d;--color-black-60:#666;--color-black-50:gray;--color-black-40:#999;--color-black-30:#b3b3b3;--color-black-20:#ccc;--color-black-10:#e6e6e6;--color-black-5:#f2f2f2;--color-black-3:#f7f7f7;--color-black-1:#fcfcfc;--color-black-dark:#000;--color-black-dark-80:#000;--color-black-dark-70:#000;--color-black-dark-60:#000;--color-black-dark-50:#000;--color-red:#c20018;--color-red-90:#c81a2f;--color-red-80:#ce3346;--color-red-70:#d44d5d;--color-red-60:#da6674;--color-red-50:#e1808c;--color-red-40:#e799a3;--color-red-30:#edb3ba;--color-red-20:#f3ccd1;--color-red-10:#f9e6e8;--color-red-5:#fcf2f3;--color-red-3:#fdf7f8;--color-red-1:#fefcfd;--color-red-dark:#af0016;--color-red-dark-80:#9b0013;--color-red-dark-70:#801;--color-red-dark-60:#74000e;--color-red-dark-50:#61000c;--color-pink:#ff5c8f;--color-pink-90:#ff6c9a;--color-pink-80:#ff7da5;--color-pink-70:#ff8db1;--color-pink-60:#ff9dbc;--color-pink-50:#ffaec7;--color-pink-40:#ffbed2;--color-pink-30:#ffcedd;--color-pink-20:#ffdee9;--color-pink-10:#ffeff4;--color-pink-5:#fff7f9;--color-pink-3:#fffafc;--color-pink-1:#fffdfe;--color-pink-dark:#e65381;--color-pink-dark-80:#cc4a72;--color-pink-dark-70:#b34064;--color-pink-dark-60:#993756;--color-pink-dark-50:#802e48;--color-salmon:#ff8989;--color-salmon-90:#ff9595;--color-salmon-80:#ffa1a1;--color-salmon-70:#ffacac;--color-salmon-60:#ffb8b8;--color-salmon-50:#ffc4c4;--color-salmon-40:#ffd0d0;--color-salmon-30:#ffdcdc;--color-salmon-20:#ffe7e7;--color-salmon-10:#fff3f3;--color-salmon-5:#fff9f9;--color-salmon-3:#fffbfb;--color-salmon-1:#fffefe;--color-salmon-dark:#e67b7b;--color-salmon-dark-80:#cc6e6e;--color-salmon-dark-70:#b36060;--color-salmon-dark-60:#995252;--color-salmon-dark-50:#804545;--color-yellow:#ffc400;--color-yellow-90:#ffca1a;--color-yellow-80:#ffd033;--color-yellow-70:#ffd64d;--color-yellow-60:#ffdc66;--color-yellow-50:#ffe280;--color-yellow-40:#ffe799;--color-yellow-30:#ffedb3;--color-yellow-20:#fff3cc;--color-yellow-10:#fff9e6;--color-yellow-5:#fffcf2;--color-yellow-3:#fffdf7;--color-yellow-1:#fffefc;--color-yellow-dark:#e6b000;--color-yellow-dark-80:#cc9d00;--color-yellow-dark-70:#b38900;--color-yellow-dark-60:#997600;--color-yellow-dark-50:#806200;--color-green:#009b48;--color-green-90:#1aa55a;--color-green-80:#33af6d;--color-green-70:#4db97f;--color-green-60:#66c391;--color-green-50:#80cda4;--color-green-40:#99d7b6;--color-green-30:#b3e1c8;--color-green-20:#ccebda;--color-green-10:#e6f5ed;--color-green-5:#f2faf6;--color-green-3:#f7fcfa;--color-green-1:#fcfefd;--color-green-dark:#008c41;--color-green-dark-80:#007c3a;--color-green-dark-70:#006d32;--color-green-dark-60:#005d2b;--color-green-dark-50:#004e24;--color-teal:#0ac4ac;--color-teal-90:#23cab4;--color-teal-80:#3bd0bd;--color-teal-70:#54d6c5;--color-teal-60:#6cdccd;--color-teal-50:#85e2d6;--color-teal-40:#9de7de;--color-teal-30:#b6ede6;--color-teal-20:#cef3ee;--color-teal-10:#e7f9f7;--color-teal-5:#f3fcfb;--color-teal-3:#f8fdfd;--color-teal-1:#fdfefe;--color-teal-dark:#09b09b;--color-teal-dark-80:#089d8a;--color-teal-dark-70:#078978;--color-teal-dark-60:#067667;--color-teal-dark-50:#056256;--color-blue:#0a4ace;--color-blue-90:#235cd3;--color-blue-80:#3b6ed8;--color-blue-70:#5480dd;--color-blue-60:#6c92e2;--color-blue-50:#85a5e7;--color-blue-40:#9db7eb;--color-blue-30:#b6c9f0;--color-blue-20:#cedbf5;--color-blue-10:#e7edfa;--color-blue-5:#f3f6fd;--color-blue-3:#f8fafe;--color-blue-1:#fdfdff;--color-blue-dark:#0943b9;--color-blue-dark-80:#083ba5;--color-blue-dark-70:#073490;--color-blue-dark-60:#062c7c;--color-blue-dark-50:#052567;--color-navy:#000165;--color-navy-90:#1a1a74;--color-navy-80:#333484;--color-navy-70:#4d4d93;--color-navy-60:#6667a3;--color-navy-50:#8080b2;--color-navy-40:#9999c1;--color-navy-30:#b3b3d1;--color-navy-20:#cccce0;--color-navy-10:#e6e6f0;--color-navy-5:#f2f2f7;--color-navy-3:#f7f7fa;--color-navy-1:#fcfcfd;--color-navy-dark:#00015b;--color-navy-dark-80:#000151;--color-navy-dark-70:#000147;--color-navy-dark-60:#00013d;--color-navy-dark-50:#000133;--color-purple:#662d91;--color-purple-90:#75429c;--color-purple-80:#8557a7;--color-purple-70:#946cb2;--color-purple-60:#a381bd;--color-purple-50:#b396c8;--color-purple-40:#c2abd3;--color-purple-30:#d1c0de;--color-purple-20:#e0d5e9;--color-purple-10:#f0eaf4;--color-purple-5:#f7f5fa;--color-purple-3:#faf9fc;--color-purple-1:#fdfdfe;--color-purple-dark:#5c2983;--color-purple-dark-80:#522474;--color-purple-dark-70:#472066;--color-purple-dark-60:#3d1b57;--color-purple-dark-50:#331749;--color-blue-05:var(--color-blue-5);--color-blue-03:var(--color-blue-3);--color-blue-01:var(--color-blue-1);--color-red-pill:--var(--color-pink)}.mat-ripple .mat-ripple-element{background-color:var(--color-blue);opacity:.1}.mat-ripple.mat-ripple-inverted.mat-ripple-element,.mat-ripple.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.1}.red.mat-ripple .mat-ripple-element,.red .mat-ripple .mat-ripple-element{background-color:var(--color-red);opacity:.1}.red.mat-ripple-inverted.mat-ripple-element,.red.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.salmon.mat-ripple .mat-ripple-element,.salmon .mat-ripple .mat-ripple-element{background-color:var(--color-salmon);opacity:.1}.salmon.mat-ripple-inverted.mat-ripple-element,.salmon.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.pink.mat-ripple .mat-ripple-element,.pink .mat-ripple .mat-ripple-element{background-color:var(--color-pink);opacity:.1}.pink.mat-ripple-inverted.mat-ripple-element,.pink.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.yellow.mat-ripple .mat-ripple-element,.yellow .mat-ripple .mat-ripple-element{background-color:var(--color-yellow);opacity:.1}.yellow.mat-ripple-inverted.mat-ripple-element,.yellow.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.green.mat-ripple .mat-ripple-element,.green .mat-ripple .mat-ripple-element{background-color:var(--color-green);opacity:.1}.green.mat-ripple-inverted.mat-ripple-element,.green.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.teal.mat-ripple .mat-ripple-element,.teal .mat-ripple .mat-ripple-element{background-color:var(--color-teal);opacity:.1}.teal.mat-ripple-inverted.mat-ripple-element,.teal.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.navy.mat-ripple .mat-ripple-element,.navy .mat-ripple .mat-ripple-element{background-color:var(--color-navy);opacity:.1}.navy.mat-ripple-inverted.mat-ripple-element,.navy.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.purple.mat-ripple .mat-ripple-element,.purple .mat-ripple .mat-ripple-element{background-color:var(--color-purple);opacity:.1}.purple.mat-ripple-inverted.mat-ripple-element,.purple.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.blue.mat-ripple .mat-ripple-element,.blue .mat-ripple .mat-ripple-element{background-color:var(--color-blue);opacity:.1}.blue.mat-ripple-inverted.mat-ripple-element,.blue.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.black.mat-ripple .mat-ripple-element,.black .mat-ripple .mat-ripple-element{background-color:var(--color-black);opacity:.1}.black.mat-ripple-inverted.mat-ripple-element,.black.mat-ripple-inverted .mat-ripple-element{background-color:var(--color-white);opacity:.2}.mat-snack-bar-container{background-color:transparent;background:transparent;box-shadow:none}html{color:var(--color-blue)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-family-normal)}* code{font-family:var(--font-family-mono)}student-search .nv-mat-autocomplete{margin-top:0}student-search .nv-mat-autocomplete .student-search-form{overflow:hidden;height:100%}
student-navigator{grid-area:student-navigator;display:grid;grid-auto-flow:row;grid-template-columns:200px auto var(--space-xl) var(--space-xl);grid-column-gap:var(--space-s);align-items:center;align-content:center}
ssv-side-nav-primary{height:auto;width:240px;display:block}ssv-side-nav-primary .side-header{padding:var(--space-s) var(--space-m);color:var(--color-blue)}ssv-side-nav-primary mat-sidenav.mat-sidenav{position:relative}ssv-side-nav-primary .student-info{padding-top:0}ssv-side-nav-primary .student-info .no-items-text{color:var(--color-blue);font-style:italic;font-size:var(--font-s);margin:0 var(--space-m) var(--space-m) var(--space-s);padding:var(--space-m) var(--space-s) 0;border-top:var(--space-xxxs) solid var(--color-blue-20)}ssv-side-nav-primary .student-info .mat-list-item .mat-list-item-content{padding-left:0}ssv-side-nav-primary .student-info .sidebar-flag:hover{background-color:var(--color-blue-10)}ssv-side-nav-primary .student-info .sidebar-flag{display:inline-block;border-top:var(--space-xxxs) solid var(--color-blue-20);width:100%;padding-left:var(--space-s);margin-left:var(--space-s)}ssv-side-nav-primary .student-info .sidebar-flag .icon{width:12%;margin-top:auto;margin-bottom:auto}ssv-side-nav-primary .student-info .sidebar-flag .flag-info{display:inline-block;width:80%;margin-left:var(--space-s)}ssv-side-nav-primary .student-info .sidebar-flag .flag-info .flag-category{display:block;color:var(--color-blue-50);font-size:var(--font-xxxs);letter-spacing:var(--space-xxs);margin-bottom:0}ssv-side-nav-primary .student-info .sidebar-flag .flag-info .flag-text{display:block;color:var(--color-blue);font-size:var(--font-xs);margin-top:5px}ssv-side-nav-primary .student-info .sidebar-flag>*{vertical-align:middle}ssv-side-nav-primary .flags-wrapper{cursor:pointer}ssv-side-nav-primary .flags-wrapper .mat-list-item{height:auto}ssv-side-nav-primary .history-wrapper{cursor:pointer;margin-top:var(--space-xl);width:100%}ssv-side-nav-primary .history-wrapper .history-title{cursor:text}ssv-side-nav-primary .history-wrapper .history-item:hover{background-color:var(--color-blue-10)}ssv-side-nav-primary .history-wrapper .history-item{display:block;color:var(--color-blue);margin-left:var(--space-s);border-top:var(--space-xxxs) solid var(--color-blue-20)}ssv-side-nav-primary .history-wrapper .history-item .history-description{display:inline-block;width:70%;font-size:var(--font-xs);margin:var(--space-m) 0 var(--space-m) var(--space-s);word-wrap:break-word}ssv-side-nav-primary .history-wrapper .history-item .history-age{display:inline-block;width:15%;font-size:var(--font-xs);text-align:right;padding-right:var(--space-xs)}ssv-side-nav-primary .history-wrapper .history-item .open-item{margin-top:auto;margin-bottom:auto}ssv-side-nav-primary .history-wrapper .history-item>*{vertical-align:middle}ssv-side-nav-primary .history-wrapper .history-value{font-family:Roboto Mono;color:var(--color-purple);font-size:var(--font-xxs)}ssv-side-nav-primary .see-all-button{color:var(--color-blue);margin:0 var(--space-m) 0 var(--space-s);padding:var(--space-s);font-weight:700;font-size:var(--font-xs);border-top:var(--space-xxxs) solid var(--color-blue-20)}ssv-side-nav-primary .see-all-button:hover{cursor:pointer}ssv-side-nav-primary .mat-drawer-side{border-right:none}.flags-menu-option{color:var(--color-blue)}
ssv-side-nav-secondary{height:250px;width:232px;position:relative;display:block}ssv-side-nav-secondary .sec-nav-button{width:100%;text-align:left;font-weight:400;font-size:var(--space-m);padding-left:0;margin-left:0;line-height:var(--space-xxxl)}ssv-side-nav-secondary .sec-nav-button:hover{transform:none}ssv-side-nav-secondary ssv-collapse-panels-widget{width:200px;line-height:var(--space-xxxl)}ssv-side-nav-secondary nav-wrapper{height:auto;margin-top:var(--space-xl)}ssv-side-nav-secondary item-list.nv-sidebar-list-item:hover{background-color:var(--color-blue-10)}
v3-student-container{background-color:var(--color-blue-03)}v3-student-container .profile-wrap{min-width:1200px;grid-template-rows:auto 10vh auto;grid-auto-flow:row;position:relative;min-height:100vh;grid-template-columns:1fr 98fr 1fr;grid-template-areas:". student-profile ."}v3-student-container .profile-wrap,v3-student-container .v3-student-container{display:grid;max-width:1600px;margin:0 auto;overflow-y:hidden;max-height:100vh}v3-student-container .v3-student-container{grid-area:student-profile;grid-template-areas:"student-inner";min-width:400px;width:auto;box-shadow:var(--elevation-1);height:100vh}v3-student-container .v3-student-container .student-inner{background:#fff;padding:0;display:grid;grid-template-columns:1fr 4fr;grid-template-rows:auto 1fr;grid-column-gap:var(--space-xxs);grid-template-areas:"student-nav student-nav" "student-utilities student-panels";height:100vh;grid-auto-flow:column}v3-student-container .v3-student-container .student-inner .student-nav{display:grid;grid-area:student-nav;grid-template-columns:auto 1fr auto;grid-template-rows:auto;grid-row-gap:var(--space--m);grid-column-gap:var(--space-m);grid-template-areas:"exit-view student-title student-navigator" ". quickinfo .";align-content:center;align-items:center;padding:var(--space-xl)}v3-student-container .v3-student-container .student-inner .student-nav student-navigator>*{line-height:var(--space-l);color:var(--color-blue-50)}v3-student-container .v3-student-container .student-inner .student-nav .icon{background-size:auto 26px}v3-student-container .v3-student-container .student-inner .student-title{padding:0;margin:0;line-height:var(--font-xxxl);font-size:var(--font-xxxl);font-family:Roboto}v3-student-container .v3-student-container .student-inner .elevated{box-shadow:var(--elevation-1);z-index:50}v3-student-container .v3-student-container .student-inner .quickinfo{justify-self:flex-start;align-self:flex-end;grid-area:quickinfo;display:grid;grid-auto-flow:column;grid-template-rows:var(--space-xxl);justify-content:flex-start;align-items:flex-end;grid-column-gap:var(--space-xl)}v3-student-container .v3-student-container .student-inner .quickinfo .quickinfo-panel *{display:flex;flex-direction:column;letter-spacing:var(--space-xxxs);text-transform:uppercase;font-size:var(--font-xxs);font-weight:700;color:var(--color-purple)}v3-student-container .v3-student-container .student-inner .quickinfo .quickinfo-panel .quickinfo-label{display:block;opacity:.5}v3-student-container .v3-student-container .student-inner .student-utilities{max-height:100vh;grid-area:student-utilities;margin:0 var(--space-xl);overflow-y:auto;overflow-x:hidden;min-width:240px}v3-student-container .v3-student-container .student-inner .student-panels{grid-area:student-panels;box-shadow:none;padding:var(--space-xxxs);overflow-y:auto;overflow-x:hidden;padding-top:var(--space-xl);max-width:1210px}v3-student-container .v3-student-container .student-inner .student-panels .student-panel{margin:20px 0;max-width:100%}v3-student-container .v3-student-container .student-inner .student-panels .last-panel{display:grid}v3-student-container .v3-student-container .student-inner .student-panels .last-panel-content{height:100%;margin-bottom:100px}
shelter-network-settings-left-nav{display:grid;grid-area:sidebar;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;padding:8px;padding-left:16px}shelter-network-settings-left-nav .shelter-network-settings-header-title{display:grid;grid-area:sidebar-header;grid-template-columns:32px auto;grid-auto-flow:column;grid-gap:8px;align-items:center;height:40px;margin:24px 0}shelter-network-settings-left-nav .shelter-network-settings-header-title h1{font-size:var(--font-xxl)}shelter-network-settings-left-nav nv-sidebar-list{grid-area:sidebar-content;overflow-y:scroll}
shelter-network-settings-right-nav{display:grid;grid-area:sidebar;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto;padding:8px}shelter-network-settings-right-nav nv-sidebar-list{grid-area:sidebar-content}shelter-network-settings-right-nav mat-tree mat-tree-node{background:var(--color-blue-03)}
shelter-network-settings-content{display:grid;grid-template-areas:"list-header" "list-body";grid-auto-flow:column;height:100%;overflow:hidden}shelter-network-settings-content.infinite{height:calc(100% - 16px);margin:16px 16px 0;box-shadow:var(--elevation-2)}shelter-network-settings-content .shelter-settings-page-header{grid-area:list-header}shelter-network-settings-content .shelter-settings-list-container{grid-area:list-body;position:relative;height:auto;padding:0;overflow:hidden}shelter-network-settings-content infinite-table list.student-level listhead.s1,shelter-network-settings-content infinite-table list.student-level row.s1{grid-template-columns:8px 2fr repeat(3,1fr) 48px}shelter-network-settings-content infinite-table list.student-level listhead.s1{padding:0 var(--space-l)}shelter-network-settings-content infinite-table list.student-level row:last-child{border-bottom:0}
:host,shelter-side-nav{display:grid;grid-area:sidebar;grid-template-areas:"sidebar-header" "sidebar-content";grid-template-rows:var(--sidebar-header-height) 1fr;overflow-y:auto}:host header,shelter-side-nav header{grid-area:sidebar-header;display:grid;grid-template-areas:"logo school-name";grid-template-columns:64px auto;padding:0 var(--space-m);align-items:center}:host header .logo,shelter-side-nav header .logo{grid-area:logo;display:block}:host header .school-menu,shelter-side-nav header .school-menu{grid-area:school-name;height:auto;font-size:var(--font-s);line-height:var(--font-s);letter-spacing:.5px}:host header .school-menu .school-name,shelter-side-nav header .school-menu .school-name{font-family:Serifa;font-weight:600;font-size:var(--font-s)}:host header .school-menu .switch-school,shelter-side-nav header .school-menu .switch-school{font-size:var(--font-xxs);color:var(--color-purple);font-weight:400;letter-spacing:0;cursor:pointer}:host nv-sidebar-list,shelter-side-nav nv-sidebar-list{padding:10px}:host .side-content-wrap,shelter-side-nav .side-content-wrap{grid-area:sidebar-content;overflow-y:auto}:host .toggle-holder,shelter-side-nav .toggle-holder{display:block;margin:20px auto 0;width:164px;border:1px solid var(--color-blue-30);background-color:var(--color-blue-05);border-radius:20px;line-height:var(--space-l);font-size:var(--font-xs)}:host .toggle-holder .toggle-pill,shelter-side-nav .toggle-holder .toggle-pill{display:inline-block;width:82px;text-align:center;font-weight:500;border-radius:20px;cursor:pointer}:host .toggle-holder .selected,shelter-side-nav .toggle-holder .selected{background-color:var(--color-blue);color:#fff}

/*# sourceMappingURL=app.f9f408597c9ef0247dcb.css.map*/