.profile-details-con-module-scss-module__6Ln08G__profile__icon-main-con{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.profile-details-con-module-scss-module__6Ln08G__profile__icon-main-con .profile-details-con-module-scss-module__6Ln08G__profile__icon{background-color:#fcece7;border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.profile-details-con-module-scss-module__6Ln08G__profile__icon-main-con .profile-details-con-module-scss-module__6Ln08G__profile__icon.profile-details-con-module-scss-module__6Ln08G__open{border:1px solid var(--active-color)}.profile-details-con-module-scss-module__6Ln08G__sub__navbar-container{border:1px solid var(--border-color);background-color:var(--background-color);-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;min-width:250px;min-height:300px;animation:.3s ease-in-out forwards profile-details-con-module-scss-module__6Ln08G__boxshadow;display:flex}@keyframes profile-details-con-module-scss-module__6Ln08G__boxshadow{0%{box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}to{box-shadow:0 8px 24px #959da533}}.profile-details-con-module-scss-module__6Ln08G__sub__navbar-container .profile-details-con-module-scss-module__6Ln08G__sub__nav-contents .profile-details-con-module-scss-module__6Ln08G__profile__con{border-bottom:1px solid var(--border-color);align-items:center;gap:8px;padding:12px;display:flex}.profile-details-con-module-scss-module__6Ln08G__sub__navbar-container .profile-details-con-module-scss-module__6Ln08G__sub__nav-contents .profile-details-con-module-scss-module__6Ln08G__profile__con .profile-details-con-module-scss-module__6Ln08G__profile__icon{border:1px solid var(--active-color);background-color:#fcece7;border-radius:100%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.profile-details-con-module-scss-module__6Ln08G__sub__navbar-container .profile-details-con-module-scss-module__6Ln08G__sub__nav-contents .profile-details-con-module-scss-module__6Ln08G__signout__con{cursor:pointer;color:var(--text-black);border-radius:4px;align-items:center;gap:8px;padding:8px;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex}.profile-details-con-module-scss-module__6Ln08G__sub__navbar-container .profile-details-con-module-scss-module__6Ln08G__sub__nav-contents .profile-details-con-module-scss-module__6Ln08G__signout__con .profile-details-con-module-scss-module__6Ln08G__signout__text{color:var(--text-black);transition:color .2s ease-in-out}.profile-details-con-module-scss-module__6Ln08G__sub__navbar-container .profile-details-con-module-scss-module__6Ln08G__sub__nav-contents .profile-details-con-module-scss-module__6Ln08G__signout__con:hover{color:var(--active-color);background-color:#fbebe3}.profile-details-con-module-scss-module__6Ln08G__sub__navbar-container .profile-details-con-module-scss-module__6Ln08G__sub__nav-contents .profile-details-con-module-scss-module__6Ln08G__signout__con:hover .profile-details-con-module-scss-module__6Ln08G__signout__text{color:var(--active-color)}
.tooltip-modal-module-scss-module__z9DrZG__tooltip-modal{width:fit-content;height:fit-content;position:absolute}.tooltip-modal-module-scss-module__z9DrZG__tooltip-modal__styles{z-index:1000;border:1px solid var(--border-color);background:#fff}.tooltip-modal-module-scss-module__z9DrZG__arrow{z-index:1001;position:absolute;top:-10px;right:50%;rotate:180deg}
.dialog-module-scss-module__nMG6PG__modal__main-con{z-index:100000000;background-color:#0003;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.dialog-module-scss-module__nMG6PG__modal__child-con{max-width:90vw;min-height:100px;width:var(--_modal-width);background-color:#fff;border-radius:12px;max-height:80vh;position:relative;overflow:scroll}.dialog-module-scss-module__nMG6PG__modal__child-con:focus{border-color:var(--active-color);outline:none}.dialog-module-scss-module__nMG6PG__modal__child-con::-webkit-scrollbar{display:none}@media only screen and (max-width:600px){.dialog-module-scss-module__nMG6PG__modal__main-con{justify-content:flex-end;align-items:flex-end}.dialog-module-scss-module__nMG6PG__modal__child-con{width:100vw;max-width:unset;max-height:100vh!important}}
.button-module-scss-module__Z2k9va__button__main{--_bg-color:var(--button-primary);--_text-color:var(--button-primary-text);--_border-color:var(--button-primary)}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__primary{--_bg-color:var(--_button-color,var(--button-primary));--_text-color:var(--button-primary-text);--_border-color:transparent}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__primary:disabled{--_bg-color:var(--button-primary-disabled)!important;--_text-color:var(--button-primary-text-disabled)!important}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__primary:hover{--_bg-color:var(--_button-color,var(--button-primary-hover))}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__primary:active{--_bg-color:var(--_button-color,var(--button-primary-pressed))}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__secondary{--_bg-color:var(--button-secondary);--_text-color:var(--_secondary-button-color,var(--button-secondary-text));--_border-color:var(--_button-color,var(--button-secondary-stroke));--box-shadow:none}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__secondary:disabled{--_text-color:var(--_button-color,var(--button-secondary-text-disabled))!important;--_border-color:var(--_button-color,var(--button-secondary-disabled))!important}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__secondary:hover{--_bg-color:var(--button-secondary-hover);--_text-color:var(--_button-color,var(--button-secondary-text));--_border-color:var(--_button-color,var(--button-secondary-stroke))}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__secondary:active{--_bg-color:var(--button-secondary-pressed);--_border-color:transparent}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__tertiary{--_bg-color:var(--button-tertiary);--_text-color:var(--button-tertiary-text);--_border-color:transparent}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__tertiary:disabled{--_bg-color:var(--button-tertiary-disabled)!important;--_text-color:var(--button-tertiary-text-disabled)!important;cursor:not-allowed!important}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__tertiary:hover{--_bg-color:var(--button-tertiary-hover);--_text-color:var(--_button-color,var(--button-tertiary-text))}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__tertiary:active{--_bg-color:var(--button-tertiary-pressed);--_border-color:transparent}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__alert{--_bg-color:var(--button-alert);--_text-color:var(--button-alert-text);--_border-color:transparent}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__alert:disabled{--_bg-color:var(--button-alert-disabled)!important;--_text-color:var(--button-alert-text-disabled)!important;cursor:not-allowed!important}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__alert:hover{--_bg-color:var(--button-alert-hover);--_text-color:var(--_button-color,var(--button-alert-text))}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__alert:active{--_bg-color:var(--button-alert-pressed);--_border-color:transparent}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__bg-secondary{--_bg-color:var(--button-bg-secondary);--_text-color:var(--button-bg-secondary-text);--_border-color:transparent}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__bg-secondary:disabled{--_bg-color:var(--button-bg-secondary-disabled)!important;--_text-color:var(--button-bg-secondary-text-disabled)!important;cursor:not-allowed!important}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__bg-secondary:hover{--_bg-color:var(--button-bg-secondary-hover);--_text-color:var(--_button-color,var(--button-bg-secondary-text))}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__bg-secondary:active{--_bg-color:var(--button-bg-secondary-pressed);--_border-color:transparent}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__success{--_bg-color:var(--button-bg-success);--_text-color:var(--text-white);--_border-color:transparent}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__success:disabled{--_bg-color:var(--button-bg-success-disabled)!important;cursor:not-allowed!important}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__plain{--_bg-color:transparent;--_text-color:var(--_button-color,var(--active-color));--_border-color:transparent;box-shadow:none;border:none}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__plain:disabled{--_text-color:var(--button-secondary-text-disabled)!important;cursor:not-allowed!important}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__plain:hover{opacity:.85}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__plain:active{opacity:.7}.button-module-scss-module__Z2k9va__button__main.button-module-scss-module__Z2k9va__parent-width{width:100%}.button-module-scss-module__Z2k9va__button__main:disabled{cursor:not-allowed}.button-module-scss-module__Z2k9va__button__main .button-module-scss-module__Z2k9va__text__con{color:var(--color,var(--_text-color))}.button-module-scss-module__Z2k9va__button__main{background-color:var(--_bg-color);border:1px solid var(--_border-color);color:var(--color,var(--_text-color));justify-content:center;align-items:center;gap:var(--gap);height:36px;padding:var(--padding);cursor:pointer;-webkit-user-select:none;user-select:none;text-wrap:nowrap;border-radius:8px;width:100%;transition:all .2s,outline;display:flex}
.animation-module-scss-module__K9QRZW__fade-in{animation:.3s ease-in-out forwards animation-module-scss-module__K9QRZW__fadeIn}.animation-module-scss-module__K9QRZW__fade-in--deleted{animation:.3s ease-in-out forwards animation-module-scss-module__K9QRZW__fadeOut}@keyframes animation-module-scss-module__K9QRZW__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes animation-module-scss-module__K9QRZW__fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.animation-module-scss-module__K9QRZW__shrink-in{grid-template-rows:0fr;transition:grid-template-rows .2s linear;display:grid}.animation-module-scss-module__K9QRZW__shrink-in.animation-module-scss-module__K9QRZW__show{grid-template-rows:1fr}.animation-module-scss-module__K9QRZW__circular-loader{transform-origin:50%;width:20px;height:20px;animation:2s linear infinite animation-module-scss-module__K9QRZW__rotate}.animation-module-scss-module__K9QRZW__circular-loader .animation-module-scss-module__K9QRZW__loader-path{stroke-dasharray:150 200;stroke-dashoffset:-10px;stroke-linecap:round;animation:1.5s ease-in-out infinite animation-module-scss-module__K9QRZW__dash,6s ease-in-out infinite animation-module-scss-module__K9QRZW__color;stroke:var(--stroke-color)!important}@keyframes animation-module-scss-module__K9QRZW__rotate{to{transform:rotate(360deg)}}@keyframes animation-module-scss-module__K9QRZW__dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}@keyframes animation-module-scss-module__K9QRZW__color{0%{stroke:#fff}40%{stroke:#fff}66%{stroke:#fff}80%,90%{stroke:#fff}}
.confirmation-modal-module-scss-module__5DdJ7G__confirmation__modal-main-con{-webkit-user-select:none;user-select:none;flex-direction:column;gap:16px;padding:20px 24px;display:flex}.confirmation-modal-module-scss-module__5DdJ7G__confirmation__modal-main-con .confirmation-modal-module-scss-module__5DdJ7G__header-con{justify-content:space-between;display:flex}.confirmation-modal-module-scss-module__5DdJ7G__confirmation__modal-main-con .confirmation-modal-module-scss-module__5DdJ7G__cross-icon{color:#0b0b0b}
.drawer-module-scss-module__XdTg6q__drawer__main-container{z-index:100000000;background-color:#0003;width:100vw;height:100vh;position:fixed;top:0;right:0;overflow:hidden}.drawer-module-scss-module__XdTg6q__drawer__main-container[data-has-left=true]{flex-direction:row;display:flex}.drawer-module-scss-module__XdTg6q__drawer__main-container[data-has-left=true] .drawer-module-scss-module__XdTg6q__drawer__con{flex-shrink:0;position:relative}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__left-container{flex:1;width:100%;min-width:0;height:100vh;overflow:auto}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__con{height:100vh;width:var(--drawer-width);background-color:#fff;flex-direction:column;animation:.3s ease-out forwards drawer-module-scss-module__XdTg6q__slide-in;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:0 5px 30px #0000000d}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__con:focus{border-color:var(--active-color);outline:none}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__con .drawer-module-scss-module__XdTg6q__header__main-con{border-bottom:1px solid var(--divider-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 30px;display:flex}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__con .drawer-module-scss-module__XdTg6q__drawer__children-container{min-height:0;overflow-y:var(--drawer-overflow-y,auto);overscroll-behavior:contain;flex:1;overflow-x:hidden}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__con .drawer-module-scss-module__XdTg6q__drawer__children-container::-webkit-scrollbar{width:10px;height:7px;margin-left:10px}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__con .drawer-module-scss-module__XdTg6q__drawer__children-container::-webkit-scrollbar-track{background-color:#fbebe3;border:1px solid #fbebe3;border-radius:10px}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__con .drawer-module-scss-module__XdTg6q__drawer__children-container::-webkit-scrollbar-thumb{cursor:grab;background-color:#888;border-radius:10px}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__con .drawer-module-scss-module__XdTg6q__drawer__children-container::-webkit-scrollbar-thumb:hover{background-color:#6f6f6f}.drawer-module-scss-module__XdTg6q__drawer__main-container .drawer-module-scss-module__XdTg6q__drawer__con .drawer-module-scss-module__XdTg6q__footer__container{border-top:1px solid var(--divider-color);flex-shrink:0;padding:18px 30px}@keyframes drawer-module-scss-module__XdTg6q__slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}
.dropdown-module-scss-module__cqLMqG__dropdown__main-con{min-height:36px;padding:var(--dropdown-padding);cursor:pointer;background:#fff;border:1px solid #eeeef2;border-radius:8px;align-items:center;font-family:Geist,sans-serif;display:flex;position:relative}.dropdown-module-scss-module__cqLMqG__dropdown__main-con.dropdown-module-scss-module__cqLMqG__disabled{cursor:not-allowed;pointer-events:none;background-color:#f2f2f2}.dropdown-module-scss-module__cqLMqG__dropdown__main-con.dropdown-module-scss-module__cqLMqG__remove__all-styles{all:unset!important}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__dropdown__placeholder-text-con{align-items:center;gap:4px;display:flex}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__dropdown__placeholder-text-con .dropdown-module-scss-module__cqLMqG__placeholder-text{color:#8e8ea9;text-wrap:nowrap;font-size:14px;font-weight:400}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__dropdown__placeholder-text-con .dropdown-module-scss-module__cqLMqG__divider-con{border-right:1px solid #eeeef2;width:1px;height:10px;margin-left:4px}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__multi__select-con{-ms-overflow-style:none;scrollbar-width:none;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:scroll hidden}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__multi__select-con::-webkit-scrollbar{display:none}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__chip__con{background-color:#fff3cc;border:1px solid #ffebad;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:2px 4px;display:flex}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__chip__con .dropdown-module-scss-module__cqLMqG__chip__text{-webkit-user-select:none;user-select:none;color:#705500;text-wrap:nowrap;font-size:14px;font-weight:400}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__chip__con .dropdown-module-scss-module__cqLMqG__chip__remove-icon{cursor:pointer;flex-shrink:0}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__dropdown__right-con{justify-content:space-between;align-items:center;gap:20px;width:100%;min-width:92px;height:100%;padding-left:12px;display:flex}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__dropdown__right-con .dropdown-module-scss-module__cqLMqG__selected__option-text{color:#080808;width:var(--label-width);text-wrap:nowrap;text-overflow:ellipsis;word-break:break-all;padding-right:8px;font-family:Geist,sans-serif;font-size:14px;font-weight:400;overflow:hidden}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__dropdown__right-con .dropdown-module-scss-module__cqLMqG__placeholder-text{color:#717171;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:400}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__simple__ui-dropdown-component{justify-content:space-between;align-items:center;width:100%;display:flex}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__simple__ui-dropdown-component .dropdown-module-scss-module__cqLMqG__simple__ui-placeholder-text,.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__simple__ui-dropdown-component .dropdown-module-scss-module__cqLMqG__simple__ui-selected-option-text{width:var(--label-width);text-wrap:nowrap;text-overflow:ellipsis;word-break:break-all;flex:1;overflow:hidden}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__simple__ui-dropdown-component .dropdown-module-scss-module__cqLMqG__simple__ui-placeholder-text{color:#717171;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:400}.dropdown-module-scss-module__cqLMqG__dropdown__main-con .dropdown-module-scss-module__cqLMqG__simple__ui-dropdown-component .dropdown-module-scss-module__cqLMqG__simple__ui-selected-option-text{color:#080808;font-size:14px;font-weight:400}.dropdown-module-scss-module__cqLMqG__options__main-con{z-index:1000;-webkit-user-select:none;user-select:none;width:100%;max-height:250px;width:var(--dropdown__width);background-color:#fff;border:1px solid #eeeef2;border-radius:8px;position:absolute;top:calc(100% + 4px);bottom:auto;left:0;box-shadow:0 1px 3px #0000001a,0 0 #0000000f}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__dropdown__search{border:none;border-bottom:1px solid var(--border-color);border-radius:8px 8px 0 0}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__button__con{border-bottom:1px solid var(--border-color);color:var(--text-black-color);justify-content:center;align-items:center;padding:12px;font-size:14px;font-weight:400;display:flex}.dropdown-module-scss-module__cqLMqG__options__main-con.dropdown-module-scss-module__cqLMqG__open-top{top:auto;bottom:calc(100% + 4px)}.dropdown-module-scss-module__cqLMqG__options__main-con.dropdown-module-scss-module__cqLMqG__visible{display:block;overflow:hidden}.dropdown-module-scss-module__cqLMqG__options__main-con.dropdown-module-scss-module__cqLMqG__hidden{display:none}.dropdown-module-scss-module__cqLMqG__options__main-con.dropdown-module-scss-module__cqLMqG__align-right{left:unset;right:0}.dropdown-module-scss-module__cqLMqG__options__main-con.dropdown-module-scss-module__cqLMqG__portal{top:unset;left:unset;position:fixed;bottom:auto;right:auto}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__options__con{overscroll-behavior:contain;max-height:200px;overflow:hidden scroll}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__options__con::-webkit-scrollbar{width:3px;height:7px;margin-left:10px}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__options__con::-webkit-scrollbar-track{background-color:#fbebe3;border:1px solid #fbebe3;border-radius:10px}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__options__con::-webkit-scrollbar-thumb{cursor:grab;background-color:#888;border-radius:10px}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__options__con::-webkit-scrollbar-thumb:hover{background-color:#6f6f6f}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__option__list-parent-con{outline-color:var(--keyboard-selected-list-item-bg-color)}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__option__list-parent-con .dropdown-module-scss-module__cqLMqG__option__list-item{cursor:pointer;border-radius:4px;align-items:center;width:100%;padding:6px 8px;font-size:14px;font-weight:400;display:flex}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__option__list-parent-con .dropdown-module-scss-module__cqLMqG__option__list-item.dropdown-module-scss-module__cqLMqG__keyboard-selected{background-color:var(--keyboard-selected-list-item-bg-color);color:var(--hovered--list-item-text-color);outline:none}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__option__list-parent-con .dropdown-module-scss-module__cqLMqG__option__list-item.dropdown-module-scss-module__cqLMqG__hovered-item{background-color:var(--hovered--list-item-bg-color);color:var(--hovered--list-item-text-color);outline:none}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__option__list-parent-con .dropdown-module-scss-module__cqLMqG__option__list-item.dropdown-module-scss-module__cqLMqG__selected{background-color:var(--selected--list-item-bg-color)}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__option__list-parent-con .dropdown-module-scss-module__cqLMqG__option__list-item.dropdown-module-scss-module__cqLMqG__selected__option{color:#d26300;font-size:14px;font-weight:400}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__option__list-parent-con:last-child{margin-bottom:2px}.dropdown-module-scss-module__cqLMqG__options__main-con .dropdown-module-scss-module__cqLMqG__no__item-container{color:#71717a;text-align:center;padding:14px 12px;font-size:12px;font-weight:400}.dropdown-module-scss-module__cqLMqG__header__label-text{color:var(--header-label-text-color);margin-bottom:4px;font-size:12px;font-weight:500}
.icon-button-module-scss-module__Tf_jNG__icon__button{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;display:flex}.icon-button-module-scss-module__Tf_jNG__icon__button.icon-button-module-scss-module__Tf_jNG__disabled{cursor:not-allowed;opacity:.5}.icon-button-module-scss-module__Tf_jNG__icon__button.icon-button-module-scss-module__Tf_jNG__hoverable{border-radius:50%;width:38px;height:38px;transition:background-color .2s}.icon-button-module-scss-module__Tf_jNG__icon__button.icon-button-module-scss-module__Tf_jNG__hoverable:hover{background-color:#0000000a}
.info-tile-module-scss-module__0CVxrG__info__tile-main-con{border:1px solid #eeeef2;border-radius:8px;align-items:center;gap:12px;max-width:max-content;min-height:36px;padding:2px 8px;display:flex}.info-tile-module-scss-module__0CVxrG__info__tile-main-con.info-tile-module-scss-module__0CVxrG__parent-width{max-width:unset;width:100%}.info-tile-module-scss-module__0CVxrG__info__tile-main-con .info-tile-module-scss-module__0CVxrG__divider-con{border-right:1px solid #eeeef2;width:1px;height:10px;margin-left:4px}
.datepicker-module-scss-module__0lUcrG__nu-date__picker-main-con{border:1px solid var(--divider-color);z-index:1000;background-color:#fff;border-radius:12px;padding:28px 20px;position:absolute;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.datepicker-module-scss-module__0lUcrG__nu-date__picker-main-con.datepicker-module-scss-module__0lUcrG__inDialog{all:unset}.datepicker-module-scss-module__0lUcrG__nu-date__picker-main-con.datepicker-module-scss-module__0lUcrG__position-top{bottom:calc(100% + 4px)}.datepicker-module-scss-module__0lUcrG__nu-date__picker-main-con.datepicker-module-scss-module__0lUcrG__position-bottom{top:calc(100% + 4px)}.datepicker-module-scss-module__0lUcrG__nu-date__picker-main-con.datepicker-module-scss-module__0lUcrG__position-left{right:0}.datepicker-module-scss-module__0lUcrG__nu-date__picker-main-con.datepicker-module-scss-module__0lUcrG__position-right{left:0}.datepicker-module-scss-module__0lUcrG__nu-date__picker-main-con .datepicker-module-scss-module__0lUcrG__arrow__container{color:#18181b;border:1px solid #e4e4e7;border-radius:8px;justify-content:center;align-items:center;padding:4px;display:flex}.datepicker-module-scss-module__0lUcrG__right__component{color:#080808;justify-content:space-between;align-items:center;gap:10px;display:flex}.datepicker-module-scss-module__0lUcrG__without_placeholder{border:1px solid #eeeef2;border-radius:8px;width:max-content;padding:8px}.datepicker-module-scss-module__0lUcrG__label__text{color:var(--input-box-label-text-color);margin-bottom:4px}.datepicker-module-scss-module__0lUcrG__isDisabled{opacity:.7;-webkit-user-select:none;user-select:none;cursor:not-allowed}.datepicker-module-scss-module__0lUcrG__readonly{cursor:default!important}
.input-module-scss-module__MGu5_W__input__main-con{height:36px;position:relative}.input-module-scss-module__MGu5_W__input__main-con .input-module-scss-module__MGu5_W__input__sub-con{border:1px solid var(--input-box-border);width:var(--_search-width);padding:var(--_input-padding);border-radius:8px;font-family:Geist,sans-serif;font-size:12px;transition:border .5s ease-in-out}.input-module-scss-module__MGu5_W__input__main-con .input-module-scss-module__MGu5_W__input__sub-con::placeholder{color:var(--text-placeholder);opacity:.5;font-family:inherit;font-size:12px;font-weight:400}.input-module-scss-module__MGu5_W__input__main-con .input-module-scss-module__MGu5_W__input__sub-con:focus{border-color:var(--active-color);outline:none}.input-module-scss-module__MGu5_W__input__main-con .input-module-scss-module__MGu5_W__remove__border{border:none}.input-module-scss-module__MGu5_W__input__main-con .input-module-scss-module__MGu5_W__prefix__div-con,.input-module-scss-module__MGu5_W__input__main-con .input-module-scss-module__MGu5_W__suffix__div-con{justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0}.input-module-scss-module__MGu5_W__input__main-con .input-module-scss-module__MGu5_W__prefix__div-con{left:10px}.input-module-scss-module__MGu5_W__input__main-con .input-module-scss-module__MGu5_W__suffix__div-con{right:10px}.input-module-scss-module__MGu5_W__label__text{color:var(--header-label-text-color);-webkit-user-select:none;user-select:none;margin-bottom:4px}.input-module-scss-module__MGu5_W__empty__error-div{height:15px;margin-top:2px}
.shrimmer-module-scss-module__kMH4rW__shimmer{border-radius:var(--shrimmer-border-radius);width:var(--shrimmer-width);height:var(--shrimmer-height);background:#f6f7f8;position:relative;overflow:hidden}.shrimmer-module-scss-module__kMH4rW__shimmer:before{content:"";background:linear-gradient(90deg,#fff0 0%,#fff6 50%,#ffffff80 60%);width:200%;height:100%;animation:1s infinite shrimmer-module-scss-module__kMH4rW__shimmer;position:absolute;top:0;left:0}@keyframes shrimmer-module-scss-module__kMH4rW__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
.toggle-module-scss-module__RftPrG__p-toggle-con{-webkit-user-select:none;user-select:none;--width:30px;--height:18px;--toggle-bg:var(--toggle--bg-color-inactive);--toggle-circle:var(--toggle-circle-color-inactive);--padding:2px;--double-padding:calc(var(--padding) * 2);flex-shrink:0}.toggle-module-scss-module__RftPrG__p-toggle-con.toggle-module-scss-module__RftPrG__disabled{--toggle-bg:var(--toggle-bg-color-disabled);--toggle-circle:var(--toggle-circle-bg-color-disabled);pointer-events:none}.toggle-module-scss-module__RftPrG__p-toggle-con:not(.toggle-module-scss-module__RftPrG__disabled).toggle-module-scss-module__RftPrG__checked{--toggle-bg:var(--toggle--bg-color-active);--toggle-circle:var(--toggle-circle-color-active)}.toggle-module-scss-module__RftPrG__p-toggle-con{background:var(--toggle-bg);width:var(--width);height:var(--height);padding:var(--padding);cursor:pointer;border-radius:100vmax;transition:all .2s ease-in-out;position:relative;overflow:hidden}.toggle-module-scss-module__RftPrG__p-toggle-con:after{content:"";height:calc(var(--height) - var(--double-padding));width:calc(var(--height) - var(--double-padding));top:var(--padding);left:var(--padding);background:#fff;border-radius:50%;transition:left .2s ease-in-out;position:absolute}.toggle-module-scss-module__RftPrG__p-toggle-con.toggle-module-scss-module__RftPrG__checked:after{left:calc(var(--width) - var(--height) + var(--padding))}
.EditForecastRow-module-scss-module__0wvWia__row{background:#fff;border:1px solid #eeeef2;border-radius:10px;grid-template-columns:1.3fr .8fr 1fr 1.8fr 1.2fr;align-items:center;column-gap:18px;padding:14px 16px;transition:background-color .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1);display:grid}.EditForecastRow-module-scss-module__0wvWia__row:hover:not(.EditForecastRow-module-scss-module__0wvWia__disabled){background:#fafafb}.EditForecastRow-module-scss-module__0wvWia__row:focus-within:not(.EditForecastRow-module-scss-module__0wvWia__disabled){background:#d263000a;border:1px solid #d2630073}.EditForecastRow-module-scss-module__0wvWia__disabled{color:#a0a8bd;background:#f7f7f9}.EditForecastRow-module-scss-module__0wvWia__appliedRow{background:#2d8c5a08;border-color:#2d8c5a59}.EditForecastRow-module-scss-module__0wvWia__failedRow{background:#c8331c08;border-color:#c8331c59}.EditForecastRow-module-scss-module__0wvWia__dayLabel{color:#09090b;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.EditForecastRow-module-scss-module__0wvWia__currentValue{color:#71717a;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:.875rem}.EditForecastRow-module-scss-module__0wvWia__inputWrap{flex-direction:column;gap:4px;display:flex}.EditForecastRow-module-scss-module__0wvWia__input{color:#09090b;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #eeeef2;border-radius:8px;width:140px;height:38px;padding:0 12px;font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:.8125rem;transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.EditForecastRow-module-scss-module__0wvWia__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.EditForecastRow-module-scss-module__0wvWia__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.EditForecastRow-module-scss-module__0wvWia__input{appearance:textfield}.EditForecastRow-module-scss-module__0wvWia__input:hover:not(:disabled){border-color:#d7d7e0}.EditForecastRow-module-scss-module__0wvWia__input:focus{border-color:#d26300;outline:none;box-shadow:0 0 0 3px #d263001f}.EditForecastRow-module-scss-module__0wvWia__input:disabled{cursor:not-allowed;background:#f4f4f6}.EditForecastRow-module-scss-module__0wvWia__inputError{border-color:#c8331c8c}.EditForecastRow-module-scss-module__0wvWia__inputError:focus{border-color:#c8331cbf;box-shadow:0 0 0 3px #c8331c26}.EditForecastRow-module-scss-module__0wvWia__inputErrorMsg{color:#9a2615;font-size:10px}.EditForecastRow-module-scss-module__0wvWia__rowActions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__actionBtn{color:#09090b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #eeeef2;border-radius:8px;align-items:center;gap:5px;height:28px;padding:0 9px;font-size:11px;font-weight:500;transition:border-color .18s cubic-bezier(.4,0,.2,1),background-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__actionBtn:hover:not(:disabled){color:#d26300;background:#d263000a;border-color:#d2630073}.EditForecastRow-module-scss-module__0wvWia__actionBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.EditForecastRow-module-scss-module__0wvWia__actionBtn:disabled{opacity:.55;cursor:not-allowed}.EditForecastRow-module-scss-module__0wvWia__actionPill{letter-spacing:.04em;text-transform:uppercase;color:#8c5b14;background:#d08a1e1a;border-radius:999px;align-items:center;height:16px;padding:0 6px;font-size:9px;font-weight:600;display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__status{align-items:center;min-width:0;display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__pill{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:500;transition:background-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.EditForecastRow-module-scss-module__0wvWia__pillNeutral{color:#71717a;background:#f4f4f6}.EditForecastRow-module-scss-module__0wvWia__pillPending{color:#8c5b14;background:#d08a1e1a}.EditForecastRow-module-scss-module__0wvWia__pillApplied{color:#1e6440;background:#2d8c5a1a}.EditForecastRow-module-scss-module__0wvWia__pillFailed{color:#9a2615;background:#c8331c1a}.EditForecastRow-module-scss-module__0wvWia__pillAdjusted{color:#d26300;background:#d263000a;border:1px solid #d263004d}.EditForecastRow-module-scss-module__0wvWia__spinner{animation:.8s linear infinite EditForecastRow-module-scss-module__0wvWia__edit-forecast-spin}.EditForecastRow-module-scss-module__0wvWia__unchanged{color:#71717a;font-size:.8125rem}@keyframes EditForecastRow-module-scss-module__0wvWia__edit-forecast-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CopyForecastToDialog-module-scss-module__lt32ca__dialog{background:#fff;border-radius:14px;flex-direction:column;width:480px;max-width:calc(100vw - 32px);max-height:86vh;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f0f140f,0 12px 32px #0f0f141f}.CopyForecastToDialog-module-scss-module__lt32ca__header{border-bottom:1px solid #f2f3f7;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 14px;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__titleWrap{color:#d26300;align-items:flex-start;gap:10px;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__title{color:#09090b;margin:0;font-size:15px;font-weight:600;line-height:1.2}.CopyForecastToDialog-module-scss-module__lt32ca__subtitle{color:#71717a;margin:4px 0 0;font-size:11px}.CopyForecastToDialog-module-scss-module__lt32ca__sourceLabel{color:#09090b;font-weight:600}.CopyForecastToDialog-module-scss-module__lt32ca__closeBtn{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.CopyForecastToDialog-module-scss-module__lt32ca__closeBtn:hover:not(:disabled){color:#09090b;background:#f4f4f6}.CopyForecastToDialog-module-scss-module__lt32ca__closeBtn:disabled{opacity:.4;cursor:not-allowed}.CopyForecastToDialog-module-scss-module__lt32ca__body{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:14px 20px 16px;display:flex;overflow-y:auto}.CopyForecastToDialog-module-scss-module__lt32ca__info{color:#71717a;background:#f7f8fa;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__monthNav{justify-content:space-between;align-items:center;gap:8px;padding:0 2px;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__monthLabel{color:#09090b;font-size:13px;font-weight:600}.CopyForecastToDialog-module-scss-module__lt32ca__navBtn{color:#09090b;cursor:pointer;background:#fff;border:1px solid #eeeef2;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.CopyForecastToDialog-module-scss-module__lt32ca__navBtn:hover:not(:disabled){color:#d26300;background:#d263000a;border-color:#d2630073}.CopyForecastToDialog-module-scss-module__lt32ca__navBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.CopyForecastToDialog-module-scss-module__lt32ca__navBtn:disabled{opacity:.5;cursor:not-allowed}.CopyForecastToDialog-module-scss-module__lt32ca__weekdayRow{grid-template-columns:repeat(7,1fr);gap:4px;padding:4px 0 0;display:grid}.CopyForecastToDialog-module-scss-module__lt32ca__weekdayCell{text-align:center;color:#71717a;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.CopyForecastToDialog-module-scss-module__lt32ca__daysGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.CopyForecastToDialog-module-scss-module__lt32ca__day{aspect-ratio:1;color:#09090b;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;font-size:13px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.CopyForecastToDialog-module-scss-module__lt32ca__day:hover:not(:disabled):not(.CopyForecastToDialog-module-scss-module__lt32ca__daySource){color:#d26300;background:#d263000a;border-color:#d2630073}.CopyForecastToDialog-module-scss-module__lt32ca__day:focus-visible{outline-offset:1px;outline:2px solid #d26300}.CopyForecastToDialog-module-scss-module__lt32ca__dayNumber{line-height:1.1}.CopyForecastToDialog-module-scss-module__lt32ca__dayBadge{text-transform:uppercase;letter-spacing:.04em;color:#d26300;font-size:8px;font-weight:600;position:absolute;bottom:3px}.CopyForecastToDialog-module-scss-module__lt32ca__dayOtherMonth{color:#c0c2cc}.CopyForecastToDialog-module-scss-module__lt32ca__daySource{color:#d26300;cursor:not-allowed;background:#d263000a;border-color:#d2630073}.CopyForecastToDialog-module-scss-module__lt32ca__daySelected{color:#fff;background:#d26300;border-color:#d26300}.CopyForecastToDialog-module-scss-module__lt32ca__daySelected:hover{color:#fff;background:#d26300}.CopyForecastToDialog-module-scss-module__lt32ca__dayDisabled{color:#c0c2cc;cursor:not-allowed;background:#fafafb}.CopyForecastToDialog-module-scss-module__lt32ca__dayClosed{text-decoration:line-through}.CopyForecastToDialog-module-scss-module__lt32ca__footer{background:#fcfcfd;border-top:1px solid #f2f3f7;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.CopyForecastToDialog-module-scss-module__lt32ca__footHint{color:#71717a;font-size:11px}.CopyForecastToDialog-module-scss-module__lt32ca__footActions{align-items:center;gap:8px;display:inline-flex}
.DateRangeCalendar-module-scss-module__3pY0Pa__trigger{color:#09090b;cursor:pointer;text-align:left;background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;font-family:inherit;font-size:.8125rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.DateRangeCalendar-module-scss-module__3pY0Pa__trigger:hover:not(:disabled){border-color:#d7d7e0}.DateRangeCalendar-module-scss-module__3pY0Pa__trigger:focus-visible{outline-offset:1px;outline:2px solid #d26300}.DateRangeCalendar-module-scss-module__3pY0Pa__trigger:disabled{color:#71717a;cursor:not-allowed;background:#f7f7f9}.DateRangeCalendar-module-scss-module__3pY0Pa__leadIcon{color:#d26300;flex:none}.DateRangeCalendar-module-scss-module__3pY0Pa__triggerLabel{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;flex:auto;overflow:hidden}.DateRangeCalendar-module-scss-module__3pY0Pa__triggerLabelMuted{color:#71717a}.DateRangeCalendar-module-scss-module__3pY0Pa__dayCountBadge{color:#8a4200;font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#d263001a;border-radius:999px;flex:none;align-items:center;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.DateRangeCalendar-module-scss-module__3pY0Pa__popover{z-index:200000000;background:#fff;border:1px solid #eeeef2;border-radius:14px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 1px 2px #0f0f140f,0 12px 32px #0f0f1424}.DateRangeCalendar-module-scss-module__3pY0Pa__popoverHead{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:12px 14px 8px;display:grid}.DateRangeCalendar-module-scss-module__3pY0Pa__navBtn{color:#09090b;cursor:pointer;background:0 0;border:1px solid #eeeef2;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.DateRangeCalendar-module-scss-module__3pY0Pa__navBtn:hover{background:#fafafb;border-color:#dddde5}.DateRangeCalendar-module-scss-module__3pY0Pa__navBtn:focus-visible{outline-offset:2px;outline:2px solid #d26300}.DateRangeCalendar-module-scss-module__3pY0Pa__monthLabels{grid-template-columns:1fr 1fr;gap:12px;display:grid}.DateRangeCalendar-module-scss-module__3pY0Pa__monthLabel{text-align:center;color:#09090b;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.DateRangeCalendar-module-scss-module__3pY0Pa__monthsGrid{grid-template-columns:1fr 1fr;gap:12px;padding:4px 14px 12px;display:grid}.DateRangeCalendar-module-scss-module__3pY0Pa__month{flex-direction:column;gap:6px;display:flex;position:relative}.DateRangeCalendar-module-scss-module__3pY0Pa__month+.DateRangeCalendar-module-scss-module__3pY0Pa__month{border-left:1px solid #f4f4f6;padding-left:12px}.DateRangeCalendar-module-scss-module__3pY0Pa__weekdayHead{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.DateRangeCalendar-module-scss-module__3pY0Pa__weekdayCell{color:#71717a;text-align:center;text-transform:uppercase;letter-spacing:.04em;padding:4px 0;font-size:10px;font-weight:500}.DateRangeCalendar-module-scss-module__3pY0Pa__dayGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.DateRangeCalendar-module-scss-module__3pY0Pa__dayCell{color:#09090b;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;height:36px;font-family:inherit;font-size:.8125rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.DateRangeCalendar-module-scss-module__3pY0Pa__dayCell:hover:not(:disabled){background:#d2630014}.DateRangeCalendar-module-scss-module__3pY0Pa__dayCell:focus-visible{outline-offset:-2px;outline:2px solid #d26300}.DateRangeCalendar-module-scss-module__3pY0Pa__dayOutsideMonth{color:#71717a;opacity:.45}.DateRangeCalendar-module-scss-module__3pY0Pa__dayDisabled{color:#71717a;opacity:.3;cursor:not-allowed}.DateRangeCalendar-module-scss-module__3pY0Pa__dayDisabled:hover{background:0 0}.DateRangeCalendar-module-scss-module__3pY0Pa__dayInRange{color:#8a4200;background:#d263001a;border-radius:0}.DateRangeCalendar-module-scss-module__3pY0Pa__dayInRange:hover:not(:disabled){background:#d2630029}.DateRangeCalendar-module-scss-module__3pY0Pa__dayEdgeStart{border-radius:8px 0 0 8px;font-weight:600;color:#fff!important;background:#d26300!important}.DateRangeCalendar-module-scss-module__3pY0Pa__dayEdgeStart:hover:not(:disabled){background:#be5900!important}.DateRangeCalendar-module-scss-module__3pY0Pa__dayEdgeEnd{border-radius:0 8px 8px 0;font-weight:600;color:#fff!important;background:#d26300!important}.DateRangeCalendar-module-scss-module__3pY0Pa__dayEdgeEnd:hover:not(:disabled){background:#be5900!important}.DateRangeCalendar-module-scss-module__3pY0Pa__dayEdgeStart.DateRangeCalendar-module-scss-module__3pY0Pa__dayEdgeEnd{border-radius:8px}.DateRangeCalendar-module-scss-module__3pY0Pa__dayToday:after{content:"";background:#d26300;border-radius:50%;width:4px;height:4px;margin:0 auto;position:absolute;inset:auto 0 4px}.DateRangeCalendar-module-scss-module__3pY0Pa__dayToday.DateRangeCalendar-module-scss-module__3pY0Pa__dayEdgeStart:after,.DateRangeCalendar-module-scss-module__3pY0Pa__dayToday.DateRangeCalendar-module-scss-module__3pY0Pa__dayEdgeEnd:after{background:#fff}.DateRangeCalendar-module-scss-module__3pY0Pa__dayNumber{line-height:1}.DateRangeCalendar-module-scss-module__3pY0Pa__popoverFoot{background:#fafafb;border-top:1px solid #f4f4f6;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 12px;display:flex}.DateRangeCalendar-module-scss-module__3pY0Pa__footHint{color:#71717a;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.DateRangeCalendar-module-scss-module__3pY0Pa__footActions{flex:none;align-items:center;gap:6px;display:inline-flex}.DateRangeCalendar-module-scss-module__3pY0Pa__footBtn{color:#09090b;cursor:pointer;background:#fff;border:1px solid #eeeef2;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:11px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.DateRangeCalendar-module-scss-module__3pY0Pa__footBtn:hover:not(:disabled){background:#fafafb;border-color:#dddde5}.DateRangeCalendar-module-scss-module__3pY0Pa__footBtn:disabled{opacity:.5;cursor:not-allowed}.DateRangeCalendar-module-scss-module__3pY0Pa__footBtnPrimary{color:#fff;background:#d26300;border-color:#d26300}.DateRangeCalendar-module-scss-module__3pY0Pa__footBtnPrimary:hover:not(:disabled){background:#be5900;border-color:#be5900}.DateRangeCalendar-module-scss-module__3pY0Pa__footBtnPrimary:disabled{background:#ffa453;border-color:#ffa453}
.EmployeeMultiPicker-module-scss-module__7dtokq__trigger{color:#09090b;cursor:pointer;text-align:left;background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 10px 6px 12px;font-family:inherit;font-size:.8125rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.EmployeeMultiPicker-module-scss-module__7dtokq__trigger:hover:not(:disabled){border-color:#d7d7e0}.EmployeeMultiPicker-module-scss-module__7dtokq__trigger:focus-visible{outline-offset:1px;outline:2px solid #d26300}.EmployeeMultiPicker-module-scss-module__7dtokq__trigger:disabled{color:#71717a;cursor:not-allowed;background:#f7f7f9}.EmployeeMultiPicker-module-scss-module__7dtokq__leadIcon{color:#d26300;flex:none}.EmployeeMultiPicker-module-scss-module__7dtokq__chips{flex-wrap:wrap;flex:auto;gap:6px;min-width:0;display:flex}.EmployeeMultiPicker-module-scss-module__7dtokq__placeholder{color:#71717a;padding:6px 0;font-size:.8125rem}.EmployeeMultiPicker-module-scss-module__7dtokq__chip{color:#8a4200;background:#d263001a;border-radius:999px;align-items:center;gap:4px;max-width:180px;padding:4px 4px 4px 10px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.EmployeeMultiPicker-module-scss-module__7dtokq__chipName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EmployeeMultiPicker-module-scss-module__7dtokq__chipRemove{color:#8a4200;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.EmployeeMultiPicker-module-scss-module__7dtokq__chipRemove:hover{background:#d2630033}.EmployeeMultiPicker-module-scss-module__7dtokq__overflowChip{color:#71717a;background:#f4f4f6;border-radius:999px;align-items:center;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}.EmployeeMultiPicker-module-scss-module__7dtokq__countBadge{color:#fff;font-variant-numeric:tabular-nums;background:#d26300;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.EmployeeMultiPicker-module-scss-module__7dtokq__caret{color:#71717a;flex:none;transition:transform .15s cubic-bezier(.4,0,.2,1)}.EmployeeMultiPicker-module-scss-module__7dtokq__caretOpen{transform:rotate(180deg)}.EmployeeMultiPicker-module-scss-module__7dtokq__popover{z-index:200000000;background:#fff;border:1px solid #eeeef2;border-radius:12px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 1px 2px #0f0f140f,0 12px 28px #0f0f1424}.EmployeeMultiPicker-module-scss-module__7dtokq__searchWrap{color:#71717a;border-bottom:1px solid #f2f3f7;flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.EmployeeMultiPicker-module-scss-module__7dtokq__searchInput{color:#09090b;background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:.8125rem}.EmployeeMultiPicker-module-scss-module__7dtokq__searchInput::-webkit-search-cancel-button{display:none}.EmployeeMultiPicker-module-scss-module__7dtokq__searchClear{color:#71717a;cursor:pointer;background:#f4f4f6;border:0;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.EmployeeMultiPicker-module-scss-module__7dtokq__searchClear:hover{background:#e9e9ed}.EmployeeMultiPicker-module-scss-module__7dtokq__bulkActions{background:#fafafb;border-bottom:1px solid #f4f4f6;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.EmployeeMultiPicker-module-scss-module__7dtokq__bulkCount{color:#71717a;font-variant-numeric:tabular-nums;font-size:11px}.EmployeeMultiPicker-module-scss-module__7dtokq__bulkBtns{align-items:center;gap:6px;display:inline-flex}.EmployeeMultiPicker-module-scss-module__7dtokq__bulkBtn{color:#d26300;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-family:inherit;font-size:11px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.EmployeeMultiPicker-module-scss-module__7dtokq__bulkBtn:hover:not(:disabled){background:#d2630014}.EmployeeMultiPicker-module-scss-module__7dtokq__bulkBtn:disabled{opacity:.4;cursor:not-allowed}.EmployeeMultiPicker-module-scss-module__7dtokq__list{flex:auto;min-height:0;padding:4px 6px 6px;overflow-y:auto}.EmployeeMultiPicker-module-scss-module__7dtokq__list::-webkit-scrollbar{width:8px}.EmployeeMultiPicker-module-scss-module__7dtokq__list::-webkit-scrollbar-thumb{background:#e4e4e8;border-radius:4px}.EmployeeMultiPicker-module-scss-module__7dtokq__empty{text-align:center;color:#71717a;padding:20px 12px;font-size:.75rem}.EmployeeMultiPicker-module-scss-module__7dtokq__option{color:#09090b;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-family:inherit;font-size:.8125rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.EmployeeMultiPicker-module-scss-module__7dtokq__optionActive{background:#d263000f}.EmployeeMultiPicker-module-scss-module__7dtokq__optionSelected{background:#d2630014}.EmployeeMultiPicker-module-scss-module__7dtokq__checkIcon{color:#d26300;flex:none}.EmployeeMultiPicker-module-scss-module__7dtokq__uncheckIcon{color:#71717a;flex:none}.EmployeeMultiPicker-module-scss-module__7dtokq__avatar{color:#8a4200;letter-spacing:.04em;background:linear-gradient(135deg,#fbebe3,#f4dac9);border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:inline-flex}.EmployeeMultiPicker-module-scss-module__7dtokq__optBody{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.EmployeeMultiPicker-module-scss-module__7dtokq__optName{color:#09090b;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.EmployeeMultiPicker-module-scss-module__7dtokq__optMeta{color:#71717a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.EmployeeMultiPicker-module-scss-module__7dtokq__empTag{color:#71717a;text-transform:uppercase;letter-spacing:.04em;background:#f4f4f6;border-radius:999px;flex:none;padding:2px 6px;font-size:9px;font-weight:500}
.CopyShiftDialog-module-scss-module__tXecwq__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100000020;background:#0f0f1473;justify-content:center;align-items:center;padding:24px;animation:.15s cubic-bezier(.4,0,.2,1) CopyShiftDialog-module-scss-module__tXecwq__copy-fade-in;display:flex;position:fixed;inset:0}@keyframes CopyShiftDialog-module-scss-module__tXecwq__copy-fade-in{0%{opacity:0}to{opacity:1}}.CopyShiftDialog-module-scss-module__tXecwq__dialog{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:520px;max-height:calc(100vh - 48px);animation:.22s cubic-bezier(.4,0,.2,1) CopyShiftDialog-module-scss-module__tXecwq__copy-pop;display:flex;position:relative;box-shadow:0 24px 60px #0f0f1438,0 6px 18px #0f0f141a}@keyframes CopyShiftDialog-module-scss-module__tXecwq__copy-pop{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.CopyShiftDialog-module-scss-module__tXecwq__header{border-bottom:1px solid #eeeef2;border-radius:16px 16px 0 0;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.CopyShiftDialog-module-scss-module__tXecwq__headerIcon{color:#d26300;background:#d2630014;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.CopyShiftDialog-module-scss-module__tXecwq__headerBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.CopyShiftDialog-module-scss-module__tXecwq__title{color:#09090b;margin:0;font-size:16px;font-weight:600;line-height:1.2}.CopyShiftDialog-module-scss-module__tXecwq__subtitle{color:#71717a;margin:0;font-size:12px;line-height:1.5}.CopyShiftDialog-module-scss-module__tXecwq__subtitle strong{color:#09090b;font-weight:600}.CopyShiftDialog-module-scss-module__tXecwq__body{flex-direction:column;gap:18px;padding:16px 20px;display:flex}.CopyShiftDialog-module-scss-module__tXecwq__section{flex-direction:column;gap:8px;display:flex}.CopyShiftDialog-module-scss-module__tXecwq__sectionHeader{flex-direction:column;gap:2px;display:flex}.CopyShiftDialog-module-scss-module__tXecwq__sectionLabel{color:#09090b;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.CopyShiftDialog-module-scss-module__tXecwq__sectionHint{color:#71717a;text-transform:none;letter-spacing:0;font-size:11px;font-weight:400;line-height:1.4}.CopyShiftDialog-module-scss-module__tXecwq__dateRow{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.CopyShiftDialog-module-scss-module__tXecwq__dateField{flex-direction:column;gap:4px;min-width:0;display:flex}.CopyShiftDialog-module-scss-module__tXecwq__fieldLabel{color:#71717a;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}.CopyShiftDialog-module-scss-module__tXecwq__fieldError{color:#c8331c;font-size:11px;font-weight:500;line-height:1.3}.CopyShiftDialog-module-scss-module__tXecwq__daysBadge{color:#d26300;background:#d263000f;border:1px solid #d263002e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:60px;height:38px;padding:0 12px;display:inline-flex}.CopyShiftDialog-module-scss-module__tXecwq__daysValue{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1}.CopyShiftDialog-module-scss-module__tXecwq__daysLabel{text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:10px;font-weight:500}.CopyShiftDialog-module-scss-module__tXecwq__summaryNote{color:#09090b;background:#1f5fcb0d;border:1px solid #1f5fcb2e;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.45;display:inline-flex}.CopyShiftDialog-module-scss-module__tXecwq__summaryNote svg{color:#1f5fcbd9;flex-shrink:0;margin-top:1px}.CopyShiftDialog-module-scss-module__tXecwq__summaryNote strong{color:#09090b;font-weight:600}.CopyShiftDialog-module-scss-module__tXecwq__footer{background:#0f0f1404;border-top:1px solid #eeeef2;border-radius:0 0 16px 16px;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}.CopyShiftDialog-module-scss-module__tXecwq__loadingOverlay{z-index:5;-webkit-backdrop-filter:blur(6px);background:#fffffff5;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:32px 24px;animation:.22s cubic-bezier(.4,0,.2,1) CopyShiftDialog-module-scss-module__tXecwq__copy-loader-fade-in;display:flex;position:absolute;inset:0}.CopyShiftDialog-module-scss-module__tXecwq__loaderRing{justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.CopyShiftDialog-module-scss-module__tXecwq__loaderRingArc{border:3px solid #d26300;border-color:#d26300 #d26300 #d2630026 #d2630026;border-radius:50%;animation:.9s linear infinite CopyShiftDialog-module-scss-module__tXecwq__copy-loader-spin;position:absolute;inset:0}.CopyShiftDialog-module-scss-module__tXecwq__loaderRingIcon{color:#d26300;background:linear-gradient(135deg,#fbebe3,#f4dac9);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;animation:1.4s ease-in-out infinite CopyShiftDialog-module-scss-module__tXecwq__copy-loader-pulse;display:inline-flex;position:relative;box-shadow:0 4px 12px #d2630033}.CopyShiftDialog-module-scss-module__tXecwq__loadingTextBlock{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.CopyShiftDialog-module-scss-module__tXecwq__loadingTitle{color:#09090b;margin:0;font-size:15px;font-weight:600}.CopyShiftDialog-module-scss-module__tXecwq__loadingSubtitle{color:#71717a;max-width:320px;margin:0;font-size:.75rem;line-height:1.4}.CopyShiftDialog-module-scss-module__tXecwq__loadingDots{align-items:center;gap:4px;margin-top:4px;display:inline-flex}.CopyShiftDialog-module-scss-module__tXecwq__loadingDots span{opacity:.4;background:#d26300;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite CopyShiftDialog-module-scss-module__tXecwq__copy-loader-dot}.CopyShiftDialog-module-scss-module__tXecwq__loadingDots span:nth-child(2){animation-delay:.18s}.CopyShiftDialog-module-scss-module__tXecwq__loadingDots span:nth-child(3){animation-delay:.36s}@keyframes CopyShiftDialog-module-scss-module__tXecwq__copy-loader-spin{to{transform:rotate(360deg)}}@keyframes CopyShiftDialog-module-scss-module__tXecwq__copy-loader-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes CopyShiftDialog-module-scss-module__tXecwq__copy-loader-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes CopyShiftDialog-module-scss-module__tXecwq__copy-loader-fade-in{0%{opacity:0}to{opacity:1}}
.InlineTooltip-module-scss-module__Y7mmUW__wrap{align-items:center;display:inline-flex;position:relative}.InlineTooltip-module-scss-module__Y7mmUW__trigger{color:#71717a;cursor:help;justify-content:center;align-items:center;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.InlineTooltip-module-scss-module__Y7mmUW__trigger:hover,.InlineTooltip-module-scss-module__Y7mmUW__trigger:focus-visible{color:#d26300}.InlineTooltip-module-scss-module__Y7mmUW__trigger:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #d26300}.InlineTooltip-module-scss-module__Y7mmUW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.InlineTooltip-module-scss-module__Y7mmUW__bubble{z-index:200000001;color:#fff;pointer-events:none;opacity:0;background:#0f0f14eb;border-radius:8px;width:max-content;max-width:260px;padding:8px 10px;font-size:11px;line-height:1.4;transition:opacity .12s ease-out,transform .12s ease-out;position:absolute;transform:translateY(-2px);box-shadow:0 6px 16px #0f0f142e}.InlineTooltip-module-scss-module__Y7mmUW__open{opacity:1;transform:translateY(0)}.InlineTooltip-module-scss-module__Y7mmUW__top{bottom:calc(100% + 8px);left:50%;transform:translate(-50%,-2px)}.InlineTooltip-module-scss-module__Y7mmUW__top.InlineTooltip-module-scss-module__Y7mmUW__open{transform:translate(-50%)}.InlineTooltip-module-scss-module__Y7mmUW__bottom{top:calc(100% + 8px);left:50%;transform:translate(-50%,-2px)}.InlineTooltip-module-scss-module__Y7mmUW__bottom.InlineTooltip-module-scss-module__Y7mmUW__open{transform:translate(-50%)}.InlineTooltip-module-scss-module__Y7mmUW__right{top:50%;left:calc(100% + 8px);transform:translate(-2px,-50%)}.InlineTooltip-module-scss-module__Y7mmUW__right.InlineTooltip-module-scss-module__Y7mmUW__open{transform:translateY(-50%)}.InlineTooltip-module-scss-module__Y7mmUW__left{top:50%;right:calc(100% + 8px);transform:translate(2px,-50%)}.InlineTooltip-module-scss-module__Y7mmUW__left.InlineTooltip-module-scss-module__Y7mmUW__open{transform:translateY(-50%)}
.ShiftSlotTimePicker-module-scss-module__9CBhua__trigger{color:#09090b;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:center;gap:8px;min-width:152px;height:38px;padding:0 10px 0 12px;font-family:inherit;font-size:.8125rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ShiftSlotTimePicker-module-scss-module__9CBhua__trigger:hover:not(:disabled){border-color:#d7d7e0}.ShiftSlotTimePicker-module-scss-module__9CBhua__trigger:focus-visible{outline-offset:1px;outline:2px solid #d26300}.ShiftSlotTimePicker-module-scss-module__9CBhua__trigger:disabled{color:#71717a;cursor:not-allowed;background:#f7f7f9}.ShiftSlotTimePicker-module-scss-module__9CBhua__triggerLocked{color:#71717a;cursor:default;background:#f4f4f6;border-style:dashed}.ShiftSlotTimePicker-module-scss-module__9CBhua__triggerLocked:hover:not(:disabled){border-color:#eeeef2}.ShiftSlotTimePicker-module-scss-module__9CBhua__triggerLocked:disabled{color:#71717a;background:#f4f4f6}.ShiftSlotTimePicker-module-scss-module__9CBhua__triggerLabel{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ShiftSlotTimePicker-module-scss-module__9CBhua__caret{color:#71717a;transition:transform .15s cubic-bezier(.4,0,.2,1)}.ShiftSlotTimePicker-module-scss-module__9CBhua__caretOpen{transform:rotate(180deg)}.ShiftSlotTimePicker-module-scss-module__9CBhua__popover{z-index:200000000;background:#fff;border:1px solid #eeeef2;border-radius:12px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 1px 2px #0f0f140f,0 12px 28px #0f0f1424}.ShiftSlotTimePicker-module-scss-module__9CBhua__searchWrap{color:#71717a;border-bottom:1px solid #f2f3f7;flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.ShiftSlotTimePicker-module-scss-module__9CBhua__searchInput{color:#09090b;background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:.8125rem}.ShiftSlotTimePicker-module-scss-module__9CBhua__searchInput::-webkit-search-cancel-button{display:none}.ShiftSlotTimePicker-module-scss-module__9CBhua__list{flex:auto;min-height:0;padding:6px;overflow-y:auto}.ShiftSlotTimePicker-module-scss-module__9CBhua__list::-webkit-scrollbar{width:8px}.ShiftSlotTimePicker-module-scss-module__9CBhua__list::-webkit-scrollbar-thumb{background:#e4e4e8;border-radius:4px}.ShiftSlotTimePicker-module-scss-module__9CBhua__option{color:#09090b;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:8px 10px;font-family:inherit;font-size:.8125rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}.ShiftSlotTimePicker-module-scss-module__9CBhua__optionActive{background:#d263000f}.ShiftSlotTimePicker-module-scss-module__9CBhua__optionSelected{color:#d26300;background:#d263001a;font-weight:600}.ShiftSlotTimePicker-module-scss-module__9CBhua__optClock{font-variant-numeric:tabular-nums}.ShiftSlotTimePicker-module-scss-module__9CBhua__optDuration{color:#71717a;font-variant-numeric:tabular-nums;font-size:11px}.ShiftSlotTimePicker-module-scss-module__9CBhua__empty{text-align:center;color:#71717a;padding:18px 12px;font-size:.75rem}
.ShiftCard-module-scss-module__kf_GxG__card{background:#fff;border:1px solid #eeeef2;border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex}.ShiftCard-module-scss-module__kf_GxG__card:hover{border-color:#e0e0e5}.ShiftCard-module-scss-module__kf_GxG__card:focus-within{border-color:#d2630073}.ShiftCard-module-scss-module__kf_GxG__head{align-items:center;gap:10px;display:flex}.ShiftCard-module-scss-module__kf_GxG__title{flex:auto;min-width:0}.ShiftCard-module-scss-module__kf_GxG__label{color:#09090b;text-transform:none;letter-spacing:0;font-size:.875rem;font-weight:600}.ShiftCard-module-scss-module__kf_GxG__durationWrap{color:#d26300;background:#d2630014;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.ShiftCard-module-scss-module__kf_GxG__duration{font-variant-numeric:tabular-nums;letter-spacing:0;font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:18px;font-weight:600}.ShiftCard-module-scss-module__kf_GxG__removeBtn{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ShiftCard-module-scss-module__kf_GxG__removeBtn:hover:not(:disabled){color:#c8331c;background:#fce9e5}.ShiftCard-module-scss-module__kf_GxG__removeBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.ShiftCard-module-scss-module__kf_GxG__row{flex-wrap:wrap;align-items:flex-end;gap:18px;margin-top:4px;display:flex}.ShiftCard-module-scss-module__kf_GxG__field{flex-direction:column;gap:6px;min-width:168px;display:flex}.ShiftCard-module-scss-module__kf_GxG__fieldGrow{flex-direction:column;flex:240px;gap:4px;min-width:200px;display:flex}.ShiftCard-module-scss-module__kf_GxG__fieldLabel{color:#71717a;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}.ShiftCard-module-scss-module__kf_GxG__fieldLabelRequired:after{content:" *";color:#dc3545;margin-left:1px}.ShiftCard-module-scss-module__kf_GxG__toggleSlot{align-items:center;gap:6px;margin-left:auto;padding-bottom:2px;display:inline-flex}.ShiftCard-module-scss-module__kf_GxG__infoIcon{color:#71717a;cursor:help;justify-content:center;align-items:center;display:inline-flex}.ShiftCard-module-scss-module__kf_GxG__subhead{color:#71717a;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.ShiftCard-module-scss-module__kf_GxG__segmentList{background:#fafafb;border:1px solid #eeeef2;border-radius:10px;flex-direction:column;gap:12px;padding:14px 14px 12px;display:flex}.ShiftCard-module-scss-module__kf_GxG__segmentRow,.ShiftCard-module-scss-module__kf_GxG__breakRow{grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) 1.4fr 28px;align-items:center;gap:6px 14px;display:grid}.ShiftCard-module-scss-module__kf_GxG__breakRow{grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) 28px}.ShiftCard-module-scss-module__kf_GxG__segmentFunc{min-width:0}.ShiftCard-module-scss-module__kf_GxG__iconBtn{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ShiftCard-module-scss-module__kf_GxG__iconBtn:hover:not(:disabled){color:#c8331c;background:#fce9e5}.ShiftCard-module-scss-module__kf_GxG__addRowBtn{color:#d26300;cursor:pointer;background:0 0;border:1px dashed #d2630073;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ShiftCard-module-scss-module__kf_GxG__addRowBtn:hover:not(:disabled){background:#d263000a;border-color:#d26300}.ShiftCard-module-scss-module__kf_GxG__addRowBtn:disabled{opacity:.4;cursor:not-allowed}.ShiftCard-module-scss-module__kf_GxG__error{color:#c8331c;font-size:11px}.ShiftCard-module-scss-module__kf_GxG__errorRow{color:#c8331c;grid-column:1/-1;font-size:11px}
.ShiftCardList-module-scss-module__vV7Mua__list{flex-direction:column;gap:12px;display:flex}.ShiftCardList-module-scss-module__vV7Mua__addBtn{color:#d26300;cursor:pointer;background:0 0;border:1.5px dashed #d2630073;border-radius:12px;justify-content:center;align-self:stretch;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:.8125rem;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ShiftCardList-module-scss-module__vV7Mua__addBtn:hover:not(:disabled){background:#d263000a;border-color:#d26300}.ShiftCardList-module-scss-module__vV7Mua__addBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.ShiftCardList-module-scss-module__vV7Mua__addBtn:disabled{opacity:.45;cursor:not-allowed;color:#71717a;border-color:#eeeef2}
.ShiftEditorForm-module-scss-module__3Bbc_q__form{flex-direction:column;gap:14px;display:flex}.ShiftEditorForm-module-scss-module__3Bbc_q__validationBanner{color:#9a2615;background:#c8331c14;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;font-size:.75rem;display:flex}.ShiftEditorForm-module-scss-module__3Bbc_q__validationBanner strong{font-size:.75rem;font-weight:600}.ShiftEditorForm-module-scss-module__3Bbc_q__notesBlock{background:#fff;border:1px solid #eeeef2;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.ShiftEditorForm-module-scss-module__3Bbc_q__notesLabel{color:#71717a;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.ShiftEditorForm-module-scss-module__3Bbc_q__notesOptional{color:#71717a;text-transform:none;letter-spacing:0;margin-left:auto;font-size:10px;font-style:italic;font-weight:500}.ShiftEditorForm-module-scss-module__3Bbc_q__textarea{color:#09090b;resize:vertical;background:#fff;border:1px solid #eeeef2;border-radius:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:.8125rem;line-height:1.45;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.ShiftEditorForm-module-scss-module__3Bbc_q__textarea:hover:not(:disabled){border-color:#dddde5}.ShiftEditorForm-module-scss-module__3Bbc_q__textarea:focus{border-color:#d26300;outline:none;box-shadow:0 0 0 3px #d263001a}.ShiftEditorForm-module-scss-module__3Bbc_q__textarea:disabled{cursor:not-allowed;background:#f7f7f9}.ShiftEditorForm-module-scss-module__3Bbc_q__invalid{border-color:#c8331c8c}.ShiftEditorForm-module-scss-module__3Bbc_q__invalid:focus{border-color:#c8331cbf;box-shadow:0 0 0 3px #c8331c26}.ShiftEditorForm-module-scss-module__3Bbc_q__error{color:#c8331c;font-size:11px}
.ShiftEditorTabs-module-scss-module__KYCRSq__bar{background:#fff;border-bottom:1px solid #eeeef2;align-items:center;gap:6px;padding:8px 24px;display:flex}.ShiftEditorTabs-module-scss-module__KYCRSq__tab{color:#71717a;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.ShiftEditorTabs-module-scss-module__KYCRSq__tab:hover:not(:disabled):not(.ShiftEditorTabs-module-scss-module__KYCRSq__tabActive){color:#09090b;background:#0f0f1409}.ShiftEditorTabs-module-scss-module__KYCRSq__tab:focus-visible{outline-offset:1px;outline:2px solid #d26300}.ShiftEditorTabs-module-scss-module__KYCRSq__tab:disabled{opacity:.55;cursor:not-allowed}.ShiftEditorTabs-module-scss-module__KYCRSq__tabActive{color:#d26300;background:#d2630014}.ShiftEditorTabs-module-scss-module__KYCRSq__tabActive:after{content:"";background:#d26300;border-radius:1px;height:2px;position:absolute;bottom:-8px;left:12px;right:12px}.ShiftEditorTabs-module-scss-module__KYCRSq__iconWrap{color:#71717a;background:#0f0f140d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ShiftEditorTabs-module-scss-module__KYCRSq__iconWrapActive{color:#d26300;background:#d2630029}.ShiftEditorTabs-module-scss-module__KYCRSq__label{letter-spacing:.01em;line-height:1}
.ErrorState-module-scss-module__qB5d9G__container{text-align:center;color:#889096;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex}.ErrorState-module-scss-module__qB5d9G__iconWrapper{color:#c8331c;background:#fdecea;border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:4px;display:flex}.ErrorState-module-scss-module__qB5d9G__title{color:#09090b;margin:0;font-size:1rem;font-weight:600}.ErrorState-module-scss-module__qB5d9G__message{color:#889096;max-width:420px;margin:0;font-size:.8125rem;line-height:1.5}.ErrorState-module-scss-module__qB5d9G__action{color:#fff;cursor:pointer;background:#d26300;border:0;border-radius:8px;margin-top:12px;padding:9px 16px;font-size:.8125rem;font-weight:500;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.ErrorState-module-scss-module__qB5d9G__action:hover{background:#b35500}.ErrorState-module-scss-module__qB5d9G__action:focus-visible{outline-offset:1px;outline:2px solid #d26300}
.MissingWeekOffPrompt-module-scss-module__SpVBFq__panel{flex-direction:column;gap:12px;padding:4px 4px 0;display:flex}.MissingWeekOffPrompt-module-scss-module__SpVBFq__title{color:#09090b;margin:0;font-size:16px;font-weight:600}.MissingWeekOffPrompt-module-scss-module__SpVBFq__copy{color:#09090b;margin:0;font-size:.875rem}.MissingWeekOffPrompt-module-scss-module__SpVBFq__list{color:#09090b;max-height:240px;margin:0;padding-left:18px;font-size:.875rem;overflow:auto}.MissingWeekOffPrompt-module-scss-module__SpVBFq__actions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}
.StoreSelector-module-scss-module__wQrUjq__wrapper{display:inline-block;position:relative}.StoreSelector-module-scss-module__wQrUjq__chip{cursor:pointer;min-width:0;max-width:320px;height:40px;font:inherit;color:#09090b;background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:center;gap:10px;padding:6px 12px 6px 6px;transition:box-shadow .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__chip:hover:not(:disabled){border-color:#dddde5;box-shadow:0 1px 3px #0f0f140f}.StoreSelector-module-scss-module__wQrUjq__chip:focus-visible{outline-offset:1px;outline:2px solid #d26300}.StoreSelector-module-scss-module__wQrUjq__chip:disabled{cursor:not-allowed;opacity:.6}.StoreSelector-module-scss-module__wQrUjq__chipEmpty{background:#fff9;border-style:dashed}.StoreSelector-module-scss-module__wQrUjq__avatar{color:#d26300;background:#fbebe3;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__avatarEmpty{color:#71717a;background:#eeeef2;border:1px dashed #d7d7e0}.StoreSelector-module-scss-module__wQrUjq__chipText{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.StoreSelector-module-scss-module__wQrUjq__chipEyebrow{color:#71717a;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:500}.StoreSelector-module-scss-module__wQrUjq__chipName{color:#09090b;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;max-width:220px;font-size:.8125rem;font-weight:600;overflow:hidden}@media (max-width:1024px){.StoreSelector-module-scss-module__wQrUjq__chipName{max-width:140px}}.StoreSelector-module-scss-module__wQrUjq__chipPlaceholder{color:#71717a;font-size:.8125rem;font-weight:500}.StoreSelector-module-scss-module__wQrUjq__caret{color:#71717a;margin-left:auto;display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__popover{z-index:25;background:#fff;border:1px solid #eeeef2;border-radius:12px;min-width:280px;max-width:360px;animation:.15s cubic-bezier(.4,0,.2,1) StoreSelector-module-scss-module__wQrUjq__store-popover-in;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 4px 16px #0f0f1414,0 1px 3px #0f0f140a}.StoreSelector-module-scss-module__wQrUjq__popoverAlignRight{left:auto;right:0}@keyframes StoreSelector-module-scss-module__wQrUjq__store-popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.StoreSelector-module-scss-module__wQrUjq__searchRow{border-bottom:1px solid #eeeef2;align-items:center;gap:8px;padding:10px 12px;display:flex}.StoreSelector-module-scss-module__wQrUjq__searchIcon{color:#71717a;display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__searchInput{color:#09090b;background:0 0;border:0;outline:0;flex:1;font-size:.8125rem}.StoreSelector-module-scss-module__wQrUjq__searchInput::-webkit-search-cancel-button{display:none}.StoreSelector-module-scss-module__wQrUjq__list{max-height:280px;margin:0;padding:4px;list-style:none;overflow-y:auto}.StoreSelector-module-scss-module__wQrUjq__empty{text-align:center;color:#71717a;padding:16px;font-size:.8125rem}.StoreSelector-module-scss-module__wQrUjq__emptyBlock{flex-direction:column;align-items:center;gap:10px;display:flex}.StoreSelector-module-scss-module__wQrUjq__retryBtn{font:inherit;color:#d26300;cursor:pointer;background:0 0;border:1px solid #eeeef2;border-radius:6px;padding:6px 12px;font-size:.8125rem;font-weight:500}.StoreSelector-module-scss-module__wQrUjq__retryBtn:hover{background:#fbebe3;border-color:#d26300}.StoreSelector-module-scss-module__wQrUjq__retryBtn:focus-visible{outline-offset:1px;outline:2px solid #d26300}.StoreSelector-module-scss-module__wQrUjq__option{cursor:pointer;text-align:left;width:100%;font:inherit;color:#09090b;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.StoreSelector-module-scss-module__wQrUjq__option:hover{background:#fcfcfd}.StoreSelector-module-scss-module__wQrUjq__option:focus-visible{outline-offset:-1px;outline:2px solid #d26300}.StoreSelector-module-scss-module__wQrUjq__optionActive{background:#fbebe3}.StoreSelector-module-scss-module__wQrUjq__optionActive:hover{background:#f8ded1}.StoreSelector-module-scss-module__wQrUjq__optionAvatar{color:#d26300;background:#fbebe3;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:inline-flex}.StoreSelector-module-scss-module__wQrUjq__optionName{color:#09090b;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;flex:1;min-width:0;font-size:.8125rem;font-weight:500;overflow:hidden}.StoreSelector-module-scss-module__wQrUjq__optionActiveTag{color:#d26300;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}@media (prefers-reduced-motion:reduce){.StoreSelector-module-scss-module__wQrUjq__popover{animation:none}}.StoreSelector-module-scss-module__wQrUjq__chipSkeleton{pointer-events:none;cursor:default;background:#0f0f1405}.StoreSelector-module-scss-module__wQrUjq__avatarSkeleton{color:#0000;background:#0f0f140f}.StoreSelector-module-scss-module__wQrUjq__skeletonBar{background:linear-gradient(90deg,#0f0f140f 0%,#0f0f141a 50%,#0f0f140f 100%) 0 0/200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite StoreSelector-module-scss-module__wQrUjq__storeSelectorSkeletonShimmer;display:inline-block}.StoreSelector-module-scss-module__wQrUjq__skeletonBarEyebrow{width:38px;height:8px;margin-bottom:4px}.StoreSelector-module-scss-module__wQrUjq__skeletonBarName{width:110px;height:11px}.StoreSelector-module-scss-module__wQrUjq__skeletonBarCaret{border-radius:50%;width:10px;height:10px;margin-left:auto}@keyframes StoreSelector-module-scss-module__wQrUjq__storeSelectorSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.StoreSelector-module-scss-module__wQrUjq__skeletonBar{animation:none}}
.WeekPicker-module-scss-module__AR1M4W__wrapper{align-items:center;gap:12px;display:inline-flex;position:relative}.WeekPicker-module-scss-module__AR1M4W__segmented{background:#fff;border:1px solid #eeeef2;border-radius:10px;align-items:stretch;height:40px;transition:box-shadow .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.WeekPicker-module-scss-module__AR1M4W__segmented:hover{border-color:#dddde5}.WeekPicker-module-scss-module__AR1M4W__navButton{color:#09090b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:100%;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.WeekPicker-module-scss-module__AR1M4W__navButton:first-child{border-right:1px solid #eeeef2}.WeekPicker-module-scss-module__AR1M4W__navButton:last-child{border-left:1px solid #eeeef2}.WeekPicker-module-scss-module__AR1M4W__navButton:hover:not(:disabled){background:#fcfcfd}.WeekPicker-module-scss-module__AR1M4W__navButton:focus-visible{outline-offset:-2px;outline:2px solid #d26300}.WeekPicker-module-scss-module__AR1M4W__navButton:disabled{opacity:.5;cursor:not-allowed}.WeekPicker-module-scss-module__AR1M4W__label{cursor:pointer;color:#09090b;min-width:0;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.WeekPicker-module-scss-module__AR1M4W__label:hover:not(:disabled){background:#fcfcfd}.WeekPicker-module-scss-module__AR1M4W__label:focus-visible{outline-offset:-2px;outline:2px solid #d26300}.WeekPicker-module-scss-module__AR1M4W__label:disabled{cursor:not-allowed}.WeekPicker-module-scss-module__AR1M4W__labelOpen{background:#fcfcfd}.WeekPicker-module-scss-module__AR1M4W__range{color:#09090b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:600}.WeekPicker-module-scss-module__AR1M4W__thisWeekPill{color:#d26300;text-transform:uppercase;letter-spacing:.06em;background:#d2630014;border-radius:999px;flex-shrink:0;align-items:center;padding:3px 8px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}@media (max-width:1024px){.WeekPicker-module-scss-module__AR1M4W__thisWeekPill{display:none}}@container scheduler-page (max-width: $scheduler-bp-md){.WeekPicker-module-scss-module__AR1M4W__thisWeekPill{display:none}}.WeekPicker-module-scss-module__AR1M4W__popover{z-index:25;background:#fff;border:1px solid #eeeef2;border-radius:12px;width:320px;padding:12px 12px 8px;animation:.15s cubic-bezier(.4,0,.2,1) WeekPicker-module-scss-module__AR1M4W__weekpicker-in;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #0f0f141a,0 1px 3px #0f0f140a}@keyframes WeekPicker-module-scss-module__AR1M4W__weekpicker-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.WeekPicker-module-scss-module__AR1M4W__calHeader{justify-content:space-between;align-items:center;padding:0 4px 8px;display:flex}.WeekPicker-module-scss-module__AR1M4W__calNav{color:#09090b;cursor:pointer;background:0 0;border:1px solid #eeeef2;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.WeekPicker-module-scss-module__AR1M4W__calNav:hover{background:#fcfcfd;border-color:#dddde5}.WeekPicker-module-scss-module__AR1M4W__calNav:focus-visible{outline-offset:1px;outline:2px solid #d26300}.WeekPicker-module-scss-module__AR1M4W__calMonth{color:#09090b;font-size:.875rem;font-weight:600}.WeekPicker-module-scss-module__AR1M4W__calDayHeaders{grid-template-columns:repeat(7,1fr);gap:2px;padding:0 4px 4px;display:grid}.WeekPicker-module-scss-module__AR1M4W__calDayHeader{text-align:center;color:#71717a;text-transform:uppercase;letter-spacing:.04em;padding:4px 0;font-size:10px;font-weight:500}.WeekPicker-module-scss-module__AR1M4W__calGrid{flex-direction:column;gap:2px;padding:0 4px;display:flex}.WeekPicker-module-scss-module__AR1M4W__calWeekRow{cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:repeat(7,1fr);gap:0;padding:0;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:grid}.WeekPicker-module-scss-module__AR1M4W__calWeekRow:hover{background:#fcfcfd}.WeekPicker-module-scss-module__AR1M4W__calWeekRow:focus-visible{outline-offset:1px;outline:2px solid #d26300}.WeekPicker-module-scss-module__AR1M4W__calWeekRowSelected{background:#d2630014;border-color:#d2630040}.WeekPicker-module-scss-module__AR1M4W__calWeekRowSelected:hover{background:#d263001f}.WeekPicker-module-scss-module__AR1M4W__calDay{color:#09090b;font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;height:32px;font-size:.75rem;display:inline-flex}.WeekPicker-module-scss-module__AR1M4W__calDayMuted{color:#e4e4e7}.WeekPicker-module-scss-module__AR1M4W__calDayToday{font-weight:600;position:relative}.WeekPicker-module-scss-module__AR1M4W__calDayToday:after{content:"";background:#d26300;border-radius:999px;width:4px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.WeekPicker-module-scss-module__AR1M4W__calDayInSelectedWeek{color:#d26300;font-weight:600}@media (prefers-reduced-motion:reduce){.WeekPicker-module-scss-module__AR1M4W__popover{animation:none}}
.TemplatePicker-module-scss-module__bNcavq__wrap{flex-direction:column;gap:6px;display:flex}.TemplatePicker-module-scss-module__bNcavq__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.TemplatePicker-module-scss-module__bNcavq__title{color:#71717a;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.TemplatePicker-module-scss-module__bNcavq__title svg{color:#d26300;opacity:.95}.TemplatePicker-module-scss-module__bNcavq__manageLink{color:#d26300;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:-2px -4px;padding:2px 4px;font-size:11px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.TemplatePicker-module-scss-module__bNcavq__manageLink:hover:not(:disabled){background:#d2630014;text-decoration:underline}.TemplatePicker-module-scss-module__bNcavq__manageLink:focus-visible{outline-offset:2px;outline:2px solid #d26300}.TemplatePicker-module-scss-module__bNcavq__manageLink:disabled{opacity:.5;cursor:not-allowed}.TemplatePicker-module-scss-module__bNcavq__field{width:100%}
.TemplateCard-module-scss-module__fuxLhG__card{--card-accent:#0f0f1452;cursor:pointer;text-align:left;isolation:isolate;color:#09090b;background:#fff;border:1px solid #eeeef2;border-radius:12px;flex-direction:column;gap:10px;min-height:104px;padding:12px 12px 10px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.TemplateCard-module-scss-module__fuxLhG__card:before{content:"";background:var(--card-accent);width:3px;position:absolute;top:0;bottom:0;left:0}.TemplateCard-module-scss-module__fuxLhG__card:hover{border:1px solid #d2630066;transform:translateY(-1px);box-shadow:0 6px 18px #0f0f140f,0 1px 3px #0f0f140a}.TemplateCard-module-scss-module__fuxLhG__card:focus-visible{outline-offset:2px;outline:2px solid #d26300}.TemplateCard-module-scss-module__fuxLhG__color_primary{--card-accent:#d26300}.TemplateCard-module-scss-module__fuxLhG__color_info{--card-accent:#1f5fcb}.TemplateCard-module-scss-module__fuxLhG__color_success{--card-accent:#2d8c5a}.TemplateCard-module-scss-module__fuxLhG__color_warning{--card-accent:#d08a1e}.TemplateCard-module-scss-module__fuxLhG__color_neutral{--card-accent:#0f0f1452}.TemplateCard-module-scss-module__fuxLhG__color_rose{--card-accent:#d8336c}.TemplateCard-module-scss-module__fuxLhG__color_violet{--card-accent:#7b3fe4}.TemplateCard-module-scss-module__fuxLhG__color_teal{--card-accent:#138b8b}.TemplateCard-module-scss-module__fuxLhG__color_slate{--card-accent:#495a75}.TemplateCard-module-scss-module__fuxLhG__color_coral{--card-accent:#e6663c}.TemplateCard-module-scss-module__fuxLhG__head{align-items:center;gap:8px;display:flex}.TemplateCard-module-scss-module__fuxLhG__label{color:#09090b;text-transform:uppercase;letter-spacing:.06em;background:#0f0f140f;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.1;display:inline-flex}.TemplateCard-module-scss-module__fuxLhG__name{color:#09090b;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.TemplateCard-module-scss-module__fuxLhG__menuTrigger{color:#71717a;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.TemplateCard-module-scss-module__fuxLhG__menuTrigger:hover{color:#09090b;background:#0f0f140f}.TemplateCard-module-scss-module__fuxLhG__card:hover .TemplateCard-module-scss-module__fuxLhG__menuTrigger,.TemplateCard-module-scss-module__fuxLhG__card:focus-within .TemplateCard-module-scss-module__fuxLhG__menuTrigger{opacity:1}.TemplateCard-module-scss-module__fuxLhG__timeRange{color:#09090b;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.1}.TemplateCard-module-scss-module__fuxLhG__meta{color:#71717a;flex-wrap:wrap;gap:4px 8px;margin-top:auto;font-size:11px;line-height:1.3;display:flex}.TemplateCard-module-scss-module__fuxLhG__metaItem{align-items:center;gap:4px;display:inline-flex}.TemplateCard-module-scss-module__fuxLhG__metaDot{opacity:.4;background:currentColor;border-radius:50%;width:3px;height:3px}.TemplateCard-module-scss-module__fuxLhG__notes{color:#71717a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}
.TemplateEditorDrawer-module-scss-module__TPSFlW__body{color:#09090b;flex-direction:column;gap:18px;padding:20px 24px;display:flex}.TemplateEditorDrawer-module-scss-module__TPSFlW__section{flex-direction:column;gap:8px;display:flex}.TemplateEditorDrawer-module-scss-module__TPSFlW__sectionTitle{color:#71717a;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.TemplateEditorDrawer-module-scss-module__TPSFlW__fieldRow{flex-direction:column;gap:6px;display:flex}.TemplateEditorDrawer-module-scss-module__TPSFlW__fieldLabel{color:#09090b;font-size:12px;font-weight:600}.TemplateEditorDrawer-module-scss-module__TPSFlW__fieldHelp{color:#71717a;font-size:11px;line-height:1.4}.TemplateEditorDrawer-module-scss-module__TPSFlW__fieldError{color:#c8331c;font-size:11px;line-height:1.3}.TemplateEditorDrawer-module-scss-module__TPSFlW__input{width:100%;font:inherit;color:#09090b;background:#fff;border:1px solid #eeeef2;border-radius:8px;padding:9px 12px;font-size:13px;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.TemplateEditorDrawer-module-scss-module__TPSFlW__input:focus{border-color:#d26300;outline:none}.TemplateEditorDrawer-module-scss-module__TPSFlW__inputError{border-color:#c8331c80}.TemplateEditorDrawer-module-scss-module__TPSFlW__inputError:focus{border-color:#c8331c}.TemplateEditorDrawer-module-scss-module__TPSFlW__labelInput{text-transform:uppercase;letter-spacing:.06em;max-width:120px;font-weight:600}.TemplateEditorDrawer-module-scss-module__TPSFlW__notesInput{resize:vertical;min-height:64px;font-family:inherit;line-height:1.5}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchWrap{flex-direction:column;gap:8px;display:flex}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchRow{flex-wrap:wrap;align-items:center;gap:6px;width:100%;display:flex}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch{cursor:pointer;box-sizing:border-box;border:1.5px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch:hover{transform:scale(1.1)}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch:focus-visible,.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch:focus-within{outline-offset:2px;outline:2px solid #0f0f1466}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchCustom{cursor:pointer;background-color:#fff;background-image:linear-gradient(45deg,#d8d8de 25%,#0000 25%),linear-gradient(-45deg,#d8d8de 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#d8d8de 75%),linear-gradient(-45deg,#0000 75%,#d8d8de 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-repeat:repeat,repeat,repeat,repeat;background-size:8px 8px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchCustomInput{opacity:0;cursor:pointer;appearance:none;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchCustomInput::-webkit-color-swatch-wrapper{padding:0}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchCustomInput::-webkit-color-swatch{border:0}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchCustomInput:disabled{cursor:not-allowed}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchCustomGlyph{color:#71717a;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:14px;font-weight:600;line-height:1}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchActive{border-color:#0f0f14d9;box-shadow:inset 0 0 0 2px #fff,0 1px 2px #0f0f1429}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatchLabel{color:#71717a;min-height:14px;font-size:11px;font-weight:500;line-height:1.2}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_primary{background:#d26300}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_info{background:#1f5fcb}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_success{background:#2d8c5a}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_warning{background:#d08a1e}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_rose{background:#d8336c}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_violet{background:#7b3fe4}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_teal{background:#138b8b}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_coral{background:#e6663c}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_slate{background:#495a75}.TemplateEditorDrawer-module-scss-module__TPSFlW__swatch_neutral{background:#0f0f1452}.TemplateEditorDrawer-module-scss-module__TPSFlW__footer{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.TemplateEditorDrawer-module-scss-module__TPSFlW__footerLeft{align-items:center;gap:6px;display:inline-flex}.TemplateEditorDrawer-module-scss-module__TPSFlW__footerRight{align-items:center;gap:8px;display:inline-flex}.TemplateEditorDrawer-module-scss-module__TPSFlW__deleteBtn{color:#c8331c;font:inherit;cursor:pointer;background:0 0;border:1px solid #c8331c4d;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.TemplateEditorDrawer-module-scss-module__TPSFlW__deleteBtn:hover{background:#c8331c0f}.TemplateEditorDrawer-module-scss-module__TPSFlW__deleteBtn:disabled{opacity:.5;cursor:not-allowed}.TemplateEditorDrawer-module-scss-module__TPSFlW__errorBanner{color:#c8331c;background:#c8331c0f;border:1px solid #c8331c33;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.4}
.TemplateFromShiftPicker-module-scss-module__1ea_EG__modal{background:#fff;border-radius:14px;flex-direction:column;width:640px;max-width:calc(100vw - 32px);max-height:78vh;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f0f140f,0 12px 32px #0f0f141f}.TemplateFromShiftPicker-module-scss-module__1ea_EG__header{border-bottom:1px solid #f2f3f7;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 14px;display:flex}.TemplateFromShiftPicker-module-scss-module__1ea_EG__title{color:#09090b;margin:0;font-size:16px;font-weight:600;line-height:1.2}.TemplateFromShiftPicker-module-scss-module__1ea_EG__subtitle{color:#71717a;max-width:420px;margin:4px 0 0;font-size:.75rem;line-height:1.4}.TemplateFromShiftPicker-module-scss-module__1ea_EG__closeBtn{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.TemplateFromShiftPicker-module-scss-module__1ea_EG__closeBtn:hover{color:#09090b;background:#f4f4f6}.TemplateFromShiftPicker-module-scss-module__1ea_EG__searchWrap{color:#71717a;background:#fafafb;border:1px solid #eeeef2;border-radius:10px;flex:none;align-items:center;gap:8px;margin:14px 18px 6px;padding:10px 14px;display:flex}.TemplateFromShiftPicker-module-scss-module__1ea_EG__searchWrap:focus-within{background:#fff;border-color:#d26300;box-shadow:0 0 0 3px #d263001a}.TemplateFromShiftPicker-module-scss-module__1ea_EG__searchInput{color:#09090b;background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:.8125rem}.TemplateFromShiftPicker-module-scss-module__1ea_EG__searchInput::-webkit-search-cancel-button{display:none}.TemplateFromShiftPicker-module-scss-module__1ea_EG__body{flex:auto;min-height:0;padding:6px 12px 16px;overflow-y:auto}.TemplateFromShiftPicker-module-scss-module__1ea_EG__empty{text-align:center;color:#71717a;padding:32px 18px;font-size:.75rem}.TemplateFromShiftPicker-module-scss-module__1ea_EG__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.TemplateFromShiftPicker-module-scss-module__1ea_EG__row{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:flex}.TemplateFromShiftPicker-module-scss-module__1ea_EG__row:hover{background:#d263000a;border-color:#d2630040}.TemplateFromShiftPicker-module-scss-module__1ea_EG__row:focus-visible{outline-offset:2px;outline:2px solid #d26300}.TemplateFromShiftPicker-module-scss-module__1ea_EG__rowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.TemplateFromShiftPicker-module-scss-module__1ea_EG__rowEmp{color:#09090b;font-size:.8125rem;font-weight:600}.TemplateFromShiftPicker-module-scss-module__1ea_EG__rowMeta{color:#71717a;font-size:11px}.TemplateFromShiftPicker-module-scss-module__1ea_EG__rowRight{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.TemplateFromShiftPicker-module-scss-module__1ea_EG__rowTime{font-variant-numeric:tabular-nums;color:#09090b;align-items:center;gap:6px;font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:.8125rem;display:inline-flex}.TemplateFromShiftPicker-module-scss-module__1ea_EG__rowChips{gap:4px;display:inline-flex}.TemplateFromShiftPicker-module-scss-module__1ea_EG__chip{color:#71717a;background:#f4f4f6;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:500}
.TemplatesGallery-module-scss-module__sY08Ya__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.TemplatesGallery-module-scss-module__sY08Ya__headLeft{flex-direction:column;gap:2px;display:flex}.TemplatesGallery-module-scss-module__sY08Ya__title{color:#09090b;letter-spacing:-.01em;font-size:15px;font-weight:600}.TemplatesGallery-module-scss-module__sY08Ya__subtitle{color:#71717a;font-size:12px}.TemplatesGallery-module-scss-module__sY08Ya__headActions{align-items:center;gap:8px;display:inline-flex}.TemplatesGallery-module-scss-module__sY08Ya__fromShiftBtn{color:#d26300;font:inherit;cursor:pointer;background:#fff;border:1px solid #d2630059;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.TemplatesGallery-module-scss-module__sY08Ya__fromShiftBtn:hover:not(:disabled){background:#d263000a;border-color:#d26300}.TemplatesGallery-module-scss-module__sY08Ya__fromShiftBtn:focus-visible{outline-offset:2px;outline:2px solid #d26300}.TemplatesGallery-module-scss-module__sY08Ya__fromShiftBtn:disabled{opacity:.5;cursor:not-allowed}.TemplatesGallery-module-scss-module__sY08Ya__createBtn{color:#fff;font:inherit;cursor:pointer;background:#d26300;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.TemplatesGallery-module-scss-module__sY08Ya__createBtn:hover{background:#bc5800}.TemplatesGallery-module-scss-module__sY08Ya__createBtn:focus-visible{outline-offset:2px;outline:2px solid #d26300}.TemplatesGallery-module-scss-module__sY08Ya__grid,.TemplatesGallery-module-scss-module__sY08Ya__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.TemplatesGallery-module-scss-module__sY08Ya__skeletonCard{background:#0f0f140a;border-radius:12px;height:104px;position:relative;overflow:hidden}.TemplatesGallery-module-scss-module__sY08Ya__skeletonCard:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.4s infinite TemplatesGallery-module-scss-module__sY08Ya__skeleton-shimmer;position:absolute;inset:0}@keyframes TemplatesGallery-module-scss-module__sY08Ya__skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.TemplatesGallery-module-scss-module__sY08Ya__empty{text-align:center;color:#71717a;background:#fff;border:1px dashed #eeeef2;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.TemplatesGallery-module-scss-module__sY08Ya__empty h3{color:#09090b;margin:0;font-size:14px;font-weight:600}.TemplatesGallery-module-scss-module__sY08Ya__empty p{max-width:360px;margin:0;font-size:12px;line-height:1.5}.TemplatesGallery-module-scss-module__sY08Ya__errorBanner{color:#c8331c;background:#c8331c0f;border:1px solid #c8331c33;border-radius:10px;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:12px;line-height:1.4;display:flex}.TemplatesGallery-module-scss-module__sY08Ya__errorBanner button{color:#c8331c;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;font-weight:600;text-decoration:underline}
.ShiftTemplatesModal-module-scss-module__hLwukG__modal{background:#fff;border-radius:14px;flex-direction:column;width:920px;max-width:calc(100vw - 32px);max-height:86vh;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f0f140f,0 12px 32px #0f0f141f}.ShiftTemplatesModal-module-scss-module__hLwukG__header{border-bottom:1px solid #f2f3f7;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 16px;display:flex}.ShiftTemplatesModal-module-scss-module__hLwukG__title{color:#09090b;margin:0;font-size:17px;font-weight:600;line-height:1.2}.ShiftTemplatesModal-module-scss-module__hLwukG__subtitle{color:#71717a;margin:4px 0 0;font-size:.75rem}.ShiftTemplatesModal-module-scss-module__hLwukG__closeBtn{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ShiftTemplatesModal-module-scss-module__hLwukG__closeBtn:hover{color:#09090b;background:#f4f4f6}.ShiftTemplatesModal-module-scss-module__hLwukG__body{flex:auto;min-height:0;padding:18px 24px 24px;overflow-y:auto}
.PreferenceWarningBand-module-scss-module__7fkg_W__wrap{border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;font-size:12px;line-height:1.45;display:flex}.PreferenceWarningBand-module-scss-module__7fkg_W__wrap_hard{color:#c8331c;background:#c8331c14;border:1px solid #c8331c3d}.PreferenceWarningBand-module-scss-module__7fkg_W__wrap_soft{color:#d08a1e;background:#d08a1e14;border:1px solid #d08a1e47}.PreferenceWarningBand-module-scss-module__7fkg_W__wrap_info{color:#1f5fcbf2;background:#1f5fcb0f;border:1px solid #1f5fcb33}.PreferenceWarningBand-module-scss-module__7fkg_W__head{letter-spacing:.01em;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.PreferenceWarningBand-module-scss-module__7fkg_W__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.PreferenceWarningBand-module-scss-module__7fkg_W__row{color:#09090b;align-items:flex-start;gap:8px;display:flex}.PreferenceWarningBand-module-scss-module__7fkg_W__rowText{flex:1;min-width:0}.PreferenceWarningBand-module-scss-module__7fkg_W__adjustBtn{font:inherit;color:inherit;cursor:pointer;background:#fff9;border:1px solid;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;margin-left:4px;padding:3px 8px;font-size:11px;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.PreferenceWarningBand-module-scss-module__7fkg_W__adjustBtn:hover{background:#fffffff2;transform:translateY(-1px)}.PreferenceWarningBand-module-scss-module__7fkg_W__adjustBtn:focus-visible{outline-offset:1px;outline:2px solid}.PreferenceWarningBand-module-scss-module__7fkg_W__rowIcon{flex-shrink:0;margin-top:1px}.PreferenceWarningBand-module-scss-module__7fkg_W__rowIcon_hard{color:#c8331c}.PreferenceWarningBand-module-scss-module__7fkg_W__rowIcon_soft{color:#d08a1e}.PreferenceWarningBand-module-scss-module__7fkg_W__rowIcon_info{color:#1f5fcbf2}.PreferenceWarningBand-module-scss-module__7fkg_W__foot{color:#71717a;align-items:center;gap:6px;margin-top:2px;font-size:11px;font-weight:500;display:inline-flex}
.employee-modal-module-scss-module__uoP7MG__modal{background-color:var(--background-color);flex-direction:column;width:100%;max-height:80vh;display:flex}.employee-modal-module-scss-module__uoP7MG__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.employee-modal-module-scss-module__uoP7MG__close{width:32px;height:32px;color:var(--text-black-color);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s ease-out;display:inline-flex}.employee-modal-module-scss-module__uoP7MG__close:hover{background-color:var(--border-color)}.employee-modal-module-scss-module__uoP7MG__tabs{border-bottom:1px solid var(--border-color);flex-shrink:0;align-items:center;gap:20px;padding:0 24px;display:flex}.employee-modal-module-scss-module__uoP7MG__tab{cursor:pointer;color:var(--text-placeholder);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 2px;font-size:14px;font-weight:500;transition:color .15s ease-out,border-color .15s ease-out}.employee-modal-module-scss-module__uoP7MG__tab:disabled{cursor:not-allowed;opacity:.5}.employee-modal-module-scss-module__uoP7MG__tab--active{color:var(--active-color);border-bottom-color:var(--active-color)}.employee-modal-module-scss-module__uoP7MG__body{flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.employee-modal-module-scss-module__uoP7MG__body::-webkit-scrollbar{width:7px;height:7px;margin-left:10px}.employee-modal-module-scss-module__uoP7MG__body::-webkit-scrollbar-track{border:1px solid var(--border-color);background-color:#fff;border-radius:10px}.employee-modal-module-scss-module__uoP7MG__body::-webkit-scrollbar-thumb{cursor:grab;background-color:#fcece7;border-radius:10px}.employee-modal-module-scss-module__uoP7MG__body::-webkit-scrollbar-thumb:hover{background-color:#f6c8ba}.employee-modal-module-scss-module__uoP7MG__grid{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.employee-modal-module-scss-module__uoP7MG__field{flex-direction:column;gap:8px;min-width:0;display:flex}.employee-modal-module-scss-module__uoP7MG__field--full{grid-column:1/-1}.employee-modal-module-scss-module__uoP7MG__field__label{align-items:center;gap:4px;display:inline-flex}.employee-modal-module-scss-module__uoP7MG__field__required{color:var(--text-danger-color);font-weight:600;line-height:1}.employee-modal-module-scss-module__uoP7MG__status-field{grid-column:1/-1}.employee-modal-module-scss-module__uoP7MG__status-toggle{align-items:center;gap:10px;display:flex}.employee-modal-module-scss-module__uoP7MG__skills{flex-direction:column;gap:12px;display:flex}.employee-modal-module-scss-module__uoP7MG__skills__row{grid-template-columns:1.6fr 1fr 110px 40px;align-items:center;gap:12px;display:grid}.employee-modal-module-scss-module__uoP7MG__skills__head>span{letter-spacing:.02em;text-transform:uppercase;color:var(--text-placeholder);font-size:11px;font-weight:600}.employee-modal-module-scss-module__uoP7MG__skills__add{border:1px dashed var(--border-color);color:var(--active-color);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;transition:border-color .15s ease-out;display:inline-flex}.employee-modal-module-scss-module__uoP7MG__skills__add:hover{border-color:var(--active-color)}.employee-modal-module-scss-module__uoP7MG__footer{border-top:1px solid var(--border-color);background-color:var(--background-color);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}
.SchedulerWeekView-module-scss-module__uY43eW__shell{height:calc(100vh - var(--navbar-height,64px));background:#fafafb;flex-direction:column;display:flex;overflow:hidden;container:scheduler-page/inline-size}.SchedulerWeekView-module-scss-module__uY43eW__summarySection{background:#fafafb;flex:none;padding:16px 0 0}.SchedulerWeekView-module-scss-module__uY43eW__gridWrapper{flex:1 1 0;min-height:0;padding:16px 24px}@media (max-width:1024px){.SchedulerWeekView-module-scss-module__uY43eW__gridWrapper{padding-left:12px;padding-right:12px}}.SchedulerWeekView-module-scss-module__uY43eW__gridWrapper{flex-direction:column;display:flex}.SchedulerWeekView-module-scss-module__uY43eW__gridWrapper>*{flex:auto;min-height:0}.SchedulerWeekView-module-scss-module__uY43eW__approvalLockBanner{color:#3b4557;background:#454f630f;border:1px solid #454f6333;border-radius:11px;flex:none;align-items:center;gap:8px;margin:16px 0 0;padding:9px 14px;font-size:12.5px;font-weight:500;line-height:1.5;display:flex}.SchedulerWeekView-module-scss-module__uY43eW__approvalLockBanner>svg{flex-shrink:0}
.DayPlannerView-module-scss-module__cGYAoG__shell{height:calc(100vh - var(--navbar-height,64px));background:#fff;flex-direction:column;display:flex;overflow:hidden;container:scheduler-page/inline-size}.DayPlannerView-module-scss-module__cGYAoG__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative;overflow:hidden}.DayPlannerView-module-scss-module__cGYAoG__scrollBody{flex:1;position:relative;overflow:auto}.DayPlannerView-module-scss-module__cGYAoG__scrollBody::-webkit-scrollbar{width:6px;height:6px}.DayPlannerView-module-scss-module__cGYAoG__scrollBody::-webkit-scrollbar-track{background:0 0}.DayPlannerView-module-scss-module__cGYAoG__scrollBody::-webkit-scrollbar-thumb{background:#0f0f1426;border-radius:3px}.DayPlannerView-module-scss-module__cGYAoG__canvasProbe{pointer-events:none;height:0;position:sticky;top:0;overflow:hidden}.DayPlannerView-module-scss-module__cGYAoG__approvalLockBanner{color:#3b4557;background:#454f630f;border:1px solid #454f6333;border-radius:11px;flex:none;align-items:center;gap:8px;margin-top:8px;padding:9px 14px;font-size:12.5px;font-weight:500;line-height:1.5;display:flex}.DayPlannerView-module-scss-module__cGYAoG__approvalLockBanner>svg{flex-shrink:0}
