@import 'https://js.arcgis.com/4.29/@arcgis/core/assets/esri/themes/light/main.css';.t-map-blue .balloon__header,.t-map-blue .loading-indicator__step{background-color:#344f7a}.esri-popup__header-buttons{display:inline}.esri-popup__header-buttons .esri-popup__button{float:right;padding:6px 14px}.t-map-blue .balloon__big-em,.t-map-blue .balloon__small-em{color:#344f7a}.t-map-green .balloon__header,.t-map-green .loading-indicator__step{background-color:#548723}.t-map-green .balloon__big-em,.t-map-green .balloon__small-em{color:#548723}.t-map-purple .balloon__header,.t-map-purple .loading-indicator__step{background-color:#905aad}.t-map-purple .balloon__big-em,.t-map-purple .balloon__small-em{color:#905aad}.t-map-orange .balloon__header,.t-map-orange .loading-indicator__step{background-color:#d89537}.t-map-orange .balloon__big-em,.t-map-orange .balloon__small-em{color:#d89537}.t-map-red .balloon__header,.t-map-red .loading-indicator__step{background-color:#d66350}.t-map-red .balloon__big-em,.t-map-red .balloon__small-em{color:#d66350}.balloon{position:relative}.balloon__error{min-height:192px}.balloon__header{background-color:#999;color:#fff;padding:.5em 1em}.balloon__header span.close{float:right;width:1em;height:1em}.balloon__header span.close>i{margin:0}.balloon__message:not(:last-child){margin-bottom:.5em}.balloon__content{font-size:1.1em;padding:.2em}.balloon__subtitle,.balloon__title{font-size:1em;margin:0 0 .5rem!important}.loading-indicator>div{background-color:#002f69;-webkit-animation:loading-bouncedelay 1.4s infinite ease-in-out both}.loading-indicator--white .loading-indicator__step,.outage-legend,.outage-map-search{background-color:#fff}.loading-indicator__step:nth-child(1){-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-indicator__step:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.balloon__title{text-transform:uppercase}.esri-popup__navigation{display:none}.outage-legend{bottom:66px;right:0;height:calc(100% - 180px);width:280px;position:absolute;display:block;overflow-y:auto}.outage-legend .menu{overflow-y:scroll}.ui.vertical.menu.outage{width:100%;height:100%;border-radius:0}.ui.vertical.menu.outage .item{padding:10px}.outage-symbology{margin:5px;list-style:none}.outage-symbol{min-width:16%;display:inline-block}.outage .ui.segment{padding:2px 14px}.esri-icon-layers.large{font-weight:700;font-size:20px;margin:0 .35714286em 0 0}.outage-map-search{padding:6px;border:1px solid #d3d3d3;top:calc(2% + 94px);left:2%;position:absolute}.leave-balance.leave-balance.leave-balance .top.menu,.no-border--top.no-border--top.no-border--top.no-border--top,.paycheck.paycheck.paycheck .top.menu{border-top:none}.large-screen-sidebar-active .outage-map-search{left:calc(2% + 250px)}.outage-map-search .outage-input div.icon{margin:0}.outage-legend.hidden,.outage-map-search.hidden{display:none}.outage-popup-content{font-size:1.1em;padding-top:.2em;padding-bottom:.2em}.esri-features__container:not(:empty),.no-padding.no-padding.no-padding,h1.esri-popup__header-title,h2.esri-popup__header-title{padding:0}.esri-popup__header{display:inline;height:0;z-index:2}.esri-icon-close,.esri-icon-dock-right,.esri-icon-minimize{color:#fff}.esri-widget [role=button],.esri-widget button{font-size:initial}.outage-tab{height:80%;width:99%;overflow-y:auto}div.outage-input div input[type=text]{border-top-left-radius:0;border-bottom-left-radius:0}.loading-indicator{margin:6.25em auto 0;width:4.3em;height:6em;text-align:center}.loading-indicator>div{width:1em;height:1em;border-radius:100%;display:inline-block;animation:loading-bouncedelay 1.4s infinite ease-in-out both}.leave-balance.leave-balance.leave-balance .ui.table td.limited-width,.leave-balance.leave-balance.leave-balance .ui.table th.limited-width,.paycheck.paycheck.paycheck .ui.table td.limited-width,.paycheck.paycheck.paycheck .ui.table th.limited-width{width:15%}.leave-balance.leave-balance.leave-balance .segment .attached.label,.paycheck.paycheck.paycheck .segment .attached.label{border-radius:0}.symbol__icon,.symbol__label{display:block;text-align:center}@keyframes loading-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.icon-circle-spin{animation:uil-ring-anim 1s linear infinite}@keyframes uil-ring-anim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.event-closer{top:12px;right:12px;position:absolute}.esri-popup .esri-popup__content{animation:none!important;margin:0}.esri-popup .esri-feature__size-container{z-index:0}.esri-popup .esri-popup__header-title{animation:none!important}.esri-popup__main-container{max-height:100%!important;height:100%!important}.symbol__label{font-size:.79rem}.leave-balance.leave-balance.leave-balance .ui.table td:not(:first-child),.leave-balance.leave-balance.leave-balance .ui.table th:not(:first-child),.paycheck.paycheck.paycheck .ui.table td:not(:first-child),.paycheck.paycheck.paycheck .ui.table th:not(:first-child){text-align:right}.esri-view .esri-view-surface--inset-outline:focus::after{content:none}.dijitDialogUnderlayWrapper,.esriSignInDialog{display:none!important}.large-screen-sidebar-active .map-toolbar.map-toolbar.map-toolbar{left:250px}.balloon-padding{margin:0 15px 15px}.avl-padding{margin:0 15px 12px}.compensation-toggle,.margin.left.auto,.notification-area .notification-toggle{margin-left:auto}@font-face{font-family:KUB;src:url(/assets/fonts/KUB.eot);src:url(/assets/fonts/KUB.eot?#iefix) format("embedded-opentype"),url(/apps/assets/fonts/KUB-28ca4084e03d3b7140fea257221aedef.woff) format("woff"),url(/apps/assets/fonts/KUB-fc77c4f62d58bfe76cb09602b09940c3.ttf) format("truetype"),url(/apps/assets/fonts/KUB-6fe85cb89731c0a45a13faf30be57086.svg#KUB) format("svg");font-weight:400;font-style:normal}.ui.button.button.link.link.link{text-transform:uppercase;font-weight:600;box-shadow:none!important;color:#114172;background:0 0}.ui.button.button.link.link.link:hover{box-shadow:none!important}a{color:#114172}.float.right{float:right}.no-margin--bottom{margin-bottom:0}.no-margin--top{margin-top:0}.no-margin--right.no-margin--right.no-margin--right.no-margin--right{margin-right:0}.no-margin{margin:0}.no-padding--left.no-padding--left.no-padding--left{padding-left:0}.no-padding--right.no-padding--right.no-padding--right{padding-right:0}.padding-right-1{padding-right:1rem}.checkbox-group__label.checkbox-group__label.checkbox-group__label,.no-border.no-border.no-border.no-border{border:none}@media (max-width:30em){.leave-balance.leave-balance.leave-balance .ui.table td,.leave-balance.leave-balance.leave-balance .ui.table th,.paycheck.paycheck.paycheck .ui.table td,.paycheck.paycheck.paycheck .ui.table th{font-size:12px}}.observed-type .ui.label.ui.label,.social.home{text-align:center}.leave-calendar.leave-calendar.leave-calendar.leave-calendar .fc-widget-content:first-child,.leave-calendar.leave-calendar.leave-calendar.leave-calendar .fc-widget-header:first-child{border-left:none}.leave-calendar.leave-calendar.leave-calendar.leave-calendar .fc-widget-content:last-child,.leave-calendar.leave-calendar.leave-calendar.leave-calendar .fc-widget-header:last-child{border-right:none}.leave-calendar.leave-calendar.leave-calendar.leave-calendar .leave-calendar--loading-indicator{margin-left:1em}.leave-calendar.leave-calendar.leave-calendar.leave-calendar .calendar-container{height:72vh;overflow:visible}.leave-calendar.leave-calendar.leave-calendar.leave-calendar .leave-calendar--controls{line-height:2.33em}.leave-calendar.leave-calendar.leave-calendar.leave-calendar .leave-calendar--controls .control{padding:0 .5em}@media (min-width:768px){.leave-calendar.leave-calendar.leave-calendar.leave-calendar .calendar-container{height:80vh}.leave-calendar.leave-calendar.leave-calendar.leave-calendar .leave-calendar--controls{float:right}}.center.employee-profile.header .ui.image{margin:0 auto;display:block;width:5em;height:5em}.silhouette{background:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBhMPDQ8NDQ8VDhIRDw8PDQ8NDQ4MDBAPExAVFBMSEhQXJyYeGBkjGRIVHy8sIycpLCwsFR4xNTAqNSYrLCkBCQoKDgwOFA8PFCkcFx4pKSkpKSkpKSkpKSkpKSkpKSkpKSkuKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKf/AABEIAIgAnAMBIgACEQEDEQH/xAAbAAEAAgMBAQAAAAAAAAAAAAAABQYBAgQDB//EADQQAAIBAgMGAgcJAQAAAAAAAAABAgMRBAUhEjFBUWFxMpETInKhwdHhFSNSU2KBkrHwQv/EABgBAQEBAQEAAAAAAAAAAAAAAAADAgEE/8QAGxEBAQEBAQEBAQAAAAAAAAAAAAECETEDIVH/2gAMAwEAAhEDEQA/APogAPUkAAAAAABgAD3wuElUdo8N7e4k8PkiWtSW10ScVfvczdSOydQoLNTy+nHdBd2rv3kTnCaqJWSil6tlZdTM30s44AYMlHAAAAAAAAAAAAAAAAAkMqwG2/SS3J6K3ifyOKhDanGPOUV5ss2HpbMIxXBJE93jWY2jG242AIthrOCaaauupsAK7mOC9FLTwu+z06HIWLMqG3SaW+6a48UV1ovi9ieoAA24AAAAAAAAAAAAAOjL199T9pFlKzgX99T9tFmI/T1vIACbQAAMSKpPe+7LVOVlcqkt77lfmxoABVkAAAAAAAAAAAAAdOXUHKrFx/5lGUru2lyxkDk9W1W34lbyTfwJ4hv1vPjIAMNAAA868W4tLfpv7lZr0nGTjLeWplXxc71Jv9Urdrsp8/WdPIAFmAAAAAAAAAAAAABvh62xOM+T4cuJZcNW24RmuJVycyWrem4/hl7nu+JP6T861mpEAEWwAAcuY4r0cNpb20l/vMrkndt822Sue1fBDvJ/0iKLYn4noABRwAAAAAAAAAAAAADuyeo1WS4STv8AsvocJ25Mr1u0X8PmZ147PVgAB51AAwBWsfUcqs78JNLstEeB746Nq1T2m/M8D0zxKgAOgAAAAAAAAAABgybU6MpO0YuXZHBoTmSU7UnK2rk9eisjxwmTcav8fqStKkoRUY6JbiW9TxrMbgAm2GDIAhs8p6wl3TIss+Iw0ai2Zq6vffYicVk8lrT9ZctzXzK41OcYsRwMzg07STT5NNGpVlkAAAAAAMwg5NJatuyA1OihgJz8MdOb0RKYPKFHWb23wVtE/iSKjy/Ylrf8amUZQySK8bbfGztEkKVFQWzFWXJG5knba1xixkA46AAAAABixkAeWIwsaitNX5dCOxGScacteUnpYlhY7LY5yKvXwsoeKLXXfHzPItU4JqzV1yauiLxmT6uVN2/R17lc776zYiQAUZdH2bU/LfuOzLMvkqm1Ujay9W9t4BC7tjciZQAMNAAAAAAAAAAAAAAAAAAAgcZls/SS2IXi3dWtY8Ps6p+W/cAUm6zx/9k=) no-repeat}.list-item__silhouette.list-item__silhouette.list-item__silhouette.list-item__silhouette.list-item__silhouette{height:50px;background-size:50px 50px;width:50px}.ui.attached.secondary.pointing.menu{margin:0 -1px!important}.ui.secondary.pointing.menu{flex-wrap:wrap}.directory--tab__text{margin-left:.4em}.directory--tab__icon{font-size:1.3em!important}.directory--item__contact:not(:last-child){margin-right:1.5em;display:inline-block}.directory__employee--header{line-height:2.8em}.phone-number--mobile-icon{font-size:1.3em}.unit-status{white-space:normal}.green.text{color:#21ba45}.float-right{float:right}.payroll-approval-icon.payroll-approval-icon.payroll-approval-icon{font-family:KUB}.payroll-approval-icon.payroll-approval-icon.payroll-approval-icon:before{content:"\e901";font-size:1.1em;margin-left:-4px}.safety-observation-icon.safety-observation-icon.safety-observation-icon{font-family:KUB}.safety-observation-icon.safety-observation-icon.safety-observation-icon:before{content:"B";font-size:1.1em}.fieldwork-icon.fieldwork-icon.fieldwork-icon{font-family:KUB}.fieldwork-icon.fieldwork-icon.fieldwork-icon:before{content:"\e900";font-size:1.1em;margin-left:-1px}.users-card:before{margin-left:-4px}.cogs-card:before{margin-left:-6px}.desktop-card:before,.warning-card:before{margin-left:-2.5px}.emergency-card:before{margin-left:-6px}.checkbox-group__label.checkbox-group__label.checkbox-group__label .prompt.pointing.label{display:none}.checkbox-group__label.checkbox-group__label.checkbox-group__label.error{background-color:#fff6f6;color:#9e3a39}.prominent-disabled-form.prominent-disabled-form.prominent-disabled-form.prominent-disabled-form .ui.disabled.dropdown,.prominent-disabled-form.prominent-disabled-form.prominent-disabled-form.prominent-disabled-form .ui.disabled.input,.prominent-disabled-form.prominent-disabled-form.prominent-disabled-form.prominent-disabled-form .ui.input:not(.disabled) input[disabled],.prominent-disabled-form.prominent-disabled-form.prominent-disabled-form.prominent-disabled-form textarea[disabled]{opacity:1}.eventDetailModal{height:70vh;overflow-y:auto}.leave-request-buttons{padding-bottom:0!important;display:flex;justify-content:flex-end}.leave-request-buttons+.ui.segment{padding-top:0}.leave--holiday{color:#f2711c}.item .external.icon{display:none}.item:hover .external.icon{display:block}.rotated-180{transform:rotate(180deg)}.social.home{position:relative;margin:0 auto;width:16em}.social.home .youtube.square{color:#cc181e}.social.home .twitter.square{color:#0084b4}.social.home .facebook.square{color:#3b5998}.safety-home-card .image.icon.icon.icon.icon{background-color:#db2929}.safety-weeks-counter{font-weight:400}.card.home-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card .bold-column,.observed-type,.paycheck-table td:first-child{font-weight:700}.ui.form textarea:focus{transform:translateZ(0)}.observed-type{line-height:1;color:rgba(0,0,0,.6)}.observed-type .ui.field.ember-view{max-width:calc(100% - 9em)}.observed-type .label{width:9em}.observed-type-label .ui.label.ui.label{padding-top:1em}.ui.form .field{width:100%}.observed-box{height:100%}.observed-box .ember-text-field.ember-view.ember-text-field.ember-view,.observed-box .multiple-selection-dropdown.multiple-selection-dropdown.multiple-selection-dropdown,.observed-box.ui.dropdown{height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.observed-box.active .default.text{opacity:100%}.observed-box .text{line-height:1.21428571em;font-size:16px;margin-top:2px;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.observed-box .default.text{opacity:60%}.card.home-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card{cursor:default;min-width:21em}.card.home-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card .guest-wifi-first-cell{width:50%}.card.home-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card .guest-wifi-last-cell{width:100%}.card.home-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card .guest-wifi-tall-row{height:3.21em}.card.home-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card .wifi-error-message{padding-left:3.05em;padding-right:3.05em}@media (max-width:1200px){.card.home-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card.activity-count-card{width:100%!important}}.ui.items .item--context-menu{margin:auto;color:rgba(0,0,0,.4)}.ui.items .item--context-menu:hover{color:rgba(0,0,0,.87)}.nrg-list.nrg-list.nrg-list .items>.item .image img{width:100%!important}.multiple-selection-dropdown.multiple-selection-dropdown{z-index:1;font-size:16px}.multiple-selection-dropdown.multiple-selection-dropdown .label.label.label{font-size:12px;padding-top:6px;margin-top:10px;width:25%}.multiple-selection-dropdown.multiple-selection-dropdown .label.label.label.label{width:max-content;max-width:100%}.multiple-selection-dropdown.multiple-selection-dropdown .default.text{margin-top:10px}.observed-dropdown{height:3.09em}.observed-dropdown .icon,.observed-dropdown .text{position:relative;top:43%;transform:translateY(-50%)}.observed-dropdown .icon{margin:0 0 0 .5em!important}.disclosure .ui.checkbox{display:block}.disclosure--policies a{display:block;margin-bottom:1em}.disclosure--tab__icon,.disclosure--tab__text{font-size:.8em}@media (min-width:1100px){.disclosure--tab__icon,.disclosure--tab__text{font-size:1em}}.badge-times{display:inline-block;width:1.75em}.badge-times--successful .duration{color:green}.badge-times--warning .duration{color:orange}.badge-times--severe .duration,.red-text{color:red}@media (min-width:993px){.computer.reversed{display:none}}.coi-status-table--filter-bar .item,.coi-status-table--filter-bar .item .search,.ui.items .item .content a{display:inline-block}.workflow-buttons{margin-top:1em}.disclosure--approval__date:last-child{margin-top:.5em}.disclosure-employee__name.disclosure-employee__name.disclosure-employee__name{padding-top:1.2em;padding-bottom:1.2em}.disclosure-table__row.disclosure-table__row.disclosure-table__row.disclosure-table__row .disclosure-table__data{padding-top:.8em;padding-bottom:.8em}.disclosure-table__row.disclosure-table__row.disclosure-table__row.disclosure-table__row:hover{background-color:rgba(206,206,206,.74)}.disclosure-political__activity.disclosure-political__activity.disclosure-political__activity{margin-top:2.5em}.recognized-employee-dropdown{padding-bottom:10px}.coi-status-table--filter-bar .dropdown .text{text-overflow:ellipsis;max-width:200px;white-space:nowrap;overflow:hidden}@media (max-width:700px){.coi-status-table--filter-bar{flex-direction:column}.coi-status-table--filter-bar .right.item.item.item{margin-left:inherit!important}.coi-status-table--filter-bar .right.item.item.item .button{padding-left:0!important}}@media (max-width:768px){.download-birthday-greeting{margin-left:1em;margin-top:1em}.home-card.home-card.home-card .header.header.header{font-size:.84em}}.nrg-application .sidebar-flex-container .sidebar-solid{width:250px}.nrg-application .sidebar-menu{width:250px!important}.logo-header{background-color:#eaf1f7!important}.ecard{margin-top:20px;width:100%}.carousel-button,.carousel-button>.icon,.ui.top.attached.secondary.pointing.menu.recognition-no-margin{margin:0!important}.recognition-master-view{height:calc(100vh - 14.65rem)}.coi-detail-buttons{text-align:right}.carousel{position:relative;margin:0 60px}.carousel.content-error{margin:0}.carousel-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:scale-down;z-index:1}.carousel-loading-image{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute!important;z-index:0!important}.carousel-image-error{background-color:#eee;width:100%;height:100%;position:absolute}.carousel-image-error p{position:relative;top:50%;transform:translateY(-50%);text-align:center}.carousel-slide{position:relative;padding-bottom:40%;height:0}.carousel-button{position:absolute;top:50%;transform:translateY(-50%)}.carousel-button.left{left:-70px}.carousel-button.right{right:-70px}.carousel-nav{display:flex;justify-content:center;padding-top:10px}.carousel-nav-indicator{border:0;border-radius:50%;height:15px;width:15px;background:rgba(0,0,0,.4);margin:0 12px;cursor:pointer}.carousel-nav-indicator.current{background:rgba(0,0,0,.8)}.field.error .ui.segment{color:#9f3a38;background:#fff6f6;border-color:#e0b4b4;border-radius:"";-webkit-box-shadow:none;box-shadow:none}.healthy-habit-error{color:#9f3a38!important;background:#fff6f6!important;border-color:#e0b4b4!important}.healthy-habit-error.header{background-color:#ecd1d1!important}.submitted-ecard{top:0;left:0;width:100%;height:100%;object-fit:scale-down;z-index:1}.selected-tag{margin-top:auto!important;margin-bottom:6px!important}.dropdown-label.observed-type .observed-dropdown,.dropdown-label.observed-type .observed-employee-picker .search .icon.input,.dropdown-label.observed-type>.ui.label{height:50px!important}.dropdown-label.observed-type .observed-employee-tags:has(>*){padding-top:.75em}.dropdown-label.observed-type .observed-employee-tags:has(>*) .selected-tag{width:fit-content!important;border-radius:4px!important;padding-top:.5em!important;padding-bottom:.5em!important}.ui.pointing.label:before,.ui[class*="pointing above"].label:before{left:20%!important}.notification-area{display:flex;align-items:center}.notification-area .notification-header{padding:.25em 0;margin-right:auto}.notification-area .notification-toggle-loading{padding-right:1em}strong.underline{text-decoration:underline}.centered-items{align-items:center}.ui.modals.visible .sidebar-modal.sidebar-modal{width:250px}.centered-items-wrap{align-items:center}.compensation-toggle{padding-right:1rem}@media (max-width:500px){.centered-items-wrap{flex-wrap:wrap}.compensation-toggle{width:calc(100% + 2px);border-top:1px solid #d4d4d5;padding:.85714286em 1.14285714em}}.healthy-habit-history-menu-bar{display:flex;flex-wrap:wrap}.healthy-habit-action-buttons{display:flex;flex-wrap:nowrap;flex-grow:2}.healthy-habit-approval-detail{display:flex;justify-content:space-between}.healthy-habit-workflow{padding-top:.5em!important;padding-bottom:3em!important}.milestones-icon-group .medal.icon:first-child{transform:translateX(37%)!important;width:1.18em!important}.milestones-icon-group .medal.icon:last-child{transform:translateX(-77%) translateY(-51%)!important}.ui.vertical.menu .item>.label+i.icon{float:right;margin:0 0 0 .5em}.no-indent{padding-left:1.5em}@media (max-width:340px){.ui.attached.segment.nrg-list--filter-menu>div.right.item{margin-left:auto;flex-grow:0}}.form-legend{font-size:.9em;color:#333;margin-top:10px}.form-legend::before{content:"* Required fields";color:#9f3a38;margin-right:5px}.paycheck-align td:nth-child(n+2),.paycheck-align th{text-align:right!important}.paycheck-table{width:100%}.paycheck-table td{font-size:14px;text-align:left;width:50%}.paycheck-detail-align td:not(:first-child){width:35%}