body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.body{text-align:left;padding:0;font-size:16px}.grid-2{grid-template-rows:auto;grid-template-columns:1fr 2fr 1fr;align-items:start;justify-items:center}.div-block-4{height:100vh;margin-top:25px;min-width:100%}.div-block-6{height:auto;min-height:160px;border:1px solid darkgray}.parent{margin-top:30%;width:260px;margin-right:15px}.div-block-7{height:40px;justify-content:space-between;align-items:flex-end;padding-left:5px;padding-right:5px;display:flex;font-size:17px;line-height:16px;color:#4e4a50;font-weight:500}#w-node-filter,#w-node-search,#w-node-status{grid-area:span 1 / span 1 / span 1 / span 1}.table-header{background-color:#e0e0e0;color:#4e4a50;font-weight:700;font-size:15px}.react-daterange-picker{display:inline-flex;position:relative}.react-daterange-picker,.react-daterange-picker *,.react-daterange-picker *:before,.react-daterange-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-daterange-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-daterange-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;align-items:center;border:thin solid gray}.react-daterange-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);height:100%;flex-grow:1;padding:0 2px;box-sizing:content-box}.react-daterange-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-daterange-picker__inputGroup__divider,.react-daterange-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-daterange-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-daterange-picker__inputGroup__input::-webkit-outer-spin-button,.react-daterange-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-daterange-picker__inputGroup__input:invalid{background:#ff00001a}.react-daterange-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-daterange-picker__button{border:0;background:transparent;padding:4px 6px}.react-daterange-picker__button:enabled{cursor:pointer}.react-daterange-picker__button:enabled:hover .react-daterange-picker__button__icon,.react-daterange-picker__button:enabled:focus .react-daterange-picker__button__icon{stroke:#0078d7}.react-daterange-picker__button:disabled .react-daterange-picker__button__icon{stroke:#6d6d6d}.react-daterange-picker__button svg{display:inherit}.react-daterange-picker__calendar{width:350px;max-width:100vw;z-index:1}.react-daterange-picker__calendar--closed{display:none}.react-daterange-picker__calendar .react-calendar{border-width:thin}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.div-block-3{padding-right:9px}.paragraph-5{height:auto;margin-top:20px;font-size:16px;letter-spacing:.29px;color:#3e3d3d}.paragraph-6{color:#3b73af;text-align:left;margin-top:40px;font-size:20px}.paragraph-7{color:gray;text-align:left;margin-top:40px}.list{margin-top:30px}#sortable-table{width:100%;table-layout:fixed}#sortable-table tbody{width:100%;background-color:#fff}#sortable-table thead{background:#3c73af}#sortable-table thead th{color:#fff;padding:20px 8px}#sortable-table tr{width:100%}#sortable-table th,td{text-align:left;font-weight:500;font-size:17px;color:#606060}#sortable-table th,td{border-bottom:1px solid #808080}#sortable-table,td{border-collapse:collapse;padding:1.5rem 1rem}#sortable-table .sort-button{background-color:transparent;border:none;width:48px;height:24px;font-size:15px;color:#fff;cursor:pointer;transition:transform .05s ease-out}#sortable-table .sort-reverse{transform:rotate(180deg)}#sortable-table thead tr th{font-size:18px;font-weight:700}#sortable-table thead tr th [id^=input-]{display:block}#sortable-table thead tr th:first-child [id^=input-]{visibility:hidden}#sortable-table thead tr th:last-child [id^=input-]{visibility:hidden}#sortable-table thead tr th:first-child button{visibility:hidden}.wrap-text{white-space:normal;word-break:break-word}.input-container{position:relative;display:inline-block;margin:1rem .2rem}.flex-container{border:1px solid #ffffff;display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:1rem;padding:5px}.borderless-input{border:none;padding-right:30px;width:100%;outline:none;color:gray;font-size:16px}.borderless-input:focus{outline:none}.dropdown-icon{cursor:pointer;color:#000;background:transparent;-webkit-user-select:none;user-select:none;transition:transform .2s}.dropdown-icon.open{transform:rotate(180deg)}.custom-list{list-style:none;text-align:left;border:1px solid #000000;display:none}.custom-options{padding-left:-40px}.popup{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#00000080;position:fixed;inset:0;overflow:auto;max-height:80vh;z-index:1000}.popup-content{width:50%;background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 0 10px #00000080}.delete-popup-content{width:30%;background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 0 10px #00000080}.popup h2{text-align:center;margin-bottom:20px}.form{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px}.form-group{margin-bottom:10px;margin-top:10px;margin-left:25px}.form-group-action{display:flex;justify-content:space-between;text-align:center;align-items:center;margin:1rem}.delete-group-action{display:flex;justify-content:center;text-align:center;align-items:center;margin:1rem;width:100%}#save{background-color:#d52b1e;color:#fff;padding:12px;border:none;border-radius:5px;cursor:pointer;font-weight:700;float:right;margin:0;min-width:100px}#cancel{background-color:#d3d3d3;color:gray;padding:12px;border:none;border-radius:5px;cursor:pointer;font-weight:700;float:right;margin:0 16px 0 0;min-width:100px}.toggle-container{margin-left:5px;max-width:35ch;width:100%;display:flex;align-items:center;background-color:#fff;padding:3px;border:1px solid #ccc;border-radius:5px}.toggle-button{background:none;border:none;color:#3e3d3d;text-decoration:underline;cursor:pointer;outline:none;margin-left:auto;margin-right:5px}.highlighted{background-color:#fff;color:#000;font-weight:700;font-size:14px}.not-highlighted{background-color:#fff;color:#a9a9a9;font-weight:700;font-size:14px}
