.greyed-row{background-color:#d3d3d3}.table--with--switches .v-input--selection-controls{padding:0!important;margin:0!important}#chartjs-tooltip{transition:opacity .2s ease-in}#chartjs-tooltip .label-box{display:inline-block;width:22px;height:22px;margin-right:6px;position:relative;top:2px}#chartjs-tooltip table,#chartjs-tooltip td,#chartjs-tooltip th,#chartjs-tooltip tr{border-collapse:collapse;color:#fff;font-family:Open Sans,sans-serif!important}#chartjs-tooltip table thead th{padding:10px;background-color:rgba(0,0,0,.9);border-top-left-radius:8px;border-top-right-radius:8px}#chartjs-tooltip table tbody td{background-color:rgba(0,0,0,.7);padding:6px 10px}#chartjs-tooltip table tbody tr:last-of-type td{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-bottom:20px}:root{--black-000000:#000;--white-ffffff:#fff;--gray-200-eeeeee:#eee;--gray-400-d9d9d9:#d9d9d9;--gray-600-909090:#909090;--gray-800-5f5f5f:#5f5f5f;--blue-100-eff7fb:#eff7fb;--blue-500-3d81bc:#3071a9;--blue-600-0060a9:#0060a9;--costco-red-e51937:#e51937;--costco-blue-005dab:#005dab;--unnamed-font-family-open-sans:Open Sans;--unnamed-font-style-normal:normal;--unnamed-font-weight-600:600px;--unnamed-font-weight-normal:normal;--unnamed-font-size-14:14px;--unnamed-character-spacing-0:0px;--unnamed-line-spacing-19:19px}.unnamed-character-style-1{font-weight:var(--unnamed-font-weight-normal)}.unnamed-character-style-1,.unnamed-character-style-2{font-family:var(--unnamed-font-family-open-sans);font-style:var(--unnamed-font-style-normal);font-size:var(--unnamed-font-size-14);line-height:var(--unnamed-line-spacing-19);letter-spacing:var(--unnamed-character-spacing-0);color:var(--black-000000)}.unnamed-character-style-2,.unnamed-character-style-3{font-weight:var(--unnamed-font-weight-600)}.unnamed-character-style-3{font-family:var(--unnamed-font-family-open-sans);font-style:var(--unnamed-font-style-normal);font-size:var(--unnamed-font-size-14);line-height:var(--unnamed-line-spacing-19);letter-spacing:var(--unnamed-character-spacing-0);color:var(--blue-500-3d81bc)}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.d7d5d458.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/OpenSans-SemiBold.e1c83f94.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/OpenSans-Bold.f5331cb6.ttf) format("truetype")}.theme--light.v-select .v-select__selections,.theme--light.v-text-field,.v-input{font-size:14px}.v-autocomplete.v-input .v-input__control .v-input__slot,.v-input.hand *,.v-input.hand .v-input__slot,.v-input.hand .v-input__slot .v-select__slot,.v-input.hand input{cursor:pointer!important}.swal2-container .swal2-popup.swal2-modal{font-family:Open Sans,sans-serif!important}.swal2-container .swal2-popup .swal2-title{font-size:22px!important}.swal2-container .swal2-popup .swal2-html-container{font-size:14px!important}.swal2-actions{justify-content:center!important}.swal--confirm{background-color:#008494!important}.swal--confirm,.swal--confirm:hover{border-radius:4px;color:#fff!important}.swal--confirm:hover{background-color:var(--costco-blue-005dab)!important}.swal--cancel{background-color:transparent!important;border-radius:4px;color:var(--v-secondary-base)!important}.swal--cancel:hover{background-color:var(--v-secondary-lighten5)!important;border-radius:4px;color:#fff!important}.v-data-table>.v-data-table__wrapper tbody tr.v-data-table__expanded__content{box-shadow:unset!important}.theme--light.v-application{font-family:Open Sans,sans-serif!important;background-color:var(--gray-200-eeeeee)!important}.main--header{background-color:#fff}.main--menu--row{background-color:#008494;box-shadow:0 5px 10px rgba(0,0,0,.25098039215686274)}.main--header .v-btn :not(.v-icon),.main--menu--row .v-btn :not(.v-icon){font-size:16px;font-family:Open Sans,sans-serif!important;font-weight:600;letter-spacing:0;text-transform:none!important}.main--menu--row .v-btn *{color:#fff}.main--footer{background-color:#eee;font-size:14px;font-weight:400;margin-bottom:1em}.main--footer .version{font-size:10px;position:relative;top:1pt}h1,h2{font-weight:400;color:#000}h1{font-size:48px}h2{font-size:32px}.app--title{letter-spacing:1.2px;font-size:24px;font-weight:600;color:#333}.v-btn{letter-spacing:0!important}.v-btn.primary{background:transparent #008494 0 0 no-repeat padding-box;text-transform:uppercase}.v-btn.v-btn--text{font-weight:600;text-transform:uppercase}