a[data-form-button] svg{fill:var(--text-primary)}a[data-form-button].tooeasy-btn svg{fill:var(--text-secondary)}span[data-multiple-function] svg{fill:var(--text-disabled)}span.c-button,span.c-button2,span.c-button3,span.tooeasy-btn{box-shadow:none!important}.c-button,.cancel-button-3{display:flex;justify-content:center;align-items:center;height:32px;max-height:32px;gap:var(--scale-2008-px);padding:var(--padding-md)!important;border-radius:var(--border-radius-150);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none);color:var(--text-primary)!important;background-color:var(--background-secondary);box-shadow:var(--button-primary-bs);transition:all 150ms ease-in-out;white-space:nowrap}.c-button:hover,.cancel-button-3:hover{background-color:var(--hoveractive-secondary);box-shadow:var(--button-primary-hover-bs)}.div-form-group .c-button{height:32px}.c-button .selected a{font-size:var(--font-size-body-md);text-decoration:none}.c-button-inactive{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;max-height:32px;padding:var(--padding-md);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-column-gap:6px;border:1px solid transparent;border-radius:6px;background-color:var(--background-disabled);-webkit-transition:all 175ms ease;transition:all 175ms ease;color:var(--text-disabled);font-weight:var(--font-weight-400-regular);cursor:pointer;text-decoration:none;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}.c-button.cc-inline{display:inline-flex}.c-button.outline{outline:#7b3d5d;background-color:#fff}.c-button.c-nohover:hover{border-style:none}.c-button.cc-grey{background-color:#ececec;color:#6b6b6b}.c-button label span{color:#000}.c-button span{display:flex;align-items:center;grid-column-gap:6px}.c-button div{font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none);color:var(--text-primary);text-decoration:none}.c-topmodulepart .c-button div{font-weight:var(--font-weight-500-medium)}.c-button.msg-filter{height:25px}.c-button.cc-colored{display:flex;justify-content:center;align-items:center;height:32px;max-height:32px;gap:var(--scale-2008-px);padding:var(--padding-md);border-radius:var(--border-radius-150);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none);background-color:var(--background-primary);color:var(--text-secondary)!important;box-shadow:var(--button-primary-bs);text-decoration:none;white-space:nowrap;cursor:pointer}.c-button.cc-colored:hover{outline:#48082e;background-color:var(--hoveractive-primary);box-shadow:var(--button-primary-hover-bs)}.c-button.cc-fiveweek{width:85%;padding:5px;height:15px;background-color:transparent;margin:3px}.c-button.cc-fiveweek.noActions{margin-top:20px}.c-button.cc-fiveweek:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);background-color:#ffc7d863}.c-button.cc-shade{height:auto;padding:5px!important;grid-column-gap:6px;border-style:none;background-color:rgba(255,245,248,0);color:#000;font-size:14px;box-shadow:none}.c-button.cc-shade:hover{border-style:none;background-color:var(--hoveractive-secondary);box-shadow:none}.c-button a{display:flex;grid-column-gap:6px;align-items:center;color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none)}a.c-button[data-edit-grid="ok"]{color:var(--text-secondary)!important}#wizardForm .buttonSpacer.c-formgrid-rightbuttons .d-flex.justify-content-start.w-100 a.c-button[data-edit-grid="ok"]{color:var(--text-primary)!important}#theform a.c-button[data-edit-grid="ok"]{color:var(--text-primary)!important}#theform [data-grid-current] a.c-button[data-edit-grid="ok"]{color:var(--text-primary)!important}#theform [data-grid-current] a.c-button[isInEdit="yes"]{color:var(--text-secondary)!important}.stickyContent:has(.optionSummary) .option-summary a[data-btn-save="ok"] svg{fill:#48082e!important}.c-button.cc-colored a{display:flex;grid-column-gap:6px;align-items:center;color:var(--text-secondary);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none)}.c-button a img{opacity:1}.c-button.cc-shade:hover>a>img{cursor:default;transition:all 150ms ease-in-out}.planningTable .c-button{padding:2px 8px 4px 8px;min-height:28px;min-width:32px}.planningTable .c-button-inactive{padding:2px 8px 4px 8px;min-height:28px;min-width:32px}.c-button2,.c-buttoncontainerMessages .c-button[data-approve-action],.c-buttoncontainerMessages .c-button[data-lock-schema-confirm]{display:flex;justify-content:center;align-items:center;height:32px;max-height:32px;gap:var(--scale-2008-px);padding:var(--padding-md)!important;border-radius:var(--border-radius-150);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none);background-color:var(--background-primary);color:var(--text-secondary)!important;box-shadow:var(--button-primary-bs);text-decoration:none;transition:all 150ms ease-in-out;white-space:nowrap}.c-button2 a,.c-buttoncontainerMessages .c-button[data-approve-action] a,.c-buttoncontainerMessages .c-button[data-lock-schema-confirm] a{font-size:var(--font-size-body-md);font-family:var(--font-family-body);font-weight:var(--font-weight-400-regular);color:var(--text-secondary);text-decoration:none}.c-button2 .active a{font-size:var(--font-size-body-md);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:3%;text-underline-offset:2px;text-underline-position:from-font}.c-button2:hover,.c-buttoncontainerMessages .c-button[data-approve-action]:hover,.c-buttoncontainerMessages .c-button[data-lock-schema-confirm]:hover{background-color:var(--hoveractive-primary);box-shadow:var(--button-primary-hover-bs)}.c-button2 .selected a{font-size:var(--font-size-body-md);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:3%;text-underline-offset:2px;text-underline-position:from-font}.c-button2 .c-textlink2 a{font-size:var(--font-size-body-md)}.c-button2 .c-textlink2 a:hover{font-size:var(--font-size-body-md);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:3%;text-underline-offset:2px;text-underline-position:from-font}.ms-auto a.c-button2{text-decoration:none}.c-button3{height:32px;max-height:32px;display:flex;padding:var(--padding-md);align-items:center;gap:var(--scale-2008-px);border-radius:var(--border-radius-150);background-color:var(--background-secondary);box-shadow:1px 2px 5px 0 rgba(72,8,46,.25);color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none);transition:all 150ms ease-in-out;white-space:nowrap}.c-button3 a{font-size:var(--font-size-body-md);font-family:var(--font-family-body);font-weight:var(--font-weight-400-regular);color:var(--text-primary)}.c-button3:hover{background-color:var(--hoveractive-secondary);box-shadow:var(--button-primary-hover-bs)}.c-button3:has(.c-textlink2 a:hover) .selected a{text-decoration:none!important}.c-button3 .selected a{font-size:var(--font-size-body-md);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:3%;text-underline-offset:2px;text-underline-position:from-font}.c-button3 .c-textlink2 a{font-size:var(--font-size-body-md)}.c-button3 .c-textlink2 a:hover{font-size:var(--font-size-body-md);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:3%;text-underline-offset:2px;text-underline-position:from-font}.calendar-button{display:flex;grid-gap:6px;align-items:center}.calendar-button a{font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none)}.calendar-btn-arrows{display:flex;justify-content:center;align-items:center;height:32px;max-height:32px;gap:var(--scale-2008-px);padding:var(--spacing-margin-padding-3-md) 0;border-radius:var(--border-radius-150);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none);color:var(--text-primary);background-color:var(--background-secondary);box-shadow:var(--button-primary-bs);cursor:pointer;white-space:nowrap}.calendar-btn-arrows:hover{color:var(--text-primary);background-color:var(--hoveractive-secondary);box-shadow:var(--button-primary-hover-bs)}.calendar-btn-arrows .calendar-button div{font-family:var(--font-family-body)}.tooeasy-btn{display:inline-flex;padding:var(--padding-md);height:32px;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;border-radius:var(--border-radius-150);border-color:transparent;cursor:pointer;transition:all 150ms ease-in-out;white-space:nowrap}.tooeasy-btn.small{padding:6px 10px;gap:4px}.tooeasy-btn.x-small{display:inline-flex;height:25px;padding:4px 8px;gap:4px;font-size:var(--font-size-body-sm)}.tooeasy-primary{display:flex;justify-content:center;align-items:center;height:32px;max-height:32px;gap:var(--scale-2008-px);padding:var(--padding-md);border-radius:var(--border-radius-150);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none);background-color:var(--background-primary);box-shadow:var(--button-primary-bs);color:var(--text-secondary);cursor:pointer;transition:all 150ms ease-in-out;white-space:nowrap}.tooeasy-primary:hover{color:var(--text-secondary);background-color:var(--hoveractive-primary);box-shadow:var(--button-primary-hover-bs)}.tooeasy-primary div{font-family:var(--font-family-body)!important;font-size:var(--font-size-body-md)!important;font-weight:var(--font-weight-400-regular)!important;line-height:var(--line-height-body-md)!important;letter-spacing:var(--letter-spacing-body-none)!important}.tooeasy-primary2{background-color:var(--primary-color,#48082e);color:#fdfdfd}.tooeasy-secondary{display:flex;justify-content:center;align-items:center;height:32px;max-height:32px;gap:var(--scale-2008-px);padding:var(--padding-md);border-radius:var(--border-radius-150);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none);color:var(--text-primary);background-color:var(--background-secondary);box-shadow:var(--button-primary-bs);cursor:pointer;transition:all 150ms ease-in-out;white-space:nowrap}.tooeasy-secondary:hover{background-color:var(--hoveractive-secondary);box-shadow:var(--button-primary-hover-bs)}.tooeasy-secondary div{font-family:var(--font-family-body)!important;font-size:var(--font-size-body-md)!important;font-weight:var(--font-weight-400-regular)!important;line-height:var(--line-height-body-md)!important;letter-spacing:var(--letter-spacing-body-none)!important}#select-employee-ts-control{height:32px;max-height:32px}@media screen and (max-width:1728px){.c-button div{font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}.c-topmodulepart .c-button div{font-weight:var(--font-weight-500-medium)}.tooeasy-primary{height:30px;max-height:30px;gap:6px;padding:var(--padding-sm)}.tooeasy-secondary{height:30px;max-height:30px;gap:6px;padding:var(--padding-sm)}.tooeasy-primary-attest{height:30px;max-height:30px;gap:6px;padding:var(--padding-sm)}.tooeasy-secondary-attest{height:30px;max-height:30px;gap:6px;padding:var(--padding-sm)}.calendar-btn-arrows{display:flex;justify-content:center;align-items:center;height:30px;max-height:30px;gap:6px;padding:4px 0}.c-button2{height:30px;max-height:30px}#select-employee-ts-control{height:30px;max-height:30px}}span.tooeasy-btn{cursor:not-allowed;pointer-events:none;color:var(--text-disabled);background-color:var(--background-disabled)}#popup-container .c-modulecontentwrap .c-formgrid-rightbuttons .c-button{margin-right:10px;display:flex;justify-content:center;align-items:center;height:32px;max-height:32px;gap:var(--scale-2008-px);padding:var(--spacing-margin-padding-3-md);border-radius:var(--border-radius-150);font-family:var(--font-family-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-md);letter-spacing:var(--letter-spacing-body-none);background-color:var(--background-secondary);box-shadow:var(--button-primary-bs);color:var(--text-primary);cursor:pointer;text-decoration:none;transition:all 150ms ease-in-out;white-space:nowrap}#popup-container .c-modulecontentwrap .c-formgrid-rightbuttons .c-button:hover{background-color:var(--hoveractive-secondary);box-shadow:var(--button-primary-hover-bs)}@media screen and (max-width:1280px){.c-button,.cancel-button-3,.c-button.cc-colored{height:var(--button-h-xs);border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.c-button .selected a{font-size:var(--font-size-body-xs);text-decoration:none}.c-button-inactive{height:var(--button-h-xs);border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.c-button div{font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.c-button a{font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.c-button2{height:var(--button-h-xs);padding:var(--spacing-margin-padding-3-xs) var(--spacing-margin-padding-xs);border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.c-button2 a{font-size:var(--font-size-body-xs);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-xs);letter-spacing:var(--letter-spacing-body-none);color:var(--text-secondary)}.c-button2 .active a{font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.c-button2:hover{background-color:var(--hoveractive-primary)}.c-button2:has(.c-textlink2 a:hover) .selected a{text-decoration:none!important}.c-button2 .selected a{font-size:var(--font-size-body-xs)}.c-button2 .c-textlink2 a{font-size:var(--font-size-body-xs)}.c-button2 .c-textlink2 a:hover{font-size:var(--font-size-body-xs)}.c-button3{height:var(--button-h-xs);padding:var(--spacing-margin-padding-3-xs) var(--spacing-margin-padding-xs);gap:6px;border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.c-button3:hover{background-color:var(--hoveractive-secondary)}.c-button3 a{font-size:var(--font-size-body-xs)}.c-textlink{transition:all 150ms ease-in-out;font-family:var(--font-family-body);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-400-regular);line-height:var(--line-height-body-xs)}.calendar-button{grid-gap:6px}.calendar-button a{font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.calendar-btn-arrows{height:var(--button-h-xs);padding:var(--spacing-margin-padding-3-md) 0;border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs);gap:4px}.c-smallicon{width:12px;height:12px}.tooeasy-secondary{height:var(--button-h-xs);border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs);padding:var(--padding-sm)}.tooeasy-secondary div{font-size:var(--font-size-body-xs)!important;line-height:var(--line-height-body-xs)!important}.tooeasy-primary{height:var(--button-h-xs);border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.tooeasy-primary div{font-size:var(--font-size-body-xs)!important;line-height:var(--line-height-body-xs)!important}.tooeasy-primary-attest{height:var(--button-h-xs);border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.tooeasy-secondary-attest{height:var(--button-h-xs);border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs);padding:var(--padding-sm)}#popup-container .c-modulecontentwrap .c-formgrid-rightbuttons .c-button{height:var(--button-h-xs);border-radius:var(--border-radius-100);font-size:var(--font-size-body-xs);line-height:var(--line-height-body-xs)}.tooeasy-btn.x-small{height:var(--button-h-xs);font-size:var(--font-size-body-xs)}}