.user-menu[data-v-81402d8f]{position:relative;display:inline-block;vertical-align:middle}.user-menu-trigger[data-v-81402d8f]{border:none;background:transparent;color:#fff;cursor:pointer;padding:4px;line-height:1}.user-menu-trigger .material-icons[data-v-81402d8f]{font-size:28px}.user-menu-panel[data-v-81402d8f]{position:absolute;right:0;top:100%;background:#fff;border:1px solid #ccc;min-width:140px;z-index:20;box-shadow:0 2px 8px #0003}.user-menu-item[data-v-81402d8f]{display:flex;align-items:center;gap:8px;width:100%;border:none;background:#fff;padding:8px 12px;cursor:pointer;color:#222}.user-menu-item[data-v-81402d8f]:hover{background:#f0f0f0}.appTitle[data-v-c02edd4d]{font-size:2em;width:300px}.appVersion[data-v-c02edd4d]{margin-left:.4em;font-size:.48em;font-weight:400;opacity:.85;vertical-align:middle}.pollIndicator[data-v-c02edd4d]{color:#ff0;opacity:1;font-size:1.25em}.latestSoftwareBtn[data-v-c02edd4d]{margin-right:12px;padding:4px 10px;font-size:.85em;cursor:pointer;color:#002f6c;background-color:silver;border:1px solid #a8a8a8;border-radius:3px;vertical-align:middle}.latestSoftwareBtn[data-v-c02edd4d]:hover{background-color:#d4d4d4}.menuDisabled[data-v-c02edd4d]{pointer-events:none;color:#aaa}.top-menu[data-v-c02edd4d]{padding:6px;text-align:left;font-size:1.4em}.top-menu ul[data-v-c02edd4d]{margin:0;padding-left:0;list-style:none;display:flex;justify-content:left}.top-menu li[data-v-c02edd4d]{margin:0 20px;position:relative;border:solid 1px transparent;cursor:pointer}.top-menu li[data-v-c02edd4d]:hover{border:solid 1px silver}.top-menu a[data-v-c02edd4d]{color:#fff;text-decoration:none;font-weight:700}.top-menu a[data-v-c02edd4d]:hover{color:#f0f0f0}.top-menu .active[data-v-c02edd4d]{border-bottom:2px solid #ff9800}.top-menu ul ul[data-v-c02edd4d]{position:absolute;margin-top:1px;top:100%;left:0;background-color:#6b6969;display:none;padding:2px 0;z-index:9999;width:320px}.top-menu li:hover>ul[data-v-c02edd4d]{display:block}.top-menu ul[data-v-c02edd4d]{padding-left:20px}.top-menu li[data-v-c02edd4d]{padding:6px 15px}.dashboard-page{display:flex;flex-direction:column;min-height:calc(100vh - 70px)}.dashboard-content{flex:1}.dashboard-config{margin-top:auto;padding:12px 16px;color:#696969;font-size:12px;border-top:1px solid #d0d0d0;background-color:#efefef}.dashboard-config-row{display:grid;grid-template-columns:280px 1fr;gap:8px;line-height:1.6}.dashboard-config-key{font-weight:700}.dashboard-config-value{word-break:break-word}.db-card{width:100%;max-width:375px;min-height:375px}.app-btn[data-v-a15b78c1]{font-size:1.15em}.app-btn-label[data-v-a15b78c1]{text-transform:uppercase}.app-btn--no-caps .app-btn-label[data-v-a15b78c1]{text-transform:none}.app-btn[data-v-a15b78c1]:hover:not(:disabled){background:#d0d3d8}:root{--themeColor: #0f5da0;--headerColor: #e2e1e1;--dialogText: white}body{font-family:Arial,Verdana;font-size:12px;background-color:#e6e6e6}a{cursor:pointer;color:var(--themeColor)}a:hover{text-decoration:underline}input,select{height:22px}input:disabled{background-color:#e2e1e1!important;color:#000!important}input.readonly{background-color:#e2e1e1!important;color:#000!important}.gridWrapper{padding:10px}.workArea{padding:5px;height:93vh;background-color:#f5f5f8}.topBar{display:flex;padding-left:9px}.topMenu{background-color:green}.pageTitle{font-size:1.8em}table{border-spacing:0px;border-collapse:separate}.vueGrid{position:relative}.vueGrid table{display:grid;min-width:100%;position:relative}.vueGrid thead,myGrid tbody,myGrid tr{display:contents}.vueGrid th,myGrid td{padding:6px 5px 10px;white-space:nowrap;z-index:5!important}.vueGrid th select,.vueGrid th input{border:solid 1px silver!important;font-weight:400!important;min-height:25px}.vueGrid th{position:sticky;top:0;vertical-align:top;z-index:2;font-weight:700;font-size:1em;text-align:left;background-color:#41b6e6;color:#fff;border-top:none;border-bottom:solid 1px silver}.vueGrid th a{color:#00388b;text-decoration:none}.vueGrid th a:hover{text-decoration:underline}.vueGrid td{padding:5px;color:#000;background-color:#f8f8f8;border-right:none;border-bottom:solid 1px silver}.vueGrid td a{color:#517a28;text-decoration:none;font-size:.9em}.vueGrid td a:hover{color:var(--themeColor);text-decoration:underline}.vueGrid tr:nth-child(2n) td{background-color:#fff}.vueGrid td:last-child{border-right:solid 1px silver!important}.vueGrid th:last-child{border-right:solid 1px silver}.center{text-align:center}.embeddedTable td{border:none!important;background-color:transparent!important;padding:0!important;z-index:0!important}.selectedRow td{background-color:wheat!important}.beforeEffectiveDate{border-color:orange}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lastYearValue{color:gray;font-size:.9em;width:80px;text-align:right;white-space:nowrap}.changesExist{color:red}.noChangesExist{color:#000}.commentCell{width:100px;padding-left:8px;color:#696969;font-size:.9em}.openLabel{color:green;font-weight:700!important}.approvedLabel{color:#00f}.submittedLabel{color:orange;font-weight:700!important}.clickableCell:hover{background-color:wheat!important;cursor:pointer}.flexRow{display:flex}.flexRow div{padding:3px}.embeddedTable{z-index:0!important}.embeddedTable td{border:none!important;background-color:transparent!important;padding:4px!important;z-index:0!important}.dialogEntryGrid{display:grid;width:100%;grid-template-columns:120px auto}.dialogEntryGrid div{padding:4px}.app-shell{min-height:100vh}.app-header{color:#fff}.app-icon{vertical-align:middle;-webkit-user-select:none;user-select:none}.app-btn{display:inline-flex;align-items:center;gap:4px;border:1px solid transparent;background:#e0e0e0;color:#222;cursor:pointer;padding:4px 10px;font:inherit;text-decoration:none;line-height:1.2}.app-btn .material-icons{font-size:1.2em}.app-btn:disabled{opacity:.45;cursor:default}.app-btn--flat{background:transparent;border-color:transparent}.app-btn--unelevated{box-shadow:none}.app-btn--round{border-radius:50%;padding:4px;min-width:1.8em;min-height:1.8em;justify-content:center}.app-btn--dense{padding:2px 6px}.app-btn--no-caps{text-transform:none}.app-spinner{display:inline-flex;align-items:flex-end;gap:2px;height:1em;width:1.2em}.app-spinner span{display:inline-block;width:.18em;background:currentColor;animation:app-spinner-bars .8s ease-in-out infinite}.app-spinner span:nth-child(1){height:.4em;animation-delay:0s}.app-spinner span:nth-child(2){height:.7em;animation-delay:.15s}.app-spinner span:nth-child(3){height:1em;animation-delay:.3s}.app-spinner span:nth-child(4){height:.55em;animation-delay:.45s}@keyframes app-spinner-bars{0%,to{opacity:.35;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.app-dialog-overlay{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:5000;overflow:hidden}.app-dialog-panel{max-width:min(95vw,100%);max-height:95vh;min-width:0;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.app-dialog-panel,.app-dialog-panel *{box-sizing:border-box}.app-card{background:#fff;color:#222;box-shadow:0 3px 12px #00000040;padding:8px}.app-card-section{padding:12px}.app-color-primary,.app-text-primary{color:#1976d2}.app-color-white,.app-text-white{color:#fff}.app-color-blue,.app-text-blue{color:#1976d2}.app-color-blue-10{color:#0d47a1}.app-color-black{color:#000}.app-color-grey,.app-color-gray{color:#757575}.app-color-red{color:#c10015}.app-btn.app-color-white{background:#fff;color:#1976d2}.app-btn.app-color-primary:not(.app-btn--flat){background:#1976d2;color:#fff}.fullscreen{position:fixed;inset:0}.bg-blue,.bg-primary{background:#1976d2}.text-white{color:#fff}.text-center{text-align:center}.flex{display:flex}.flex-center{align-items:center;justify-content:center}.row{display:flex;flex-wrap:wrap}.items-start{align-items:flex-start}.fit{width:100%;height:100%}.q-pa-md{padding:16px}.q-pt-none{padding-top:0}.q-mt-xl{margin-top:48px}.q-gutter-md>*{margin:8px}.text-h2{font-size:2.5rem;font-weight:400}.text-h6{font-size:1.25rem;font-weight:500}.shadow-2{box-shadow:0 1px 5px #0003,0 2px 2px #00000024}.cursor-pointer{cursor:pointer}
