.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.MuiTab-root.filetab{overflow:visible;background-color:#fff;position:relative;border-radius:15px 15px 0 0;z-index:2;margin-right:12px;border:solid #d9d9d9;border-width:2px 2px 0;color:#b4b4b4;text-transform:none;font-size:1.4rem;max-width:unset}.MuiTab-root.filetab:before{height:46px;width:40px;border-radius:10px 10px 0 0;background-color:#fff;content:"";position:absolute;right:-7px;top:0;-webkit-transform:skewX(20deg);transform:skewX(200deg);z-index:-99;border:solid #d9d9d9;border-width:0 3px 0 0}.MuiTab-root.filetab.selected{color:#262626;font-weight:700}.MuiTab-root.filetab.selected,.MuiTab-root.filetab.selected:before{background-color:#f5f5f5;border-color:#f5f5f5}::-webkit-calendar-picker-indicator{margin-left:0}.search-input{width:-webkit-fill-available;width:-moz-available;padding:8px}.react-table{font-family:"Helvetica, Trebuchet MS",Arial,sans-serif;border-collapse:collapse;overflow:hidden;position:relative}.react-table .thead{overflow-y:auto;overflow-x:hidden}.react-table .tr{margin:0 0 10px;padding:8px 4px;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,.1);background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fill-available!important;width:-moz-available}.react-table .tr.scrollable{padding-right:4px;background-color:#000}.react-table .th{font-weight:700;position:-webkit-sticky;position:sticky;top:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.react-table .td,.react-table .th{padding:0 8px;color:#262626;font-size:1.4rem}.react-table .td{line-height:34px;white-space:nowrap;overflow:hidden;height:34px;text-overflow:ellipsis}.react-table .tr.selected{background-color:rgba(0,26,91,.15);font-weight:700}.react-table .th{min-height:34px;text-overflow:ellipsis}.react-table .th .div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;margin:0}.react-table .tbody .tr:hover{background-color:rgba(0,26,91,.15)}.react-table .MuiIconButton-root,.th div div{padding:0}.react-table .MuiPaper-rounded{border-radius:0}.MuiList-root.MuiMenu-list.MuiList-padding{padding:0}.react-table .placeholder{position:absolute;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:calc(100% - 4px);height:100%;bottom:0;right:0;border-radius:4px;font-size:2rem;font-style:italic;color:#b4b4b4}.react-table .tr:hover .table-row-actions{visibility:visible!important}.react-table .table-row-actions{display:inline-block;float:right;visibility:hidden}.react-table .table-row-actions button:not(:first-child){margin-left:4px}.recent-documents-placeholder{height:350.5px}.my-requests-placeholder,.recent-documents-placeholder{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:calc(100% - 4px);position:absolute;background:#fff;bottom:1px;right:1px;background-color:#fff;font-size:20px;font-style:italic;color:#b4b4b4;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.my-requests-placeholder{height:calc(100% - 88px)}.react-calendar{border-radius:4px;max-width:100%;font:inherit;line-height:1.125em;border:0;overflow:hidden}.react-calendar button{margin:0;border:0;outline:none;font:inherit;font-size:.8em}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar button abbr{display:none}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:-webkit-flex;display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{overflow:visible;box-sizing:border-box}.react-calendar__navigation{height:36px;margin-bottom:10px;-webkit-justify-content:center;justify-content:center}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button svg{display:inline-block;vertical-align:middle;color:#707070}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view{background-color:#fff;border-radius:8px;box-shadow:1px 2px 10px 0 rgba(0,0,0,.16)}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;padding-top:24px;font-family:"Helvetica","Arial",sans-serif;font-size:1.2rem;font-weight:700;color:#838383}.react-calendar__month-view__weekdays abbr[title]{text-decoration:none}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:.75em;padding:1em .66667em}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.5em;background:none;height:50px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus .cirlce,.react-calendar__tile:enabled:hover .react-calendar__tile__day{background-color:#e6e6e6}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active .react-calendar__tile__day,.react-calendar__tile--active:enabled:focus .react-calendar__tile__day,.react-calendar__tile--active:enabled:hover .react-calendar__tile__day{background:#0909b7}.react-calendar__tile--active .react-calendar__tile__day span,.react-calendar__tile--active:enabled:focus .react-calendar__tile__day span,.react-calendar__tile--active:enabled:hover .react-calendar__tile__day span{color:#fff!important}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-calendar__navigation__label{-webkit-flex-grow:0!important;flex-grow:0!important;pointer-events:none;cursor:default;margin:0 40px!important}.react-calendar__navigation__label__labelText{font-size:1.2rem;font-weight:700;line-height:1.25;color:#262626}.react-calendar__navigation__arrow .MuiSvgIcon-root{height:28px;width:28px}.react-calendar__tile__day_container{height:30px;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.react-calendar__tile__day{display:-webkit-flex;display:flex;height:22px;width:22px;border-radius:11px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;align-self:center}.react-calendar__tile__day span{font-size:1.2rem;line-height:1.22;color:#262626}.react-calendar__tile__indicator_container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.react-calendar__tile__indicator{width:5px;height:5px;border-radius:2.5px;background-color:#0909b7;-webkit-align-self:center;align-self:center;margin:0 2px}.react-calendar__tile__indicator_container div:nth-child(2){background-color:#1cbc5c}.react-calendar__month-view__days__day--neighboringMonth span{color:#b4b4b4}.holiday span{color:#0909b7}.event-item{max-height:72px;box-shadow:1px 3px 6px 0 rgba(0,0,0,.2);background-color:#fff;border-left:4px solid #0909b7;padding:8px 18px 16px;margin-top:8px;overflow:hidden}.event-item-date{font-size:1.2rem;line-height:1.17;color:#b4b4b4;margin-bottom:4px}.event-item-title{font-size:1.4rem;font-weight:500;line-height:1.25;color:#000}html{font-size:62.5%;height:100%}body{min-height:100%;margin:0;font-family:"Helvetica Neue","Helvetica",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.MuiFormLabel-root,.MuiTab-root,.MuiTypography-body1,.react-table{font-family:"Helvetica Neue","Helvetica",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans",sans-serif!important}input::-ms-clear,input::-ms-reveal{display:none}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.16)}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#707070}code{font-family:"Helvetica Neue",source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{height:100vh;min-height:780px}.MuiInputBase-root .MuiInputBase-input{font-size:1.2rem;font-family:"Helvetica Neue","Helvetica",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans",sans-serif!important}.MuiFormControl-root label{color:#838383;font-size:1.3rem;font-weight:700;position:unset;-webkit-transform:unset;transform:unset;margin-top:20px}.MuiInputBase-multiline{border-radius:4px;border:.5px solid #b4b4b4;background-color:#fff;padding:8px!important;min-height:36px}.MuiFormControl-root label+.MuiInput-formControl{margin-top:8px}.MuiFormControl-root input,.MuiInputBase-root .MuiSelect-selectMenu{border-radius:4px;border:.5px solid #b4b4b4;background-color:#fff;padding-left:8px}.MuiSvgIcon-root.MuiSelect-icon{top:unset}.MuiFormControl-root .MuiInput-underline:after,.MuiFormControl-root .MuiInput-underline:before{display:none}.MuiButtonBase-root .MuiIconButton-label{color:#707070}.MuiTabs-root{min-height:38px!important}.MuiTab-root.MuiTab-labelIcon{min-height:unset}.section-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;padding:12px 0}.section-title{font-family:HelveticaNeue;font-size:1.6rem;font-weight:700;color:#262626}.section-icon{width:20px!important;height:20px!important;margin-right:8px;color:#262626}.my-requests,.recent-documents{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.entity-list .MuiIconButton-root{padding:0}.row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.f1{-webkit-flex:1 1;flex:1 1}.search-bar .MuiOutlinedInput-root{border-color:#b4b4b4}.search-bar .MuiInputAdornment-root svg{height:22px;width:22px}.search-bar input{padding:8px 14px 8px 0;border:unset}.button-create{background-color:#0909b7!important;margin-right:8px;padding:4px 8px}.button-create:hover{background-color:#001a5b!important}.button-create .MuiButton-label{text-transform:capitalize;font-size:1rem;font-weight:700;color:#fff;min-height:18px}.button-create .MuiButton-endIcon{margin-left:4px}.MuiCheckbox-root .MuiIconButton-label{color:#707070}.rv-treemap__leaf{background:#fff!important;display:-webkit-flex;display:flex;border:1px solid #000;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.MuiFormHelperText-root.Mui-error{font-size:11px}.MuiButtonBase-root.MuiButtonBase-root.MuiTabScrollButton-root{width:24px}.MuiButtonBase-root.MuiTabScrollButton-root.Mui-disabled{opacity:.8}.MuiButtonBase-root.MuiTabScrollButton-root.Mui-disabled svg{opacity:0}.MuiPickersDay-dayDisabled .MuiIconButton-label{color:#d3d3d3}.grecaptcha-badge{display:none!important}