﻿@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap";.ts-control{border:1px solid var(--bs-border-color);padding:.375rem .75rem;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:var(--bs-border-radius);display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:calc(.375rem - 1px - 0) .75rem calc(.375rem - 1px - 3px - 0)}.full .ts-control{background-color:var(--bs-body-bg)}.disabled .ts-control,.disabled .ts-control *{cursor:default !important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6}.ts-wrapper.multi .ts-control>div.active{background:#0d6efd;color:#fff;border:0 solid rgba(0,0,0,0)}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:rgb(134.5,134.5,134.5);background:#fff;border:0 solid #fff}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;user-select:auto !important;box-shadow:none !important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none !important}.has-items .ts-control>input{margin:0 4px !important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px !important}.disabled .ts-control{opacity:.5;background-color:var(--bs-secondary-bg)}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:var(--bs-body-bg);margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius)}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#6c757d;background:var(--bs-body-bg);cursor:default}.ts-dropdown .active{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.ts-dropdown .active.create{color:var(--bs-body-color)}.ts-dropdown .create{color:rgba(52,58,64,.5)}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.ts-dropdown .spinner::after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 rgba(0,0,0,0) #d0d0d0 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:rgba(0,0,0,0) !important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden !important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(.75rem - 5px);margin-right:0 !important;background:rgba(0,0,0,0) !important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:color-mix(var(--bs-body-bg), #d0d0d0, 85%);border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-inset)}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:.375rem .75rem;box-shadow:none;width:100%;background:rgba(0,0,0,0)}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:rgba(0,0,0,0)}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:rgba(0,0,0,0)}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup::before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 5px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0 !important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #dee2e6;margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:rgba(0,0,0,0)}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0 !important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #dee2e6;margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:rgba(0,0,0,0)}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:var(--bs-body-bg);cursor:text}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{height:auto;padding:0;z-index:1000;background:var(--bs-body-bg);border:1px solid var(--bs-border-color-translucent);border-radius:.375rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child::before{display:none}.ts-dropdown .optgroup::before{content:" ";display:block;height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid var(--bs-border-color-translucent);margin-left:-0.75rem;margin-right:-0.75rem}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;align-items:center}@media(prefers-reduced-motion: reduce){.ts-control{transition:none}}.focus .ts-control{border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.ts-control .item{display:flex;align-items:center}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:var(--bs-form-invalid-color)}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-invalid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-invalid-color), 0.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:var(--bs-form-valid-color)}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-valid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-valid-color), 0.25)}.ts-wrapper{min-height:calc(1.5em + .75rem + var(--bs-border-width)*2);display:flex}.input-group-sm>.ts-wrapper,.ts-wrapper.form-select-sm,.ts-wrapper.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-select-sm .ts-control,.ts-wrapper.form-control-sm .ts-control{border-radius:var(--bs-border-radius-sm);font-size:.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control{font-size:.875rem;padding-bottom:0}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control{padding-top:calc((1.5em + .5rem + var(--bs-border-width)*2 - 1.3125rem - (var(--bs-border-width) + 1px)*2)/2) !important}.ts-wrapper.multi.has-items .ts-control{padding-left:calc(.75rem - 5px);--ts-pr-min: calc(0.75rem - 5px)}.ts-wrapper.multi .ts-control>div{border-radius:calc(var(--bs-border-radius) - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:var(--bs-border-radius-lg);font-size:1.25rem}.ts-wrapper:not(.form-control,.form-select){padding:0;border:none;height:auto;box-shadow:none;background:none}.ts-wrapper:not(.form-control,.form-select).single .ts-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret: 2.25rem}.ts-wrapper.form-control,.ts-wrapper.form-select{padding:0 !important;height:auto;box-shadow:none;display:flex}.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none !important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:rgba(0,0,0,0) !important}.input-group>.ts-wrapper{flex-grow:1;width:1%}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-top-right-radius:0;border-bottom-right-radius:0}.tabulator{border:1px solid #dee2e6;font-size:16px;overflow:hidden;position:relative;text-align:left;transform:translateZ(0)}.tabulator[tabulator-layout=fitDataFill] .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout=fitDataTable]{display:inline-block}.tabulator.tabulator-block-select,.tabulator.tabulator-ranges .tabulator-cell:not(.tabulator-editing){-webkit-user-select:none;-moz-user-select:none;user-select:none}.tabulator .tabulator-header{background-color:#fff;border-bottom:1px solid #dee2e6;box-sizing:border-box;color:#555;font-weight:700;outline:none;overflow:hidden;position:relative;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;white-space:nowrap;width:100%}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-header-contents{overflow:hidden;position:relative}.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers{display:inline-block}.tabulator .tabulator-header .tabulator-col{background:#fff;border-right:1px solid #aaa;box-sizing:border-box;display:inline-flex;flex-direction:column;justify-content:flex-start;overflow:hidden;position:relative;text-align:left;vertical-align:bottom}.tabulator .tabulator-header .tabulator-col.tabulator-moving{background:#e6e6e6;border:1px solid #dee2e6;pointer-events:none;position:absolute}.tabulator .tabulator-header .tabulator-col.tabulator-range-highlight{background-color:#d6d6d6;color:#000}.tabulator .tabulator-header .tabulator-col.tabulator-range-selected{background-color:#3876ca;color:#fff}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;padding:4px;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{cursor:pointer;opacity:.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:100%}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title.tabulator-col-title-wrap{text-overflow:clip;white-space:normal}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{background:#fff;border:1px solid #999;box-sizing:border-box;padding:1px;width:100%}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{align-items:center;bottom:0;display:flex;position:absolute;right:4px;top:0}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #bbb;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);height:0;width:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:1px solid #aaa;display:flex;margin-right:-1px;overflow:hidden;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{box-sizing:border-box;margin-top:2px;position:relative;text-align:center;width:100%}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto !important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{height:0;width:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}@media(hover: hover)and (pointer: fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{background-color:#e6e6e6;cursor:pointer}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:#bbb}@media(hover: hover)and (pointer: fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{border-bottom:6px solid #555;cursor:pointer}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #bbb;border-top:none}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media(hover: hover)and (pointer: fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{border-bottom:6px solid #555;cursor:pointer}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #666;border-top:none}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter{color:#666}@media(hover: hover)and (pointer: fine){.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{border-top:6px solid #555;cursor:pointer}}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:none;border-top:6px solid #666;color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{align-items:center;display:flex;justify-content:center;text-orientation:mixed;writing-mode:vertical-rl}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-right:0;padding-top:20px}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-bottom:20px;padding-right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{bottom:auto;justify-content:center;left:0;right:0;top:4px}.tabulator .tabulator-header .tabulator-frozen{left:0;position:sticky;z-index:11}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #dee2e6}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #dee2e6}.tabulator .tabulator-header .tabulator-calcs-holder{background:#fff !important;border-bottom:1px solid #aaa;border-top:1px solid #dee2e6;box-sizing:border-box;display:inline-block}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#fff !important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder{display:inline-block}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableholder{-webkit-overflow-scrolling:touch;overflow:auto;position:relative;white-space:nowrap;width:100%}.tabulator .tabulator-tableholder:focus{outline:none}.tabulator .tabulator-tableholder .tabulator-placeholder{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-width:100%;width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode=virtual]{min-height:100%}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{color:#ccc;display:inline-block;font-size:20px;font-weight:700;padding:10px;text-align:center;white-space:normal}.tabulator .tabulator-tableholder .tabulator-table{background-color:#fff;color:#333;display:inline-block;overflow:visible;position:relative;white-space:nowrap}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{background:#dadfe4 !important;font-weight:700}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #dee2e6}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #dee2e6}.tabulator .tabulator-tableholder .tabulator-range-overlay{inset:0;pointer-events:none;position:absolute;z-index:10}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range{border:1px solid #2975dd;box-sizing:border-box;position:absolute}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:after{background-color:#2975dd;border-radius:999px;bottom:-3px;content:"";height:6px;position:absolute;right:-3px;width:6px}.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range-cell-active{border:2px solid #2975dd;box-sizing:border-box;position:absolute}.tabulator .tabulator-footer{background-color:#e6e6e6;border-top:1px solid #dee2e6;color:#555;font-weight:700;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;white-space:nowrap}.tabulator .tabulator-footer .tabulator-footer-contents{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:5px 10px}.tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs{margin-top:-5px;overflow-x:auto}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab{border:1px solid #dee2e6;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;display:inline-block;font-size:.9em;padding:5px}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab:hover{cursor:pointer;opacity:.7}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab.tabulator-spreadsheet-tab-active{background:#fff}.tabulator .tabulator-footer .tabulator-calcs-holder{background:#f3f3f3 !important;border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;box-sizing:border-box;overflow:hidden;text-align:left;width:100%}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#f3f3f3 !important;display:inline-block}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{border-bottom:none;margin-bottom:-5px}.tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}.tabulator .tabulator-footer .tabulator-paginator{color:#555;flex:1;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:right}.tabulator .tabulator-footer .tabulator-page-size{border:1px solid #dee2e6;border-radius:3px;display:inline-block;margin:0 5px;padding:2px 5px}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{background:hsla(0,0%,100%,.2);border:1px solid #dee2e6;border-radius:3px;display:inline-block;margin:0 2px;padding:2px 5px}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:.5}@media(hover: hover)and (pointer: fine){.tabulator .tabulator-footer .tabulator-page:not(disabled):hover{background:rgba(0,0,0,.2);color:#fff;cursor:pointer}}.tabulator .tabulator-col-resize-handle{display:inline-block;margin-left:-3px;margin-right:-3px;position:relative;vertical-align:middle;width:6px;z-index:11}@media(hover: hover)and (pointer: fine){.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}}.tabulator .tabulator-col-resize-handle:last-of-type{margin-right:0;width:3px}.tabulator .tabulator-col-resize-guide{background-color:#999;height:100%;margin-left:-0.5px;opacity:.5;position:absolute;top:0;width:4px}.tabulator .tabulator-row-resize-guide{background-color:#999;height:4px;left:0;margin-top:-0.5px;opacity:.5;position:absolute;width:100%}.tabulator .tabulator-alert{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:100}.tabulator .tabulator-alert .tabulator-alert-msg{background:#fff;border-radius:10px;display:inline-block;font-size:16px;font-weight:700;margin:0 auto;padding:10px 20px}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{border:4px solid #333;color:#000}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{border:4px solid #d00;color:#590000}.tabulator-row{background-color:#fff;box-sizing:border-box;min-height:24px;position:relative}.tabulator-row.tabulator-row-even{background-color:#e9ecef}@media(hover: hover)and (pointer: fine){.tabulator-row.tabulator-selectable:hover{background-color:#ced4da;cursor:pointer}}.tabulator-row.tabulator-selected{background-color:#9abcea}@media(hover: hover)and (pointer: fine){.tabulator-row.tabulator-selected:hover{background-color:#769bcc;cursor:pointer}}.tabulator-row.tabulator-row-moving{background:#fff;border:1px solid #000}.tabulator-row.tabulator-moving{border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;pointer-events:none;position:absolute;z-index:15}.tabulator-row.tabulator-range-highlight .tabulator-cell.tabulator-range-row-header{background-color:#d6d6d6;color:#000}.tabulator-row.tabulator-range-highlight.tabulator-range-selected .tabulator-cell.tabulator-range-row-header,.tabulator-row.tabulator-range-selected .tabulator-cell.tabulator-range-row-header{background-color:#3876ca;color:#fff}.tabulator-row .tabulator-row-resize-handle{bottom:0;height:5px;left:0;position:absolute;right:0}.tabulator-row .tabulator-row-resize-handle.prev{bottom:auto;top:0}@media(hover: hover)and (pointer: fine){.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}}.tabulator-row .tabulator-responsive-collapse{border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;box-sizing:border-box;padding:5px}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:16px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{border-right:1px solid #dee2e6;box-sizing:border-box;display:inline-block;outline:none;overflow:hidden;padding:4px;position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tabulator-row .tabulator-cell.tabulator-row-header{border-bottom:1px solid #dee2e6}.tabulator-row .tabulator-cell.tabulator-frozen{background-color:inherit;display:inline-block;left:0;position:sticky;z-index:11}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-right:2px solid #dee2e6}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-left:2px solid #dee2e6}.tabulator-row .tabulator-cell.tabulator-editing{border:1px solid #1d68cd;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{background:rgba(0,0,0,0);border:1px;outline:none}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:1px solid #d00}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{background:rgba(0,0,0,0);border:1px;color:#d00}.tabulator-row .tabulator-cell.tabulator-row-handle{align-items:center;display:inline-flex;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{background:#666;height:3px;margin-top:2px;width:100%}.tabulator-row .tabulator-cell.tabulator-range-selected:not(.tabulator-range-only-cell-selected):not(.tabulator-range-row-header){background-color:#9abcea}.tabulator-row .tabulator-cell .tabulator-data-tree-branch-empty{display:inline-block;width:7px}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{border-bottom:2px solid #dee2e6;border-bottom-left-radius:1px;border-left:2px solid #dee2e6;display:inline-block;height:9px;margin-right:5px;margin-top:-9px;vertical-align:middle;width:7px}.tabulator-row .tabulator-cell .tabulator-data-tree-control{align-items:center;background:rgba(0,0,0,.1);border:1px solid #333;border-radius:2px;display:inline-flex;height:11px;justify-content:center;margin-right:5px;overflow:hidden;vertical-align:middle;width:11px}@media(hover: hover)and (pointer: fine){.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{background:rgba(0,0,0,.2);cursor:pointer}}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:rgba(0,0,0,0);display:inline-block;height:7px;position:relative;width:1px}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{background:#333;content:"";height:1px;left:-3px;position:absolute;top:3px;width:7px}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;display:inline-block;height:7px;position:relative;width:1px}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#333;content:"";height:1px;left:-3px;position:absolute;top:3px;width:7px}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{align-items:center;background:#666;border-radius:20px;color:#fff;display:inline-flex;font-size:1.1em;font-weight:700;height:15px;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;width:15px}@media(hover: hover)and (pointer: fine){.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{cursor:pointer;opacity:.7}}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open{display:none}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle svg{stroke:#fff}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{border-radius:14px;display:inline-block;height:14px;width:14px}.tabulator-row.tabulator-group{background:#ccc;border-bottom:1px solid #999;border-right:1px solid #dee2e6;border-top:1px solid #999;box-sizing:border-box;font-weight:700;min-width:100%;padding:5px 5px 5px 10px}@media(hover: hover)and (pointer: fine){.tabulator-row.tabulator-group:hover{background-color:rgba(0,0,0,.1);cursor:pointer}}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{border-bottom:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #666;margin-right:10px}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #666;border-right:0;border-top:6px solid rgba(0,0,0,0);display:inline-block;height:0;margin-right:16px;vertical-align:middle;width:0}.tabulator-row.tabulator-group span{color:#d00;margin-left:10px}.tabulator-toggle{background:#dcdcdc;border:1px solid #ccc;box-sizing:border-box;display:flex;flex-direction:row}.tabulator-toggle.tabulator-toggle-on{background:#1c6cc2}.tabulator-toggle .tabulator-toggle-switch{background:#fff;border:1px solid #ccc;box-sizing:border-box}.tabulator-popup-container{-webkit-overflow-scrolling:touch;border:1px solid #dee2e6;box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-sizing:border-box;display:inline-block;font-size:16px;overflow-y:auto;position:absolute;z-index:10000}.tabulator-popup{border-radius:3px;padding:5px}.tabulator-tooltip{border-radius:2px;box-shadow:none;font-size:12px;max-width:min(500px,100%);padding:3px 5px;pointer-events:none}.tabulator-menu .tabulator-menu-item{box-sizing:border-box;padding:5px 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}@media(hover: hover)and (pointer: fine){.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{background:#e9ecef;cursor:pointer}}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{border-color:#dee2e6;border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:7px;position:absolute;right:10px;top:calc(5px + .4em);transform:rotate(45deg);vertical-align:top;width:7px}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #dee2e6}.tabulator-edit-list{-webkit-overflow-scrolling:touch;font-size:16px;max-height:200px;overflow-y:auto}.tabulator-edit-list .tabulator-edit-list-item{color:#333;outline:none;padding:4px}.tabulator-edit-list .tabulator-edit-list-item.active{background:#1d68cd}.tabulator-edit-list .tabulator-edit-list-item.focused{outline:1px solid #1d68cd}@media(hover: hover)and (pointer: fine){.tabulator-edit-list .tabulator-edit-list-item:hover{background:#1d68cd;color:#fff;cursor:pointer}}.tabulator-edit-list .tabulator-edit-list-placeholder{color:#333;padding:4px;text-align:center}.tabulator-edit-list .tabulator-edit-list-group{border-bottom:1px solid #dee2e6;color:#333;font-weight:700;padding:6px 4px 4px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-2,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-2{padding-left:12px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-3,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-3{padding-left:20px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-4,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-4{padding-left:28px}.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-5,.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-5{padding-left:36px}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{direction:rtl;text-align:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{border-left:1px solid #aaa;border-right:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-left:-1px;margin-right:0}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-left:25px;padding-right:0}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:auto}.tabulator.tabulator-rtl .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:after{background-color:#2975dd;border-radius:999px;bottom:-3px;content:"";height:6px;left:-3px;position:absolute;right:auto;width:6px}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-left:1px solid #dee2e6;border-right:initial}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{border-bottom-left-radius:0;border-bottom-right-radius:1px;border-left:initial;border-right:2px solid #dee2e6;margin-left:5px;margin-right:0}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-left:5px;margin-right:0}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-left:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-right:2px solid #dee2e6}.tabulator.tabulator-rtl .tabulator-row .tabulator-col-resize-handle:last-of-type{margin-left:0;margin-right:-3px;width:3px}.tabulator.tabulator-rtl .tabulator-footer .tabulator-calcs-holder{text-align:initial}.tabulator-print-fullscreen{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10000}body.tabulator-print-fullscreen-hide>:not(.tabulator-print-fullscreen){display:none !important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{border-bottom:2px solid #dee2e6;border-bottom-left-radius:1px;border-left:2px solid #dee2e6;display:inline-block;height:9px;margin-right:5px;margin-top:-9px;vertical-align:middle;width:7px}.tabulator-print-table .tabulator-print-table-group{background:#ccc;border-bottom:1px solid #999;border-right:1px solid #dee2e6;border-top:1px solid #999;box-sizing:border-box;font-weight:700;min-width:100%;padding:5px 5px 5px 10px}@media(hover: hover)and (pointer: fine){.tabulator-print-table .tabulator-print-table-group:hover{background-color:rgba(0,0,0,.1);cursor:pointer}}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{border-bottom:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #666;margin-right:10px}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px !important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #666;border-right:0;border-top:6px solid rgba(0,0,0,0);display:inline-block;height:0;margin-right:16px;vertical-align:middle;width:0}.tabulator-print-table .tabulator-print-table-group span{color:#d00;margin-left:10px}.tabulator-print-table .tabulator-data-tree-control{align-items:center;background:rgba(0,0,0,.1);border:1px solid #333;border-radius:2px;display:inline-flex;height:11px;justify-content:center;margin-right:5px;overflow:hidden;vertical-align:middle;width:11px}@media(hover: hover)and (pointer: fine){.tabulator-print-table .tabulator-data-tree-control:hover{background:rgba(0,0,0,.2);cursor:pointer}}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:rgba(0,0,0,0);display:inline-block;height:7px;position:relative;width:1px}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{background:#333;content:"";height:1px;left:-3px;position:absolute;top:3px;width:7px}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;display:inline-block;height:7px;position:relative;width:1px}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#333;content:"";height:1px;left:-3px;position:absolute;top:3px;width:7px}.tabulator{background-color:#fff;border:none}.tabulator .tabulator-header{border-bottom:2px solid #dee2e6;border-top:1px solid #dee2e6;color:inherit}.tabulator .tabulator-header .tabulator-col{background-color:#fff;border-right:none}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:12px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:1px solid #dee2e6}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;font-size:1rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input:focus{background-color:#fff;border:1px solid #1d68cd;color:#495057;outline:0}.tabulator .tabulator-header .tabulator-calcs-holder{border-bottom:1px solid #dee2e6;width:100%}.tabulator .tabulator-tableholder .tabulator-placeholder span{color:#000}.tabulator .tabulator-footer,.tabulator .tabulator-tableholder .tabulator-table{color:inherit}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab{background-color:#fff;font-weight:400}.tabulator .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab.tabulator-spreadsheet-tab-active{background-color:#0d6efd;color:#fff}.tabulator .tabulator-footer .tabulator-paginator{color:inherit}.tabulator .tabulator-footer .tabulator-pages{margin:0}.tabulator .tabulator-footer .tabulator-page{margin:5px 0 0;padding:8px 12px}.tabulator .tabulator-footer .tabulator-page[data-page=first]{border-bottom-left-radius:4px;border-top-left-radius:4px}.tabulator .tabulator-footer .tabulator-page[data-page=last]{border:1px solid #dee2e6;border-bottom-right-radius:4px;border-top-right-radius:4px}.tabulator .tabulator-footer .tabulator-page.active{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.tabulator .tabulator-footer .tabulator-page:disabled{background:#fff;border-color:#dee2e6;color:#6c757d}@media(hover: hover)and (pointer: fine){.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{background:#e9ecef;border-color:#dee2e6;color:#0a58ca}}.tabulator.thead-dark .tabulator-header,.tabulator.thead-dark .tabulator-header .tabulator-col{background-color:#fff;border-color:#dee2e6;color:#212529}.tabulator.table{background-color:#fff}.tabulator.table:not(.thead-light) .tabulator-header,.tabulator.table:not(.thead-light) .tabulator-header .tabulator-col{background-color:#fff;border-color:#dee2e6;color:#212529}.tabulator.table .tabulator-tableholder{color:#212529}.tabulator.table .tabulator-row{background-color:#fff;border-color:#dee2e6;color:#212529}@media(hover: hover)and (pointer: fine){.tabulator.table .tabulator-row:hover{background-color:#dee2e6}.tabulator.table .tabulator-row:hover .tabulator-cell{background-color:#ced4da}}.tabulator.table .tabulator-row.tabulator-selected{background-color:#9abcea}.tabulator.table .tabulator-footer{border-color:#dee2e6 !important}.tabulator.table .tabulator-footer .tabulator-calcs-holder{background:#fff !important;border-color:#dee2e6 !important}.tabulator.table .tabulator-footer .tabulator-calcs-holder .tabulator-row{background-color:#fff !important;border-color:#dee2e6 !important;color:#212529 !important}.tabulator.table-striped:not(.table) .tabulator-row.tabulator-row-even{background-color:#e9ecef}.tabulator.table-striped:not(.table) .tabulator-row.tabulator-row-even.tabulator-selected{background-color:#9abcea}@media(hover: hover)and (pointer: fine){.tabulator.table-striped:not(.table) .tabulator-row.tabulator-row-even.tabulator-selectable:hover{background-color:#ced4da;cursor:pointer}.tabulator.table-striped:not(.table) .tabulator-row.tabulator-row-even.tabulator-selected:hover{background-color:#769bcc;cursor:pointer}}.tabulator.table-striped.table .tabulator-row:nth-child(2n) .tabulator-cell{background-color:rgba(0,0,0,0)}.tabulator.table-bordered{border:1px solid #dee2e6}.tabulator.table-bordered .tabulator-header .tabulator-col,.tabulator.table-bordered .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{border-right:1px solid #dee2e6}.tabulator.table-borderless .tabulator-header,.tabulator.table-borderless .tabulator-row{border:none}.tabulator.table-sm .tabulator-header .tabulator-col .tabulator-col-content{padding:5px !important}.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row{min-height:26px}.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{padding:5px !important}.tabulator.table-sm .tabulator-row{padding-bottom:0;padding-top:0}.tabulator.table-sm .tabulator-col-resize-handle{padding:0}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-primary{background:#cfe2ff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-secondary{background:#e2e3e5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-success{background:#d1e7dd !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-info{background:#cff4fc !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-warning{background:#fff3cd !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-danger{background:#f8d7da !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-light{background:#f8f9fa !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table{background:#212529 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-active{background:#6c757d !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-primary{background:#cfe2ff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-secondary{background:#e2e3e5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-success{background:#d1e7dd !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-info{background:#cff4fc !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-warning{background:#fff3cd !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-danger{background:#f8d7da !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-light{background:#f8f9fa !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-dark{background:#212529 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-active{background:#6c757d !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-primary{background:#cfe2ff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-secondary{background:#e2e3e5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-success{background:#d1e7dd !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-info{background:#cff4fc !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-warning{background:#fff3cd !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-danger{background:#f8d7da !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-light{background:#f8f9fa !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table{background:#212529 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-active{background:#6c757d !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-primary{background:#cfe2ff !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-secondary{background:#e2e3e5 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-success{background:#d1e7dd !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-info{background:#cff4fc !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-warning{background:#fff3cd !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-danger{background:#f8d7da !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-light{background:#f8f9fa !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-dark{background:#212529 !important}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-active{background:#6c757d !important}.tabulator-row{border-bottom:1px solid #dee2e6;min-height:40px}.tabulator-row .tabulator-cell{border-right:none;padding:12px}.tabulator-row .tabulator-cell:last-of-type{border-right:none}.tabulator-row .tabulator-cell.tabulator-row-header{background:#fff;border-bottom:none;border-right:1px solid #dee2e6}.tabulator-row .tabulator-cell .tabulator-data-tree-control{border:1px solid #ccc}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after,.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand,.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#ccc}.tabulator-row.tabulator-group{background:#fafafa}.tabulator-row.tabulator-group span{color:#666}.tabulator-edit-select-list{background:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active{color:#fff}.tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused{outline:1px solid hsla(0,0%,100%,.5)}@media(hover: hover)and (pointer: fine){.tabulator-edit-select-list .tabulator-edit-select-list-item:hover{color:#fff}}.tabulator-edit-select-list .tabulator-edit-select-list-group,.tabulator-edit-select-list .tabulator-edit-select-list-notice{color:inherit}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{border-left:initial;text-align:initial}.tabulator-print-table .tabulator-print-table-group{background:#fafafa}.tabulator-print-table .tabulator-print-table-group span{color:#666}.tabulator-print-table .tabulator-data-tree-control{color:inherit}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after,.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand,.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background:#ccc}.tabulator-popup-container{background:#fff}.tabulator-edit-list .tabulator-edit-list-item.active{color:#fff}.tabulator-edit-list .tabulator-edit-list-item.active.focused{outline:1px solid hsla(0,0%,100%,.5)}@media(hover: hover)and (pointer: fine){.tabulator-edit-list .tabulator-edit-list-item:hover{color:#fff}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}.container-xxl:has(.container-fullwidth),.container-xl:has(.container-fullwidth),.container-lg:has(.container-fullwidth),.container-md:has(.container-fullwidth),.container-sm:has(.container-fullwidth),.container:has(.container-fullwidth){max-width:100%}}.card{--bs-card-spacer-x: 1.25rem;--bs-card-spacer-y: 1.25rem;--bs-card-cap-padding-x: 1.25rem;--bs-card-cap-padding-y: 0.75rem;--bs-border-radius: 0.25rem}.dropdown-item.active,.dropdown-item:active{--bs-dropdown-link-active-color: #183d6f;--bs-dropdown-link-active-bg: #eaecef}.progress{--bs-border-radius: 0.25rem}label{margin-bottom:.5rem}hr{opacity:.1}.modal-content{--bs-modal-border-radius: 0.25rem;--bs-modal-inner-border-radius: 0.25rem}.table{--bs-table-color-state: #212529}.table th{padding:.75rem}.table th:not(.table-borderless * th){border-bottom:2px solid #dee2e6}.table td{padding:.75rem}.table td:not(.table-borderless * td){border-top-width:1px;border-bottom-width:0}.popover{--bs-popover-max-width: 25rem;--bs-popover-header-padding-x: 0;--bs-popover-header-padding-y: 0;--bs-popover-body-padding-x: 0;--bs-popover-body-padding-y: 0;--bs-popover-font-size: 1rem;font-family:Hind,"Open Sans",Arial,sans-serif}.form-group{margin-bottom:1rem}.form-control,.form-select{--bs-body-color: #495057;--bs-secondary-color: #6c757d;--bs-border-radius: 0.25rem;border:1px solid #ced4da}.form-control:focus,.form-select:focus{outline:0;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control:focus-visible,.form-select:focus-visible{text-shadow:0 0 0 var(--bs-body-color)}.form-control:disabled,.form-control[readonly],.form-select:disabled,.form-select[readonly]{background-color:#e9ecef}.modal-dialog .modal-header.no-divider{border-bottom:none}@media(min-width: 36em){.modal-dialog:not(.modal-lg,.modal-xl){max-width:43.75rem}}.btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn{font-family:Montserrat,"Open Sans",Arial,sans-serif;line-height:1.6;border-radius:.5rem}.btn-primary,.tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn{color:#fff;background-color:#183d6f;border-color:#183d6f}.btn-primary:focus,.tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:focus,.btn-primary.focus,.tabulator .tabulator-table .tabulator-row .tabulator-cell .focus.details-btn{color:#fff;background-color:#183d6f;border-color:#183d6f;box-shadow:0 0 0 .2rem rgba(133,175,229,.6)}.btn-primary.active,.tabulator .tabulator-table .tabulator-row .tabulator-cell .active.details-btn,.btn-primary:active,.tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:active{background-color:#2c323a;border-color:#2c323a;color:#fff}.btn-primary:hover,.tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:hover{background-color:#85afe5;border-color:#85afe5;color:#2c323a}.btn-secondary{border-color:#183d6f;background-color:#fff;color:#2c323a;border-width:.125rem}.btn-secondary:focus,.btn-secondary.focus{background-color:#fff;box-shadow:0 0 0 .2rem rgba(133,175,229,.6)}.btn-secondary.active,.btn-secondary:active{background-color:#fff;border-color:#2c323a}.btn-secondary:hover{background-color:#fff;border-color:#85afe5}.btn-warning,.btn.history-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .history-btn.details-btn{border-color:#f98a1a;background-color:#f98a1a;color:#fff}.btn-warning:focus,.btn-warning.focus,.btn.history-btn:focus,.tabulator .tabulator-table .tabulator-row .tabulator-cell .history-btn.details-btn:focus,.btn.history-btn.focus,.tabulator .tabulator-table .tabulator-row .tabulator-cell .history-btn.focus.details-btn{background-color:#fcc48d;color:#343a40;box-shadow:0 0 0 .2rem rgba(252,196,141,.6)}.btn-warning.active,.btn-warning:active,.btn.history-btn.active,.tabulator .tabulator-table .tabulator-row .tabulator-cell .history-btn.active.details-btn,.btn.history-btn:active,.tabulator .tabulator-table .tabulator-row .tabulator-cell .history-btn.details-btn:active{background-color:#9a4f04;border-color:#9a4f04;color:#fff}.btn-warning:hover,.btn.history-btn:hover,.tabulator .tabulator-table .tabulator-row .tabulator-cell .history-btn.details-btn:hover{border-color:#fcc48d;background-color:#fcc48d;color:#343a40}.btn-danger{color:#fff;background-color:#a42121;border-color:#a42121}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.6)}.btn-danger.active,.btn-danger:active{background-color:#2c323a;border-color:#2c323a;color:#fff}.btn-danger:hover{color:#343a40;background-color:#ff8591;border-color:#ff8591}.btn-outline-danger{color:#a42121;background-color:#fff;border-color:#a42121;border-width:.125rem}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(164,33,33,.6)}.btn-outline-danger.active,.btn-outline-danger:active,.btn-outline-danger:hover{background-color:#ff8591;border-color:#a42121;color:#fff}.btn-outline-success{color:#138a06;background-color:#fff;border-color:#138a06;border-width:.125rem}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(19,138,6,.6)}.btn-outline-success.active,.btn-outline-success:active,.btn-outline-success:hover{background-color:#138a06;border-color:#138a06;color:#fff}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.6)}.btn-dark.active,.btn-dark:active{background-color:#2c323a;border-color:#2c323a;color:#fff}.btn-dark:hover{background-color:#505f72;border-color:#505f72}.btn-close{font-size:small}.btn-link{--bs-link-color: #183d6f;--bs-link-hover-color: #85afe5}.btn-light{--bs-btn-bg: #f8f9fa}.btn:hover,.tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:hover{text-decoration:underline !important}.btn.disabled,.tabulator .tabulator-table .tabulator-row .tabulator-cell .disabled.details-btn,.btn:disabled,.tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:disabled{cursor:default !important;opacity:1 !important;background-color:#cbd2dc !important;border-color:#cbd2dc !important;color:#343a40 !important}.btn.disabled:hover,.tabulator .tabulator-table .tabulator-row .tabulator-cell .disabled.details-btn:hover,.btn:disabled:hover,.tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:disabled:hover{text-decoration:none !important}@media(prefers-reduced-motion){*{transition:none !important;--fade-time: 0.01s !important}}body{color:#2c323a;font-family:Hind,"Open Sans",Arial,sans-serif;font-size:16px;line-height:1.6}body .primary-font{font-family:Montserrat,"Open Sans",Arial,sans-serif}body .secondary-font{font-family:Hind,"Open Sans",Arial,sans-serif}body .lh-1{line-height:1rem}body.app-body-flex{display:flex;flex-direction:column;min-height:100vh}body a{color:#183d6f;text-decoration:none}body a:hover{text-decoration:underline}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5,body h6,body .h6,body .tabulator .tabulator-header .tabulator-col .tabulator-col-title,.tabulator .tabulator-header .tabulator-col body .tabulator-col-title{font-family:Montserrat,"Open Sans",Arial,sans-serif;line-height:1.2;font-weight:600}body h1,body .h1{font-size:2rem}@media(min-width: 36em){body h1,body .h1{font-size:3rem}}body h2,body .h2{font-size:1.8125rem}@media(min-width: 36em){body h2,body .h2{font-size:2.5rem}}body h3,body .h3{font-size:1.625rem}@media(min-width: 36em){body h3,body .h3{font-size:1.875rem}}body h4,body .h4{font-size:1.4375rem}@media(min-width: 36em){body h4,body .h4{font-size:1.5rem}}body h5,body .h5{font-size:1.25rem}body h6,body .h6,body .tabulator .tabulator-header .tabulator-col .tabulator-col-title,.tabulator .tabulator-header .tabulator-col body .tabulator-col-title{font-size:1.125rem}@media(min-width: 36em){body h6,body .h6,body .tabulator .tabulator-header .tabulator-col .tabulator-col-title,.tabulator .tabulator-header .tabulator-col body .tabulator-col-title{font-size:1rem}}body .subheader{font-size:1rem}@media(min-width: 36em){body .subheader{font-size:1.5rem}}.opacity-50{opacity:50%}a:hover{text-decoration-color:#333}.border-light-grey{border-color:#eaecef !important}.avatar{width:1em;height:1em;font-size:2.5em;-o-object-fit:cover;object-fit:cover;background-color:#fff;border-radius:100%}.invalid-feedback{display:block;--bs-form-invalid-color: #c90014;font-size:1rem}.invalid-feedback-inline{font-size:1rem;margin:.25rem 0 .5rem}.ellipsis{display:block;font-size:1.5em;font-weight:bold;letter-spacing:-0.02em;text-align:center;overflow:visible;margin-top:auto;margin-bottom:auto;border:0;line-height:100%}.ellipsis:after{content:"···";display:inline-block;position:relative}.form-control.is-invalid{-webkit-appearance:none;-moz-appearance:none}.form-select{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url(/assets/chevron_down-31be2a29e4e2a679040762e579fdcf8d1b3271e72c87ca064e5d6aaf4ab94418.svg);background-repeat:no-repeat;background-position-x:calc(100% - .5em);background-position-y:50%;border:1px solid #ced4da;border-radius:2px;margin-right:2rem;padding-right:2rem}.form-select.is-invalid{background-size:calc(.75em + .375rem) calc(.75em + .375rem) !important}.filters label{font-size:.9rem;font-weight:500;white-space:nowrap}.filters label.form-check-label{font-size:1rem;font-weight:normal}.filters .ts-control{padding:.125rem}.filters .form-control,.filters .form-select{display:block;width:100%;padding:.125rem;font-size:1rem;font-weight:400;line-height:1.6;background-color:#fff;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.filters .form-control:disabled,.filters .form-select:disabled{background-color:#e9ecef}.filters input[type=text]{border:1px solid #ced4da;border-radius:.25rem;padding:.25rem .5rem}.filters .form-select{padding:.25em 1.625em .25em .75em;background-position-x:calc(100% - .4em)}.filters .form-group{margin-bottom:0}.user-link{color:#000}.form-check-input:checked{background-color:#183d6f;border-color:#183d6f}.form-check-input:focus{border-color:rgba(24,61,111,.5);box-shadow:0 0 0 .25rem rgba(24,61,111,.25)}.form-control{height:auto}.py-small{padding-top:.125rem;padding-bottom:.125rem}.card .card-header{background-color:#183d6f;color:#fff;font-family:Montserrat,"Open Sans",Arial,sans-serif}.card .card-header a{color:#343a40;font-size:1.25rem}.card .last-login-timestamp{font-size:.8em}.login-page-image{background-image:url(/assets/purple-aurora-stock-photo-5f4cc03c30be1490b5e6e3a209dd562a988b3f5f4e9fc42e9fc31e1dc6c29178.jpeg);background-size:cover;background-position:center}.app-header{min-height:unset}.app-header .navbar-nav{align-items:center;justify-content:center}.app-header .navbar-nav .nav-item a{font-weight:700}.app-footer{background-color:#e47606 !important;z-index:5;color:#000}.settings-page #profile_settings_form .row>.header{font-weight:bold;line-height:1em}.settings-page .avatar-photo>img,.settings-page .avatar-photo>svg{display:inline-block;-o-object-fit:cover;object-fit:cover;width:8rem;height:8rem;border-radius:50%}.settings-page .is-invalid{background-image:none}.settings-page .password-requirements{width:-moz-fit-content;width:fit-content;background-color:#eaecef}@media(min-width: 62em){.settings-page .password-requirements{margin-top:-10rem}}.settings-page .password-requirements ul{padding-left:2rem;margin-bottom:0}.password-visibility-toggle{height:2.375rem;margin-left:-2.25rem;background:none;border:none;width:2rem;text-align:center}.password-visibility-toggle svg{vertical-align:middle}.password-visibility-input{padding-right:2.5rem}.tabbed-nav.nav-fill{gap:.125rem}.tabbed-nav.nav-fill .nav-item{width:100%}@media(min-width: 62em){.tabbed-nav.nav-fill .nav-item{width:auto;flex:1}}.tabbed-nav .container,.accordion .container{padding-right:10px;padding-left:10px}.tabbed-nav .container .row,.accordion .container .row{margin-left:-10px;margin-right:-10px}.tabbed-nav .container .row div[class*=col-],.accordion .container .row div[class*=col-]{padding-left:10px;padding-right:10px}.tabbed-nav{border-bottom:none}.tabbed-nav .nav-item:first-of-type .nav-link{border-top-left-radius:.25rem}.tabbed-nav .nav-item:last-of-type .nav-link{border-top-right-radius:.25rem}.tabbed-nav .nav-item h4{color:#343a40}.tabbed-nav .nav-item :hover{text-decoration:none}.tabbed-nav .nav-item .nav-link{transition:none;width:100%;border-top:4px solid rgba(0,0,0,0);border-top-left-radius:0;border-top-right-radius:0;border-bottom:none;background-color:#cbd2dc;color:#000}.tabbed-nav .nav-item .nav-link.active,.tabbed-nav .nav-item .nav-item.show .nav-link{border-top:4px solid #e47606;text-decoration:none;background-color:#fff}.tabbed-nav .nav-item .nav-link.active h4,.tabbed-nav .nav-item .nav-item.show .nav-link h4{font-weight:500;color:#183d6f}.tabbed-nav .nav-item .nav-link:not(.active) h4{font-weight:normal}.tabbed-nav .nav-item:first-of-type:not(:last-of-type) .nav-link.active{border-right:none}.tabbed-nav .nav-item:last-of-type:not(:first-of-type) .nav-link.active{border-left:none}.tabbed-nav .nav-item:not(:last-of-type):not(:first-of-type) .nav-link.active{border-left:none;border-right:none}.tabbed-nav .nav-item:first-of-type:last-of-type .nav-link.active{border-bottom:1px solid #eaecef}.tabbed-nav .tab-content .container .row{min-height:5em}.accordion>.card:first-of-type{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.accordion>.card:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion>.card{border:none;border-radius:0}.accordion>.card>.card-header,.accordion>.card a>.card-header{padding:1rem 1rem .75rem;margin-bottom:unset;border-top-left-radius:0;border-top-right-radius:0;border-top:4px solid rgba(0,0,0,0);border-left:1px solid #eaecef;border-right:1px solid #eaecef;border-bottom:2px solid #eaecef;background-color:rgba(0,0,0,0)}.accordion>.card>.card-header:not(.collapsed),.accordion>.card a>.card-header:not(.collapsed){border-top-color:#e47606;border-bottom:1px solid #eaecef}.accordion>.card>.card-header:not(.collapsed) h4,.accordion>.card>.card-header:not(.collapsed) h6,.accordion>.card a>.card-header:not(.collapsed) h4,.accordion>.card a>.card-header:not(.collapsed) h6{font-weight:bold;color:#183d6f}.accordion>.card>.card-header:not(.collapsed) .card-header-description,.accordion>.card a>.card-header:not(.collapsed) .card-header-description{color:#343a40}.accordion>.card>.card-header.collapsed,.accordion>.card a>.card-header.collapsed{background-color:#cbd2dc}.accordion>.card>.card-header.collapsed h4,.accordion>.card>.card-header.collapsed h6,.accordion>.card a>.card-header.collapsed h4,.accordion>.card a>.card-header.collapsed h6{font-weight:normal;color:#343a40}.accordion>.card>.card-header.collapsed .card-header-description,.accordion>.card a>.card-header.collapsed .card-header-description{color:#343a40}.accordion>.card>.card-body,.accordion>.card .collapse>.card-body{padding:0}.dashboard-page,.admin-dashboard-page{position:relative}@media(min-width: 75em){.dashboard-page .custom-header .header-text .progress,.admin-dashboard-page .custom-header .header-text .progress{width:80%}}.dashboard-page .dashboard-row,.admin-dashboard-page .dashboard-row{min-height:7.125rem}.dashboard-page .dashboard-row:last-of-type,.admin-dashboard-page .dashboard-row:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.dashboard-page .dashboard-header,.admin-dashboard-page .dashboard-header{border-top:5px solid;border-color:#c50}.dashboard-page .dashboard-stories,.dashboard-page .dashboard-passport,.admin-dashboard-page .dashboard-stories,.admin-dashboard-page .dashboard-passport{max-height:300px;overflow:auto}.dashboard-page .tabbed-nav .nav-item{width:50%;max-width:none}.community-page .tab-content .row:last-of-type,.teacher-community-page .tab-content .row:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.ts-wrapper{background-image:none}.ts-wrapper .ts-control div.item{padding:.125rem .5rem;margin:.125rem .375rem .125rem 0;background:#efefef;color:#343a40;border:0 solid #dee2e6;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-wrapper .ts-control div.item .remove{font-size:1.25em}.ts-wrapper .ts-control input[type=select-multiple]{margin:.25rem !important}.ts-wrapper.single .ts-control:after{position:absolute;width:1rem;height:1rem;top:calc(50% - .5em);right:1.05rem;margin:0;border:none;background:url(/assets/chevron_down-31be2a29e4e2a679040762e579fdcf8d1b3271e72c87ca064e5d6aaf4ab94418.svg) no-repeat;content:""}.ts-wrapper.single.dropdown-active .ts-control:after{margin:0;border:none;transform:scaleY(-1)}.ts-wrapper.form-select{margin-right:0}.pagination{display:flex;justify-content:center;gap:.25rem}.pagination .page-item{width:2rem;min-width:1.5rem;height:2rem}.pagination .page-item .page-link{color:var(--bs-body-color);padding:.2rem 0 0;text-align:center;border-radius:5px}.pagination .page-item:first-child,.pagination .page-item:last-child{width:2.5rem;min-width:2rem}.pagination .page-item.active .page-link{color:#fff;background-color:#183d6f;border-color:#183d6f}.white-space-break{white-space:break-spaces}#file_or_url_input .nav-link{height:2.625rem;color:#343a40;background:#cbd2dc;border:2px solid #eaecef;border-radius:.3125rem}#file_or_url_input .nav-link.active{color:#183d6f;background:#fff;border:2px solid #e47606}#file_or_url_input_content .input-group-append>.btn,#file_or_url_input_content .tabulator .tabulator-table .tabulator-row .tabulator-cell .input-group-append>.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell #file_or_url_input_content .input-group-append>.details-btn{border-radius:.25rem 0 0 .25rem;background-color:#183d6f;color:#fff}#file_or_url_input_content .file-input-preview img{max-width:50%}.date-input{width:10.25rem;position:relative}.date-input .calendar-icon{position:absolute;width:1rem;height:1rem;top:calc(50% - .6rem);right:.75rem;margin:0;pointer-events:none}.date-input .form-control.is-invalid{background-image:none}.datepicker{padding:.5rem 1rem}.datepicker td.active.day{background-color:#85afe5 !important;background-image:none !important}.datepicker table tr td.today,.datepicker table tr td.today:hover:hover{background-color:rgba(133,175,229,.2);background-image:none}.optional-label{color:#6f747d;font-weight:normal}.optional-label::before{content:"*"}.w-content{width:-moz-fit-content;width:fit-content}.table-striped-inverted th{background-color:#cbd2dc}.table-striped-inverted>tbody>tr:nth-of-type(2n)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.truncated-word{display:inline-block;max-width:var(--truncated-word-width);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-danger{--bs-danger-rgb: 201, 0, 20}.text-success{--bs-success-rgb: 11, 108, 1}#outcomes_toggle .nav-link{height:2.625rem;color:#343a40;background:#cbd2dc;border:2px solid #eaecef;border-radius:.3125rem}#outcomes_toggle .nav-link.active{color:#183d6f;background:#fff;border:2px solid #e47606}.dragging{opacity:.6;transform:scale(1.02) rotate(2deg);box-shadow:0 8px 25px rgba(0,0,0,.3);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;z-index:1000;position:relative;cursor:grabbing !important;background-color:hsla(0,0%,100%,.95) !important;border:2px dashed rgba(0,123,255,.5) !important;border-radius:4px;pointer-events:none;filter:drop-shadow(0 4px 12px rgba(0, 123, 255, 0.25))}[data-positionable-target=handle]{cursor:grab;transition:opacity .2s ease}[data-positionable-target=handle]:hover{opacity:.7}[data-positionable-target=handle]:active{cursor:grabbing}.attachment{display:inline-block;position:relative;max-width:100%;margin:0;padding:0}.character-counter{text-align:right;font-size:.875rem;margin:.25rem;color:#343a40}.character-counter.limit-reached{color:#a42121;font-weight:bold}.character-counter.limit-close{color:#f98a1a;font-weight:bold}.app-layout-body{flex:1;align-self:stretch}.login-container{max-width:23.75rem}.login-image{max-height:36.5rem}#nav{background-color:#183d6f;font-family:Montserrat,"Open Sans",Arial,sans-serif;z-index:5;height:auto}#nav a{color:#fff;text-decoration:none;background-color:rgba(0,0,0,0)}#nav a:hover{text-decoration:none}#nav ul .nav-icon{font-size:1.875rem;width:2.5rem;margin:0 .75rem 0 0}#nav ul .nav-icon svg{height:1em}@media(min-width: 36em){#nav ul .nav-icon{height:1.875rem;width:2.25rem}}#nav ul li .nav-link{padding:.25rem 0 .5rem;margin:0 .375rem 0 .375rem}@media(min-width: 36em){#nav ul li .nav-link{padding:.75rem 0 1rem}}#nav ul li :hover .nav-label{-webkit-text-decoration:underline 3px #e47606;text-decoration:underline 3px #e47606;text-underline-offset:3px}#nav ul li .active .nav-label{font-weight:700;-webkit-text-decoration:underline 3px #e47606;text-decoration:underline 3px #e47606;text-underline-offset:3px}#nav .navbar-profile{color:#fff}#nav .avatar{font-size:3.125em}@media(min-width: 36em){#nav .avatar{font-size:5em}}#nav .dropup .dropdown-toggle::after{display:none}@media(min-width: 36em){#nav .dropup .nav-profile-name::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}}#nav .dropup .dropdown-menu{background-color:#e9b940}#nav .dropup .dropdown-menu a{color:#030102}#nav .dropup .dropdown-menu .dropdown-divider{border-top:1px solid #030102}#nav .mobile-nav #navbar-nav-mobile{--bs-scroll-height: calc(100vh - 3.5rem)}@media(max-width: 400px){#nav .mobile-nav{margin:0 0 0 .75rem !important}#nav .mobile-nav .navbar-toggler{margin:0 .5rem 0 .25rem !important}}@media(min-width: 36em){#nav{height:100vh;max-width:12em}}#breadcrumb{z-index:4;top:3.5rem}@media(min-width: 36em){#breadcrumb{top:0}}nav#breadcrumb{background-color:#eaecef}nav#breadcrumb .breadcrumb{font-family:Montserrat,"Open Sans",Arial,sans-serif;margin-bottom:0}nav#breadcrumb .breadcrumb .breadcrumb-item.active{font-weight:600;color:#183d6f}nav#breadcrumb .breadcrumb .breadcrumb-divider{margin:0 .25rem;color:#183d6f}@media(min-width: 36em){nav#breadcrumb .breadcrumb{align-items:center}}nav#breadcrumb .nav-links{font-size:1.5rem}nav#breadcrumb .nav-links .nav-icon{display:flex;position:relative;width:1em;height:1em}nav#breadcrumb .nav-links .nav-icon .avatar{color:#183d6f;background-color:rgba(0,0,0,0)}nav#breadcrumb .nav-links .nav-icon svg,nav#breadcrumb .nav-links .nav-icon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}nav#breadcrumb .nav-links .nav-icon .conversation-counter,nav#breadcrumb .nav-links .nav-icon .notification-icon{font-size:1rem;min-width:1rem;height:1rem}nav#breadcrumb .nav-links .nav-icon .notification-icon{width:1rem}nav#breadcrumb .nav-links .nav-icon .message-count,nav#breadcrumb .nav-links .nav-icon .notification-marker{position:absolute;right:-0.3em;top:-0.1em}a:hover{color:#183d6f}.navbar-dark .navbar-toggler{margin:0 1rem;padding:0;border:none}.navbar-dark .navbar-toggler .navbar-toggler-icon{width:2.75rem;height:2.1rem;background-image:url('data:image/svg+xml,<svg width="44" height="33" viewBox="0 0 44 33" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="43" height="32" rx="1.5" stroke="white"/><line x1="8" y1="10.5" x2="36" y2="10.5" stroke="white"/><line x1="8" y1="16.5" x2="36" y2="16.5" stroke="white"/><line x1="8" y1="22.5" x2="36" y2="22.5" stroke="white"/></svg>')}.masonry{margin:1em auto;display:grid;gap:1em;grid-template-columns:minmax(0, 1fr)}@media(min-width: 48em)and (max-width: 61.98em){.masonry{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 62em)and (max-width: 74.98em){.masonry{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 75em){.masonry{grid-template-columns:repeat(4, minmax(0, 1fr))}}.masonry.resource-masonry .resource-tile{height:100%;display:flex;flex-direction:column;justify-content:space-between}.masonry.story-outcome-masonry .outcome-accordion{height:100%;display:flex;flex-direction:column;justify-content:space-between;height:-moz-fit-content;height:fit-content}@media(min-width: 62em){.masonry.story-outcome-masonry{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 48em)and (max-width: 61.98em){.masonry.masonry-3{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media(min-width: 62em)and (max-width: 74.98em){.masonry.masonry-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 75em){.masonry.masonry-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}.item-tile{height:100%;--bs-card-border-color: none;--bs-card-border-width: 0rem;box-shadow:0 2px 2px 0 #eaecef;border:1px solid #eaecef;border-radius:.25rem}.item-tile .card-body{height:100%;display:flex;flex-direction:column;justify-content:space-between}.item-tile .card-body .item-author,.item-tile .card-body .item-description{margin-bottom:1.5rem;font-family:Montserrat,"Open Sans",Arial,sans-serif}.item-tile .card-body .item-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8}.flip-card{perspective:40rem}.flip-card-body{transform-style:preserve-3d;transition:transform 1s;display:grid;height:100%}.flip-card:hover .flip-card-body{transform:rotateY(180deg)}.flip-front,.flip-back{backface-visibility:hidden;grid-area:1/1}.flip-back{transform:rotateY(180deg)}.flip-back .item-second h6+h6{margin-top:1em}.outcome-masonry .card .card-header{padding-top:.5rem;padding-bottom:.5rem;border-bottom:.75rem solid}.outcome-masonry .card .card-header a{color:#000}.outcome-masonry .card .card-body .item-first h5,.outcome-masonry .card .card-body .item-first h6{margin:0;margin-right:2rem}.resource-tile{min-width:100%;display:block;box-sizing:border-box;border:1px solid #eaecef;border-radius:.25rem;--bs-card-border-color: none;--bs-card-border-width: 0rem;box-shadow:0 2px 2px 0 #eaecef}.resource-tile .btn-check{position:relative}.resource-tile .btn-check:checked{background-color:#183d6f;outline:#183d6f}.resource-tile .btn-secondary{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size: 0.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.resource-tile .card-image a .type-icon,.resource-tile .card-image a .svg-inline--fa{width:4.375em !important;height:4.375em !important}.resource-tile .card-image .attached-image{max-height:10rem}.resource-tile .card-image .download-link{color:#343a40;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resource-tile .ellipsis{font-size:1.5em;line-height:.875em}.card-image{min-height:5em}.card-image iframe{border-radius:.5rem !important;border-color:#000;border-width:thin}.card-image a{width:100%;display:flex;justify-content:center}.card-image a .svg-inline--fa{width:2.5em !important;height:2.5em !important}.rounded-circle{border-width:1px;border-radius:50%;border-color:#000}.rounded-circle-check{width:1.5em;height:1.5em;border-width:1px;border-radius:50%;border-color:#000;border-style:solid;color:#000}.rounded-circle-check.checked{color:#fff;background-color:#183d6f;border-color:#183d6f}.rounded-circle-check.disabled:not(.checked){background-color:#eaecef}.custom-header{background-color:#cbd2dc;height:-moz-min-content;height:min-content;margin-bottom:1.5rem}.custom-header .header-text .progress{width:100%}.custom-header img{width:auto;height:9.25rem;margin-top:0}.empty-results-box{margin-top:5rem;width:80%}@media(min-width: 62em){.empty-results-box{width:50%}}.question-image{align-self:center;min-width:6rem;min-height:6rem}@media(min-width: 36em){.question-image{max-height:8rem;max-width:8rem}}.no-style{background-color:rgba(0,0,0,0);color:#000;border:0 !important;box-shadow:none}.dropdown-toggle{cursor:pointer}.dropdown-toggle::after{display:none}.dropdown-menu li{font-weight:100}.dropdown-menu li a{display:block;padding:.75em 1em}.dropdown-menu li :hover,.dropdown-menu li :active,.dropdown-menu li :visited,.dropdown-menu li :focus,.dropdown-menu li :focus-visible{-webkit-text-decoration:underline 3px #183d6f;text-decoration:underline 3px #183d6f;text-underline-offset:3px;background-color:#eaecef}.dropdown-menu li button{background:none;border:none;font-weight:100;color:#183d6f;padding:.75em 1em}.program-outcomes{border:1px solid #eaecef;border-radius:.25rem;--bs-card-border-color: none;--bs-card-border-width: 0rem;box-shadow:0 2px 2px 0 #eaecef;border-top-width:.375rem;width:-moz-fit-content;width:fit-content;margin-bottom:1.75rem}.grade-component,.passport-grade-component{display:inline-flex}.grade-component .grade-circle,.passport-grade-component .grade-circle{border-radius:50%;flex-shrink:0;width:1.5rem;height:1.5rem;text-align:center;color:#030102;background-color:#cbd2dc;border:none}.grade-component .grade-circle.large-circle,.passport-grade-component .grade-circle.large-circle{width:30px;height:30px;font-size:1.25em}.grade-component .grade-circle.red.graded,.passport-grade-component .grade-circle.red.graded{background-color:#c90014}.grade-component .grade-circle.yellow.graded,.passport-grade-component .grade-circle.yellow.graded{background-color:#e9b940}.grade-component .grade-circle.green.graded,.passport-grade-component .grade-circle.green.graded{background-color:#138a06}.grade-component .grade-circle.ungraded,.grade-component .grade-circle.unmarked.graded,.passport-grade-component .grade-circle.ungraded,.passport-grade-component .grade-circle.unmarked.graded{background-color:#fff;border:1px solid #000}.grade-component.gradable .grade-circle.red:hover,.passport-grade-component.gradable .grade-circle.red:hover{background-color:#c90014}.grade-component.gradable .grade-circle.yellow:hover,.passport-grade-component.gradable .grade-circle.yellow:hover{background-color:#e9b940}.grade-component.gradable .grade-circle.green:hover,.passport-grade-component.gradable .grade-circle.green:hover{background-color:#138a06}.table-action-icon{height:1.4em !important;width:1.4em !important}.file-input-group label:focus,.file-input-group label:focus-within{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.file-input-group input[type=file]{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;z-index:-1}.file-input-group .btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;line-height:1.8}.file-input-group .btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.file-input-group .input-group-prepend>.btn,.file-input-group .tabulator .tabulator-table .tabulator-row .tabulator-cell .input-group-prepend>.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .file-input-group .input-group-prepend>.details-btn{border-top-right-radius:0;border-bottom-right-radius:0}.file-input-group .input-group-append>.btn,.file-input-group .tabulator .tabulator-table .tabulator-row .tabulator-cell .input-group-append>.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .file-input-group .input-group-append>.details-btn{border-top-left-radius:0;border-bottom-left-radius:0}.conversation-counter{font-family:Hind,"Open Sans",Arial,sans-serif;font-size:1.25rem;text-decoration:none;color:#000;display:flex;align-items:center;justify-content:center;background-color:#e47606;border:solid #000 1px;border-radius:3px;line-height:1.25rem;min-width:1.5rem;padding:.125rem;padding-bottom:0rem}.notification-icon{font-size:1.25rem;text-decoration:none;background-color:#e47606;border:solid #000 1px;border-radius:1em;height:1.25rem;width:1.25rem;padding-top:.125rem}.grade-card{--bs-card-border-color: none;--bs-card-border-width: 0rem;box-shadow:0 2px 2px 0 #eaecef}.gsi-material-button{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:4px;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:"Roboto",arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:100%;max-width:400px;min-width:-moz-min-content;min-width:min-content}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{font-family:"Roboto",arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:disabled{cursor:default;background-color:hsla(0,0%,100%,0.3803921569);border-color:rgba(31,31,31,0.1215686275)}.gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}.message-add-content-button{--color-foreground-active: #183d6f;--color-background-active: #edfafd;display:flex;gap:.25rem;border:1px solid #eaecef;border-radius:.25rem;background-color:#eaecef;padding:.25rem .25rem .125rem .25rem;line-height:1rem}.message-add-content-button .icon-container{display:flex;align-items:center;justify-content:center;position:relative;top:-0.0625rem;background-color:#fff;border-radius:50%;padding:.0625rem;width:1rem;height:1rem}.message-add-content-button .icon-container.no-background{background-color:rgba(0,0,0,0)}.message-add-content-button .icon-container .hash-symbol{position:relative;top:.0625rem}.message-add-content-button.hashtags-button{--color-foreground-active: #0b6c01;--color-background-active: #f0f9f2}.message-add-content-button.stories-button{--color-foreground-active: #cc5500;--color-background-active: #faeee5}.message-add-content-button.users-button{--color-foreground-active: #639;--color-background-active: #f0ebf5}.message-add-content-button.favourites-button{--color-foreground-active: #c90014;--color-background-active: #ffe0e3}.message-add-content-button.favourites-button svg{width:10px;height:10px}.message-add-content-button.content-present{border:1px solid var(--color-foreground-active);color:var(--color-foreground-active);background-color:var(--color-background-active)}.message-add-content-button.content-present .icon-container{background-color:var(--color-foreground-active)}.message-add-content-button.content-present .icon-container .icon{color:var(--color-background-active)}.message-add-content-button:hover{background-color:#cbd2dc}.message-add-content-popover{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;filter:drop-shadow(-0.125rem 0.15rem 0.1rem rgba(3, 1, 2, 0.25))}.mini-action-button{--color-foreground: #183d6f;--color-background: #fff;display:flex;align-items:center;justify-content:center;color:var(--color-foreground);background-color:var(--color-background);padding-left:.5rem;padding-right:.5rem;border:1px solid var(--color-foreground);border-radius:.3125rem;min-height:2.25rem}.mini-action-button:hover:not([disabled]){color:var(--color-foreground);background-color:#cbd2dc}.mini-action-button.danger{--color-foreground: #a42121}.mini-action-button .icon{font-size:1.5rem}.chat_history_modal .modal-body{background-color:#eaecef}.sidebar{font-size:1.25rem;line-height:1.6;white-space:nowrap}.sidebar .sidebar-section-label{color:#343a40}.sidebar .sidebar-topics-heading[aria-expanded=false] .collapse-icon{rotate:-90deg}.sidebar .sidebar-link{flex-grow:0}.sidebar .sidebar-link .sidebar-icon{color:#183d6f;text-align:center;width:1.75rem;height:1.5rem;margin:0}.sidebar .sidebar-link .sidebar-label{color:#343a40}.sidebar .sidebar-link.active{text-decoration:none}.sidebar .sidebar-link.active .sidebar-label{font-weight:700;color:#183d6f;-webkit-text-decoration:underline 3px #e47606;text-decoration:underline 3px #e47606;text-underline-offset:3px}.content-field{border-radius:5px;border:1px solid #d4d9df;background:#fff}.picker-dialog{z-index:9999 !important}.user-group-avatars .user-display{margin-left:-0.5rem}.user-group-avatars .user-count{margin-left:-0.5rem;background:#eaecef;font-size:1.2rem;height:40px;width:40px;border-radius:100%;display:flex;justify-content:center;align-items:center}.bundles .bundle-card{--bs-card-border-color: none;--bs-card-border-width: 0rem;box-shadow:0 2px 2px 0 #eaecef;border:1px solid #eaecef;border-radius:.25rem}.bundles .bundle-card img{max-height:10em}.bundles .bundle-card .item-thumbnail svg{width:2.5em;height:2.5em}.bundles .bundle-card .item-thumbnail svg.avatar{width:1em;height:1em}.bundles .bundle-card.nustory-favourite-card .favourite-thumbnail{width:50%}.bundles .bundle-card .bundle-preview{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0}.bundles .bundle-card .bundle-preview svg{font-size:1.5em}.bundles .bundle-card .bundle-preview img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.bundles .bundle-card .bundle-preview.col-12{height:10rem}.bundles .bundle-card .bundle-preview.col-12 svg{font-size:3em}.bundles .bundle-card .bundle-preview.col{height:3rem}.bundles .bundle-card a.download-link{line-break:anywhere;truncate:50}.bundles .bundle-card .in-bundles svg{font-size:1.5rem;color:#183d6f}.bundles .bundle-preview img{width:100%;-o-object-fit:cover;object-fit:cover}.bundle_privacy_tag{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content}.bundle_privacy_tag.private{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#f0f9f2;color:#0b6c01;border-color:#0b6c01}.bundle_privacy_tag.public{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#edfafd;color:#183d6f;border-color:#183d6f}.type-tag{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content}.type-tag.favourite_tag_nu_resource{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#f0f9f2;color:#0b6c01;border-color:#0b6c01}.type-tag.favourite_tag_nu_contribution{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#f0ebf5;color:#639;border-color:#639}.type-tag.favourite_tag_nu_story{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#edfafd;color:#183d6f;border-color:#183d6f}.type-tag.favourite_tag_nu_comment{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#fdeef1;color:#e76278;border-color:#e76278}.type-tag.favourite_tag_nu_discussion{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#faeee5;color:#c50;border-color:#c50}.bundle-rows{max-height:18rem;overflow-x:auto;cursor:pointer}.bundle-rows .bundle-item-row{background:#cbd2dc;width:100%;height:4rem}.bundle-rows .bundle-item-row.active{background:#183d6f;color:#fff}.bundle-rows .bundle-item-row svg,.bundle-rows .bundle-item-row img{height:auto;width:100%;max-height:2rem}.story-page .dropdown-menu .dropdown-item{font-weight:100;color:#183d6f}a.d-flex.flex-nowrap:hover{text-decoration:none}.progress{height:1.125rem;background-color:#ccd2db}.progress .progress-bar{background-color:#138a06}.progress.banner{background-color:#eaecef}.story-header.story-draft .custom-header{background-color:rgba(52,58,64,.3)}.story-header.story-template .custom-header{background-color:rgba(24,61,111,.3)}.story-header.story-group .custom-header{background-color:rgba(102,51,153,.3)}.story-header.story-student .custom-header{background-color:rgba(228,118,6,.3)}.header-nav .nav-item a{font-weight:300;color:#343a40}@media(min-width: 36em){.header-nav .nav-item a{line-height:2em}}.header-nav .nav-item a.active{color:#183d6f;font-weight:500;-webkit-text-decoration:underline 3px #e47606;text-decoration:underline 3px #e47606;text-underline-offset:3px}.header-nav .nav-item a:not(.active):hover{color:#343a40;text-decoration:none;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}.contributions-page #results .message-col{min-width:300px}.story-title-input{width:100%}@media(min-width: 75em){.story-title-input{width:80%}}.feedback-text{overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--read-more-line-clamp, 2);white-space:break-spaces}.feedback-text.unset-line-clamp{--read-more-line-clamp: "unset"}.contribution-attachment-links{width:10rem}.teachers-list{display:flex;flex-wrap:wrap;gap:.75rem}.story-page .contribution-list td{padding:.75rem}.outcome-editor-content{max-height:65vh;overflow:auto}.student-story-card .card .card-header{background-color:rgba(228,118,6,.1);color:#343a40;border-bottom:.75rem solid #e47606}.teacher-story-card .card .card-header{background-color:rgba(24,61,111,.1);border-bottom:.75rem solid #183d6f}.draft-story-card .card .card-header{background-color:rgba(52,58,64,.1);color:#343a40;border-bottom:.75rem solid #343a40}.group-story-card .card .card-header{background-color:#f0ebf5;border-bottom:.75rem solid #639}.group-outcome-accordion{--bs-accordion-bg: rgba(0, 0, 0, 0);--bs-accordion-btn-bg: rgba(0, 0, 0, 0);--bs-accordion-active-bg: rgba(0, 0, 0, 0)}.group-outcome-accordion .accordion-button{box-shadow:none}.outcome-editor-card{--bs-card-border-color: none;--bs-card-border-width: 0rem;box-shadow:0 2px 2px 0 #eaecef}.outcome-card{width:100%;display:inline-flex;flex:1;border-radius:5px;background:#fff;--bs-card-border-color: none;--bs-card-border-width: 0rem;box-shadow:0 2px 2px 0 #eaecef;border-top:solid .375rem}.outcome-card .feedback-input{border:1px solid #eaecef;border-radius:.25rem;padding:.5rem;margin-top:.5rem;margin-bottom:.5rem}.outcome-card .row{margin-left:-10px;margin-right:-10px}.outcome-card .row *{padding-left:0;padding-right:0}.outcome-card div[class*=col-]{padding-left:10px;padding-right:10px}.outcome-description-popover{max-width:25rem;color:#000;background-color:#e9b940;border-radius:5px}.outcome-description-popover p{white-space:pre-wrap}.outcome-accordion,.program-accordion{--bs-card-border-color: none;--bs-card-border-width: 0rem;box-shadow:0 2px 2px 0 #eaecef}.outcome-accordion .accordion-button:focus,.program-accordion .accordion-button:focus{box-shadow:none}.outcome-accordion .accordion-button:not(.collapsed)::after,.program-accordion .accordion-button:not(.collapsed)::after{transform:none}.outcome-accordion .accordion-button::after,.program-accordion .accordion-button::after{transform:rotate(-90deg)}.passport-grade-component button:hover{background-color:#6e767d}.passport-grade-component button:hover.red{background-color:#b20012 !important}.passport-grade-component button:hover.yellow{background-color:#d9ac3c !important}.passport-grade-component button:hover.green{background-color:#0e6604 !important}.passport-grade-component button:hover.ungraded,.passport-grade-component button:hover.unmarked.graded{background-color:#6e767d}.passport-grade-popover{--bs-popover-body-color: $color-dark-grey;--bs-popover-font-size: 1rem;border:1px solid #eaecef;border-radius:.25rem;--bs-card-border-color: none;--bs-card-border-width: 0rem;box-shadow:0 2px 2px 0 #eaecef;color:#343a40;border-top-width:.375rem;min-width:20rem;margin-bottom:1.75rem;max-height:100vh;overflow-y:scroll}.passport-grade-popover.show{opacity:1}.conversation-history{display:flex;flex-direction:column-reverse}.conversation-history .message .message-container{width:calc(100% - 2.5rem)}.conversation-history .message .message-header a{font-size:1.125em;color:#000}.conversation-history .message .message-header a .avatar{font-size:1.875rem}.conversation-history .message .message-content{padding:.5rem 1rem;border-radius:5px}.conversation-history .message .message-content.sender{background-color:#b3d2fb}.conversation-history .message .message-content.receiver{background-color:#eee}.conversation-history .message .message-content .message-read-receipt{min-width:1.125rem}.conversation-history .message .message-options{display:flex}.conversation-history .message .message-options.show{display:flex}.conversation-history .message .message-options .dropdown-menu{padding:.2rem 0}.conversation-history .message .message-options .dropdown-menu .dropdown-divider{margin:.2rem 0}.conversation-history .message .message-options .dropdown-menu li a{color:#000;padding:.25em .75em}.conversation-history .message.starred .message-content{background-color:#faebc5}.conversation-history .message.starred .dropdown-toggle{background-color:rgba(0,0,0,0) !important}.conversation-history .message.starred .message-star-icon{margin-bottom:.4rem}.conversations-page{height:calc(100vh - 10.561875rem)}@media(min-width: 36em){.conversations-page{height:unset}}@media(min-width: 48em){.conversations-page{height:calc(100vh - 12.75rem)}}.conversations-page .conversation-sidebar-header{font-size:1.25em}.conversations-page .conversation-sidebar-header .add-button{width:1.5rem}@media(min-width: 36em){.conversations-page .sidebar-divider{width:calc(100% + 15px)}}.conversations-page .avatar{width:1em;height:1em;font-size:1.875em}.conversations-page .conversation-header{background-color:#fff;line-height:1}.conversations-page .conversation-header a,.conversations-page .conversation-header h6{font-weight:bold;font-size:1.25rem;color:#000}.conversations-page .conversation-header .text-muted{color:#343a40 !important}.conversations-page .conversation-header .avatar{font-size:2em}.conversations-page .conversation-header .starred-messages-button{padding:.75rem 0;color:#343a40;cursor:pointer}.conversations-page .conversation-header .starred-messages-button .back-container{font-weight:600}.conversations-page .conversation-header .starred-messages-button svg{color:#183d6f}.conversations-page .conversation-header .starred-messages-button:hover{background-color:#eaecef}.conversations-page .conversation-link a{margin:.5rem 0;padding:.5rem;display:flex;align-items:center;border-radius:.375rem;text-decoration:none}.conversations-page .conversation-link a:hover{background-color:#eaecef}.conversations-page .conversation-link a:hover button.btn-close{opacity:1}.conversations-page .conversation-link a h6{color:#2c323a;font-weight:400}.conversations-page .conversation-link a .text-muted{color:#2c323a !important}.conversations-page .conversation-link a:active,.conversations-page .conversation-link a.active{background-color:#183d6f;color:#fff}.conversations-page .conversation-link a:active h6,.conversations-page .conversation-link a.active h6{color:#fff;font-weight:500}.conversations-page .conversation-link a:active .text-muted,.conversations-page .conversation-link a.active .text-muted{color:#eaecef !important}.conversations-page .conversation-link a:active button.btn-close,.conversations-page .conversation-link a.active button.btn-close{filter:brightness(0) invert(1)}.conversations-page .conversation-link button.btn-close{opacity:0;--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 1}.conversations-page #message_form{border:1px solid #ced4da;border-radius:.25rem}.conversations-page #message_form figure[data-trix-content-type="text/story"]{display:inline-block;margin:0}.conversations-page #message_form figure[data-trix-content-type="text/story"][data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:rgba(0,0,0,0)}.conversations-page #message_form figure[data-trix-content-type="text/story"] a{pointer-events:none;cursor:default}.conversations-page #message_form .message-attachment-menu{min-width:300px;border:1px solid #030102}.conversations-page #message_form .message-attachment-menu .message-search-story-icon{background-color:unset;border-right:none;margin-bottom:0}.conversations-page #message_form .message-attachment-menu .dropdown-item{padding:.25em 1em}.conversations-page #message_form .message-attachment-menu .dropdown-item .form-control.ts-wrapper{font-size:.8em}.conversations-page #message_form .message-attachment-menu .dropdown-item .form-control.ts-wrapper .ts-control{padding:.25rem .5rem}.conversations-page #message_form .message-attachment-menu .dropdown-item .form-control.ts-wrapper .ts-dropdown{width:auto;max-width:300px}.conversations-page #message_form .message-attachment-menu .dropdown-item.trix-attach-file-btn{cursor:pointer}.conversations-page #message_form .message-attachment-menu .dropdown-divider{border-top:1px solid #030102}.tribute-container{z-index:9999;border-radius:4px;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1),0 5px 20px rgba(0,0,0,.05)}.tribute-container ul{list-style-type:none;margin:0;padding:0}.tribute-container li{background:#fff;padding:.2em 1em;min-width:15em;max-width:100%}.tribute-container .highlight{background:#1b6ac9;color:#fff}.tribute-container .highlight span{font-weight:bold}.conversation-container .attachment--preview{margin:.6em 0;text-align:center;width:100%}.message-attachment,.mention{padding:0;color:#183d6f;font-weight:500}.modal-dialog.new-message{max-width:31.25rem}.modal-dialog.profile-modal{max-width:31.25rem}.modal-dialog.profile-modal .modal-header{padding:1.375rem 1.5rem 1rem}.modal-dialog.profile-modal .modal-header .modal-title{font-size:1.25rem}.modal-dialog.profile-modal .modal-header .modal-title .avatar{font-size:2em}.modal-dialog.profile-modal .modal-body{padding:1rem 1.5rem 1.375rem}.modal-dialog.profile-modal .profile-bio{min-height:5rem;white-space:pre-line}.starred-messages-popover{max-width:100%}.starred-messages-popover .close-button img{width:1rem}.starred-messages-popover .close-button:hover{scale:1.1}.starred-messages-popover .popover-arrow{display:none}.starred-messages-list{overflow-y:scroll}.starred-messages-list .message-container{background-color:#faebc5;border-radius:.3125rem}@media(min-width: 36em){.starred-messages-list{max-height:35vh}}.discussion-story-results{margin-top:.25rem}.attachment-option{text-wrap:nowrap;color:inherit;border-radius:.3125rem;border:1px solid rgba(203,210,220,0);padding-left:.25rem;padding-right:.25rem}.attachment-option:hover{color:inherit;text-decoration:none;border:1px solid #cbd2dc}.conversations-history>div{max-height:500px;overflow-y:auto}@media(min-width: 48em){.discussions-page{height:calc(100vh - 12.75rem)}}.discussions-page .discussion-index-controls .new-discussion-form-container,.community-feed-page .discussion-index-controls .new-discussion-form-container,.dashboard-page .discussion-index-controls .new-discussion-form-container{border-radius:5px;border-color:#d4d9df;background:#cbd2dc}.discussions-page .discussion-index-controls .new-discussion-form-container:has(.collapsing,.show),.community-feed-page .discussion-index-controls .new-discussion-form-container:has(.collapsing,.show),.dashboard-page .discussion-index-controls .new-discussion-form-container:has(.collapsing,.show){margin-top:1rem}.discussions-page .discussion-index-controls .new-discussion-form-container .discussion-form,.community-feed-page .discussion-index-controls .new-discussion-form-container .discussion-form,.dashboard-page .discussion-index-controls .new-discussion-form-container .discussion-form{margin:1rem}.discussions-page .discussion-index-controls .new-discussion-form-container .discussion-form .content-field>trix-editor,.community-feed-page .discussion-index-controls .new-discussion-form-container .discussion-form .content-field>trix-editor,.dashboard-page .discussion-index-controls .new-discussion-form-container .discussion-form .content-field>trix-editor{min-height:3em}.discussions-page .discussion-btn,.community-feed-page .discussion-btn,.dashboard-page .discussion-btn{display:flex;align-items:center;justify-content:center;font-weight:400;height:1.6875rem;min-width:2.3125rem;padding:.25rem;background-color:#eaecef;color:#030102}.discussions-page .discussion-btn:hover,.discussions-page .discussion-btn.active,.community-feed-page .discussion-btn:hover,.community-feed-page .discussion-btn.active,.dashboard-page .discussion-btn:hover,.dashboard-page .discussion-btn.active{color:#183d6f;background-color:#edfafd;border-width:1px;border-color:#2c323a}.discussions-page .discussion-btn .icon,.community-feed-page .discussion-btn .icon,.dashboard-page .discussion-btn .icon{height:1.0625rem;font-size:1.0625rem}.discussions-page .discussion-item-link,.community-feed-page .discussion-item-link,.dashboard-page .discussion-item-link{color:#343a40}@media(min-width: 48em){.discussions-page .discussions-container,.community-feed-page .discussions-container,.dashboard-page .discussions-container{margin-right:-15px}.discussions-page .discussions-container .discussion-content-container,.community-feed-page .discussions-container .discussion-content-container,.dashboard-page .discussions-container .discussion-content-container{padding-right:15px}}.discussions-page .discussion-item .preview,.community-feed-page .discussion-item .preview,.dashboard-page .discussion-item .preview{-webkit-mask-image:linear-gradient(black 9rem, transparent);mask-image:linear-gradient(black 9rem, transparent);max-height:15rem;overflow:hidden;display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical}.discussions-page .discussion-item .preview .stretched-link,.community-feed-page .discussion-item .preview .stretched-link,.dashboard-page .discussion-item .preview .stretched-link{color:#2c323a}.discussions-page .discussion-item .preview :hover,.community-feed-page .discussion-item .preview :hover,.dashboard-page .discussion-item .preview :hover{text-decoration:none}.discussions-page .discussion-item .preview .attachment--preview,.community-feed-page .discussion-item .preview .attachment--preview,.dashboard-page .discussion-item .preview .attachment--preview{text-align:start}.discussions-page .discussion-item .preview .attachment--preview img,.community-feed-page .discussion-item .preview .attachment--preview img,.dashboard-page .discussion-item .preview .attachment--preview img{max-height:9rem;margin-bottom:1rem}.discussions-page .discussion-item .comments-container .comment-content,.community-feed-page .discussion-item .comments-container .comment-content,.dashboard-page .discussion-item .comments-container .comment-content{background-color:#eaecef}.discussions-page .discussion-item .comments-container .comment-content.user-comment,.community-feed-page .discussion-item .comments-container .comment-content.user-comment,.dashboard-page .discussion-item .comments-container .comment-content.user-comment{background-color:#b3d2fb}.discussions-page .discussion-item .comments-container button.dropdown-toggle,.community-feed-page .discussion-item .comments-container button.dropdown-toggle,.dashboard-page .discussion-item .comments-container button.dropdown-toggle{background-color:rgba(0,0,0,0)}.discussions-page .discussion-item .comments-container .discussion-actions,.community-feed-page .discussion-item .comments-container .discussion-actions,.dashboard-page .discussion-item .comments-container .discussion-actions{margin-left:3rem}.discussions-page .discussion-item .discussion-actions,.community-feed-page .discussion-item .discussion-actions,.dashboard-page .discussion-item .discussion-actions{display:flex;gap:.5rem}.discussions-page .discussion-item .discussion-actions .btn,.discussions-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .discussions-page .discussion-item .discussion-actions .details-btn,.community-feed-page .discussion-item .discussion-actions .btn,.community-feed-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .community-feed-page .discussion-item .discussion-actions .details-btn,.dashboard-page .discussion-item .discussion-actions .btn,.dashboard-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .dashboard-page .discussion-item .discussion-actions .details-btn{display:flex;align-items:center;justify-content:center;font-weight:400;height:1.6875rem;min-width:2.3125rem;padding:.25rem;background-color:#eaecef;color:#030102}.discussions-page .discussion-item .discussion-actions .btn:hover,.discussions-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:hover,.tabulator .tabulator-table .tabulator-row .tabulator-cell .discussions-page .discussion-item .discussion-actions .details-btn:hover,.discussions-page .discussion-item .discussion-actions .btn.active,.discussions-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .active.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .discussions-page .discussion-item .discussion-actions .active.details-btn,.community-feed-page .discussion-item .discussion-actions .btn:hover,.community-feed-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:hover,.tabulator .tabulator-table .tabulator-row .tabulator-cell .community-feed-page .discussion-item .discussion-actions .details-btn:hover,.community-feed-page .discussion-item .discussion-actions .btn.active,.community-feed-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .active.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .community-feed-page .discussion-item .discussion-actions .active.details-btn,.dashboard-page .discussion-item .discussion-actions .btn:hover,.dashboard-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:hover,.tabulator .tabulator-table .tabulator-row .tabulator-cell .dashboard-page .discussion-item .discussion-actions .details-btn:hover,.dashboard-page .discussion-item .discussion-actions .btn.active,.dashboard-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .active.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .dashboard-page .discussion-item .discussion-actions .active.details-btn{color:#183d6f;background-color:#edfafd;border-width:1px;border-color:#2c323a}.discussions-page .discussion-item .discussion-actions .btn.active,.discussions-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .active.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .discussions-page .discussion-item .discussion-actions .active.details-btn,.community-feed-page .discussion-item .discussion-actions .btn.active,.community-feed-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .active.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .community-feed-page .discussion-item .discussion-actions .active.details-btn,.dashboard-page .discussion-item .discussion-actions .btn.active,.dashboard-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .active.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .dashboard-page .discussion-item .discussion-actions .active.details-btn{color:#183d6f;background-color:#edfafd !important}.discussions-page .discussion-item .discussion-actions .btn:not(.active,:hover),.discussions-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:not(.active,:hover),.tabulator .tabulator-table .tabulator-row .tabulator-cell .discussions-page .discussion-item .discussion-actions .details-btn:not(.active,:hover),.community-feed-page .discussion-item .discussion-actions .btn:not(.active,:hover),.community-feed-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:not(.active,:hover),.tabulator .tabulator-table .tabulator-row .tabulator-cell .community-feed-page .discussion-item .discussion-actions .details-btn:not(.active,:hover),.dashboard-page .discussion-item .discussion-actions .btn:not(.active,:hover),.dashboard-page .discussion-item .discussion-actions .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:not(.active,:hover),.tabulator .tabulator-table .tabulator-row .tabulator-cell .dashboard-page .discussion-item .discussion-actions .details-btn:not(.active,:hover){border:none}.discussions-page .discussion-item .comment-form-container .comment-form .content-field,.community-feed-page .discussion-item .comment-form-container .comment-form .content-field,.dashboard-page .discussion-item .comment-form-container .comment-form .content-field{border-radius:5px;border:1px solid #d4d9df;background:#fff}.discussions-page .discussion-item .comment-form-container .comment-form .content-field>trix-editor,.community-feed-page .discussion-item .comment-form-container .comment-form .content-field>trix-editor,.dashboard-page .discussion-item .comment-form-container .comment-form .content-field>trix-editor{min-height:3em}.discussions-page .discussion-item .edited-label,.community-feed-page .discussion-item .edited-label,.dashboard-page .discussion-item .edited-label{font-size:1rem;color:#343a40}.discussions-page .discussion-item .name,.community-feed-page .discussion-item .name,.dashboard-page .discussion-item .name{font-weight:500}.discussions-page .discussion-item .date,.discussions-page .discussion-item .large-date,.community-feed-page .discussion-item .date,.community-feed-page .discussion-item .large-date,.dashboard-page .discussion-item .date,.dashboard-page .discussion-item .large-date{color:#343a40}.discussions-page .discussion-item .large-date,.community-feed-page .discussion-item .large-date,.dashboard-page .discussion-item .large-date{font-size:1.25rem}.discussions-page .discussion-item .ellipsis,.community-feed-page .discussion-item .ellipsis,.dashboard-page .discussion-item .ellipsis{font-size:1.5rem}.discussions-page .discussion-item .participant-avatars,.community-feed-page .discussion-item .participant-avatars,.dashboard-page .discussion-item .participant-avatars{display:inline-flex;flex-direction:row}.discussions-page .discussion-item .participant-avatars .participant-avatar,.community-feed-page .discussion-item .participant-avatars .participant-avatar,.dashboard-page .discussion-item .participant-avatars .participant-avatar{position:relative;border:3px solid #fff;border-radius:50%;overflow:hidden;width:calc(2.5em + 6px)}.discussions-page .discussion-item .participant-avatars .participant-avatar:not(:first-child),.community-feed-page .discussion-item .participant-avatars .participant-avatar:not(:first-child),.dashboard-page .discussion-item .participant-avatars .participant-avatar:not(:first-child){margin-left:-1.25em}.discussions-page .discussion-item .participant-avatars .participant-avatar img,.discussions-page .discussion-item .participant-avatars .participant-avatar svg,.community-feed-page .discussion-item .participant-avatars .participant-avatar img,.community-feed-page .discussion-item .participant-avatars .participant-avatar svg,.dashboard-page .discussion-item .participant-avatars .participant-avatar img,.dashboard-page .discussion-item .participant-avatars .participant-avatar svg{width:100%;display:block}.discussions-page .dropdown-menu,.community-feed-page .dropdown-menu,.dashboard-page .dropdown-menu{--bs-dropdown-min-width: 0}.discussions-page .dropdown-menu li button,.discussions-page .dropdown-menu li a,.community-feed-page .dropdown-menu li button,.community-feed-page .dropdown-menu li a,.dashboard-page .dropdown-menu li button,.dashboard-page .dropdown-menu li a{width:100%;text-align:start;color:#000;padding:.25rem 1rem}.discussions-page .dropdown-menu li button:hover,.discussions-page .dropdown-menu li a:hover,.community-feed-page .dropdown-menu li button:hover,.community-feed-page .dropdown-menu li a:hover,.dashboard-page .dropdown-menu li button:hover,.dashboard-page .dropdown-menu li a:hover{text-decoration-color:#000}.modal-dialog.discussion-modal .content-field{border-radius:5px;border:1px solid #d4d9df}.discussion-tag-group{display:flex;flex-wrap:wrap;gap:.5rem}.discussion-tag{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content}.discussion-tag.discussion-tag-topic{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#edfafd;color:#183d6f;border-color:#183d6f}.discussion-tag.discussion-tag-hashtag{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#f0f9f2;color:#0b6c01;border-color:#0b6c01}.discussion-tag.discussion-tag-story{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#faeee5;color:#c50;border-color:#c50}.discussion-tag.discussion-tag-user{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#f0ebf5;color:#639;border-color:#639}.discussion-tag.discussion-tag-user .avatar{width:1rem;height:1rem}.discussion-tag.discussion-tag-favourite,.discussion-tag.discussion-tag-bundle-item{display:flex;text-wrap:nowrap;gap:.25rem;align-items:center;border-radius:.3125rem;color:#000;background-color:#edfafd;border:1px solid #183d6f;line-height:1rem;padding:.25rem .25rem .125rem .25rem;width:-moz-fit-content;width:fit-content;background-color:#ffe0e3;color:#c90014;border-color:#c90014}.discussion-tag.discussion-tag-favourite svg,.discussion-tag.discussion-tag-bundle-item svg{width:12px;height:12px}.discussion-tag .remove-button{border:none;border-radius:.3125rem;background-color:inherit;color:inherit;position:relative;top:-0.0625rem;padding:0rem}.discussion-tag .remove-button:hover{background-color:#cbd2dc}.discussion-tag .icon{margin-bottom:.125rem}.discussion-topics-option{display:flex;align-items:center;text-wrap:nowrap;background-color:inherit;border-radius:.3125rem;border:1px solid rgba(203,210,220,0)}.discussion-topics-option .icon{color:#183d6f;text-align:center;width:1.25rem;margin-right:.25rem}.discussion-topics-option:hover{border:1px solid #cbd2dc}.discussion-hashtag-results{display:flex;flex-direction:column;margin-top:.25rem;gap:.25rem}.discussion-hashtag-results a{color:inherit;text-decoration:none;padding:.125rem;border-radius:.3125rem;border:1px solid rgba(203,210,220,0)}.discussion-hashtag-results a:hover{text-decoration:none;border:1px solid #cbd2dc}.form-buttons{justify-content:space-between}@media(min-width: 36em){.form-buttons{justify-content:end}}.discussion-current-topic{margin-bottom:1rem}@media(min-width: 48em){.discussion-current-topic{margin-bottom:-0.75rem}}.discussion-current-topic .icon{min-width:1.5rem;height:1.5rem;font-size:1.5rem;color:#183d6f}#discussion_participants .user-display{font-family:Montserrat,"Open Sans",Arial,sans-serif;font-weight:500;font-size:1.125rem}#discussion_participants .user-display .avatar{font-size:1.875rem}.notifications-page .subheader{font-size:1em}@media(min-width: 36em){.notifications-page .subheader{font-size:1.25em}}.notifications-page .mark-all-read-link{color:#343a40;text-decoration:underline}.notifications-page .notifications-container .notification-item{border:1px solid #727780;border-radius:5px;line-height:1.25}.notifications-page .notifications-container .notification-item .notification-link{text-decoration:none;color:#000}.notifications-page .notifications-container .notification-item .notification-link .notification-marker{position:absolute;right:-0.25rem;top:0rem;color:#183d6f}.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-comment-icon path,.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-liked-icon path,.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-story-icon path{stroke:#fff;stroke-width:1em}.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-comment-icon,.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-liked-icon{font-size:1.5rem}.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-liked-icon{color:#801f28}.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-story-icon{font-size:1.3125rem}.notifications-page .notifications-container .notification-item .notification-link .notification-marker:has(.notification-passport-icon){right:.5rem;border:#fff solid 1px;border-radius:.3125rem}.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-passport-icon{padding:.2rem;background-color:#183d6f;border-radius:.25rem}.notifications-page .notifications-container .notification-item .notification-link .notification-marker:has(.notification-danger-icon){right:.5rem}.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-danger-icon{padding:.2rem;color:#a42121}.notifications-page .notifications-container .notification-item .notification-link .notification-marker .notification-general-icon{border-color:#fff;font-size:1.5rem;height:1.5rem;width:1.5rem}.notifications-page .notifications-container .notification-item .notification-link .timestamp{color:#6f747d}.notifications-page .notifications-container .notification-item .notification-link .timestamp svg{color:#838890}.notifications-page .notifications-container .notification-item .notification-link .content{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.notifications-page .notifications-container .notification-item .notification-link:hover h6{text-decoration:underline}.notifications-page .notifications-container .notification-item .notification-link .grouped-avatars{display:inline-flex;flex-direction:row}.notifications-page .notifications-container .notification-item .notification-link .grouped-avatars .grouped-avatar{position:relative;border:3px solid #eaecef;border-radius:50%;background-color:#fff}.notifications-page .notifications-container .notification-item .notification-link .grouped-avatars .grouped-avatar:not(:first-child){margin-left:-1.5rem}@media(min-width: 36em){.notifications-page .notifications-container .notification-item .notification-link .grouped-avatars .grouped-avatar:not(:first-child){margin-left:-1rem}}.notifications-page .notifications-container .notification-item .notification-link .grouped-avatars .extra-count{width:2.8125rem;font-size:1.5rem;color:#183d6f;background-color:#eaecef}.notifications-page .notifications-container .notification-item .notification-item-system-icon{color:#000;font-size:2.5rem}.notifications-page .notifications-container .notification-item .unread-label{display:none;font-family:Hind,"Open Sans",Arial,sans-serif;font-size:1rem;color:#343a40}.notifications-page .notifications-container .notification-item .mark-read-link{display:none;z-index:1}.notifications-page .notifications-container .notification-item .mark-read-link:hover{scale:1.1}.notifications-page .notifications-container .notification-item.unread{background-color:#fafafa}.notifications-page .notifications-container .notification-item.unread .unread-label{display:inline-block}.notifications-page .notifications-container .notification-item.unread .mark-read-link{display:flex;align-items:center}.select-input-dropdown,.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page-size,.tabulator .tabulator-table .tabulator-row .tabulator-cell.type-list.tabulator-editing input,.tabulator .tabulator-header .tabulator-col.type-list .tabulator-col-content .tabulator-header-filter input[type=search]{background:#fff url(/assets/icon_down_caret-61cc0024168b8c14458d8782c661deca482022e49abe6d1b61b98872794215c9.svg) no-repeat calc(100% - .5rem) center;padding-right:1.75rem !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}.tabulator .tabulator-header .tabulator-col-title-holder{display:flex}.tabulator .tabulator-header .tabulator-row.tabulator-selected .tabulator-col-title{font-family:Raleway;font-size:20px;font-style:normal;font-weight:700}.tabulator .tabulator-header .tabulator-col{background-color:#cbd2dc}.tabulator .tabulator-header .tabulator-col .tabulator-col-title{margin-bottom:.25rem}.tabulator .tabulator-header .tabulator-col:has(.tabulator-header-filter){height:100% !important;vertical-align:top}.tabulator .tabulator-header .tabulator-col .tabulator-col-sorter{align-self:center;background:center/contain no-repeat;width:1rem;height:1rem}.tabulator .tabulator-header .tabulator-col[aria-sort=none] .tabulator-col-sorter{background-image:url(/assets/icon_sort_none-cc047fe198e2554220150717ebc6ea3c7304647fcb1c1224dbb8d650f583ac1f.svg)}.tabulator .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter{background-image:url(/assets/icon_arrow_down-0fdbface2ace19eddac035ba8ef9144203eda52b60ec89edfbdb8e06eaa4ac79.svg);transform:scaleY(-1);width:1.25rem;height:1.25rem}.tabulator .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter{background-image:url(/assets/icon_arrow_down-0fdbface2ace19eddac035ba8ef9144203eda52b60ec89edfbdb8e06eaa4ac79.svg);width:1.25rem;height:1.25rem}.tabulator .tabulator-header .tabulator-col.type-list .tabulator-col-content .tabulator-header-filter{text-align:start}.tabulator .tabulator-header .tabulator-col.type-list .tabulator-col-content .tabulator-header-filter input[type=search]{width:auto !important;min-width:250px}.tabulator .tabulator-table .tabulator-row .tabulator-cell a{color:#2c323a}.tabulator .tabulator-table .tabulator-row .tabulator-cell .chat-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .history-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .edit-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .delete-btn{font-size:1.875rem;width:1em;height:1em;background:center/65% no-repeat;background-color:#fff;border:1px solid;border-radius:5px}.tabulator .tabulator-table .tabulator-row .tabulator-cell .chat-btn{background-image:url(/assets/icon_chat-702680da47d3fa8d696e7f4190cee6be7e49f0072ef50c374b82467cb5ddd02c.svg);color:#fff;background-color:#343a40;border-color:#343a40}.tabulator .tabulator-table .tabulator-row .tabulator-cell .chat-btn:hover{background-color:#505f72;border-color:#505f72}.tabulator .tabulator-table .tabulator-row .tabulator-cell .history-btn{background-image:url(/assets/icon_history-727915561f54f34c3ca7a3396835e26f000ee30ebc323a73cb9ec14a2838bd70.svg);color:#fff;border-color:#f98a1a;background-color:#f98a1a}.tabulator .tabulator-table .tabulator-row .tabulator-cell .history-btn:hover{background-image:url(/assets/icon_history_dark-96c5cb1ad52f9452987512da80ccb89f12c4de849298920055e29c1a4b913c9e.svg);color:#343a40;border-color:#fcc48d;background-color:#fcc48d}.tabulator .tabulator-table .tabulator-row .tabulator-cell .edit-btn{background-image:url(/assets/icon_edit-0c74de317a7d6796489a2fa00005ee245e17333507b8ec0abc8cdf5950c32c0d.svg);border-color:#183d6f;background-color:#183d6f;color:#fff}.tabulator .tabulator-table .tabulator-row .tabulator-cell .edit-btn:hover{background-image:url(/assets/icon_edit_dark-57b5a880f24349173e41493154be9e7b61ef79d147eb04956352e9089a3d8a23.svg);border-color:#85afe5;background-color:#85afe5;color:#343a40}.tabulator .tabulator-table .tabulator-row .tabulator-cell .delete-btn{background-image:url(/assets/icon_delete-da58e2361df0279a275dc01169f026671ad349bd1e479bdc656f1daa8b37e73a.svg);color:#fff;background-color:#a42121;border-color:#a42121}.tabulator .tabulator-table .tabulator-row .tabulator-cell .delete-btn:hover{background-image:url(/assets/icon_delete_dark-4c102ca64e9fdf370cac314c6c1a452a9ee4fd0c0e1fa156c99e39953d7b35fe.svg);color:#343a40;background-color:#ff8591;border-color:#ff8591}.tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn{padding:.375rem 1rem;font-weight:600}.tabulator .tabulator-table .tabulator-row .tabulator-cell.type-tickCross.tabulator-editing input{margin-left:.75rem}.tabulator .tabulator-table .tabulator-row .tabulator-cell.type-input textarea{border:none}.tabulator .tabulator-table .tabulator-row .tabulator-cell.type-has_many_list.tabulator-editing{overflow:visible}.tabulator .tabulator-table .tabulator-row .tabulator-cell .ts-wrapper.multi .ts-control>div{margin:.25rem .5rem .25rem 0}.tabulator .tabulator-table .tabulator-row .tabulator-cell .ts-wrapper.multi .ts-control>div.active{background:#183d6f}.tabulator .tabulator-table .tabulator-row.tabulator-selected{background:#85afe5}.tabulator .tabulator-table .tabulator-row.tabulator-row-even:not(:hover){background-color:#eaecef}.tabulator .tabulator-footer{background-color:#cbd2dc}.tabulator .tabulator-footer .tabulator-footer-contents{flex-direction:column;gap:1rem}.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page{font-family:Montserrat,"Open Sans",Arial,sans-serif;font-size:1.25rem;border-radius:.625rem;border:1px solid #343a40;background:#fafafa;min-width:2.8125rem;margin:.125rem;padding:.1875rem .9375rem}.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page:hover,.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page:focus{background:#343a40;border-color:#343a40;color:#fafafa}.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page:not(:hover):focus,.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page:not(:hover):active,.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page.active{background:#183d6f;border-color:#183d6f;font-weight:600}.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page[data-page=first],.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page[data-page=last]{border:1px solid #343a40;border-radius:.625rem}.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page:disabled{border-color:#eaecef;color:#5c5c5c;background:#eaecef}.tabulator .tabulator-footer .tabulator-footer-contents .tabulator-paginator .tabulator-page-size{background-position:calc(100% - .5rem) center;border:1px solid #000;border-radius:.3125rem;padding:.4375rem 2rem .25rem .875rem;text-align:end}@media(min-width: 48em){.tabulator .tabulator-footer .tabulator-footer-contents{flex-direction:row}}.tabulator .row-actions{display:flex;justify-content:space-evenly;align-items:center;height:100%;gap:.25em}.popover{--fade-time: 0.15s;visibility:hidden;opacity:0;width:-moz-max-content;width:max-content;max-width:min(37.5rem,100vw);position:absolute;top:0;left:0;z-index:1060;pointer-events:none;transition:visibility var(--fade-time),opacity var(--fade-time)}.popover.popover-shown{visibility:visible;opacity:1;pointer-events:auto}.popover .arrow{position:absolute;background:inherit;width:11px;height:11px;transform:rotate(45deg);z-index:1059}.moderation-flag-modal .modal-body{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;background-color:#eaecef}.moderation-flag-modal .modal-body .card,.moderation-flag-modal .modal-body .card-header,.moderation-flag-modal .modal-body .card-body,.moderation-flag-modal .modal-body .accordion,.moderation-flag-modal .modal-body .accordion-item,.moderation-flag-modal .modal-body .accordion-header,.moderation-flag-modal .modal-body .accordion-button,.moderation-flag-modal .modal-body .accordion-body{border:none;border-radius:.25rem;box-shadow:none}.moderation-flag-modal .modal-body .accordion-button,.moderation-flag-modal .modal-body .accordion-body,.moderation-flag-modal .modal-body .card-header,.moderation-flag-modal .modal-body .card-body{padding:.75rem 1rem;background-color:inherit;color:inherit}.moderation-flag-modal .modal-body .accordion-body,.moderation-flag-modal .modal-body .card-body{border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #000}.moderation-flag-modal .modal-body .accordion-body.indented,.moderation-flag-modal .modal-body .card-body.indented{padding-left:3.25rem}.moderation-flag-info .flag-info-heading{display:flex;align-items:center}.moderation-flag-info .flag-info-heading .icon{min-width:1.75rem;font-size:1.25rem;margin-right:.5rem;text-align:center}.moderation-flag-info .flag-info-heading h6{margin:0}.moderation-flag-info .flag-info-heading label{margin:0;font-weight:600;font-family:Montserrat,"Open Sans",Arial,sans-serif;line-height:1.25rem}.moderation-flag-info .context-messages{max-height:15rem;overflow:auto}.moderation-flag-info .context-messages .message-bubble{width:auto;margin-left:2rem;padding:.625rem .75rem;background-color:#f5f5f5;border-radius:.3125rem}.moderation-flag-info .context-messages .message-bubble.danger{background-color:#f2cfd3}.moderation-flag-info .text-button{font-family:Montserrat,"Open Sans",Arial,sans-serif;font-weight:600;color:#343a40;border:none;background:none;padding:0;line-height:1.2}.moderation-flag-info .text-button:hover{text-decoration-line:underline}.moderation-page .moderation-heading{margin-top:3rem;margin-bottom:2rem}.moderation-page .moderation-card{border:none;border-radius:.25rem;box-shadow:none;background-color:#e6eefa}.moderation-page .moderation-card .card-header{display:flex;align-items:center;padding:.75rem 1rem;background-color:inherit;color:inherit}.moderation-page .moderation-card .card-header h6{margin:0}.moderation-page .moderation-card .card-header .icon{margin-right:.5rem;color:#183d6f}.moderation-page .moderation-card .card-body{display:flex;flex-direction:column;gap:.5rem;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #000}.moderation-page .moderation-card.danger{background-color:#f6e1e3}.suspension-modal-icon{transform:scale(1.33);padding-top:.0625rem;margin-left:.25rem}.suspension-card-icon{height:1.125rem;padding-left:.3125rem;transform:scale(1.11)}.flag-timestamp{color:#6f747d}.tourguide-backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);box-shadow:none;z-index:9998;pointer-events:auto}.tourguide-spotlight{z-index:9999;position:fixed;background:rgba(0,0,0,0)}.modal-open .tourguide-backdrop,.modal-open .tourguide-spotlight,.modal-open .tourguide-popover{visibility:hidden}.modal-open .ts-dropdown{z-index:9999}.tourguide-popover{transform:"none";position:absolute;z-index:9999;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.2);max-width:320px;min-width:280px}.tourguide-popover.body-popover{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:9999}.tourguide-popover.body-popover .tourguide-arrow{display:none}.tourguide-dot{width:12px;height:12px;background-color:#838890}.tourguide-dot.active{background-color:#0b6c01}.tourguide-arrow{position:absolute;width:12px;height:12px;background:#fff;transform:rotate(45deg)}.reaction-buttons{display:flex;gap:.5rem}.reaction-buttons .btn,.reaction-buttons .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .reaction-buttons .details-btn{gap:.125rem;display:flex;align-items:center;justify-content:center;font-weight:400;height:1.6875rem;min-width:2.3125rem;padding:.25rem;background-color:#eaecef;color:#030102}.reaction-buttons .btn:hover,.reaction-buttons .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:hover,.tabulator .tabulator-table .tabulator-row .tabulator-cell .reaction-buttons .details-btn:hover,.reaction-buttons .btn.active,.reaction-buttons .tabulator .tabulator-table .tabulator-row .tabulator-cell .active.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .reaction-buttons .active.details-btn{color:#183d6f;background-color:#edfafd;border-width:1px;border-color:#2c323a}.reaction-buttons .btn .reaction-count,.reaction-buttons .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn .reaction-count,.tabulator .tabulator-table .tabulator-row .tabulator-cell .reaction-buttons .details-btn .reaction-count{font-family:Hind,"Open Sans",Arial,sans-serif;min-width:.75rem;font-size:.75rem}.reaction-buttons .btn.active,.reaction-buttons .tabulator .tabulator-table .tabulator-row .tabulator-cell .active.details-btn,.tabulator .tabulator-table .tabulator-row .tabulator-cell .reaction-buttons .active.details-btn{color:#183d6f;background-color:#edfafd !important}.reaction-buttons .btn:not(.active,:hover),.reaction-buttons .tabulator .tabulator-table .tabulator-row .tabulator-cell .details-btn:not(.active,:hover),.tabulator .tabulator-table .tabulator-row .tabulator-cell .reaction-buttons .details-btn:not(.active,:hover){border:none}.message-container .reaction-buttons{gap:.25rem}.message-container .new-reaction-popover{padding:.125rem .125rem}.message-container .new-reaction-popover .add-reaction-btn{padding:.25rem}.new-reaction-popover{overflow:auto;padding:.375rem .5rem;filter:drop-shadow(-0.125rem 0.125rem 0.1rem rgba(3, 1, 2, 0.25))}@media(min-width: 48em){.new-reaction-popover{gap:.5rem}}.new-reaction-popover .add-reaction-btn{padding:.5rem;padding-bottom:0rem;font-family:Hind,"Open Sans",Arial,sans-serif;font-weight:normal;color:#000}.new-reaction-popover .add-reaction-btn .icon{height:1.0625rem;font-size:1.0625rem}.reactors-popover{background-color:#eaecef;border-color:#eaecef;color:#030102;filter:drop-shadow(-0.125rem 0.15rem 0.1rem rgba(3, 1, 2, 0.25))}.reactors-popover .reactor-icon{height:1.125rem;width:1.125rem}.trix-content{line-height:1.6}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0;max-width:100% !important}.trix-content action-text-attachment .attachment.attachment--file{padding:.4em 1em}trix-toolbar{display:none;border:none;border-bottom:1px solid #ced4da}trix-toolbar .trix-button-row{margin-left:.4em;margin-right:.4em}trix-toolbar .trix-button-row .trix-button-group{margin:.4em 0;border:unset}trix-toolbar .trix-button-row .trix-button-group .trix-button{border-left:unset;border-bottom:unset}trix-toolbar .trix-button-row .trix-button-group .trix-button--icon{width:1.3em;height:1.3em;padding:0 .8em;margin:0 .1em}trix-toolbar .trix-button-row .trix-button--icon-file{text-indent:-0.5em}@media(min-width: 36em){trix-toolbar{display:block}}trix-editor.form-control{margin:.5em;height:auto;width:auto;border:none}.form-add-button{height:1.5em;color:#183d6f}
