[data-v-2d81a4aa] .v-list-group.v-list-group--open{border:1px solid #1b7476;border-radius:4px;margin:4px 0}[data-v-2d81a4aa] .v-list-group.v-list-group--open .v-list-group__items{margin-bottom:0;padding-bottom:0!important}[data-v-2d81a4aa] .v-list-group__items .v-list-item{padding-inline-start:8px!important}.floating-action-stack[data-v-008ef5e7]{right:var(--floating-action-stack-right);bottom:var(--floating-action-stack-bottom);z-index:var(--floating-action-stack-z-index);position:fixed}.floating-action-stack__actions[data-v-008ef5e7]{bottom:calc(100% + var(--floating-action-stack-gap));align-items:flex-end;gap:var(--floating-action-stack-gap);flex-direction:column;width:max-content;display:flex;position:absolute;right:0}.floating-action-stack__close.v-btn--variant-elevated[data-v-008ef5e7],.floating-action-stack__close.v-btn--variant-flat[data-v-008ef5e7]{border-radius:50%;width:56px;min-width:56px;height:56px}[data-v-d93a3670] .v-menu__content{z-index:9999!important}.asset-multi-selector-autocomplete .v-input__control .v-input__slot .v-select__selections{padding-top:8px!important}.copylabel[data-v-c8ad26b7]{cursor:pointer;border-bottom:1px dashed;display:inline-block}.menu-item-name{font-weight:700}.menu-item-name:hover{cursor:pointer;text-decoration:underline}.buy-button[data-v-624bcf47]{box-shadow:1px 1px 18px #e4a}[data-v-624bcf47] .v-app-bar{border-bottom:4px solid rgb(var(--v-theme-primary))}.layout-side[data-v-03e86973]{width:420px}.layout-content[data-v-03e86973]{max-width:480px}.fade-enter-active[data-v-4356e37c],.fade-leave-active[data-v-4356e37c]{transition-property:opacity;transition-duration:.2s;transition-timing-function:ease}.fade-enter[data-v-4356e37c],.fade-leave-active[data-v-4356e37c]{opacity:0}[data-v-ee27ef0d] .v-select__selections{height:40px;overflow:ell}.v-list-item.mobile{border-bottom:1px dashed #000000de}.linked-observations-item .v-sheet[data-v-be40b21d]{width:100%}@media (width<=959.98px){[data-v-b02e5846] .combobox-container{position:relative}[data-v-b02e5846] .combobox-container .v-menu__content{top:40px!important}}[data-v-b02e5846] .quantity-field .v-messages__message{line-height:14px}.likert-grid-table .likert-question-header{min-width:200px}.likert-grid-table .likert-answer-header{white-space:normal;vertical-align:bottom;min-width:80px;font-size:.85em;padding:8px 4px!important}.likert-grid-table .likert-question-cell{white-space:normal;word-break:break-word;min-width:200px;padding:8px!important}.likert-grid-table .likert-radio-cell{vertical-align:middle;padding:4px!important}.likert-grid-table .likert-row-error{background-color:#ff00000d}.likert-grid-table .likert-row-error .likert-question-cell{color:#f44336}.likert-grid-mobile .likert-mobile-card--error{background-color:#ff00000a;border-color:#f4433699!important}.likert-grid-mobile .likert-mobile-card--error .likert-mobile-question{color:#f44336!important}.likert-grid-mobile .likert-mobile-radio-group :deep(.v-radio){align-items:flex-start}.cursor-pointer{cursor:pointer}.answer-rubric .v-input--is-readonly .rubric-answers:not(.v-item--active) i{color:gray!important}.answer-rubric .v-input--is-readonly.v-input--selection-controls .v-input--selection-controls__input:before,.answer-rubric .v-input--is-readonly.v-input--selection-controls .v-input--selection-controls__input:hover:before,.answer-rubric .v-input--is-readonly.v-input--selection-controls .v-input--selection-controls__input:focus:before,.answer-rubric .v-input--is-readonly.v-input--selection-controls .v-input--selection-controls__ripple,.answer-rubric .v-input--is-readonly .v-radio .v-input--selection-controls__ripple{display:none!important}#context-list{padding-left:15px}#context-list li{margin-bottom:5px}.v-expansion-panel-header.section-panel-header:not(.v-expansion-panel-header--mousedown):focus:before{opacity:0}.answer-rubric .v-radio{align-items:start}.answer-rubric .v-radio .v-label{word-break:break-word;white-space:normal!important}.answer-rubric .v-input--checkbox{align-items:start}.answer-rubric .v-input--checkbox .v-input--selection-controls__input{margin-right:8px}.answer-rubric .v-input--checkbox .v-label{word-break:break-word;white-space:normal!important}.attachment-badge-wrapper{align-items:center;display:inline-flex;position:relative}.attachment-badge-wrapper .attachment-badge{background-color:rgb(var(--v-theme-primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:10px;font-weight:600;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.question-panel-header .v-expansion-panel-header__icon,.section-panel-header .v-expansion-panel-header__icon{margin-top:3px}.progress-nav-bar[data-v-5a0edb05]{justify-content:space-between;width:100%;display:flex}.step-container[data-v-5a0edb05]{flex:1;align-items:center;display:flex}.step-circle[data-v-5a0edb05]{cursor:pointer;border:2px solid rgb(var(--v-theme-primary));width:24px;height:24px;color:rgb(var(--v-theme-primary));border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s;display:flex}.step-label[data-v-5a0edb05]{cursor:pointer;color:rgb(var(--v-theme-primary));margin-left:4px;font-weight:500}.step-circle.active[data-v-5a0edb05]{background-color:rgb(var(--v-theme-primary));color:#fff}.step-circle.warning[data-v-5a0edb05]{background-color:var(--v-warning-dark);color:#fff}.step-circle.inactive[data-v-5a0edb05]{color:gray;border:2px solid gray}.step-circle.completed[data-v-5a0edb05]{background-color:rgb(var(--v-theme-primary));color:#fff}.check-icon[data-v-5a0edb05]{font-size:18px}.number[data-v-5a0edb05]{font-weight:700}.step-line[data-v-5a0edb05]{background:rgb(var(--v-theme-primary));flex:1;height:2px;margin:0 8px}.step-line.inactive[data-v-5a0edb05]{background:gray}[data-v-bed91279] .v-navigation-drawer__content{padding:0}.tag-input .v-input__append-outer{margin-top:0!important}.tag{margin:3px}#add-new-tag-tooltip-mount .v-tooltip__content{position:relative!important;top:0!important;left:0!important}.progress-nav-bar[data-v-8dd6a789]{justify-content:space-between;width:100%;display:flex}.step-container[data-v-8dd6a789]{flex:1;align-items:center;display:flex}.step-circle[data-v-8dd6a789]{cursor:pointer;border:2px solid rgb(var(--v-theme-primary));width:24px;height:24px;color:rgb(var(--v-theme-primary));border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s;display:flex}.step-label[data-v-8dd6a789]{cursor:pointer;color:rgb(var(--v-theme-primary));margin-left:4px;font-weight:500}.step-circle.active[data-v-8dd6a789]{background-color:rgb(var(--v-theme-primary));color:#fff}.step-circle.warning[data-v-8dd6a789]{background-color:rgb(var(--v-theme-warning));color:#fff}.step-circle.inactive[data-v-8dd6a789]{color:gray;border:2px solid gray}.step-circle.completed[data-v-8dd6a789]{background-color:rgb(var(--v-theme-primary));color:#fff}.check-icon[data-v-8dd6a789]{font-size:18px}.number[data-v-8dd6a789]{font-weight:700}.step-line[data-v-8dd6a789]{background:rgb(var(--v-theme-primary));flex:1;height:2px;margin:0 8px}.step-line.inactive[data-v-8dd6a789]{background:gray}.full-height-with-header[data-v-8dd6a789]{height:100%;min-height:calc(100vh - 64px)}[data-v-8dd6a789] .v-navigation-drawer__content{padding:0}#review-walk-view-context[data-v-8dd6a789]{z-index:100}.active-route[data-v-9051f2b9]:before{opacity:0}ol[data-v-576eb2ac]{padding-left:1.2em}.active-route[data-v-32258cde]:before,.active-route[data-v-5f0939b9]:before,.active-route[data-v-ba923d1b]:before,.active-route[data-v-cbb6039e]:before{opacity:0}[data-v-c56e9c52] .v-expansion-panel-content__wrap{padding:0!important}.rich-text-editor--readonly .ql-toolbar{display:none}.rich-text-editor--readonly .ql-container.ql-snow{background-color:#0000;border:none}.rich-text-editor--readonly .ql-editor{cursor:default;padding:0}[data-v-9fe286b3] .apexcharts-series-markers .apexcharts-marker{cursor:pointer}[data-v-9fe286b3] .apexcharts-toolbar{z-index:1!important}@media (width<=600px){.apexcharts-title-text[data-v-9fe286b3]{margin-top:40px!important}}.w-full{width:100%!important}.min-w-0{min-width:0!important}.v-application .schooldog-action-fab{z-index:100;position:fixed;bottom:24px;right:24px}@layer vuetify-core.reset{html{overflow-y:auto}ul,ol,figure,details,summary,h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol,figure,details,summary{padding:0}button:not(.v-btn),input,select,textarea{background-color:#0000;border-style:none}textarea{resize:vertical}}.v-application .d-flex{min-width:0}.v-application a:not(.v-list-item):not(.v-btn){color:rgb(var(--v-theme-primary))}.v-application{font-family:Quicksand,sans-serif;font-size:15px;line-height:1.5}.v-application .text-h1{font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-size:6rem!important}.v-application .text-h2{font-weight:300;line-height:3.75rem;letter-spacing:-.00833333em!important;font-size:3.75rem!important}.v-application .text-h3{font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-size:3rem!important}.v-application .display-2{font-weight:400;line-height:3rem;letter-spacing:normal!important;font-size:2.8125rem!important}.v-application .text-h4,.v-application .display-1{font-weight:400;line-height:2.5rem;letter-spacing:.00735294em!important;font-size:2.125rem!important}.v-application .text-h5,.v-application .headline{font-weight:400;line-height:2rem;letter-spacing:normal!important;font-size:1.5rem!important}.v-application .text-h6,.v-application .title{font-weight:800;line-height:2rem;letter-spacing:.0125em!important;font-size:1.16rem!important}.v-application .text-subtitle-1{font-weight:600;line-height:1.75rem;letter-spacing:.009375em!important;font-size:1rem!important}.v-application .text-subtitle-2{font-weight:500;line-height:1.375rem;letter-spacing:.00714286em!important;font-size:.875rem!important}.v-application .text-body-1{font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-size:1rem!important}.v-application .text-body-2,.v-application .body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571em!important;font-size:.875rem!important}.v-application .text-caption,.v-application .caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333em!important;font-size:.75rem!important}.v-application .text--secondary{color:rgba(var(--v-theme-on-surface), var(--v-medium-emphasis-opacity,.6))!important}.v-application .text--primary{color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity,.87))!important}.v-application .text-overline,.v-application .overline{text-transform:uppercase;font-weight:400;line-height:1rem;letter-spacing:.166667em!important;font-size:.625rem!important}.v-application p{margin-bottom:20px}.v-application .text-number{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji!important}.v-btn{font-size:var(--v-btn-size,.875rem);letter-spacing:normal;font-weight:600}.v-btn--variant-text,.v-btn--variant-outlined{text-transform:none}.v-tab.v-tab{text-transform:uppercase}.v-card--variant-outlined{border-color:rgba(var(--v-border-color), var(--v-border-opacity))}.v-btn--icon{box-shadow:none;min-width:0;padding:0}.v-btn--icon.v-btn--variant-elevated:not(.v-date-picker-month__day-btn),.v-btn--icon.v-btn--variant-flat:not(.v-date-picker-month__day-btn){background:0 0}.v-btn--icon.v-btn--size-x-small{width:20px;height:20px}.v-btn--icon.v-btn--size-small{width:28px;height:28px}.v-btn--icon.v-btn--size-default{width:36px;height:36px}.v-field{font-size:14px}.v-field--variant-outlined.v-field--focused:not(.v-field--error) .v-field__outline{color:rgb(var(--v-theme-primary))}.v-input--density-compact .v-field--variant-outlined .v-field__field{min-height:40px}.v-input--density-compact .v-field--variant-outlined .v-field__input{min-height:40px;padding:6px 12px}.v-input--density-compact.v-textarea .v-field--variant-outlined .v-field__input{padding-top:24px;padding-bottom:8px}@layer vuetify-components.vuetify-overrides{.v-input:not(.v-input--hide-details){margin-bottom:8px}.v-checkbox,.v-switch,.v-radio-group{margin-top:16px}}.v-input__details{min-height:20px;padding-top:4px}.v-messages{min-height:16px;font-size:12px;line-height:1.25}.v-selection-control{min-height:24px}.v-selection-control .v-label{color:rgba(var(--v-theme-on-background), .87);opacity:1;font-size:14px}.v-checkbox .v-selection-control__wrapper,.v-checkbox .v-selection-control__input,.v-radio .v-selection-control__wrapper,.v-radio .v-selection-control__input{width:24px;height:24px}.v-checkbox .v-selection-control__input,.v-radio .v-selection-control__input{margin-inline-end:4px}.v-list-item-title{white-space:normal;font-size:.875rem;font-weight:600;line-height:1.25rem}.app-navigation-drawer .v-navigation-drawer__content{flex-direction:column;display:flex}.main-menu{flex:auto;min-height:0;overflow-y:auto}.main-menu .v-list-item:not(.text-primary) .v-list-item-title,.main-menu .v-list-item:not(.text-primary) .v-list-item__prepend>.v-icon:not(.text-grey){color:rgba(var(--v-theme-on-surface), .72)}.main-menu .v-list-item.text-primary .v-list-item__prepend>.v-icon{color:rgb(var(--v-theme-primary))}.v-list-item__prepend>.v-icon{color:rgba(var(--v-theme-on-surface), .87);opacity:1}.v-list-item__prepend>.v-list-item__spacer{width:14px}.v-application--is-rtl .v-list-item__action:first-child,.v-application--is-rtl .v-list-item__icon:first-child{margin-left:14px!important;margin-right:0!important}.v-list-item__action:first-child,.v-list-item__icon:first-child{margin-right:14px!important}.v-list-group__header__append-icon .v-icon{font-size:1rem}.v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{min-width:0!important}.v-list-item__icon{justify-content:center;margin:auto}.v-list-group--sub-group .v-list-group__header{padding-left:8px!important}.v-list-group__items{margin-bottom:8px}.v-tab{font-weight:700}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-primary))!important;color:rgb(var(--v-theme-on-primary))!important}.v-navigation-drawer__content{background-color:#0000;background-image:linear-gradient(#fff 30%,#fff0),linear-gradient(#fff0,#fff 70%),radial-gradient(farthest-side at 50% 0,#0000000f,#0000),radial-gradient(farthest-side at 50% 100%,#0000000f,#0000);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 15px,100% 15px;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;flex:auto;min-height:0;padding:0;overflow-y:auto}.theme--dark .v-navigation-drawer__content{background:0 0}.v-data-table table{padding:4px 4px 8px}.v-data-table table th{color:rgba(var(--v-theme-on-surface), .6);letter-spacing:normal;text-transform:uppercase;white-space:nowrap;height:48px;padding:0 16px;font-family:Quicksand,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.v-data-table table tbody tr{transition:box-shadow .2s,transform .2s}.v-data-table table tbody tr:not(.v-data-table__selected):hover{transform:translateY(-4px);box-shadow:0 3px 15px -2px #0000001f}.elevation-1{box-shadow:0 2px 10px -1px #55555514,0 1px 10px #5555550f,0 1px 30px #55555508!important}.elevation-2{box-shadow:0 3px 10px -2px #55555514,0 2px 20px #5555550f,0 1px 30px #55555508!important}.elevation-3{box-shadow:0 3px 30px -2px #55555514,0 3px 40px #5555550f,0 1px 30px #55555508!important}.v-tabs-items{background-color:#0000!important}.theme--dark.v-btn:not(.v-btn--variant-flat):not(.v-btn--variant-text):not(.v-btn--variant-outlined){background-color:#273743}.row{margin-top:0!important;margin-bottom:0!important}.v-row:has(>.v-col.py-0){--v-col-gap-y:0px}ol:not([class]),ul:not([class]){padding-inline-start:40px}.v-container{padding:24px}.v-card-title{letter-spacing:.0125em;flex-wrap:wrap;align-items:center;padding:16px;font-size:1.16rem;font-weight:800;overflow:visible;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;word-break:normal!important;line-height:2rem!important;display:flex!important}.v-dialog>.v-overlay__content>.v-card>.v-card-title{padding:16px 24px 10px}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>.v-card>.v-card-subtitle{padding:0 24px 20px}.v-card-subtitle{text-overflow:clip;white-space:normal;word-break:normal;padding:16px;font-size:.875rem;font-weight:400;overflow:visible;word-wrap:break-word!important;overflow-wrap:break-word!important;line-height:1.375rem!important}.v-card-subtitle:has(a){opacity:1}.v-card-text{color:rgba(var(--v-theme-on-surface), var(--v-medium-emphasis-opacity));padding:16px}.v-card-text .v-field,.v-card-text .v-chip:not([class*=text-]){color:rgb(var(--v-theme-on-surface))}.v-card-actions{padding:8px}.v-card-title+.v-card-text{padding-top:16px}.v-card-title+.v-card-text:has(>.v-input:first-child){padding-top:0}.v-card-title+.v-card-actions{padding-top:8px}.v-card-title+.v-card-subtitle{padding-top:0}.v-card-title:has(+.v-card-subtitle){padding-bottom:0}.v-card-subtitle+.v-card-text{padding-top:0}.wrap-text-dropdown .v-select__selections,.v-list-item__title{white-space:normal}.v-input{font-size:16px}.v-speed-dial__list{align-items:flex-end}
