pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#011627;color:#d6deeb}.hljs-keyword{color:#c792ea;font-style:italic}.hljs-built_in{color:#addb67;font-style:italic}.hljs-type{color:#82aaff}.hljs-literal{color:#ff5874}.hljs-number{color:#f78c6c}.hljs-regexp{color:#5ca7e4}.hljs-string{color:#ecc48d}.hljs-subst{color:#d3423e}.hljs-symbol{color:#82aaff}.hljs-class{color:#ffcb8b}.hljs-function{color:#82aaff}.hljs-title{color:#dcdcaa;font-style:italic}.hljs-params{color:#7fdbca}.hljs-comment{color:#637777;font-style:italic}.hljs-doctag{color:#7fdbca}.hljs-meta,.hljs-meta .hljs-keyword{color:#82aaff}.hljs-meta .hljs-string{color:#ecc48d}.hljs-section{color:#82b1ff}.hljs-attr,.hljs-name,.hljs-tag{color:#7fdbca}.hljs-attribute{color:#80cbc4}.hljs-variable{color:#addb67}.hljs-bullet{color:#d9f5dd}.hljs-code{color:#80cbc4}.hljs-emphasis{color:#c792ea;font-style:italic}.hljs-strong{color:#addb67;font-weight:700}.hljs-formula{color:#c792ea}.hljs-link{color:#ff869a}.hljs-quote{color:#697098;font-style:italic}.hljs-selector-tag{color:#ff6363}.hljs-selector-id{color:#fad430}.hljs-selector-class{color:#addb67;font-style:italic}.hljs-selector-attr,.hljs-selector-pseudo{color:#c792ea;font-style:italic}.hljs-template-tag{color:#c792ea}.hljs-template-variable{color:#addb67}.hljs-addition{color:#addb67;font-style:italic}.hljs-deletion{color:rgba(239,83,80,.565);font-style:italic}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media(prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.attendance-description{margin-bottom:10px;margin-left:10px;margin-right:10px}.attendance-description .learn-more{display:inline;float:right;font-size:14px}.attendance-description .info{color:#e6e6e6}.attendance-list-empty td{padding:15px 10px}.list-group{margin-top:10px;padding-bottom:10px}.list-group .show-older{font-size:medium;margin-bottom:8px;margin-left:5%;margin-top:15px;min-width:90%;padding:7px}.status-warning{padding-top:5px}.status-warning .glyphicon-alert{color:#ca8700;margin-right:7px}.status-warning .header{font-weight:700}.status-warning .info{font-weight:400}.point-progress{display:flex;margin:0}.point-progress .rectangle{display:inline-block;height:40px;margin:3px}.point-progress .filled.warning{background:#ca8700}.point-progress .filled.ok,.point-progress .filled.unknown{background:#0070d2}.point-progress .filled.error,.point-progress .filled.policy-violation,.point-progress .filled.termination{background:#cd3e3e}.point-progress .empty{border-style:solid;border-width:2px}.point-progress .empty.warning{border-color:#ca8700}.point-progress .empty.ok,.point-progress .empty.unknown{border-color:#0070d2}.point-progress .empty.error,.point-progress .empty.policy-violation,.point-progress .empty.termination{border-color:#cd3e3e}.point-progress .normal-rectangle{flex:0 0 7%;float:left;width:15px}.point-progress .policy-violation{flex:1 0 7%;text-align:center;width:auto}.point-progress .policy-violation .message{display:inline-block;word-wrap:break-word;color:#ccc}@media screen and (max-width:400px){.point-progress .policy-violation div.glyphicon-alert,.point-progress .policy-violation div.message{font-size:.5rem}}@media screen and (min-width:601px){.point-progress .policy-violation div.glyphicon-alert,.point-progress .policy-violation div.message{font-size:.5rem}.point-progress .policy-violation div.policy-violation{padding-top:5px}}@media screen and (max-width:600px)and (min-width:401px){.point-progress .policy-violation div.glyphicon-alert,.point-progress .policy-violation div.message{font-size:.5rem}.point-progress .policy-violation div.policy-violation{padding-top:5px}}.point-progress .policy-violation .glyphicon-alert{color:#ccc;display:inline-block;margin-left:5px;margin-right:5px;margin-top:2px}.point-progress .policy-violation.filled .glyphicon-alert,.point-progress .policy-violation.filled .message{color:#fff}@media screen and (min-width:401px){div.policy-violation{padding-top:5px}}.recap{font-family:Amazon Ember,Helvetica,sans-serif;padding-top:3px}.recap .info{color:#666;display:inline;font-size:1.28em}.recap .important{display:inline;font-size:1.4rem}.recap .warning{color:#ca8700}.recap .error,.recap .negative,.recap .termination{color:#cd3e3e}.list-attendance-item{border-bottom:1px solid #ccc;padding-bottom:5px;padding-left:10px;padding-right:10px;width:100%}.attendance-list-table{border:.5px solid #f3f4f5;margin-left:0;margin-top:2%;table-layout:fixed;width:100%}.attendance-list-table .date-header{padding-left:2%;width:30%}.attendance-list-table .type-header{width:30%}.attendance-list-table .time-header{width:50%}@media screen and (min-width:601px){.attendance-list-table .date-column{padding-top:2%}.attendance-list-table .date-column,.attendance-list-table .type-column{max-width:235px;min-width:235px;padding-left:2%}.attendance-list-table .time-column{max-width:400px;min-width:400px;padding-left:5%}.attendance-list-table .button-link{max-width:100px;min-width:100px}.attendance-list-table .item-separator{margin-bottom:10px;margin-left:2%;margin-top:10px;width:100%}}@media screen and (max-width:600px)and (min-width:401px){.attendance-list-table .date-column{padding-top:2%}.attendance-list-table .date-column,.attendance-list-table .type-column{max-width:100px;min-width:100px;padding-left:2%}.attendance-list-table .time-column{max-width:120px;min-width:120px;padding-left:2%}.attendance-list-table .button-link{max-width:70px;min-width:70px}.attendance-list-table .item-separator{margin-bottom:10px;margin-left:inherit;margin-top:10px;width:91%}}@media screen and (max-width:400px){.attendance-list-table .date-column{padding-top:2%}.attendance-list-table .date-column,.attendance-list-table .type-column{max-width:80px;min-width:80px;padding-left:2%}.attendance-list-table .time-column{max-width:120px;min-width:120px;padding-left:2%}.attendance-list-table .button-link{max-width:50px;min-width:50px;padding-right:4px;text-align:right}.attendance-list-table .item-separator{margin-bottom:10px;margin-top:10px;width:300px}.attendance-list-table .date-header{padding-left:2%;width:25%}.attendance-list-table .type-header{width:25%}.attendance-list-table .time-header{width:50%}}.attendance-item{display:flex}.attendance-item .attendance-info{flex-grow:8;padding-top:5px}.attendance-item .attendance-description{flex-flow:row wrap}.attendance-item .general-info{flex-grow:3;max-width:500px}.attendance-item .timeoff-request-submitted{color:green;flex-grow:2;font-weight:300}.attendance-item .timeoff-request-submitted-upt{color:green;flex-grow:2;font-weight:300;padding-left:2%;padding-top:inherit}.attendance-item .expiry{color:#ccc;flex-grow:1;float:right;font-weight:300}.attendance-item .attendance-item-action{margin-top:10px;padding:3px 16px;width:100%}@media screen and (min-width:501px){.attendance-item .expiry{text-align:right}.attendance-item .attendance-description{display:flex}}.attendance-item .glyphicon-chevron-right{flex-grow:1;font-size:14px;max-width:40px;padding-top:2px;text-align:right}.attendance-item .date{font-weight:700;padding-top:1px;right:1px}.attendance-item .impact{font-weight:300;padding-left:1px;word-break:break-all}.attendance-item .upt-impact{font-size:medium;font-weight:300;word-break:break-word}.attendance-item .upt-deduction-indicator{color:#cd3e3e}.attendance-item .day{font-size:small}.attendance-item .short-date{font-size:medium;font-weight:700}.attendance-item .text-medium{font-size:medium}.attendance-item .adjustment{display:flex;margin-top:5px}.attendance-item .adjustment .glyphicon-alert{color:#ca8700;margin-right:5px}.attendance-item .adjustment .message{font-size:12px}.timeoff-details{border-radius:4px;box-shadow:0 1px 3px 1px rgba(35,47,62,.15),0 1px 2px 0 rgba(35,47,62,.3)}.attendance-detail{margin:auto;max-width:500px;padding-bottom:20px;padding-left:20px;padding-right:20px}.attendance-detail .section{margin-bottom:10px}.attendance-detail .section .title{color:#e6e6e6;margin-bottom:3px}.attendance-detail .section .main{font-weight:700}.attendance-detail .section .info{font-weight:400}.attendance-detail .points .section,.attendance-detail .refresh-time .section{display:inline-grid;margin-right:40px}.attendance-detail .points .section .info,.attendance-detail .refresh-time .section .info{color:#008574}.attendance-detail .adjustment{border-top:2px solid gray;padding-top:10px}.attendance-detail .adjustment .header{font-size:14px}.attendance-detail .adjustment .item{margin-top:10px}.attendance-detail .adjustment .item-header{margin-bottom:7px}.attendance-detail .message-disclaimer{color:#ccc;margin-top:40px;text-align:center}.attendance-detail .timeoff-request-submitted-banner{padding-bottom:10px;padding-left:2px;padding-right:2px}.attendance-detail .attendance-footer{padding-bottom:5px;padding-top:5px}.attendance-detail .separator{border-top:2px solid gray}.attendance-detail .refresh-time .separator{margin-bottom:10px;margin-top:10px}.policy .mainTitle{font-size:18px}.policy .subTitle{font-size:14px}.upt-balance .upt-balance-tracker{display:flex;margin:0 20px}.upt-balance .upt-balance-tracker .gauge{display:inline-block;flex:1 1;float:left;height:20px;margin:5px;transform:skew(-20deg);-webkit-transform:skew(-20deg);-o-transform:skew(-20deg);-moz-transform:skew(-20deg);width:auto}.upt-balance .upt-balance-tracker .filled.normal{background-color:#0070d2}.upt-balance .upt-balance-tracker .filled.warning{background-color:#ca8700}.upt-balance .upt-balance-tracker .empty{border:2px solid #0070d2}@media screen and (min-width:401px){.upt-balance .upt-balance-tracker{margin:0 10px}.upt-balance .upt-balance-tracker .gauge{height:20px}}.upt-balance .status-indicator-violation{background-color:#cd3e3e;margin:10px 8px;padding-bottom:10px;padding-left:15px;padding-top:10px}.upt-balance .status-indicator-violation .warning-sign{display:inline;position:relative;top:3px}.upt-balance .warning-message{margin:10px 8px}.attendance-list-v2 .attendance-list-table{margin-top:0}.attendance-list-v2 .attendance-list-table .attendance-item{display:table-row;padding:0}.attendance-list-v2 .attendance-list-table .attendance-item .attendance-info{padding:10px}.attendance-list-v2 .attendance-list-table .attendance-item .attendance-description{margin:0;width:100%}.attendance-list-v2 .attendance-list-table .attendance-item .attendance-description .general-info{flex:1 1;max-width:none}.attendance-list-v2 .show-older-row{align-items:center;display:flex;justify-content:center;padding:10px;width:100%}#timehub-assistant>div:first-child{border-radius:0!important;position:inherit;transform:none!important}
/*# sourceMappingURL=main.878996e5.css.map*/