ul{margin:0;padding:0;list-style:none}input{border-radius:0px}html,body{-webkit-tap-highlight-color:rgba(0,0,0,0)}.clickable *{cursor:pointer;user-select:none}.spinner{display:flex;justify-content:center;align-items:center;padding:8px;color:var(--color-neutral-darkest)}.spinner>:nth-child(1){animation:rotate 1.5s linear infinite;margin-right:12px}.spinner>:nth-child(2){font-size:15px;line-height:20px}.app-container.position-fixed-unsupported.list_week>.main-menu{top:80px}.app-container.position-fixed-unsupported.list_week .view.list_week>.content{padding-top:132px}.view.list_week>.content{padding-top:80px}.app-container.position-fixed-unsupported.day>.main-menu{top:80px}.app-container.position-fixed-unsupported.day .view.day>.content{padding-top:132px}.view.day>.content{padding-top:80px}.app-container.position-fixed-unsupported.groupday>.main-menu{top:80px}.app-container.position-fixed-unsupported.groupday .view.groupday>.content{padding-top:132px}.view.groupday>.content{padding-top:80px}.app-container.position-fixed-unsupported.group>.main-menu{top:80px}.app-container.position-fixed-unsupported.group .view.group>.content{padding-top:132px}.view.group>.content{padding-top:80px}.app-container.position-fixed-unsupported.wish>.main-menu{top:80px}.app-container.position-fixed-unsupported.wish .view.wish>.content{padding-top:132px}.view.wish>.content{padding-top:80px}.app-container.position-fixed-unsupported.wish>.main-menu{top:80px}.app-container.position-fixed-unsupported.wish .view.wish>.content{padding-top:132px}.view.wish>.content{padding-top:80px}.app-container.position-fixed-unsupported.friend>.main-menu{top:80px}.app-container.position-fixed-unsupported.friend .view.friend>.content{padding-top:132px}.view.friend>.content{padding-top:80px}.app-container.position-fixed-unsupported>.main-menu{position:absolute;top:40px;left:0;right:0;bottom:auto}.app-container.position-fixed-unsupported .view{position:static;box-sizing:border-box}.app-container.position-fixed-unsupported .view>.bar{position:absolute;z-index:3}.app-container.position-fixed-unsupported .view>.content{padding-top:92px;padding-bottom:0}.app-container.position-fixed-unsupported .view.login{position:absolute}.app-container.position-fixed-unsupported .view.login>.content{padding-top:0}.paging{position:relative;z-index:3;text-align:center;background:var(--color-primary-base);color:#fff;height:40px;display:flex;justify-content:space-between;line-height:normal}.paging .clickable{cursor:pointer}.paging.paging-calendar>.nav-left,.paging.paging-calendar>.nav-right{display:flex;justify-content:center;align-items:center}.paging>.nav-left,.paging>.nav-right,.paging>.title{height:100%}.paging>.nav-left,.paging>.nav-right{width:40px;line-height:40px;display:flex;justify-content:center;align-items:center}.paging>.nav-left{left:0}.paging>.nav-left>.popup{left:5px;top:50px;margin-left:0}.paging>.nav-left>.popup>.background:before{left:8px;margin-left:0}.paging>.nav-left>.popup>.background:after{left:7px;margin-left:0}.paging>.nav-right{right:0}.paging>.nav-right>.popup{right:230px;left:inherit;right:205px}.paging>.nav-right>.popup>div>.content{width:210px;margin-top:0}.paging>.nav-right>.popup>.background:before{right:8px;margin-left:0}.paging>.nav-right>.popup>.background:after{right:7px;margin-left:0}.paging .title{font-size:0;line-height:40px;position:relative;text-transform:uppercase;font-weight:bold}.paging .title>.titleHeading{border-bottom:1px solid;text-transform:uppercase;font-weight:bold}.paging .title>.titleHeading>.expandIcon{font-size:22px;padding-left:10px;position:absolute;top:13px}.paging .title>div{line-height:normal;vertical-align:middle;display:inline-block}.paging .title>div>*{display:inline-block;vertical-align:top}.paging .title>div>.main-label{font-size:21px}.paging .title>div>.additional{font-size:12px;margin-left:3px;position:relative;top:1px}.view{position:absolute;top:0;left:0;right:0;box-sizing:border-box;height:100%;display:none;background-color:#f7f7f7;overflow:auto;max-width:1440px;margin:auto;width:100%}.view.show{display:block;box-shadow:0px 8px 24px -8px rgba(0,0,0,.75)}.view>.content{box-sizing:border-box;padding-top:40px;padding-bottom:52px}.view>.bar{position:absolute;z-index:4;left:0;top:0;height:auto;background:var(--color-primary-base);color:#fff;display:table;width:100%;font-weight:normal}.view>.bar>div{display:table-row;height:40px}.view>.bar>div>*{display:table-cell;vertical-align:middle}.view>.bar>div>.left>*,.view>.bar>div>.right>*{line-height:normal}.view>.bar>div>.center{text-align:center;width:100%}.buttons-group{display:inline-block;vertical-align:middle}.buttons-group>.button{float:left}.buttons-group>.button.smaller{border-radius:0}.buttons-group>.button.smaller>.counter{position:absolute;top:1px;right:5px;background:#f33;text-align:center;font-size:11px;font-style:normal;height:17px;color:#fff;padding:0px 5px;line-height:17px;border-radius:10px}.buttons-group>.button.smaller:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.buttons-group>.button.smaller:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.buttons-group>.button.smallest{border-radius:0}.buttons-group>.button.smallest>.counter{position:absolute;top:1px;right:5px;background:#f33;text-align:center;font-size:11px;font-style:normal;height:17px;color:#fff;padding:0px 5px;line-height:17px;border-radius:10px}.buttons-group>.button.smallest:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.buttons-group>.button.smallest:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.buttons-group>.button.large{border-radius:0}.buttons-group>.button.large>.counter{position:absolute;top:1px;right:5px;background:#f33;text-align:center;font-size:11px;font-style:normal;height:17px;color:#fff;padding:0px 5px;line-height:17px;border-radius:10px}.buttons-group>.button.large:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.buttons-group>.button.large:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}@keyframes rotate{to{transform:rotate(360deg)}}.plain-text-button{color:var(--color-primary-base);cursor:pointer;padding:5px;float:right}.button{line-height:30px;vertical-align:middle;background:var(--color-primary-base);border:1px solid var(--color-primary-base);border-radius:2px;font-weight:normal;position:relative;color:#fff;font-size:15px;cursor:pointer;display:inline-block !important;user-select:none;padding:12px 16px}@media only screen and (max-width: 767px){.button{min-width:75px}}body.is-not-touch .button:hover{background:#2d78a4}.button.loading{opacity:.5}.button.loading>.icon{position:absolute;left:50%;width:31px;text-align:center;margin-left:-15.5px;animation:rotate 1.5s linear infinite;height:31px}.button.bordered{border:1px solid #fff}.button.bordered.selected{background:#fff !important;color:var(--color-primary-base)}.button.inverted{color:var(--color-primary-base);border:1px solid var(--color-primary-base);background:#fff}body.is-not-touch .button.inverted:hover{background:#f4f4f4}.button.inverted.selected{background:var(--color-primary-base);color:#fff}.button.block{display:block}.button.large{line-height:48px}.button.smallest{line-height:30px;font-size:13px;padding:0 5px}.button.shallow{background:rgba(0,0,0,0);border:1px solid #fff}.button.back{display:inline-block;position:relative;text-align:center;border-radius:4px;border-left:none}.button.back:before{content:"";position:absolute;height:48%;width:15px;border-left:1px solid #fff;bottom:1px;left:-5px;-webkit-transform:skew(35deg, 0);-moz-transform:skew(35deg, 0);-o-transform:skew(35deg, 0);-ms-transform:skew(35deg, 0);transform:skew(35deg, 0)}.button.back:after{content:"";position:absolute;height:50%;width:15px;border-left:1px solid #fff;left:-5px;top:1px;-webkit-transform:skew(-35deg, 0);-moz-transform:skew(-35deg, 0);-o-transform:skew(-35deg, 0);-ms-transform:skew(-35deg, 0);transform:skew(-35deg, 0)}.button-custom{height:48px;background-color:var(--color-primary-base);border-radius:2px;text-align:center;line-height:48px;font-size:17px;margin-top:8px;position:relative;cursor:pointer;color:var(--color-neutral-lightest);display:grid;grid-template-columns:minmax(16px, 1fr) auto auto minmax(16px, 1fr);grid-template-areas:"paddingL text text paddingR"}.button-custom.iconLeft{grid-template-areas:"paddingL icon text paddingR"}.button-custom.iconRight{grid-template-areas:"paddingL text icon paddingR"}.button-custom .buttonIcon{grid-area:icon}.button-custom .buttonText{grid-area:text;margin-left:12px;margin-right:12px}.button-custom:hover,.button-custom:focus{background:#2d78a4}.button-custom .disabled-overlay{position:absolute;width:100%;height:48px;top:0;z-index:1;opacity:.6;background-color:var(--color-neutral-lightest);border-radius:2px;cursor:not-allowed}.button-custom.small{height:32px;line-height:32px}.button-custom.small .disabled-overlay{height:32px;line-height:32px}.button-custom.small .button-click-area{top:-8px}.button-custom.medium{height:40px;line-height:40px}.button-custom.medium .disabled-overlay{height:40px;line-height:40px}.button-custom.medium .button-click-area{top:-4px}.button-custom.inverted{color:var(--color-primary-base);border:1px solid var(--color-primary-base);background:#fff}.button-custom.inverted:hover,.button-custom.inverted:focus{background:#f2f2f2}.button-custom.transparent{background:none;border:none;color:var(--color-primary-dark)}.button-custom .button-click-area{position:absolute;width:100%;height:48px;top:0}.top-navigation-panel{padding:8px 8px 0 8px}.top-navigation-panel>.button-back{float:left;margin-right:5px}.top-navigation-panel>.button-today{float:left}.top-navigation-panel>.button-group-switch{float:right}.top-navigation-panel>.button-group-switch>.button{min-width:50px}.sections-container.padding>.section>.frame{left:30px}.sections-container.inverted>.section{margin-bottom:2px}.sections-container.inverted>.section>.header{color:#fff;background:#358dc0}.sections-container.inverted>.section>.header>.arrow{color:#fff}.sections-container.inverted>.section>.frame{border-top:0}.sections-container.icons .section>.header{padding-left:30px}.sections-container>.section:first-child>.frame{border-top:0}.sections-container>.section>.frame{border-top:2px solid #d4d4d4}.section{position:relative}.section.no_expand>.header>.arrow{display:none}.section.no_expand>.header.clickable *{cursor:default}.section.expanded>.body{display:block;overflow-wrap:break-word}.section .frame{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.section>.header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:16px 10px}.section>.header.clickable{cursor:pointer}.section>.header>.icon-container{position:absolute;top:0;left:0;height:100%;font-size:24px}.section>.header>.title{padding-right:40px}.section>.header>.title>.additional-title{float:right}.section>.header>:last-child{color:var(--color-primary-base)}.section>.body{display:none;padding-left:30px;position:relative}.details{display:table;width:100%;font-size:14px;padding-top:8px;padding-bottom:5px}.details.content-right>li>.content{text-align:right}.details.swapfinder>li{display:list-item}.details>li{display:table-row}.details>li.placeholder-bottom{height:10px}.details>li.hide{display:none}.details>li>*{display:table-cell;vertical-align:top}.details>li>.title{width:64px;padding:5px 0 5px 10px}.details>li>.content{padding:5px 10px 5px 10px}.input-block>span{display:inline-block;padding:10px 5px}.input-block label{font-size:15px;display:inline-block;padding-bottom:8px}.input-block.number>input,.input-block.checkbox>input{width:auto}.input-block select,.input-block input,.input-block textarea{border:0;border-radius:2px;padding:10px 5px;color:#333347;background:var(--color-neutral-lightest);width:100%;box-sizing:border-box;height:auto;font-size:15px;border:1px solid rgba(0,0,0,0);border-top:none;border:1px solid #ddd}.input-block select.show_arrow,.input-block input.show_arrow,.input-block textarea.show_arrow{appearance:menulist;-webkit-appearance:menulist}.input-block.time-date{font-size:0;line-height:17px;margin:-5px 0 0 -5px}.input-block.time-date>*{display:inline-block;vertical-align:middle;font-size:15px;margin-top:5px}.input-block.time-date>.time-select{font-size:0}.input-block.time-date>.time-select{margin-left:5px}.input-block.time-date>.date{width:113px;margin-left:5px}.action-buttons-container{width:100%;background:var(--color-neutral-lightest)}.action-buttons-container>.action-buttons{text-align:right}.action-buttons-container>.action-buttons>li{display:inline-block}.action-buttons-container>.menu-selected-bar{background-color:var(--color-neutral-lightest);width:100%;height:2px}.action-buttons-container>.menu-selected-bar .pill-container{display:flex;justify-content:center}.action-buttons-container>.menu-selected-bar .pill-container .pill{width:32px;height:2px;background-color:var(--color-secondary-base)}.action-buttons{text-align:justify;position:relative}.action-buttons>li{text-align:center;vertical-align:top}body.is-not-touch .action-buttons>li:hover{background-color:#f2f2f2}.action-buttons.messageView{text-align:center}.action-buttons.size-1>li.action-button{width:100%}.action-buttons.size-2>li.action-button{width:50%}.action-buttons.size-3>li.action-button{width:33.3333333333%}.action-buttons.size-4>li.action-button{width:25%}.action-buttons.size-5>li.action-button{width:20%}.action-buttons.size-6>li.action-button{width:16.6666666667%}.action-buttons.size-7>li.action-button{width:14.2857142857%}.action-buttons.size-8>li.action-button{width:12.5%}.action-buttons.size-9>li.action-button{width:11.1111111111%}.action-buttons>li.action-button{color:var(--color-neutral-base)}.action-buttons>li.action-button>.icon-and-text-container{height:36px;padding:6px 0 5px 0}.action-buttons>li.action-button>.icon-and-text-container>.title{font-size:11px;line-height:12px;color:var(--color-neutral-dark)}.action-buttons>li.action-button>.icon-and-text-container>.icon-container{position:relative;padding-bottom:2px;display:flex;justify-content:center}.action-buttons>li.action-button>.icon-and-text-container>.icon-container>.counter{position:absolute;top:-5px;right:calc(50% - 16px);background:var(--color-primary-dark);text-align:center;font-size:11px;line-height:12px;font-style:normal;color:#fff;padding:2px 5px;border-radius:8px;z-index:1}.action-buttons>li.action-button>.icon-and-text-container>.icon-container>.counter.secondaryCounter{background:#4a98d9}.action-buttons>li.action-button>.icon-and-text-container>.icon-container>.counter>*{vertical-align:middle}.action-buttons>li.action-button>.icon-and-text-container>.icon-container>.icon{display:inline-block;position:relative}.action-buttons>li.action-button.selected>.icon-and-text-container>.icon-container{color:var(--color-secondary-base)}.action-buttons>li.action-button.selected>.icon-and-text-container>.title{color:var(--color-secondary-dark)}.action-buttons>li.divider{width:1px;position:relative;height:63px}.action-buttons>li.divider>div{height:100%;width:100%;margin:0 0;background:var(--color-neutral-base)}.day-wrapper{position:relative;box-sizing:border-box;flex:1;display:flex;flex-direction:column;height:calc(100% - 50px);transition:.3s transform;overflow:hidden}.day-wrapper *,.day-wrapper *::before,.day-wrapper *::after{box-sizing:border-box}.day-wrapper.parallax{transform:translate3d(-25%, 0, 0)}.day-wrapper .isHoliday{left:0;position:absolute;text-align:center;font-size:11px;line-height:12px;color:var(--color-secondary-dark);background-color:rgba(0,0,0,0);margin-top:75px;width:100%;display:flex;justify-content:center;z-index:1}.day-wrapper .isHoliday>div{text-align:center;text-transform:capitalize}.day-wrapper .notification{margin:0 12px 16px 12px;font-size:15px;line-height:20px}.day-wrapper .notification>:first-child{font-weight:bold;margin-bottom:4px}.day-view{display:flex;flex-direction:column;overflow:auto;overflow:overlay;flex:1;padding:12px 12px 68px 12px}.day-view::-webkit-scrollbar{width:14px;height:14px}.day-view::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.day-view::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.day-view.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.day-view{scrollbar-width:thin}}@media(prefers-reduced-motion: no-preference){.day-view{scroll-behavior:smooth}}.day-view.withButtons{padding:0 12px 68px 12px}.day-view .hasExchange{padding-left:5px}.day-view .hasExchange>*{color:var(--color-primary-base);margin-right:4px}.day-view>.time-balance>.sections-container{border-bottom:2px solid #d4d4d4}.day-view .box{background-color:var(--color-secondary-lightest);display:flex;flex-direction:row;padding:14px 0 12px 12px}.day-view .box .Icons{align-items:start;padding-right:12px;padding-top:2px}.day-view .box .body{color:var(--color-neutral-darkest);font-size:15px;line-height:20px}.day-view .box .date{font-size:13px;line-height:16px;color:var(--color-neutral-dark)}.day-view>.compute:not(:first-child){margin-top:12px}.day-view .sections-roster-items .content-inst .title,.day-view .sections-roster-items .content-payer .title,.day-view .sections-roster-items .content-task-coarse-resolution .title,.day-view .sections-roster-items .content-task-coarse-workload .title{color:var(--color-error-dark)}.day-view .sections-roster-items>:not(:first-child,.ExchangeUI){margin-top:16px}.day-view .sections-roster-items>.unrelatedExchangeItems{padding-left:20px;border-bottom:2px solid #d3d3d3;padding-top:10px;padding-bottom:1px;background-color:#fff;margin-bottom:8px}.day-view .sections-roster-items>.unrelatedExchangeItems>.exchangeTitle{font-weight:bold}.day-view .sections-roster-items>.unrelatedExchangeItems>.exchangeItems{overflow:hidden;border:1px solid #d3d3d3;margin-top:10px;padding:5px;margin-right:35px;margin-left:15px;margin-bottom:10px}.day-view .sections-roster-items>.unrelatedExchangeItems>.exchangeItems .button{margin-right:10px}.day-view .sections-roster-items>.unrelatedExchangeItems>.exchangeItems .section>.header>.title{padding-right:10px}.day-view .sections-roster-items>.unrelatedExchangeItems>.exchangeItems .section>.frame{border-bottom:none}.day-view .sections-roster-items>.unrelatedExchangeItems>.exchangeItems li:last-child>.header{border-bottom:none}.day-view>.plan-statuses-section{border-bottom:2px solid #d4d4d4}.day-view>.plan-statuses-section .section>.header>.title>.additional-title{float:none;text-align:center;display:inline-block;width:100%}.day-view>.plan-statuses-section .section>.header>.title>.additional-title>div{padding-left:16px}.day-view>.plan-statuses-section .section>.header>.title{padding-right:24px}.day-view .planstatus-legend>li{padding:15px 0 15px 0;border-top:2px solid #d4d4d4}.day-view .planstatus-legend>li .title{color:#2d97d3}.day-view .planstatus-legend>li .planstatus-legend-details{overflow:auto}.day-view .planstatus-legend>li .planstatus-legend-details>*{float:left}.day-view .planstatus-legend>li .planstatus-legend-details>.text{margin:0 0 0 5px}.day-view .planstatus-legend>li .planstatus-legend-details>.text>.main-line{margin-bottom:3px}.day-view .planstatus-legend>li .planstatus-legend-details>.plan-statuses{width:50px;padding-left:0}.day-view .planstatus-legend>li .planstatus-legend-details>.plan-statuses>li:first-child>div{margin-left:0}.day-view .plan-statuses{padding:5px 2px 0 2px;overflow:auto}.day-view .plan-statuses.size-1>li{width:100%}.day-view .plan-statuses.size-2>li{width:50%}.day-view .plan-statuses.size-3>li{width:33.3333333333%}.day-view .plan-statuses>li{float:left}.day-view .plan-statuses>li>div{height:7px;border-radius:14px;margin:0 2px}.day-view .plan-statuses>li.plan-status-0>div{background:#000}.day-view .plan-statuses>li.plan-status-1>div{background:#e1c1c1}.day-view .plan-statuses>li.plan-status-2>div{background:#e1e1c1}.day-view .plan-statuses>li.plan-status-3>div{background:#1fb2aa}.day-view .plan-statuses>li.plan-status-4>div{background:#000}.day-view .plan-statuses>li.plan-status-5>div{background:#57ffab}.day-view .plan-statuses>li.plan-status-6>div{background:#92dd92}.day-view .plan-statuses>li.plan-status-7>div{background:#c1e1c1}.day-view .plan-statuses>li.plan-status-8>div{background:#c1c1e1}.day-view .plan-statuses>li.plan-status-9>div{background:#2091ee}.day-view .plan-statuses>li.plan-status-10>div{background:#000}.day-view .plan-statuses>li.plan-status-11>div{background:#8a8a8a}.day-view .shift{line-height:18px}.day-view .shift>*{font-size:15px}.day-view .shift>.bullet-container{width:17px}.day-view .shift.rejected>.item_rejected_icon{position:relative;width:18px;top:-1px}.day-view .shift>.info{margin-right:4px}.day-view .chats-container>.day-chat{border-bottom:2px solid #d3d3d3}.day-view .chats-container>.day-chat.open .arrow{transform:rotate(-180deg)}.day-view .chats-container>.day-chat>.header{position:relative;padding:10px 40px 10px 10px;cursor:pointer;background-color:#fff;border-bottom:1px solid var(--color-primary-base)}.day-view .chats-container>.day-chat>.header>.arrow{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:40px;right:0;top:0;color:#4b98d9;transition:300ms ease all}.day-view .chats-container>.day-chat>.header>.title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.day-view .chats-container>.day-chat .chat{overflow:hidden}.day-view .chats-container>.day-chat .chat>.message-input{padding:10px}.day-view .relatedExchangeItems{padding-top:10px;font-weight:bold;padding-left:10px;padding-bottom:1px}.day-view .relatedExchangeItems>ul{padding:8px;border:1px solid #d3d3d3;border-radius:2px;margin:8px 12px 8px 8px;font-weight:normal}.day-view .relatedExchangeItems .button{margin-right:10px}.day-view .relatedExchangeItems .section:last-child>.frame{border-bottom:none}.day-view .relatedExchangeItems .section:last-child>.header{border-bottom:none}.day-view .relatedExchangeItems .section:last-child>.frame{border-bottom:none}.day-view .relatedExchangeItems .section:last-child>.header{border-bottom:none}.day-view .relatedExchangeItems .separator{height:1px;background-color:#999;margin:12px 0}.day-view .section{background-color:#fff;margin-bottom:8px}.day-view .section>.frame{border-top:none;border-bottom:2px solid #d4d4d4}.day-view .section>.header{padding:10px;border-bottom:1px solid #d4d4d4}.day-view .section.sub-section>.header{border-color:var(--color-primary-base)}.day-view .section>.body{padding-left:0}.day-view .ordinary-items-container{margin-bottom:8px}.day-view .ordinary-items-container .section{margin-bottom:0}.day-view .ordinary-items-container .section .arrow{color:#999}.day-view .tasks-section{border-top:1px solid #d4d4d4}.day-view .tasks-section .section.expanded>.header{background-color:#d4d4d4;border-bottom-color:#a9a9a9}.day-view .tasks-section .frame{border-bottom:none}.day-view .tasks-section .body .header{padding-left:32px}.day-view .tasks-section .body .details{padding-left:40px}.day-view .tasks-section .body .section{margin-bottom:0}.day-view .day-totals .header{padding:10px 40px 10px 10px}.day-view .day-totals .header>.title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.day-view .day-totals .header>.arrow{position:absolute;height:100%;right:0;top:0}.day-view .day-totals .totals-overview>.subtotal{padding-right:initial;margin-right:8px}.day-view .day-totals .totals-overview>.subtotal.odd{background-color:var(--color-neutral-lighter)}.time-select{font-size:0}.time-select>.hours,.time-select>.minutes{width:65px;text-align:center}.time-select>*{display:inline-block;vertical-align:middle;font-size:15px}.time-select>.time-separator{padding:0 4px}.time-select>.time-separator>div{background:#21282b;width:4px;height:4px}.UnrelatedExchangeItems .divider{padding:4px 12px 12px 12px}.UnrelatedExchangeItems .divider>div{background-color:var(--color-neutral-light);height:1px}.UnrelatedExchangeItem{padding:12px}.UnrelatedExchangeItem>:nth-child(2){margin-top:16px}.co-workers-view{text-align:center;font-size:smaller;background:#eef5fa}.name{text-transform:uppercase;font-weight:bold;margin-bottom:10px;margin-top:10px}.group-name{background:#fff;color:#5db0de;padding:20px}.prop-table{width:100%;background:#fff;text-align:left;border-collapse:collapse}.prop-name{width:50%;padding-left:20px;font-weight:bold;background:#fff}.prop-value{width:50%;padding-left:20px;color:#0086b3;background:#eef5fa}.round{margin-top:10px;border-radius:50%;overflow:hidden;width:150px;height:150px;display:inline-block}.round>img{width:100%;height:100%}.group-week-plan .section{margin-bottom:30px}.group-week-plan .gwp-body .section>.body{padding-left:10px;padding-right:10px}.group-week-plan .gwp-body .gwp-day-view{max-width:500px;margin:0 auto}.group-week-plan .gwp-body .gwp-day-view .plan{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #eaeae7;font-size:15px;cursor:pointer}.group-week-plan .gwp-body .gwp-day-view .plan:last-child{border-bottom:0}body.is-not-touch .group-week-plan .gwp-body .gwp-day-view .plan:hover{background-color:#f2f2f2}.group-week-plan .gwp-body .gwp-day-view .plan table{width:100%}.group-week-plan .gwp-body .gwp-day-view .plan table .person-column{width:40%}.group-week-plan .gwp-body .gwp-day-view .plan table .person-column .person-info{color:#2090ee}.group-week-plan .gwp-body .gwp-day-view .plan table .roster-items-column .shift>.info{float:none}.group-week-plan .gwp-body .gwp-day-view .plan table .roster-items-column .shift>.info,.group-week-plan .gwp-body .gwp-day-view .plan table .roster-items-column .shift>.bullet-container{margin-left:3px}.group-week-plan .gwp-body .gwp-day-view .plan table .roster-items-column .shift>.bullet-container{width:17px}.group-week-plan .gwp-body .gwp-day-view .plan table .roster-items-column .shift>*{font-size:15px}.group-week-plan .gwp-body .gwp-day-view .plan table .roster-items-column .section>.header{padding:5px 10px}.group-week-plan .gwp-body .gwp-day-view .plan table .sign-column{width:10%}.group-week-plan .gwp-body .gwp-day-view .plan table .assignment-column{width:40%}.group-week-plan .gwp-body .gwp-day-view .info-container{float:left}.group-week-plan .gwp-body .gwp-day-view .info-container .from-to{font-size:smaller;font-weight:bold}.group-week-plan .gwp-body .gwp-day-view .info-container .label{color:#2090ee;font-weight:normal}.group-week-plan .gwp-body .gwp-week-view tr{height:25px}.group-week-plan .gwp-body .gwp-week-view .week-calendar{overflow:hidden}.group-week-plan .gwp-body .gwp-week-view .month-title{padding:5px 0 5px 0;background:#adadad;color:#fff;text-transform:initial;font-size:smaller}.group-week-plan .gwp-body .gwp-week-view tbody>tr>td{border-bottom:solid 1px #5f7580;position:relative}.group-week-plan .gwp-body .gwp-week-view .row-cell-label{cursor:pointer}.group-week-plan .gwp-body .gwp-week-view .ris{position:absolute;top:7px;width:100%}.group-week-plan .gwp-body .gwp-week-view .ris.withRole{top:5px}.group-week-plan .gwp-body .gwp-week-view .ris_roles{position:absolute;top:19px;width:100%}.group-week-plan .gwp-body .gwp-week-view .bullet{height:10px;display:inline-block;position:absolute;z-index:1}.group-week-plan .gwp-body .gwp-week-view .bullet.cropped_fra_false{border-top-left-radius:2px;border-bottom-left-radius:2px}.group-week-plan .gwp-body .gwp-week-view .bullet.cropped_til_false{border-top-right-radius:2px;border-bottom-right-radius:2px}.group-week-plan .gwp-body .gwp-week-view .bullet.absence{background:#71d2ef}.group-week-plan .gwp-body .gwp-week-view .bullet.work{background:#60c332;z-index:2}.group-week-plan .gwp-body .gwp-week-view .bullet.role{background:#986a53}.group-week-plan .gwp-body .gwp-week-view .bullet.border{background:#fff}.group-week-plan .gwp-body .gwp-week-view .bullet.cross{background:red}.time-balance{max-width:500px;margin:0 auto}.time-balance .total-value{margin-right:5px}.time-balance .details>li>.title{width:auto}.contact-us-wrapper{overflow:hidden;z-index:4}.contact-us-wrapper>.header{width:100%;height:48px;background:var(--color-primary-base);color:var(--color-neutral-lightest);text-align:center;padding:8px;font-size:21px}.contact-us-view{text-align:center;max-width:600px;margin:40px auto;padding:10px}.textarea{margin-top:1em;margin-bottom:1em;width:100%}.name{text-transform:uppercase;font-weight:bold;margin-bottom:10px;margin-top:10px}.prop-table{width:100%;background:#fff;text-align:left;border-collapse:collapse}.round{margin-top:10px;border-radius:50%;overflow:hidden;width:150px;height:150px;display:inline-block}.round>img{width:100%;height:100%}.list-week-container{text-align:center;height:100%;position:relative}.list-week-container>.list-week{text-align:left}.list-week-container>.button-container{padding:5px 0}.list-week{color:#333347;background-color:#f7f7f7;height:100%;padding-bottom:20px;text-align:left}.list-week .day-items{border-bottom:2px solid #d4d4d4}.list-week .day-items>li{display:block}.list-week .day-items>.day-item{position:relative;border-top:1px solid #d4d4d4;border-radius:2px;cursor:pointer;transition:opacity 300ms ease}.list-week .day-items>.day-item.dualView>.content-main>.day-elements{margin-right:10px}.list-week .day-items>.day-item.dualView>.info-icon-container{right:10px}body.is-not-touch .list-week .day-items>.day-item:hover{background-color:#f2f2f2}.list-week .day-items>.day-item.current{background-color:#d4d4d4 !important}.list-week .day-items>.day-item.current .info-icon-container{color:#f7f7f7}.list-week .day-items>.day-item:first-child>.stripe-container>.stripe>div,.list-week .day-items>.day-item>.stripe-container>.stripe.period-start>div{border-top-left-radius:3px;border-top-right-radius:3px;margin-top:5px}.list-week .day-items>.day-item:last-child>.stripe-container>.stripe>div,.list-week .day-items>.day-item>.stripe-container>.stripe.period-end>div{border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:5px}.list-week .day-items>.day-item.loading{opacity:.5}.list-week .day-items>.day-item:first-child>.content-main{border-top:0}.list-week .day-items>.day-item>.stripe-container{position:absolute;left:0;top:0;height:100%;width:29px;text-align:center}.list-week .day-items>.day-item>.stripe-container>.stripe{font-size:0;height:100%;display:inline-block;vertical-align:top;margin-left:3px;width:6px;position:relative}.list-week .day-items>.day-item>.stripe-container>.stripe>div{position:absolute;top:0;right:0;bottom:0;left:0}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-0>div{background:#000}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-1>div{background:#e1c1c1}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-2>div{background:#e1e1c1}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-3>div{background:#1fb2aa}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-4>div{background:#000}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-5>div{background:#57ffab}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-6>div{background:#92dd92}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-7>div{background:#c1e1c1}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-8>div{background:#c1c1e1}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-9>div{background:#2091ee}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-10>div{background:#000}.list-week .day-items>.day-item>.stripe-container>.stripe.plan-status-11>div{background:#8a8a8a}.list-week .day-items>.day-item .info-icon-container{position:absolute;right:40px;top:0px;font-size:23px;color:#d4d4d4}.list-week .day-items>.day-item .info-icon-container>.hasUnread{color:#4b98d9;font-size:25px}.list-week .day-items>.day-item .info-icon-container>.hasExchange{color:#4b98d9;margin-left:7px}.list-week .day-items>.day-item>.content-main{margin:0 0 0 44px;padding:4px 0 8px 5px;position:relative}.list-week .day-items>.day-item>.content-main>.arrow{position:absolute;right:0;top:50%;color:#4b98d9;margin-top:-17px;color:#4a98d9}.list-week .day-items>.day-item>.content-main>.day-isHoliday{height:18px;line-height:18px;font-size:10px;color:#fe3b25;vertical-align:top}.list-week .day-items>.day-item>.content-main>.day-title{color:#908e8f;line-height:25px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-week .day-items>.day-item>.content-main>.day-title.isHoliday{color:#fe3b25}.list-week .day-items>.day-item>.content-main>.day-elements{margin-left:-20px;margin-right:40px}.list-week .day-items>.day-item>.content-main>.day-elements>li{display:block}.list-week .day-items>.day-item>.content-main>.day-elements .empty{font-style:italic;color:#4a98d9;text-align:right;height:18px}.list-week .day-items>.day-item>.content-main>.day-elements .shift{line-height:18px;height:18px;position:relative}.list-week .day-items>.day-item>.content-main>.day-elements .shift>.info{position:absolute;right:0;top:0;left:0;z-index:0;text-align:right;padding-left:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-week .day-items>.day-item>.content-main>.day-elements .shift>.time{position:relative;z-index:1;display:inline-block}.list-week .day-items>.day-item>.content-main>.day-elements .shift>.bullet-container{width:20px}.list-week .day-items>.day-item>.content-main>.day-elements .shift>*{font-size:15px}.stripe{line-height:18px;font-size:0}.stripe>.stripe-container{position:relative;top:-1px}.stripe.plan-status-0>.stripe-container>.stripe{background:#000}.stripe.plan-status-1>.stripe-container>.stripe{background:#e1c1c1}.stripe.plan-status-2>.stripe-container>.stripe{background:#e1e1c1}.stripe.plan-status-3>.stripe-container>.stripe{background:#1fb2aa}.stripe.plan-status-4>.stripe-container>.stripe{background:#000}.stripe.plan-status-5>.stripe-container>.stripe{background:#57ffab}.stripe.plan-status-6>.stripe-container>.stripe{background:#92dd92}.stripe.plan-status-7>.stripe-container>.stripe{background:#c1e1c1}.stripe.plan-status-8>.stripe-container>.stripe{background:#c1c1e1}.stripe.plan-status-9>.stripe-container>.stripe{background:#2091ee}.stripe.plan-status-10>.stripe-container>.stripe{background:#000}.stripe.plan-status-11>.stripe-container>.stripe{background:#8a8a8a}.stripe>*{display:inline-block;vertical-align:middle}.stripe .stripe{width:32px;height:12px;border-radius:6px}.shift{overflow:hidden}.shift>.item_rejected_icon{display:none !important;z-index:2}.shift>.bullet-container{position:relative;z-index:2}.shift>*{display:inline-block;vertical-align:middle}.shift.rejected>.bullet-container{display:none !important}.shift.rejected>.item_rejected_icon{display:inline-block !important;position:absolute;top:12px;font-size:13px;width:100%;left:0}.shift.unmergeable>.bullet-container{opacity:.3}.shift.granted .bullet{border:1.5px solid var(--color-neutral-darkest)}.shift.work .bullet{background:#60c332}.shift.work .item_rejected_icon{color:#60c332}.shift.absence .bullet{background:#71d2ef}.shift.absence .item_rejected_icon{color:#71d2ef}.shift.role .bullet{background:#986a53}.shift.role .item_rejected_icon{color:#986a53}.shift.negative_preference .bullet{background-image:linear-gradient(135deg, hsl(192, 86%, 39%) 12.5%, hsl(192, 55%, 88%) 12.5%, hsl(192, 55%, 88%) 50%, hsl(192, 86%, 39%) 50%, hsl(192, 86%, 39%) 62.5%, hsl(192, 55%, 88%) 62.5%, hsl(192, 55%, 88%) 100%);background-size:6px 6px;background-position:2px}.shift.negative_preference .item_rejected_icon:not(.pattern-disabled),.shift.negative_preference .patternIcon:not(.pattern-disabled){color:#71d2ef}.shift.negative_preference .item_rejected_icon.pattern-disabled,.shift.negative_preference .patternIcon.pattern-disabled{color:var(--color-neutral-light)}.shift.positive_preference .bullet{background-image:linear-gradient(135deg, hsl(101, 82%, 34%) 12.5%, hsl(101, 41%, 87%) 12.5%, hsl(101, 41%, 87%) 50%, hsl(101, 82%, 34%) 50%, hsl(101, 82%, 34%) 62.5%, hsl(101, 41%, 87%) 62.5%, hsl(101, 41%, 87%) 100%);background-size:6px 6px;background-position:2px}.shift.positive_preference .item_rejected_icon:not(.pattern-disabled),.shift.positive_preference .patternIcon:not(.pattern-disabled){color:#60c332}.shift.positive_preference .item_rejected_icon.pattern-disabled,.shift.positive_preference .patternIcon.pattern-disabled{color:var(--color-neutral-light)}.shift.hidden .bullet{background:#4e4e4e}.shift.hidden .item_rejected_icon{color:#4e4e4e}.shift.unprocessed .bullet{border:1px solid rgba(0,0,0,.5);background:#ff0ade}.shift.original-inner .bullet{background-color:rgba(0,0,0,0)}.shift.original-inner .original-outer{width:16px;height:16px;border:1px dashed #000}.shift.original-inner .original-outer.wishes-page{top:-1px;left:-7px}.shift.original-inner .original-outer.day-page{top:-1px}.shift.calendar .bullet{background:#8a8a8a}.shift.calendar .item_rejected_icon{color:#8a8a8a}.shift.task .bullet{background:#98f34f}.shift.task .item_rejected_icon{color:#98f34f}.shift.oncall .bullet{background:#baaa17}.shift.oncall .item_rejected_icon{color:#baaa17}.shift .bullet{width:12px;height:12px;border-radius:12px;border:1px solid rgba(0,0,0,0)}.shift>.info{float:right}.month-view-container{text-align:center;height:100%;position:relative}.month-view-container>.month-view{text-align:left}.month-view-container>.button-container{padding:5px 0}.app-container.position-fixed-unsupported.month>.main-menu{top:80px}.app-container.position-fixed-unsupported.month .view.month>.content{padding-top:132px}.view.month>.content{padding-top:80px}.app-container.position-fixed-unsupported .month-view .calendar-row.header{position:absolute}.month-view-container{background:#f7f7f7}.month-view-container .month-header{color:gray;text-transform:uppercase;font-size:13px;margin-top:15px;padding:3px 12px 3px 42px;height:15px}.month-view-container .month-header.next{text-align:right}.month-view-container .month-header.prev{text-align:left}.month-view-container .plan-statuses>li.plan-status-0{background:#000}.month-view-container .plan-statuses>li.plan-status-1{background:#e1c1c1}.month-view-container .plan-statuses>li.plan-status-2{background:#e1e1c1}.month-view-container .plan-statuses>li.plan-status-3{background:#1fb2aa}.month-view-container .plan-statuses>li.plan-status-4{background:#000}.month-view-container .plan-statuses>li.plan-status-5{background:#57ffab}.month-view-container .plan-statuses>li.plan-status-6{background:#92dd92}.month-view-container .plan-statuses>li.plan-status-7{background:#c1e1c1}.month-view-container .plan-statuses>li.plan-status-8{background:#c1c1e1}.month-view-container .plan-statuses>li.plan-status-9{background:#2091ee}.month-view-container .plan-statuses>li.plan-status-10{background:#000}.month-view-container .plan-statuses>li.plan-status-11{background:#8a8a8a}.month-view-container .calendar-row.header{padding:5px 0;background:#f7f7f7;color:#333347;text-transform:uppercase;position:absolute;top:80px;z-index:1;max-width:540px;width:100%;height:15px}.month-view-container .calendar-row.header>.inner{border:none}.month-view-container .calendar-row>.inner{font-size:0;position:relative;margin-left:30px;border-bottom:1px solid #d4d4d4}.month-view-container .calendar-row>.inner>*{font-size:13px}.month-view-container .calendar-row>.inner>li{display:inline-block;width:14.2857142857%;text-align:center;vertical-align:bottom}.month-view-container .calendar-row>.inner>.calendar-item{position:relative;min-height:50px;cursor:pointer}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-0>.date{border-color:#000}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-1>.date{border-color:#e1c1c1}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-2>.date{border-color:#e1e1c1}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-3>.date{border-color:#1fb2aa}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-4>.date{border-color:#000}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-5>.date{border-color:#57ffab}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-6>.date{border-color:#92dd92}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-7>.date{border-color:#c1e1c1}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-8>.date{border-color:#c1c1e1}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-9>.date{border-color:#2091ee}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-10>.date{border-color:#000}.month-view-container .calendar-row>.inner>.calendar-item.plan-status-11>.date{border-color:#8a8a8a}.month-view-container .calendar-row>.inner>.calendar-item.current{background-color:#d4d4d4}.month-view-container .calendar-row>.inner>.calendar-item.current>.date>.info-icon-container{color:#f7f7f7}.month-view-container .calendar-row>.inner>.calendar-item.currentDate{background:var(--color-primary-base) !important;color:#fff;cursor:initial}.month-view-container .calendar-row>.inner>.calendar-item.currentDate>.date>.info-icon-container{color:#f7f7f7}.month-view-container .calendar-row>.inner>.calendar-item.currentDate>.date>.info-icon-container>.hasUnread{color:#f7f7f7}body.is-not-touch .month-view-container .calendar-row>.inner>.calendar-item:hover{background-color:#f2f2f2}.month-view-container .calendar-row>.inner>.calendar-item.fade>.date{color:#bebfbc}.month-view-container .calendar-row>.inner>.calendar-item.holiday>.date{color:red}.month-view-container .calendar-row>.inner>.calendar-item.loading{opacity:.5}.month-view-container .calendar-row>.inner>.calendar-item>.plan-statuses>li{margin-top:2px;height:3px}.month-view-container .calendar-row>.inner>.calendar-item>.plan-statuses>li:first-child{margin-top:0}.month-view-container .calendar-row>.inner>.calendar-item>.plan-statuses>li.period-start{margin-left:5px;border-top-left-radius:1.5px;border-bottom-left-radius:1.5px}.month-view-container .calendar-row>.inner>.calendar-item>.plan-statuses>li.period-end{margin-right:5px;border-top-right-radius:1.5px;border-bottom-right-radius:1.5px}.month-view-container .calendar-row>.inner>.calendar-item>.date{width:100%;position:absolute;top:20px}.month-view-container .calendar-row>.inner>.calendar-item>.date>.info-icon-container{position:absolute;right:5px;bottom:-10px;font-size:18px;color:#d4d4d4;height:15px}.month-view-container .calendar-row>.inner>.calendar-item>.date>.info-icon-container>.hasExchange{margin-left:4px;color:#358cc0}.month-view-container .calendar-row>.inner>.calendar-item>.date>*{vertical-align:middle}.month-view-container .calendar-row>.inner>.week-num-cell{position:absolute;width:30px;left:-30px;top:10px;text-align:center;color:#333347;font-style:italic}.exchange-wrapper>div:last-child,.RosterItemSection>.body>div:last-child,.AccordionContent>div>div:last-child{overflow-y:auto}.exchange-wrapper>div:last-child::-webkit-scrollbar,.RosterItemSection>.body>div:last-child::-webkit-scrollbar,.AccordionContent>div>div:last-child::-webkit-scrollbar{width:14px;height:14px}.exchange-wrapper>div:last-child::-webkit-scrollbar-track,.RosterItemSection>.body>div:last-child::-webkit-scrollbar-track,.AccordionContent>div>div:last-child::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.exchange-wrapper>div:last-child::-webkit-scrollbar-thumb,.RosterItemSection>.body>div:last-child::-webkit-scrollbar-thumb,.AccordionContent>div>div:last-child::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.exchange-wrapper>div:last-child.fadeScrollbar::-webkit-scrollbar-thumb,.RosterItemSection>.body>div:last-child.fadeScrollbar::-webkit-scrollbar-thumb,.AccordionContent>div>div:last-child.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.exchange-wrapper>div:last-child,.RosterItemSection>.body>div:last-child,.AccordionContent>div>div:last-child{scrollbar-width:thin}}.exchange-wrapper .exchange-container,.exchange-wrapper .exchange-item-header,.RosterItemSection>.body .exchange-container,.RosterItemSection>.body .exchange-item-header,.AccordionContent>div .exchange-container,.AccordionContent>div .exchange-item-header{overflow:hidden}.exchange-wrapper .exchange-container .details .content .button+.button,.exchange-wrapper .exchange-item-header .details .content .button+.button,.RosterItemSection>.body .exchange-container .details .content .button+.button,.RosterItemSection>.body .exchange-item-header .details .content .button+.button,.AccordionContent>div .exchange-container .details .content .button+.button,.AccordionContent>div .exchange-item-header .details .content .button+.button{margin-left:5px}.exchange-wrapper .exchange-container .exchangeContent,.exchange-wrapper .exchange-item-header .exchangeContent,.RosterItemSection>.body .exchange-container .exchangeContent,.RosterItemSection>.body .exchange-item-header .exchangeContent,.AccordionContent>div .exchange-container .exchangeContent,.AccordionContent>div .exchange-item-header .exchangeContent{overflow:hidden;border:1px solid #d4d4d4;border-radius:2px;margin-top:10px;padding:5px;margin-left:15px;box-sizing:border-box}.exchange-wrapper .exchange-container,.RosterItemSection>.body .exchange-container,.AccordionContent>div .exchange-container{padding:8px}.exchange-wrapper .exchange-status-view,.RosterItemSection>.body .exchange-status-view,.AccordionContent>div .exchange-status-view{border-bottom:2px solid #d4d4d4;max-width:500px;margin:0 auto;padding:0 10px}.exchange-wrapper .exchange-status-view .isNew,.RosterItemSection>.body .exchange-status-view .isNew,.AccordionContent>div .exchange-status-view .isNew{position:absolute;right:0;color:#fe3b25;text-transform:uppercase;font-weight:bold}.exchange-wrapper .exchange-status-view.loading,.RosterItemSection>.body .exchange-status-view.loading,.AccordionContent>div .exchange-status-view.loading{opacity:.3}.exchange-wrapper .exchange-status-view.exchange-items>.empty,.RosterItemSection>.body .exchange-status-view.exchange-items>.empty,.AccordionContent>div .exchange-status-view.exchange-items>.empty{padding:20px}.exchange-wrapper .exchange-status-view.exchange-items>.section>.header,.RosterItemSection>.body .exchange-status-view.exchange-items>.section>.header,.AccordionContent>div .exchange-status-view.exchange-items>.section>.header{padding:10px 0}.exchange-wrapper .exchange-status-view.exchange-items>.section>.header>.frame,.RosterItemSection>.body .exchange-status-view.exchange-items>.section>.header>.frame,.AccordionContent>div .exchange-status-view.exchange-items>.section>.header>.frame{position:relative;z-index:0}.exchange-wrapper .exchange-status-view.exchange-items>.section>.header>.title,.RosterItemSection>.body .exchange-status-view.exchange-items>.section>.header>.title,.AccordionContent>div .exchange-status-view.exchange-items>.section>.header>.title{padding-right:0;position:relative;z-index:1}.exchange-wrapper .exchange-status-view.exchange-items>.section>.header>.title>.additional-title,.RosterItemSection>.body .exchange-status-view.exchange-items>.section>.header>.title>.additional-title,.AccordionContent>div .exchange-status-view.exchange-items>.section>.header>.title>.additional-title{float:none;text-align:left;display:inline-block;width:100%}.exchange-wrapper .exchange-status-view.exchange-items>.section>.header>.title>.additional-title>div,.RosterItemSection>.body .exchange-status-view.exchange-items>.section>.header>.title>.additional-title>div,.AccordionContent>div .exchange-status-view.exchange-items>.section>.header>.title>.additional-title>div{padding-left:16px}.exchange-wrapper .exchange-status-view.exchange-items>.section>.header>.arrow,.RosterItemSection>.body .exchange-status-view.exchange-items>.section>.header>.arrow,.AccordionContent>div .exchange-status-view.exchange-items>.section>.header>.arrow{z-index:2}.exchange-wrapper .exchange-status-view .action-buttons,.RosterItemSection>.body .exchange-status-view .action-buttons,.AccordionContent>div .exchange-status-view .action-buttons{padding:5px 0 0 0px}.exchange-wrapper .exchange-status-view .action-buttons .button+.button,.RosterItemSection>.body .exchange-status-view .action-buttons .button+.button,.AccordionContent>div .exchange-status-view .action-buttons .button+.button{margin-left:5px}.exchange-wrapper .exchange-status-view .shift,.RosterItemSection>.body .exchange-status-view .shift,.AccordionContent>div .exchange-status-view .shift{line-height:18px;position:relative}.exchange-wrapper .exchange-status-view .shift>.info,.RosterItemSection>.body .exchange-status-view .shift>.info,.AccordionContent>div .exchange-status-view .shift>.info{display:none}.exchange-wrapper .exchange-status-view .shift>.time,.RosterItemSection>.body .exchange-status-view .shift>.time,.AccordionContent>div .exchange-status-view .shift>.time{position:relative;z-index:1;display:inline}.exchange-wrapper .exchange-status-view .shift>.bullet-container,.RosterItemSection>.body .exchange-status-view .shift>.bullet-container,.AccordionContent>div .exchange-status-view .shift>.bullet-container{width:20px}.exchange-wrapper .exchange-status-view .shift>*,.RosterItemSection>.body .exchange-status-view .shift>*,.AccordionContent>div .exchange-status-view .shift>*{font-size:15px}.exchange-wrapper .exchange-status-view .section.expanded .shift-title,.RosterItemSection>.body .exchange-status-view .section.expanded .shift-title,.AccordionContent>div .exchange-status-view .section.expanded .shift-title{border-bottom:2px solid #d4d4d4}.exchange-wrapper .exchange-status-view .section.expanded .shift-title:last-child,.RosterItemSection>.body .exchange-status-view .section.expanded .shift-title:last-child,.AccordionContent>div .exchange-status-view .section.expanded .shift-title:last-child{border-bottom:0}.exchange-wrapper .exchange-status-view .exchange-item-header,.RosterItemSection>.body .exchange-status-view .exchange-item-header,.AccordionContent>div .exchange-status-view .exchange-item-header{font-size:15px;line-height:16px}.exchange-wrapper .exchange-status-view .exchange-item-header>.status,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.status,.AccordionContent>div .exchange-status-view .exchange-item-header>.status{color:#358cc0;margin-bottom:15px}.exchange-wrapper .exchange-status-view .exchange-item-header .sections-container .section>.header,.RosterItemSection>.body .exchange-status-view .exchange-item-header .sections-container .section>.header,.AccordionContent>div .exchange-status-view .exchange-item-header .sections-container .section>.header{padding:0 0 0 0}.exchange-wrapper .exchange-status-view .exchange-item-header .sections-container .section>.body,.RosterItemSection>.body .exchange-status-view .exchange-item-header .sections-container .section>.body,.AccordionContent>div .exchange-status-view .exchange-item-header .sections-container .section>.body{padding-top:8px}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title{position:relative;padding:3px}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title .details,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title .details,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title .details{font-size:13px}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title .details>li>.title,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title .details>li>.title,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title .details>li>.title{width:54px;text-align:left;padding-right:10px}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title.incoming>.plus,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title.incoming>.plus,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title.incoming>.plus{display:inline-block}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title.incoming>.minus,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title.incoming>.minus,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title.incoming>.minus{display:none}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title>.plus,.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title>.minus,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title>.plus,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title>.minus,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title>.plus,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title>.minus{display:block;width:20px;text-align:center;position:absolute;left:0;top:0;height:100%}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title>.plus>span,.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title>.minus>span,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title>.plus>span,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title>.minus>span,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title>.plus>span,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title>.minus>span{position:absolute;top:50%;display:block;width:100%;height:16px;margin:-8px 0 0 0}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title>.plus,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title>.plus,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title>.plus{display:none}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title>.plus,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title>.plus,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title>.plus{color:#22a84c}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title>.minus,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title>.minus,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title>.minus{color:#db3659}.exchange-wrapper .exchange-status-view .exchange-item-header>.shift-title.crossed>.title,.RosterItemSection>.body .exchange-status-view .exchange-item-header>.shift-title.crossed>.title,.AccordionContent>div .exchange-status-view .exchange-item-header>.shift-title.crossed>.title{color:#4d5d67;text-decoration:line-through}.exchange-wrapper .exchangeItem>.header,.RosterItemSection>.body .exchangeItem>.header,.AccordionContent>div .exchangeItem>.header{font-size:15px;font-weight:bold}.exchange-wrapper .exchangeItem>.details,.RosterItemSection>.body .exchangeItem>.details,.AccordionContent>div .exchangeItem>.details{display:table;width:100%;font-size:12px;font-weight:normal}.exchange-loading{height:calc(100% - 51px)}.big-screen{position:relative}.big-screen .colleague-list-container{width:50%;float:left}.big-screen .colleague-list-container .tab-content{border-right:1px solid #d8d8d8}.big-screen .single-colleague-container{width:50%;float:right}.calendar-container .dayWeekToggleWrapper,.modal-content .dayWeekToggleWrapper{display:flex;justify-content:center;padding:8px 0}.calendar-container .react-calendar__navigation,.modal-content .react-calendar__navigation{height:48px;color:#333347;background:var(--color-neutral-lightest);border-top:1px solid #d9d9d9}.calendar-container .react-calendar__navigation__arrow,.modal-content .react-calendar__navigation__arrow{color:inherit}.calendar-container .react-calendar__navigation__label,.modal-content .react-calendar__navigation__label{color:inherit}.calendar-container .calendar-list-container,.modal-content .calendar-list-container{height:100%}.calendar-container abbr,.modal-content abbr{text-decoration:none}@font-face{font-family:"Nunito";src:url("./Nunito/NunitoSans-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Nunito";src:url("./Nunito/NunitoSans-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Nunito";src:url("./Nunito/NunitoSans-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}html{background:var(--color-neutral-lightest);height:100%;max-height:calc(100vh - env(safe-area-inset-bottom, 0px));position:relative;overflow:hidden}html.isLoginScreen{background:var(--color-neutral-lighter)}:root{--color-neutral-lightest: hsl(0, 0%, 100%);--color-neutral-lighter: hsl(200, 14%, 96%);--color-neutral-light: hsl(198, 14%, 76%);--color-neutral-base: hsl(201, 12%, 61%);--color-neutral-dark: hsl(197, 13%, 42%);--color-neutral-darker: hsl(196, 14%, 30%);--color-neutral-darkest: hsl(196, 19%, 15%);--color-primary-lightest: hsl(200, 90%, 92%);--color-primary-lighter: hsl(199, 83%, 77%);--color-primary-light: hsl(199, 77%, 60%);--color-primary-base: hsl(199, 81%, 45%);--color-primary-dark: hsl(199, 94%, 31%);--color-primary-darker: hsl(199, 96%, 21%);--color-primary-darkest: hsl(198, 97%, 13%);--color-primary-lightest-50: hsla(200, 90%, 92%, 0.5);--color-secondary-lightest: hsl(36, 100%, 94%);--color-secondary-lighter: hsl(35, 100%, 78%);--color-secondary-light: hsl(33, 98%, 65%);--color-secondary-base: hsl(33, 77%, 51%);--color-secondary-dark: hsl(33, 97%, 35%);--color-secondary-dark-50: hsl(33, 97%, 35%, 0.5);--color-secondary-darker: hsl(33, 100%, 23%);--color-secondary-darkest: hsl(33, 100%, 17%);--color-error-lightest: hsl(10, 95%, 92%);--color-error-lighter: hsl(10, 89%, 78%);--color-error-light: hsl(10, 86%, 69%);--color-error-base: hsl(10, 85%, 45%);--color-error-dark: hsl(10, 100%, 36%);--color-error-darker: hsl(10, 100%, 27%);--color-error-darkest: hsl(10, 100%, 16%);--color-success-lightest: hsl(120, 100%, 97%);--color-success-lighter: hsl(120, 61%, 82%);--color-success-light: hsl(120, 50%, 66%);--color-success-base: hsl(120, 89%, 37%);--color-success-dark: hsl(120, 100%, 25%);--color-success-darker: hsl(120, 100%, 16%);--color-success-darkest: hsl(120, 100%, 10%)}body,body>:first-child,#react-container>.app-container{height:100%;background:var(--color-neutral-lighter)}body{margin:0}#react-container{background:var(--color-neutral-lighter) !important;overflow:hidden;max-width:1440px;margin:auto}@media only screen and (min-width: 1440px){#react-container{border-left:1px solid var(--color-neutral-light);border-right:1px solid var(--color-neutral-light)}}*,*::before,*::after{font-family:Nunito,Helvetica,sans-serif}div{user-select:initial}input::-ms-clear,input::-ms-reveal{display:none}select{appearance:menulist !important;-webkit-appearance:menulist !important}:focus{outline:none}button{cursor:pointer}button:disabled{pointer-events:none}:where(button){background-color:rgba(0,0,0,0);border:none}.react-calendar__navigation{display:none !important}#use_date_indicator{position:fixed;top:2px;right:2px;background-color:rgba(255,255,255,.6);color:var(--color-primary-darkest);padding:.2em;font-size:.7em;border-radius:4px;z-index:4}.app-container.faq{padding-bottom:50px;box-sizing:border-box}.faq-wrapper>.header{width:100%;height:48px;background:var(--color-primary-base);color:var(--color-neutral-lightest);text-align:center;line-height:48px;font-size:17px}.faq-wrapper .faq-notSmallScreen{max-width:600px;margin:40px auto;padding:10px}.faq-wrapper .faq .section .body{padding-bottom:10px}.faq-wrapper .faq-link{display:block;margin:20px 0}.faq-wrapper .custom-faq-text{margin:20px 0}.duties{font-size:13px;line-height:16px;display:grid;grid-template-columns:min-content auto;gap:4px;padding-bottom:12px;margin-bottom:12px}.duties .duty-period{color:var(--color-neutral-dark);text-align:right}.duties div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.week-view-container{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 50px);overflow:hidden;background-color:var(--color-neutral-lighter);max-width:1440px;margin:auto}.week-view-container *,.week-view-container *::before,.week-view-container *::after{box-sizing:border-box}.week-view-container.dualView>.header-wrapper{display:flex}.week-view-container.dualView>.header-wrapper>div{flex:0 0 50%}.week-view-container.dualView>.views-wrapper>div{flex:0 0 50%}.week-view-container.dualView>.views-wrapper>.day-view-container{flex:1;position:relative;overflow:hidden;display:flex;flex-direction:column;border-left:solid 1px var(--color-neutral-base)}.week-view-container.dualView>.views-wrapper>.day-view-container>.day-wrapper{flex:1}.week-view-container>.views-wrapper{flex:1;display:flex;overflow:hidden}.week-view{overflow:hidden;flex:1;display:flex;flex-direction:column}.week-view .list-wrapper{flex:1;position:relative;height:100%}.week-view .list-container{position:relative;padding:0 12px}.week-view .weekDay,.week-view .week-start{margin-top:12px}.week-view .weekDay .registeredTasks,.week-view .week-start .registeredTasks{margin-left:8px;font-size:11px;color:var(--color-neutral-dark)}.week-view .week-start{text-align:left;color:var(--color-neutral-dark);font-size:13px;line-height:16px}.day-item{border-radius:2px;outline-offset:2px;cursor:pointer}.day-item .heading{font-size:13px;line-height:16px;display:flex;justify-content:space-between;margin-bottom:4px;color:var(--color-neutral-darkest)}.day-item .hidden-heading{padding-top:8px}.day-item:focus-visible{outline:2px solid var(--color-primary-base)}.day-item .date{flex:1;text-align:left;color:var(--color-neutral-darkest);text-transform:capitalize}.day-item .date.is-today{color:var(--color-primary-dark);font-weight:bold}.day-item .date.custom-heading{font-weight:bold}.day-item .info-icon-container{display:flex;color:var(--color-primary-base)}.day-item .info-icon-container .icon{padding-left:8px}.day-item .info-icon-container .icon.no-unread{color:var(--color-neutral-base)}.day-item:not(.isActive) .items-container{background-color:var(--color-neutral-lightest)}.day-item.isActive .items-container{background-color:var(--color-primary-lightest)}.day-item .items-container{display:flex;justify-content:space-between;transition:background-color .1s}.day-item .items-container>:first-child{flex:0 0 22px;text-align:left}.day-item .items-container>:first-child.hasMany{flex:.05 0 22px}.day-item .items-container>:first-child .stripe{display:inline-block;width:4px;height:100%}.day-item .items-container>:first-child .stripe:not(:first-child){margin-left:2px}.day-item .items-container>:first-child .stripe-status-0{background-color:#000}.day-item .items-container>:first-child .stripe-status-1{background-color:#e1c1c1}.day-item .items-container>:first-child .stripe-status-2{background-color:#e1e1c1}.day-item .items-container>:first-child .stripe-status-3{background-color:#1fb2aa}.day-item .items-container>:first-child .stripe-status-4{background-color:#000}.day-item .items-container>:first-child .stripe-status-5{background-color:#57ffab}.day-item .items-container>:first-child .stripe-status-6{background-color:#92dd92}.day-item .items-container>:first-child .stripe-status-7{background-color:#c1e1c1}.day-item .items-container>:first-child .stripe-status-8{background-color:#c1c1e1}.day-item .items-container>:first-child .stripe-status-9{background-color:#2091ee}.day-item .items-container>:first-child .stripe-status-10{background-color:#000}.day-item .items-container>:first-child .stripe-status-11{background-color:#8a8a8a}.day-item .items-container>:last-child{flex:1;padding:8px 0}.day-item .items-container>:last-child>:not(:first-child){margin-top:12px}.day-item .items-container.clickable{cursor:pointer}.single-roster-item,.OverlappingRosterItem{position:relative;display:flex;align-items:stretch;color:var(--color-neutral-darkest)}.single-roster-item .left-content,.OverlappingRosterItem .left-content{display:flex;align-items:flex-end;min-width:46px;flex-direction:column;font-size:13px;line-height:16px;padding-right:8px}.single-roster-item .left-content .time,.OverlappingRosterItem .left-content .time{display:flex}.single-roster-item .left-content .from,.OverlappingRosterItem .left-content .from{color:var(--color-neutral-darkest)}.single-roster-item .left-content .to,.OverlappingRosterItem .left-content .to{color:var(--color-neutral-dark)}.single-roster-item .left-content .to.overlaps,.OverlappingRosterItem .left-content .to.overlaps{margin-right:-4.5px}.single-roster-item .left-content .stripe,.OverlappingRosterItem .left-content .stripe{width:4px;height:100%}.single-roster-item .left-content .stripe:not(:first-child),.OverlappingRosterItem .left-content .stripe:not(:first-child){margin-left:2px}.single-roster-item .left-content .stripe-status-0,.OverlappingRosterItem .left-content .stripe-status-0{background-color:#000}.single-roster-item .left-content .stripe-status-1,.OverlappingRosterItem .left-content .stripe-status-1{background-color:#e1c1c1}.single-roster-item .left-content .stripe-status-2,.OverlappingRosterItem .left-content .stripe-status-2{background-color:#e1e1c1}.single-roster-item .left-content .stripe-status-3,.OverlappingRosterItem .left-content .stripe-status-3{background-color:#1fb2aa}.single-roster-item .left-content .stripe-status-4,.OverlappingRosterItem .left-content .stripe-status-4{background-color:#000}.single-roster-item .left-content .stripe-status-5,.OverlappingRosterItem .left-content .stripe-status-5{background-color:#57ffab}.single-roster-item .left-content .stripe-status-6,.OverlappingRosterItem .left-content .stripe-status-6{background-color:#92dd92}.single-roster-item .left-content .stripe-status-7,.OverlappingRosterItem .left-content .stripe-status-7{background-color:#c1e1c1}.single-roster-item .left-content .stripe-status-8,.OverlappingRosterItem .left-content .stripe-status-8{background-color:#c1c1e1}.single-roster-item .left-content .stripe-status-9,.OverlappingRosterItem .left-content .stripe-status-9{background-color:#2091ee}.single-roster-item .left-content .stripe-status-10,.OverlappingRosterItem .left-content .stripe-status-10{background-color:#000}.single-roster-item .left-content .stripe-status-11,.OverlappingRosterItem .left-content .stripe-status-11{background-color:#8a8a8a}.single-roster-item .right-content,.OverlappingRosterItem .right-content{display:flex;flex-direction:column;border-left:1px solid var(--color-neutral-light);padding-left:8px}.single-roster-item .right-content .main-label,.OverlappingRosterItem .right-content .main-label{display:flex;align-items:center;font-size:13px;line-height:16px;text-align:left;color:var(--color-neutral-darkest)}.single-roster-item .right-content .main-label.light,.OverlappingRosterItem .right-content .main-label.light{color:#999}.single-roster-item .right-content .main-label .warning,.OverlappingRosterItem .right-content .main-label .warning{margin-left:8px;color:var(--color-error-dark)}.single-roster-item .right-content .sub-label,.OverlappingRosterItem .right-content .sub-label{display:flex;align-items:center;font-size:13px;line-height:16px;color:var(--color-neutral-dark)}.single-roster-item .right-content .sub-label>:nth-child(2),.OverlappingRosterItem .right-content .sub-label>:nth-child(2){margin-left:4px}.single-roster-item .right-content .sub-label .shift,.OverlappingRosterItem .right-content .sub-label .shift{display:inline-block;padding-right:4px;font-size:inherit;line-height:inherit;overflow:inherit}.OverlappingRosterItem{color:#999}.OverlappingRosterItem .right-content>.main-label,.OverlappingRosterItem .left-content,.OverlappingRosterItem .left-content>.time{font-size:11px;line-height:12px}.TimeInput{position:relative;min-height:44px;width:80px}.TimeInput.hasError .error-icon{padding-left:4px;color:var(--color-error-dark) !important}.TimeInput.disabled .label{background-color:rgba(0,0,0,0)}.TimeInput.disabled .inputContainer{border:none;background-color:#f0f0f0;cursor:not-allowed}.TimeInput.disabled .inputContainer .singleInputWrapper{cursor:not-allowed}.TimeInput.disabled .inputContainer .singleInputWrapper .SingleTimeInput{cursor:not-allowed}.TimeInput .label{display:flow-root;width:fit-content;position:relative;line-height:16px;height:16px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:13px;font-weight:normal;z-index:1;color:var(--color-neutral-dark)}.TimeInput .label+*{margin-top:-8px;font-size:15px;color:#333347;border-radius:4px}.TimeInput .inputContainer{background-color:#fff;border-radius:4px;height:44px;align-items:center;display:flex;justify-content:start}.TimeInput .inputContainer .singleInputWrapper{cursor:text;height:100%;display:flex;align-items:center}.TimeInput .inputContainer .singleInputWrapper.hours{padding-left:12px}.TimeInput .inputContainer .singleInputWrapper .SingleTimeInput{padding:0;caret-color:rgba(0,0,0,0);border:none;text-align:center;font-size:15px;width:18px;height:20px;color:var(--color-neutral-darkest);border-radius:2px}.TimeInput .inputContainer .singleInputWrapper .SingleTimeInput:active,.TimeInput .inputContainer .singleInputWrapper .SingleTimeInput:focus{border:none;background-color:var(--color-primary-base);color:#fff;outline:none}.DayPeriodInput{display:flex;align-items:flex-end}.DayPeriodInput .fromTimeInputWrapper{padding-right:12px}.DayPeriodInput .timeInputLabel{height:44px;line-height:44px;padding:0 16px;font-size:13px}.DayPeriodInput .dateTimeWrapper{position:relative}.DayPeriodInput .dateTimeWrapper .date{font-size:13px;line-height:16px;white-space:nowrap;position:absolute}.DayPeriodInput .dateTimeWrapper.dateOnRight{display:flex}.DayPeriodInput .dateTimeWrapper.dateOnRight .overlapping-date{display:flex;align-items:stretch;flex:1;flex-direction:column;padding-left:24px}.DayPeriodInput .dateTimeWrapper.dateOnRight .overlapping-date .date-label{color:var(--color-neutral-dark);margin-bottom:4px;font-size:13px;line-height:16px}.DayPeriodInput .dateTimeWrapper.dateOnRight .overlapping-date .date{position:relative;color:var(--color-neutral-darkest);font-size:15px;line-height:20px}.DayPeriodInput .dateTimeWrapper:not(.dateOnRight) .date{bottom:-14px;color:var(--color-neutral-dark);left:0}.DayPeriodInput>:nth-child(3){margin-left:12px;flex:1}.DayPeriodInput.placeChildrenOnLeft>:nth-child(1){order:2}.DayPeriodInput.placeChildrenOnLeft>:nth-child(2){order:3}.DayPeriodInput.placeChildrenOnLeft>:nth-child(3){order:1;margin-left:0;margin-right:12px}.FormFieldContainer{margin-bottom:24px}.FormFieldContainer .formFieldContainerLabel{display:flex;color:#999;padding-bottom:8px;font-size:15px}.SelectInput{position:relative;min-width:fit-content}.SelectInput .label{display:flow-root;width:fit-content;position:relative;line-height:16px;height:16px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:13px;font-weight:normal;z-index:1;color:var(--color-neutral-dark)}.SelectInput .label+*{margin-top:-8px;font-size:15px;color:#333347;border-radius:4px}.SelectInput.disabled{opacity:.5}.SelectInput>.select-wrapper{display:flex;height:44px}.SelectInput>.select-wrapper.hasError:focus-within{border:1px solid var(--color-error-lighter);outline:1px solid var(--color-error-dark)}.SelectInput .selectIcon{color:#333347;font-size:17px;pointer-events:none;margin-left:-22px;z-index:1}.SelectInput .warningIcon{right:32px;color:var(--color-error-dark);pointer-events:none;margin-left:-34px;z-index:1}.SelectInput .selector{border:none;position:relative;padding:0 28px 0 11px;font-size:15px;height:100%;width:100%;border-radius:4px;color:#333347;text-overflow:ellipsis;background-color:var(--color-neutral-lightest);-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;text-indent:.01px}.SelectInput .selector::-ms-expand{display:none}.SelectInput.ghost .selector,.SelectInput.ghostOnDark .selector{text-align:center;background-color:rgba(0,0,0,0)}.SelectInput.ghost .label,.SelectInput.ghostOnDark .label{display:none}.SelectInput.ghost .selectIcon,.SelectInput.ghostOnDark .selectIcon{top:calc(50% - 4px)}.SelectInput.ghost .selector{color:#333347;border:unset;outline:unset}.SelectInput.ghostOnDark .selector{color:var(--color-neutral-lightest)}.SelectInput.ghostOnDark .selector *{color:#333347}.SelectInput.hasError .selector{padding-right:46px}.SelectInput.hasError .label{color:var(--color-error-dark) !important}.TextInput{position:relative}.TextInput .input{padding:0 0 0 12px;position:relative;font-size:15px;width:100%;height:100%;color:#333347;border:none;outline:none}.TextInput .input:focus-visible{outline:none}.TextInput .suggestions-list{display:flex;flex-direction:column;border-radius:0 0 4px 4px;position:absolute;top:52px;left:0;right:0;background-color:var(--color-neutral-lightest);z-index:1;border:1px solid var(--color-primary-lighter);outline:1px solid var(--color-primary-dark);border-top:0}.TextInput .suggestions-list .ButtonComp{margin-top:0 !important;text-align:left}.TextInput .input-wrapper{display:flex;height:44px;justify-content:space-between;padding-right:12px;background-color:var(--color-neutral-lightest);width:unset}.TextInput .input-wrapper.suggestionsOpen{border-radius:4px 4px 0 0}.TextInput .input-wrapper .Icons{margin-left:12px}.TextInput .input-wrapper .showPassword-icon{color:#999}.TextInput .input-wrapper .error-icon{color:var(--color-error-dark) !important}.TextInput .input-wrapper .success-icon{color:#60c332}.TextInput input{height:44px}.CheckBoxInput{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:32px;width:32px}.CheckBoxInput:hover input~.checkmark{background-color:#f2f2f2}.CheckBoxInput:focus-within{box-shadow:0px 0px 3px 0px var(--color-primary-base)}.CheckBoxInput input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.CheckBoxInput .checkmark{position:absolute;top:0;left:0;height:32px;width:32px;background-color:var(--color-neutral-lightest);border:1px solid #999;border-radius:2px}.CheckBoxInput+div{color:#999}.CheckBoxInput .checkmark:after{content:"";position:absolute;display:none}.CheckBoxInput input:checked~.checkmark:after{display:block}.CheckBoxInput .checkmark:after{left:10.6666666667px;top:5.3333333333px;width:5.3333333333px;height:13.7144816355px;border:solid #333347;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.TaskSection{padding:0 12px}.TaskSection .timeReg{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;padding:16px 0;min-height:48px;background-color:var(--color-neutral-lightest);color:#333347}.TaskSection .timeReg:not(.hasMoreThanOneLine){align-items:center}.TaskSection .timeReg:not(:last-child){border-bottom:1px solid var(--color-neutral-light)}.TaskSection .timeReg.isNotSameDay{color:#999}.TaskSection .timeReg.isNotSameDay .regLabel .label{color:#999}.TaskSection .timeReg.clickable{cursor:pointer}.TaskSection .timeReg.clickable:hover{background-color:#f2f2f2}.TaskSection .timeReg .dateTime{font-size:13px;line-height:16px}.TaskSection .timeReg .dateTime .time{white-space:pre}.TaskSection .timeReg .regLabel{font-size:15px}.TaskSection .timeReg .regLabel .label{font-weight:normal;color:#333347;font-size:13px;line-height:16px}.TaskSection .timeReg .regLabel .ekstraInfo{font-size:13px;color:#a8a8a8}.TaskSection .dateTimeWrap{display:flex;height:min-content;margin-left:12px}.TaskSection .dateTimeWrap>:nth-child(2){margin-left:16px;color:var(--color-secondary-base)}.taskFormModal .errorNotification{margin-top:16px}.TaskForm{display:flex;flex-direction:column}.TaskForm .errorNotification{margin-bottom:24px}.TaskForm .registrationsContainer>.registration:not(:first-child){margin-top:24px}.TaskForm .registrationsContainer .plusIconContainer{display:flex;align-items:center;justify-content:center;margin-top:24px}.TaskForm .registrationsContainer .registration{margin-bottom:8px;position:relative}.TaskForm .registrationsContainer .registration .taskRegInput input,.TaskForm .registrationsContainer .registration .taskRegInput select{border-color:#e6e6e6}.TaskForm .registrationsContainer .registration .taskRegInput .SingleTimeInput.isEmpty::placeholder{color:#e6e6e6}.TaskForm.desktop .registration{display:flex}.TaskForm.desktop .registration .delete{min-width:44px;transform:translateY(4px)}.TaskForm.desktop .registration>.taskRegInput:not(.empRemark){margin-right:12px}.TaskForm.desktop .registration>.taskRegInput.SelectInput{flex:1}.TaskForm.desktop .registration>.taskRegInput.empRemark{flex:2}.TaskForm:not(.desktop){flex:1;overflow:auto}.TaskForm:not(.desktop)::-webkit-scrollbar{width:14px;height:14px}.TaskForm:not(.desktop)::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.TaskForm:not(.desktop)::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.TaskForm:not(.desktop).fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.TaskForm:not(.desktop){scrollbar-width:thin}}.TaskForm:not(.desktop) .registrationsContainer{padding:0 12px 12px 12px}.TaskForm:not(.desktop) .registrationsContainer .registration{padding:16px;border-radius:4px;background-color:var(--color-neutral-lightest)}.TaskForm:not(.desktop) .registrationsContainer .registration>.taskRegInput:not(:first-child){margin-top:16px}.TaskForm:not(.desktop) .registrationsContainer .registration>.delete{margin-top:24px}.TabbableIcon{color:#999}.TabbableIcon:hover,.TabbableIcon:focus{color:#333347}.TabbableIcon--inverted{color:var(--color-neutral-lightest)}.TabbableIcon--inverted:hover,.TabbableIcon--inverted:focus{color:#999}
@keyframes _FadeIn_16rsk_1{0%{opacity:0}to{opacity:1}}._comp_16rsk_16{height:44px;display:flex;flex-direction:row;align-items:center}._comp_16rsk_16 ._checkbox_16rsk_22{margin:0 12px 0 0;position:relative;width:20px;height:20px;background-color:var(--color-neutral-lightest);border-radius:4px;outline-offset:2px;cursor:pointer}._comp_16rsk_16 ._checkbox_16rsk_22:before{content:"";position:absolute;inset:-12px}._comp_16rsk_16 ._checkbox_16rsk_22:not(._selected_16rsk_41){border:2px solid var(--color-neutral-base)}._comp_16rsk_16 ._checkbox_16rsk_22._selected_16rsk_41{background-color:var(--color-primary-dark)}._comp_16rsk_16 ._checkbox_16rsk_22._disabled_16rsk_47{opacity:.5}._comp_16rsk_16 ._checkbox_16rsk_22>input{opacity:0;pointer-events:none}._comp_16rsk_16 ._checkbox_16rsk_22:focus-within{outline:2px solid var(--color-primary-base-light)}._comp_16rsk_16 ._checkbox_16rsk_22>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-neutral-lightest)}._comp_16rsk_16>div:nth-child(2)._disabled_16rsk_47{opacity:.5}._comp_16rsk_16 p{font-size:15px;line-height:20.1px}:where(.AccordionItemWrap){border-radius:4px;overflow:hidden}.AccordionItem{display:flex;justify-content:space-between;align-items:center;padding:12px;background-color:var(--color-neutral-lightest);color:var(--color-neutral-darkest);font-size:15px;line-height:20.1px;border-bottom:1px solid transparent;transition:border-bottom .3s ease;-webkit-user-select:none;user-select:none;outline-offset:-2px;cursor:pointer}.AccordionItem:focus-visible{outline:2px solid var(--color-primary-base-light)}.AccordionItem .arrow{margin-left:20px;display:flex}.AccordionItem .arrow path{fill:var(--color-neutral-darkest)}.AccordionItem .arrow:not(.skipAnimation){transition:transform .3s ease}.AccordionItem.expanded{border-bottom:1px solid var(--color-neutral-lighter)}.AccordionItem.expanded .arrow{transform:rotate(-180deg)}.AccordionItem .left{display:flex;align-items:center;max-width:85%}.AccordionItem .left .icon{margin-right:12px}.AccordionItem .left .accordionTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccordionItem .left .counter{margin-left:8px}.Icons{display:flex;justify-content:center;align-items:center;overflow:hidden;min-width:-webkit-min-content;min-width:min-content;color:inherit}.Icons.inline{display:inline}.Icons.inlineBlock{display:inline-block}.Icons.clickable{border-radius:2px;outline-offset:2px;cursor:pointer}.Icons.clickable:focus-visible{outline:2px solid var(--color-primary-base-light)}.Icons .icon-container{display:flex;align-items:flex-end}.Icons .icon-container .counter-container{transform:translate(-5px);z-index:1;align-self:flex-start}@keyframes _FadeIn_17lzt_1{0%{opacity:0}to{opacity:1}}._comp_17lzt_16{position:relative}._comp_17lzt_16 ._input_17lzt_19{padding:0 0 0 12px;position:relative;font-size:15px;width:100%;height:100%;border-radius:4px;color:#333347;border:none;outline:none}._comp_17lzt_16 ._input_17lzt_19:focus-visible{outline:none}._comp_17lzt_16 ._inputWrapper_17lzt_33{display:flex;height:44px;justify-content:space-between;border:1px solid var(--color-neutral-light);padding-right:12px;background-color:var(--color-neutral-lightest);width:auto;width:initial}._comp_17lzt_16 ._inputWrapper_17lzt_33 .Icons{margin-left:12px}._comp_17lzt_16 ._inputWrapper_17lzt_33 ._showPasswordIcon_17lzt_45{color:#999}._comp_17lzt_16 ._inputWrapper_17lzt_33 ._errorIcon_17lzt_48{color:var(--color-error-dark)!important}._comp_17lzt_16 ._inputWrapper_17lzt_33 ._successIcon_17lzt_51{color:#60c332}._comp_17lzt_16 input{height:44px}@keyframes _FadeIn_p4u6f_1{0%{opacity:0}to{opacity:1}}._comp_p4u6f_16>textarea{font-size:15px;line-height:20.1px;color:var(--color-neutral-darkest);padding:12px;min-height:44px}._comp_p4u6f_16>textarea::placeholder{color:var(--color-neutral-dark)}._comp_p4u6f_16>textarea::-webkit-scrollbar{width:14px;height:14px}._comp_p4u6f_16>textarea::-webkit-scrollbar-track{background:transparent}._comp_p4u6f_16>textarea::-webkit-scrollbar-thumb{background-color:#0003;border-radius:14px;border:4px solid transparent;background-clip:content-box;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}._comp_p4u6f_16>textarea._fadeScrollbar_p4u6f_40::-webkit-scrollbar-thumb{opacity:0}@supports (-moz-appearance: none){._comp_p4u6f_16>textarea{scrollbar-width:thin}}@keyframes _FadeIn_pygku_1{0%{opacity:0}to{opacity:1}}._comp_pygku_16{position:relative;display:flex;align-items:center;cursor:pointer}._comp_pygku_16:before{content:"";position:absolute;inset:-12px}._comp_pygku_16:not(:first-child){margin-top:24px}._comp_pygku_16>div{position:relative;width:20px;height:20px;border-radius:4px}._comp_pygku_16>div:not(._selected_pygku_39):not(._selectGroup_pygku_39){border:2px solid var(--color-neutral-base)}._comp_pygku_16>div._selected_pygku_39{background-color:var(--color-primary-dark)}._comp_pygku_16>div._selectGroup_pygku_39{background-color:var(--color-primary-lightest)}._comp_pygku_16>div>input{visibility:hidden}._comp_pygku_16>div>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-neutral-lightest)}._comp_pygku_16>span{font-size:15px;margin-left:12px;-webkit-user-select:none;user-select:none;color:var(--color-neutral-darkest)}@keyframes _FadeIn_1vpmz_1{0%{opacity:0}to{opacity:1}}._comp_1vpmz_16{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:13px;min-height:42px}._comp_1vpmz_16>div{display:flex;justify-content:space-between;align-items:center;padding:8px 4px;background-color:var(--color-primary-lightest);color:var(--color-primary-darkest);border-radius:4px}._comp_1vpmz_16>div>div:first-child{color:var(--color-primary-darkest)}._comp_1vpmz_16>div>span{font-size:13px;line-height:16px}._comp_1vpmz_16>div>span:nth-child(2){margin-left:12px}._comp_1vpmz_16>div>:last-child{margin-left:8px}@keyframes _FadeIn_1jb5d_1{0%{opacity:0}to{opacity:1}}._transiotionPages_1jb5d_16{position:relative;display:flex;overflow:hidden;height:100%;width:100%}._transiotionPages_1jb5d_16 ._animated_1jb5d_23{display:flex;position:absolute;overflow:hidden;inset:0}._transiotionPages_1jb5d_16 ._animated_1jb5d_23>*{flex:1}.Accordion .AccordionItemWrap:not(:last-child){border-bottom:1px solid var(--color-neutral-light)}.Accordion .AccordionItemWrap:first-of-type>.AccordionItem{border-top-left-radius:4px;border-top-right-radius:4px}.Accordion .AccordionItemWrap:last-of-type>.AccordionContent{border-bottom-left-radius:4px;border-bottom-right-radius:4px}@keyframes _FadeIn_16yqc_1{0%{opacity:0}to{opacity:1}}._comp_16yqc_16{color:var(--color-secondary-dark);font-size:13px;line-height:16px}._comp_16yqc_16>button{padding:0}._comp_16yqc_16>button,._comp_16yqc_16 span{display:inline;color:inherit;font-size:inherit;line-height:inherit;min-height:44px}._comp_16yqc_16>button:not(:first-child),._comp_16yqc_16 span:not(:first-child){margin-left:4px}._comp_16yqc_16>button:not(:last-child),._comp_16yqc_16 span:not(:last-child){margin-right:4px}@keyframes _FadeIn_12piz_1{0%{opacity:0}to{opacity:1}}._comp_12piz_16{padding:10px 16px;line-height:20px;min-height:44px;min-width:80px;font-size:15px;border-radius:4px;display:grid;align-items:center;grid-template-columns:auto auto;grid-template-areas:"content content";border:2px solid transparent;justify-content:center;box-sizing:border-box;position:relative}._comp_12piz_16:before,._comp_12piz_16:after{box-sizing:border-box}._comp_12piz_16 *,._comp_12piz_16 *:before,._comp_12piz_16 *:after{box-sizing:border-box}._comp_12piz_16:before{content:"";position:absolute;inset:-8px}._comp_12piz_16:not(:disabled){outline-offset:2px;cursor:pointer}._comp_12piz_16:not(:disabled):focus-visible{outline:2px solid var(--color-primary-base-light)}._comp_12piz_16._iconOnly_12piz_55{min-width:44px}._comp_12piz_16 ._icon_12piz_55:not(:only-child){margin-right:12px;grid-area:icon}._comp_12piz_16._iconLeft_12piz_62{grid-template-areas:"icon content"}._comp_12piz_16._iconRight_12piz_65{grid-template-areas:"content icon"}._comp_12piz_16._iconRight_12piz_65>._icon_12piz_55{margin-right:0;margin-left:12px}._comp_12piz_16._content_12piz_72,._comp_12piz_16 ._content_12piz_72{grid-area:content;white-space:nowrap;color:inherit}._comp_12piz_16:disabled{opacity:.5;cursor:not-allowed}._comp_12piz_16._small_12piz_82{padding:4px 8px;min-width:60px;font-size:13px}._comp_12piz_16._large_12piz_87{padding:12px 16px;min-width:100px;font-size:17px}._comp_12piz_16._primary_12piz_92:not(._danger_12piz_92){background-color:var(--color-primary-dark);color:var(--color-neutral-lightest)}._comp_12piz_16._primary_12piz_92:not(._danger_12piz_92):after{content:"";position:absolute;inset:-2px;pointer-events:none;border-radius:4px;background-color:var(--color-neutral-lightest);opacity:0;transition:opacity .2s}._comp_12piz_16._primary_12piz_92:not(._danger_12piz_92):hover:after{opacity:.1}._comp_12piz_16._primary_12piz_92._danger_12piz_92{background-color:var(--color-error-dark);color:var(--color-neutral-lightest)}._comp_12piz_16._primary_12piz_92._danger_12piz_92:after{content:"";position:absolute;inset:-2px;pointer-events:none;border-radius:4px;background-color:var(--color-neutral-lightest);opacity:0;transition:opacity .2s}._comp_12piz_16._primary_12piz_92._danger_12piz_92:hover:after{opacity:.1}._comp_12piz_16._secondary_12piz_132:not(._danger_12piz_92){background-color:transparent;color:var(--color-primary-dark);border:2px solid var(--color-primary-dark)}._comp_12piz_16._secondary_12piz_132:not(._danger_12piz_92):after{content:"";position:absolute;inset:-2px;pointer-events:none;border-radius:4px;background-color:var(--color-primary-dark);opacity:0;transition:opacity .2s}._comp_12piz_16._secondary_12piz_132:not(._danger_12piz_92):hover:after{opacity:.1}._comp_12piz_16._secondary_12piz_132._danger_12piz_92{background-color:transparent;color:var(--color-error-dark);border:2px solid var(--color-error-dark)}._comp_12piz_16._secondary_12piz_132._danger_12piz_92:after{content:"";position:absolute;inset:-2px;pointer-events:none;border-radius:4px;background-color:var(--color-error-dark);opacity:0;transition:opacity .2s}._comp_12piz_16._secondary_12piz_132._danger_12piz_92:hover:after{opacity:.1}._comp_12piz_16._ghost_12piz_174:not(._danger_12piz_92){background-color:transparent;color:var(--color-primary-dark);border:2px solid transparent}._comp_12piz_16._ghost_12piz_174:not(._danger_12piz_92):after{content:"";position:absolute;inset:-2px;pointer-events:none;border-radius:4px;background-color:var(--color-primary-dark);opacity:0;transition:opacity .2s}._comp_12piz_16._ghost_12piz_174:not(._danger_12piz_92):hover:after{opacity:.1}._comp_12piz_16._ghost_12piz_174._danger_12piz_92{background-color:transparent;color:var(--color-error-dark);border:2px solid transparent}._comp_12piz_16._ghost_12piz_174._danger_12piz_92:after{content:"";position:absolute;inset:-2px;pointer-events:none;border-radius:4px;background-color:var(--color-error-dark);opacity:0;transition:opacity .2s}._comp_12piz_16._ghost_12piz_174._danger_12piz_92:hover:after{opacity:.1}._comp_12piz_16._ghostOnDark_12piz_216:not(._danger_12piz_92){background-color:transparent;color:var(--color-neutral-lightest);border:2px solid transparent}._comp_12piz_16._ghostOnDark_12piz_216:not(._danger_12piz_92):after{content:"";position:absolute;inset:-2px;pointer-events:none;border-radius:4px;background-color:var(--color-neutral-lightest);opacity:0;transition:opacity .2s}._comp_12piz_16._ghostOnDark_12piz_216:not(._danger_12piz_92):hover:after{opacity:.1}._comp_12piz_16._ghostOnDark_12piz_216._danger_12piz_92{background-color:transparent;color:var(--color-error-dark);border:2px solid transparent}._comp_12piz_16._ghostOnDark_12piz_216._danger_12piz_92:after{content:"";position:absolute;inset:-2px;pointer-events:none;border-radius:4px;background-color:var(--color-error-dark);opacity:0;transition:opacity .2s}._comp_12piz_16._ghostOnDark_12piz_216._danger_12piz_92:hover:after{opacity:.1}@keyframes _FadeIn_1eg5o_1{0%{opacity:0}to{opacity:1}}._comp_1eg5o_16{display:flex;align-items:stretch}._comp_1eg5o_16._center_1eg5o_20{justify-content:center}._comp_1eg5o_16._right_1eg5o_23{justify-content:flex-end}._comp_1eg5o_16>:not(:first-child){margin-left:6px}._comp_1eg5o_16>:not(:last-child){margin-right:6px}@keyframes _FadeIn_2we1x_1{0%{opacity:0}to{opacity:1}}._comp_2we1x_16 ._header_2we1x_16{display:flex}._comp_2we1x_16 ._header_2we1x_16 ._tile_2we1x_19{font-size:13px;line-height:16px;color:var(--color-neutral-darkest)}._comp_2we1x_16 ._body_2we1x_24{position:relative}._comp_2we1x_16 ._body_2we1x_24 ._weekLine_2we1x_27{display:flex;align-items:center}._comp_2we1x_16 ._body_2we1x_24 ._weekLine_2we1x_27._weekSelect_2we1x_31:hover ._dayTile_2we1x_31,._comp_2we1x_16 ._body_2we1x_24 ._weekLine_2we1x_27._weekSelect_2we1x_31:hover ._dayTile_2we1x_31 ._neighbouringMonth_2we1x_34{background-color:var(--color-primary-lightest)}._comp_2we1x_16 ._body_2we1x_24 ._weekLine_2we1x_27._weekSelect_2we1x_31:hover ._dayTile_2we1x_31 ._dayTileButton_2we1x_37._today_2we1x_37 span{background-color:var(--color-primary-lighter)}._comp_2we1x_16 ._body_2we1x_24 ._contents_2we1x_40{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;pointer-events:none}._comp_2we1x_16 ._body_2we1x_24 ._contents_2we1x_40 ._top_2we1x_52,._comp_2we1x_16 ._body_2we1x_24 ._contents_2we1x_40 ._bottom_2we1x_53{display:flex}._comp_2we1x_16 ._body_2we1x_24 ._contents_2we1x_40 ._top_2we1x_52{margin-top:2px}._comp_2we1x_16 ._body_2we1x_24 ._contents_2we1x_40 ._bottom_2we1x_53{margin-bottom:2px}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31{position:relative;border-top:1px solid var(--color-neutral-light)}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31:hover{background-color:var(--color-primary-lightest)}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31:hover ._dayTileButton_2we1x_37._today_2we1x_37 span{background-color:var(--color-primary-lighter)}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31 ._dayTileButton_2we1x_37{width:100%;height:100%;display:flex;justify-content:center;align-items:center}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31 ._dayTileButton_2we1x_37._selectedDate_2we1x_79{background-color:var(--color-primary-lightest)}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31 ._dayTileButton_2we1x_37._selectedDate_2we1x_79._today_2we1x_37 span{background-color:var(--color-primary-lighter)}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31 ._dayTileButton_2we1x_37:not(._selectedDate_2we1x_79)._neighbouringMonth_2we1x_34{background-color:var(--color-neutral-lighter)}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31 ._dayTileButton_2we1x_37._today_2we1x_37{font-weight:700}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31 ._dayTileButton_2we1x_37._today_2we1x_37 span{display:flex;justify-content:center;align-items:center;height:24px;width:24px;background-color:var(--color-primary-lightest);border-radius:50%}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31 ._dayTileButton_2we1x_37._yellowHoliday_2we1x_100{color:var(--color-secondary-dark)}._comp_2we1x_16 ._body_2we1x_24 ._dayTile_2we1x_31 ._dayTileButton_2we1x_37._redHoliday_2we1x_103{color:var(--color-error-dark)}._comp_2we1x_16 ._tile_2we1x_19{text-align:center;flex-basis:14.2857%;height:44px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:13px;line-height:16px}._comp_2we1x_16._desktop_2we1x_117 ._tile_2we1x_19{height:60px}._comp_2we1x_16._desktop_2we1x_117 ._tile_2we1x_19 ._contents_2we1x_40 ._top_2we1x_52{margin-top:5px}._comp_2we1x_16._desktop_2we1x_117 ._tile_2we1x_19 ._contents_2we1x_40 ._bottom_2we1x_53{margin-bottom:5px}._comp_2we1x_16 ._weekNumber_2we1x_126{width:44px;color:var(--color-neutral-dark);align-self:flex-start;text-align:center;font-size:13px;line-height:16px}@keyframes _FadeIn_rbtyb_1{0%{opacity:0}to{opacity:1}}._comp_rbtyb_16{padding:12px 16px;background-color:var(--color-neutral-lightest);color:var(--color-neutral-darkest);border-radius:4px;word-break:break-word;display:flex;font-size:15px;line-height:20.1px}._comp_rbtyb_16:not(._clickable_rbtyb_26){justify-content:flex-start}._comp_rbtyb_16._clickable_rbtyb_26{justify-content:space-between;align-items:center;width:100%}._comp_rbtyb_16._clickable_rbtyb_26 .Icons svg{color:var(--color-secondary-base-light)}@keyframes _FadeIn_1nc33_1{0%{opacity:0}to{opacity:1}}._comp_1nc33_16._error_1nc33_16>:first-child>._textareaContainer_1nc33_16{border-color:var(--color-error-dark)}._comp_1nc33_16._error_1nc33_16 ._limitCounterContainer_1nc33_19{color:var(--color-error-dark)}._comp_1nc33_16>:first-child{display:flex;justify-content:space-between;align-items:flex-end}._comp_1nc33_16>:first-child>:first-child{flex:1}._comp_1nc33_16>:first-child>._textareaContainer_1nc33_16{display:flex;justify-content:space-between;align-items:center;min-height:44px;border:1px solid var(--color-neutral-light);background:var(--color-neutral-lightest);border-radius:4px;overflow:hidden}._comp_1nc33_16>:first-child>._textareaContainer_1nc33_16>textarea{margin:0;padding:12px;min-height:44px;border:0;outline:0;width:100%;max-width:100%;font-size:15px;color:var(--color-neutral-darkest);display:block}._comp_1nc33_16>:first-child>._textareaContainer_1nc33_16>textarea::-webkit-scrollbar{width:14px;height:14px}._comp_1nc33_16>:first-child>._textareaContainer_1nc33_16>textarea::-webkit-scrollbar-track{background:transparent}._comp_1nc33_16>:first-child>._textareaContainer_1nc33_16>textarea::-webkit-scrollbar-thumb{background-color:#0003;border-radius:14px;border:4px solid transparent;background-clip:content-box;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}._comp_1nc33_16>:first-child>._textareaContainer_1nc33_16>textarea._fadeScrollbar_1nc33_66::-webkit-scrollbar-thumb{opacity:0}@supports (-moz-appearance: none){._comp_1nc33_16>:first-child>._textareaContainer_1nc33_16>textarea{scrollbar-width:thin}}._comp_1nc33_16>:first-child>._textareaContainer_1nc33_16>textarea::placeholder{color:var(--color-neutral-dark)}._comp_1nc33_16>:first-child>button{display:flex;justify-content:center;align-items:center;height:100%;min-height:44px;min-width:44px;color:var(--color-primary-dark);border-radius:4px;outline-offset:-2px;cursor:pointer}._comp_1nc33_16>:first-child>button:focus-visible{outline:2px solid var(--color-primary-base-light)}._comp_1nc33_16>:first-child>button:disabled{cursor:not-allowed;opacity:.5}._comp_1nc33_16>._limitCounterContainer_1nc33_19{display:flex;justify-content:space-between;padding-right:32px;padding-top:4px;color:var(--color-neutral-dark);font-size:13px;line-height:16px}._comp_1nc33_16>._limitCounterContainer_1nc33_19>:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._comp_1nc33_16>._limitCounterContainer_1nc33_19>:last-child{margin-left:4px}@keyframes _FadeIn_1tyvw_1{0%{opacity:0}to{opacity:1}}._comp_1tyvw_16:not(:last-child){padding-bottom:16px}._comp_1tyvw_16 ._wrapper_1tyvw_19{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:75%}._comp_1tyvw_16._fromMe_1tyvw_23 ._wrapper_1tyvw_19,._comp_1tyvw_16._fromMe_1tyvw_23 ._subText_1tyvw_24{margin-left:auto}._comp_1tyvw_16._fromMe_1tyvw_23 ._callout_1tyvw_27{background-color:var(--color-primary-dark);color:#fff;margin-left:auto}._comp_1tyvw_16 ._subText_1tyvw_24{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px;line-height:16px;color:var(--color-neutral-dark)}._comp_1tyvw_16._fromOther_1tyvw_38 ._callout_1tyvw_27{background-color:var(--color-neutral-lightest);color:#333347}._comp_1tyvw_16._fromOther_1tyvw_38 ._callout_1tyvw_27._onWhite_1tyvw_42{background-color:var(--color-neutral-lighter)}._comp_1tyvw_16 ._sender_1tyvw_45,._comp_1tyvw_16 ._private_1tyvw_46{font-size:13px;line-height:16px;color:var(--color-neutral-dark)}._comp_1tyvw_16 ._private_1tyvw_46{display:flex;align-items:center}._comp_1tyvw_16 ._private_1tyvw_46>:first-child{margin-right:4px}._comp_1tyvw_16 ._callout_1tyvw_27{font-size:17px;line-height:20px;text-align:left;padding:8px;border-radius:4px;cursor:pointer;white-space:pre-wrap}._comp_1tyvw_16 ._timestamp_1tyvw_67{text-align:center;color:var(--color-neutral-dark);padding:16px 0;font-size:13px;line-height:16px}._comp_1tyvw_16 ._info_1tyvw_74{display:flex;align-items:flex-start}._comp_1tyvw_16 ._info_1tyvw_74>:first-child{margin-top:2px;margin-right:8px}._comp_1tyvw_16 ._info_1tyvw_74>:last-child{font-size:17px;line-height:20px;white-space:pre-wrap}@keyframes _FadeIn_jjckx_1{0%{opacity:0}to{opacity:1}}._comp_jjckx_16{flex:1;display:flex;flex-direction:column;flex-flow:column nowrap;padding:0 12px 8px;height:100%;position:relative;overflow:hidden}._comp_jjckx_16>ul{list-style:none;flex:1;display:flex;flex-direction:column;padding:0;margin:0 0 12px;overflow:auto}._comp_jjckx_16>ul::-webkit-scrollbar{width:14px;height:14px}._comp_jjckx_16>ul::-webkit-scrollbar-track{background:transparent}._comp_jjckx_16>ul::-webkit-scrollbar-thumb{background-color:#0003;border-radius:14px;border:4px solid transparent;background-clip:content-box;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}._comp_jjckx_16>ul._fadeScrollbar_jjckx_49::-webkit-scrollbar-thumb{opacity:0}@supports (-moz-appearance: none){._comp_jjckx_16>ul{scrollbar-width:thin}}._comp_jjckx_16>ul._alignBottom_jjckx_57>:first-child{margin-top:auto}._comp_jjckx_16>:nth-child(2){margin-top:4px}._comp_jjckx_16 button{margin-right:-12px}@keyframes _FadeIn_1g2c4_1{0%{opacity:0}to{opacity:1}}._comp_1g2c4_16{padding:2px 8px;border-radius:8px;color:var(--color-primary-lightest);background-color:var(--color-primary-base-dark);font-size:11px;line-height:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._comp_1g2c4_16._error_1g2c4_25{background-color:var(--color-error-dark)}._comp_1g2c4_16._secondary_1g2c4_28{background-color:var(--color-secondary-base-dark)}@keyframes _FadeIn_e2lkg_1{0%{opacity:0}to{opacity:1}}._comp_e2lkg_16{flex:1;position:relative;cursor:pointer}._comp_e2lkg_16>label{display:flow-root;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;line-height:16px;height:16px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:13px;font-weight:400;z-index:1;color:var(--color-neutral-dark)}._comp_e2lkg_16>label+*{margin-top:-8px;font-size:15px;color:#333347;border-radius:4px}._comp_e2lkg_16>label:after{background-color:var(--color-neutral-lightest);height:1px;width:calc(100% + 8px);z-index:-1;margin-top:-8px;left:-4px;position:relative;content:"";display:block}._comp_e2lkg_16>._bar_e2lkg_52{position:relative;display:flex;justify-content:space-between;min-height:44px;max-height:160px;overflow:auto;padding:0 8px;background-color:var(--color-neutral-lightest);border-radius:4px}._comp_e2lkg_16>._bar_e2lkg_52::-webkit-scrollbar{width:14px;height:14px}._comp_e2lkg_16>._bar_e2lkg_52::-webkit-scrollbar-track{background:transparent}._comp_e2lkg_16>._bar_e2lkg_52::-webkit-scrollbar-thumb{background-color:#0003;border-radius:14px;border:4px solid transparent;background-clip:content-box;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}._comp_e2lkg_16>._bar_e2lkg_52._fadeScrollbar_e2lkg_77::-webkit-scrollbar-thumb{opacity:0}@supports (-moz-appearance: none){._comp_e2lkg_16>._bar_e2lkg_52{scrollbar-width:thin}}._comp_e2lkg_16>._bar_e2lkg_52._border_e2lkg_85{border:1px solid var(--color-neutral-light)}._comp_e2lkg_16>._bar_e2lkg_52:not(._border_e2lkg_85){border:1px solid transparent}._comp_e2lkg_16>._bar_e2lkg_52>:first-child{max-width:calc(100% - 22px)}._comp_e2lkg_16>._bar_e2lkg_52>div>input{padding:4px;min-height:44px;border:none;border-radius:4px}._comp_e2lkg_16>._bar_e2lkg_52>:last-child{position:absolute;top:15px;right:12px;color:var(--color-neutral-darkest)}._comp_e2lkg_16>._dropdown_e2lkg_106{position:absolute;left:0;right:0;margin-top:2px;z-index:1;padding:inherit;cursor:default}._comp_e2lkg_16>._dropdown_e2lkg_106>div{overflow:auto;box-shadow:1px 1px 4px #00000040;padding:12px;background-color:var(--color-neutral-lightest);border-radius:4px}._comp_e2lkg_16>._dropdown_e2lkg_106>div::-webkit-scrollbar{width:14px;height:14px}._comp_e2lkg_16>._dropdown_e2lkg_106>div::-webkit-scrollbar-track{background:transparent}._comp_e2lkg_16>._dropdown_e2lkg_106>div::-webkit-scrollbar-thumb{background-color:#0003;border-radius:14px;border:4px solid transparent;background-clip:content-box;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}._comp_e2lkg_16>._dropdown_e2lkg_106>div._fadeScrollbar_e2lkg_77::-webkit-scrollbar-thumb{opacity:0}@supports (-moz-appearance: none){._comp_e2lkg_16>._dropdown_e2lkg_106>div{scrollbar-width:thin}}._comp_e2lkg_16>._dropdown_e2lkg_106>div>div{font-size:13px;margin-bottom:12px;color:var(--color-neutral-dark)}@keyframes _FadeIn_k9lej_1{0%{opacity:0}to{opacity:1}}._comp_k9lej_16{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._menu_k9lej_20{position:absolute;background-color:var(--color-neutral-lightest);color:var(--color-primary-dark);border-radius:4px;box-shadow:1px 1px 4px #00000040;visibility:hidden;transition:visibility .1s linear,opacity .1s linear;opacity:0;z-index:5}._menu_k9lej_20._open_k9lej_31{visibility:visible;opacity:1}._menu_k9lej_20 ._menuItem_k9lej_35{padding:12px 16px;height:44px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--color-neutral-lighter);width:100%}._menu_k9lej_20 ._menuItem_k9lej_35:last-child{border-bottom:none}._menu_k9lej_20 ._menuItem_k9lej_35:hover{background-color:var(--color-primary-lightest-25)}@keyframes _FadeIn_k0s3x_1{0%{opacity:0}to{opacity:1}}._Comp_k0s3x_16{display:flex;align-items:center;justify-content:center;width:-webkit-min-content;width:min-content;min-width:16px;height:16px;padding:4px;font-size:11px;line-height:12px;background-color:var(--color-primary-lightest);color:var(--color-neutral-darkest);border-radius:100px}._Comp_k0s3x_16._danger_k0s3x_30{background-color:var(--color-error-dark);color:var(--color-neutral-lightest)}._Comp_k0s3x_16>span{transform:translateY(.5px)}@keyframes _FadeIn_wp5go_1{0%{opacity:0}to{opacity:1}}._comp_wp5go_16{display:flex;flex-direction:column}._comp_wp5go_16>label{display:flow-root;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;line-height:16px;height:16px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:13px;font-weight:400;z-index:1;color:var(--color-neutral-dark)}._comp_wp5go_16>label+*{margin-top:-8px;font-size:15px;color:#333347;border-radius:4px}._comp_wp5go_16>label:after{background-color:var(--color-neutral-lightest);height:1px;width:calc(100% + 8px);z-index:-1;margin-top:-8px;left:-4px;position:relative;content:"";display:block}._comp_wp5go_16:focus-within>:not(label):focus-within{border:1px solid var(--color-primary-lighter);outline:1px solid var(--color-primary-dark)}._comp_wp5go_16:focus-within>label:after{height:2px;margin-top:-9px}._comp_wp5go_16>div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:44px;margin-top:-8px;font-size:15px;color:#333347;background-color:var(--color-neutral-lightest);border:1px solid var(--color-neutral-light);border-radius:4px}._comp_wp5go_16>div>div{display:inline-block;padding:8px 0}._comp_wp5go_16>div>div:first-child{margin-left:8px}._comp_wp5go_16>div>div:not(:last-child){width:3ch}._comp_wp5go_16>div>div:last-child{width:5ch;margin-right:4px}._comp_wp5go_16>div>div>input{width:100%;padding:4px 0;height:26px;font-size:15px;background-color:transparent;color:#333347;border:none;text-align:center;border-radius:2px;caret-color:transparent;-moz-appearance:textfield}._comp_wp5go_16>div>div>input::-webkit-outer-spin-button,._comp_wp5go_16>div>div>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._comp_wp5go_16>div>div>input:active,._comp_wp5go_16>div>div>input:focus{background-color:var(--color-primary-base-light);color:#fff}._comp_wp5go_16._hasError_wp5go_104>label{color:#d43b08}._comp_wp5go_16._hasError_wp5go_104>div{border-color:#d43b08}@keyframes _FadeIn_1552f_1{0%{opacity:0}to{opacity:1}}._comp_1552f_16{display:flex;flex-direction:column;border:none;margin:0;padding:0}._comp_1552f_16>._label_1552f_23{display:flow-root;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;line-height:16px;height:16px;margin-left:8px;padding-left:4px;padding-right:4px;font-size:13px;font-weight:400;z-index:1;color:var(--color-neutral-dark)}._comp_1552f_16>._label_1552f_23+*{margin-top:-8px;font-size:15px;color:#333347;border-radius:4px}._comp_1552f_16>._label_1552f_23:after{background-color:var(--color-neutral-lightest);height:1px;width:calc(100% + 8px);z-index:-1;margin-top:-8px;left:-4px;position:relative;content:"";display:block}._comp_1552f_16>._label_1552f_23+*{width:100%}._comp_1552f_16:not(._ghost_1552f_57)>._label_1552f_23+*{border:1px solid var(--color-neutral-light)}._comp_1552f_16:focus-within>:not(._label_1552f_23):focus-within{border:1px solid var(--color-primary-lighter);outline:1px solid var(--color-primary-dark)}._comp_1552f_16:focus-within>._label_1552f_23:after{height:2px;margin-top:-9px}._comp_1552f_16._hasError_1552f_68>._label_1552f_23{color:var(--color-error-dark)}._comp_1552f_16._hasError_1552f_68>._label_1552f_23+*{border-color:var(--color-error-dark)}._comp_1552f_16._hasError_1552f_68>:not(._label_1552f_23):focus-within{border:1px solid var(--color-error-lighter);outline:1px solid var(--color-error-dark)}._comp_1552f_16._disabled_1552f_78{opacity:.5}._comp_1552f_16 input{background-color:transparent}._comp_1552f_16 input:disabled{pointer-events:none}@keyframes _FadeIn_ktw44_1{0%{opacity:0}to{opacity:1}}._comp_ktw44_16{margin:4px 0}._comp_ktw44_16>div{color:var(--color-error-dark);font-size:13px}._comp_ktw44_16>div:not(:first-child){margin-top:12px}._comp_ktw44_16._errorHidden_ktw44_26{visibility:hidden}._comp_ktw44_16._errorCollapse_ktw44_29{display:none}@keyframes _FadeIn_1uxgw_1{0%{opacity:0}to{opacity:1}}._comp_1uxgw_16>:last-child{min-height:44px;padding:12px}@keyframes _FadeIn_8kk95_1{0%{opacity:0}to{opacity:1}}._comp_8kk95_16{display:flex;flex-wrap:wrap}._comp_8kk95_16._s_8kk95_20:not(._noNegative_8kk95_20){margin:-2px}._comp_8kk95_16._s_8kk95_20>*{padding:2px}._comp_8kk95_16._m_8kk95_26:not(._noNegative_8kk95_20){margin:-4px}._comp_8kk95_16._m_8kk95_26>*{padding:4px}._comp_8kk95_16._l_8kk95_32:not(._noNegative_8kk95_20){margin:-8px}._comp_8kk95_16._l_8kk95_32>*{padding:8px}._comp_8kk95_16._xl_8kk95_38:not(._noNegative_8kk95_20){margin:-16px}._comp_8kk95_16._xl_8kk95_38>*{padding:16px}@keyframes _FadeIn_g4xg1_1{0%{opacity:0}to{opacity:1}}._comp_g4xg1_16{flex:0;display:flex;justify-content:space-between;align-items:center;min-height:44px;overflow:hidden}._comp_g4xg1_16._dark_g4xg1_24{background-color:var(--color-primary-darkest);color:var(--color-neutral-lightest)}._comp_g4xg1_16._dark_g4xg1_24 .Icons{outline-offset:-4px;cursor:pointer;color:var(--color-neutral-lightest)}._comp_g4xg1_16._dark_g4xg1_24 .Icons:focus-visible{outline:2px solid var(--color-neutral-lightest)}._comp_g4xg1_16._dark_g4xg1_24 ._Title_g4xg1_36{color:var(--color-neutral-lightest)}._comp_g4xg1_16._light_g4xg1_39{background-color:var(--color-neutral-lightest);color:var(--color-neutral-darkest);min-height:45px;border-bottom:1px solid rgba(38,38,38,.1)}._comp_g4xg1_16._light_g4xg1_39 .Icons{outline-offset:-4px;cursor:pointer;color:var(--color-neutral-darkest)}._comp_g4xg1_16._light_g4xg1_39 .Icons:focus-visible{outline:2px solid var(--color-neutral-darkest)}._comp_g4xg1_16._light_g4xg1_39 ._Title_g4xg1_36{color:#333347}._comp_g4xg1_16>.Icons,._comp_g4xg1_16>div>.Icons{display:flex;min-height:44px;min-width:44px;max-width:44px;border-radius:8px}._comp_g4xg1_16._padTop_g4xg1_63._light_g4xg1_39,._comp_g4xg1_16._padBottom_g4xg1_63._light_g4xg1_39{min-height:89px}._comp_g4xg1_16._padTop_g4xg1_63:not(._light_g4xg1_39),._comp_g4xg1_16._padBottom_g4xg1_63:not(._light_g4xg1_39){min-height:88px}._comp_g4xg1_16._padTop_g4xg1_63{padding-top:44px}._comp_g4xg1_16._padBottom_g4xg1_63{padding-bottom:44px}._comp_g4xg1_16._centerize_g4xg1_75>div{flex:1;display:flex;align-items:center;min-height:44px}._comp_g4xg1_16._centerize_g4xg1_75>div:nth-child(2){min-width:0;justify-content:center}._comp_g4xg1_16._centerize_g4xg1_75>div:last-child{justify-content:flex-end}._comp_g4xg1_16._onlyCenter_g4xg1_88{justify-content:center}._comp_g4xg1_16 ._Title_g4xg1_36{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;flex:1}._comp_g4xg1_16 ._Title_g4xg1_36._large_g4xg1_98{font-size:17px;line-height:20px}._comp_g4xg1_16 ._Title_g4xg1_36._medium_g4xg1_102{font-size:15px;line-height:20.1px}._comp_g4xg1_16 ._Title_g4xg1_36._bold_g4xg1_106{font-weight:700}@keyframes _FadeIn_9fadv_1{0%{opacity:0}to{opacity:1}}._comp_9fadv_16{overscroll-behavior:none;overflow-y:scroll;overflow-x:auto;outline:none}._comp_9fadv_16::-webkit-scrollbar{width:14px;height:14px}._comp_9fadv_16::-webkit-scrollbar-track{background:transparent}._comp_9fadv_16::-webkit-scrollbar-thumb{background-color:#0003;border-radius:14px;border:4px solid transparent;background-clip:content-box;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}._comp_9fadv_16._fadeScrollbar_9fadv_36::-webkit-scrollbar-thumb{opacity:0}@supports (-moz-appearance: none){._comp_9fadv_16{scrollbar-width:thin}}@keyframes _FadeIn_m1nih_1{0%{opacity:0}to{opacity:1}}._comp_m1nih_16{box-sizing:border-box;padding:8px 12px;color:var(--color-neutral-darkest);font-size:15px}._comp_m1nih_16._error_m1nih_22{background-color:var(--color-error-lightest);border-left:4px solid var(--color-error-dark)}._comp_m1nih_16._info_m1nih_26{background-color:var(--color-primary-lightest);border-left:4px solid var(--color-primary-dark)}._comp_m1nih_16._caution_m1nih_30{background-color:var(--color-secondary-lightest);border-left:4px solid var(--color-secondary-base-light)}._comp_m1nih_16:not(._visible_m1nih_34){visibility:hidden}._comp_12bcj_1{min-width:80px}._comp_12bcj_1._loading_12bcj_4{opacity:1;cursor:inherit}@keyframes _FadeIn_10r9g_1{0%{opacity:0}to{opacity:1}}._comp_10r9g_16{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;white-space:pre-wrap}._comp_10r9g_16>._overlay_10r9g_25{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:var(--color-primary-darkest);opacity:.75}._comp_10r9g_16>._content_10r9g_35{text-align:center!important}._comp_10r9g_16>._content_10r9g_35{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;margin-top:144px;background:none;color:var(--color-neutral-lightest);font-size:17px;line-height:20px}._comp_10r9g_16>._content_10r9g_35>._spacer_10r9g_49{height:24px}@keyframes _FadeIn_8y33t_1{0%{opacity:0}to{opacity:1}}._comp_8y33t_16{box-sizing:border-box;position:absolute;top:0;left:0;right:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}._comp_8y33t_16:before,._comp_8y33t_16:after{box-sizing:border-box}._comp_8y33t_16 *,._comp_8y33t_16 *:before,._comp_8y33t_16 *:after{box-sizing:border-box}@keyframes _FadeIn_yz2kv_1{0%{opacity:0}to{opacity:1}}._Modal_yz2kv_16{display:flex;width:100%;max-height:inherit;overflow:hidden;background-color:var(--color-neutral-lightest);--pad: 16px;--inner: 24px}._Modal_yz2kv_16:not(._hasIcon_yz2kv_25)._largePadding_yz2kv_25{--pad: 24px;--inner: 32px}._Modal_yz2kv_16:not(._hasIcon_yz2kv_25) ._modalHeader_yz2kv_29,._Modal_yz2kv_16:not(._hasIcon_yz2kv_25) ._modalBody_yz2kv_30,._Modal_yz2kv_16:not(._hasIcon_yz2kv_25) ._modalButtons_yz2kv_31{padding-left:var(--pad);padding-right:var(--pad)}._Modal_yz2kv_16._hasIcon_yz2kv_25 ._modalBody_yz2kv_30,._Modal_yz2kv_16._hasIcon_yz2kv_25 ._modalButtons_yz2kv_31{margin-left:-40px;padding-right:16px;padding-left:40px}._Modal_yz2kv_16._modalAlert_yz2kv_41 ._modalHeader_yz2kv_29,._Modal_yz2kv_16._modalAlert_yz2kv_41 ._modalIcon_yz2kv_41{color:var(--color-error-dark)}._Modal_yz2kv_16 ._column_yz2kv_44{flex-direction:column;display:flex;flex-grow:1}._Modal_yz2kv_16 ._modalIcon_yz2kv_41{display:flex;align-items:flex-start;padding-top:var(--pad);transform:translateY(1px);padding-right:8px;padding-left:16px}._Modal_yz2kv_16 ._modalHeader_yz2kv_29{font-size:17px;line-height:20px;padding-top:var(--pad);padding-bottom:var(--inner);word-wrap:anywhere}._Modal_yz2kv_16 ._modalBody_yz2kv_30{font-size:15px;line-height:20.1px;overflow:auto;word-wrap:anywhere;transition:box-shadow .2s ease-in-out}._Modal_yz2kv_16 ._modalBody_yz2kv_30::-webkit-scrollbar{width:14px;height:14px}._Modal_yz2kv_16 ._modalBody_yz2kv_30::-webkit-scrollbar-track{background:transparent}._Modal_yz2kv_16 ._modalBody_yz2kv_30::-webkit-scrollbar-thumb{background-color:#0003;border-radius:14px;border:4px solid transparent;background-clip:content-box;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}._Modal_yz2kv_16 ._modalBody_yz2kv_30._fadeScrollbar_yz2kv_85::-webkit-scrollbar-thumb{opacity:0}@supports (-moz-appearance: none){._Modal_yz2kv_16 ._modalBody_yz2kv_30{scrollbar-width:thin}}._Modal_yz2kv_16 ._modalBody_yz2kv_30._canScrollUp_yz2kv_93{box-shadow:inset 0 11px 8px -10px var(--color-neutral-light),inset 0 -11px 8px -10px transparent}._Modal_yz2kv_16 ._modalBody_yz2kv_30._canScrollDown_yz2kv_96{box-shadow:inset 0 11px 8px -10px transparent,inset 0 -11px 8px -10px var(--color-neutral-light)}._Modal_yz2kv_16 ._modalBody_yz2kv_30._canScrollBoth_yz2kv_99{box-shadow:inset 0 11px 8px -10px var(--color-neutral-light),inset 0 -11px 8px -10px var(--color-neutral-light)}._Modal_yz2kv_16 ._modalButtons_yz2kv_31{padding-top:var(--inner);padding-bottom:var(--pad)}._Modal_yz2kv_16 ._newLine_yz2kv_106{padding:10px}@keyframes _FadeIn_ckgbq_1{0%{opacity:0}to{opacity:1}}._comp_ckgbq_16{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:5;overflow:hidden;box-sizing:border-box}._comp_ckgbq_16:before,._comp_ckgbq_16:after{box-sizing:border-box}._comp_ckgbq_16 *,._comp_ckgbq_16 *:before,._comp_ckgbq_16 *:after{box-sizing:border-box}._comp_ckgbq_16>span{position:absolute;inset:0;z-index:-1}._comp_ckgbq_16>span._black_ckgbq_45{background-color:var(--color-neutral-darkest)}._comp_ckgbq_16>span._blue_ckgbq_48{background-color:#0c3655}._comp_ckgbq_16>div{display:flex}._NumberInput_1v1zb_1{-moz-appearance:textfield}._NumberInput_1v1zb_1._hideCursor_1v1zb_4{caret-color:transparent}._NumberInput_1v1zb_1::-webkit-outer-spin-button,._NumberInput_1v1zb_1::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@keyframes _FadeIn_3v5of_1{0%{opacity:0}to{opacity:1}}._radioButton_3v5of_16{position:relative;padding-left:32px;display:flex;align-items:center;height:20px}._radioButton_3v5of_16 input{display:none}._radioButton_3v5of_16._selected_3v5of_26:before,._radioButton_3v5of_16._selected_3v5of_26:after{content:"";pointer-events:none;position:absolute;border-radius:50%}._radioButton_3v5of_16._selected_3v5of_26:before{top:0;left:0;width:20px;height:20px;background-color:var(--color-primary-dark)}._radioButton_3v5of_16._selected_3v5of_26:after{width:8px;height:8px;top:6px;left:6px;background-color:var(--color-neutral-lightest)}._radioButton_3v5of_16._selected_3v5of_26 div:first-of-type{border:2px solid var(--color-primary-dark)}._radioButton_3v5of_16 div:first-of-type{position:absolute;border:2px solid var(--color-neutral-base);width:20px;height:20px;border-radius:50%;top:0;left:0}@keyframes _FadeIn_11iaw_1{0%{opacity:0}to{opacity:1}}._comp_11iaw_16>:last-child{display:flex;align-items:center;height:44px;padding:12px;font-size:15px;line-height:20.1px}._comp_11iaw_16>:last-child>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes _FadeIn_btmwq_1{0%{opacity:0}to{opacity:1}}._comp_btmwq_16{position:relative;width:100%}._comp_btmwq_16>._toggle_btmwq_20{position:absolute;inset:0}._comp_btmwq_16 ._main_btmwq_27{display:flex;justify-content:space-between;align-items:center;padding:0 12px;border:1px solid var(--color-neutral-light);border-radius:4px;min-height:44px;font-size:15px;line-height:20.1px;color:var(--color-neutral-darkest)}._comp_btmwq_16 ._main_btmwq_27 ._open_btmwq_39{outline-offset:0px;cursor:pointer}._comp_btmwq_16 ._main_btmwq_27 ._open_btmwq_39:focus-visible{outline:2px solid var(--color-primary-base-light)}._comp_btmwq_16 ._main_btmwq_27._placeholder_btmwq_46{color:var(--color-neutral-light)}._comp_btmwq_16 ._main_btmwq_27._noValue_btmwq_49{color:var(--color-neutral-dark)}._comp_btmwq_16 ._main_btmwq_27>._search_btmwq_52{color:var(--color-neutral-light)}._comp_btmwq_16 ._main_btmwq_27>input{flex:1;margin-left:8px;outline:none;border:none}._comp_btmwq_16 ._main_btmwq_27>input::placeholder{color:var(--color-neutral-light)}._comp_btmwq_16 ._main_btmwq_27>._arrow_btmwq_64{margin-left:auto;transition:all .3s;color:var(--color-neutral-darkest)}._comp_btmwq_16 ._main_btmwq_27._open_btmwq_39>._arrow_btmwq_64{transform:rotate(-180deg)}._dropdown_btmwq_73{position:fixed;list-style-type:none;padding:0;margin:1px 0 0;text-align:left;background-color:var(--color-neutral-lightest);border-radius:4px;box-shadow:1px 1px 4px #00000040;overflow:hidden}._dropdown_btmwq_73::-webkit-scrollbar{width:14px;height:14px}._dropdown_btmwq_73::-webkit-scrollbar-track{background:transparent}._dropdown_btmwq_73::-webkit-scrollbar-thumb{background-color:#0003;border-radius:14px;border:4px solid transparent;background-clip:content-box;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}._dropdown_btmwq_73._fadeScrollbar_btmwq_98::-webkit-scrollbar-thumb{opacity:0}@supports (-moz-appearance: none){._dropdown_btmwq_73{scrollbar-width:thin}}._dropdown_btmwq_73._expanded_btmwq_106{overflow:auto}._dropdown_btmwq_73>li:not(:first-child){border-top:1px solid var(--color-neutral-lighter)}._dropdown_btmwq_73>li._noResults_btmwq_112{display:flex;justify-content:center;align-items:center;color:var(--color-primary-dark);font-size:13px;line-height:16px;text-align:center;white-space:pre-line;padding:20px}._dropdown_btmwq_73>li._label_btmwq_123{display:flex;align-items:center;min-height:44px;padding:0 24px;font-size:13px;line-height:16px;color:var(--color-primary-dark)}._dropdown_btmwq_73>li>button{width:100%;padding:0 24px;min-height:44px;text-align:left}._dropdown_btmwq_73>li>button:hover{background-color:var(--color-primary-lightest-50)}._dropdown_btmwq_73>li>button>:first-child{color:var(--color-neutral-darkest);font-size:15px;line-height:20.1px}._dropdown_btmwq_73>li>button>:nth-child(2){font-size:11px;line-height:12px;color:var(--color-neutral-dark);min-height:12px}@keyframes _FadeIn_pwx8s_1{0%{opacity:0}to{opacity:1}}._comp_pwx8s_16{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:12px;background-color:var(--color-neutral-lightest);color:var(--color-neutral-darkest);border-radius:4px}._comp_pwx8s_16>input{font-size:13px;line-height:16px;background-color:transparent;border:none;outline:none;flex:1}._comp_pwx8s_16>input::placeholder{font-size:13px;line-height:16px;color:var(--color-neutral-dark)}._comp_pwx8s_16>:first-child{margin-right:12px;color:var(--color-neutral-base)}._comp_pwx8s_16>:nth-child(3){margin-left:12px;color:var(--color-neutral-base)}@keyframes _FadeIn_1pjzp_1{0%{opacity:0}to{opacity:1}}._comp_1pjzp_16{position:relative;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}._comp_1pjzp_16._disabled_1pjzp_20{opacity:.5}._comp_1pjzp_16>._wrapper_1pjzp_23{display:flex;height:44px}._comp_1pjzp_16>._wrapper_1pjzp_23._hasError_1pjzp_27:focus-within{border:1px solid var(--color-error-lighter);outline:1px solid var(--color-error-dark)}._comp_1pjzp_16 ._selectIcon_1pjzp_31{color:#333347;font-size:17px;pointer-events:none;margin-left:-22px;z-index:1}._comp_1pjzp_16 ._warningIcon_1pjzp_38{color:var(--color-error-dark);pointer-events:none;margin-left:-34px;z-index:1}._comp_1pjzp_16 ._selector_1pjzp_44{-webkit-appearance:none!important;appearance:none!important}._comp_1pjzp_16 ._selector_1pjzp_44{border:none;outline:none;position:relative;padding:0 28px 0 11px;font-size:15px;height:100%;width:100%;border-radius:4px;color:#333347;text-overflow:ellipsis;background-color:var(--color-neutral-lightest);text-indent:.01px}._comp_1pjzp_16 ._selector_1pjzp_44::-ms-expand{display:none}._comp_1pjzp_16 ._selector_1pjzp_44._disabledOption_1pjzp_64{color:var(--color-neutral-dark)}._comp_1pjzp_16 ._selector_1pjzp_44._disabledOption_1pjzp_64 *{color:#333347}._comp_1pjzp_16._ghost_1pjzp_70 ._selector_1pjzp_44,._comp_1pjzp_16._ghostOnDark_1pjzp_70 ._selector_1pjzp_44{text-align:center;background-color:transparent}._comp_1pjzp_16._ghost_1pjzp_70 ._label_1pjzp_74,._comp_1pjzp_16._ghostOnDark_1pjzp_70 ._label_1pjzp_74{display:none}._comp_1pjzp_16._ghost_1pjzp_70 ._selector_1pjzp_44{color:#333347;border:medium none currentColor;border:initial;outline:medium none invert;outline:initial}._comp_1pjzp_16._ghostOnDark_1pjzp_70 ._selector_1pjzp_44{color:var(--color-neutral-lightest)}._comp_1pjzp_16._ghostOnDark_1pjzp_70 ._selector_1pjzp_44 *{color:#333347}._comp_1pjzp_16._hasError_1pjzp_27 ._selector_1pjzp_44{padding-right:46px}._comp_1pjzp_16._hasError_1pjzp_27 ._label_1pjzp_74{color:var(--color-error-dark)!important}@keyframes _FadeIn_1dsff_1{0%{opacity:0}to{opacity:1}}@keyframes _Rotation_1dsff_1{to{transform:rotate(360deg)}}._comp_1dsff_21{display:flex;justify-content:center;align-items:center}._comp_1dsff_21>div{display:flex;justify-content:center;align-items:center}._comp_1dsff_21>div:not(._onTheRight_1dsff_31){flex-direction:column}._comp_1dsff_21>div:not(._onTheRight_1dsff_31)>:not(:last-child){margin-bottom:8px}._comp_1dsff_21>div._onTheRight_1dsff_31>div{margin-left:8px}._comp_1dsff_21>div>div{font-size:15px}._comp_1dsff_21 ._spinner_1dsff_43>div{animation:_Rotation_1dsff_1 1.5s linear infinite}@keyframes _FadeIn_e1lzp_1{0%{opacity:0}to{opacity:1}}._comp_e1lzp_16{position:relative}._comp_e1lzp_16 ._suggestionsList_e1lzp_19{display:flex;flex-direction:column;border-radius:4px;position:absolute;top:52px;left:0;right:0;background-color:var(--color-neutral-lightest);z-index:1;border:1px solid var(--color-primary-lighter);outline:1px solid var(--color-primary-dark);outline-width:0 1px 0 1px;border-width:0 1px 0 1px}@keyframes _FadeIn_q17x0_1{0%{opacity:0}to{opacity:1}}._comp_q17x0_16{display:flex;flex-direction:row;position:relative;overflow:hidden;height:48px}._comp_q17x0_16 ._swipeableContainer_q17x0_23{position:absolute;display:flex}._comp_q17x0_16 ._contents_q17x0_27{height:48px;background-color:var(--color-neutral-lightest);display:flex;align-items:center}._comp_q17x0_16 ._swipeButtonsContainer_q17x0_33{display:flex;align-items:center}._comp_q17x0_16 ._swipeButtonsContainer_q17x0_33>._Icons_q17x0_37{height:48px;width:48px;border-radius:0}._comp_q17x0_16 ._swipeButtonsContainer_q17x0_33>._Icons_q17x0_37._spinner_q17x0_42 .icon-container{margin-top:0}@keyframes _FadeIn_ng58l_1{0%{opacity:0}to{opacity:1}}._comp_ng58l_16{min-height:44px;background:var(--color-primary-darkest)}._comp_ng58l_16>:first-child{display:flex;justify-content:center;align-items:center}._comp_ng58l_16>:first-child>button{display:flex;justify-content:center;align-items:center;padding:10px 0;background-color:transparent;border:none;color:var(--color-neutral-light);font-size:17px}._comp_ng58l_16>:first-child>button>._counter_ng58l_35{margin-left:6px}._comp_ng58l_16>:first-child>button._selected_ng58l_38{color:var(--color-neutral-lightest)}._comp_ng58l_16>:last-child{height:4px;background-color:var(--color-primary-lightest);transition:.3s transform}@keyframes _FadeIn_3kjax_1{0%{opacity:0}to{opacity:1}}._comp_3kjax_16{min-height:44px;width:80px}._comp_3kjax_16 ._errorIcon_3kjax_20{padding-left:4px;color:var(--color-error-dark)}._comp_3kjax_16._disabled_3kjax_24 ._inputContainer_3kjax_24{border:none;background-color:#f0f0f0;cursor:not-allowed}._comp_3kjax_16._disabled_3kjax_24 ._inputContainer_3kjax_24 ._singleInputWrapper_3kjax_29,._comp_3kjax_16._disabled_3kjax_24 ._inputContainer_3kjax_24 ._singleInputWrapper_3kjax_29 ._SingleTimeInput_3kjax_32{cursor:not-allowed}._comp_3kjax_16 ._inputContainer_3kjax_24{background-color:#fff;border-radius:4px;height:44px;align-items:center;display:flex}._comp_3kjax_16 ._inputContainer_3kjax_24 ._singleInputWrapper_3kjax_29{cursor:text;height:100%;display:flex;align-items:center}._comp_3kjax_16 ._inputContainer_3kjax_24 ._singleInputWrapper_3kjax_29._hours_3kjax_48{padding-left:12px}._comp_3kjax_16 ._inputContainer_3kjax_24 ._singleInputWrapper_3kjax_29>label{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}._comp_3kjax_16 ._inputContainer_3kjax_24 ._singleInputWrapper_3kjax_29 ._SingleTimeInput_3kjax_32{padding:0;caret-color:transparent;border:none;text-align:center;font-size:15px;width:18px;height:20px;color:var(--color-neutral-darkest);border-radius:2px}._comp_3kjax_16 ._inputContainer_3kjax_24 ._singleInputWrapper_3kjax_29 ._SingleTimeInput_3kjax_32:active,._comp_3kjax_16 ._inputContainer_3kjax_24 ._singleInputWrapper_3kjax_29 ._SingleTimeInput_3kjax_32:focus{border:none;background-color:var(--color-primary-base-light);color:#fff;outline:none}@keyframes _FadeIn_1uj1s_1{0%{opacity:0}to{opacity:1}}._comp_1uj1s_16{box-sizing:border-box;position:absolute;display:flex;justify-content:space-between;align-items:center;bottom:60px;left:50%;width:90vw;max-width:500px;padding:12px;background-color:var(--color-primary-darkest);border-radius:4px;box-shadow:1px 1px 6px #0003;z-index:4;pointer-events:none;-webkit-user-select:none;user-select:none}._comp_1uj1s_16:before,._comp_1uj1s_16:after{box-sizing:border-box}._comp_1uj1s_16 *,._comp_1uj1s_16 *:before,._comp_1uj1s_16 *:after{box-sizing:border-box}._comp_1uj1s_16._success_1uj1s_42{background-color:var(--color-success-darker)}._comp_1uj1s_16._error_1uj1s_45{background-color:var(--color-error-darker)}._comp_1uj1s_16>div{color:var(--color-neutral-lightest);flex:1}._comp_1uj1s_16>button{margin-left:12px;pointer-events:all;background-color:transparent;border:none;color:var(--color-neutral-lightest);position:relative}._comp_1uj1s_16>button:before{content:"";position:absolute;inset:-12px}@keyframes _FadeIn_8p69b_1{0%{opacity:0}to{opacity:1}}._toggle_8p69b_16{display:flex;flex-direction:row;align-items:center}._toggle_8p69b_16._disabled_8p69b_21{opacity:.5}._toggle_8p69b_16._disabled_8p69b_21>._comp_8p69b_24>._slider_8p69b_24>div{opacity:.5}._toggle_8p69b_16 ._comp_8p69b_24{display:block;position:relative;width:56px;height:32px;border-radius:999px;outline-offset:2px;cursor:pointer}._toggle_8p69b_16 ._comp_8p69b_24 ._input_8p69b_37:checked+._slider_8p69b_24>div{transform:translate3d(24px,0,0)}._toggle_8p69b_16 ._comp_8p69b_24 ._slider_8p69b_24>div{height:24px;width:24px;left:4px;bottom:4px}._toggle_8p69b_16 ._comp_8p69b_24:focus-within{outline:2px solid var(--color-primary-base-light)}._toggle_8p69b_16 ._comp_8p69b_24:focus-within{outline:none}._toggle_8p69b_16 ._comp_8p69b_24 ._input_8p69b_37{opacity:0;width:0;height:0}._toggle_8p69b_16 ._comp_8p69b_24 ._input_8p69b_37:checked+._slider_8p69b_24{background-color:var(--color-secondary-base-light)}._toggle_8p69b_16 ._comp_8p69b_24 ._slider_8p69b_24{position:absolute;cursor:pointer;inset:0;background-color:var(--color-neutral-light);border-radius:inherit;transition:.2s}._toggle_8p69b_16 ._comp_8p69b_24 ._slider_8p69b_24>._knob_8p69b_71{position:absolute;background-color:var(--color-neutral-lightest);border-radius:50%;transition:.2s;display:flex;justify-content:center;align-items:center}._toggle_8p69b_16 ._WithLabel_8p69b_80{margin-left:12px}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}.AccordionContent{overflow:hidden;background-color:var(--color-neutral-lightest)}.AccordionContent>:first-child.Hidden{visibility:hidden}

@keyframes _FadeIn_ffypc_1{0%{opacity:0}to{opacity:1}}._comp_ffypc_16 ._subHeading_ffypc_16{font-size:15px;line-height:20.1px;padding-bottom:24px}._comp_ffypc_16 ._rows_ffypc_21{border-top:1px solid var(--color-neutral-light);font-size:13px;line-height:16px;display:flex;flex-direction:column;padding-top:24px}._comp_ffypc_16 ._rows_ffypc_21>._row_ffypc_21{display:flex;flex-flow:row nowrap;margin:8px 0}._comp_ffypc_16 ._rows_ffypc_21>._row_ffypc_21>:first-child{font-weight:700;margin-right:12px;flex:0 0 20%}._comp_ffypc_16 ._rows_ffypc_21>._row_ffypc_21>:nth-child(2){flex:1}

@keyframes FadeIn{from{opacity:0}to{opacity:1}}.about-me-view{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 50px);transition:.3s transform}.about-me-view *,.about-me-view *::before,.about-me-view *::after{box-sizing:border-box}.about-me-view>.about-me-container{flex:1;display:flex;display:flex;overflow:auto}.about-me-view:not(.dualView)>.about-me-container{flex-direction:column}.about-me-view.dualView>.about-me-container{flex:1;display:flex}.about-me-view.dualView>.about-me-container>:first-child{overflow:auto;width:50%;border-right:1px solid var(--color-neutral-light)}.about-me-view.dualView>.about-me-container>:first-child::-webkit-scrollbar{width:14px;height:14px}.about-me-view.dualView>.about-me-container>:first-child::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.about-me-view.dualView>.about-me-container>:first-child::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.about-me-view.dualView>.about-me-container>:first-child.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.about-me-view.dualView>.about-me-container>:first-child{scrollbar-width:thin}}.about-me-view.dualView>.about-me-container>div{width:50%}.about-me-view.parallax{transform:translate3d(-25%, 0, 0)}.about-me-view .pageHeader{display:flex;min-height:44px;background-color:var(--color-primary-darkest);color:var(--color-neutral-lightest);font-size:17px;line-height:20px;font-weight:bold}.about-me-view .pageHeader>:first-child{flex:1;display:flex;justify-content:center;align-items:center}.about-me-view .pageHeader.dualView>:first-child{min-width:50%;max-width:50%}.about-me-right{z-index:2;display:flex;flex-direction:column;background-color:var(--color-neutral-lighter)}.about-me-right>:last-child{flex:1}.about-me-right .container{overflow-y:auto;margin:24px 16px 0 24px}.about-me-right .container:not(.dualView){margin:16px 12px 0 12px}.about-me-right .container .save-container{display:flex;justify-content:flex-end}.about-me-right .container .save-container .save-button{width:65px;height:44px;background-color:var(--color-primary-dark);color:var(--color-neutral-lightest);border:0;border-radius:4%;margin-left:auto;margin-right:0}.about-me-right .container .save-container .save-button.spacer{margin-top:24px}.about-me-right .container .save-container .save-button:disabled{opacity:50%}.employment-select{padding:16px 12px 0 12px;background-color:var(--color-neutral-lightest)}.email{margin-top:16px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.item-container{height:44px;background-color:var(--color-neutral-lightest);border-bottom:1px solid var(--color-neutral-light);display:grid;grid-template-columns:auto auto}.item-container>.input-label{color:var(--color-neutral-dark)}.item-container.active{background-color:var(--color-primary-lightest)}.item-container.active *{color:var(--color-neutral-darkest)}.item-container>p{font-size:15px;line-height:20px;height:100%;display:flex;align-items:center}.item-container.item-container-add{grid-template-columns:min-content auto;cursor:pointer}.item-container.item-container-edit{cursor:pointer;grid-template-columns:auto min-content}.item-container .item-right{padding-right:12px;justify-content:end}.item-container .item-left{padding-left:12px;padding-right:12px}.icon-color{color:var(--color-secondary-base)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.business-card{display:grid;grid-template-columns:min-content auto;background-color:var(--color-neutral-lightest);padding-top:24px;padding-bottom:20px;padding-left:12px}.business-card .profile-picture{height:80px;width:80px;background-color:var(--color-primary-dark);border-radius:50%;display:flex;justify-content:center}.business-card .profile-picture .profile-icon{height:100%}.business-card .details{font-size:15px;line-height:20px;padding-top:0px;padding-bottom:0px}.business-card .details>li>.title{color:var(--color-neutral-dark);padding-top:0px;padding-left:20px;padding-bottom:4px}.business-card .details>li>.content{color:var(--color-neutral-darkest);padding-top:0px;padding-bottom:4px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.calendar-export>.export-container{position:relative}.calendar-export>.export-container .export-body{display:flex;flex-direction:column;margin:12px 12px 0 12px}.calendar-export>.export-container .export-body.loading{opacity:.5}.calendar-export>.export-container .export-body .description{margin-bottom:12px}.calendar-export>.export-container .export-body .toggle{margin:6px 12px}.calendar-export>.export-container .export-body .notification{margin-top:12px;margin-bottom:48px}.calendar-export>.export-container .export-body .button-container{display:flex;flex-direction:row;justify-content:center}.calendar-export>.export-container .loading-screen{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4}.calendar-export>.export-container .loading-screen>.loading-content{margin-top:226px;display:flex;align-items:center;flex-direction:column;font-size:17px;line-height:20px}.calendar-export>.export-container .loading-screen>.loading-content :not(:first-child){margin-top:24px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.about-me-header{background-color:var(--color-primary-darkest)}.about-me-header .title{font-weight:bold}.about-me-header button{position:relative;background-color:rgba(0,0,0,0);color:var(--color-neutral-lightest);border:0;font-size:15px;line-height:20px;padding:0 16px}.about-me-header button:before{content:"";position:absolute;top:-12px;bottom:-12px;right:-12px;left:-12px}.about-me-header button:disabled{color:gray}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.phone-gap-calendar-description{padding-bottom:8px;font-size:15px;line-height:20px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.error-container{min-height:16px;font-size:13px;line-height:16px}.error-container .hint{color:var(--color-neutral-dark);margin-bottom:24px}.error-container .errorMessage{color:var(--color-error-dark);margin-top:4px;margin-bottom:12px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.read-only-label{font-size:13px;line-height:16px;color:var(--color-neutral-base)}.read-only-text{font-size:15px;line-height:20px}.read-only-container{padding-left:12px}.read-only-email-container{padding-top:16px;padding-left:12px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.FormErrors{margin:4px 0}.FormErrors>div{color:var(--color-error-dark);font-size:13px}.FormErrors>div:not(:first-child){margin-top:12px}.FormErrors.errorHidden{visibility:hidden}.FormErrors.errorCollapse{display:none}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.list{background-color:var(--color-neutral-lightest);font-size:15px}.list .list-item{display:grid;grid-template-columns:auto min-content;padding:12px;height:44px;line-height:20px;border-bottom:1px solid var(--color-neutral-light);vertical-align:middle;align-items:center;cursor:pointer}.list .selected{font-weight:bold}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.wrapper{margin-top:16px}.wrapper>div>div{width:100%}.trash{width:100%;margin-top:24px;display:grid;grid-auto-flow:column}.trash .delete-button{color:var(--color-error-dark);padding:12px 16px;width:auto;display:grid;grid-auto-flow:column;grid-gap:12px;grid-auto-columns:max-content;cursor:pointer}.trash .delete-button .trash-text{color:var(--color-error-dark);font-size:15px;line-height:20px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.sub-header{margin-left:12px}.sub-header .title{margin-top:20px;line-height:20px;margin-bottom:12px;color:var(--color-primary-dark);display:inline-block;font-size:15px}.sub-header .edit-button-container{display:inline-block;vertical-align:bottom}.sub-header .edit-button-container .edit-button{height:44px;width:44px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.app-container.groupday{display:flex}.ColleagueView{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 50px);transition:.3s transform}.ColleagueView *,.ColleagueView *::before,.ColleagueView *::after{box-sizing:border-box}.ColleagueView:not(.dualView){width:100%}.ColleagueView.dualView{width:50%}.ColleagueView>.scrollableArea{position:relative;overflow:auto;display:flex;flex-direction:column;margin-top:12px}.ColleagueView>.scrollableArea::-webkit-scrollbar{width:14px;height:14px}.ColleagueView>.scrollableArea::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ColleagueView>.scrollableArea::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.ColleagueView>.scrollableArea.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.ColleagueView>.scrollableArea{scrollbar-width:thin}}.ColleagueView.parallax{transform:translate3d(-25%, 0, 0)}.ColleagueView .noResults{flex:1;display:flex;justify-content:center;align-items:center;font-size:15px;line-height:20px;color:var(--color-neutral-dark)}.ColleagueView .noResults>div{text-align:center;max-width:250px}.ColleagueView .noResults>div>:nth-child(2){font-weight:bold}.ColleagueView .noResults>div>ul{margin-top:40px}.ColleagueView .noResults>div>ul li{list-style-type:disc;text-align:left}.ColleagueView .employmentSelect{padding:12px 12px 0 12px}.ColleagueView .employmentSelect>div{margin-top:12px}.GanttContainer{position:relative}.GanttContainer.day{padding-top:12px}.GanttContainer>span{position:absolute;width:1px;background-color:var(--color-primary-dark);height:100%;z-index:1}.GanttContainer>span::before{content:"";position:absolute;top:0;left:-8.5px;width:0;height:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid var(--color-primary-dark)}.colleagueRow{display:flex;align-items:center}.colleagueRow.day>:first-child{width:68px;width:max(68px,7.6923076923%)}.colleagueRow:not(.day)>:first-child{width:68px;width:max(68px,12.5%)}.colleagueRow>div{height:100%}.colleagueRow>:not(:first-child){flex:1}.colleagueCalendar{overflow:hidden;flex-shrink:0}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.CalendarAnimating{overflow:hidden;flex-shrink:0}.CalendarAnimating .pdc-calendar{background:var(--color-neutral-lightest);padding-bottom:12px;padding-right:12px}.CalendarAnimating .pdc-calendar.large{padding-right:26px;padding-bottom:16px}.CalendarAnimating .pdc-calendar .dayContent:not(:last-child){margin-right:2px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.Bullet{border-radius:50%}.Bullet.small{min-width:12px;max-width:12px;min-height:12px;max-height:12px}.Bullet.medium{min-width:16px;max-width:16px;min-height:16px;max-height:16px}.Bullet.work:not(.rejected){background-color:#60c332}.Bullet.work.rejected{color:var(--color-error-dark)}.Bullet.absence:not(.rejected){background-color:#71d2ef}.Bullet.absence.rejected{color:var(--color-error-dark)}.Bullet.role:not(.rejected){background-color:#976a53}.Bullet.role.rejected{color:var(--color-error-dark)}.Bullet.available:not(.rejected){background-color:#ffb375}.Bullet.available.rejected{color:var(--color-error-dark)}.Bullet.calendar:not(.rejected){background-color:#8a8a8a}.Bullet.calendar.rejected{color:var(--color-error-dark)}.Bullet.task:not(.rejected){background-color:#98f34f}.Bullet.task.rejected{color:var(--color-error-dark)}.Bullet.oncall:not(.rejected){background-color:#baaa17}.Bullet.oncall.rejected{color:var(--color-error-dark)}.Bullet.hidden:not(.rejected){background-color:#4e4e4e}.Bullet.hidden.rejected{color:var(--color-error-dark)}.Bullet.unprocessed:not(.rejected){background-color:#ff0ade}.Bullet.unprocessed.rejected{color:var(--color-error-dark)}.Bullet.original:not(.rejected){background-color:rgba(0,0,0,0)}.Bullet.original.rejected{color:var(--color-error-dark)}.Bullet.granted,.Bullet.unprocessed{border:1.5px solid var(--color-neutral-darkest)}.Bullet.unmergeable{opacity:.3}.Bullet.original{border:1.5px dashed #000}.Bullet.negative_preference,.Bullet.positive_preference{background-size:6px 6px;background-position:2px}.Bullet.negative_preference{background-image:linear-gradient(135deg, hsl(192, 86%, 39%) 12.5%, hsl(192, 55%, 88%) 12.5%, hsl(192, 55%, 88%) 50%, hsl(192, 86%, 39%) 50%, hsl(192, 86%, 39%) 62.5%, hsl(192, 55%, 88%) 62.5%, hsl(192, 55%, 88%) 100%)}.Bullet.positive_preference{background-image:linear-gradient(135deg, hsl(101, 82%, 34%) 12.5%, hsl(101, 41%, 87%) 12.5%, hsl(101, 41%, 87%) 50%, hsl(101, 82%, 34%) 50%, hsl(101, 82%, 34%) 62.5%, hsl(101, 41%, 87%) 62.5%, hsl(101, 41%, 87%) 100%)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.weekSelectInput{flex-basis:80px;min-width:80px !important}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.CalendarNavigation{display:flex;justify-content:space-between;align-items:center}.CalendarNavigation>:first-child,.CalendarNavigation>:last-child{min-width:44px;min-height:44px}.CalendarNavigation :nth-child(2){font-size:15px;line-height:20px;text-align:center}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ColleagueDayHeader{position:sticky;top:0;z-index:2;padding-top:16px;background-color:var(--color-neutral-lightest)}.ColleagueDayHeader>:not(:first-child){font-size:11px;line-height:12px;color:var(--color-neutral-darkest);position:relative;z-index:1}.ColleagueDayHeader>:not(:first-child)>span{position:absolute;top:0;left:0;transform:translate(-50%, -100%)}.ColleagueDayHeader>:not(:first-child)>span.now{color:var(--color-primary-dark);font-weight:bold}.ColleagueDayHeader>:nth-child(2n){background-color:var(--color-neutral-lighter)}.ColleagueDayHeader>:nth-child(2n+1){background-color:var(--color-neutral-lightest)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ColleagueDetails{display:flex;flex-direction:column;background-color:var(--color-neutral-lighter);z-index:1}.ColleagueDetails .colleagueDetails{flex:1;display:flex;flex-direction:column;overflow:hidden}.ColleagueDetails.dualView{width:50%;height:calc(100% - 50px)}.ColleagueDetails.dualView .colleagueDetails{border-left:1px solid var(--color-neutral-base)}.ColleagueDetails.dualView .colleagueItems{padding-bottom:65px}.ColleagueDetails .colleagueItems{overflow:auto;flex:1;display:flex;flex-direction:column;padding:12px}.ColleagueDetails .colleagueItems::-webkit-scrollbar{width:14px;height:14px}.ColleagueDetails .colleagueItems::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ColleagueDetails .colleagueItems::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.ColleagueDetails .colleagueItems.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.ColleagueDetails .colleagueItems{scrollbar-width:thin}}.ColleagueDetails .colleagueItems>:not(:first-child){margin-top:12px}.ColleagueDetails .timestamp{font-size:13px;line-height:16px;margin-bottom:4px;color:var(--color-neutral-darkest)}.ColleagueDetails .timestamp:not(:first-child){margin-top:12px}.ColleagueDetails .timestamp.today{color:var(--color-primary-dark);font-weight:bold}.ColleagueDetails .headerText{font-size:15px;line-height:20px;color:var(--color-neutral-darkest)}.ColleagueDetails .contact{padding-top:12px;background-color:var(--color-neutral-lightest)}.ColleagueDetails .contact>a{display:flex;flex-direction:row;align-items:center;text-decoration:none;margin-left:12px;padding-left:16px}.ColleagueDetails .contact>a>:first-child,.ColleagueDetails .contact>a>:last-child{color:var(--color-primary-dark);min-height:44px}.ColleagueDetails .contact>a>:first-child{margin-right:12px}.ColleagueDetails .contact>a>:last-child{font-size:15px;line-height:20px;display:flex;align-items:center}.ColleagueDetails .colleagueDetailInitials{margin-left:24px;display:flex;align-items:center;height:44px}.ColleagueDetails .colleagueDetailInitials>:nth-child(1){margin-right:32px;color:var(--color-neutral-dark)}.ColleagueDetails .colleagueDetailInitials>:nth-child(2){color:var(--color-neutral-darkest)}.colleague-legend .legend>.bullets{font-size:15px;line-height:20px}.colleague-legend .legend>.bullets>li{display:flex}.colleague-legend .legend>.bullets>li:not(:last-child){margin-bottom:8px}.colleague-legend .legend>.bullets>li .bullet{width:24px;height:16px;border-radius:4px;overflow:hidden;margin-top:2px;margin-bottom:2px}.colleague-legend .legend>.bullets>li .bullet.green{background-color:#60c332}.colleague-legend .legend>.bullets>li .bullet.blue{background-color:#71d2ef}.colleague-legend .legend>.bullets>li .description{padding-left:8px;color:var(--color-neutral-darkest)}.colleague-legend .legend-close-button{width:80px}.ColleagueNothingPlanned{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:auto}.ColleagueNothingPlanned>svg{width:50vw;height:50vw;max-width:300px;max-height:300px}.ColleagueNothingPlanned>h3,.ColleagueNothingPlanned>p{text-align:center;width:70vw;max-width:350px}.ColleagueNothingPlanned>h3{font-size:17px;line-height:20px;font-weight:bold}.ColleagueNothingPlanned>p{font-size:15px;line-height:20px;margin-top:8px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ColleagueGanttGroup{position:relative;z-index:1}.ColleagueGanttGroup .work{background-color:#60c332}.ColleagueGanttGroup .absence{background-color:#72d1ee}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ColleagueCategoryHeader{font-size:13px;line-height:16px;position:sticky;z-index:1;padding:4px 8px;background-color:var(--color-neutral-lighter);color:var(--color-neutral-dark);box-shadow:1px 1px 4px 0px rgba(0,0,0,.25)}.ColleagueCategoryHeader:first-of-type.weekMode{top:44px}.ColleagueCategoryHeader:first-of-type.dayMode{top:16px}.ColleagueCategoryHeader.listMode{top:0}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.GanttRow{border-bottom:1px solid var(--color-neutral-light);cursor:pointer;padding-bottom:4px}.GanttRow.narrow{min-height:12px}.GanttRow.narrow>.range>span{position:absolute;top:4px;bottom:0px}.GanttRow.narrow>.range>span.gantt-absence{background-color:#71d2ef}.GanttRow.narrow>.range>span.gantt-preference.positive{background-image:linear-gradient(135deg, hsl(101, 82%, 34%) 12.5%, hsl(101, 41%, 87%) 12.5%, hsl(101, 41%, 87%) 50%, hsl(101, 82%, 34%) 50%, hsl(101, 82%, 34%) 62.5%, hsl(101, 41%, 87%) 62.5%, hsl(101, 41%, 87%) 100%);background-size:8px 8px}.GanttRow.narrow>.range>span.gantt-preference.negative{background-image:linear-gradient(135deg, hsl(192, 86%, 39%) 12.5%, hsl(192, 55%, 88%) 12.5%, hsl(192, 55%, 88%) 50%, hsl(192, 86%, 39%) 50%, hsl(192, 86%, 39%) 62.5%, hsl(192, 55%, 88%) 62.5%, hsl(192, 55%, 88%) 100%);background-size:8px 8px}.GanttRow.narrow>.range>span.gantt-role{background-color:#976a53}.GanttRow.narrow>.range>span.gantt-calendar{background-color:#8a8a8a}.GanttRow.narrow>.range>span.gantt-work{background-color:#60c332}.GanttRow:not(.narrow){min-height:44px}.GanttRow:not(.narrow)>.range>span{position:absolute;top:12px;bottom:12px;border-radius:4px}.GanttRow.selected{background-color:rgba(216,241,253,.8)}.GanttRow>:not(.range){overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;font-size:13px;line-height:16px;width:68px;padding:6px 8px;max-height:38px;font-weight:bold}.GanttRow>.range{position:relative;overflow:hidden;min-height:inherit}.GanttRow>.range>span{position:absolute;top:8px;bottom:8px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ColleagueList{overflow:auto;flex:1;display:flex;flex-direction:column}.ColleagueList::-webkit-scrollbar{width:14px;height:14px}.ColleagueList::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ColleagueList::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.ColleagueList.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.ColleagueList{scrollbar-width:thin}}.ColleagueList .colleagueItems{padding:0 0 0 12px}.ColleagueList .colleagueItems.iOS{padding-right:12px}.ColleagueList .colleagueItems .day-item{margin-top:12px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ColleagueSearch{min-height:44px;display:flex;align-items:center;padding:0 12px;background-color:var(--color-primary-darkest);color:var(--color-neutral-lightest)}.ColleagueSearch>:first-child{flex:1}.ColleagueSearch>:last-child{font-size:13px;line-height:16px;padding-left:12px;color:var(--color-neutral-lightest);min-height:44px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.Columns{position:absolute;top:0;bottom:0;left:0;right:0}.Columns>:nth-child(2n){background-color:var(--color-neutral-lighter)}.Columns>:nth-child(2n+1){background-color:var(--color-neutral-lightest)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.Indicator{position:absolute;top:0;bottom:0;left:0;right:0}.Indicator>:last-child{position:relative}.Indicator>:last-child>span{position:absolute;width:1px;height:100%;background-color:var(--color-primary-dark);z-index:1}.Indicator>:last-child>span::before{content:"";position:absolute;top:0;left:-4px;width:0;height:0;border-left:4.5px solid rgba(0,0,0,0);border-right:4.5px solid rgba(0,0,0,0);border-top:9px solid var(--color-primary-dark)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.weekHeader{position:sticky;top:0;z-index:2;background-color:var(--color-neutral-lightest);border-bottom:1px solid var(--color-neutral-light)}.weekHeader>button{position:relative;min-height:44px;font-size:13px;line-height:16px;display:flex;flex-direction:column;align-items:center}.weekHeader>button.unmergeable::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-secondary-base);opacity:.5;pointer-events:none}.weekHeader>button>.weekday{font-size:11px;line-height:12px}.weekHeader>button>:not(.weekday){margin-top:4px;font-size:13px;line-height:16px}.weekHeader>button>div:first-child{position:absolute;top:6px}.weekHeader>button>div:last-child{position:absolute;top:19px}.weekHeader>button:not(.today){color:var(--color-neutral-darkest)}.weekHeader>button.today{text-align:center;color:var(--color-primary-dark);color:var(--color-primary-darkest)}.weekHeader>button.today>div:last-child{top:15px;background-color:var(--color-primary-lightest);border-radius:50%;width:24px;height:24px;line-height:24px;font-weight:bold}.weekHeader>button.marked{background-color:var(--color-error-light)}.weekHeader>h2{font-weight:normal;font-size:15px;line-height:20px;text-align:center}.weekHeader>:nth-child(2n){background-color:var(--color-neutral-lighter)}.weekHeader>:nth-child(2n+1){background-color:var(--color-neutral-lightest)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.EditDayButtons{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:0 12px}.EditDayButtons>*{padding:0 !important}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.AttendanceListContainer{position:relative}.AttendanceListContainer.insideAttendanceView{margin-bottom:24px}.AttendanceListContainer.insideAttendanceView>.AttendanceList{margin:12px 12px 0 12px}.AttendanceListContainer.insideAttendanceView.disabled{margin-bottom:0}.AttendanceListContainer.disabled{cursor:default}.AttendanceListContainer.disabled>div{opacity:.5}.AttendanceListContainer .AttendanceList{padding:16px;background-color:var(--color-neutral-lightest);border-radius:4px;animation:.1s FadeIn}.AttendanceListContainer .AttendanceList>.attendances{display:flex;flex-direction:column;color:var(--color-neutral-darkest)}.AttendanceListContainer .AttendanceList>.sum{border-top:1px solid var(--color-neutral-light);padding-top:16px;margin-top:16px;color:var(--color-neutral-dark);font-size:15px;line-height:20px;text-align:center}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.AttendanceListItem{font-size:13px;line-height:16px}.AttendanceListItem>div{display:flex;justify-content:space-between;align-items:center;font-size:13px;line-height:16px}.AttendanceListItem>div>:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttendanceListItem>div:nth-child(2){margin-top:4px}.AttendanceListItem>div:focus{outline-offset:2px;cursor:pointer}.AttendanceListItem>div:focus:focus-visible{outline:2px solid var(--color-primary-base)}.AttendanceListItem>div.reason{color:var(--color-secondary-dark)}.AttendanceListItem>div.plannedEnd{color:var(--color-neutral-dark)}.AttendanceListItem>div span{margin-left:8px;color:var(--color-neutral-dark)}.AttendanceListItem>div>:nth-child(2){margin-left:8px}.AttendanceListItem:not(:last-child){margin-bottom:12px}.AttendanceListItem:not(:first-child){border-top:1px solid var(--color-neutral-light);padding-top:12px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.DayCard{display:flex;justify-content:space-between;align-items:center;padding:12px;background-color:var(--color-neutral-lightest);border-radius:4px;cursor:pointer;outline-offset:2px;cursor:pointer}.DayCard:not(:first-child){margin-top:8px}.DayCard:focus-visible{outline:2px solid var(--color-primary-base)}.DayCard .dayCardIcon{color:var(--color-secondary-base);margin-left:12px}.DayCard .warning{color:var(--color-error-dark)}.DayCardInner{flex:1;display:flex;align-items:stretch}.DayCardInner>.bulletContainer{margin-right:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:19px}.DayCardInner>.bulletContainer>:first-child{display:flex;justify-content:center;align-items:center}.DayCardInner>:nth-child(2){font-size:15px;line-height:20px}.DayCardInner>:nth-child(2):not(.overlaps){color:var(--color-neutral-darkest)}.DayCardInner>:nth-child(2).overlaps{color:var(--color-neutral-dark)}.DayCardInner>:nth-child(2)>.dayCardTitle{display:flex;align-items:center}.DayCardInner>:nth-child(2)>.dayCardTitle>div:first-child{font-size:13px;line-height:16px}.DayCardInner>:nth-child(2)>.dayCardTitle>div:first-child.bold{font-weight:bold;font-size:15px;line-height:20px}.DayCardInner>:nth-child(2)>.dayCardTitle>div:not(:first-child){margin-left:8px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.RosterItemDetailsTable{display:flex;flex-direction:column}.RosterItemDetailsTable>li{display:flex;font-size:13px;line-height:16px}.RosterItemDetailsTable>li:not(:first-child){margin-top:16px}.RosterItemDetailsTable>li>:first-child{flex:1;flex-basis:33%;font-weight:bold;margin-right:8px}.RosterItemDetailsTable>li>:last-child{flex-basis:67%}.RosterItemDetailsTable .content-payer .warning{display:flex;color:var(--color-error-dark)}.RosterItemDetailsTable .content-payer .warning .Icons{padding-right:8px}.RosterItemDetailsTable .duty-lines span:first-child{color:var(--color-neutral-dark)}.RosterItemDetailsTable .duty-lines span:last-child{color:var(--color-neutral-darkest)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.TaskInfoSections>li:not(:first-child){margin-top:12px}.TaskInfoSections .taskInfoDivider{border-bottom:1px solid var(--color-neutral-light);margin:16px 0 12px 0}.TaskInfoSections .headline{font-size:15px;line-height:20px;color:var(--color-primary-dark);margin-bottom:12px}.infoList{display:flex;flex-direction:column;padding:12px}.infoList>li{flex:1;display:flex;font-size:13px;line-height:16px}.infoList>li:not(:first-child){margin-top:16px}.infoList>li>:first-child{flex:0 0 33%;font-weight:bold}.infoList>li a{color:var(--color-secondary-dark)}.infoList>li a:focus{outline-offset:2px;cursor:pointer}.infoList>li a:focus:focus-visible{outline:2px solid var(--color-primary-base)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.originalItems,.unmergedItems{padding:0 12px}.unmergedItems .ButtonContainer{overflow:hidden}.unmergedItems #dayview-rollbackday-button{margin:16px 0 12px 0}.DayViewAccordionContent{padding:12px 0}.DayViewAccordionContent>:first-child{display:flex;justify-content:space-between;align-items:center;font-size:13px;line-height:16px}.DayViewAccordionContent>:first-child>:first-child{display:flex;justify-content:space-between;align-items:center}.DayViewAccordionContent>:first-child>:first-child>:not(.preference):first-child{margin-right:10px;margin-left:2px}.DayViewAccordionContent>:first-child>:first-child>.preference:first-child{margin-right:8px}.DayViewAccordionContent>:first-child>:first-child>.preference:first-child.positivePreference{color:#409d15}.DayViewAccordionContent>:first-child>:first-child>.preference:first-child.negativePreference{color:#1298ba}.DayViewAccordionContent>:nth-child(2){margin-top:16px}.DayViewAccordionContent:not(:last-child){border-bottom:1px solid var(--color-neutral-light)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.DeputyItemContent{margin-top:12px;padding:0 12px}.DeputyItemContent>ul{margin-top:12px}.DeputyItemContent>ul>li{display:flex}.DeputyItemContent>ul>li:not(:first-child){margin-top:8px}.DeputyItemContent>ul>li>div{font-size:13px}.DeputyItemContent>ul>li>div:first-child{width:42%;font-weight:bold}.DeputyItemContent>ul>li>div:last-child{width:58%}.DeputyItemContent .duties{padding-bottom:0;margin-bottom:0}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ConfirmExchangeModal .buttons{padding-left:16px;padding-right:16px}.ConfirmExchangeModal .body{padding:0 1px 1px 1px;flex:1;overflow:hidden;display:flex;flex-direction:column}.ConfirmExchangeModal .body>:not(:first-child){margin-top:12px}.ConfirmExchangeModal .body>p{font-size:15px;line-height:20px;white-space:pre-wrap}.ConfirmExchangeModal .body>p.chooseBetween{margin-top:24px;color:var(--color-primary-dark)}.ConfirmExchangeModal .body>.offerList{overflow:auto;padding-left:24px;transition:box-shadow .2s ease-in-out}.ConfirmExchangeModal .body>.offerList::-webkit-scrollbar{width:14px;height:14px}.ConfirmExchangeModal .body>.offerList::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ConfirmExchangeModal .body>.offerList::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.ConfirmExchangeModal .body>.offerList.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.ConfirmExchangeModal .body>.offerList{scrollbar-width:thin}}.ConfirmExchangeModal .body>.offerList.canScrollUp:not(.canScrollDown){box-shadow:inset 0px 11px 8px -10px #ccc,inset 0px -11px 8px -10px rgba(0,0,0,0)}.ConfirmExchangeModal .body>.offerList.canScrollDown:not(.canScrollUp){box-shadow:inset 0px 11px 8px -10px rgba(0,0,0,0),inset 0px -11px 8px -10px #ccc}.ConfirmExchangeModal .body>.offerList.canScrollUp.canScrollDown{box-shadow:inset 0px 11px 8px -10px #ccc,inset 0px -11px 8px -10px #ccc}.ConfirmExchangeModal .body>.offerList>.offerItem{display:flex;color:var(--color-neutral-darkest)}.ConfirmExchangeModal .body>.offerList>.offerItem>button{text-align:left}.ConfirmExchangeModal .body>.offerList>.offerItem:not(:first-of-type){margin-top:12px}.ConfirmExchangeModal .body>.remarkLength{font-size:13px;line-height:16px;text-align:right;margin-top:4px;color:var(--color-neutral-darker)}.ConfirmExchangeModal .body>.remarkLength>div{display:flex;justify-content:space-between}.ConfirmExchangeModal .body>.remarkLength.warning{color:var(--color-error-dark)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ExchangeSwapFind{padding:8px 0}.ExchangeSwapFind>:nth-child(2){margin-top:16px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ExchangeItemDetails{display:flex;flex-direction:column;height:100%;background-color:var(--color-neutral-lighter)}.ExchangeItemDetails.dualView{border-left:1px solid var(--color-primary-base)}.ExchangeItemDetails:not(.dualView){backface-visibility:hidden}.ExchangeItemDetails>.Header1{background:var(--color-primary-darkest);text-align:center;color:var(--color-neutral-lightest);font-size:17px;line-height:20px;display:flex;justify-content:space-between;align-items:center;padding:8px;font-weight:bold}.ExchangeItemDetails>.Header1>*{flex-basis:44px}.ExchangeItemDetails>.Header1>div{flex-basis:max-content}.ExchangeItemDetails>.Header1>button{display:flex;background-color:rgba(0,0,0,0);border:none;color:var(--color-neutral-lightest);transition:opacity .2s;position:relative}.ExchangeItemDetails>.Header1>button:before{content:"";position:absolute;top:-8px;bottom:-8px;right:-8px;left:-8px}.ExchangeItemDetails>.Header2{display:flex;padding:12px;font-size:15px;line-height:20px;color:var(--color-neutral-darkest);background-color:var(--color-neutral-lightest);border-bottom:1px solid rgba(0,0,0,.1);flex-direction:column}.ExchangeItemDetails>.Header2>:first-child{display:flex;flex-direction:column;align-items:start;padding-bottom:24px}.ExchangeItemDetails>.Header2>:first-child>:last-child{font-weight:bold}.ExchangeItemDetails>.Header2>:first-child>:not(:last-child){margin-bottom:8px}.ExchangeItemDetails>.Header2>:last-child{display:flex;align-items:center}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ExchangeItemSwapContent{padding:12px;overflow-y:auto}.ExchangeItemSwapContent.hideTitle{padding:0}.ExchangeItemSwapContent::-webkit-scrollbar{width:14px;height:14px}.ExchangeItemSwapContent::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ExchangeItemSwapContent::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.ExchangeItemSwapContent.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.ExchangeItemSwapContent{scrollbar-width:thin}}.ExchangeItemSwapContent>li{display:flex;font-size:13px}.ExchangeItemSwapContent>li:not(:first-child){margin-top:12px}.ExchangeItemSwapContent>li.title{font-size:17px;font-weight:bold}.ExchangeItemSwapContent>li.withSeparator{border-top:1px solid var(--color-neutral-light);padding-top:16px}.ExchangeItemSwapContent>li>:first-child{flex:1;flex-basis:33%;margin-right:8px;font-weight:bold}.ExchangeItemSwapContent>li>:last-child{flex-basis:67%;white-space:pre-wrap}.ExchangeItemSwapContent>li>:last-child>span{display:block}.ExchangeItemSwapContent>li>:last-child>span:not(:first-child){margin-top:4px}.ExchangeItemSwapContent>li>:last-child>.approved,.ExchangeItemSwapContent>li>:last-child>.rejected{display:flex;font-size:13px;line-height:16px}.ExchangeItemSwapContent>li>:last-child>.approved>:first-child,.ExchangeItemSwapContent>li>:last-child>.rejected>:first-child{margin-right:4px}.ExchangeItemSwapContent>li>:last-child>.approved{color:var(--color-success-dark)}.ExchangeItemSwapContent>li>:last-child>.rejected{color:var(--color-error-dark)}.ExchangeItemSwapContent div.duties{border-bottom:none}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ExchangeUI{display:flex;flex-direction:column;background-color:var(--color-neutral-lighter);z-index:1}.ExchangeUI .timeStamp{font-size:15px;line-height:20px;text-align:center;margin:12px 0}.ExchangeUI .scrollableArea{flex:1;overflow:auto;padding:12px}.ExchangeUI .scrollableArea::-webkit-scrollbar{width:14px;height:14px}.ExchangeUI .scrollableArea::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ExchangeUI .scrollableArea::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.ExchangeUI .scrollableArea.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.ExchangeUI .scrollableArea{scrollbar-width:thin}}.ExchangeUI .scrollableArea .card{padding:16px;font-size:15px;line-height:20px;background-color:var(--color-neutral-lightest);border-radius:4px}.ExchangeUI .scrollableArea .card .cardTitle{font-weight:bold}.ExchangeUI .scrollableArea .card>:not(:first-child){margin-top:24px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.DayExchangeForm{margin-top:16px}.DayExchangeForm>:not(:first-child){margin-top:16px}.DayExchangeForm>:not(:first-child):last-child{margin-top:24px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.EmptyState{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:auto}.EmptyState>svg{width:50%;height:50%;max-width:220px;max-height:220px}.EmptyState>h3,.EmptyState>p{text-align:center;width:70vw;max-width:350px;margin-top:12px}.EmptyState>h3{font-size:17px;line-height:20px;font-weight:bold;margin-bottom:0}.EmptyState>p{font-size:15px;line-height:20px;margin-top:8px;margin-bottom:0;white-space:pre-line}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.DayChat ul{min-height:330px;max-height:500px}.DayChatIcon{display:flex;align-items:center}.DayChatIcon>:first-child{margin-right:12px}.DayChatIcon>:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DayChatIcon>:nth-child(3){display:flex;justify-content:center;align-items:center;max-height:16px;margin-left:8px;padding:2px 4px;border-radius:100px;background-color:var(--color-primary-dark);color:var(--color-neutral-lightest);font-size:11px;line-height:12px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.EmploymentDrawerCard{position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px;width:100%;cursor:pointer;outline-offset:-2px;cursor:pointer}.EmploymentDrawerCard:focus-visible{outline:2px solid var(--color-primary-base)}.EmploymentDrawerCard:not(:first-child){border-top:1px solid var(--color-neutral-light)}.EmploymentDrawerCard>.left{flex:1;display:flex;align-items:center}.EmploymentDrawerCard>.left>.title{max-width:60%;margin-left:12px;font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmploymentDrawerCard>.left>.counter{font-size:11px;line-height:12px;padding:2px 4px;display:flex;justify-content:center;align-items:center;margin-left:8px;min-width:16px;height:16px;background-color:var(--color-primary-lightest);color:var(--color-neutral-darkest);border-radius:100px}.EmploymentDrawerCard>.left>.new{margin-left:8px;padding:2px 4px;background-color:var(--color-primary-dark);color:var(--color-neutral-lightest);font-size:11px;line-height:12px;border-radius:100px}.EmploymentDrawerCard>.arrow{color:var(--color-secondary-base)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.MessagesDrawerBg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:1;cursor:pointer}.MessagesDrawer{position:absolute;bottom:12px;left:12px;right:12px;z-index:1;background-color:var(--color-neutral-lightest);border-radius:4px}.MessagesDrawer::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 6px rgba(0,0,0,.2);opacity:0;transition:opacity .2s ease}.MessagesDrawer.hasShadow::before{opacity:1}.MessagesDrawer>.titleBar{position:relative;display:flex;align-items:center;padding:12px;cursor:pointer;border-radius:inherit;outline-offset:2px;cursor:pointer}.MessagesDrawer>.titleBar:focus-visible{outline:2px solid var(--color-primary-base)}.MessagesDrawer>.titleBar>.handle{position:absolute;top:4px;left:50%;width:40px;height:3px;background-color:var(--color-neutral-light);border-radius:3px;transform:translateX(-50%)}.MessagesDrawer>.titleBar>.envelope{color:var(--color-primary-dark)}.MessagesDrawer>.titleBar>.back{color:var(--color-secondary-base)}.MessagesDrawer>.titleBar>.title{max-width:60%;margin-left:12px;font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesDrawer>.titleBar>.counter{font-size:11px;line-height:12px;padding:2px 4px;display:flex;justify-content:center;align-items:center;margin-left:8px;min-width:16px;height:16px;background-color:var(--color-primary-lightest);color:var(--color-neutral-darkest);border-radius:100px}.MessagesDrawer>.titleBar>.new{margin-left:8px;padding:2px 4px;background-color:var(--color-primary-dark);color:var(--color-neutral-lightest);font-size:11px;line-height:12px;border-radius:100px}.MessagesDrawer>.content{overflow:hidden;border-top:1px solid var(--color-neutral-light)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.mobile{background-color:var(--color-neutral-lighter);display:flex;flex-direction:column;flex:1;z-index:1;overflow:hidden}.mobile>form{flex:1;display:flex;flex-direction:column;overflow:hidden}.mobile .sub-header{height:44px;line-height:20px;font-size:15px;display:grid;grid-template-columns:1fr 3fr 1fr;background-color:var(--color-neutral-lighter);margin:0}.mobile .sub-header .center{grid-column:2;display:flex;justify-content:center;align-items:center}.mobile .sub-header .right{grid-column:3}.mobile .sub-header .right .plusIconContainer{justify-content:end;display:flex}.mobile .content{flex:1;display:flex;flex-direction:column;overflow:hidden}.mobile .content .errorNotification{margin:0 12px 16px 12px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.DayTotal{padding:0 12px}.DayTotal>.totals-overview{display:flex;flex-direction:column}.DayTotal>.totals-overview>.subtotal{padding:6px 12px !important;margin-right:0 !important}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.totals-overview{padding-top:12px;margin-bottom:16px;font-size:15px;line-height:20px}.totals-overview>.heading{color:var(--color-primary-dark);margin-left:12px;margin-right:12px;margin-bottom:12px}.totals-overview>.subtotal{background-color:var(--color-neutral-lightest);padding:6px 12px;display:flex;justify-content:space-between;align-items:center}.totals-overview>.subtotal.odd{background-color:var(--color-neutral-lighter)}.totals-overview>.subtotal>.label{color:var(--color-neutral-darkest);font-weight:normal}.totals-overview>.subtotal>.value-container{display:grid;grid-template-columns:1fr 1fr;justify-items:end;align-items:center}.totals-overview>.subtotal>.value-container>.statementDate{margin-right:8px;color:var(--color-neutral-dark);grid-column:1}.totals-overview>.subtotal>.value-container>.value{grid-column:2;white-space:nowrap}.totals-overview>.subtotal>.value-container>.value.below-zero{color:var(--color-error-dark);opacity:1}.totals-overview>.subtotal>.value-container>.value.hiddenDueToPlanning{color:var(--color-neutral-dark);font-size:11px;line-height:12px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.DayNavigation{display:flex;justify-content:space-between;align-items:center;min-height:44px}.DayNavigation>:first-child,.DayNavigation>:last-child{min-width:44px;color:var(--color-neutral-darkest)}.DayNavigation>:nth-child(2){font-size:15px;line-height:20px;color:var(--color-neutral-darkest);text-align:center}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.EditDay{z-index:1;display:flex;flex-direction:column;background-color:var(--color-neutral-lighter)}.EditDay>.header>:nth-child(2){font-size:17px;line-height:20px;font-weight:bold}.EditDay>.subHeader{color:var(--color-neutral-darkest)}.EditDay>.subHeader>:nth-child(2){font-size:15px;line-height:20px}.EditDay>.dayContent{flex:1;padding:0 12px 12px 12px;overflow:auto}.EditDay>.dayContent::-webkit-scrollbar{width:14px;height:14px}.EditDay>.dayContent::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.EditDay>.dayContent::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.EditDay>.dayContent.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.EditDay>.dayContent{scrollbar-width:thin}}.EditDay>.dayContent>:not(:first-child){margin-top:16px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.TimeRegistration{z-index:2;background-color:var(--color-neutral-lighter);display:flex;flex-direction:column;padding:16px;border-radius:4px;background-color:var(--color-neutral-lightest)}.TimeRegistration>.title{display:flex;font-size:15px;line-height:20px;color:var(--color-neutral-darkest);font-weight:bold}.TimeRegistration>.title>:first-child{margin-right:8px}.TimeRegistration>.explanation{margin-top:8px;font-size:13px;line-height:16px;color:var(--color-neutral-dark)}.TimeRegistration>.notification{margin-top:8px}.TimeRegistration>ul>li{margin-top:16px;display:flex;justify-content:space-between;align-items:center}.TimeRegistration>ul>li>.inputs{display:flex}.TimeRegistration>ul>li>.inputs>:nth-child(2){margin-left:12px}.TimeRegistration>ul>li>.delete{min-width:44px;min-height:44px}.TimeRegistration>.add{margin:16px auto 0 auto;color:var(--color-primary-dark);min-height:44px}.TimeRegistration>.add.disabled{opacity:.5}.TimeRegistrationForm{z-index:1;display:flex;flex-direction:column;background-color:var(--color-neutral-lighter)}.TimeRegistrationForm .day{margin-top:12px;text-align:center;font-size:15px;line-height:20px;color:var(--color-neutral-darkest)}.TimeRegistrationForm .body{padding:12px 16px 16px 16px}.TimeRegistrationForm .body>.buttons{margin-top:16px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.EditDayCard{padding:16px;background-color:var(--color-neutral-lightest);border-radius:4px}.EditDayCard>:not(:first-child,:last-child){margin-top:16px}.EditDayCard>.title{display:flex;justify-content:space-between}.EditDayCard>.title>.noEdit{opacity:.75;color:var(--color-neutral-base)}.EditDayCard>.deleteButton{margin-top:24px}.EditDayCard.allowance>.DayPeriodInput{flex-wrap:wrap}.EditDayCard.allowance>.DayPeriodInput>.dateTimeWrapper.dateOnRight{flex-basis:100%;order:3;margin-top:16px}.EditDayCard.allowance>.DayPeriodInput>.dateTimeWrapper.dateOnRight>.overlapping-date{margin-left:12px}.EditDayCard .cardTable{display:flex;font-size:13px;line-height:16px}.EditDayCard .cardTable>:first-child{font-weight:bold;flex:0 0 33%}.EditDayCard .distance{display:flex;justify-content:space-between}.EditDayCard .distance>:first-child{flex:1;margin-right:8px}.EditDayCard .distance>:last-child{margin-top:19px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.button-statuses-header.small-screen{height:44px;vertical-align:middle}.button-statuses-header:not(.small-screen){height:48px;vertical-align:baseline}.button-statuses-header .button-cell{position:relative;width:14.2857142857%}.button-statuses-header .button-cell.unmergeable::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-secondary-base);opacity:.5;pointer-events:none}.button-statuses-header .button-cell.unmergeable:hover::before{background-color:var(--color-secondary-dark)}.button-statuses-header .button-cell.even{background-color:#f2f2f2}body.is-not-touch .button-statuses-header .button-cell .action-buttons>li:hover{background-color:var(--color-secondary-dark-50)}.button-statuses-header .button-cell .action-buttons>.action-button>.icon-and-text-container{font-size:11px;line-height:12px;height:auto;color:var(--color-neutral-darkest)}.button-statuses-header .button-cell .action-buttons>.action-button>.icon-and-text-container>.title{color:var(--color-neutral-darkest)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.RosterItemDetails{display:flex;flex-direction:column;background-color:var(--color-neutral-lighter)}.RosterItemDetails>.scrollableArea{flex:1;overflow:auto;padding:12px}.RosterItemDetails>.scrollableArea::-webkit-scrollbar{width:14px;height:14px}.RosterItemDetails>.scrollableArea::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.RosterItemDetails>.scrollableArea::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.RosterItemDetails>.scrollableArea.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.RosterItemDetails>.scrollableArea{scrollbar-width:thin}}.RosterItemDetails>.scrollableArea>.divider{margin-top:16px;margin-bottom:12px;height:1px;background-color:var(--color-neutral-light)}.RosterItemDetails>.scrollableArea>.converted{font-size:15px;line-height:20px;color:var(--color-primary-dark);font-weight:normal;margin-bottom:16px}.RosterItemDetails>.scrollableArea>.relatedExchange{display:flex;flex-direction:column;margin-top:10px;margin-bottom:10px}.RosterItemDetails>.scrollableArea>.relatedExchange>h1{font-size:15px;line-height:20px;color:var(--color-primary-dark);margin-bottom:4px;font-weight:unset}.RosterItemDetails .exchangeItemContainer{position:relative}.RosterItemDetails .exchangeItemContainer:not(:first-of-type){margin-top:48px}.RosterItemDetails .exchangeItemContainer:not(:first-of-type)::after{content:"";clear:both;display:block;left:25%;right:25%;position:absolute;border-bottom:1px solid var(--color-neutral-light);top:-24px}.RosterItemDetails .duties{border-bottom:1px solid #d3d3d3}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.RosterItemDetailsCard{justify-content:space-between;background-color:var(--color-neutral-lightest);color:var(--color-neutral-darkest);padding:12px;border-bottom:1px solid rgba(0,0,0,.1)}.RosterItemDetailsCard>.left{flex:1;font-size:15px;line-height:20px}.RosterItemDetailsCard>.left>:last-child{display:flex;align-items:center;font-weight:bold}.RosterItemDetailsCard>.left>:last-child>:first-child{margin-right:8px}.RosterItemDetailsCard>.left>:last-child>.Icons{margin-left:8px}.RosterItemDetailsCard>.left>:last-child{margin-top:8px}.RosterItemDetailsCard>:nth-child(2){margin-top:24px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ExchangeView{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 50px);transition:.3s transform}.ExchangeView *,.ExchangeView *::before,.ExchangeView *::after{box-sizing:border-box}.ExchangeView.itemSelected>:last-child>:first-child,.ExchangeView.itemSelected>:first-child{transform:translate3d(-25%, 0, 0)}.ExchangeView>:first-child{flex-shrink:0;flex-grow:0;transition:.3s transform}.ExchangeView>:last-child{position:relative;display:flex;flex:1;overflow:hidden}.ExchangeView>:last-child>div{width:100%;flex-shrink:0}@media only screen and (min-width: 768px){.ExchangeView>:last-child>div{width:50%;flex-shrink:1}}.ExchangeView>:last-child>div:first-child:not(.empty){transition:.3s transform;display:flex;flex-direction:column}.ExchangeView>:last-child>div:first-child:not(.empty)>:last-child{height:100%;padding:12px;overflow-y:auto}.ExchangeView>:last-child>div:first-child:not(.empty)>:last-child::-webkit-scrollbar{width:14px;height:14px}.ExchangeView>:last-child>div:first-child:not(.empty)>:last-child::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ExchangeView>:last-child>div:first-child:not(.empty)>:last-child::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.ExchangeView>:last-child>div:first-child:not(.empty)>:last-child.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.ExchangeView>:last-child>div:first-child:not(.empty)>:last-child{scrollbar-width:thin}}.Loading{height:calc(100% - 50px)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ExchangeListItem{position:relative;display:flex;justify-content:space-between;align-items:center;padding:6px 12px;background-color:var(--color-neutral-lightest);border-radius:4px;cursor:pointer;box-shadow:1px 1px 3px rgba(0,0,0,.075);outline-offset:2px;cursor:pointer}.ExchangeListItem:focus-visible{outline:2px solid var(--color-primary-base)}.ExchangeListItem:not(:first-child){margin-top:8px}.ExchangeListItem>.Calendar{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-neutral-dark)}.ExchangeListItem>.Calendar :not(:nth-child(2)){font-size:13px}.ExchangeListItem>.Calendar>:nth-child(2){font-size:17px;font-weight:bold}.ExchangeListItem>.middle{flex:1;margin:0 8px;padding:6px;overflow:hidden}.ExchangeListItem>.middle>:first-child{display:flex;align-items:center}.ExchangeListItem>.middle>:first-child>:first-child{font-size:15px;line-height:20px;font-weight:bold;white-space:nowrap}.ExchangeListItem>.middle>:first-child>.new{margin-left:8px;padding:2px 4px;font-size:11px;line-height:12px;background-color:var(--color-primary-dark);color:var(--color-neutral-lightest);border-radius:8px}.ExchangeListItem>.middle>:first-child>.approved,.ExchangeListItem>.middle>:first-child>.rejected{overflow:hidden;display:flex;margin-left:8px;font-size:13px;line-height:16px}.ExchangeListItem>.middle>:first-child>.approved div:nth-child(2),.ExchangeListItem>.middle>:first-child>.rejected div:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExchangeListItem>.middle>:first-child>.approved>:first-child,.ExchangeListItem>.middle>:first-child>.rejected>:first-child{margin-right:4px}.ExchangeListItem>.middle>:first-child>.approved{color:var(--color-success-dark)}.ExchangeListItem>.middle>:first-child>.rejected{color:var(--color-error-dark)}.ExchangeListItem>.middle>:nth-child(2){font-size:15px;line-height:20px}.ExchangeListItem>.Arrow{color:var(--color-secondary-base)}.ExchangeListItem:not(.selected):hover{background-color:var(--color-primary-lightest)}.ExchangeListItem.selected{background-color:var(--color-primary-lightest);color:var(--color-neutral-darkest)}.ExchangeListItem.selected>.Calendar>div{color:var(--color-neutral-darkest)}.ExchangeListItem.selected>.Arrow{color:var(--color-neutral-darkest)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ExchangeViewHeader{background:var(--color-primary-darkest);text-align:center;color:var(--color-neutral-lightest);font-size:17px}.ExchangeViewHeader>:first-child{display:flex;justify-content:center;align-items:center;padding:8px;font-weight:bold}.ExchangeViewHeader.dualView>*{width:50%}.ExchangeViewHeader .TabTitle{font-size:15px}.ExchangeViewHeader .counter{display:flex;justify-content:center;align-items:center;width:2.5ch;height:2.5ch;margin-left:4px;font-size:11px !important;background-color:var(--color-primary-dark);color:var(--color-neutral-lightest);border-radius:50%}.ExchangeViewHeader .tabs>:last-child{background-color:var(--color-secondary-light)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.faq-container{box-sizing:border-box;height:calc(100% - 50px);display:flex;flex-direction:column}.faq-container *,.faq-container *::before,.faq-container *::after{box-sizing:border-box}.faq-container.dualView .faq-headers{display:flex;flex-direction:row}.faq-container.dualView .faq-headers>.faq-header{flex:1}.faq-container.dualView>.faq-body-container{flex:1;display:flex}.faq-container.dualView>.faq-body-container>:first-child{overflow:auto}.faq-container.dualView>.faq-body-container>:first-child::-webkit-scrollbar{width:14px;height:14px}.faq-container.dualView>.faq-body-container>:first-child::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.faq-container.dualView>.faq-body-container>:first-child::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.faq-container.dualView>.faq-body-container>:first-child.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.faq-container.dualView>.faq-body-container>:first-child{scrollbar-width:thin}}.faq-container>.faq-body-container{position:relative;display:flex;overflow:hidden;width:100%;flex:1;justify-content:center}.faq-container>.faq-body-container::-webkit-scrollbar{width:14px;height:14px}.faq-container>.faq-body-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.faq-container>.faq-body-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.faq-container>.faq-body-container.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.faq-container>.faq-body-container{scrollbar-width:thin}}.faq-container>.faq-body-container .faq-body:first-of-type{border-right:1px solid var(--color-neutral-light)}.faq-container>.faq-body-container .faq-body{padding:0 12px;background-color:var(--color-neutral-lighter);overflow:auto}.faq-container>.faq-body-container .faq-body>.faq-body-text{font-size:15px;line-height:20px;margin-bottom:12px;white-space:pre-line}.faq-container>.faq-body-container .faq-body>.faq-custom-faq-text{font-size:15px;line-height:20px;margin-bottom:12px}.faq-container>.faq-body-container .faq-body .card{margin-bottom:12px}.faq-container>.faq-body-container .faq-body .card.selected{background-color:var(--color-primary-lightest)}.faq-container>.faq-body-container .faq-body .card.selected *{color:var(--color-neutral-darkest)}.faq-container>.faq-body-container .faq-body .faq-additional-help-card div *:nth-child(2){margin-top:12px}.faq-container>.faq-body-container .faq-body .faq-individual-card-container{display:flex;flex-direction:column;font-size:13px;line-height:16px}.faq-container>.faq-body-container .faq-body .faq-individual-card-container .faq-link{font-size:13px;line-height:16px}.faq-container>.faq-body-container .faq-body .faq-individual-card-container .faq-link a,.faq-container>.faq-body-container .faq-body .faq-individual-card-container .faq-link a:visited{color:var(--color-secondary-dark)}.faq-container>.faq-body-container .faq-body .faq-individual-card-container>.faq-individual-card-title{font-weight:bold;margin-bottom:8px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.loading-screen{position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;white-space:pre-wrap}.loading-screen>.overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:var(--color-primary-darkest);opacity:.75}.loading-screen>.content{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;margin-top:144px;background:none;color:var(--color-neutral-lightest);text-align:center !important;font-size:17px;line-height:20px}.loading-screen>.content>.spacer{height:24px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.LoginNew{height:100%;position:relative;overflow:auto}.LoginNew>.header{display:flex;grid-row:1;justify-content:space-between;position:absolute;top:0;left:0;width:100%}.LoginNew>.header .headerLeft{display:flex;align-items:center}.LoginNew>.header .headerLeft .Icons{margin-right:12px}.LoginNew>.header .headerRight{display:flex;align-items:center}.LoginNew>.header .headerRight>:first-child{min-width:100px}.LoginNew>.header .questionButton{width:44px;height:44px}.LoginNew>.content{display:grid;height:100%;align-items:flex-end;justify-items:center;box-sizing:border-box;grid-template-rows:1fr auto 1fr}@media only screen and (max-width: 767px){.LoginNew>.content{grid-template-rows:2fr auto 1fr;align-items:flex-start}}.LoginNew>.content>.errorMessages{width:336px;grid-row:1;margin-bottom:116px;margin-top:44px}.LoginNew>.content>.errorMessages *:not(:last-child){margin-bottom:16px}@media only screen and (max-width: 767px){.LoginNew>.content>.errorMessages{margin-bottom:115px;margin-top:44px}}.LoginNew>.content>.errorMessages .errorItem:not(:last-child){margin-bottom:8px}.LoginNew>.content>.login-wrapper{background:var(--color-neutral-lighter);display:grid;align-content:center;justify-items:center;box-sizing:inherit;position:relative;grid-row:2}.LoginNew>.content>.login-wrapper .title{position:absolute;top:-96px;text-align:center;margin-bottom:24px;line-height:20px;font-size:17px;color:var(--color-neutral-dark)}.LoginNew>.content>.login-wrapper .title-image{margin-top:24px}.LoginNew>.content>.login-wrapper .login-box{overflow:hidden;box-sizing:inherit;background-color:var(--color-neutral-lightest);width:336px;height:336px;border-radius:0 40px 40px 40px;border:4px solid var(--color-primary-dark);padding:24px;display:flex;align-items:center;justify-content:center}.LoginNew>.content>.login-wrapper .login-box form{display:flex;justify-content:flex-start;flex-direction:column;width:100%}.LoginNew>.content>.login-wrapper .login-box .formError{margin:4px 0 0 1px}.LoginNew>.content>.login-wrapper .login-box .TextInput:not(:first-child),.LoginNew>.content>.login-wrapper .login-box .ButtonComp{margin-top:18px}.LoginNew>.content>.login-wrapper .login-box .input,.LoginNew>.content>.login-wrapper .login-box button{margin-top:18px}.LoginNew .inputsWrapper{width:200%;display:flex}.LoginNew .inputsWrapper>div{flex:0 0 50%}.LoginNew .inputsWrapper>div.hide{visibility:hidden}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.Menu{position:absolute;bottom:0;left:0;right:0;z-index:3;display:flex;flex-direction:column;min-height:50px;max-width:1440px;margin:auto;width:100%;border-top:1px solid var(--color-neutral-light);background-color:var(--color-neutral-lightest)}.Menu>.indicator{position:absolute;bottom:48px;left:0;width:100%;height:2px;display:flex;justify-content:center;transition:transform .2s ease-in-out}.Menu>.indicator>span{width:32px;background-color:var(--color-secondary-base)}.Menu .row{min-height:50px;display:flex;justify-content:flex-end}.Menu .MenuButton{position:relative;padding:0 8px;color:var(--color-neutral-dark);font-size:11px;line-height:12px}.Menu .MenuButton.active{color:var(--color-secondary-dark)}.Menu .MenuButton.active>.icon{color:var(--color-secondary-base)}.Menu .MenuButton>.icon{color:var(--color-neutral-base);margin-bottom:4px}.Menu .MenuButton>.counter{position:absolute;display:flex;justify-content:center;align-items:center;top:3px;left:50%;transform:translateX(1px);min-width:16px;min-height:16px;font-size:11px;line-height:12px;background-color:var(--color-primary-dark);color:var(--color-neutral-lightest);border-radius:100px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.chat .messages-view{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 50px);transition:.3s transform}.chat .messages-view *,.chat .messages-view *::before,.chat .messages-view *::after{box-sizing:border-box}.chat .messages-view>.message-container{overflow:hidden;flex:1;display:flex}.chat .messages-view:not(.dualView)>.message-container{flex-direction:column}.chat .messages-view.dualView>.message-container{flex:1;display:flex}.chat .messages-view.dualView>.message-container>:first-child{width:50%;border-right:1px solid var(--color-neutral-base)}.chat .messages-view.dualView>.message-container>div{width:50%}.chat .messages-view.dualView .headerWrap>*{width:50%}.chat .messages-view.parallax{transform:translate3d(-25%, 0, 0)}.chat .messages-view .chat>:first-child ul{padding:8px}.chat .messages-view .headerWrap{width:100%;background-color:var(--color-primary-darkest)}.chat .empty{padding:8px}.send-message-container{display:flex;flex-direction:column;justify-content:space-between;padding:12px;font-size:initial}.message-chat-timestamp{text-align:center;color:var(--color-neutral-dark);padding:16px 0;font-size:13px;line-height:16px}.DayChat{padding:12px}.DayChat>div{padding:0}.DayChat .from-planner .message-chat-callout{background-color:var(--color-neutral-lighter) !important}.chat-thread-view:not(.simple,.DayChat){padding:0 12px 20px 12px}.chat-thread-view:not(.simple,.DayChat)>ul{display:flex;flex-direction:column;margin-bottom:12px}.chat-thread-view,.DayChat{display:flex;flex-direction:column;flex-flow:column nowrap;height:100%;position:relative;overflow:hidden}.info-message-wrapper>:last-child{display:flex;align-items:flex-start}.info-message-wrapper>:last-child>:first-child{margin-top:2px}.info-message-wrapper>:last-child>:last-child{padding-left:8px;font-size:17px;line-height:20px;white-space:pre-wrap}.messageRight{display:flex;flex-direction:column;background-color:var(--color-neutral-lighter);overflow:hidden}.messageRight.dualView{position:relative}.messageRight>:last-child{flex:1}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ChatEmptyList{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:auto}.ChatEmptyList>svg{width:50vw;height:50vw;max-width:300px;max-height:300px}.ChatEmptyList>h3,.ChatEmptyList>p{text-align:center;width:70vw;max-width:350px}.ChatEmptyList>h3{font-size:17px;line-height:20px;font-weight:bold}.ChatEmptyList>p{font-size:15px;line-height:20px;margin-top:8px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.MessageFilter{background-color:var(--color-primary-darkest);padding:0 8px 2px 8px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.MessageList{overflow:auto}.MessageList::-webkit-scrollbar{width:14px;height:14px}.MessageList::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.MessageList::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.MessageList.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.MessageList{scrollbar-width:thin}}.MessageList>li{position:relative;flex-basis:100%;padding:12px;background-color:var(--color-neutral-lightest);border-bottom:1px solid var(--color-neutral-light);cursor:pointer}.MessageList>li.selected{background-color:var(--color-primary-lightest)}.MessageList>li.unread{font-weight:bold}.MessageList>li.unread::before{content:"";position:absolute;display:block;top:0;left:0;width:4px;height:100%;background-color:var(--color-secondary-base)}.MessageList>li>:first-child{display:flex;align-items:center;color:var(--color-neutral-darkest)}.MessageList>li>:first-child>:last-child{margin-left:8px;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageList>li>:last-child{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.MessageList>li>:last-child>div{font-size:15px}.MessageList>li>:last-child>div:not(.selected){color:var(--color-neutral-dark)}.MessageList>li>:last-child>div.selected{color:var(--color-neutral-darkest)}.MessageList>li>:last-child>div:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageList>li>:last-child>div:last-child{margin-left:8px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.TimeAttendanceView{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 50px)}.TimeAttendanceView *,.TimeAttendanceView *::before,.TimeAttendanceView *::after{box-sizing:border-box}.TimeAttendanceView.dualView>.TimeAttendanceHeader{justify-content:unset !important}.TimeAttendanceView.dualView>.TimeAttendanceHeader>:first-child{max-width:50%}.TimeAttendanceView.dualView>.content{width:50%;border-right:1px solid var(--color-neutral-base)}.TimeAttendanceView>.content{flex:1;display:flex;flex-direction:column;overflow:hidden;padding-bottom:50px}.TimeAttendanceView>.content>.selectEmployment{padding:12px;background-color:var(--color-neutral-lightest)}.TimeAttendanceView>.content>.lists{flex:1;display:flex;flex-direction:column;overflow:hidden}.TimeAttendanceView>.content>.lists>.listWatchContainer{flex:1;display:flex;flex-direction:column;overflow:auto;overflow:overlay}.TimeAttendanceView>.content>.lists>.listWatchContainer::-webkit-scrollbar{width:14px;height:14px}.TimeAttendanceView>.content>.lists>.listWatchContainer::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.TimeAttendanceView>.content>.lists>.listWatchContainer::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.TimeAttendanceView>.content>.lists>.listWatchContainer.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.TimeAttendanceView>.content>.lists>.listWatchContainer{scrollbar-width:thin}}@media(prefers-reduced-motion: no-preference){.TimeAttendanceView>.content>.lists>.listWatchContainer{scroll-behavior:smooth}}.TimeAttendanceView>.content>.notification{margin:0 auto 16px auto;width:calc(100% - 24px);max-width:350px;transition:all .1s ease-in-out}.TimeAttendanceView>.content>.notification>.header{font-weight:bold;margin-bottom:4px}.TimeAttendanceView>.content>.TimeAttendanceButton{margin:0 auto;width:calc(100% - 24px);max-width:350px;transition:all .1s ease-in-out}.TimeAttendanceView>.content>.buttonContainer{padding-bottom:50px}.TimeAttendanceView .timeAttendaceEmptyState{overflow:visible}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.AttendanceReasonModal .selectCause,.AttendanceReasonModal .onTime,.AttendanceReasonModal .timeEdit{margin-left:1px;margin-right:1px}.AttendanceReasonModal .selectCause,.AttendanceReasonModal .onTime{margin-top:16px}.AttendanceReasonModal .onTime{opacity:.5}.AttendanceReasonModal .timeEdit{display:flex;align-items:stretch;margin-top:16px;margin-bottom:1px}.AttendanceReasonModal .timeEdit>.dayBeforeSelect{flex:1;margin-left:12px}.AttendanceReasonModal .timeEdit>.midnightButton{margin-left:12px;margin-top:8px;padding:0 16px;color:var(--color-primary-dark);font-size:15px;line-height:20px;border-radius:4px;outline-offset:-2px;cursor:pointer}.AttendanceReasonModal .timeEdit>.midnightButton:focus-visible{outline:2px solid var(--color-primary-base)}.AttendanceReasonModal .error{margin-top:16px;font-size:13px;line-height:16px;color:var(--color-error-dark)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.ShiftList{max-height:132px;z-index:1}.ShiftList.scrollable{overflow:auto;overflow:overlay}.ShiftList.scrollable::-webkit-scrollbar{width:14px;height:14px}.ShiftList.scrollable::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ShiftList.scrollable::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.ShiftList.scrollable.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.ShiftList.scrollable{scrollbar-width:thin}}.ShiftList>.ShiftListItem{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-neutral-lightest);padding:12px;font-size:15px;border-bottom:1px solid rgba(0,0,0,.1);outline-offset:-4px;cursor:pointer}.ShiftList>.ShiftListItem:focus-visible{outline:2px solid var(--color-primary-base)}.ShiftList>.ShiftListItem.inactive{cursor:default}.ShiftList>.ShiftListItem.inactive>div{opacity:.5}.ShiftList>.ShiftListItem>:first-child>:last-child{display:flex;align-items:center;font-weight:bold}.ShiftList>.ShiftListItem>:first-child>:last-child>:last-child{margin-left:8px}.ShiftList>.ShiftListItem .radio{position:relative;width:20px;height:20px;border:2px solid var(--color-neutral-base);border-radius:50%}.ShiftList>.ShiftListItem .radio::before{content:"";position:absolute;z-index:1;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:6px solid var(--color-primary-dark);opacity:0;transition:all .1s}.ShiftList>.ShiftListItem .radio.selected::before{opacity:1}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.StopWatch{flex:1;display:flex;justify-content:center;align-items:center;margin-bottom:24px}.StopWatch.disabled svg{opacity:.5}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.totals-view{display:flex;flex-direction:column;height:calc(100% - 50px)}.totals-view:not(.dual-view)>.totals-container{display:flex;height:100%}.totals-view:not(.dual-view)>.totals-container>.totals-list-container{width:100%;display:flex;flex-direction:column}.totals-view:not(.dual-view)>.totals-container>.totals-list-container>.totals-list-bordered-container>.totals-list{margin-right:0}.totals-view:not(.dual-view)>.totals-container>.registrations-list{width:100%}.totals-view:not(.dual-view)>.totals-container>.registrations-list>.Header>.totals-header-right-icons{display:flex;flex-direction:row}.totals-view:not(.dual-view)>.totals-container>.registrations-view{width:100%;height:100%}.totals-view.dual-view>.totals-container{display:flex;height:100%}.totals-view.dual-view>.totals-container>.totals-list-container{flex:0 0 50%;display:flex;flex-direction:column}.totals-view.dual-view>.totals-container>.totals-list-container>.totals-list-bordered-container{border-right:1px solid var(--color-neutral-base)}.totals-view.dual-view>.totals-container>.registrations-view{flex:0 0 50%}.totals-view .totals-list-container .totals-title{font-weight:bold}.totals-view .totals-list-container>.totals-list-bordered-container{flex:1;overflow:auto}.totals-view .totals-list-container>.totals-list-bordered-container::-webkit-scrollbar{width:14px;height:14px}.totals-view .totals-list-container>.totals-list-bordered-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.totals-view .totals-list-container>.totals-list-bordered-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.totals-view .totals-list-container>.totals-list-bordered-container.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.totals-view .totals-list-container>.totals-list-bordered-container{scrollbar-width:thin}}.totals-view .totals-list-container>.totals-list-bordered-container>.totals-employment-select-input{margin:12px 12px 24px 12px}.totals-view .totals-list-container>.totals-list-bordered-container .ButtonComp .content{white-space:nowrap}.totals-view .totals-list-container>.totals-list-bordered-container .totals-icon{height:44px;width:44px;color:var(--color-primary-dark)}.totals-view .totals-list-container>.totals-list-bordered-container .CalendarNavigation{background-color:var(--color-neutral-lightest)}.totals-view .totals-list-container>.totals-list-bordered-container .react-calendar__navigation{display:none !important}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.registrations-view{background-color:var(--color-neutral-lighter);display:flex;flex-direction:column;z-index:1}.registrations-view .totals-header-right-icons{display:flex;flex-wrap:nowrap}.registrations-view .totals-header-right-icons>.Icons{width:44px;height:44px}.registrations-view>.registrations-content{flex:1;overflow:auto}.registrations-view>.registrations-content::-webkit-scrollbar{width:14px;height:14px}.registrations-view>.registrations-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.registrations-view>.registrations-content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.registrations-view>.registrations-content.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.registrations-view>.registrations-content{scrollbar-width:thin}}.totals-info-modal-content{max-width:330px}.totals-info-modal-content>div:nth-child(2){margin-top:12px}.totals-info-modal-content>div.changedByEmployee{display:flex}.totals-info-modal-content>div.changedByEmployee div{padding-left:24px;border-left-width:4px;border-left-style:solid;border-left-color:var(--color-primary-base);height:20px}.totals-info-modal-content>div.changedByPlanner{display:flex}.totals-info-modal-content>div.changedByPlanner div{padding-left:24px;border-left-width:4px;border-left-style:solid;border-left-color:var(--color-secondary-base);height:20px}.totals-info-modal-buttons{justify-content:flex-end}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.totals-registrations-list{font-size:15px;line-height:20px;margin-left:12px;margin-top:12px}.totals-registrations-list:last-child{margin-bottom:16px}.totals-registrations-list>.loading{margin-top:12px;display:flex;flex-direction:column;align-items:center}.totals-registrations-list>.loading>.spinner{position:relative;left:unset;margin-left:unset;margin-bottom:8px}.totals-registrations-list>.heading{color:var(--color-primary-dark);margin-bottom:12px}.totals-registrations-list>.heading:not(:first-child){margin-top:12px}.totals-registrations-list>.planning-warning{margin-top:12px;font-size:13px;line-height:16px;color:var(--color-neutral-dark)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.registration{box-sizing:border-box}.registration *,.registration *::before,.registration *::after{box-sizing:border-box}.registration:not(:last-child){padding-bottom:4px}.registration .registrations{display:flex;flex-direction:column;justify-content:center;width:100%}.registration .registrations>.registration{width:100%}.registration .registrations>.registration:not(:first-of-type){margin-top:12px}.registration .registrations>.registration>.main-registration{display:flex;justify-content:space-between;flex-direction:row;align-items:center;text-align:left;font-size:15px;line-height:20px}.registration .registrations>.registration>.main-registration>.main-registration-time>.main-registration-time-label span{color:var(--color-neutral-darkest)}.registration .registrations>.registration>.main-registration>.main-registration-time>.main-registration-time-time{color:var(--color-neutral-dark);justify-self:flex-start;font-size:11px;line-height:12px}.registration .registrations>.registration>.main-registration>.dominantCounter:not(.notActiveCounter){color:var(--color-neutral-darkest)}.registration .registrations>.registration>.main-registration>.dominantCounter.notActiveCounter{color:var(--color-neutral-dark)}.registration .registrations>.registration>.shiftCounter{display:flex;flex-direction:row;justify-content:space-between;margin-left:24px;font-size:15px;line-height:20px;color:var(--color-neutral-dark)}.registration .registrations>.registration>.shiftCounter.activeCounter{color:var(--color-neutral-darkest)}.registration .registrations>.registration>.shiftCounter:not(:first-of-type){margin-top:12px}.registration .registrations>.registration>.shiftCounter.noLeftPadding{margin-left:0}.registration .registrations>.registration>.shiftCounter>.label{color:inherit;font-weight:unset}.registration .registrations>.registration>.shiftCounter>.value>.counter-balance-indicator{margin-right:8px}.registration .registrations-list-item{padding:4px 12px;background-color:var(--color-neutral-lightest);display:flex;flex-direction:row;justify-items:center;width:100%;border-left:4px solid rgba(0,0,0,0)}.registration .registrations-list-item.changedByEmployee{border-left-color:var(--color-primary-base)}.registration .registrations-list-item.changedByEmployee>.old-registration-date>.old-registration-number{color:var(--color-primary-base)}.registration .registrations-list-item.changedByPlanner{border-left-color:var(--color-secondary-base)}.registration .registrations-list-item.changedByPlanner>.old-registration-date>.old-registration-number{color:var(--color-secondary-base)}.registration .registrations-list-item>.old-registration-date{display:flex;flex-direction:column;align-items:flex-start;width:40px;font-size:13px;line-height:16px}.registration .registrations-list-item>.old-registration-date>.old-registration-text{color:var(--color-neutral-dark);text-transform:capitalize}.registration .registrations-list-item>.old-registration-date>.old-registration-number{color:var(--color-neutral-dark);font-weight:bold;font-size:17px;line-height:20px}.registration>.old-registration-container{background-color:var(--color-secondary-lightest)}.registration>.old-registration-container>.isOldRegistration{display:flex;flex-direction:column;padding-left:52px;font-size:15px;line-height:20px}.registration>.old-registration-container>.isOldRegistration *:not(.old-registration-info){color:var(--color-neutral-dark) !important}.registration>.old-registration-container>.isOldRegistration>.old-registration-info{margin-top:4px;margin-bottom:12px;color:var(--color-neutral-darkest)}.registration>.old-registration-container>.registrations-list-item{background-color:inherit;color:var(--color-neutral-dark)}.registration>.old-registration-container>.button-container{display:flex;justify-content:center;border-left:4px solid rgba(0,0,0,0);background-color:var(--color-neutral-lightest)}.registration>.old-registration-container>.button-container.changedByEmployee{border-left-color:var(--color-primary-base)}.registration>.old-registration-container>.button-container.changedByPlanner{border-left-color:var(--color-secondary-base)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.totals-list{margin:16px 12px}.totals-list.iOS{padding-right:12px}.totals-list>.loading{margin-top:12px;display:flex;flex-direction:column;align-items:center}.totals-list>.loading>.spinner{position:relative;left:unset;margin-left:unset;margin-bottom:8px}.totals-list>.full-month-overview{display:flex;width:100%;border:none;justify-content:space-between;padding:12px;border-radius:4px;align-items:center;font-size:15px;line-height:20px}.totals-list>.full-month-overview:not(.active){background-color:var(--color-neutral-lightest)}.totals-list>.full-month-overview:not(.active) .Icons{color:var(--color-secondary-base)}.totals-list>.full-month-overview.active{background-color:var(--color-primary-lightest)}.totals-list>.full-month-overview.active .Icons{color:var(--color-neutral-darkest)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.time-balance-item{margin-top:12px;border:none;background-color:rgba(0,0,0,0);width:100%;box-sizing:border-box}.time-balance-item *,.time-balance-item *::before,.time-balance-item *::after{box-sizing:border-box}.time-balance-item.active>.go-to-balance-title{background-color:var(--color-primary-lightest)}.time-balance-item>.go-to-balance-title{display:flex;align-items:center;justify-content:space-between;margin-top:8px;height:48px;border-radius:4px;background-color:var(--color-neutral-lightest)}.time-balance-item>.go-to-balance-title.active{background-color:var(--color-primary-lightest)}.time-balance-item>.go-to-balance-title>.text{margin-left:12px}.time-balance-item>.go-to-balance-title>.Icons{margin-right:12px;color:var(--color-secondary-base)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.balance-button{display:flex;justify-content:space-between;border-radius:4px;padding:0 12px 0 12px;margin-top:8px}.balance-button:not(.active){background-color:var(--color-neutral-lightest)}.balance-button:not(.active)>.Icons{color:var(--color-secondary-base)}.balance-button.active{background-color:var(--color-primary-lightest)}.balance-button.active>.Icons{color:var(--color-neutral-darkest)}.balance-button>.content{display:flex;width:100%;justify-content:space-around;padding:16px 0 16px 0}.balance-button>.content>.section.line-divider{width:1px;border-right:1px solid var(--color-neutral-light)}.balance-button>.content>.section>.negative.negative,.balance-button>.content>.section>.positive.negative{color:var(--color-error-dark)}.balance-button>.content>.section>.negative.positive,.balance-button>.content>.section>.positive.positive{color:var(--color-neutral-darkest)}.balance-button>.content>.section>.balance{font-size:15px;line-height:20px}.balance-button>.content>.section>.balance-label{font-size:13px;line-height:16px;color:var(--color-neutral-dark)}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.title-comp{display:flex;justify-content:space-between;align-items:flex-end}.title-comp>.text{color:var(--color-primary-dark);margin-bottom:-3px;font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title-comp>.inner-text{color:var(--color-neutral-dark);white-space:nowrap;margin-left:8px;font-size:11px;line-height:12px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.legend{position:relative}.legend>ul:not(:first-child){margin-top:8px}.legend>ul>li{display:flex;align-items:center}.legend>ul>li.shift{align-items:flex-start}.legend>ul>li.shift>div:first-child{margin-top:2px}.legend>ul>li>div:first-child{display:flex;justify-content:space-around;align-items:center;min-width:24px}.legend>ul>li>div:first-child.positive_preference{color:#409d15}.legend>ul>li>div:first-child.negative_preference{color:#1298ba}.legend>ul>li>div:first-child.disabled{color:var(--color-neutral-light)}.legend>ul>li>div{display:flex;justify-content:center}.legend>ul>li:not(:last-child){margin-bottom:8px}.legend>ul>li>.stripe-box>.plan-status-0{background-color:#000}.legend>ul>li>.stripe-box>.plan-status-1{background-color:#e1c1c1}.legend>ul>li>.stripe-box>.plan-status-2{background-color:#e1e1c1}.legend>ul>li>.stripe-box>.plan-status-3{background-color:#1fb2aa}.legend>ul>li>.stripe-box>.plan-status-4{background-color:#000}.legend>ul>li>.stripe-box>.plan-status-5{background-color:#57ffab}.legend>ul>li>.stripe-box>.plan-status-6{background-color:#92dd92}.legend>ul>li>.stripe-box>.plan-status-7{background-color:#c1e1c1}.legend>ul>li>.stripe-box>.plan-status-8{background-color:#c1c1e1}.legend>ul>li>.stripe-box>.plan-status-9{background-color:#2091ee}.legend>ul>li>.stripe-box>.plan-status-10{background-color:#000}.legend>ul>li>.stripe-box>.plan-status-11{background-color:#8a8a8a}.legend>ul>li>.stripe-box>div{height:8px;width:24px}.legend>ul>li>.bullet-container>.bullet{width:16px;height:16px}.legend>ul>li>.description{padding-left:8px}.legend>ul .shift>.rejected_icon{color:var(--color-error-dark)}.legend>.others>li>:nth-child(2){margin-left:8px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.app-container.wishes{display:flex;position:relative}.WishesView{box-sizing:border-box;height:calc(100% - 50px);display:flex;overflow:hidden;position:relative}.WishesView *,.WishesView *::before,.WishesView *::after{box-sizing:border-box}.WishesView>.unmergeableWarning{margin:16px 12px 4px 12px;font-size:15px;line-height:20px}.WishesView>.unmergeableWarning>:first-child{font-weight:bold;margin-bottom:4px}.WishesView>.unmergeableWarning{margin:16px 12px 4px 12px;font-size:15px;line-height:20px}.WishesView>.unmergeableWarning>:first-child{font-weight:bold;margin-bottom:4px}.WishesView.dualView>*{flex:0 0 50%}.WishesView.dualView>.left{border-right:1px solid var(--color-neutral-base)}.WishesView>.left{flex:1;display:flex;flex-direction:column}.WishesView>.left>.Header{flex:1}.WishesView>.left>.WishesNavigation{flex:1;position:relative}.WishesView>.left>.WishesHeader{flex:1;position:relative;margin-top:12px;background-color:var(--color-neutral-lightest)}.WishesView>.left>.WishesButtons{flex:1;position:relative;background-color:var(--color-neutral-lightest)}.WishesView .wishesRow{width:100%;display:flex;align-items:center}.WishesView .wishesRow>div,.WishesView .wishesRow button{height:100%;flex:1;width:68px;width:max(68px,14.2857142857%)}.WishesView .columns>*{position:relative}.WishesView .columns>*.unmergeable::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-secondary-base);opacity:.5}.WishesView hr{flex:1;background-color:var(--color-neutral-light);border:0px;height:1px;position:relative;z-index:auto;margin-top:4px}.WishesView .WishesContent{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%}.WishesView .WishesContent::-webkit-scrollbar{width:14px;height:14px}.WishesView .WishesContent::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.WishesView .WishesContent::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.WishesView .WishesContent.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.WishesView .WishesContent{scrollbar-width:thin}}.WishesView .WishesContent>table.scroll{width:100%;table-layout:fixed}.WishesView .WishesContent .disabled{background-image:repeating-linear-gradient(135deg, transparent, transparent 3px, hsl(0, 0%, 60%), hsl(0, 0%, 60%) 4px);cursor:not-allowed;height:100%}.WishesView .WishesContent tr.table-row>td.row-cell-days>.shift>.item_rejected_icon{color:var(--color-error-dark)}.WishesView .WishesContent .norm-counter-line table{font-size:13px;line-height:16px;width:100%;text-align:center;background:var(--color-primary-darker);color:var(--color-neutral-lightest);padding-bottom:3px}.WishesView .WishesContent .norm-counter-line td{width:20%}.WishesView .WishesContent td.row-cell{height:42px}.WishesView .WishesContent td.row-cell-label{height:20px;border-bottom:0px;font-size:13px;line-height:16px;color:var(--color-primary-darkest);width:80px;padding:0 4px;border-top:#e6e6e6 solid thin;background:var(--color-primary-lightest);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.WishesView .WishesContent td.row-cell-label.indent-label{padding-left:12px}.WishesView .WishesContent td.row-cell-label.indent-label{padding-left:12px}.WishesView .WishesContent td.row-cell-label.monthLabel{color:#fff}.WishesView .WishesContent td.row-cell-label>.edit{display:inline-block;vertical-align:middle;margin-left:8px;color:var(--color-neutral-darkest);transform:translateY(-1px)}.WishesView .WishesContent .item_loading_icon svg{animation:rotate 1.5s linear infinite}.WishesView .WishesContent .day-week-name{width:14.2857142857%;padding:5px 0;text-decoration:underline}.WishesView .WishesContent .day-label{padding:5px 0;background:#fff;color:#000;font-size:smaller;text-align:center;font-weight:bold;cursor:pointer;position:relative}.WishesView .WishesContent .day-label .img-label{color:#5db5da;padding-left:3px;font-size:smaller}.WishesView .WishesContent .even{background:#f4f4f4}.WishesView .WishesContent .header-strip{height:6px;position:relative}.WishesView .WishesContent .header-strip.end{border-top-right-radius:2px;border-bottom-right-radius:2px;margin-right:1px}.WishesView .WishesContent .header-strip.start{border-top-left-radius:2px;border-bottom-left-radius:2px;margin-left:1px}.WishesView .WishesContent .table-row.table-row-heading>th{box-shadow:1px 1px 4px rgba(0,0,0,.25);background-color:var(--color-neutral-lightest);text-align:center;padding:0;font-weight:normal;color:#333347;height:30px;position:relative;z-index:1}.WishesView .WishesContent .table-row{font-size:15px;line-height:20px;background:var(--color-neutral-lightest);height:16px}.WishesView .WishesContent .table-row.body-empty>th{padding:16px 0 24px 0;font-weight:normal;background-color:var(--color-neutral-lighter)}.WishesView .WishesContent .table-row .row-cell-days{font-weight:bold;text-align:center;height:42px;width:14.2857142857%;position:relative}body.is-not-touch .WishesView .WishesContent .table-row .row-cell-days:hover{background-color:rgba(0,0,0,.02)}.WishesView .WishesContent .table-row .row-cell-days.editing{background-color:var(--color-primary-lightest-50)}.WishesView .WishesContent .table-row .row-cell-days .shift{position:relative;line-height:22px;overflow:visible}.WishesView .WishesContent .table-row .row-cell-days .shift .bullet{width:16px;height:16px}.WishesView .WishesContent .table-row .row-cell-days .shift>.edited{position:absolute;top:0;right:0;width:100%;height:100%;transform:translate(-10px, -8px)}.WishesView .WishesContent .table-row .row-cell-days>.demand{position:absolute;top:-1px;font-size:11px;right:4px}.WishesView .WishesContent .table-row .row-cell-days>.demand.desktop{top:2px;font-size:13px;line-height:16px;right:4px}.WishesView .WishesContent .table-row .row-cell-days>.demand.demand-status-low{color:var(--color-error-dark)}.WishesView .WishesContent .table-row .row-cell-days>.demand.demand-status-high{color:#256e04}.WishesView .WishesContent .table-row .row-cell-days>.demand.demand-status-medium{color:#60c332}.WishesView .WishesContent .table-row .disabled-overlay{position:absolute;top:0;bottom:0;right:0;left:0;cursor:not-allowed;background-color:#999}.WishesView .WishesContent .table-row .disabled-overlay.unmergeable{background-color:var(--color-secondary-base);opacity:.5}.WishesView .WishesContent .table-row .loading-overlay{position:absolute;top:0;bottom:0;right:0;left:0;cursor:progress;background-color:#999}.WishesView .WishesContent .table-row .pointed{cursor:pointer}.WishesView .WishesContent .table-row .invalid-day{opacity:.7;height:12px;background:#202629}.WishesView .WishesContent .table-row .employment-label{background:var(--color-primary-darker);color:var(--color-neutral-lightest);text-align:center;width:100%}.WishesView .WishesContent .table-row .employment-label-up{padding-top:3px}.WishesView .WishesContent .table-row .employment-label-bottom{padding-bottom:5px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.editWish{z-index:2;background-color:var(--color-neutral-lighter)}.editWish>.day{margin:12px 0;text-align:center;font-size:15px;line-height:20px}.editWish>.buttons{margin:24px 12px 0 12px}.editWish>.empty{margin-top:48px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.EditWishCard{margin:0 12px;padding:16px;background-color:var(--color-neutral-lightest);border-radius:4px}.EditWishCard>:nth-child(2){margin-top:16px}.EditWishCard>.title{display:flex;justify-content:space-between;font-size:15px;line-height:20px}.EditWishCard>.deleteButton{margin-top:24px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.PreferenceView{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.PreferenceView.isDualView{display:grid;grid-template-columns:1fr 1fr}.PreferenceView .left{color:var(--color-neutral-darkest);grid-column:1;overflow:hidden;display:flex;flex-direction:column}.PreferenceView .right{color:var(--color-neutral-darkest);background-color:var(--color-neutral-lighter);grid-column:2;z-index:2;overflow:hidden;display:flex;flex-direction:column}.PreferenceView .right.hidden{display:none}.PreferenceView.hidden{display:none}.PreferenceExplanationModal .header{display:flex;gap:8px;margin-left:16px}.PreferenceExplanationModal .body{margin-left:16px;white-space:pre-wrap}.PreferenceSlider{background-color:var(--color-neutral-lighter);z-index:2;display:flex;flex-direction:column}.PreferenceSlider .preference-slider-content{display:flex;flex-direction:column;border-right:1px solid var(--color-neutral-base);flex:1;overflow:hidden}.PreferenceSlider .preference-slider-content .preference-employment-container{padding:12px;background-color:var(--color-neutral-lightest)}.SetPreferencesView{color:var(--color-neutral-darkest);overflow:hidden;background-color:var(--color-neutral-lighter);z-index:2;display:flex;flex-direction:column}.SetPreferencesView .card{flex-direction:column;margin:12px;overflow-y:auto;flex:1}.SetPreferencesView .card .title{font-size:17px;line-height:20px;margin-bottom:4px}.SetPreferencesView .card .effective-from-text{color:var(--color-neutral-dark);font-size:11px;line-height:12px;margin-bottom:16px}.SetPreferencesView .card .helptext{font-size:13px;line-height:16px;color:var(--color-neutral-darkest)}.SetPreferencesView .card .sort-list{display:grid;grid-template-columns:1fr 108px;grid-auto-rows:auto;margin-top:44px;margin-bottom:24px;row-gap:16px;margin-right:20px;max-width:330px}.SetPreferencesView .card .sort-list .sort-list-header{display:flex;justify-content:space-between;color:var(--color-neutral-dark);font-size:11px;line-height:12px}.SetPreferencesView .card .sort-list .sort-list-header div{text-align:center}.SetPreferencesView .card .sort-list .sort-item-text{display:flex;flex-direction:column;justify-content:center}.SetPreferencesView .card .sort-list .sort-item-text div:nth-of-type(1){font-size:15px;line-height:20px}.SetPreferencesView .card .sort-list .sort-item-text div:nth-of-type(2){color:var(--color-neutral-dark);font-size:11px;line-height:12px}.SetPreferencesView .card .sort-list .preference-radio-buttons{display:flex;flex-direction:row;justify-content:space-between;color:var(--color-neutral-base)}.SetPreferencesView .card .sort-list .preference-radio-buttons .work,.SetPreferencesView .card .sort-list .preference-radio-buttons .home{height:44px;width:44px;border:2px solid var(--color-neutral-base);border-radius:3px;outline-offset:3px}.SetPreferencesView .card .sort-list .preference-radio-buttons .work.disabled,.SetPreferencesView .card .sort-list .preference-radio-buttons .home.disabled{opacity:20%;cursor:unset}.SetPreferencesView .card .sort-list .preference-radio-buttons .work.disabled *,.SetPreferencesView .card .sort-list .preference-radio-buttons .home.disabled *{cursor:unset}.SetPreferencesView .card .sort-list .preference-radio-buttons .work.selected{color:var(--color-neutral-lightest);border-color:#409d15;background-color:#409d15}.SetPreferencesView .card .sort-list .preference-radio-buttons .home.selected{color:var(--color-neutral-lightest);border-color:#1298ba;background-color:#1298ba}.NewPatternView{background-color:var(--color-neutral-lighter);z-index:2;display:flex;flex-direction:column;color:var(--color-neutral-dark)}.NewPatternView .card{flex-direction:column;margin:12px}.NewPatternView .card .account-week-checkbox{margin-top:16px}.NewPatternView .card .text{font-size:15px;line-height:20px;margin-bottom:24px;white-space:pre-wrap}.NewPatternView .card .dual-view-save-button-container{background-color:unset;margin-top:24px}.PreferenceEmptyState>div:nth-child(1){margin-top:40px;margin-bottom:40px}.PreferenceEmptyState>div:nth-child(1) svg{width:220px;height:220px}.PreferenceEmptyState>div:nth-child(1)>h3{margin-top:32px}.PreferencesList{padding-left:12px;padding-right:12px;padding-top:16px;overflow-y:auto;flex:1}.PreferencesList.dualView{padding-bottom:50px}.PreferencesList::-webkit-scrollbar{width:14px;height:14px}.PreferencesList::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PreferencesList::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:opacity .2s ease-in-out}.PreferencesList.fadeScrollbar::-webkit-scrollbar-thumb{opacity:0}@supports(-moz-appearance: none){.PreferencesList{scrollbar-width:thin}}.PreferencesList .delete-pattern-button{margin-top:40px;display:flex;justify-content:center}.PreferencesList .week:not(:last-of-type){margin-bottom:32px}.PreferencesList .week .week-label{font-size:15px;line-height:20px;display:flex}.PreferencesList .week .week-sublabel{color:var(--color-neutral-dark);margin-bottom:16px;font-size:11px;line-height:12px}.PreferencesList .week .week-list-container .week-list-line{display:grid;grid-template-columns:34px 1fr}.PreferencesList .week .week-list-container .week-list-line:not(:last-of-type){margin-bottom:4px}.PreferencesList .week .week-list-container .week-list-line .week-list-line-day{grid-column:1;display:flex;justify-content:flex-start;align-items:center;font-size:13px;line-height:16px}.PreferencesList .week .week-list-container .week-list-line .week-list-line-preference-container{grid-column:2;background-color:var(--color-neutral-lightest);width:100%;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:44px}.PreferencesList .week .week-list-container .week-list-line .week-list-line-preference-container.selected{background-color:var(--color-primary-lightest)}.PreferencesList .week .week-list-container .week-list-line .week-list-line-preference-container>div{font-size:13px;line-height:16px;color:var(--color-primary-dark)}.DeletePatternModal .delete-pattern-modal-header{display:flex;gap:8px;color:var(--color-error-dark)}.DeletePatternModal .delete-pattern-modal-body{margin-left:24px;white-space:pre-wrap}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.PreferenceItem{width:100%;color:var(--color-neutral-darkest);display:flex;justify-content:flex-start;position:relative}.PreferenceItem>.icon{min-height:44px;width:44px;color:var(--color-neutral-lightest)}.PreferenceItem>.icon--first{border-top-left-radius:4px}.PreferenceItem>.icon--last{border-bottom-left-radius:4px}.PreferenceItem>.icon.work{background-color:#419f16}.PreferenceItem>.icon.home{background-color:#1298ba}.PreferenceItem>.container{position:absolute;left:0;right:0;display:grid;grid-template-columns:1fr 1fr;height:44px;align-items:center;justify-items:flex-start}.PreferenceItem>.container>.label{font-size:15px;line-height:20px;color:var(--color-neutral-darkest);font-weight:unset;grid-column:1;padding-left:60px}.PreferenceItem>.container>.sort-container{border-left:1px solid var(--color-neutral-light);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:calc(100% - 12px);grid-column:2;padding-left:16px}.PreferenceItem>.container>.sort-container>.sort-label{text-align:left;font-size:13px;line-height:16px;color:var(--color-neutral-darkest)}.PreferenceItem>.container>.sort-container>.time{font-size:11px;line-height:12px;color:var(--color-neutral-dark);margin-top:4px}
@keyframes FadeIn{from{opacity:0}to{opacity:1}}.PreferenceWithExistingPatternModal .icon-list{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;margin-top:24px;margin-bottom:24px;font-size:15px;line-height:20px}.PreferenceWithExistingPatternModal .icon-list .negative-preference{color:#1298ba}.PreferenceWithExistingPatternModal .icon-list .positive-preference{color:#409d15}

/*# sourceMappingURL=styles.css.map*/