@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-loader .loading-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center}.ds-loader .loading-container .loading-text{size:.75rem;font-weight:700;padding-top:2rem}.ds-loader.small svg{width:5rem;height:5rem}.ds-loader.tiny svg{width:1.6rem;height:1.6rem}.ds-loader.overlay{position:relative}.ds-loader.overlay .loading-container{display:none;width:100%;height:100%;top:0;left:0}.ds-loader.is-loading .loading-container{display:flex}.ds-loader .overlay-layer{width:100%;height:100%;background-color:rgba(255,255,255,.15);backdrop-filter:blur(1px);z-index:10;top:0}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ghost-item{display:flex;align-items:center;justify-content:space-around}.ghost-item .head{border-radius:50%;width:2.5rem;height:2.5rem;background:#eff5ff;margin-right:1.25rem;animation:color 3s infinite}.ghost-item .ghost-body{display:flex;flex-direction:column;width:150px}.ghost-item .ghost-body .body1{width:100%}.ghost-item .ghost-body .body2{width:75%}.ghost-item .ghost-body .body1,.ghost-item .ghost-body .body2{background:#eff5ff;height:.4rem;animation:color 3s infinite}.ghost-item .ghost-body.big .body1{width:75%;border-radius:8px;margin-bottom:.375rem}.ghost-item .ghost-body.big .body2{width:100%}@keyframes color{from{background:#eff5ff}50%{background:#fafbff}to{background:#eff5ff}}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-ico{display:flex;justify-content:center;align-items:center}.ds-ico svg{height:100%}.ds-ico.small{width:.75rem;height:.75rem}.ds-ico.medium{width:1.125rem;height:1.125rem}.ds-ico.large{width:1.75rem;height:1.75rem}.ds-ico.large svg{width:1.125rem;height:1.125rem}.ds-ico.extra{width:2rem;height:2rem}.ds-ico.extra svg{width:2rem;height:2rem}.ds-ico.xl{width:2.5rem;height:2.5rem}.ds-ico.xl svg{width:2.5rem;height:2.5rem}.ds-ico.inherit .fill-primary{fill:currentColor}.ds-ico.inherit .fill-secondary{fill:#fff}.ds-ico.inherit .stroke-primary{stroke:currentColor}.ds-ico.inherit .stroke-secondary{stroke:#fff}.ds-ico.primary .fill-primary{fill:#0045ff}.ds-ico.primary .fill-secondary{fill:#fff}.ds-ico.primary .stroke-primary{stroke:#0045ff}.ds-ico.primary .stroke-secondary{stroke:#fff}.ds-ico.white .fill-primary{fill:#fff}.ds-ico.white .fill-secondary{fill:#0045ff}.ds-ico.white .stroke-primary{stroke:#fff}.ds-ico.white .stroke-secondary{stroke:#0045ff}.ds-ico.dark-blue .fill-primary{fill:#2a4284}.ds-ico.dark-blue .fill-secondary{fill:#fff}.ds-ico.dark-blue .stroke-primary{stroke:#2a4284}.ds-ico.dark-blue .stroke-secondary{stroke:#fff}.ds-ico.red .fill-primary{fill:#f44c4c}.ds-ico.red .fill-secondary{fill:#fff}.ds-ico.red .stroke-primary{stroke:#f44c4c}.ds-ico.red .stroke-secondary{stroke:#fff}.ds-ico.success .fill-primary{fill:#31a847}.ds-ico.success .fill-secondary{fill:#fff}.ds-ico.success .stroke-primary{stroke:#31a847}.ds-ico.success .stroke-secondary{stroke:#fff}.ds-ico.orange .fill-primary{fill:#ff8a00}.ds-ico.orange .fill-secondary{fill:#fff}.ds-ico.orange .stroke-primary{stroke:#ff8a00}.ds-ico.orange .stroke-secondary{stroke:#fff}.ds-ico .fill-transparent{fill:none}.ds-ico.disabled .fill-primary{fill:#d5d5d9}.ds-ico.disabled .fill-secondary{fill:#fff}.ds-ico.disabled .stroke-primary{stroke:#d5d5d9}.ds-ico.disabled .stroke-secondary{stroke:#fff}.ds-ico.with-hover:hover{cursor:pointer}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.checkbox{display:flex;align-items:center;width:max-content}.checkbox .container{display:flex}.checkbox .children{margin-left:.375rem;font-size:.75rem}.checkbox:hover{cursor:pointer}.checkbox.disabled .container{filter:grayscale(1)}.checkbox.disabled .container:hover{cursor:not-allowed}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.tooltip .anchor:hover{cursor:pointer}.detect-zone{z-index:100}.detect-zone .content{font-size:.625rem;line-height:.75rem;font-weight:400;border-radius:6px;background:#fff;box-shadow:0 4px 12px rgba(0,35,123,.25);overflow-y:auto;white-space:pre-line}.detect-zone .content>.text{padding:.25rem .5rem;max-width:10rem}.detect-zone.text-only .content{background:#d9e3ff;color:#0045ff;size:.625rem;text-transform:initial}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.help-tooltip-content .content{padding:.875rem 1rem;background:#eaefff;color:#2a4284;display:flex;flex-direction:column;text-align:left;text-transform:none}.help-tooltip-content .content .link{color:#0045ff;display:flex;padding-top:1rem}.help-tooltip-content .content .link span{padding-right:.25rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-button{display:flex;justify-content:center;align-items:center;height:2.125rem;white-space:nowrap;text-overflow:ellipsis;font-weight:400;font-size:.75rem;border-radius:6px;padding:0;outline:0;box-shadow:none;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0)}.ds-button .icon,.ds-button .spinner{margin-right:.25rem;display:flex}.ds-button:hover{cursor:pointer}.ds-button:focus{outline:0}.ds-button.small{height:1.75rem;padding:0 .875rem;border-radius:4px;font-size:.625rem}.ds-button.small .icon,.ds-button.small .spinner{margin-right:.2rem}.ds-button.medium{padding:0 .875rem}.ds-button.large{width:7.5rem}.ds-button.extra{width:13.75rem}.ds-button.only-ico{width:2.125rem}.ds-button.only-ico .icon,.ds-button.only-ico .spinner{margin-right:0}.ds-button.full{width:100%}.ds-button.outlined,.ds-button.light{background:none}.ds-button.outlined.primary,.ds-button.light.primary{color:#0045ff;border-color:#0045ff;transition:background .2s ease,color .2s ease,border .2s ease}.ds-button.outlined.primary:hover,.ds-button.light.primary:hover{border-color:rgba(0,0,0,0);color:#fff;background:#0045ff}.ds-button.outlined.primary:active,.ds-button.light.primary:active{border-color:rgba(0,0,0,0);color:#fff;background:#2a4284}.ds-button.outlined.dark_blue,.ds-button.light.dark_blue{color:#2a4284;border-color:#2a4284;transition:background .2s ease,color .2s ease,border .2s ease}.ds-button.outlined.dark_blue:hover,.ds-button.light.dark_blue:hover{border-color:rgba(0,0,0,0);color:#fff;background:#2a4284}.ds-button.outlined.dark_blue:active,.ds-button.light.dark_blue:active{border-color:rgba(0,0,0,0);color:#fff;background:#192236}.ds-button.outlined.red,.ds-button.light.red{color:#f44c4c;border-color:#f44c4c;transition:background .2s ease,color .2s ease,border .2s ease}.ds-button.outlined.red:hover,.ds-button.light.red:hover{border-color:rgba(0,0,0,0);color:#fff;background:#f44c4c}.ds-button.outlined.red:active,.ds-button.light.red:active{border-color:rgba(0,0,0,0);color:#fff;background:#bf3737}.ds-button.outlined.green,.ds-button.light.green{color:#31a847;border-color:#31a847;transition:background .2s ease,color .2s ease,border .2s ease}.ds-button.outlined.green:hover,.ds-button.light.green:hover{border-color:rgba(0,0,0,0);color:#fff;background:#31a847}.ds-button.outlined.green:active,.ds-button.light.green:active{border-color:rgba(0,0,0,0);color:#fff;background:#23772f}.ds-button.outlined.orange,.ds-button.light.orange{color:#ff8a00;border-color:#ff8a00;transition:background .2s ease,color .2s ease,border .2s ease}.ds-button.outlined.orange:hover,.ds-button.light.orange:hover{border-color:rgba(0,0,0,0);color:#fff;background:#ff8a00}.ds-button.outlined.orange:active,.ds-button.light.orange:active{border-color:rgba(0,0,0,0);color:#fff;background:#c76e00}.ds-button.outlined.white,.ds-button.light.white{color:#fff;border-color:#fff;transition:background .2s ease,color .2s ease,border .2s ease}.ds-button.outlined.white:hover,.ds-button.outlined.white:active,.ds-button.light.white:hover,.ds-button.light.white:active{border-color:rgba(0,0,0,0);color:#2a4284;background:#fff}.ds-button.outlined.disabled,.ds-button.outlined.disabled:hover,.ds-button.outlined.disabled:active,.ds-button.light.disabled,.ds-button.light.disabled:hover,.ds-button.light.disabled:active{border-color:#d5d5d9;color:#d5d5d9;background:none}.ds-button.light.primary{border-color:#d9e3ff}.ds-button.underlined{text-decoration:underline}.ds-button.underlined.disabled,.ds-button.underlined.disabled:hover,.ds-button.underlined.disabled:active{color:#495063 !important}.ds-button.borderless,.ds-button.underlined{border:0;font-weight:700;padding:0;height:auto;background:none}.ds-button.borderless:hover,.ds-button.underlined:hover{color:initial}.ds-button.borderless.primary,.ds-button.underlined.primary{color:#0045ff}.ds-button.borderless.default,.ds-button.underlined.default{color:#000920}.ds-button.borderless.red,.ds-button.underlined.red{color:#f44c4c}.ds-button.borderless.green,.ds-button.underlined.green{color:#31a847}.ds-button.borderless.white,.ds-button.underlined.white{color:#fff}.ds-button.borderless.disabled,.ds-button.underlined.disabled{color:#d5d5d9}.ds-button.contained{color:#fff}.ds-button.contained.primary{background:#0045ff;transition:background .2s ease,color .2s ease,border .2s ease}.ds-button.contained.primary:hover{background:#2a4284}.ds-button.contained.primary:active{background:#10245b}.ds-button.contained.red{background:#f44c4c;transition:background .2s ease,color .2s ease,border .2s ease}.ds-button.contained.red:hover{background:#bf3737}.ds-button.contained.red:active{background:#9c2727}.ds-button.contained.green{background:#31a847;transition:background .2s ease,color .2s ease,border .2s ease}.ds-button.contained.green:hover{background:#23772f}.ds-button.contained.green:active{background:#14591e}.ds-button.contained.white{background:#fff;color:#2a4284}.ds-button.contained.white:hover{background:none;color:#fff;border-color:#fff}.ds-button.contained.white:active{color:#d9e3ff}.ds-button.contained.white.disabled:hover,.ds-button.contained.white.disabled:active{color:#2a4284;border-color:rgba(0,0,0,0)}.ds-button.contained.disabled,.ds-button.contained.disabled:hover,.ds-button.contained.disabled:active{background:#d5d5d9}.ds-button.disabled:hover{cursor:default}.ds-button.bold{font-weight:700}.ds-button.loading{opacity:.7}.ds-button.loading:hover{cursor:default}.ds-button .spinning{overflow:hidden;animation:change-width .3s ease 1}@keyframes change-width{0%{width:0}100%{width:100%}}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-input .input-label{font-size:.625rem;line-height:.75rem;padding:.25rem 0;font-weight:700}.ds-input .group-container{display:flex;align-items:center;gap:.25rem}.ds-input input{color:#0045ff;width:100%;height:100%;background:none;border:none;font-weight:700;font-size:.75rem}.ds-input input::-webkit-outer-spin-button,.ds-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ds-input input[type=number]{-moz-appearance:textfield}.ds-input .input-extra{padding-left:.5rem;color:#0045ff;font-weight:700;font-size:.75rem}.ds-input.default .input-container{height:2.125rem;border-radius:6px;border:1px solid #d9e3ff;overflow:hidden}.ds-input.default .input-container input{padding:0 .875rem}.ds-input.default .input-container input::placeholder{font-weight:400;color:#d9e3ff}.ds-input.borderless{border:none}.ds-input.bordered .input-container{height:2.125rem;border-radius:6px;border:1px solid #0045ff}.ds-input.bordered input{padding:0 .875rem}.ds-input.bordered input::placeholder{font-weight:400;color:#0045ff}.ds-input.small{height:1.5rem}.ds-input.small .input-container{height:1.5rem;border-radius:4px;width:6.75rem}.ds-input.small.type-number .input-container{width:3.625rem}.ds-input.medium .input-container{width:7.5rem}.ds-input.medium.type-number .input-container{width:3.625rem}.ds-input.large .input-container{width:15.365rem}.ds-input.large.type-number .input-container{width:7.5rem}.ds-input.lean .input-container{width:auto}.ds-input.lean input{min-width:1.5rem;width:auto}.ds-input.underline{border:none}.ds-input.underline .group-container{align-items:flex-end}.ds-input.underline input,.ds-input.underline .input-extra{border-bottom:1px solid #0045ff}.ds-input.disabled .input-container{border-color:#d5d5d9}.ds-input.disabled .input-container input:disabled,.ds-input.disabled .input-container input::placeholder{color:#d5d5d9}.ds-input.disabled .input-extra{color:#d5d5d9}.ds-input.has-error .input-container{border-color:#f44c4c}.ds-input.has-icon .input-container{display:flex;align-items:center;padding-left:.875rem}.ds-input.has-icon .input-container input{padding-left:.25rem}.ds-input.has-icon .input-container .ds-ico{color:#0045ff}.ds-input.full-width{width:100%}.ds-input.full-width .input-container{width:100%}.ds-input.has-extra-content.full-width input[type=number]{padding-right:.25rem;width:2rem}.ds-input.has-extra-content.full-width .input-container{display:flex;align-items:center;justify-content:space-between;padding-right:1rem}.ds-input.has-extra-content.full-width .input-container input{flex-grow:1;flex-shrink:1}.ds-input.has-extra-content.full-width .input-container .input-extra{flex-grow:0;flex-shrink:1}.ds-input.has-extra-content.full-width .input-extra{padding-left:0}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-textarea .input-label{font-size:.625rem;line-height:.75rem;padding:.25rem 0;font-weight:700}.ds-textarea .group-container{display:flex;align-items:center;height:100%}.ds-textarea textarea{color:#0045ff;width:100%;height:100%;background:none;border:none;font-weight:700;font-size:.75rem}.ds-textarea .extra{padding-left:.5rem;color:#0045ff;font-weight:700}.ds-textarea.default{min-height:4.25rem}.ds-textarea.default .input-container{border-radius:6px;border:1px solid #d9e3ff;overflow:hidden}.ds-textarea.default .input-container textarea{padding:.5rem .875rem}.ds-textarea.default .input-container textarea::placeholder{font-weight:400;color:#d9e3ff}.ds-textarea.medium .input-container{width:7.5rem}.ds-textarea.medium.type-number .input-container{width:3.625rem}.ds-textarea.large .input-container{width:15.365rem}.ds-textarea.large.type-number .input-container{width:7.5rem}.ds-textarea.full-width .input-container{width:100%}.ds-textarea.disabled .input-container{border-color:#d5d5d9}.ds-textarea.disabled .input-container textarea:disabled,.ds-textarea.disabled .input-container textarea::placeholder{color:#495063}.ds-textarea.disabled .extra{color:#495063}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.phone-input .input-label{font-size:.625rem;line-height:.75rem;padding:.25rem 0;font-weight:700}.phone-input .group-container{display:flex;align-items:center}.phone-input .input-container{height:2.125rem;display:flex;overflow:hidden}.phone-input .phone-dropdown{display:flex;align-items:center;background:#f6f9ff;color:#0045ff;font-size:.75rem;font-weight:700;padding:0 .5rem;word-break:normal}.phone-input .phone-dropdown:hover{cursor:pointer}.phone-input .phone-dropdown svg{margin-left:.125rem;width:8px}.phone-input .phone-options{max-height:15.875rem;background:#fff;margin-top:.125rem;border-radius:4px;box-shadow:0 4px 12px rgba(0,35,123,.25);padding:.75rem .875rem;color:#000920;white-space:nowrap;display:flex;flex-direction:column;z-index:40;overflow-y:auto}.phone-input .phone-options .phone-item{font-weight:400;padding-bottom:.5rem;font-size:.75rem}.phone-input .phone-options .phone-item:hover{font-weight:700;cursor:pointer}.phone-input .phone-options .phone-item.active{font-weight:700;color:#0045ff}.phone-input input{color:#0045ff;width:100%;height:100%;background:none;border:none;font-weight:700;font-size:.75rem}.phone-input input::-webkit-outer-spin-button,.phone-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.phone-input.default .input-container{border-radius:6px;border:1px solid #d9e3ff}.phone-input.default .input-container input{padding:0 .625rem}.phone-input.default .input-container input::placeholder{font-weight:400;color:#d9e3ff}.phone-input.borderless{border:none}.phone-input.medium .input-container{width:7.5rem}.phone-input.large .input-container{width:15.365rem}.phone-input.full-width{width:100%}.phone-input.full-width .input-container{width:100%}.phone-input.underline{border:none}.phone-input.underline .group-container{align-items:flex-end}.phone-input.underline .group-container .phone-dropdown{background:none}.phone-input.underline input{width:100%}.phone-input.underline input,.phone-input.underline .extra{border-bottom:1px solid #0045ff}.phone-input.disabled .input-container{border-color:#d5d5d9}.phone-input.disabled .input-container input:disabled,.phone-input.disabled .input-container input::placeholder{color:#d5d5d9}.phone-input.disabled .phone-dropdown{background:#f4f5f9;color:#d5d5d9}.phone-input.disabled .phone-dropdown:hover{cursor:default}.phone-input.has-error .input-container{border-color:#f44c4c}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-select{position:relative}.ds-select:invalid{color:#495063;font-style:italic}.ds-select.has-error .ds-select-el{border:solid 1px #f44c4c}.ds-select.is-loading{pointer-events:none}.ds-select .ds-select-el{width:100%;height:2.125rem;padding:.625rem .875rem;font-weight:600;background-color:#fff;border:solid 1px #d9e3ff;border-radius:6px;cursor:pointer;font-size:.75rem;line-height:.875rem}.ds-select .ds-select-el:not(:disabled){color:#0045ff}.ds-select .ds-select-el:focus{border-color:#0045ff}.ds-select .ds-select-caret{position:absolute;border:solid #0045ff 1px;border-width:0 1px 1px 0;padding:.3ex;transform:rotate(45deg);pointer-events:none;width:.3ex;height:.3ex;right:.435rem;bottom:1rem}.ds-select:hover .ds-select-caret{position:absolute;border:solid #2a4284 1px;border-width:0 1px 1px 0;padding:.3ex;transform:rotate(45deg);pointer-events:none;width:.3ex;height:.3ex}.ds-select .ds-select-el:focus+.ds-select-caret{position:absolute;border:solid #0045ff 1px;border-width:0 1px 1px 0;padding:.3ex;transform:rotate(45deg);pointer-events:none;width:.3ex;height:.3ex}.ds-select .ds-loader{border:dotted .2ex #0045ff;right:1rem;bottom:.7rem}.ds-select.borderless select{border:0;background:none}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.table-pagination{display:flex;flex-direction:row;align-items:center;color:#000920;font-size:.75rem;line-height:.875rem}.table-pagination .pagination-button-group{display:flex;flex-direction:row}.table-pagination .pagination-button-group .pagination-left,.table-pagination .pagination-button-group .pagination-right{width:2.125rem;height:2.125rem;display:flex;justify-content:center;align-items:center;border:1px solid #d9e3ff;cursor:pointer;border-radius:4px}.table-pagination .pagination-button-group .pagination-left.disabled,.table-pagination .pagination-button-group .pagination-right.disabled{color:#d5d5d9;border:1px solid #efefef;cursor:default}.table-pagination .pagination-button-group .pagination-right{margin:0 .5rem 0 .125rem}.table-pagination .pagination-page{margin-right:1.125rem}.table-pagination .pagination-show{margin-left:1.125rem;margin-right:.25rem}.table-pagination .pagination-from{margin-left:.25rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.table-action-bar{display:flex;align-items:center}.table-action-bar .with-extra{display:flex}.table-action-bar .static-buttons{display:flex;margin-left:.375rem;gap:.375rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.head-cell .head-title{color:#2a4284;font-size:.625rem;text-transform:uppercase;font-weight:bold;display:flex}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-sort.is-asc .ds-sort-label{font-weight:bold}.ds-sort.is-asc .ds-sort-el::before{position:absolute;border:solid #0045ff 1px;border-width:0 1px 1px 0;padding:.3ex;transform:rotate(45deg);pointer-events:none;width:.3ex;height:.3ex;content:"";top:calc(.5ex - 2px);left:.4ex;transform:rotate(225deg)}.ds-sort.is-asc .ds-sort-el::after{opacity:.2}.ds-sort.is-desc .ds-sort-label{font-weight:bold}.ds-sort.is-desc .ds-sort-el::after{position:absolute;border:solid #0045ff 1px;border-width:0 1px 1px 0;padding:.3ex;transform:rotate(45deg);pointer-events:none;width:.3ex;height:.3ex;content:"";bottom:-1px;left:.4ex}.ds-sort.is-desc .ds-sort-el::before{opacity:.2}.ds-sort .ds-sort-label{cursor:pointer}.ds-sort .ds-sort-label:hover{color:#0045ff}.ds-sort .ds-sort-el{position:relative;width:1.6ex;height:1.6ex;margin:0 .8ex;cursor:pointer}.ds-sort .ds-sort-el::before{position:absolute;border:solid #0045ff 1px;border-width:0 1px 1px 0;padding:.3ex;transform:rotate(45deg);pointer-events:none;width:.3ex;height:.3ex;content:"";top:calc(.5ex - 2px);left:.4ex;transform:rotate(225deg)}.ds-sort .ds-sort-el::after{position:absolute;border:solid #0045ff 1px;border-width:0 1px 1px 0;padding:.3ex;transform:rotate(45deg);pointer-events:none;width:.3ex;height:.3ex;content:"";bottom:-1px;left:.4ex}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.table-wrapper{height:100%;width:100%;display:flex;flex-direction:column}.table-wrapper .table-header{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:1.25rem}.table-wrapper .table-header .data-loader{width:100%;padding:0 .25rem}.table-wrapper .extra-content-row{padding-bottom:.625rem}.table-wrapper .table-new{border:1px solid #d9e3ff;border-radius:8px;overflow-y:auto;overflow-x:auto;position:relative}.table-wrapper .table-new .table-head{display:table;background:#f6f9ff;border-bottom:1px solid #d9e3ff;position:sticky;width:100%;top:0;z-index:3}.table-wrapper .table-new .table-head .head-cell{background:#f6f9ff;cursor:pointer}.table-wrapper .table-new .table-head .head-cell .head-title{cursor:pointer}.table-wrapper .table-new .table-head .head-cell.sticky{z-index:3;position:sticky}.table-wrapper .table-new .table-body{display:table;width:100%;will-change:transform}.table-wrapper .table-new .table-body .row{border-bottom:1px solid #d9e3ff}.table-wrapper .table-new .table-footer{display:table;position:sticky;bottom:0;z-index:2}.table-wrapper .table-new .table-footer .is-extra-row{border-top:1px solid #d9e3ff;background:#f6f9ff}.table-wrapper .table-new .table-footer .is-extra-row .sticky,.table-wrapper .table-new .table-footer .is-extra-row .last-sticky{z-index:3}.table-wrapper .table-new .cell{font-size:.75rem;background:#fff;word-break:break-word;display:flex;align-items:center}.table-wrapper .table-new .cell .cell-content{width:100%}.table-wrapper .table-new .cell.is-edited{padding-top:1px;padding-bottom:1px;padding-left:1px}.table-wrapper .table-new .cell.is-edited .cell-content{display:flex;align-items:center;padding-left:.5rem;width:100%;height:100%;background:#d3f3db;border:1px solid #31a847;border-radius:4px}.table-wrapper .table-new .sticky{position:sticky}.table-wrapper .table-new .last-sticky{right:0}.table-wrapper .table-new .last-sticky:before{box-shadow:-0.5rem 0 .625rem 0 rgba(0,0,0,.1);clip-path:inset(0 0 0 -5rem);height:100%;width:30px;content:"";position:absolute;display:block;left:0;top:0}.table-wrapper .table-new .with-shadow:after{height:100%;width:30px;content:"";box-shadow:.5rem 0 .625rem 0 rgba(0,0,0,.1);clip-path:inset(0 -5rem 0 0);position:absolute;display:block;right:0;top:0}.table-wrapper .table-new .with-border{border-left:1px solid #d9e3ff}.table-wrapper .table-new .no-data{height:100%;display:flex;left:0;position:sticky;padding:1.5rem .625rem}.table-wrapper .table-new .no-data .container{height:100%;width:100%;background:#f6f9ff;border-radius:8px;border:1px solid #d9e3ff;display:flex;flex-direction:column;font-size:.75rem;color:#0045ff;justify-content:center;align-items:center;text-align:center;padding:1.25rem 0}.table-wrapper .table-new .no-data .container .custom{max-width:16rem}.table-wrapper .table-new .table-loading .loading-header{height:3.6rem;background:#eff5ff}.table-wrapper .table-new .table-loading .ghost-row{display:flex;justify-content:space-between;padding:.625rem}.table-wrapper.fill .table-new{flex:1;display:flex;flex-direction:column}.table-wrapper.fill .table-body{overflow-y:auto;flex:1}.table-wrapper.table-regular .table-head .head-cell{padding-top:1.25rem;padding-bottom:.5rem}.table-wrapper.table-regular .table-head .head-cell.is-filter{padding-bottom:.875rem;padding-top:0}.table-wrapper.table-regular .is-selection{display:grid;width:3.75rem !important}.table-wrapper.table-regular .cell{min-height:3rem}.table-wrapper.table-regular .last-sticky{padding-left:1.25rem}.table-wrapper.table-regular .cell,.table-wrapper.table-regular .head-cell{padding-right:1.25rem}.table-wrapper.table-regular .cell:first-child,.table-wrapper.table-regular .head-cell:first-child{padding-left:1.25rem}.table-wrapper.table-regular .with-border{padding-left:1.25rem}.table-wrapper.table-slim .table-head .head-cell{padding-top:1rem;padding-bottom:.375rem}.table-wrapper.table-slim .table-head .head-cell.is-filter{padding-top:0;padding-bottom:.75rem}.table-wrapper.table-slim .is-selection{display:grid}.table-wrapper.table-slim .cell{min-height:3rem}.table-wrapper.table-slim .last-sticky{padding-left:1rem}.table-wrapper.table-slim .cell,.table-wrapper.table-slim .head-cell{padding-right:1rem}.table-wrapper.table-slim .cell:first-child,.table-wrapper.table-slim .head-cell:first-child{padding-left:1rem}.table-wrapper.table-slim .with-border{padding-left:1rem}.table-wrapper.empty-header .table-header{padding-bottom:0}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-cpicker{width:100%}.ds-cpicker .ds-cpicker-base{width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.ds-cpicker .ds-cpicker-c{width:1.56rem;height:1.56rem;margin:.125rem;border-radius:50%;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-position{height:auto;padding:calc(0.125rem + 1px) calc(0.375rem + 1px);color:#fff;font-size:.75rem;line-height:.875rem;border-radius:.125rem;text-align:center;overflow:hidden;max-height:1.25rem;display:flex;justify-content:start;align-items:center;text-wrap:nowrap}.ds-position.is-extra-sm{color:rgba(0,0,0,0);line-break:strict}.ds-position.is-extra-sm:hover{color:#fff}.ds-position.is-sm{overflow:hidden}.ds-position.is-lg{overflow:visible}.ds-position .ds-position-name{height:auto;font-weight:600}.small .ds-position{width:min-content;min-width:min-content;justify-content:center}.large .ds-position{width:fit-content;min-width:90px}.full-size.ds-position-badge-wrapper{width:100%}.full-size .ds-position{width:100%;min-width:100%}.cell .small.ds-position-badge-wrapper{width:100%}.cell .small .ds-position{width:100%}.dropdown-container .ds-position-badge-wrapper{width:100%}.dropdown-container .ds-position{width:100%;min-width:100%}.dropdown-options .option-value{width:100%}.dropdown-options .ds-position-badge-wrapper{width:100%}.dropdown-options .ds-position{width:100%;min-width:100%}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-avatar{border-radius:50%;font-weight:700;display:inline-block}.ds-avatar.is-dummy{background-color:#d5d5d9}.ds-avatar-title{display:inline-block}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}html,body,#ds-root{position:fixed;top:0;left:0;min-width:100vw;max-width:100vw;min-height:100dvh;max-height:100dvh;padding:0;margin:0;color:#000920;font-family:"Roboto","Arial","Helvetica",sans-serif;font-weight:400;white-space:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{-webkit-appearance:none;width:.35rem;height:.35rem}::-webkit-scrollbar-thumb{border-radius:2px;background-color:#2a4284;box-shadow:0 0 1px rgba(255,255,255,.5)}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.label{padding:.8ex;background:#d5d5d9;border-radius:.4ex;cursor:pointer;display:flex;align-items:center}.label:hover{background:#efefef}.label:hover svg path{fill:#d9e3ff}.isLoading{display:flex;flex-direction:row-reverse;padding:0}.isLoading svg{width:4ex;height:4ex;margin-left:1ex}.isLoading svg path{fill:#0045ff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-text{display:inline-block;white-space:pre-line}.ds-text.default{color:#000920}.ds-text.success{color:#31a847}.ds-text.danger{color:#f44c4c}.ds-text.warning{color:#ff8a00}.ds-text.gray{color:#495063}.ds-text.gray-light{color:#d5d5d9}.ds-text.dark-blue{color:#2a4284}.ds-text.dark-blue2{color:#10245b}.ds-text.white{color:#fff}.ds-text.black{color:#000920}.ds-text.primary{color:#0045ff}.ds-text.inherit{color:inherit}.ds-text.bold{font-weight:700}.ds-text.medium{font-weight:500}.ds-text.semi-medium{font-weight:400}.ds-text.semi-bold{font-weight:600}.ds-text.thin{font-weight:300}.ds-text.headline1{font-size:1.5rem;line-height:1.75rem;font-weight:700}.ds-text.headline2{font-size:1.25rem;line-height:1.5rem;font-weight:700}.ds-text.headline3{font-size:1.05rem;line-height:.95rem;font-weight:700}.ds-text.header{font-size:.625rem;line-height:.75rem;font-weight:700;text-transform:uppercase}.ds-text.paragraph{font-size:.75rem;line-height:1.125rem}.ds-text.body-large{font-size:.75rem;line-height:.875rem}.ds-text.body-smallest{font-size:.375rem;line-height:.5rem}.ds-text.body-small{font-size:.5rem;line-height:.625rem}.ds-text.body-medium{font-size:.625rem;line-height:.75rem}.ds-text.nowrap{white-space:nowrap}.ds-text.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-text.align-left{text-align:left}.ds-text.align-center{text-align:center}.ds-text.align-right{text-align:right}.text-tooltip .content{background:#d9e3ff}.text-tooltip .content .text{padding:.25rem .5rem;color:#0045ff;max-width:6rem;white-space:nowrap}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.text-with-progress{flex-grow:1;display:flex;align-items:center;justify-content:space-between;padding:0 .25rem}.text-with-progress .value{white-space:nowrap}.text-with-progress .line{width:80px;height:3px;margin-left:.5rem;background:#efefef}.text-with-progress .line .line-value{height:3px;max-width:80px}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-toggle .ds-html-input{display:none}.ds-toggle .ds-toggle-btn{width:2.375rem;height:1.25rem;padding:2px;background:#efefef;border-radius:1rem;cursor:pointer;display:flex;align-items:center;transition:all 300ms ease-in-out}.ds-toggle .ds-toggle-btn:hover{background:#efefef}.ds-toggle .ds-toggle-btn .ds-inner-circle{width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);background:#fff;border-radius:.85rem;cursor:pointer;box-shadow:0 4px 12px rgba(0,35,123,.1)}.ds-toggle .ds-toggle-btn:not(.ds-is-active){border:.1rem solid #d9e3ff}.ds-toggle .ds-toggle-btn:not(.ds-is-active) .ds-inner-circle{border:.1rem solid #d9e3ff}.ds-toggle.is-disabled{filter:grayscale(0.8)}.ds-toggle.is-disabled *{cursor:not-allowed !important}.ds-toggle .ds-is-active{flex-direction:row-reverse;background:#0045ff;transition:all 300ms ease-in-out}.ds-toggle .ds-is-active:hover{filter:brightness(2);background:#0045ff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-category-tag{background:#2a4284;color:#fff;padding:.25rem .875rem;border-radius:4px}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.switcher{border:1px solid #d9e3ff;font-size:.75rem;border-radius:6px;padding:2px;display:flex;align-items:center;height:2.125rem;font-weight:400}.switcher .switcher-btn{height:100%;border-radius:4px;cursor:pointer;color:#0045ff;text-align:center;display:flex;align-items:center;justify-content:center}.switcher .switcher-btn.active{background:#0045ff;color:#fff;font-weight:700}.switcher .switcher-btn.disabled{background:#f4f5f9;color:#d5d5d9;cursor:default}.switcher .separator{margin:0 2px;width:1px;height:90%;background:#d9e3ff}.switcher .separator:last-child{display:none}.switcher.default .switcher-btn{min-width:7.5rem;padding:0 .75rem}.switcher.compact .switcher-btn{min-width:3.625rem;padding:0}.switcher.disabled{border-color:#d5d5d9}.switcher.disabled .switcher-btn{color:#d5d5d9;cursor:default}.switcher.disabled .active{background:#d5d5d9;color:#fff}.switcher-label{font-size:.625rem;line-height:.75rem;padding:.25rem 0;font-weight:700;text-transform:uppercase}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-color{border-radius:50%;width:.625rem;height:.625rem;min-width:.625rem;min-height:.625rem;margin-right:.625rem}.ds-color.default{background-color:#000920}.ds-color.success{background-color:#31a847}.ds-color.danger{background-color:#f44c4c}.ds-color.warning{background-color:#ff8a00}.ds-color.gray{background-color:#495063}.ds-color.dark_blue{background-color:#2a4284}.ds-color.white{background-color:#fff}.ds-color.primary{background-color:#0045ff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-radio{width:100%;display:flex;flex-direction:row;align-items:center;cursor:pointer;gap:.5rem}.ds-radio.is-selected{cursor:default}.ds-radio.is-selected .ds-radio-el::after{content:"";position:absolute;top:.1rem;left:.1rem;right:.1rem;bottom:.1rem;border-radius:50%;background:#0045ff}.ds-radio.is-disabled{color:#495063}.ds-radio.is-disabled .ds-radio-el{border:1px solid #d5d5d9}.ds-radio .ds-radio-el{position:relative;min-width:.75rem;min-height:.75rem;border-radius:50%;background:#fff;cursor:pointer;border:1px solid #0045ff}.ds-radio .ds-radio-label{display:flex;align-items:center;margin-left:1.2ex;padding-right:1.6ex}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-dropdown-new{display:block;color:#0045ff}.ds-dropdown-new .dropdown-container{display:flex;justify-content:space-between;border-radius:6px;font-size:.75rem;line-height:.875rem}.ds-dropdown-new .left{width:100%;display:flex;align-items:center;font-weight:bold;white-space:nowrap;overflow:hidden}.ds-dropdown-new .left.bold{font-weight:700}.ds-dropdown-new .left input{border:0;padding:0;width:100%;display:block;background:rgba(0,0,0,0);color:inherit;font-size:inherit}.ds-dropdown-new .left input::placeholder{color:#0045ff}.ds-dropdown-new .right{display:flex;align-items:center}.ds-dropdown-new .right .small-badge{width:.875rem;height:.875rem;display:flex;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;background:#0045ff;color:#fff;border-radius:50%}.ds-dropdown-new.small{width:5.75rem;font-size:.625rem;line-height:.75rem}.ds-dropdown-new.small .left{padding:.25rem 0 .25rem .625rem}.ds-dropdown-new.small .left>.ds-ico{margin-right:.125rem}.ds-dropdown-new.small .left>svg{width:10px;height:10px}.ds-dropdown-new.small .right{padding:.25rem .625rem .25rem .25rem}.ds-dropdown-new.medium,.ds-dropdown-new.large,.ds-dropdown-new.extra,.ds-dropdown-new.full-width{font-size:.75rem;line-height:.875rem}.ds-dropdown-new.medium .left,.ds-dropdown-new.large .left,.ds-dropdown-new.extra .left,.ds-dropdown-new.full-width .left{display:flex;align-items:center;padding:.5rem 0 .5rem .875rem}.ds-dropdown-new.medium .left.multiple:not(.static),.ds-dropdown-new.large .left.multiple:not(.static),.ds-dropdown-new.extra .left.multiple:not(.static),.ds-dropdown-new.full-width .left.multiple:not(.static){padding:1px}.ds-dropdown-new.medium .left>.ds-ico,.ds-dropdown-new.large .left>.ds-ico,.ds-dropdown-new.extra .left>.ds-ico,.ds-dropdown-new.full-width .left>.ds-ico{margin-right:.25rem}.ds-dropdown-new.medium .right,.ds-dropdown-new.large .right,.ds-dropdown-new.extra .right,.ds-dropdown-new.full-width .right{padding:.5rem .875rem .5rem .25rem}.ds-dropdown-new.small .dropdown-container{height:1.5rem}.ds-dropdown-new.medium .dropdown-container,.ds-dropdown-new.large .dropdown-container,.ds-dropdown-new.extra .dropdown-container,.ds-dropdown-new.full-width .dropdown-container{height:2.125rem}.ds-dropdown-new.medium{width:5.75rem}.ds-dropdown-new.large{width:7.5rem}.ds-dropdown-new.extra{width:16.5rem}.ds-dropdown-new.full-width{width:100%}.ds-dropdown-new.light .dropdown-container{border:1px solid #d9e3ff}.ds-dropdown-new.outlined .dropdown-container{border:1px solid #0045ff}.ds-dropdown-new.borderless{min-height:0}.ds-dropdown-new.borderless .dropdown-container{height:auto}.ds-dropdown-new.borderless .dropdown-container .left,.ds-dropdown-new.borderless .dropdown-container .right{padding-top:0;padding-bottom:0}.ds-dropdown-new:hover{cursor:pointer}.ds-dropdown-new.dropdown-disabled{color:#d5d5d9}.ds-dropdown-new.dropdown-disabled .dropdown-container{border-color:#d5d5d9}.ds-dropdown-new.dropdown-disabled:hover{cursor:revert}.ds-dropdown-new.has-error .dropdown-container{border-color:#f44c4c}.ds-dropdown-new .dropdown-options{max-height:15.875rem;background:#fff;margin-top:.125rem;border-radius:4px;box-shadow:0 4px 12px rgba(0,35,123,.25);padding:.75rem .875rem;color:#000920;white-space:nowrap;display:flex;flex-direction:column;z-index:40;overflow-y:auto}.ds-dropdown-new .dropdown-options .dropdown-cancel{text-decoration:underline;size:.625rem;line-height:.75rem;color:#0045ff;font-weight:700}.ds-dropdown-new .dropdown-options .dropdown-cancel.cancel-disabled{color:#d5d5d9;cursor:default}.ds-dropdown-new .dropdown-options .option-item{display:flex;justify-items:center;margin-bottom:.25rem;text-overflow:ellipsis;align-items:center;font-weight:400}.ds-dropdown-new .dropdown-options .option-item.is-selected.is-singleSelect{font-weight:700;color:#0045ff}.ds-dropdown-new .dropdown-options .option-item.with-title{margin-left:1rem}.ds-dropdown-new .dropdown-options .option-item:last-child{margin-bottom:0}.ds-dropdown-new .dropdown-options .option-item:hover{font-weight:700}.ds-dropdown-new .dropdown-options .option-item .option-value{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:.375rem}.ds-dropdown-new .dropdown-options .option-item .option-value .ds-position .ds-position-name{white-space:pre;text-overflow:ellipsis;overflow:hidden}.ds-dropdown-new .dropdown-badge{display:flex;align-items:center;justify-content:center;background:#0045ff;width:100%;height:calc(2.125rem - 2px);color:#fff;border-radius:4px;font-weight:700;text-transform:lowercase;padding:0 .375rem}.ds-dropdown-new .single-item{overflow:hidden;text-overflow:ellipsis}.ds-dropdown-new .dropdown-title-group{display:flex;align-items:center;margin-bottom:.25rem}.ds-dropdown-new .dropdown-title-group .dropdown-title{color:#000920;font-weight:700;font-size:.625rem;line-height:.75rem;margin-left:.25rem}.ds-dropdown-new .dropdown-separator,.ds-dropdown-new .dropdown-title-separator{width:100%;margin:.625rem 0;height:1px;border-bottom:1px solid #d9e3ff}.ds-dropdown-new .dropdown-title-separator:first-child{display:none}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.circled-number{color:#fff;font-size:.5rem;font-weight:700;border-radius:50%;display:flex;justify-content:center;align-items:center;width:.75rem;height:.75rem}.circled-number.large{width:1rem;height:1rem}.circled-number.primary{background:#0045ff}.circled-number.danger{background:#f44c4c}.circled-number.warning{background:#ff8a00}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.edit-info-panel{padding:.125rem .125rem .125rem 1rem;background:#31a847;display:flex;justify-content:space-between;align-items:center;border-radius:6px;width:31rem}.edit-info-panel.has-problem{background:#f44c4c}.edit-info-panel .left-side{display:flex;align-items:center}.edit-info-panel .panel-text{color:#fff;padding-left:.375rem;font-size:.625rem;font-weight:700}.edit-info-panel .button-group{display:flex}.edit-info-panel .button-group button:first-child{margin-right:.125rem}.edit-info-panel .button-group .outlined:hover{color:#31a847}.edit-info-panel .button-group .contained{color:#31a847}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-period-select-input{font-size:.625rem;line-height:.75rem}.ds-period-select-input .input-label{font-size:.625rem;line-height:.75rem;padding:.25rem 0;font-weight:700}.ds-period-select-input .ds-period-select{min-width:30ex;padding-bottom:1ex}.ds-period-select-input .ds-period-select.single-selector{min-width:0}.ds-period-select-input .ds-period-select.single-selector .ds-period-select-controls{justify-content:center}.ds-period-select-input .ds-period-select .ds-period-select-controls{display:flex;justify-content:space-between;width:100%;padding:1.25rem 1.25rem 1rem 1.25rem;border-bottom:1px solid #d9e3ff;margin-bottom:1.25rem}.ds-period-select-input .ds-period-select .ds-period-select-controls .period-prev-container,.ds-period-select-input .ds-period-select .ds-period-select-controls .period-next-container{display:flex;align-items:center}.ds-period-select-input .ds-period-select .ds-period-select-controls .ds-title{flex-grow:1;text-align:center;color:#0045ff;font-size:.75rem;line-height:.875rem;text-transform:capitalize;padding:0 1.5rem}.ds-period-select-input .ds-period-select .ds-months-calendar-container{display:flex}.ds-period-select-input .ds-period-select .ds-months-calendar-container .ds-calendar-container{width:100%;display:flex;flex-direction:column;align-items:center}.ds-period-select-input .ds-period-select .ds-months-calendar-container .ds-calendar-container .ds-period-select-cal-weekdays{display:flex}.ds-period-select-input .ds-period-select .ds-months-calendar-container .ds-calendar-container .ds-period-select-cal-weekdays .ds-period-select-cal-weekdays-day{width:1.5rem;height:1.5rem;color:#000920;text-transform:capitalize;font-weight:700;text-align:center;font-size:.75rem;line-height:16px}.ds-period-select-input .ds-period-select .ds-period-select-cal-week{display:flex;border:solid 1px rgba(0,0,0,0)}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day{width:1.5rem;height:1.5rem;border-radius:50%;font-size:.625rem;cursor:pointer}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.is-past-forbidden{color:#d5d5d9;cursor:not-allowed}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.today{color:#0045ff;font-weight:bold}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.is-selected,.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.is-highlighted{background:#d9e3ff;border-radius:0}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.is-first{border-radius:6px 0 0 6px}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.is-last{border-radius:0 6px 6px 0}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.date1{border-radius:50% 0 0 50%}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.date1 .ds-day-label{border-radius:50%;background:#0045ff;color:#fff}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.date2{border-radius:0 50% 50% 0}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.date2 .ds-day-label{border-radius:50%;background:#0045ff;color:#fff}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day.is-same{background:none}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .ds-period-select-cal-day .ds-day-label{height:100%;display:flex;justify-content:center;align-items:center}.ds-period-select-input .ds-period-select .ds-period-select-cal-week .empty-space{width:1.5rem;height:auto}.ds-period-select-input .container{border:1px solid #d9e3ff;background:rgba(0,0,0,0);color:#0045ff;font-size:.75rem;line-height:.875rem;font-weight:700;min-width:9.0625rem;height:2.125rem;border-radius:6px;text-align:center;display:flex;justify-content:center;align-items:center}.ds-period-select-input .container:hover{cursor:pointer}.ds-period-select-input .content{margin-top:.125rem;box-shadow:0 4px 12px rgba(0,35,123,.25);background:#fff;border-radius:6px;z-index:40}.ds-period-select-input .content.single-selector{width:14.25rem}.ds-period-select-input .content .separator{width:100%;height:1px;background:#d9e3ff;margin:1.25rem 0}.ds-period-select-input .content .actions-group{display:flex;gap:.5rem;padding:0 1.25rem 1.25rem 1.25rem}.ds-period-select-input .content .actions-group.single-selector{flex-wrap:wrap;justify-content:space-between;padding:0 .875rem .625rem .875rem}.ds-period-select-input .content .actions-group.single-selector .button{width:48%;margin-right:0;margin-bottom:.625rem}.ds-period-select-input .content .actions-group .button{font-size:.75rem;line-height:.875rem;border:1px solid #0045ff;border-radius:4px;padding:.375rem .625rem;margin-right:.5rem;color:#0045ff;text-align:center}.ds-period-select-input .content .actions-group .button:hover{color:#fff;background:#0045ff;cursor:pointer}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.year-select{position:relative}.year-select.fullWidth{width:100%}.year-select.fullWidth .input{width:100%}.year-select .ys-label{font-size:.625rem;line-height:.75rem;padding-bottom:.375rem;font-weight:700}.year-select .input{display:flex;justify-content:center;align-items:center;width:6rem;height:2.125rem;color:#0045ff;font-size:.75rem;text-align:center;border:1px solid #d9e3ff;border-radius:6px;cursor:pointer;font-weight:bold}.year-select .calendar{z-index:20;width:12.5rem;box-shadow:0 4px 12px rgba(0,35,123,.25);border-radius:6px;background:#fff;margin-top:.125rem}.year-select .calendar .header{height:3.125rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9e3ff;padding:0 1.5rem;color:#0045ff}.year-select .calendar .header path{fill:#0045ff}.year-select .calendar .content{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.75rem 1.5rem;font-size:.75rem}.year-select .calendar .content .item{padding:.5rem 0;cursor:pointer;width:30%;text-align:center}.year-select .calendar .content .item.disabled{color:#d5d5d9;cursor:pointer}.year-select .calendar .content .item.selected{color:#0045ff;font-weight:700}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-day-select{min-width:30ex;padding-bottom:1ex;z-index:1}.ds-day-select .ds-day-select-controls{display:flex;width:100%;padding:1ex}.ds-day-select .ds-day-select-controls .ds-title{flex-grow:1;text-align:center;justify-content:center;line-height:4ex;color:#0045ff;font-size:120%}.ds-day-select .ds-day-select-controls .ds-day-select-prev,.ds-day-select .ds-day-select-controls .ds-day-select-next{background:none;border:none;color:#495063;width:auto;padding:0 2ex}.ds-day-select .ds-day-select-cal-weekdays{margin:0 1ex .8ex 1ex;display:flex}.ds-day-select .ds-day-select-cal-weekdays .ds-day-select-cal-weekdays-day{width:14.2857142857%;color:#495063;text-align:center;font-size:87.5%;justify-content:center}.ds-day-select .ds-day-select-cal-week{display:block;margin:0 1ex;border:solid 1px rgba(0,0,0,0)}.ds-day-select .ds-day-select-cal-week.selected-week{border:solid 1px #0045ff}.ds-day-select .ds-day-select-cal-week .ds-day-select-cal-day{display:inline-block;width:14.2857142857%;text-align:center;cursor:pointer;border:solid 1px rgba(0,0,0,0);justify-content:center}.ds-day-select .ds-day-select-cal-week .ds-day-select-cal-day:hover{border:solid 1px #d9e3ff}.ds-day-select .ds-day-select-cal-week .ds-day-select-cal-day:hover.is-selected{border-color:#0045ff}.ds-day-select .ds-day-select-cal-week .ds-day-select-cal-day.is-past-forbidden{color:#666;cursor:not-allowed}.ds-day-select .ds-day-select-cal-week .ds-day-select-cal-day.other-month{color:#495063}.ds-day-select .ds-day-select-cal-week .ds-day-select-cal-day.today{color:#0045ff;font-weight:bold}.ds-day-select .ds-day-select-cal-week .ds-day-select-cal-day.is-selected{background-color:#0045ff;border-radius:.4ex;color:#fff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-week-select{min-width:30ex;padding-bottom:1ex}.ds-week-select .ds-week-select-controls{display:flex;width:100%;padding:1ex}.ds-week-select .ds-week-select-controls .ds-title{flex-grow:1;text-align:center;line-height:4ex;color:#0045ff;font-size:120%}.ds-week-select .ds-week-select-controls .ds-week-select-prev,.ds-week-select .ds-week-select-controls .ds-week-select-next{background:none;border:none;color:#495063;width:auto;padding:0 2ex}.ds-week-select .ds-week-select-cal-week{display:block;cursor:pointer;margin:0 1ex;border:solid 1px rgba(0,0,0,0)}.ds-week-select .ds-week-select-cal-week:hover{border:solid 1px #d9e3ff}.ds-week-select .ds-week-select-cal-week:hover.selected-week{border-color:#0045ff}.ds-week-select .ds-week-select-cal-week.selected-week{background-color:#0045ff;border-radius:.4ex}.ds-week-select .ds-week-select-cal-week.selected-week .ds-week-select-cal-day{color:#fff !important}.ds-week-select .ds-week-select-cal-week.is-past-forbidden .ds-week-select-cal-day{color:#666;cursor:not-allowed}.ds-week-select .ds-week-select-cal-week .ds-week-select-cal-day{display:inline-block;width:14.2857142857%;text-align:center}.ds-week-select .ds-week-select-cal-week .ds-week-select-cal-day.other-month{color:#495063}.ds-week-select .ds-week-select-cal-week .ds-week-select-cal-day.today{color:#0045ff;font-weight:bold}.ds-week-select .ds-week-select-cal-weekdays{margin:0 1ex .8ex 1ex;display:flex}.ds-week-select .ds-week-select-cal-weekdays .ds-week-select-cal-weekdays-day{width:14.2857142857%;color:#495063;text-align:center;font-size:87.5%}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.month-select{position:relative}.month-select .input-label{font-size:.625rem;line-height:.75rem;padding:.25rem 0;font-weight:700}.month-select .toggler{border:1px solid #d9e3ff;border-radius:6px;padding:.625rem .625rem;text-align:center;font-size:.75rem;color:#0045ff;text-transform:capitalize;box-sizing:border-box;display:flex;justify-content:space-between;gap:.5rem}.month-select .toggler:hover{cursor:pointer}.month-select .month-dropdown{margin-top:.125rem;box-shadow:0 4px 12px rgba(0,35,123,.25);background:#fff;border-radius:6px;z-index:40}.month-select .month-dropdown .header{font-size:.625rem;font-weight:700;display:flex;justify-content:space-between;padding:1rem .75rem .75rem .75rem;color:#0045ff;align-items:center;cursor:default;user-select:none}.month-select .month-dropdown .separator{width:100%;height:1px;background:#d9e3ff}.month-select .month-dropdown .month-list{overflow:auto;padding:.75rem 1rem}.month-select .month-dropdown .month-list .month-item{text-transform:capitalize;font-size:.75rem;padding-bottom:.25rem}.month-select .month-dropdown .month-list .month-item.active{color:#0045ff;font-weight:700}.month-select .month-dropdown .month-list .month-item.disabled{color:#d5d5d9;cursor:not-allowed}.month-select .month-dropdown .month-list .month-item:hover:not(.disabled){cursor:pointer;font-weight:700}.month-select.borderless .toggler{border:none;font-weight:700;display:flex;justify-content:space-between;align-items:center}.month-select.compact .toggler{border:none;font-weight:700;display:flex;justify-content:space-between;align-items:center;padding:0}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-modal-container{transition:all 400ms ease;transition-property:opacity;transform:translateZ(0);position:absolute;width:100vw;height:100vh;z-index:103;top:0;left:0;pointer-events:none;background:rgba(0,0,0,.2);opacity:0}.ds-modal-container.is-open{pointer-events:auto;opacity:1}.ds-modal-container.show-nav{z-index:97}.ds-modal-container.over-sidebar{z-index:106}.ds-modal-container .ds-modal-underlay{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}.ds-modal-container .ds-modal-underlay.alternative-underlay{background-color:#5b739f;opacity:.6}.ds-modal-container .ds-modal-content{position:relative;z-index:101;border-radius:6px;box-shadow:0 4px 12px rgba(0,35,123,.25);background:#fff;display:flex;flex-flow:column}.ds-modal-container .ds-modal-content.is-size-xs{width:17.375rem;height:12.375rem}.ds-modal-container .ds-modal-content.is-size-s{width:17.375rem;height:20.75rem}.ds-modal-container .ds-modal-content.is-size-m{width:17.375rem;height:41.6875rem}.ds-modal-container .ds-modal-content.is-size-l{width:33.125rem;height:41.6875rem}.ds-modal-container .ds-modal-content.is-size-l-sidebar{width:40.625rem;height:41.6875rem}.ds-modal-container .ds-modal-content.is-size-xl{width:61.3125rem;height:41.6875rem}.ds-modal-container .ds-modal-content.is-size-full{width:100%;height:100vh;margin:0}.ds-modal-container .ds-modal-content .ds-modal-sections{flex-grow:1;flex-shrink:1;overflow-y:auto}.ds-modal-container .ds-modal-content .ds-modal-sections .ds-ep-cards{flex-grow:1}.ds-modal-container .ds-modal-content .ds-loader.is-lg{width:6rem;height:6rem;top:calc(50% - 3rem);left:calc(50% - 3rem)}.ds-modal-container .ds-modal-content .ds-modal-header .switcher{position:absolute;left:calc(50% - 7.6875rem);top:.665rem}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-modal-container .ds-modal-content .ds-modal-header .switcher{left:calc(1rem - 1px)}}.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-input,.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-dropdown-new{width:100%;margin-bottom:.625rem}.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-input .input-container,.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-dropdown-new .input-container{width:100%}.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-input:not(.full-width),.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-dropdown-new:not(.full-width),.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-input:not(.full-width),.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-dropdown-new:not(.full-width),.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-input:not(.full-width),.ds-modal-container .ds-modal-content .ds-modal-content-section>.ds-dropdown-new:not(.full-width){width:calc(50% - 0.375rem);margin-right:.375rem;display:inline-block;vertical-align:top}.ds-modal-container .ds-modal-header{border-radius:6px 6px 0 0;border-bottom:solid 1px #d9e3ff;padding-inline:1rem;display:flex;align-items:center;cursor:grab;height:3.125rem}.ds-modal-container .ds-modal-header .ds-title{color:#000920;font-size:.75rem;line-height:.875rem;font-weight:700;margin:0}.ds-modal-container .ds-modal-header .ds-modal-header-buttons{color:#0045ff;flex-grow:0;margin-left:auto;display:flex;align-items:center}.ds-modal-container .ds-modal-header .ds-modal-header-buttons .close-icon-container{margin-left:.5rem}.ds-modal-container .just-close{display:flex;justify-content:flex-end;padding:1.25rem 1.125rem 0 1.125rem}.ds-modal-container .ds-modal-content-section{padding:1.25rem 1rem;font-size:.625rem;line-height:.75rem}.ds-modal-container .ds-modal-content-section:not(:first-child){border-top:solid 1px #d9e3ff}.ds-modal-container .ds-modal-footer{font-size:.625rem;line-height:.75rem;padding:1rem;border-top:solid 1px #d9e3ff;display:flex;width:100%;height:4.125rem;border-radius:0 0 6px 6px}.ds-modal-container .ds-modal-footer.no-padding{padding:0}.ds-modal-container .ds-modal-footer .ds-button{margin-left:.375rem}.ds-modal-container .ds-modal-footer .ds-button:first-child{margin-left:auto}.ds-modal-container .ds-modal-footer .ds-modal-buttons-divider{flex-grow:1}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-modal-container .ds-modal-content{min-width:100% !important;max-width:100%;width:100%;margin-top:auto !important;margin-bottom:auto !important;border-radius:0}.ds-modal-container .ds-modal-content>div{width:100%}.ds-modal-container .ds-modal-content .ds-modal-footer{padding-right:4ex}.ds-modal-container .ds-modal-content .ds-modal-content-section,.ds-modal-container .ds-modal-content .ds-modal-footer{max-width:100vw}.ds-modal-container .ds-modal-content .ds-modal-cycle{width:68.4ex}.ds-modal-container .ds-modal-content .ds-modal-cycle .ds-cyc-day{padding-top:.8ex !important;padding-bottom:.8ex !important}.ds-modal-container .ds-modal-content .ds-employee-add td .ds-input-label{min-width:10ex !important}}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.card{border-radius:8px;box-shadow:0 4px 12px rgba(0,35,123,.25);overflow:scroll}.card.white{background:#fff}.card.black{background:#000920}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.alert{border-style:solid;border-width:1px;display:flex;align-items:center;padding:.5rem;font-weight:700;font-size:.75rem;line-height:.875rem;min-height:2.125rem}.alert .text{white-space:pre-line;width:100%}.alert .text .ds-text{color:inherit;font-weight:inherit}.alert.small{width:15.375rem}.alert.medium{width:18.75rem}.alert.large{width:31.125rem}.alert.full{width:100%}.alert.info{border-color:#0045ff;color:#0045ff;background:#eff5ff}.alert.warning{border-color:#ff8a00;color:#ff8a00;background:#ffead1}.alert.error{border-color:#f44c4c;color:#f44c4c;background:#ffe4e4}.alert.success{border-color:#31a847;color:#31a847;background:#d3f3db}.alert.normal{border-radius:6px}.alert.normal .text{margin-left:.375rem;max-width:calc(100% - 1.5rem)}.alert.slim{border-radius:4px;padding:.5rem .625rem;font-size:.625rem;line-height:.75rem}.alert.slim .text{margin-left:.25rem;max-width:calc(100% - 1.5rem)}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-separator{border-style:solid;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:0}.ds-separator.light_blue1{border-color:#d9e3ff}.ds-separator.transparent{border-color:rgba(0,0,0,0)}.ds-separator.top{border-top-width:1px}.ds-separator.right{border-right-width:1px}.ds-separator.bottom{border-bottom-width:1px}.ds-separator.left{border-left-width:1px}.ds-separator.full-width{width:100%}.ds-separator.full-height{height:100%}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.link:hover{cursor:pointer}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.spacing.vertical{display:block}.spacing.vertical.size2{padding:.125rem 0}.spacing.vertical.size4{padding:.25rem 0}.spacing.vertical.size6{padding:.375rem 0}.spacing.vertical.size8{padding:.5rem 0}.spacing.vertical.size10{padding:.625rem 0}.spacing.vertical.size12{padding:.75rem 0}.spacing.vertical.size14{padding:.875rem 0}.spacing.vertical.size16{padding:1rem 0}.spacing.vertical.size18{padding:1.125rem 0}.spacing.vertical.size20{padding:1.25rem 0}.spacing.vertical.size24{padding:1.5rem 0}.spacing.vertical.size28{padding:1.75rem 0}.spacing.vertical.size32{padding:2rem 0}.spacing.vertical.size36{padding:2.25rem 0}.spacing.vertical.size40{padding:2.5rem 0}.spacing.vertical.size48{padding:3rem 0}.spacing.vertical.size64{padding:4rem 0}.spacing.vertical.size96{padding:6rem 0}.spacing.vertical.size128{padding:8rem 0}.spacing.vertical.size144{padding:9rem 0}.spacing.vertical.size160{padding:10rem 0}.spacing.vertical.full{height:100%}.spacing.vertical.half{padding-bottom:0}.spacing.horizontal{display:block}.spacing.horizontal.size2{padding:0 .125rem}.spacing.horizontal.size4{padding:0 .25rem}.spacing.horizontal.size6{padding:0 .375rem}.spacing.horizontal.size8{padding:0 .5rem}.spacing.horizontal.size10{padding:0 .625rem}.spacing.horizontal.size12{padding:0 .75rem}.spacing.horizontal.size14{padding:0 .875rem}.spacing.horizontal.size16{padding:0 1rem}.spacing.horizontal.size18{padding:0 1.125rem}.spacing.horizontal.size20{padding:0 1.25rem}.spacing.horizontal.size24{padding:0 1.5rem}.spacing.horizontal.size28{padding:0 1.75rem}.spacing.horizontal.size32{padding:0 2rem}.spacing.horizontal.size36{padding:0 2.25rem}.spacing.horizontal.size40{padding:0 2.5rem}.spacing.horizontal.size48{padding:0 3rem}.spacing.horizontal.size64{padding:0 4rem}.spacing.horizontal.size96{padding:0 6rem}.spacing.horizontal.size128{padding:0 8rem}.spacing.horizontal.size144{padding:0 9rem}.spacing.horizontal.size160{padding:0 10rem}.spacing.horizontal.full{width:100%}.spacing.horizontal.half{padding-left:0}.spacing.both{display:block}.spacing.both.size2{padding:.125rem}.spacing.both.size4{padding:.25rem}.spacing.both.size6{padding:.375rem}.spacing.both.size8{padding:.5rem}.spacing.both.size10{padding:.625rem}.spacing.both.size12{padding:.75rem}.spacing.both.size14{padding:.875rem}.spacing.both.size16{padding:1rem}.spacing.both.size18{padding:1.125rem}.spacing.both.size20{padding:1.25rem}.spacing.both.size24{padding:1.5rem}.spacing.both.size28{padding:1.75rem}.spacing.both.size32{padding:2rem}.spacing.both.size36{padding:2.25rem}.spacing.both.size40{padding:2.5rem}.spacing.both.size48{padding:3rem}.spacing.both.size64{padding:4rem}.spacing.both.size96{padding:6rem}.spacing.both.size128{padding:8rem}.spacing.both.size144{padding:9rem}.spacing.both.size160{padding:10rem}.spacing.both.full{height:100%;width:100%}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.radio-group{display:flex}.radio-group.horizontal{flex-direction:row}.radio-group.vertical{flex-direction:column}.radio-group.vertical .radio-option{margin-bottom:.25rem}.radio-group .hidden{display:none}.radio-group .radio-option{display:flex;align-items:center;padding-right:1.125rem}.radio-group .radio-option:last-child{padding-right:0}.radio-group .radio-option:hover{cursor:pointer}.radio-group .radio-option .text{padding-left:.375rem;font-size:.75rem;font-weight:400}.radio-group .radio-option .text.disabled{color:#495063}.radio-group.disabled .radio-option .text{color:#495063}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-collapse .ds-collapse-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.ds-collapse .ds-collapse-title.primary{color:#0045ff}.ds-collapse .ds-collapse-title span{font-size:.75rem;line-height:.875rem;font-weight:700;margin-right:.375rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.nav-item{display:flex;color:#2a4284;white-space:nowrap;justify-content:center;align-items:center}.nav-item .container{display:flex;align-items:center}.nav-item .text{text-wrap:auto;text-align:center}.nav-item.main{position:relative;flex-direction:column;font-size:.5rem;overflow:hidden;margin:0 .375rem;border-radius:6px;min-height:3rem;min-width:3rem;width:45px}.nav-item.main .container{flex-direction:column}.nav-item.main .text{margin-top:.125rem;font-weight:400}.nav-item.main .number{position:absolute;background:#f44c4c;top:.5625rem;color:#fff;right:.625rem;z-index:99;border-radius:50%;display:flex;justify-content:center;align-items:center;width:.75rem;height:.75rem}.nav-item.sub{flex-direction:row;min-width:8.57rem;min-height:2.25rem;height:fit-content;justify-content:space-between;align-items:center;padding:.25rem .625rem;font-size:.75rem}.nav-item.sub .ds-ico{min-width:1.75rem;height:1.75rem}.nav-item.sub .container{flex-direction:row}.nav-item.sub .container .text{margin-left:.25rem;text-align:left}.nav-item.sub .number{padding-left:.5rem;font-size:.625rem}.nav-item.sub.isActive{font-weight:700}.nav-item.disabled{color:#d5d5d9}.nav-item:hover{text-decoration:none;color:#0045ff;white-space:nowrap;cursor:pointer}.nav-item.dark{color:#fff}.nav-item.isActive{background:#0045ff;color:#fff;border-radius:6px}.nav-item.isActive:hover{color:#fff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-info-box{border:1px solid #d9e3ff;border-radius:.375rem;background:#f6f9ff;display:flex;justify-content:space-between;width:10.125rem;height:5.5625rem;padding:.75rem}.ds-info-box .mt-14{margin-top:.875rem}.ds-info-box .mt-4{margin-top:.25rem}.ds-info-box .ml-4{margin-left:.25rem}.ds-info-box .left{flex-grow:1;height:100%;display:flex;flex-direction:column;justify-content:space-between}.ds-info-box .left .top{display:flex;justify-content:space-between;align-items:flex-start}.ds-info-box .left .top .title{font-size:.625rem;font-weight:700;color:#2a4284;line-height:.75rem;display:flex;align-items:center}.ds-info-box .left .top .progress{position:relative;margin-left:.5rem;font-size:0;top:-4px}.ds-info-box .left .top .progress circle{transition:stroke-dashoffset .35s;transform:rotate(-90deg);transform-origin:50% 50%}.ds-info-box .left .top .progress .progress-value{font-size:8px;top:50%;left:50%;position:absolute;z-index:10;transform:translate(-50%, -50%);color:#0045ff;font-weight:700;line-height:1}.ds-info-box .right{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.ds-info-box .data-container{display:flex;justify-content:space-between;align-items:center}.ds-info-box .data-container .info-box-label{font-size:.5rem;font-weight:700;color:#2a4284;line-height:.625rem;display:flex;align-items:center}.ds-info-box .data-container .value{font-size:.625rem;line-height:.75rem;font-weight:700;color:#000920}.ds-info-box .separator{padding:0 1.5rem}.ds-info-box.large{width:13.5rem;height:6.25rem;padding:.875rem}.ds-info-box.large.has-right-side{width:27.625rem}.ds-info-box.large .top .progress .progress-value{font-size:10px}.ds-info-box.large .data-container .info-box-label{font-size:.625rem}.ds-info-box.large .data-container .value{font-size:.75rem;line-height:.875rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-sidebar{position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;pointer-events:none;overflow-y:auto}.ds-sidebar.show-nav-bar{width:calc(100% - 3.8rem);left:3.8rem}.ds-sidebar.no-underlay{width:auto}.ds-sidebar.no-underlay .ds-sidebar-content.right{border-left:solid 1px #d9e3ff}@media print{.ds-sidebar{display:none}}.ds-sidebar .ds-sidebar-underlay{transition:all 400ms ease;transition-property:opacity;transform:translateZ(0);opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.ds-sidebar .ds-sidebar-underlay.light-underlay{background:rgba(0,0,0,.1)}.ds-sidebar .ds-sidebar-content{transition:all 400ms ease;position:relative;z-index:101;height:100%;background-color:#fff}.ds-sidebar.is-open{pointer-events:auto;z-index:105}.ds-sidebar.is-open .ds-sidebar-underlay{opacity:1}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.status .statusText{font-size:.75rem;display:block}.status.success{color:#31a847}.status.danger{color:#f44c4c}.status.warning{color:#ff8a00}.status.default{color:#000920}.status .infoText{font-size:.625rem;color:#495063;white-space:nowrap}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-notifications-status-badge{width:max-content;padding:.125rem .5rem;background-color:#0045ff;size:.5rem;line-height:.625rem;font-weight:700;border-radius:2px}.ds-notifications-status-badge.reversed{background-color:#fff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.card-container{position:relative;width:16.25rem;z-index:1}.card-container .ds-notification-card{background-color:#fff;position:relative;padding:1rem;padding-left:1.125rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,35,123,.15);display:flex;flex-direction:column;pointer-events:all}.card-container .ds-notification-card .top{display:flex;justify-content:space-between;padding-bottom:.375rem;align-items:center}.card-container .ds-notification-card .top .top-group{display:flex;width:100%;justify-content:space-between;align-items:center;color:#0045ff}.card-container .ds-notification-card .top .top-group .title-group{display:flex;justify-content:space-between}.card-container .ds-notification-card .top .top-group .title-group .title{font-size:.75rem;font-weight:700;margin-right:.5rem}.card-container .ds-notification-card .top .top-group .time{font-size:.625rem;font-weight:700}.card-container .ds-notification-card .bottom{display:flex;justify-content:space-between;align-items:flex-end;font-size:.625rem}.card-container .ds-notification-card.popup .top .top-group{justify-content:flex-start}.card-container .ds-notification-card.popup .top .top-group .time{font-weight:500}.card-container .ds-notification-card.is-multiple{margin-bottom:10px}.card-container .ds-notification-card.is-multiple:before{content:"";position:absolute;bottom:-4px;left:2%;z-index:-1;background-color:#fff;height:1rem;display:flex;border-radius:8px;box-shadow:0 4px 12px rgba(0,35,123,.15);width:96%}.card-container .ds-notification-card.is-multiple:after{content:"";position:absolute;bottom:-8px;left:4%;z-index:-2;background-color:#fff;height:1rem;display:flex;border-radius:8px;box-shadow:0 4px 12px rgba(0,35,123,.15);width:92%}.card-container .ds-notification-card.is-release{background-color:#0045ff;color:#fff}.card-container .ds-notification-card.is-release .top .top-group{color:#fff}.card-container .ds-notification-card.is-release .top .time{opacity:50%}.card-container .ds-notification-card.is-release .open-button{color:#fff}.card-container .ds-notification-card .open-button{margin-left:.5rem;font-weight:400;font-size:.5rem;line-height:.5rem;text-decoration-line:underline;color:#000920;padding:0;border:none;background:none;cursor:pointer}
.ds-modal-container.ds-batch-actions-modal .ds-modal-content .ds-modal-sections{overflow-y:visible}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-c-stmpl-row{display:flex;position:relative;max-height:calc(3.1875rem + 1px);border-bottom:solid 1px #d9e3ff;width:calc(100% - 0.35rem)}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-c-stmpl-row{display:none}}.ds-c-stmpl-row .ds-c-stmpl-paging{margin:auto .625rem auto auto;display:flex;flex-direction:column}.ds-c-stmpl-row .ds-c-stmpl-paging .ds-c-stmpl-paging-btn{cursor:pointer;text-align:center;font-size:.5rem}.ds-c-stmpl-row .ds-c-stmpl-paging .ds-c-stmpl-paging-btn svg{width:.625rem;height:.625rem}.ds-c-stmpl-row .ds-c-stmpl-paging .ds-c-stmpl-paging-btn svg path{fill:#000920}.ds-c-stmpl-row .ds-c-stmpl-paging .ds-c-stmpl-paging-btn.is-disabled{cursor:default}.ds-c-stmpl-row .ds-c-stmpl-paging .ds-c-stmpl-paging-btn.is-disabled svg path{fill:#d5d5d9}.ds-c-stmpl-row .ds-c-stmpl-paging .ds-c-stmpl-paging-btn:not(.is-disabled):hover svg path{fill:#0045ff}.ds-c-stmpl-row .ds-c-stmpl-row-loader-overlay{position:absolute;z-index:9;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.2);text-align:center}.ds-c-stmpl-row .ds-c-stmpl-row-loader-overlay .ds-loader svg{width:2rem;height:2rem;margin:auto;top:calc(50% - 1rem)}.ds-c-stmpl-row .ds-c-row-label{font-weight:bold;padding-left:1.6ex;height:3.1875rem;display:flex;align-items:center;border-left:.43ex solid rgba(0,0,0,0);background-color:rgba(0,0,0,0) !important}.ds-c-stmpl-row .ds-c-row-label span{font-size:.625rem}.ds-c-stmpl-row .ds-c-stmpl-no-templates{padding:1.6ex;background-color:#fff;display:flex;align-items:center;color:#495063}.ds-c-stmpl-row .ds-c-col{padding:0 !important;border:none}.ds-c-stmpl-row .ds-c-col .ds-c-event{width:calc(100% - 1px);margin-right:1px}.ds-c-stmpl-row .ds-c-col .ds-c-col-hover-btns{height:calc(100% - 1px);width:calc(100% - 2px);margin:0 1px 1px 1px}.ds-c-stmpl-row .ds-c-col .ds-c-col-hover-btns button{height:100%;font-size:60%;width:inherit}.ds-c-stmpl-row:hover .ds-c-col .ds-c-stmpl-new-tpl-btn{border-color:#d5d5d9}.ds-c-stmpl-row:hover .ds-c-col .ds-c-stmpl-new-tpl-btn svg path{fill:#d5d5d9}.ds-c-stmpl-row:not(:hover) .ds-c-col .ds-c-stmpl-new-tpl-btn{border-color:rgba(0,0,0,0)}.ds-c-stmpl-row:not(:hover) .ds-c-col .ds-c-stmpl-new-tpl-btn svg path{fill:rgba(0,0,0,0)}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-c-capacities{display:flex;min-height:2.875rem;max-height:7rem;position:relative;overflow-y:scroll;overflow-x:hidden}.ds-c-capacities::-webkit-scrollbar{visibility:hidden}.ds-c-capacities:not(.is-expanded){border-bottom:solid 1px #d9e3ff}.ds-c-capacities .ds-c-cap-segment{flex-grow:0;flex-shrink:0;color:#495063;align-items:flex-end;position:relative;font-variant-numeric:tabular-nums;letter-spacing:-1px;display:flex;flex-direction:column;font-size:.5rem;line-height:.625rem;height:max-content}.ds-c-capacities .ds-c-cap-segment:not(:last-child){border-right:solid 1px #d9e3ff}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap{position:relative;width:100%;background-color:#fff;padding:.2ex .4ex;border-bottom:solid 1px #d9e3ff;overflow:hidden;cursor:pointer;min-height:2.875rem;max-height:2.875rem;height:2.875rem;display:flex;flex-direction:column;align-items:end;justify-content:center}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-segment-input-tt{display:block}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-segment-top{width:100%;display:block;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-segment-top.has-warn-red{color:#f44c4c}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-segment-top.has-warn-yellow{color:#ff8a00}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-segment-top.has-value-unset{font-weight:normal;text-align:center}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-segment-top .ds-c-cap-segment-top-dash{padding-right:.3ex;font-weight:normal}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-inner-input-wrap{position:relative;float:right;display:flex;max-width:100%}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-inner-input-wrap input{display:block;max-width:100%;border:none;height:2.7ex;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-inner-input-wrap input:focus{color:#0045ff;box-shadow:-1ex 0 0 0 #fff}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-inner-input-wrap.no-value input{width:100% !important}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-inner-input-wrap.no-value input::placeholder{text-decoration:underline}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .ds-c-cap-inner-input-wrap .ds-c-cap-input-slash{position:absolute;left:-1ex;top:0;width:1ex;text-align:right;padding-right:.2ex;line-height:2.8ex;height:100%;display:flex;align-items:center}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap:hover .ds-c-cap-inner-input-wrap .ds-c-cap-input-slash,.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap.no-value .ds-c-cap-inner-input-wrap .ds-c-cap-input-slash{visibility:hidden}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap:hover input,.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap input:focus{background-color:#f4f5f9;border:solid 1px #efefef;border-radius:.4ex;width:100% !important}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap:hover input:focus,.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap input:focus:focus{border-color:#d9e3ff}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .segment-actions{position:absolute;left:0;height:2ex;width:100%;background:#fff;display:none;text-align:right}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .segment-actions .ds-c-cap-segment-top-actions-anchor{height:1.6ex;border-radius:.8ex;margin:.4ex .4ex .4ex auto;background-color:#efefef;display:flex;width:max-content;align-items:center;padding:0 .8ex;cursor:pointer}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .segment-actions .ds-c-cap-segment-top-actions-anchor .ds-actions-dot{width:4px;height:4px;border-radius:50%;background:#495063;margin:0 .15ex}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap .segment-actions .ds-c-cap-segment-top-actions-anchor:hover{background-color:#d9e3ff}.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap.has-focus:not(.no-value) .segment-actions,.ds-c-capacities .ds-c-cap-segment .ds-c-cap-segment-input-wrap:hover:not(.no-value) .segment-actions{display:inline-block}.ds-c-capacities .ds-c-cap-undefined{padding:2ex;color:#495063;font-size:.625rem;line-height:.75rem}.ds-c-capacities .ds-c-row-label{flex-direction:column;position:relative;background-color:rgba(0,0,0,0) !important;overflow:visible;font-size:.625rem;line-height:.75rem;height:max-content}.ds-c-capacities .ds-c-row-label .ds-c-cap-pos-row{width:100%;min-height:2.875rem;max-height:2.875rem;height:2.875rem;border-bottom:solid 1px #efefef;padding:.625rem .875rem 0 .875rem}.ds-c-capacities .ds-c-row-label .ds-c-cap-pos-row .ds-c-cap-pos-row-sum{font-size:.5rem;line-height:.625rem;margin-top:.125rem}.ds-c-capacities .ds-c-row-label .ds-c-cap-pos-row .ds-position-badge-wrapper{max-width:100%}.ds-c-cap-segment-top-actions-anchor-content{background-color:#000920;color:#fff;padding:.5rem 1rem;cursor:pointer;margin-top:1.44ex;width:10rem;display:flex;align-items:center;font-size:.625rem;line-height:.75rem}.ds-c-cap-segment-top-actions-anchor-content:hover{background-color:#000920}.ds-c-cap-segment-top-actions-anchor-content .ds-arrow-el{background-color:#000920}.ds-c-cap-expand{margin-bottom:-2.2ex;z-index:3;width:2.4ex;margin-left:auto;margin-right:2ex;padding:0 .4ex;cursor:pointer;background-color:#000920;color:#fff;border-bottom-left-radius:.4ex;border-bottom-right-radius:.4ex}.ds-c-cap-expand:hover{background-color:#0045ff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-c-statistics{display:flex;height:5.625rem;min-height:5.625rem;max-height:5.625rem;position:relative;overflow-y:scroll;overflow-x:hidden;border-bottom:solid 1px #efefef}.ds-c-statistics::-webkit-scrollbar{visibility:hidden}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-error-boundary{background:#10245b;width:100%;height:100vh}.ds-error-boundary:after{content:"";opacity:.7;z-index:1;position:absolute;background:radial-gradient(156.58% 316.24% at 141.47% 182.36%, #FFF 0%, rgba(255, 255, 255, 0) 100%);width:100%;height:100vh}.ds-error-boundary svg path,.ds-error-boundary .logo-white path{fill:#fff}.ds-error-boundary .content{z-index:2;padding:2.5rem;width:100vw;height:100vh;color:#fff;position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}*{box-sizing:border-box}.ds-landing.is-loading{white-space:normal}.ds-landing.is-loading div,.ds-landing.is-loading label{white-space:normal}input,textarea{font-family:"Roboto",sans-serif}input[type=time]::-webkit-clear-button{display:none}input[type=time]::-ms-clear{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}a{text-decoration:none;color:#000920}*:focus{outline:none}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}html,body,#ds-root{position:fixed;top:0;left:0;min-width:100vw;max-width:100vw;min-height:100dvh;max-height:100dvh;padding:0;margin:0;color:#000920;font-family:"Roboto","Arial","Helvetica",sans-serif;font-weight:400;white-space:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{-webkit-appearance:none;width:.35rem;height:.35rem}::-webkit-scrollbar-thumb{border-radius:2px;background-color:#2a4284;box-shadow:0 0 1px rgba(255,255,255,.5)}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-link{color:#0045ff;cursor:pointer}.ds-link:hover,.ds-link:focus{filter:brightness(2);text-decoration:underline}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-landing{width:100%;min-height:100vh;max-height:max-content;padding:5.6ex;text-align:center;overflow:auto;background-color:#eff5ff}.ds-landing .ds-landing-background{position:absolute;z-index:0;right:2.4ex;top:2.4ex;bottom:2.4ex;width:auto;height:auto;left:calc(20% + 24ex);border-radius:2.4ex;background-size:cover;background-position:center}.ds-landing .ds-landing-panel{width:48ex;margin:auto;height:auto;position:absolute;top:50%;left:calc(20% + 24ex);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);box-shadow:0 1px .6ex -1px rgba(0,0,0,.25);background:#fff;border-radius:1.6ex;padding:2.4ex}.ds-landing .ds-landing-panel .ds-landing-panel-logo{margin:.8ex auto .8ex 2.4ex;float:left}.ds-landing .ds-landing-panel .ds-landing-content{position:relative;width:100%;min-height:46vh;padding:2.4ex;text-align:left}.ds-landing .ds-landing-panel .ds-landing-content.has-bottom-side{border-bottom-left-radius:0;border-bottom-right-radius:0}.ds-landing .ds-landing-panel .ds-landing-content.has-top-side{border-top-left-radius:0;border-top-right-radius:0}.ds-landing .ds-landing-panel .ds-landing-content .ds-landing-title{width:100%;margin-bottom:3.4ex}.ds-landing .ds-landing-panel .ds-landing-content .ds-button{margin-top:1.2ex}.ds-landing .ds-landing-panel .ds-landing-content .ds-input{margin-bottom:2.4ex}.ds-landing .ds-landing-panel .ds-landing-content .ds-err{margin-top:1.2ex}.ds-landing .ds-landing-panel .ds-landing-side{width:100%}.ds-landing .ds-landing-panel .ds-landing-side.is-top{padding:2.4ex;text-align:left;display:inline-block}.ds-landing .ds-landing-panel .ds-landing-side.is-top .ds-landing-title{margin:0}.ds-landing .ds-landing-panel .ds-landing-side.is-bottom{padding:2ex 3ex}.ds-landing .ds-landing-panel .ds-landing-side.is-bottom .ds-landing-side-link{display:block}.ds-landing .ds-landing-panel .ds-landing-side .ds-link{font-weight:600}.ds-landing .ds-landing-panel .ds-landing-side .ds-landing-side-link{font-size:87.5%}.ds-landing .ds-landing-panel .ds-landing-side .ds-landing-side-link a{font-weight:600}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-landing{padding:1.6ex}.ds-landing .ds-landing-background{display:none}.ds-landing .ds-landing-panel,.ds-landing .ds-landing-header{display:block;width:100%;margin:auto;position:static;transform:none}.ds-landing .ds-landing-header{margin-top:4.8ex}.ds-landing .ds-landing-side-link .ds-link{display:block;margin-bottom:1ex}}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-page{display:flex;flex-flow:column;flex-grow:1;width:100%;height:100%}.ds-page .ds-page-head{display:flex;flex-flow:row;align-items:center;justify-content:flex-end;height:7.2ex;margin-top:-0.8ex;width:100%;padding:.8ex 2ex}.ds-page .ds-page-head .ds-page-title{position:relative;margin-right:auto;text-transform:capitalize}.ds-page .ds-page-head .ds-search{width:37ex;margin-left:.8ex}.ds-cards .ds-card{display:block;padding:1.6ex;box-shadow:0 4px 12px rgba(0,35,123,.15);margin-bottom:2.4ex;border-radius:2.4ex;background-color:#fff;width:100%;color:#495063;position:relative;border:solid 1px #d9e3ff;max-width:100%}.ds-cards .ds-card .ds-ep-label{padding-right:1.6ex}.ds-cards .ds-card .ds-ep-label:not(:first-child){padding-left:1.6ex}@media print{@page{size:landscape}.ds-nav,.ds-schedule-top,.ds-c-controls,.ds-c-col-hover-btns,.ds-ms-selector,.ds-c-col::after,.ds-c-row.is-add-emp,.ds-c-section-divider,.ds-c-row-label-left,.ds-c-sort-selection div,iframe{display:none !important}.ds-c-section{height:auto !important;max-height:initial !important}html,body,#ds-root,.ds-app,.ds-app-scroll,.ds-app-content,.ds-schedule{overflow:unset !important;display:block !important;height:auto !important;min-height:0 !important;max-height:unset !important;position:static !important;background:none !important}.ds-c-row,.ds-c-header{font-size:80% !important}.ds-c-row,.ds-c-row div{page-break-inside:avoid}.ds-c-event{background-color:#fff !important}.ds-c-event .ds-c-evt-position,.ds-c-event .ds-c-evt-time{color:#000920 !important}.ds-c-event .ds-c-evt-time{font-size:80% !important}.ds-c-event.is-view-month .ds-c-evt-unav-txt{font-size:50% !important}*{box-shadow:none}.ds-modal-container{display:none !important}}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){html,body,#ds-root,.ds-my-timetable,.ds-schedule,.ds-app,.ds-nav,.ds-ee-detail.is-calendar,.ds-landing{position:fixed;min-height:100%;max-height:100%;height:100%;height:-webkit-fill-available}.ds-nav .ds-nav-item-logout{padding-bottom:12ex}.ds-nav .ds-ni-label{visibility:visible !important}.ds-subnav{width:6ex !important}.ds-subnav .ds-ni-label,.ds-subnav .ds-ni-number{display:none !important}.ds-app-scroll,.ds-c-section{-webkit-overflow-scrolling:touch !important}.ds-schedule-help-tt-content{margin-left:7ex}.is-navigation-help{display:none}.ds-my-timetable{width:100%}.ds-my-timetable .ds-nav-bar{width:calc(100% - 9ex)}.ds-c-month-summary{display:none}.ds-my-dashboard .ds-md-section{min-width:34ex !important;max-width:calc(100% - 3.2ex) !important}.ds-tpleditor-table{width:auto !important;margin-left:0 !important;margin-right:0 !important}.ds-cards:not(.ds-ep-cards) .ds-card{min-width:0 !important}.ds-cards:not(.ds-ep-cards) .ds-card table tr{display:block;margin-bottom:1.6ex}.ds-cards:not(.ds-ep-cards) .ds-card table tr td{display:block;padding-left:0 !important;margin-bottom:.8ex}}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-position-editor-sidebar{box-shadow:0 4px 12px rgba(0,35,123,.25)}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-notifications-sidebar{height:100%;display:flex;flex-direction:column;align-items:flex-start}.ds-notifications-sidebar .header-container{width:100%;padding:1.75rem 1rem;padding-bottom:.875rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-confirm label{display:inline-block;margin-right:1rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-data-grid{display:flex;flex-direction:column}.ds-data-grid .data-grid-header{width:100%;height:2.375rem;display:flex;border-top:solid 1px #d9e3ff;border-left:solid 1px #d9e3ff;border-right:solid 1px #d9e3ff;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.ds-data-grid .data-grid-header .data-grid-cell{height:100%;display:flex;align-items:center;padding:.5rem;padding-left:1rem;box-sizing:border-box;font-size:.8rem}.ds-data-grid .data-grid-header .label-cell{background-color:#fafbff;color:#2a4284;border-right:solid 1px #d9e3ff}.ds-data-grid .data-grid-header .data-cell{background-color:#fff}.ds-data-grid .data-grid-body{max-width:100%;display:grid}.ds-data-grid .data-grid-body .data-grid-column{display:flex;flex-direction:column;width:100%;height:min-content;overflow:hidden;border-top:solid 1px #d9e3ff;border-bottom:solid 1px #d9e3ff}.ds-data-grid .data-grid-body .data-grid-column.top-left-radius{border-top-left-radius:8px}.ds-data-grid .data-grid-body .data-grid-column.top-right-radius{border-top-right-radius:8px}.ds-data-grid .data-grid-body .data-grid-column.bottom-left-radius{border-bottom-left-radius:8px}.ds-data-grid .data-grid-body .data-grid-column.bottom-right-radius{border-bottom-right-radius:8px}.ds-data-grid .data-grid-body .data-grid-column.empty{border:none}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row{height:2.375rem;width:100%;display:grid;grid-template-columns:1fr 1fr}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row .data-grid-cell{height:100%;display:flex;flex-grow:1;align-items:center;font-size:.8rem;padding-inline:1rem;box-sizing:border-box;border-right:solid 1px #d9e3ff;border-left:solid 1px #d9e3ff}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row .data-grid-cell.label-cell{background-color:#fafbff;color:#2a4284}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row .data-grid-cell.no-left-border{border-left:none}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row .data-grid-cell.no-right-border{border-right:none}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row .data-grid-cell.data-cell{background-color:#fff;border-left:none;width:100%;overflow:none;user-select:text;overflow-x:hidden;overflow-y:hidden;display:flex;align-items:center}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row .data-grid-cell.data-cell::-webkit-scrollbar{display:none}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row .data-grid-cell.data-cell .data{padding:0 !important;display:flex;align-items:center;width:100%;height:100%;user-select:text;overflow-x:scroll;overflow-y:hidden}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row .data-grid-cell.data-cell .data::-webkit-scrollbar{height:1.5px}.ds-data-grid .data-grid-body .data-grid-column .data-grid-row:not(:first-child){border-top:solid 1px #d9e3ff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.plugin-detail__sidebar{display:flex;flex-direction:column;justify-content:space-between;padding:.5rem;height:100%}.plugin-detail-modal{width:100%;height:100%;display:flex}.plugin-detail-modal .content{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding-bottom:1rem}.plugin-detail-modal .description{padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem;overflow-y:auto;flex-grow:1}.plugin-detail-modal .current-tier-info{flex-shrink:0;padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem}.plugin-detail__loader{display:flex;justify-content:center;align-items:center;width:100%}.plugin-detail__loader svg{width:3rem;height:3rem}.plugin-detail__footer{display:flex;justify-content:space-between;align-items:center;padding:1rem;padding-right:1.25rem;background-color:#2a4284;width:100%;border-radius:0 0 6px 6px}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-time-input{width:100%}.ds-time-input .input-label{font-size:.625rem;line-height:.75rem;padding:.25rem 0;font-weight:700}.ds-time-input .ds-time-input-inner{border-radius:6px;border:1px solid #d9e3ff;display:flex;align-items:center;height:2.125rem;width:100%;color:#0045ff;font-size:.75rem;line-height:.75rem;font-weight:700;padding:0 .875rem}.ds-time-input .ds-time-input-inner span{box-sizing:border-box}.ds-time-input .ds-time-input-inner .ds-ico{margin-right:.5rem}.ds-time-input .ds-time-input-inner input{border:none;outline:none;width:1.5em;color:inherit;font:inherit;text-align:right}.ds-time-input .ds-time-input-inner input::-webkit-outer-spin-button,.ds-time-input .ds-time-input-inner input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ds-time-input .ds-time-input-inner input::placeholder{color:inherit;font:inherit;text-align:center}.ds-time-input .ds-time-input-inner input:focus{text-align:right}.ds-time-input .ds-time-input-inner input[type=number]{-moz-appearance:textfield;appearance:textfield}.ds-time-input .ds-time-input-inner.disabled{border-color:#d5d5d9;color:#d5d5d9}.ds-time-input .ds-time-selector{background:#fff;padding:.5rem;z-index:1;transform:translateY(2px);border-radius:6px;border:1px solid #d9e3ff;display:grid;grid-template-columns:1fr 1fr;gap:.5rem;height:7.5rem;font-size:.75rem;line-height:.75rem;font-weight:700;color:#0045ff}.ds-time-input .ds-time-selector div{width:4em;height:100%;overflow-y:scroll;overflow-x:hidden;gap:1px;position:relative}.ds-time-input .ds-time-selector div div{display:flex;flex-direction:column;height:fit-content}.ds-time-input .ds-time-selector div div .ds-time-selector-item{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:32px;cursor:pointer;color:inherit;font:inherit}.ds-time-input .ds-time-selector div div .ds-time-selector-item.selected{background-color:#0045ff;color:#fff}.ds-time-input.error .ds-time-input-inner{border-color:#f44c4c}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ds-c-controls{width:100%;padding:.75rem 0;display:flex}.ds-c-controls .ds-c-loading-indicator{display:flex;flex-grow:1;transition:opacity 250ms linear,visibility 0ms linear 0ms}.ds-c-controls .ds-c-loading-indicator .alert .ds-ico.loader{overflow:hidden;animation:loader 1.5s linear .3s infinite,change-width 0s ease 1}.ds-c-controls .ds-c-loading-indicator .alert{width:max-content}.ds-c-controls .ds-c-loading-indicator .alert .text{text-wrap:nowrap}.ds-c-controls .ds-st-search{border:solid 1px #0045ff;width:50%;display:flex;align-items:center;padding:0 .5rem;border-radius:.375rem}.ds-c-controls .ds-st-search .ds-input-el{border:none;box-shadow:none;background-color:rgba(0,0,0,0)}.ds-c-controls .ds-dropdown-new .dropdown-options{max-width:300%}.ds-c-controls.display-filters{position:relative;padding:0;margin-top:-2.5rem;margin-bottom:.75rem;height:5.25rem;width:100%;border-radius:8px;box-shadow:0 4px 12px rgba(0,35,123,.25);background-color:#fff;align-items:center;z-index:3}.ds-c-controls.display-filters .ds-display-filters-title{height:100%;border-right:solid 1px #eaefff;display:flex;align-items:center}.ds-c-controls.display-filters .ds-link{text-decoration:underline;min-width:max-content;text-align:right;margin-left:auto}.ds-c-controls .assistant-button-wrapper .ds-button:not(.disabled){background:linear-gradient(90deg, #0045ff 0%, #ff4f51 100%);transition-duration:0s;border:none}.ds-c-button-warnings-tooltip .content .ds-warnings-plugin-title{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 1rem;border-bottom:solid 1px #efefef}.ds-c-button-warnings-tooltip .content .ds-warnings-plugin-enable-disable{padding:1rem 0;width:100%;display:flex;flex-direction:column;align-items:center;border-bottom:solid 1px #d9e3ff}.ds-c-button-warnings-tooltip .content .ds-warnings-count{background-color:#f44c4c;border-radius:8px;color:#fff;text-align:center;font-weight:bold;padding:.125rem;width:1rem}.ds-c-button-warnings-tooltip .content .ds-warnings-details-by-type{width:100%;padding:1rem;table-layout:fixed;border-spacing:0;border-collapse:separate}.ds-c-button-warnings-tooltip .content .ds-warnings-details-by-type.is-plugin-disabled tr td{cursor:not-allowed !important}.ds-c-button-warnings-tooltip .content .ds-warnings-details-by-type tr td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.375rem 0}.ds-c-button-warnings-tooltip .content .ds-warnings-details-by-type tr td.is-desc-td{cursor:pointer}.ds-c-button-warnings-tooltip .content .ds-warnings-details-by-type tr td:not(.is-desc-td){width:1rem}.ds-c-button-warnings-tooltip .content .ds-warnings-details-by-type tr td:last-child{text-align:right}.ds-c-button-warnings-tooltip .content .ds-warnings-details-by-type tr:not(.is-warn-enabled){color:#495063}.ds-c-view-tooltip .separator{width:100%;border-bottom:1px solid #d9e3ff}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-c-controls{padding-left:2ex !important}.ds-c-controls .ds-st-action-btn-search,.ds-c-controls .ds-st-action-btn-print,.ds-c-controls .ds-st-action-btn-undo,.ds-c-controls .ds-st-action-btn-toggle-stats,.ds-c-controls .ds-st-action-btn-offers,.ds-c-controls .ds-c-button-warnings,.ds-c-controls .ds-c-view{display:none}}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-calendar .ds-c-header{width:calc(100% - 0.35rem);display:flex}.ds-calendar .ds-c-header::-webkit-scrollbar{visibility:hidden}.ds-calendar .ds-c-header:first-child .ds-c-sort-selection{border-top-left-radius:8px}.ds-calendar .ds-c-header .ds-c-sort-selection{border-bottom:solid 1px #d9e3ff;border-left:.43ex solid rgba(0,0,0,0);display:block;cursor:pointer;padding-top:.75rem;overflow:visible}.ds-calendar .ds-c-header .ds-c-sort-selection .ds-c-sort-selection-sorted-by{font-size:.625rem;color:#495063;display:block;width:100%;padding:0 .375rem 0 .375rem}.ds-calendar .ds-c-header .ds-c-sort-selection .ds-dropdown-new.medium{width:100%;min-height:1.5rem}.ds-calendar .ds-c-header .ds-c-sort-selection .ds-dropdown-new.medium .dropdown-container{height:1.5rem}.ds-calendar .ds-c-header .ds-c-sort-selection .ds-dropdown-new.medium div.left{font-size:.625rem;line-height:.75rem;padding-left:.375rem;color:#000920}.ds-calendar .ds-c-header .ds-c-header-empty-placeholder{border-bottom:solid 1px #d9e3ff;border-right:solid 1px #d9e3ff;display:block}.ds-calendar .ds-c-header .ds-c-col{text-align:center;align-items:center;height:3.1875rem}.ds-calendar .ds-c-header .ds-c-col:hover:not(.ds-c-col-dayview){background-color:#0045ff !important;color:#fff}.ds-calendar .ds-c-header .ds-c-col:hover:not(.ds-c-col-dayview) .ds-c-col-weekday,.ds-calendar .ds-c-header .ds-c-col:hover:not(.ds-c-col-dayview) .ds-c-col-monthday{color:#fff}.ds-calendar .ds-c-header .ds-c-col .ds-c-col-weekday{display:block;color:#495063;text-transform:capitalize;font-size:.75rem}.ds-calendar .ds-c-header .ds-c-col .ds-c-col-hour{font-size:.75rem;margin-top:2.4ex;color:#495063}.ds-calendar .ds-c-header .ds-c-col .ds-c-col-monthday{margin:0 auto;font-size:.75rem}.ds-calendar .ds-c-header .ds-c-col.is-click.is-visible{background-color:#f4f5f9}.ds-calendar .ds-c-header .ds-c-col.is-click.is-visible .ds-c-col-monthday{color:#fff;background-color:#10245b;border-radius:50%;padding-top:1px;width:1.125rem;height:1.125rem}.ds-calendar .ds-c-header .ds-c-col.is-weekend .ds-c-col-monthday{color:#495063}.ds-calendar .ds-c-header .ds-c-col.is-today{font-weight:bold}.ds-calendar .ds-c-header .ds-c-col.is-today .ds-c-col-weekday{color:#495063}.ds-calendar .ds-c-header .ds-c-col.is-today .ds-c-col-monthday{color:#fff;background-color:#0045ff;border-radius:50%;padding-top:1px;width:2.62ex;height:2.62ex}.ds-calendar .ds-c-header .ds-c-col.has-note::after{content:"" !important;display:block !important;position:absolute;height:.4ex;width:100%;background-color:#0045ff;top:0;left:0}.ds-calendar .ds-c-header .ds-c-col.is-holiday .ds-c-col-monthday{color:#fff;background-color:#ff8a00;border-radius:50%;padding-top:1px;width:2.62ex;height:2.62ex}.ds-calendar .ds-c-header .ds-c-col.is-closed .ds-c-col-monthday{color:#fff;background-color:#f44c4c;border-radius:50%;padding-top:1px;width:2.62ex;height:2.62ex}.ds-calendar .ds-c-header .tooltip-anchor{padding-top:.75rem;width:100%;height:100%}.ds-c-tooltip-content{padding:0;display:flex;flex-direction:column}.ds-c-tooltip-content .ds-title{text-transform:capitalize;font-weight:bold;padding:1rem 0;font-size:.75rem;line-height:.875rem;border-bottom:solid 1px #eaefff;margin-bottom:.75rem;text-align:center;color:#000920}.ds-c-tooltip-content .ds-title:last-child{border-bottom:none;margin-bottom:0}.ds-c-tooltip-content .ds-c-tt-holiday{padding:1rem 0 .75rem 1rem;margin-bottom:.75rem;margin-top:-0.75rem;background-color:#ffead1;color:#495063;font-size:.75rem;line-height:.875rem}.ds-c-tooltip-content .ds-c-tt-holiday:last-child{margin-bottom:0}.ds-c-tooltip-content .ds-c-header-tooltip-btn{padding:.25rem 1rem .25rem 1rem;cursor:pointer;font-size:.75rem;line-height:.875rem;color:#000920;text-align:left}.ds-c-tooltip-content .ds-c-header-tooltip-btn:hover{font-weight:bold}.ds-c-tooltip-content .ds-textarea{margin-bottom:1ex;padding:.25rem 1rem .25rem 1rem}.ds-c-tooltip-content .ds-textarea .input-label{color:#000920}.ds-c-tooltip-content .ds-c-header-tooltip-textarea{margin-top:.75rem;font-size:.625rem;line-height:.75rem;border-top:solid 1px #eaefff}.ds-c-tooltip-content .ds-c-header-tooltip-textarea .ds-input-label{margin-top:.75rem;margin-bottom:.375rem;font-size:.75rem;line-height:.875rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-c-event{border-radius:4px;border-width:1px;border-style:solid;margin-bottom:1px;margin-top:1px;z-index:2;height:3.0625rem;min-height:3.0625rem;max-height:3.0625rem;position:relative;display:flex;flex-flow:column;overflow-x:hidden}.ds-c-event .agenda-icon{position:absolute;right:.09rem;top:-0.15rem}.ds-c-event .agenda-icon .ds-ico{height:.6rem;width:.5rem}.ds-c-event:not(.is-view-day){width:100%}.ds-c-event.is-text-dark{color:#000920}.ds-c-event.is-text-light{color:#fff}.ds-c-event.is-unpublished{background-color:#fff}.ds-c-event.is-planned-by-planner{border-style:dashed;background-color:#fff}.ds-c-event.is-transparent:not(.is-mss-single){opacity:.28;filter:contrast(0.8) saturate(0.5)}.ds-c-event.is-ms-selected{background-color:#0045ff !important}.ds-c-event.is-ms-selected::after{content:"";opacity:.2;background:repeating-linear-gradient(-45deg, #fff, #fff 0.5ex, transparent 0.5ex, transparent 1ex);position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.ds-c-event.is-ms-selected .ds-c-evt-time,.ds-c-event.is-ms-selected .ds-c-evt-position,.ds-c-event.is-ms-selected .ds-c-evt-flag,.ds-c-event.is-ms-selected .ds-c-evt-unav-txt{color:#fff !important;opacity:1 !important}.ds-c-event[draggable=false]{cursor:pointer}.ds-c-event.is-preview{cursor:auto !important}.ds-c-event[draggable=true]{cursor:move}.ds-c-event[draggable=true]:hover{border-color:#0045ff !important}.ds-c-event:hover:not(.is-view-month):not(.is-mss-single){filter:saturate(120%);border-color:#000920 !important;opacity:1 !important}.ds-c-event.is-highlighted{box-shadow:0 0 .8ex .5ex #0045ff}.ds-c-event.is-taking-total-hours .ds-c-evt-time{color:#0045ff}.ds-c-event:not(.is-taking-total-hours).is-HARD .ds-c-evt-time{color:#000920;opacity:.25}.ds-c-event .ds-c-evt-time{font-weight:bold;font-size:.625rem;line-height:.625rem;margin:.5rem .625rem 0 .625rem;flex-grow:1;overflow-x:hidden;overflow-y:clip}.ds-c-event.is-view-month .ds-c-evt-time{text-align:center;margin:.25rem .1rem .1rem .1rem}.ds-c-event.is-view-month.has-flag .ds-c-evt-time{margin-bottom:.125rem}.ds-c-event .ds-c-evt-position{margin:.5rem .625rem;font-size:.5rem;line-height:.625rem;overflow:hidden;white-space:nowrap}.ds-c-event.is-view-month .ds-c-evt-position{margin:.1rem;max-height:.625rem;text-align:center}.ds-c-event.is-view-month.has-flag .ds-c-evt-position{margin-top:.125rem}.ds-c-event .ds-c-evt-pause{position:absolute;height:100%;top:0;bottom:0;background-color:rgba(0,0,0,.15);font-size:.375rem;line-height:.5rem;writing-mode:vertical-rl;text-align:center;padding-right:.25rem;color:#fff}.ds-c-event.is-unpublished .ds-c-evt-pause{color:rgba(0,0,0,.45)}.ds-c-event .ds-c-evt-agenda{position:absolute;height:100%;top:0;bottom:0;background-color:rgba(255,255,255,.4);font-size:.375rem;line-height:.5rem;writing-mode:vertical-rl;text-align:center;padding-right:.25rem;color:#fff;overflow:hidden}.ds-c-event.is-unpublished .ds-c-evt-agenda{color:unset;background-color:currentColor;filter:opacity(0.4)}.ds-c-event.is-unpublished .ds-c-evt-agenda span{color:#fff}.ds-c-event .ds-c-evt-flag{display:flex;margin:0 auto}.ds-c-event .ds-c-evt-flag .ds-ico,.ds-c-event .ds-c-evt-flag svg{width:.556875rem;height:.556875rem}.ds-c-event .ds-c-evt-flag.is-two-flags{display:flex}.ds-c-event.is-view-week .ds-c-evt-flag,.ds-c-event.is-view-day .ds-c-evt-flag{position:absolute;right:.625rem;top:.5rem}.ds-c-event.is-unavailability{color:#495063;background-color:#efefef;border-color:#efefef;cursor:pointer}.ds-c-event.is-unavailability.is-HARD{background-color:#d5d5d9}.ds-c-event.is-unavailability.is-SOFT{min-height:1.15rem;max-height:1.15rem;height:1.15rem}.ds-c-event.is-unavailability.is-SOFT .ds-c-evt-unav-txt{margin:.25rem}.ds-c-event.is-unavailability .ds-c-evt-unav-txt{font-size:.5rem;line-height:.625rem;word-wrap:break-word;margin:.5rem 0 0 .625rem;overflow:hidden;white-space:nowrap;text-overflow:clip}.ds-c-event.is-unavailability.is-view-month{text-align:center}.ds-c-event.is-unavailability.is-view-month .ds-c-evt-unav-txt{margin:.2rem .25rem}.ds-c-event.is-unavailability:hover{border-color:#495063 !important;opacity:1 !important}.ds-calendar.is-employee-calendar .ds-c-event{cursor:pointer}.ds-calendar.is-employee-calendar .ds-c-event.has-offer{border-color:#000920 !important}.ds-calendar.is-employee-calendar .ds-c-event.has-offer.is-offer-announced.is-not-my-shift{box-shadow:0 0 .5ex .1ex #ffead1}.ds-calendar.is-employee-calendar .ds-c-event.has-offer:not(.is-offer-announced).is-not-my-shift{border-style:dashed;border-color:#495063 !important;color:#495063 !important}.ds-calendar.is-employee-calendar .ds-c-event.has-offer:not(.is-offer-announced).is-not-my-shift:hover{border-color:#0045ff !important;color:#0045ff !important}.ds-calendar.is-employee-calendar .ds-c-event.has-offer:not(.is-offer-announced):not(.is-not-my-shift){border-color:#000920}.ds-calendar.is-employee-calendar .ds-c-event.has-offer:not(.is-offer-announced):not(.is-not-my-shift):not(.is-text-light){color:#000920}.ds-calendar.is-employee-calendar .ds-c-event.is-not-my-shift{background-color:#fff !important;color:#000920 !important}.ds-calendar.is-employee-calendar .ds-c-event:hover{border-color:#0045ff !important}.ds-calendar.is-employee-calendar .ds-c-event:hover.is-not-my-shift{color:#0045ff !important;border-color:#0045ff !important}.ds-calendar.is-employee-calendar .ds-c-event .ds-c-evt-flag{right:.625ex;top:.5rem}.ds-calendar.is-employee-calendar .ds-c-event.is-short-duration .ds-c-evt-flag{right:calc(50% - .2784375rem);top:1.15rem}.ds-calendar.is-employee-calendar .ds-c-event.is-short-duration .ds-c-evt-position,.ds-calendar.is-employee-calendar .ds-c-event.is-short-duration .ds-c-evt-time{text-overflow:ellipsis}.evt-tt{padding:.5rem 0}.evt-tt>div:not(.evt-tt-cm),.evt-tt .evt-tt-cm>div{display:flex;justify-items:center;padding:.25rem 1rem;text-overflow:ellipsis;align-items:center;font-weight:400}.evt-tt>div:not(.evt-tt-cm) .k,.evt-tt .evt-tt-cm>div .k{width:4.1875rem}.evt-tt>div:not(.evt-tt-cm) .v,.evt-tt .evt-tt-cm>div .v{font-weight:500;display:flex;align-items:center}.evt-tt>div:not(.evt-tt-cm) .v .v-warn,.evt-tt .evt-tt-cm>div .v .v-warn{color:#f44c4c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evt-tt .evt-tt-cm:not(:empty){border-top:solid 1px #eaefff;padding-top:.25rem;margin-top:.25rem}.evt-tt>div.evt-tt-cm>div{cursor:pointer}.evt-tt>div.evt-tt-cm>div:hover{font-weight:700}.evt-tt>div.evt-tt-cm>div .ds-ico{margin-right:.5rem}.evt-tt>div.evt-tt-cm>div.evt-tt-red-btn{color:#f44c4c}.evt-tt .is-divider{margin:.25rem 0;padding:0 !important;border-top:solid 1px #eaefff}.evt-tt .ds-c-evt-tt-shift-template-list{position:absolute;right:calc(-8rem - 1px);width:8rem;height:auto;max-height:15rem;overflow-y:auto;background-color:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,35,123,.25);padding:.5rem 0}.evt-tt .ds-c-evt-tt-shift-template-list>div{padding:.25rem 1rem;font-weight:400;display:inline-block}.evt-tt .ds-c-evt-tt-shift-template-list>div:hover{font-weight:700}.evt-tt .ds-c-evt-tt-shift-template-list .ds-loader{position:static;width:2rem;height:2rem;margin:1rem;margin-left:calc(50% - 1rem);border-color:#d5d5d9;border-width:2px}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-section-wrapper.ds-section-wrapper-unassigned{border-bottom:solid 2px #f44c4c}.ds-section-wrapper.ds-section-wrapper-unassigned .ds-c-row-title{color:#f44c4c}.ds-section-wrapper.ds-section-wrapper-unassigned .ds-c-row-label{background-color:#ffe4e4 !important}.ds-section-wrapper.ds-section-wrapper-offers{border-bottom:solid 2px #ff8a00}.ds-section-wrapper.ds-section-wrapper-offers .ds-c-row-label{background-color:#ffead1 !important}.ds-section-wrapper.ds-section-wrapper-offers .ds-c-row-title{color:#ff8a00}.ds-c-section{width:100%;max-width:100%;overflow-y:scroll;overflow-x:hidden}.ds-c-section:not(.is-section-bottom){max-height:22vh}.ds-c-section .ds-c-row{width:100%;min-height:3.1875rem;display:flex;align-items:stretch;margin-top:0}.ds-c-section .ds-c-row:last-child.row-unassigned .ds-c-row-label,.ds-c-section .ds-c-row:last-child.row-offers .ds-c-row-label{border-bottom:solid 1px #efefef}@media only screen and (max-width: 640px){.ds-c-section .ds-c-row:last-child{margin-bottom:3.1875rem}}.ds-c-section .ds-c-row.is-highlighted{background-color:#f6f9ff;box-shadow:0 0 .8ex .5ex #0045ff;position:relative;z-index:2}.ds-c-section .ds-c-row.is-highlighted .ds-c-row-label{background-color:rgba(0,0,0,0)}.ds-c-section .ds-c-row.is-day-today,.ds-c-section .ds-c-row.is-day-today .ds-c-row-label{background-color:#f6f9ff}.ds-c-section .ds-c-row.is-tall .ds-c-row-label{align-items:baseline;padding-top:1.6ex}.ds-c-section .ds-c-row .ds-c-row-label{padding:.375rem 0;align-items:center;min-height:100%}.ds-c-section .ds-c-row .ds-c-row-label .ds-c-row-label-left,.ds-c-section .ds-c-row .ds-c-row-label .ds-c-row-label-right{display:flex;flex-direction:column;padding-left:.35rem}.ds-c-section .ds-c-row .ds-c-row-label .ds-c-row-label-left{text-align:center}.ds-c-section .ds-c-row .ds-c-row-label .ds-avatar{width:3ex !important;height:3ex !important;margin:0 auto}.ds-c-section .ds-c-row .ds-c-row-label .ds-c-row-positions{max-width:3ex;line-height:1ex;margin-top:.5ex}.ds-c-section .ds-c-row .ds-c-row-label .ds-c-row-positions div{width:.8ex;height:.8ex;display:inline-block;border-radius:.25ex;margin:0 .1ex}.ds-c-section .ds-c-row.is-divider{align-items:center;font-size:.75rem;line-height:.875rem;padding-left:1rem;border-bottom:solid 1px #efefef}.ds-c-section .ds-c-row .ds-c-row-title{font-weight:700;font-size:.75rem;line-height:.875rem;white-space:nowrap;overflow:hidden}.ds-c-section .ds-c-row .ds-c-row-text{font-size:.5rem;line-height:.625rem;color:#000920;margin-top:.125rem}.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table{table-layout:fixed;border-spacing:0;margin-left:-0.75rem}.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td{padding-right:.25rem;border-left:1px solid #d9e3ff;min-width:2rem;white-space:nowrap}.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td:last-child{min-width:4ex}.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td:first-child{border-left:none}.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td .no-arrow,.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td .arrow-down,.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td .arrow-up{margin:0 .125rem;width:.5rem;display:inline-block}.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td .no-arrow.small,.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td .arrow-down.small,.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td .arrow-up.small{width:0}.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td .arrow-up{color:#f44c4c}.ds-c-section .ds-c-row .ds-c-row-text .ds-c-row-label-hrs-table tr td .arrow-down{color:#ff8a00}.ds-c-section .ds-c-row .ds-part-of-day-divider,.ds-c-section .ds-c-row .ds-locality-divider{display:flex}.ds-c-section .ds-c-row .ds-c-col{display:flex;flex-wrap:wrap;flex-grow:1;flex-shrink:1;flex-direction:column;width:0;min-height:3.1875rem;z-index:unset !important}.ds-c-section .ds-c-row .ds-c-col.ds-droppable-hovered{color:#0045ff}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-hover-btns{display:none;flex-direction:column;position:absolute;left:1px;right:1px;bottom:1px;top:unset;border-radius:.8ex;z-index:1;height:3.0625rem}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-hover-btns .ds-button{height:100%}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-hover-btns .ds-button.only-ico{width:unset}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-hover-btns .ds-button:hover{background-color:rgba(0,0,0,0);border-color:#0045ff;color:#0045ff}.ds-c-section .ds-c-row .ds-c-col:hover .ds-c-col-hover-btns,.ds-c-section .ds-c-row .ds-c-col .tooltip .ds-c-col-hover-btns,.ds-c-section .ds-c-row .ds-c-col.is-ms-selected .ds-c-col-hover-btns{display:flex}.ds-c-section .ds-c-row .ds-c-col:hover .ds-c-col-hover-btns .ds-button,.ds-c-section .ds-c-row .ds-c-col .tooltip .ds-c-col-hover-btns .ds-button,.ds-c-section .ds-c-row .ds-c-col.is-ms-selected .ds-c-col-hover-btns .ds-button{flex-direction:column;font-size:.5rem;line-height:.625rem}.ds-c-section .ds-c-row .ds-c-col:hover .ds-c-col-hover-btns .ds-button:not(.only-ico) .icon,.ds-c-section .ds-c-row .ds-c-col .tooltip .ds-c-col-hover-btns .ds-button:not(.only-ico) .icon,.ds-c-section .ds-c-row .ds-c-col.is-ms-selected .ds-c-col-hover-btns .ds-button:not(.only-ico) .icon{margin-right:0;margin-bottom:.25rem}.ds-c-section .ds-c-row .ds-c-col.is-ms-selected .ds-c-col-hover-btns .ds-button{background-color:#0045ff;color:#fff}.ds-c-section .ds-c-row .ds-c-col.is-ms-selected .ds-c-col-hover-btns .ds-button:hover{border-color:#fff}.ds-c-section .ds-c-row .ds-c-col .tooltip{width:100%}.ds-c-section .ds-c-row .ds-c-col .tooltip .ds-c-col-hover-btns{top:1px}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end{position:absolute;width:100%;height:100%;z-index:1;color:#ff8a00;display:flex;flex-direction:column}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start span,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end span{font-size:.375rem;line-height:.5rem;font-weight:700;display:block;text-align:center}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start span:first-child,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end span:first-child{margin-top:.25rem}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start span:last-child,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end span:last-child{margin-top:auto;margin-bottom:.25rem}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start .contr-end-border,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start .contr-start-border,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end .contr-end-border,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end .contr-start-border{position:absolute;width:.5rem;height:100%;border:solid 1px #ff8a00;top:0}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start .contr-end-border.contr-end-border,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start .contr-start-border.contr-end-border,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end .contr-end-border.contr-end-border,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end .contr-start-border.contr-end-border{right:0;border-left:none}.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start .contr-end-border.contr-start-border,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-start .contr-start-border.contr-start-border,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end .contr-end-border.contr-start-border,.ds-c-section .ds-c-row .ds-c-col .ds-c-col-contract-end .contr-start-border.contr-start-border{left:0;border-right:none}.ds-c-row-label-position-tooltip-content{padding:1.2ex;font-size:87.5%;min-width:16ex}.ds-c-section .ds-c-row .ds-c-col.is-view-week .ds-c-col-hover-btns{flex-direction:row-reverse;margin-left:auto;top:1px;align-items:center}.ds-c-section .ds-c-row .ds-c-col.is-view-month .ds-c-col-hover-btns{max-width:unset}.ds-c-row.is-add-emp{cursor:pointer;border-bottom:solid 1px #d9e3ff;background-color:#fff;font-size:.75rem;line-height:.875rem}.ds-c-row.is-add-emp .ds-c-row-label{border-bottom:none;min-height:3.1875rem}.ds-c-row.is-add-emp .ds-c-row-label:hover{background-color:#0045ff;color:#fff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-employee-card-v2{width:100%;height:100%;display:flex}.ds-employee-card-v2 .ds-ec-sidebar{border-right:solid 1px #d9e3ff;height:100%;width:8.5rem;flex-shrink:0}.ds-employee-card-v2 .ds-ec-sidebar .ds-ec-sidebar-nav{display:flex;flex-direction:column;gap:.5rem}.ds-employee-card-v2 .ds-ec-sidebar .ds-nav-item{display:flex;align-items:end;border-radius:6px;border-color:rgba(0,0,0,0);height:30px;background-color:rgba(0,0,0,0);color:#000;padding:.5rem 0 .5rem .75rem}.ds-employee-card-v2 .ds-ec-sidebar .ds-nav-item .ds-text{margin-bottom:-2px}.ds-employee-card-v2 .ds-ec-sidebar .ds-nav-item.selected{background-color:#eff5ff;color:#0045ff}.ds-employee-card-v2 .ds-ec-sidebar .ds-nav-item:hover{cursor:pointer}.ds-employee-card-v2 .ds-ec-info-header{display:flex;flex-direction:column;position:sticky;top:0;background-color:#fff;padding:1rem 1.25rem 1rem 1.25rem;box-sizing:border-box}.ds-employee-card-v2 .ds-ec-body{width:100%;height:100%;padding:0 1.25rem 1rem 1.25rem;display:flex;flex-direction:column;overflow-y:scroll;overflow-x:hidden}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-info-box-v2{border:1px solid #d9e3ff;border-radius:.375rem;background:#f6f9ff;display:flex;flex-direction:column;max-height:8rem;padding:1.125rem .75rem .75rem .75rem;box-sizing:border-box}.ds-info-box-v2 .mt-14{margin-top:.875rem}.ds-info-box-v2 .mt-4{margin-top:.25rem}.ds-info-box-v2 .ml-4{margin-left:.25rem}.ds-info-box-v2 .top{display:flex;justify-content:space-between;align-items:flex-start;height:3.25rem;width:100%}.ds-info-box-v2 .top .title{font-size:.625rem;font-weight:700;color:#2a4284;line-height:.75rem;display:flex;align-items:center;width:100%}.ds-info-box-v2 .progress{position:relative;font-size:0;top:-4px}.ds-info-box-v2 .progress circle{transition:stroke-dashoffset .35s;transform:rotate(-90deg);transform-origin:50% 50%}.ds-info-box-v2 .progress .progress-value{font-size:8px;top:50%;left:50%;position:absolute;z-index:10;transform:translate(-50%, -50%);color:#0045ff;font-weight:700;line-height:1}.ds-info-box-v2 .columns{display:flex;flex-direction:row;height:100%;width:100%}.ds-info-box-v2 .columns .col{display:flex;flex-direction:column;width:100%}.ds-info-box-v2 .data-container{display:flex;justify-content:space-between;align-items:center}.ds-info-box-v2 .data-container .info-box-label-container{display:flex;align-items:center;margin-right:.5rem}.ds-info-box-v2 .data-container .info-box-label-container .icon{margin-right:.25rem;border-radius:100%;width:.75rem;height:.75rem;display:flex;justify-content:center;align-items:center}.ds-info-box-v2 .data-container .info-box-label{font-size:.625rem;line-height:.75rem;font-weight:700;color:#2a4284;display:flex;align-items:center}.ds-info-box-v2 .data-container .value{font-size:.75rem;line-height:.875rem;font-weight:700;color:#000920}.ds-info-box-v2 .data-container a[type=button]{cursor:pointer}.ds-info-box-v2 .data-container .field-difference{color:#ff8a00}.ds-info-box-v2 .separator{padding:0 .75rem;box-sizing:border-box}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.input-label{font-size:.625rem;line-height:.75rem;padding:.25rem 0;font-weight:700}.input-label.default{color:#000920}.input-label.success{color:#31a847}.input-label.danger{color:#f44c4c}.input-label.warning{color:#ff8a00}.input-label.gray{color:#495063}.input-label.gray-light{color:#d5d5d9}.input-label.dark-blue{color:#2a4284}.input-label.white{color:#fff}.input-label.black{color:#000920}.input-label.primary{color:#0045ff}.input-label.inherit{color:inherit}.input-sublabel{font-size:.625rem;line-height:.75rem;padding:.25rem 0}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-mod-offers .ds-modal-header{border-bottom:none}.ds-mod-offers .ds-modal-content-section{padding:0;height:100%;display:flex;flex-direction:column}.ds-mod-offers .ds-mo-tabs{padding:0 3.6ex;border-bottom:solid 1px #d9e3ff;width:100%}.ds-mod-offers .ds-mo-tabs .ds-mo-tab{background:#f4f5f9;border-top-left-radius:.8ex;border-top-right-radius:.8ex;margin-right:1ex;padding:.8ex 1.6ex;display:inline-block}.ds-mod-offers .ds-mo-tabs .ds-mo-tab:not(.is-selected-tab){cursor:pointer}.ds-mod-offers .ds-mo-tabs .ds-mo-tab:not(.is-selected-tab):hover{background:#efefef}.ds-mod-offers .ds-mo-tabs .ds-mo-tab:not(.is-selected-tab):hover .ds-mo-tab-num{background-color:#495063}.ds-mod-offers .ds-mo-tabs .ds-mo-tab.is-selected-tab{background-color:#fff;border:solid 1px #d9e3ff;border-bottom:none;box-shadow:0 2px 0 0 #fff;color:#0045ff;font-weight:bold;padding-top:1.6ex}.ds-mod-offers .ds-mo-tabs .ds-mo-tab.is-selected-tab .ds-mo-tab-num{background:#0045ff !important}.ds-mod-offers .ds-mo-tabs .ds-mo-tab .ds-mo-tab-num{color:#fff;background:#d5d5d9;padding-left:.5ex;padding-right:.5ex;border-radius:.4ex;margin-left:1ex}.ds-mod-offers .ds-mo-tabs .ds-mo-tab .ds-mo-tab-num.is-red-badge{background:#f44c4c}.ds-mod-offers .ds-mo-tabs .ds-mo-tab .ds-mo-tab-num.is-dark-blue-badge{background:#2a4284}.ds-mod-offers .ds-mod-content{display:flex;flex-grow:1}.ds-mod-offers .ds-mod-content .ds-mod-off-wrap{width:100%;display:flex;flex-direction:column}.ds-mod-offers .ds-mod-content .ds-mod-off-twocolumn{display:flex;flex-grow:1;width:100%;overflow-y:auto}.ds-mod-offers .ds-mod-content .ds-mod-row{width:100%;padding:0 1rem 1.25rem 1rem}.ds-mod-offers .ds-mod-content .ds-mod-row.is-section-title{font-weight:bold;margin-bottom:.8ex}.ds-mod-offers .ds-mod-content .ds-mod-row.has-zero{padding-bottom:0}.ds-mod-offers .ds-mod-content .ds-mod-row.has-zero table thead th{padding-bottom:0}.ds-mod-offers .ds-mod-content .ds-mod-row .ds-checkbox{min-height:unset}.ds-mod-offers .ds-mod-content .no-shifts-content{padding-left:4ex;padding-right:4ex}.ds-mod-offers .ds-mod-content .ds-mod-trgrps{color:#495063;width:100%}.ds-mod-offers .ds-mod-content .ds-dropdown{width:100%}.ds-mod-offers .ds-mod-content .ds-dropdown .ds-dropdown-label{height:7.2ex}.ds-mod-offers .ds-mod-content .ds-dropdown.is-disabled .ds-dropdown-label::after{display:none}.ds-mod-offers .ds-mod-content .ds-dropdown .ds-dropdown-menu{top:calc(7.2ex + 1px)}.ds-mod-offers .ds-mod-content .ds-dropdown .ds-dm-option,.ds-mod-offers .ds-mod-content .ds-dropdown .ds-dl-label{text-decoration:none !important}.ds-mod-offers .ds-mod-content .ds-mod-opt{display:flex;align-items:center;font-size:.625rem;line-height:.75rem}.ds-mod-offers .ds-mod-content .ds-mod-opt .ds-opt-l1{font-weight:bold;display:block;padding-left:.25rem}.ds-mod-offers .ds-mod-content .ds-mod-opt .ds-opt-l2{display:block;font-weight:normal;padding-left:.25rem}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows{margin-top:4ex;width:100%}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-mod-row,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-mod-row{display:flex;align-items:center}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-mod-row.is-true,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-mod-row.is-true{font-weight:bold}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-mod-row.is-true .ds-checkbox-children,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-mod-row.is-true .ds-checkbox-children{font-weight:bold}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-position-badge-wrapper,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-position-badge-wrapper{max-width:20ex}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-checkbox .ds-checkbox-label,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-checkbox .ds-checkbox-label{justify-content:left}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children{display:flex;align-items:center;width:100%}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-select,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-select{width:auto;margin-left:.8ex}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-select .ds-select-el,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-select .ds-select-el{height:3.6ex;padding-right:3ex}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-select .ds-select-caret,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-select .ds-select-caret{bottom:calc(50% - .15ex)}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-position,.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-locality-tag,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-position,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-checkbox .ds-checkbox-label .ds-checkbox-children .ds-locality-tag{margin:0 .8ex}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .ds-toggle,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .ds-toggle{margin:0 2ex 0 0}.ds-mod-offers .ds-mod-content .ds-mod-audience-setup-rows .is-note,.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows .is-note{position:absolute;top:2.4ex;left:0;width:10rem;display:block;color:#495063}.ds-mod-offers .ds-mod-content .ds-mod-notification-setup-rows{margin-bottom:2ex}.ds-mod-offers .ds-mod-list-shifts{max-width:25%;min-width:25%;border-right:solid 1px #d9e3ff;padding-top:2ex;overflow-y:auto}.ds-mod-offers .ds-mod-list-shifts .ds-title{width:100%;color:#495063}.ds-mod-offers .ds-mod-list-shifts .ds-mod-lss-subtitle-check .ds-checkbox-label{justify-content:left}.ds-mod-offers .ds-mod-list-shifts .ds-mod-lss-subtitle-check .ds-mod-list-shifts-subtitle{width:100%;color:#495063;font-weight:bold}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift{border-radius:.8ex;box-shadow:0 0 0 1px #d9e3ff inset;margin:.8ex 1.6ex .8ex 5ex;padding:1.6ex;cursor:pointer;position:relative}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift.is-selected{box-shadow:0 0 0 2px #0045ff inset}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift.is-disabled{cursor:wait}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-position-badge-wrapper{margin-bottom:.25rem}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row{width:100%}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-type{background:#efefef;border-radius:.8ex;display:flex;align-items:center;color:#495063;padding:.4ex .8ex;font-weight:bold}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies{display:flex;margin-top:1ex}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-title{font-weight:bold;width:100%}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-transfer{width:100%;margin-top:.6ex}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies div:first-child{margin-right:auto}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-pos,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-neg,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-noreply{padding:.2ex .8ex;border-radius:.4ex;margin-right:.4ex;color:#fff}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-pos.ds-mod-lor-pos,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-neg.ds-mod-lor-pos,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-noreply.ds-mod-lor-pos{background-color:#31a847}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-pos.ds-mod-lor-neg,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-neg.ds-mod-lor-neg,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-noreply.ds-mod-lor-neg{background-color:#f44c4c}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-pos.ds-mod-lor-noreply,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-neg.ds-mod-lor-noreply,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-noreply.ds-mod-lor-noreply{background-color:#495063}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-pos.is-zero,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-neg.is-zero,.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-noreply.is-zero{background-color:#efefef}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-replies .ds-mod-lor-deadline{width:100%;text-align:right}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-reason{margin-top:2ex}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-mod-lss-row .ds-mod-lss-offer-reason span{font-weight:bold;width:100%;display:block}.ds-mod-offers .ds-mod-list-shifts .ds-mod-ls-shift .ds-shift-flag{max-width:max-content}.ds-mod-offers .ds-mod-off-details,.ds-mod-offers .ds-mod-off-audience{padding-top:2ex;position:relative}.ds-mod-offers .ds-mod-off-details .ds-title,.ds-mod-offers .ds-mod-off-audience .ds-title{width:100%;color:#495063}.ds-mod-offers .ds-mod-off-details .ds-loader.is-lg,.ds-mod-offers .ds-mod-off-audience .ds-loader.is-lg{height:8ex;width:8ex;top:calc(50% - 4ex);left:calc(50% - 4ex);border-color:#0045ff}.ds-mod-offers .ds-mod-off-details.ds-mod-off-audience-loading .ds-mod-row:not(:first-child),.ds-mod-offers .ds-mod-off-details.ds-mod-off-audience-loading .ds-mod-row.has-zero:not(:first-child),.ds-mod-offers .ds-mod-off-audience.ds-mod-off-audience-loading .ds-mod-row:not(:first-child),.ds-mod-offers .ds-mod-off-audience.ds-mod-off-audience-loading .ds-mod-row.has-zero:not(:first-child){padding-bottom:0}.ds-mod-offers .ds-mod-off-details.ds-mod-off-audience-loading .ds-mod-row:not(:first-child) th,.ds-mod-offers .ds-mod-off-details.ds-mod-off-audience-loading .ds-mod-row.has-zero:not(:first-child) th,.ds-mod-offers .ds-mod-off-audience.ds-mod-off-audience-loading .ds-mod-row:not(:first-child) th,.ds-mod-offers .ds-mod-off-audience.ds-mod-off-audience-loading .ds-mod-row.has-zero:not(:first-child) th{padding-bottom:0}.ds-mod-offers .ds-mod-off-details{flex-grow:1;width:19rem}.ds-mod-offers .ds-mod-off-audience{border-left:solid 1px #d9e3ff;background-color:#f4f5f9;height:100%;min-height:58ex;width:13.8rem}.ds-mod-offers .ds-mod-off-audience table{width:100%}.ds-mod-offers .ds-mod-off-audience table th{text-align:left;padding-bottom:1ex;vertical-align:baseline}.ds-mod-offers .ds-mod-off-audience table th:not(:first-child){width:3ex;min-width:3ex;max-width:3ex;text-align:right}.ds-mod-offers .ds-mod-off-audience table th.ds-mod-row-th-suitable,.ds-mod-offers .ds-mod-off-audience table th.ds-mod-row-th-swaps,.ds-mod-offers .ds-mod-off-audience table th.ds-mod-row-th-replied-yes{color:#31a847}.ds-mod-offers .ds-mod-off-audience table th.ds-mod-row-th-replied-no{color:#f44c4c}.ds-mod-offers .ds-mod-off-audience table th.ds-mod-row-th-others,.ds-mod-offers .ds-mod-off-audience table th.ds-mod-row-th-transfers,.ds-mod-offers .ds-mod-off-audience table th.ds-mod-row-th-no-reply{color:#495063}.ds-mod-offers .ds-mod-off-audience table th .ds-loader{position:static;border-color:#0045ff;margin-left:-3ex;margin-right:1ex;margin-bottom:-1.9ex}.ds-mod-offers .ds-mod-off-audience table td{height:3.2ex}.ds-mod-offers .ds-mod-off-audience table td:not(:first-child){width:3ex;min-width:3ex;max-width:3ex;text-align:right}.ds-mod-offers .ds-mod-off-audience table td .checkbox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:24ex}.ds-mod-offers .ds-mod-off-audience table td .ds-radio-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:18ex}.ds-mod-offers .ds-mod-off-audience table td.ds-mod-swap-cand-td .ds-checkbox-label .ds-checkbox-children{max-width:21ex}.ds-mod-offers .ds-mod-off-audience table td.ds-mod-swap-cand-td .ds-radio-label{display:inline-block;max-width:unset}.ds-mod-offers .ds-mod-off-audience table td.ds-mod-row-td-transfer-ws .checkbox{max-width:35rem}.ds-mod-offers .ds-mod-off-audience table td.ds-mod-row-td-transfer-ws-show{padding-left:3.7ex}.ds-mod-offers .ds-mod-off-audience table td .ds-mod-swap-cand-1,.ds-mod-offers .ds-mod-off-audience table td .ds-mod-swap-cand-2{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-mod-offers .ds-mod-off-audience table td .ds-mod-swap-cand-1.ds-mod-swap-cand-1,.ds-mod-offers .ds-mod-off-audience table td .ds-mod-swap-cand-2.ds-mod-swap-cand-1{font-weight:bold}.ds-candidate-data-tt{cursor:pointer}.ds-candidate-data-tt-content{padding:1.6ex;color:#495063;min-width:30ex}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-employee-add .content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.ds-employee-add .content-top{overflow-y:scroll;padding:1rem 1rem 1.25rem 1rem}.ds-employee-add .ds-link.add-more-button{font-size:.75rem}.ds-employee-add .content-bottom{padding:.5rem 1rem .5rem 1rem}.ds-employee-add .ds-ea-invites .ds-ea-invite{margin-bottom:2.4ex;border-radius:4px;position:relative;border:solid 1px #d5d5d9}.ds-employee-add .ds-ea-invites .ds-ea-invite .ds-ea-invite-title{border-bottom:solid 1px #d5d5d9;background-color:#f4f5f9}.ds-employee-add .ds-ea-invites .ds-ea-invite table{margin:.5rem;width:calc(100% - 0.5rem - 0.5rem)}.ds-employee-add .ds-ea-invites .ds-ea-invite table tr td:last-child{padding-left:2.4ex}.ds-employee-add .ds-ea-invites .ds-ea-invite .ds-checkbox{display:inline-block;width:auto}.ds-employee-add .ds-ea-invites .ds-ea-invite .ds-ea-hours{margin-right:.8ex}.ds-employee-add .ds-ea-invites .ds-ea-invite .ds-ea-invite-top-right{display:inline-block;position:absolute;top:.6rem;right:.6rem;cursor:pointer}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-calendar{box-shadow:0 4px 12px rgba(0,35,123,.25);background-color:#fff;display:flex;flex-flow:column;position:relative;border-top-left-radius:8px;border-top-right-radius:8px}.ds-calendar.is-employee-calendar{height:100%}.ds-calendar .ds-loader{border-color:#0045ff}.ds-calendar .ds-c-col{position:relative;border-right:solid 1px #efefef;border-bottom:solid 1px #efefef}.ds-calendar .ds-c-col.is-closed:not(.is-view-day){background-color:#ffe4e4 !important}.ds-calendar .ds-c-col.is-closed:not(.is-view-day).is-past{background-color:#ffe4e499 !important}.ds-calendar:not(.is-employee-calendar) .ds-c-col.is-weekend:not(.is-view-day):not(.ds-ms-selector-hover):not(.is-past),.ds-calendar:not(.is-employee-calendar) .ds-c-col.is-holiday:not(.is-view-day):not(.ds-ms-selector-hover):not(.is-past){background-color:#eff5ff}.ds-calendar.is-employee-calendar .ds-c-col.is-weekend,.ds-calendar.is-employee-calendar .ds-c-col.is-holiday{background-color:#f6f9ff}.ds-calendar .ds-c-row-label-modal-wrapper{border-bottom:solid 1px #efefef}.ds-calendar .ds-c-row-label-modal-wrapper:hover{color:#fff;background:#0045ff;cursor:pointer}.ds-calendar .ds-c-row-label-modal-wrapper:hover .ds-c-row-text{color:#fff}.ds-calendar .ds-c-sort-selection,.ds-calendar .ds-c-row-label{display:flex;flex-grow:0;flex-shrink:0;overflow:hidden;border-right:solid 1px #efefef}.ds-calendar .ds-c-sort-selection.is-weekend:not(.is-view-day),.ds-calendar .ds-c-row-label.is-weekend:not(.is-view-day){background:linear-gradient(rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.04))}.ds-calendar .ds-c-sections{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:1}.ds-calendar .ds-c-event.is-unavailability.is-mode-available{background-color:#fff;border-color:#31a847;color:#31a847}.ds-calendar:not(.is-employee-calendar){height:calc(100vh - 1.25rem - (2 * 2.125rem) - (2 * 0.75rem))}.ds-calendar:not(.is-employee-calendar) .is-view-month .ds-c-evt-flag.ds-c-evt-flag-unav{display:none}.ds-calendar:not(.is-employee-calendar) .ds-c-sections .ds-c-row:not(.is-divider):not(.is-add-emp):not(.is-highlighted){background-image:repeating-linear-gradient(-45deg, #f6f9ff, #f6f9ff 6px, #d9e3ff, #d9e3ff 7px) !important}.ds-calendar:not(.is-employee-calendar) .ds-c-col.is-past .ds-c-event:not(.is-mss-single),.ds-calendar:not(.is-employee-calendar) .ds-c-col.is-past.is-closed:not(.is-view-day) .ds-c-event:not(.is-mss-single){opacity:.75}.ds-calendar:not(.is-employee-calendar) .ds-c-col.is-today:not(.is-view-day){box-shadow:-2px 0 0 0 #0045ff}.ds-calendar:not(.is-employee-calendar) .ds-c-col.is-start-of-balancing-period:not(.is-view-day){box-shadow:-2px 0 0 0 #ff8a00}.ds-calendar:not(.is-employee-calendar) .ds-c-header .ds-c-col{background-color:#fff}.ds-calendar:not(.is-employee-calendar) .ds-c-row:not(.is-highlighted) .ds-c-col:not(.is-past){background-color:#fff}.ds-calendar:not(.is-employee-calendar) .ds-c-row:not(.is-highlighted) .ds-c-row-label:not(:hover){background-color:#fff}.ds-calendar [draggable=true]{-khtml-user-drag:element}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-calendar.is-manager-calendar .ds-c-controls{padding-left:0;width:calc(100% - 8ex)}.ds-calendar.is-manager-calendar .ds-c-controls .ds-c-button-today,.ds-calendar.is-manager-calendar .ds-c-controls .ds-c-select-view,.ds-calendar.is-manager-calendar .ds-c-controls .ds-c-set-filters-tooltip{display:none}.ds-calendar.is-manager-calendar .ds-c-controls .ds-c-button-add,.ds-calendar.is-manager-calendar .ds-c-controls .ds-c-button-autoplan{min-width:0;overflow-x:hidden}.ds-calendar.is-manager-calendar .ds-c-controls .ds-c-select-day{min-width:18ex;margin-right:.8ex}.ds-calendar.is-manager-calendar .ds-c-col-hour{display:none}.ds-calendar.is-manager-calendar .ds-c-col::after{display:none}.ds-calendar.is-employee-calendar .ds-c-header{display:none}.ds-calendar.is-employee-calendar .ds-c-sections{max-height:100%;width:100%}.ds-calendar.is-employee-calendar .ds-c-section{max-height:calc(100vh - 7ex)}.ds-calendar.is-employee-calendar .ds-c-row .ds-c-col .ds-c-col-hover-btns,.ds-calendar.is-employee-calendar .ds-c-event .ds-c-evt-hover-btns{display:flex;background-color:rgba(0,0,0,0)}.ds-calendar.is-employee-calendar .ds-c-row .ds-c-col .ds-c-col-hover-btns .ds-button,.ds-calendar.is-employee-calendar .ds-c-event .ds-c-evt-hover-btns .ds-button{border-color:rgba(0,0,0,0)}.ds-calendar.is-employee-calendar .ds-c-row .ds-c-col::after{display:none}}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-schedule.is-planning-sidebar-open{width:calc(100% - 17.375rem)}.ds-schedule .ds-schedule-top{display:flex}.ds-schedule .ds-schedule-top .ds-schedule-title{font-weight:bold;color:#0045ff;margin-right:2ex}.ds-schedule .ds-schedule-top .ds-schedule-btn-announce-wrapper{display:flex;width:28.5rem;background:#31a847;border-radius:8px;justify-content:space-between;align-items:center;margin-left:auto;transition:all .125s;padding:0 .875rem}.ds-schedule .ds-schedule-top .ds-dropdown-new{margin-right:1.6ex;background-color:#fff}@media print{.ds-schedule{padding:.4ex}.ds-schedule .ds-calendar-title{height:5.2ex !important;padding:0 1.2ex !important}.ds-schedule .ds-button,.ds-schedule .ds-schedule-menu,.ds-schedule .ds-calendar-v-toggle,.ds-schedule .ds-calendar-d-toggle,.ds-schedule .ds-calendar-tabs,.ds-schedule .ds-icon-print,.ds-schedule .ds-icon-calendar-alt,.ds-schedule .ds-icon-question,.ds-schedule .ds-calendar-tab{display:none !important}.ds-schedule .ds-calendar{height:auto}.ds-schedule .ds-c-section,.ds-schedule .ds-c-header{overflow-y:hidden}}.ds-ms-selector{opacity:.3;background-color:#0045ff;border:solid 4px #495063;border-radius:4px}.ds-ms-selector-hover.ds-c-event{border-color:#0045ff !important}.ds-ms-selector-hover.ds-c-col{background-color:#ffead1 !important}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-schedule-title,.ds-c-select-view,.ds-c-button-today{display:none}.ds-schedule-btn-announce{min-width:0 !important;max-width:16ex;padding:0 .8ex;line-height:1.8ex}.ds-schedule-btn-announce span{display:none}.ds-schedule{overflow-y:scroll !important}.ds-schedule .ds-schedule-top{width:calc(100% - 8ex)}}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-notifications-infinite-list{overflow-y:scroll;overflow-x:hidden;padding:.875rem 1rem;padding-bottom:1.75rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-planning-sidebar-content{display:flex;flex-direction:column;height:100%}.ds-planning-sidebar-rules .cell:not(:first-child),.ds-planning-sidebar-rules .head-cell:not(:first-child),.ds-planning-sidebar-results .cell:not(:first-child),.ds-planning-sidebar-results .head-cell:not(:first-child){width:auto !important}.ds-planning-sidebar-rules .cell,.ds-planning-sidebar-rules .head-cell,.ds-planning-sidebar-results .cell,.ds-planning-sidebar-results .head-cell{min-height:2.5rem !important;padding-left:.5rem !important;padding-right:.125rem !important}.ds-planning-sidebar-rules .cell .head-title,.ds-planning-sidebar-rules .head-cell .head-title,.ds-planning-sidebar-results .cell .head-title,.ds-planning-sidebar-results .head-cell .head-title{font-size:.5rem}.ds-planning-sidebar-fund .cell:first-child,.ds-planning-sidebar-fund .head-cell:first-child{width:3.5rem !important}.ds-planning-sidebar-fund .cell:not(:first-child),.ds-planning-sidebar-fund .head-cell:not(:first-child){width:5rem !important}.ds-planning-sidebar-fund .cell:not(:first-child) .ds-dropdown-new,.ds-planning-sidebar-fund .head-cell:not(:first-child) .ds-dropdown-new{width:5rem !important}.ds-planning-sidebar-fund .cell:not(:first-child) .ds-dropdown-new .single-item,.ds-planning-sidebar-fund .head-cell:not(:first-child) .ds-dropdown-new .single-item{font-size:.65rem}.ds-planning-sidebar-radios .radio-option{width:50%;padding-right:0}.planning-sidebar-unassigned .one-unassigned-shift{display:inline-block;margin-right:.5rem;margin-bottom:.5rem;min-width:5rem}.planning-sidebar-unassigned .one-unassigned-shift .one-unassigned-shift-pos{width:1.2rem}.planning-sidebar-unassigned .planning-sidebar-unassigned-action-dropdown{width:50rem}.planning-sidebar-unassigned .planning-sidebar-unassigned-action-dropdown .ds-dropdown-new{max-width:12rem;width:12rem}.planning-sidebar-scrollable-list{overflow-y:auto;overflow-x:visible;max-height:7.6rem;margin:.5rem auto}.planning-sidebar-scrollable-list .alert{max-width:95%;margin-bottom:.25rem}.planning-sidebar-scrollable-list .ds-position.is-extra-sm:hover{color:rgba(0,0,0,0)}.assistant-chat-messages{flex-grow:1;overflow-y:auto;overflow-x:hidden;padding:.75rem 0 .75rem 1rem;position:relative;display:flex;flex-direction:column}.assistant-chat-messages .message-assistant,.assistant-chat-messages .message-user,.assistant-chat-messages .message-event-type{display:flex;margin-bottom:.75rem}.assistant-chat-messages .message-assistant:not(.chat-widget-autoplanning) .ds-ico,.assistant-chat-messages .message-user:not(.chat-widget-autoplanning) .ds-ico,.assistant-chat-messages .message-event-type:not(.chat-widget-autoplanning) .ds-ico{border:solid 1px #d9e3ff;border-radius:50%;padding:.25rem;width:1.75rem;height:1.75rem;margin-right:.5rem}.assistant-chat-messages .message-assistant.message-assistant .message-text,.assistant-chat-messages .message-assistant.message-user .message-text,.assistant-chat-messages .message-user.message-assistant .message-text,.assistant-chat-messages .message-user.message-user .message-text,.assistant-chat-messages .message-event-type.message-assistant .message-text,.assistant-chat-messages .message-event-type.message-user .message-text{margin-right:2.5rem;border:solid 1px #d9e3ff;border-radius:.5rem;padding:.375rem .5rem;position:relative}.assistant-chat-messages .message-assistant.message-assistant .message-text p,.assistant-chat-messages .message-assistant.message-user .message-text p,.assistant-chat-messages .message-user.message-assistant .message-text p,.assistant-chat-messages .message-user.message-user .message-text p,.assistant-chat-messages .message-event-type.message-assistant .message-text p,.assistant-chat-messages .message-event-type.message-user .message-text p{margin:0}.assistant-chat-messages .message-assistant.message-assistant .message-text ul,.assistant-chat-messages .message-assistant.message-user .message-text ul,.assistant-chat-messages .message-user.message-assistant .message-text ul,.assistant-chat-messages .message-user.message-user .message-text ul,.assistant-chat-messages .message-event-type.message-assistant .message-text ul,.assistant-chat-messages .message-event-type.message-user .message-text ul{padding-left:1rem}.assistant-chat-messages .message-assistant.message-assistant .message-text a,.assistant-chat-messages .message-assistant.message-user .message-text a,.assistant-chat-messages .message-user.message-assistant .message-text a,.assistant-chat-messages .message-user.message-user .message-text a,.assistant-chat-messages .message-event-type.message-assistant .message-text a,.assistant-chat-messages .message-event-type.message-user .message-text a{text-decoration:underline;color:#0045ff}.assistant-chat-messages .message-assistant.message-assistant .message-text img,.assistant-chat-messages .message-assistant.message-user .message-text img,.assistant-chat-messages .message-user.message-assistant .message-text img,.assistant-chat-messages .message-user.message-user .message-text img,.assistant-chat-messages .message-event-type.message-assistant .message-text img,.assistant-chat-messages .message-event-type.message-user .message-text img{max-width:100%}.assistant-chat-messages .message-assistant.message-assistant .message-text:not(:hover) .message-feedback:not(.feedback-on-last-message),.assistant-chat-messages .message-assistant.message-user .message-text:not(:hover) .message-feedback:not(.feedback-on-last-message),.assistant-chat-messages .message-user.message-assistant .message-text:not(:hover) .message-feedback:not(.feedback-on-last-message),.assistant-chat-messages .message-user.message-user .message-text:not(:hover) .message-feedback:not(.feedback-on-last-message),.assistant-chat-messages .message-event-type.message-assistant .message-text:not(:hover) .message-feedback:not(.feedback-on-last-message),.assistant-chat-messages .message-event-type.message-user .message-text:not(:hover) .message-feedback:not(.feedback-on-last-message){display:none}.assistant-chat-messages .message-assistant.message-assistant .message-text .message-feedback,.assistant-chat-messages .message-assistant.message-user .message-text .message-feedback,.assistant-chat-messages .message-user.message-assistant .message-text .message-feedback,.assistant-chat-messages .message-user.message-user .message-text .message-feedback,.assistant-chat-messages .message-event-type.message-assistant .message-text .message-feedback,.assistant-chat-messages .message-event-type.message-user .message-text .message-feedback{display:flex;position:absolute;bottom:0;right:0;padding:0 .25rem;background-color:#d9e3ff;border-top-left-radius:.5rem;border-bottom-right-radius:.5rem;opacity:.3}.assistant-chat-messages .message-assistant.message-assistant .message-text .message-feedback:hover,.assistant-chat-messages .message-assistant.message-user .message-text .message-feedback:hover,.assistant-chat-messages .message-user.message-assistant .message-text .message-feedback:hover,.assistant-chat-messages .message-user.message-user .message-text .message-feedback:hover,.assistant-chat-messages .message-event-type.message-assistant .message-text .message-feedback:hover,.assistant-chat-messages .message-event-type.message-user .message-text .message-feedback:hover{opacity:1}.assistant-chat-messages .message-assistant.message-assistant .message-text .message-feedback .ds-ico:nth-child(2),.assistant-chat-messages .message-assistant.message-user .message-text .message-feedback .ds-ico:nth-child(2),.assistant-chat-messages .message-user.message-assistant .message-text .message-feedback .ds-ico:nth-child(2),.assistant-chat-messages .message-user.message-user .message-text .message-feedback .ds-ico:nth-child(2),.assistant-chat-messages .message-event-type.message-assistant .message-text .message-feedback .ds-ico:nth-child(2),.assistant-chat-messages .message-event-type.message-user .message-text .message-feedback .ds-ico:nth-child(2){transform:rotate(180deg)}.assistant-chat-messages .message-assistant.message-assistant .message-text .message-feedback .ds-ico:nth-child(2):hover,.assistant-chat-messages .message-assistant.message-user .message-text .message-feedback .ds-ico:nth-child(2):hover,.assistant-chat-messages .message-user.message-assistant .message-text .message-feedback .ds-ico:nth-child(2):hover,.assistant-chat-messages .message-user.message-user .message-text .message-feedback .ds-ico:nth-child(2):hover,.assistant-chat-messages .message-event-type.message-assistant .message-text .message-feedback .ds-ico:nth-child(2):hover,.assistant-chat-messages .message-event-type.message-user .message-text .message-feedback .ds-ico:nth-child(2):hover{color:#9c2727}.assistant-chat-messages .message-assistant.message-assistant .message-text .message-feedback .ds-ico,.assistant-chat-messages .message-assistant.message-user .message-text .message-feedback .ds-ico,.assistant-chat-messages .message-user.message-assistant .message-text .message-feedback .ds-ico,.assistant-chat-messages .message-user.message-user .message-text .message-feedback .ds-ico,.assistant-chat-messages .message-event-type.message-assistant .message-text .message-feedback .ds-ico,.assistant-chat-messages .message-event-type.message-user .message-text .message-feedback .ds-ico{cursor:pointer;margin:0;border:none;width:1.5rem;height:1.5rem}.assistant-chat-messages .message-assistant.message-assistant .message-text .message-feedback .ds-ico:hover,.assistant-chat-messages .message-assistant.message-user .message-text .message-feedback .ds-ico:hover,.assistant-chat-messages .message-user.message-assistant .message-text .message-feedback .ds-ico:hover,.assistant-chat-messages .message-user.message-user .message-text .message-feedback .ds-ico:hover,.assistant-chat-messages .message-event-type.message-assistant .message-text .message-feedback .ds-ico:hover,.assistant-chat-messages .message-event-type.message-user .message-text .message-feedback .ds-ico:hover{color:#0045ff}.assistant-chat-messages .message-assistant.message-assistant .message-text:hover .message-feedback,.assistant-chat-messages .message-assistant.message-user .message-text:hover .message-feedback,.assistant-chat-messages .message-user.message-assistant .message-text:hover .message-feedback,.assistant-chat-messages .message-user.message-user .message-text:hover .message-feedback,.assistant-chat-messages .message-event-type.message-assistant .message-text:hover .message-feedback,.assistant-chat-messages .message-event-type.message-user .message-text:hover .message-feedback{display:flex}.assistant-chat-messages .message-assistant.message-user .message-text,.assistant-chat-messages .message-user.message-user .message-text,.assistant-chat-messages .message-event-type.message-user .message-text{max-width:calc(100% - 4.5rem);margin-right:.5rem;margin-left:auto;border:none;border-radius:.5rem;padding:.375rem .5rem;background-color:#0045ff}.assistant-chat-messages .message-assistant.message-user .message-text .ds-text,.assistant-chat-messages .message-user.message-user .message-text .ds-text,.assistant-chat-messages .message-event-type.message-user .message-text .ds-text{color:#fff}.assistant-chat-messages .message-assistant.message-event-type,.assistant-chat-messages .message-user.message-event-type,.assistant-chat-messages .message-event-type.message-event-type{margin-left:0;margin-right:1.125rem;max-width:calc(100% - 1.125rem);background-color:#efefef;border-radius:.5rem;padding:.375rem .5rem;margin-bottom:.375rem;align-items:center}.assistant-chat-messages .message-assistant.message-event-type.chat-widget-autoplanning,.assistant-chat-messages .message-user.message-event-type.chat-widget-autoplanning,.assistant-chat-messages .message-event-type.message-event-type.chat-widget-autoplanning{display:block;padding:.375rem 0}.assistant-chat-messages .message-assistant.message-event-type.chat-widget-autoplanning .planning-sidebar-unassigned-action-dropdown .ds-dropdown-new.small,.assistant-chat-messages .message-user.message-event-type.chat-widget-autoplanning .planning-sidebar-unassigned-action-dropdown .ds-dropdown-new.small,.assistant-chat-messages .message-event-type.message-event-type.chat-widget-autoplanning .planning-sidebar-unassigned-action-dropdown .ds-dropdown-new.small{width:auto;max-width:10rem}.assistant-chat-messages .message-assistant.message-event-type.chat-widget-autoplanning .ds-button .icon .ds-ico,.assistant-chat-messages .message-user.message-event-type.chat-widget-autoplanning .ds-button .icon .ds-ico,.assistant-chat-messages .message-event-type.message-event-type.chat-widget-autoplanning .ds-button .icon .ds-ico{margin-right:.5rem;margin-left:.5rem}.assistant-chat-inputs{padding:.75rem;border-top:solid 1px #d9e3ff;border-bottom:solid 1px #d9e3ff;margin-top:auto}.assistant-chat-inputs .assistant-chat-input-textarea-wrapper{display:flex;align-items:center;background:#d9e3ff;border-radius:1.5rem;min-height:3rem}.assistant-chat-inputs .assistant-chat-input-textarea-wrapper .ds-textarea{flex-grow:1;border:none;min-height:unset;margin-right:.25rem}.assistant-chat-inputs .assistant-chat-input-textarea-wrapper .ds-textarea textarea{field-sizing:content;min-height:unset;margin-right:.25rem;max-width:12.6rem;width:12.6rem}.assistant-chat-inputs .assistant-chat-input-textarea-wrapper .ds-textarea .input-container{width:100%;border:none}.assistant-chat-inputs .assistant-chat-input-textarea-wrapper .ds-button{border-radius:50%;margin-right:.5rem}.assistant-chat-inputs .assistant-chat-quick-actions-wrapper{margin-bottom:.25rem}.assistant-chat-inputs .assistant-chat-quick-actions-wrapper .link{display:inline-flex;align-items:center;background:#d9e3ff;border-radius:.75rem;padding:.125rem .5rem;margin-right:.25rem;margin-bottom:.25rem}.assistant-sidebar-header{background-color:#fafbff;border-bottom:solid 1px #d9e3ff}.assistant-sidebar-header .ds-text.headline3.default.bold{background:linear-gradient(90deg, #0045ff 0%, #ff4f51 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.assistant-disclaimer{display:flex;flex-direction:column;text-align:center;margin-top:.625rem}.assistant-disclaimer .ds-text.paragraph,.assistant-disclaimer .link{font-size:.45rem;line-height:.5rem}.assistant-chat-starter-card{border-radius:.5rem;padding:.75rem .875rem;cursor:pointer;background:#d9e3ff;margin-bottom:.25rem;display:flex;align-items:center}.assistant-chat-starter-card .ds-text{text-wrap:pretty}.assistant-chat-starter-card:hover{background-color:#0045ff}.assistant-chat-starter-card:hover .ds-text{color:#fff}.assistant-chat-starter-card .ds-ico{margin-right:.5rem;background-color:#fff;border-radius:.375rem;padding:.25rem}.assistant-welcome .ds-text.headline2{font-size:1.1rem}.assistant-welcome .ds-text.headline2:first-child{background:linear-gradient(90deg, #0045ff 0%, #ff4f51 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:fit-content;display:inline-block}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-copy-period .copy-options-section{display:flex}.ds-copy-period .ds-mcs-col{flex-shrink:1;flex-grow:1}.ds-copy-period .ds-mcs-col.ds-mcs-col-right{text-align:right}.ds-copy-period .ds-mcs-col.ds-mcs-col-right .ds-toggle{margin:1.4ex 1.4ex 0 0}.ds-copy-period .ds-mcs-col .ds-mcs-opt{font-weight:bold;display:block;margin-bottom:.8ex}.ds-copy-period .ds-mcs-col .ds-mcs-opt-sub{color:#495063;display:block}.ds-copy-period .ds-mcs-col .ds-mcs-opt-sub input{margin-right:1ex}.ds-copy-period .ds-week-select,.ds-copy-period .ds-day-select{background-color:#fff;box-shadow:0 0 .3ex rgba(0,0,0,.25);border-radius:.4ex;margin:1.6ex auto 1.6ex auto}.ds-copy-period .ds-week-select .ds-day-select-cal-weekdays,.ds-copy-period .ds-day-select .ds-day-select-cal-weekdays{display:flex}.ds-copy-period .ds-date-selection-block{padding:0 .8ex;align-items:center}.ds-copy-period .ds-copy-modal-errors{color:#f44c4c}.ds-copy-period .ds-copy-modal-errors svg path{fill:#f44c4c !important}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-copy-shift .target-select-section{text-align:center}.ds-copy-shift .target-select-section .target-selection-subtitle{display:block}.ds-copy-shift .copy-options-section{display:flex}.ds-copy-shift .ds-mcs-col{flex-shrink:1;flex-grow:1}.ds-copy-shift .ds-mcs-col.ds-mcs-col-right{text-align:right}.ds-copy-shift .ds-mcs-col.ds-mcs-col-right .ds-toggle{margin:1.4ex 1.4ex 0 0}.ds-copy-shift .ds-mcs-col .ds-mcs-opt{font-weight:bold;display:block;margin-bottom:.8ex}.ds-copy-shift .ds-mcs-col .ds-mcs-opt-sub{color:#495063;display:block}.ds-copy-shift .ds-mcs-col .ds-mcs-opt-sub input{margin-right:1ex}.ds-copy-shift .ds-day-select{background-color:#fff;box-shadow:0 0 .3ex rgba(0,0,0,.25);border-radius:.4ex;margin:1.6ex auto 1.6ex auto}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-cycle-preset{width:100%}.ds-cycle-preset .ds-presets-cycle-selection{display:flex;width:100%}.ds-cycle-preset .ds-presets-cycle-selection .ds-presets-cycle-name{border-bottom:solid 2px #d9e3ff;flex-grow:1;cursor:pointer;color:#495063;padding-bottom:1.6ex;text-align:center}.ds-cycle-preset .ds-presets-cycle-selection .ds-presets-cycle-name:not(:last-child){padding-right:1.6ex}.ds-cycle-preset .ds-presets-cycle-selection .ds-presets-cycle-name.is-selected{border-color:#0045ff;border-width:3px;color:#0045ff}.ds-cycle-preset .ds-presets-cycle-selection .ds-presets-cycle-name:hover{border-color:#0045ff;border-width:3px;color:#0045ff}.ds-cycle-preset .ds-cycle-wrapper{padding-left:0;padding-right:0}.ds-cycle-preset .ds-button:not(.is-secondary){min-width:19ex}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-cycle-preset .ds-presets-cycle-selection .ds-presets-cycle-name{word-break:break-word}.ds-cycle-preset .ds-cycle-wrapper{font-size:80%}.ds-cycle-preset .ds-cycle-wrapper .ds-cycle-week .ds-cycle-day{padding-left:0;padding-right:0}}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-cycle-select .ds-sd-cycles-list{max-height:23rem;height:23rem;overflow-x:hidden;overflow-y:auto}.ds-cycle-select .ds-sd-tb-wrapper{width:100%}.ds-cycle-select .ds-sd-tb-wrapper.is-new-cycles a,.ds-cycle-select .ds-sd-tb-wrapper.is-no-cycle a{color:#495063}.ds-cycle-select .ds-sd-tb-wrapper.is-new-cycles.is-new-cycles .ds-sd-tb,.ds-cycle-select .ds-sd-tb-wrapper.is-no-cycle.is-new-cycles .ds-sd-tb{padding-left:6.65ex}.ds-cycle-select .ds-sd-th{margin-top:.8ex}.ds-cycle-select .ds-sd-th,.ds-cycle-select .ds-sd-tb{display:flex;flex-direction:row;align-items:center;line-height:2ex}.ds-cycle-select .ds-sd-tb{position:relative;min-height:5.2ex;max-height:5.2ex;margin:.6ex 0;padding:0 1.2ex;background:#fff;cursor:pointer}.ds-cycle-select .ds-sd-tb:hover{border:solid 1px #d9e3ff}.ds-cycle-select .ds-sd-tb.is-selected{border:solid 1px #0045ff}.ds-cycle-select .ds-sd-thc,.ds-cycle-select .ds-sd-tbc{display:flex;flex-direction:row;align-items:center;padding-right:.8ex}.ds-cycle-select .ds-sd-thc{color:#495063}.ds-cycle-select .ds-sd-thc .ds-sd-th-label{font-size:76.5%}.ds-cycle-select .ds-sda-tbc-radio{margin-right:2ex;min-width:2ex}.ds-cycle-select .ds-sda-tbc-title{min-width:16ex;max-width:16ex}.ds-cycle-select .ds-sda-thc-title{min-width:22ex;max-width:22ex}.ds-cycle-select .ds-sda-tbc-hours,.ds-cycle-select .ds-sda-thc-hours,.ds-cycle-select .ds-sda-tbc-length,.ds-cycle-select .ds-sda-thc-length{min-width:10ex;max-width:10ex}.ds-cycle-select .ds-sda-tbc-shift-count,.ds-cycle-select .ds-sda-thc-shift-count,.ds-cycle-select .ds-sda-tbc-starts,.ds-cycle-select .ds-sda-thc-starts{min-width:6ex;max-width:6ex}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.display-image-img{width:100%;height:auto}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-modal-shift .ds-shiftinfo-duration{border:solid 1px #0045ff;border-radius:4px;background-color:#eff5ff;color:#0045ff;padding:.5rem .625rem;margin-right:.375rem;margin-bottom:.625rem;display:flex}.ds-modal-shift .ds-shiftinfo-pauses .switcher,.ds-modal-shift .ds-shiftinfo-standby-activities .switcher{position:static;top:unset;left:unset;margin-bottom:.625rem;width:calc(50% - 0.375rem)}.ds-modal-shift .ds-shiftinfo-pauses .switcher.default .switcher-btn,.ds-modal-shift .ds-shiftinfo-standby-activities .switcher.default .switcher-btn{min-width:7.25rem}.ds-modal-shift .ds-shiftinfo-pauses .ds-s-p-pause,.ds-modal-shift .ds-shiftinfo-pauses .ds-s-standby-act-val,.ds-modal-shift .ds-shiftinfo-standby-activities .ds-s-p-pause,.ds-modal-shift .ds-shiftinfo-standby-activities .ds-s-standby-act-val{display:flex;align-items:center;width:100%;margin-bottom:.625rem;position:relative}.ds-modal-shift .ds-shiftinfo-pauses .ds-s-p-pause .ds-select,.ds-modal-shift .ds-shiftinfo-pauses .ds-s-p-pause .ds-input,.ds-modal-shift .ds-shiftinfo-pauses .ds-s-standby-act-val .ds-select,.ds-modal-shift .ds-shiftinfo-pauses .ds-s-standby-act-val .ds-input,.ds-modal-shift .ds-shiftinfo-standby-activities .ds-s-p-pause .ds-select,.ds-modal-shift .ds-shiftinfo-standby-activities .ds-s-p-pause .ds-input,.ds-modal-shift .ds-shiftinfo-standby-activities .ds-s-standby-act-val .ds-select,.ds-modal-shift .ds-shiftinfo-standby-activities .ds-s-standby-act-val .ds-input{width:calc(50% - 0.375rem);margin-right:.375rem}.ds-modal-shift .ds-shiftinfo-pauses .ds-shiftinfo-pauses-add,.ds-modal-shift .ds-shiftinfo-standby-activities .ds-shiftinfo-pauses-add{padding-bottom:1.75rem;margin-bottom:1.75rem;border-bottom:solid 1px #d9e3ff}.ds-modal-shift .ds-es-tpl{flex-grow:1;margin-right:.375rem;display:flex;align-items:center}.ds-modal-shift .ds-es-tpl .ds-dropdown-new{width:calc(50% - 0.375rem)}.ds-modal-shift .ds-es-tpl .ds-dropdown-new .dropdown-options{width:auto}.ds-modal-shift .ds-es-tpl .ds-dropdown-new .option-item .option-value{display:flex;align-items:center}.ds-modal-shift .ds-es-tpl .ds-dropdown-new .option-item .option-value span{padding-right:.5rem}.ds-modal-shift .ds-es-tpl .ds-dropdown-new .option-item .option-value span:first-child{min-width:4rem;max-width:4rem;width:4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-modal-shift .ds-es-tpl .ds-dropdown-new .option-item .option-value span .ds-position-badge-wrapper{display:flex;width:3rem}.ds-modal-shift .ds-es-tpl .ds-dropdown-new .left{max-width:calc(100% - 1.5rem);overflow:hidden}.ds-modal-shift .ds-es-tpl .ds-dropdown-new .left .single-item{display:flex;align-items:center}.ds-modal-shift .ds-es-tpl .ds-dropdown-new .left span{padding-right:.25rem;flex-shrink:0}.ds-modal-shift .ds-es-tpl .ds-dropdown-new .left span:first-child{max-width:4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-save,.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-cancel{font-weight:bold;margin-right:1ex;display:flex;align-items:center;cursor:pointer}.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-save.ds-es-tpl-new-save,.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-cancel.ds-es-tpl-new-save{color:#31a847;margin-left:1.6ex}.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-save.ds-es-tpl-new-save.is-disabled,.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-cancel.ds-es-tpl-new-save.is-disabled{cursor:not-allowed;color:#495063}.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-save.ds-es-tpl-new-cancel,.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-cancel.ds-es-tpl-new-cancel{color:#f44c4c}.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-save:hover,.ds-modal-shift .ds-es-tpl .ds-es-tpl-new-cancel:hover{text-decoration:underline}.ds-modal-shift .ds-es-emp-dropdown{width:calc(50% - 0.375rem);margin-right:.375rem;display:inline-block}.ds-modal-shift .ds-es-emp-dropdown .ds-dropdown-new.large{width:100%}.ds-modal-shift .ds-modal-tt-select-flag{width:100%;height:100%;display:flex;align-items:center}.ds-modal-shift .ds-modal-tt-select-flag .ds-modal-shift-flags-wrapper{width:auto;display:flex}.ds-modal-shift .ds-modal-tt-select-flag .ds-modal-shift-flags-wrapper .ds-sd-prop-value{width:auto}.ds-modal-shift .ds-shiftinfo-note{width:100% !important}.ds-modal-shift .ds-shiftinfo-flag-descriptions{display:block;min-height:unset;margin-bottom:.375rem}.ds-modal-shift .ds-shiftinfo-flag-descriptions span{margin-right:.375rem}.ds-modal-shift .ds-shift-attribute{margin-right:0;margin-left:.6ex;max-width:max-content}.ds-modal-shift .ds-shift-attribute .ds-avatar-title{display:flex}.ds-modal-shift .ds-shift-attribute .ds-avatar{margin-right:.8ex}.ds-modal-shift .ds-shiftinfo-lawmodule-desc-row{margin-top:.375rem}.ds-modal-shift .ds-shiftinfo-lawmodule-desc-row div{display:inline;margin-right:.25rem}.ds-shiftinfo-empselection{position:relative}.ds-shiftinfo-empselection .ds-sd-prop-value-hovertext{position:absolute;right:1.6ex;top:1rem;color:#495063;font-size:87.5%}.ds-shiftinfo-empselection:hover .ds-sd-prop-value-hovertext{color:#495063}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-shiftinfo-empselection .ds-sd-prop-value-hovertext{display:none}}.ds-modal-tt-select-flag-content{padding:.4ex .8ex;width:50ex;margin-top:3px}.ds-modal-tt-select-flag-content .ds-checkbox:not(:last-child){border-bottom:solid 1px #efefef;padding-bottom:.2ex;margin-bottom:.2ex}.ds-modal-tt-select-flag-content .ds-checkbox-label{justify-content:left}.ds-modal-tt-select-flag-content .ds-checkbox-children{width:100%}.ds-modal-tt-select-flag-content .ds-shift-flag{border:none;background-color:unset}.ds-modal-tt-select-flag-content .ds-checkbox-el.tt-input{margin-right:0}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-agenda-form .type-time .input-container{width:4.25rem}.ds-agenda-form .type-time .input-container input{padding:0;text-align:center}.ds-agenda-form .type-time .input-container input::-webkit-calendar-picker-indicator{background:none;display:none}.ds-agenda-form .ds-agenda-task-first-input .input-container,.ds-agenda-form .ds-agenda-task-first-input .dropdown-container{width:7rem}.ds-agenda-form .ds-agenda-task-details .ds-dropdown-new{padding-bottom:.5rem}.ds-agenda-form .ds-agenda-task-details .ds-dropdown-new .spacing.vertical{display:none}.ds-agenda-form .dropdown-container{font-size:.75rem;line-height:.875rem}.ds-agenda-form .dropdown-container .left{padding-left:.625rem}.ds-agenda-form .dropdown-container .right{padding-right:.625rem}.ds-agenda-form .ds-ico{cursor:pointer}.ds-agenda-form .ds-link{margin-right:auto}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-export-attendance .month-select .toggler{width:100%;text-align:left;padding-left:.875rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-exp-notice-wrapper{background:#ffead1;padding:.5rem 0 .5rem .625rem;border-radius:4px;border:1px solid #ff8a00}.ds-exp-notice-wrapper .ds-exp-notice-text{display:flex;justify-content:flex-start}.ds-radio{width:auto !important}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-file-item{cursor:pointer;box-sizing:border-box;border:1px solid #d9e3ff;margin-right:.4rem;margin-bottom:.4rem;border-radius:4ex;background:#efefef}
.ds-drop-files{display:flex;align-items:center;width:100%;border-style:dotted;margin-top:3ex;flex-wrap:wrap;position:relative}.ds-drop-files .ds-drop-files-msg{display:flex;justify-content:center;align-items:center;width:100%;min-height:10ex}.ds-drop-files:hover{cursor:pointer}.ds-drop-files .loading{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.8);z-index:999}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.error-field{width:100%}.error-field.has-error .ds-input input{border-color:#f44c4c;color:#f44c4c}.error-field .hint:not(:empty){color:#f44c4c;font-size:87.5%}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@media only screen and (max-width: 768px){.ds-news-feed-modal{width:100%}}.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container{display:flex;flex-direction:column;width:100%;align-items:flex-start;box-sizing:border-box}.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container .ds-news-feed-files{width:100%;min-height:16ex;color:#495063;display:flex;justify-content:center;align-items:center}.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container .ds-nf-allowed-files{display:flex;flex-direction:column;margin-top:1ex}.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container .ds-nf-allowed-files .ds-nf-allowed-files-title{padding:.2em;box-sizing:border-box;line-height:2.4ex;font-weight:400;color:#495063}.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container .ds-nf-allowed-files .ds-nf-list-allowed-files-wrapper{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container .ds-nf-allowed-files .ds-nf-list-allowed-files-wrapper .ds-ico{width:3.5rem;height:3.5rem}.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container .ds-news-feed-modal-checkbox{display:flex;width:100%;max-width:50ex;align-items:center}@media only screen and (max-width: 768px){.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container .ds-news-feed-modal-checkbox{max-width:100%}}.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container .ds-news-feed-modal-checkbox .ds-input{width:unset;margin-right:1rem}.ds-news-feed-modal .ds-news-feed-modal-checkboxes-container .ds-news-feed-modal-checkbox.is-disabled{color:#495063}.ds-news-feed-modal .ds-news-feed-modal-btn{width:100%;padding:1em;display:flex;justify-content:flex-end;background-color:#fff}@media only screen and (max-width: 768px){.ds-news-feed-modal .ds-news-feed-modal-btn{justify-content:center}}.ds-news-feed-modal .ds-news-feed-modal-btn .ds-news-feed-modal-submit{max-width:30ex;width:100%}.ds-news-feed-modal .ds-news-feed-modal-btn .disabled{cursor:not-allowed;filter:grayscale(70%)}.ds-news-feed-modal .ds-news-feed-modal-inputs{display:flex;width:100%;justify-content:space-between;padding-bottom:1rem;box-sizing:border-box;flex-wrap:wrap}.ds-news-feed-modal .ds-news-feed-modal-inputs .ds-nf-autocomplete-wrapper{width:100%}@media only screen and (max-width: 768px){.ds-news-feed-modal .ds-news-feed-modal-inputs{flex-direction:column}}.ds-news-feed-modal .ds-news-feed-modal-inputs .ds-news-feed-dt{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:.8ex}.ds-news-feed-modal .ds-news-feed-modal-inputs .ds-news-feed-modal-input-field{width:100%;margin-top:1ex}.ds-news-feed-modal .ds-news-feed-modal-inputs .error-field.has-error .ds-news-feed-modal-input-field{margin-bottom:.6ex}.ds-news-feed-modal .ds-news-feed-modal-inputs .full-width{max-width:100%}.ds-news-feed-modal .ds-news-feed-modal-inputs .ds-news-feed-modal-drop-down{width:100%}.ds-news-feed-modal .ds-news-feed-modal-inputs .ds-news-feed-modal-drop-down .ds-dropdown-label::after{bottom:2.4ex !important}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-planning-table .ds-dropdown-new{max-width:6.5rem}.ds-planning-table .ds-dropdown-new .variable .ds-position-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:3rem}.ds-planning-table .ds-th-wrapper{padding:1rem .5rem .75rem .5rem !important}.ds-planning-table td:first-child .ds-cell-content-container,.ds-planning-table td:last-child .ds-cell-content-container{padding-left:.5rem !important;padding-right:.5rem !important}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-planning-finished .ds-planning-wrapper-text{text-align:center}.ds-planning-finished .row-icon{border:solid 1.2px #495063;border-radius:50%;padding:1.6ex;width:5.6ex;height:5.6ex;margin:1.6ex 0}.ds-planning-finished .row-icon.row-icon-gray{background-color:#495063;border-color:#495063;color:#fff}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-publish-changes .ds-mtc-dash-separator{margin-right:.625rem;margin-left:.625rem;margin-bottom:.625rem}.ds-publish-changes .ds-modal-content-section-setup{display:flex;align-items:center;padding:1.6ex 2.4ex}.ds-publish-changes .ds-modal-content-section-setup .ds-mtc-col-left{width:16ex;display:flex;align-items:center}.ds-publish-changes .ds-modal-content-section-setup .ds-nf-announce-form{display:flex;flex-direction:column;width:100%}.ds-publish-changes .ds-modal-content-section-setup .ds-nf-announce-form .ds-announce-publish-modal-drop-down{border:1px solid #d9e3ff;border-radius:.8ex;width:100%;background:#fff}.ds-publish-changes .ds-modal-content-section-setup .ds-nf-announce-form .ds-announce-publish-modal-drop-down .ds-dropdown-label::after{bottom:2.4ex !important}.ds-publish-changes .ds-modal-content-section-setup .ds-nf-announce-form .ds-announce-publish-modal-drop-down .ds-announce-publish-modal-drop-down{border:none}.ds-publish-changes .ds-modal-content-section-setup .ds-nf-announce-form .ds-nf-announce-form-label{font-size:87.5%;color:#495063;margin-bottom:1ex}.ds-publish-changes .ds-ac-empty{min-height:20ex;justify-content:center;align-items:center}.ds-publish-changes .ds-acc-head{display:flex;flex-direction:row;align-items:center;margin:2.4ex -2.4ex 0;padding:0 2.4ex 1.2ex;border-bottom:solid 1px #d9e3ff;color:#495063;font-size:87.5%;text-transform:uppercase}.ds-publish-changes .ds-acc-head .ds-acch-shift{width:50%}.ds-publish-changes .ds-acc-head .ds-acch-change{width:50%}.ds-publish-changes .ds-acc-date-title{font-weight:bold;font-size:112.5%}.ds-publish-changes .ds-acc-date-title .ds-tm{font-weight:normal;margin-left:.4ex;text-transform:lowercase;font-size:87.5%}.ds-publish-changes .ds-acc-position{position:relative;display:flex;flex-direction:column;margin-top:1.6ex;padding:.4ex 1.2ex .8ex}.ds-publish-changes .ds-acc-position .ds-color{position:absolute;top:0;left:0;height:100%;width:.4ex;min-width:.4ex;border-radius:.4ex}.ds-publish-changes .ds-acc-position .ds-acc-position-title{font-weight:bold}.ds-publish-changes .ds-acc-position .ds-acc-row{display:flex;flex-direction:row;margin-top:1.2ex}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift{position:relative;display:flex;flex-direction:row;align-items:center}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift.is-open{background:#fff;border-radius:2.4ex}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift.is-open::after{content:"";opacity:.2;background:repeating-linear-gradient(-45deg, #ffe4e4, #ffe4e4 0.5ex, transparent 0.5ex, transparent 1ex);position:absolute;z-index:1;opacity:1;top:0;left:0;width:100%;height:100%;border-radius:2.4ex;border:solid 1px #ffe4e4}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift.is-open .ds-avatar{background:#f44c4c}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift.is-open .ds-accs-details .ds-accs-name{color:#f44c4c}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift.is-open .ds-accs-details .ds-accs-time{color:#000920}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift .ds-avatar{position:relative;z-index:2;margin-right:.8ex}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift .ds-accs-details{position:relative;z-index:2;min-height:4ex}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift .ds-accs-details .ds-accs-name{width:100%;font-size:87.5%;color:#495063}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-shift .ds-accs-details .ds-accs-time{width:100%;font-size:75%;color:#495063}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-changes{display:flex;margin-left:auto;max-width:75%;font-size:87.5%;color:#495063;justify-content:space-between;align-items:center}.ds-publish-changes .ds-acc-position .ds-acc-row .ds-acc-changes .label{margin-left:1rem;min-width:4rem;white-space:nowrap}.ds-publish-changes.is-undo .ds-modal-content-section-setup{display:none}.ds-publish-changes.is-undo .ds-acc-date .ds-acc-date-title .ds-tm{text-transform:none}.ds-publish-changes.is-undo span.label{background-color:#0045ff;color:#fff}.ds-publish-changes.is-undo span.label svg path{fill:#fff}.ds-publish-changes.is-undo span.label:hover{filter:saturate(65%)}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-modal-request-offer .ds-reqoff-row{width:100%;display:flex;margin-bottom:.6ex;min-height:4ex}.ds-modal-request-offer .ds-reqoff-row .ds-reqoff-col-label{display:flex;align-items:center;width:12.6ex;min-width:12.6ex;max-width:12.6ex}.ds-modal-request-offer .ds-reqoff-row .ds-reqoff-col-value{color:#495063;margin-right:1.2ex;display:flex;flex-grow:1;align-items:center}.ds-modal-request-offer .ds-reqoff-row .ds-reqoff-col-value .ds-vsr-time{margin-right:1ex}.ds-modal-request-offer .ds-reqoff-row b{margin-right:1ex}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.password-input .group-container{position:relative}.password-input .group-container .extra{height:100%;position:absolute;top:0;right:0;display:flex;justify-content:end;align-items:center;padding-right:1rem;padding-left:0;box-sizing:border-box}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-template-apply-live .ds-sd-list{display:flex;flex-direction:column;flex-grow:1;color:#495063;min-height:28ex;position:relative}.ds-template-apply-live .ds-sd-list .ds-loader{height:14ex;width:14ex;top:calc(50% - 7ex);left:calc(50% - 7ex);border-color:#0045ff}.ds-template-apply-live .ds-sd-list .ds-sd-templates-list{max-height:23ex;height:23ex;overflow-x:hidden;overflow-y:auto}.ds-template-apply-live .ds-sd-list .ds-sd-tb-wrapper{width:100%}.ds-template-apply-live .ds-sd-list .ds-sd-tb-wrapper.is-new-template a{color:#495063}.ds-template-apply-live .ds-sd-list .ds-sd-tb-wrapper.is-new-template .ds-sd-tb{padding-left:6.65ex}.ds-template-apply-live .ds-sd-list .ds-sd-th{margin-top:.8ex}.ds-template-apply-live .ds-sd-list .ds-sd-th,.ds-template-apply-live .ds-sd-list .ds-sd-tb{display:flex;flex-direction:row;align-items:center;font-size:87.5%;line-height:2ex}.ds-template-apply-live .ds-sd-list .ds-sd-tb{position:relative;min-height:5.2ex;max-height:5.2ex;margin:.6ex 0;padding:0 1.2ex;background:#fff;cursor:pointer}.ds-template-apply-live .ds-sd-list .ds-sd-tb:hover{border:solid 1px #d9e3ff}.ds-template-apply-live .ds-sd-list .ds-sd-tb.is-selected{border:solid 1px #0045ff}.ds-template-apply-live .ds-sd-list .ds-sd-thc,.ds-template-apply-live .ds-sd-list .ds-sd-tbc{display:flex;flex-direction:row;align-items:center;padding-right:.8ex}.ds-template-apply-live .ds-sd-list .ds-sd-thc{color:#495063}.ds-template-apply-live .ds-sd-list .ds-sd-thc .ds-sd-th-label{font-size:87.5%}.ds-template-apply-live .ds-sd-list .ds-preview-tooltip{min-width:7.2ex;justify-content:flex-end;margin-left:auto}.ds-template-apply-live .ds-sd-list .ds-sda-tbc-radio{margin-right:2ex;min-width:2ex}.ds-template-apply-live .ds-sd-list .ds-sda-tbc-name{margin-right:2ex;min-width:20ex}.ds-template-apply-live .ds-sd-list .ds-sda-tbc-name .ds-color{margin-right:.8ex}.ds-template-apply-live .ds-sd-list .ds-sda-thc-name{min-width:28.4ex}.ds-template-apply-live .ds-sd-list .ds-sda-tbc-work-time,.ds-template-apply-live .ds-sd-list .ds-sda-thc-work-time{margin-right:2ex;min-width:12ex}.ds-template-apply-live .ds-tal-dates{text-align:center}.ds-template-apply-live .ds-tal-dates .ds-tal-dates-summary{font-size:87.5%;color:#495063;width:100%;text-align:left;display:inline-flex}.ds-template-apply-live .ds-tal-dates .ds-day-select{background-color:#fff;box-shadow:0 0 .3ex rgba(0,0,0,.25);border-radius:.4ex;margin:1.6ex auto 1.6ex auto}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-template-create .ds-ss-skill{position:absolute;margin-top:.6ex;margin-left:.6ex}.ds-template-create .ds-shifts.is-sm{width:100%}.ds-template-create .ds-mtc-col-left{width:12ex;display:flex}.ds-template-create .ds-mtc-col-right{display:flex;flex-grow:1}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-unsupported-browser .ds-ub-subtitle{text-align:center;width:100%}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-modal-view-shift-emp .ds-offer-answer{text-align:center;line-height:1.7ex}.ds-modal-view-shift-emp .ds-viewshift-row{width:100%;display:flex;margin-bottom:.6ex;min-height:4ex;overflow:hidden}.ds-modal-view-shift-emp .ds-viewshift-row.ds-viewshift-row-swaps{margin-top:.5rem;overflow:visible}.ds-modal-view-shift-emp .ds-viewshift-row.ds-viewshift-row-swaps .ds-dropdown-new.small{width:10rem}.ds-modal-view-shift-emp .ds-viewshift-row .ds-viewshift-col-label{display:flex;align-items:center;width:12.6ex;min-width:12.6ex;max-width:12.6ex;font-weight:700}.ds-modal-view-shift-emp .ds-viewshift-row .ds-viewshift-col-value{color:#495063;margin-right:1.2ex;display:flex;flex-grow:1;align-items:center}.ds-modal-view-shift-emp .ds-viewshift-row .ds-viewshift-standby-table .input-container{width:100%}.ds-modal-view-shift-emp .ds-viewshift-row .ds-viewshift-standby-table .ds-input.type-time{width:6.4rem}.ds-modal-view-shift-emp .ds-viewshift-row .ds-shiftinfo-white-bg-val{box-shadow:inset 0 .2ex .5ex -0.2ex rgba(0,0,0,.25);background:#fff;border:solid 1px #d9e3ff;border-radius:.8ex;height:4.6ex;align-items:center;display:flex;position:relative}.ds-modal-view-shift-emp .ds-viewshift-row .ds-shiftinfo-white-bg-val .ds-input-label{margin-left:1.6ex;margin-bottom:.7ex;margin-top:.7ex;display:flex;width:8ex;align-items:center}.ds-modal-view-shift-emp .ds-viewshift-row .ds-shiftinfo-white-bg-val input,.ds-modal-view-shift-emp .ds-viewshift-row .ds-shiftinfo-white-bg-val select{display:flex;border:none;background:rgba(0,0,0,0);box-shadow:none;flex-shrink:1;flex-grow:1;min-width:40%;max-width:100%;width:40%}.ds-modal-view-shift-emp .ds-viewshift-row .ds-shiftinfo-white-bg-val .ds-input{position:relative;display:flex;align-items:center}.ds-modal-view-shift-emp .ds-viewshift-row .ds-vsr-pause{width:100%}.ds-modal-view-shift-emp .ds-viewshift-row .ds-vsr-time{font-weight:bold;text-transform:capitalize}.ds-modal-view-shift-emp .ds-viewshift-row .ds-viewshift-col-coworkers{display:flex;flex-wrap:wrap;max-width:100%;max-height:13ex;overflow-y:auto;overflow-x:hidden}.ds-modal-view-shift-emp .ds-viewshift-row .ds-viewshift-col-coworkers .ds-vsr-coworker{flex-shrink:0;margin-right:1.6ex}.ds-modal-view-shift-emp .ds-viewshift-row .ds-viewshift-col-coworkers .ds-vsr-coworker .ds-avatar{margin-right:.8ex}.ds-modal-view-shift-emp .ds-viewshift-row .ds-viewshift-col-coworkers .ds-vsr-coworker .ds-coworker-shift-time{font-size:87.5%;margin-left:.8ex}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-ws-card{display:flex;flex-direction:column;width:14rem;height:15rem;box-shadow:0 4px 12px rgba(0,35,123,.25);border-radius:8px;justify-content:space-between;align-items:center;padding:2.5rem 1.25rem 1.25rem 1.25rem;margin:.5rem .25rem 0 .25rem;overflow:hidden}.ds-ws-card .ds-ws-card-avatar{display:flex;background:#2a4284;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:50%;background-clip:padding-box;box-shadow:0 0 0 2px #0045ff;font-weight:700}.ds-ws-card .ds-ws-card-avatar.default{color:#0045ff;border:2px solid #fff;background:#d9e3ff}.ds-ws-card .ds-ws-card-avatar.white{border:2px solid #000920;color:#fff;background:#2a4284}.ds-ws-card .ds-ws-card-name{font-size:1.25rem;line-height:1.2rem;font-weight:700;text-align:center}.ds-ws-card.default{color:#000920;background-color:#fff}.ds-ws-card.dark{color:#fff;background-color:#000920}.ds-ws-card .ds-ws-selected-check-icon{background:#0045ff;display:flex;justify-content:center;align-items:center;margin-right:.5rem;border-radius:50%;padding:.25rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-help-redirect-section{background-color:#0045ff;margin:0 1.6ex 1.6ex;border-radius:.8ex;padding:.5rem}.ds-help-redirect-section span{color:#fff;font-size:130%;font-weight:700}.ds-help-redirect-section p{color:#fff}.ds-help-redirect-section .ds-help-section-label-row{display:flex;justify-content:space-between;align-items:center}.ds-help-support-section{background-color:#f6f9ff;margin:0 1.6ex;border-radius:.8ex;padding:.5rem}.ds-help-support-section span{color:#0045ff;font-size:130%;font-weight:700}.ds-help-support-section p{color:#0045ff}.ds-help-support-section .ds-help-section-label-row{display:flex;justify-content:space-between;align-items:center}.ds-help-controls-section{background-color:#f6f9ff;margin:1.6ex;border-radius:.8ex}.ds-help-controls-section .ds-help-controls-row{display:flex;justify-content:space-between;padding:1.2ex .5ex;border-top:.1ex solid #d9e3ff}.ds-help-controls-section .ds-help-controls-row .ds-help-key-group{display:flex;justify-content:center}.ds-help-controls-section .ds-help-controls-row .ds-help-key-group .ds-help-key-div{border-radius:.3ex;height:3.2ex;min-height:3.2ex;max-height:3.2ex;border:.1ex solid #0045ff;border-bottom:.3ex solid #0045ff;background-color:#fff;padding:.3ex .1ex;margin:.1ex}.ds-help-controls-section .ds-help-controls-row .ds-help-key-group .ds-help-key-div span{font-weight:700;color:#0045ff;padding:0 1.2ex}.ds-help-controls-section .ds-help-controls-row .ds-help-mouse-div{display:flex;align-items:center}.ds-help-controls-section .ds-help-controls-row .ds-help-mouse-div .ds-help-mouse-label{font-weight:700;color:#0045ff;padding:.6ex}.ds-help-controls-section .ds-help-controls-row .ds-help-mouse-div .ds-help-mouse-object{height:3.2ex;max-height:3.2ex;width:2.2ex;max-width:2.2ex;background-color:#fff;border-radius:1.1ex;border:.1ex solid #0045ff;border-bottom:.3ex solid #0045ff;overflow:hidden}.ds-help-controls-section .ds-help-controls-row .ds-help-mouse-div .ds-help-mouse-object .ds-help-mouse-button-left{position:relative;border-bottom:.1ex solid #0045ff;background-color:#0045ff;max-height:1.4ex;height:1.4ex;width:1.1ex;bottom:.5ex;margin-left:-0.92ex;margin-top:-0.8ex;min-width:1.1ex;max-width:1.1ex}.ds-help-controls-section .ds-help-controls-row .ds-help-mouse-div .ds-help-mouse-object .ds-help-mouse-button-right{position:relative;border-bottom:.1ex solid #0045ff;background-color:#0045ff;max-height:1.4ex;height:1.4ex;width:1.01ex;bottom:.5ex;left:.9ex;margin-left:-0.85ex;margin-top:-0.8ex;max-width:1.01ex}.ds-help-controls-section .ds-help-controls-label{display:flex;font-weight:700;text-align:left;padding:1.2ex .8ex}.ds-help-controls-section .ds-help-controls-label-div{display:flex;align-items:center}.ds-help-controls-section .ds-help-controls-label-div .ds-help-controls-row-label{font-weight:normal}.ds-help-controls-section .ds-help-controls-label-div .ds-help-controls-row-label-bold{font-weight:700;margin-right:.4ex}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.nav-panel{display:flex;background:#fff;flex-grow:1}.nav-panel .main-panel{display:flex;flex-direction:column;height:100vh;justify-content:space-between;width:3.75rem}.nav-panel.dark{background:#000920}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ws-selection{display:flex;height:2.625rem;border-left:2px solid #0045ff;background:#f6f9ff;padding:0 .375rem 0 .375rem;text-align:center;font-weight:700;font-size:.5rem;color:#2a4284;overflow:hidden;align-items:center}.ws-selection:hover{background:#0045ff;color:#fff;cursor:pointer}.ws-selection.dark{background:#192236;color:#fff}.ws-selection.dark:hover{background:#0045ff}.ws-selection .ws-selection-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 auto}.ws-selection-tooltip .content{margin-left:.625rem;background:#d9e3ff}.ws-selection-tooltip .content .text{padding:.25rem .5rem;color:#0045ff;max-width:6rem;white-space:nowrap}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.paywall-item{width:2.625rem;height:2.625rem;border-radius:.375rem;display:flex;justify-content:center;align-items:center}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-app{display:flex;width:100%;height:100%;background:#f6f9ff}.ds-app.is-full .ds-app-scroll{padding:0}.ds-app.is-full .ds-app-scroll .ds-app-content{min-width:100%;max-width:100%;padding-bottom:0}.ds-app.no-padding .ds-app-scroll .ds-app-content{padding:0}.ds-app .ds-app-scroll{position:relative;display:block;z-index:1;width:100%;height:100%;max-height:100vh;max-width:100vw;overflow-x:hidden;overflow-y:auto}.ds-app .ds-app-scroll.is-no-scroll{overflow-y:hidden}.ds-app .ds-app-scroll .ds-app-content{height:100dvh;padding:1.25rem;margin:0 auto;background:#fafbff;max-width:100%}@media print{.ds-app .ds-app-scroll .ds-app-content .ds-nav-bar .ds-button{display:none}}@media only screen and (min-device-width: 1px)and (max-device-width: 768px){.ds-app .ds-app-scroll .ds-app-content{padding:.625rem .625rem 7.2ex .625rem}}.ds-app .ds-mobile-version-forbidden{text-align:center;padding:1.25rem;width:100%;font-size:150%}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-body{position:absolute;width:100%;min-height:100vh;top:0;left:0;right:0;padding:1em;display:flex;align-items:center;flex-direction:column}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-nav-bar{position:relative;justify-content:space-between;align-items:center;box-sizing:border-box;display:flex;width:100%;min-height:6.4ex;padding-left:.8ex;padding-right:.8ex;margin-bottom:1.6ex;z-index:1}.ds-nav-bar .ds-button:not(:last-child){margin-right:.375rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-shifts{position:relative;width:100%;min-height:7.2ex;padding-bottom:2.4ex;margin:2.4ex .5ex;border-radius:.4ex;overflow:hidden}.ds-shifts.is-sm{width:43.2ex;padding-bottom:.8ex;pointer-events:none}.ds-shifts.is-sm .ds-shifts-hours .ds-shifts-hour{width:25%}.ds-shifts.is-sm .ds-ss-skill{right:.8ex;bottom:.4ex}.ds-shifts.is-sm .ds-shifts-head{font-size:68.75%;margin-bottom:.8ex;height:3.2ex;box-shadow:none}.ds-shifts.is-sm .ds-shifts-row{height:4ex;margin:0 .8ex .8ex}.ds-shifts.is-sm .ds-shifts-row .ds-shifts-shift{height:4ex;padding:.4ex}.ds-shifts.is-sm .ds-shifts-row .ds-shifts-shift .ds-ss-title{top:-1px;margin-left:0;font-size:75%}.ds-shifts.is-sm .ds-shifts-row .ds-shifts-shift .ds-ss-time{left:.6ex;bottom:.6ex;font-size:68.75%}.ds-shifts.is-sm .ds-shifts-row .ds-shifts-shift .ds-ss-copy{visibility:hidden}.ds-shifts.is-sm .ds-shifts-row.is-overflow::after{content:"";opacity:.2;background:repeating-linear-gradient(-45deg, #fff, #fff 0.5ex, transparent 0.5ex, transparent 1ex);height:4ex}.ds-shifts .ds-shifts-head{position:relative;z-index:2;display:flex;flex-flow:row;align-items:center;width:100%;height:4.4ex;padding:0 .8ex;margin-bottom:2.4ex;border-bottom:solid 1px #d9e3ff;text-transform:uppercase;background:#fff;font-size:75%}.ds-shifts .ds-shifts-head .ds-sh-col{width:4.1666%;text-align:center;color:#495063}.ds-shifts .ds-shifts-row{position:relative;z-index:2;display:flex;flex-direction:row;height:6.6ex;margin:0 0 .8ex 0}.ds-shifts .ds-shifts-row .ds-shifts-row-add{background:#fff;color:#0045ff;cursor:pointer;position:absolute;width:max-content;line-height:2.2ex;bottom:-1.8ex;left:1.6ex;border:solid .2ex #d9e3ff;border-radius:1.6ex;padding:.4ex 1.2ex;opacity:0}.ds-shifts .ds-shifts-row .ds-shifts-row-add:hover{text-decoration:underline}.ds-shifts .ds-shifts-row:hover:not(:active):not(.is-disabled){border-bottom:solid .4ex #d9e3ff}.ds-shifts .ds-shifts-row:hover:not(:active):not(.is-disabled) .ds-shifts-row-add{opacity:1}.ds-shifts .ds-shifts-row:active{background-color:#f4f5f9;border-top:solid 1px #d9e3ff;border-bottom:solid 1px #d9e3ff;box-shadow:inset 0 .2ex .5ex -0.2ex rgba(0,0,0,.25)}.ds-shifts .ds-shifts-row.is-overflow::after{content:"";opacity:.2;background:repeating-linear-gradient(-45deg, #fff, #fff 0.5ex, transparent 0.5ex, transparent 1ex);position:absolute;right:-0.8ex;top:0;width:4ex;height:5.6ex;opacity:1}.ds-shifts .ds-shifts-row.is-disabled{height:4ex;margin-bottom:.8ex}.ds-shifts .ds-shifts-row.is-disabled .ds-shifts-shift{height:4ex;background:#efefef !important}.ds-shifts .ds-shifts-row.is-disabled .ds-shifts-shift .ds-ss-title{margin-top:.2ex;pointer-events:none}.ds-shifts .ds-shifts-row.is-disabled .ds-shifts-shift .ds-ss-time,.ds-shifts .ds-shifts-row.is-disabled .ds-shifts-shift .ds-ss-drag,.ds-shifts .ds-shifts-row.is-disabled .ds-shifts-shift .ds-ss-loading,.ds-shifts .ds-shifts-row.is-disabled .ds-shifts-shift .ds-ss-stretch,.ds-shifts .ds-shifts-row.is-disabled .ds-shifts-shift .ds-ss-skill{display:none}.ds-shifts .ds-shifts-row:last-of-type{margin-bottom:0}.ds-shifts .ds-shifts-row .ds-shifts-shift{position:absolute;top:0;height:5.6ex;padding:.8ex;border-radius:.4ex;overflow:visible;color:#fff}.ds-shifts .ds-shifts-row .ds-shifts-shift:active{transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);box-shadow:0 4px 12px rgba(0,35,123,.15)}.ds-shifts .ds-shifts-row .ds-shifts-shift:active .ds-ss-drag .ds-ss-hover-tools{opacity:0}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-loading{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:#495063;border-radius:.4ex;cursor:default}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-loading .ds-loader{top:1.8ex;right:1.6ex;border:dashed .2ex #fff}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-drag{position:absolute;z-index:2;top:0;right:1.6ex;width:calc(100% - 3.2ex);height:100%;cursor:pointer}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-drag .ds-ss-hover-tools{font-size:50%;position:absolute;z-index:3;bottom:-0.8ex;left:0;right:0;margin-left:auto;margin-right:auto;border:solid 1px #d9e3ff;border-radius:.8ex;background:#fff;width:max-content;padding:.4ex;display:none;box-shadow:0 0 .3ex rgba(0,0,0,.25)}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-drag .ds-ss-hover-tools:hover{display:flex}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-drag:hover .ds-ss-hover-tools{display:flex}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-title{position:relative;display:flex;z-index:1;max-width:100%;overflow:hidden;margin-left:.8ex;font-weight:bold;cursor:pointer;white-space:pre;text-overflow:ellipsis}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-title:hover{text-decoration:underline}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-time{position:absolute;z-index:1;bottom:.4ex;left:1.8ex;padding-top:.4ex;cursor:pointer;font-size:87.5%;max-width:calc(100% - 4ex);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;max-height:2.5ex;display:flex}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-time:hover{text-decoration:underline}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-time .ds-ss-time-mid{margin-left:auto;margin-right:auto}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-time .ds-ss-time-left{padding-right:.8ex}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-time .ds-ss-time-right{padding-left:.8ex}.ds-shifts .ds-shifts-row .ds-shifts-shift:hover .ds-ss-time .ds-ss-time-mid{visibility:hidden}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-copy{position:absolute;z-index:2;bottom:1.3ex;right:1.8ex;cursor:pointer;white-space:pre}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-copy.is-qa-tooltip-on-click{position:static;height:100%;width:100%}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-stretch{opacity:.35;position:absolute;z-index:3;top:0;right:0;bottom:0;width:1.6ex;border-top-right-radius:.4ex;border-bottom-right-radius:.4ex;cursor:col-resize}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-stretch.is-forward{left:0;right:auto}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-stretch .ds-ss-stretch-drag{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-stretch::before,.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-stretch::after{content:"";position:absolute;bottom:.5ex;width:1px;height:1.8ex;background:#fff;pointer-events:none}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-stretch::before{right:.6ex}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-stretch::after{right:.9ex}.ds-shifts .ds-shifts-row .ds-shifts-shift .ds-ss-stretch:hover{opacity:1}.ds-shifts .ds-shifts-hours{position:absolute;z-index:1;display:flex;flex-direction:row;top:0;left:.8ex;right:.8ex;height:100%}.ds-shifts .ds-shifts-hours .ds-shifts-hour{width:4.1666%;height:100%;border-right:solid 1px #d9e3ff}.ds-shifts .ds-shifts-hours .ds-shifts-hour:last-of-type{border-right:0}.ds-shifts-shift-counter{max-width:100%;padding:.5rem}.ds-shifts-shift-counter .ds-shifts-counts{width:100%}.ds-shifts-shift-counter .ds-shifts-counts .ds-shifts-count-badge{padding:1.1ex .8ex;border-radius:.6ex;margin-right:.8ex;margin-top:.4ex;color:#fff}.ds-shifts-shift-counter .ds-shifts-counts .ds-shifts-count-badge .ds-shifts-count-badge-pos{font-weight:700;margin-right:.8ex}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-adminpanel{background:#fc3e20;width:100%;border-bottom:solid 1px #d9e3ff;padding:.6ex 1ex 0 1ex;display:flex;align-content:center;color:#fff;font-size:87.5%;height:0;position:absolute;top:0;left:0;z-index:999;overflow:hidden}.ds-adminpanel:hover{height:3rem;padding:.4ex 1ex}.ds-adminpanel-wrapper{display:block}.ds-adminpanel-left{display:flex;align-items:center;height:100%;justify-content:flex-start}.ds-adminpanel-left .ds-adminpanel-item{display:flex;flex-direction:row}.ds-adminpanel-right{display:flex;align-items:center;height:100%;margin-left:auto;justify-content:flex-end}.ds-adminpanel-item{margin-right:1.6ex}.ds-adminpanel-item a{color:#fff;text-decoration:underline}.ds-adminpanel-item a:hover{text-decoration:none}#adminAuth{position:absolute;right:0;top:0;border:none}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.other-layout{display:flex;height:100vh;background:#fff;position:relative}.other-layout .other-bg{flex:3;background-position:50% 0;background-size:cover;overflow:hidden}@media only screen and (max-width: 768px){.other-layout .other-bg{display:none}}.other-layout .other-content{flex:2;overflow:scroll;display:flex;flex-direction:column;padding:2rem 1.75rem}
@media only screen and (min-device-width: 1px)and (max-device-width: 360px){html{font-size:16px}}@media only screen and (min-device-width: 361px)and (max-device-width: 414px){html{font-size:16px}}@media only screen and (min-device-width: 415px)and (max-device-width: 1366px){html{font-size:14px}}@media only screen and (min-device-width: 1367px)and (max-device-width: 1920px){html{font-size:15px}}@media only screen and (min-device-width: 1921px){html{font-size:20px}}.ds-is-loading{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ds-is-loading .ds-loader{border-color:#0045ff !important}
