@charset "UTF-8";.loader{display:inline-block;height:80px;position:absolute;width:80px}.loader div{-webkit-animation:loader 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loader 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.loader div:after{background:#fff;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.loader div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.loader div:first-child:after{left:63px;top:63px}.loader div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.loader div:nth-child(2):after{left:56px;top:68px}.loader div:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.loader div:nth-child(3):after{left:48px;top:71px}.loader div:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.loader div:nth-child(4):after{left:40px;top:72px}.loader div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.loader div:nth-child(5):after{left:32px;top:71px}.loader div:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.loader div:nth-child(6):after{left:24px;top:68px}.loader div:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.loader div:nth-child(7):after{left:17px;top:63px}.loader div:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.loader div:nth-child(8):after{left:12px;top:56px}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{box-sizing:border-box}html{font-size:1rem}.noBorder{border:none!important}.textCenter{text-align:center!important}.displayFlex{display:flex}.noWrap{white-space:nowrap}.alignCenter{align-items:center}.column{flex-direction:column}::-webkit-scrollbar{width:10px}body{margin:0}body h3{padding-top:10px}body .align-left{text-align:left}body .activeOutline{border-style:solid;border-width:1px;font-weight:700}body .align-center{text-align:center}body .align-right{text-align:right}body .right{float:right}body .center{align-items:center;display:flex;justify-content:center}body .noListStyle{list-style:none}body .link:hover{cursor:pointer;font-weight:700;text-decoration:underline}body .link{text-decoration:none}body .backgroundOverlay{background:transparent;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:1000}body .loadable{position:relative}body .loadable .backgroundOverlay{background:transparent;bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1000}body .toolTip{align-items:inherit;display:flex;justify-content:inherit;position:relative}body .toolTip.definition{border-bottom:1px dashed;display:inline}body .toolTip.definition .toolTipFullText{left:-30px;max-width:200px;top:20px;white-space:pre-wrap}body .toolTip .toolTipFullText{border-radius:2px;box-shadow:0 5px 10px rgba(0,0,0,.65);max-width:300px;min-width:100px;padding:5px;position:absolute;text-align:center;top:40px;transition-delay:1s linear;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:1}body .toolTip:hover .toolTipFullText{visibility:visible}body .activeNode{border-width:2px 2px 2px 15px!important}body .scrollable{overflow-x:hidden;overflow-y:auto}body .loaderContainer{align-items:center;display:flex;justify-content:center}body .loaderContainer .loader{bottom:0;display:flex;left:45%;position:absolute;right:0;top:30%;-webkit-transform:translate(-25%,-25%);transform:translate(-25%,-25%);z-index:1001}body .show{display:block}body .hide{display:none}body .accordion{border-style:solid;border-width:1px;display:flex;flex-direction:column;margin:10px 0;width:100%}body .accordion .accordionTitle{align-items:center;display:flex;justify-content:space-between;padding:5px;width:100%}body .accordion .accordionBody{padding:5px}body .icon{justify-content:flex-end}body .icon,body .radioButtons{align-items:center;display:flex}body .radioButtons{flex-direction:column;justify-content:center;margin:0;padding-left:0}body .radioButtons .radioField{align-items:center;display:flex;margin:5px;padding:2px;width:100%}body .radioButtons .radioField .checkbox{border-radius:4px;border-style:solid;border-width:2px;cursor:pointer;height:20px!important;margin-right:5px;padding:2px;width:20px!important}body .radioButtons .radioField .textValue{padding-left:2px}body .radioButtons .radioButton{border-radius:20px;height:20px;width:20px}body .radioField{align-items:center;display:flex;margin:5px;padding:2px;width:100%}body .radioField .checkbox{border-radius:4px;border-style:solid;border-width:2px;cursor:pointer;height:20px!important;margin-right:5px;padding:2px;width:20px!important}body .radioField .textValue{padding-left:2px}body .checked{align-items:center;display:flex;justify-content:center}body .clickable{cursor:pointer}body .leftSpacingInMiddleOfLine{padding-left:5px}body .title{font-weight:700;padding-bottom:5px;padding-top:5px}body .label{float:left;padding-right:2px}body img{height:100%;object-fit:contain}body .button,body li{text-decoration:none}body .button{align-items:center;border-radius:3px;cursor:pointer;display:inline-flex;flex-direction:row;font-size:.9rem;justify-content:center;margin:5px;min-height:30px;min-width:50px;padding:5px 10px;text-align:left;text-transform:none;vertical-align:middle}body .button:focus{outline:none}body .button:active{opacity:.6}body .btn-default,body .btn-primary,body .btn-secondary{border:none}body .blur,body .blur *,body .disabledBtn{cursor:not-allowed!important;opacity:.4}body .blurredText{opacity:.4}body select{float:left;padding:5px}body input,body select,body textArea{border-radius:6px;margin:5px;outline:0}body input,body textArea{clear:both;padding:6px;resize:vertical;width:100%}body .searchFormInline .field{float:left}body .searchFormInEssEdit{margin-bottom:200px}body .searchFormInEssEdit .searchResultInEssEdit{align-items:center;display:flex;flex-direction:column;margin-top:10px}body .labelAndField,body .labelAndText{display:flex;flex-direction:column;padding:2px}body .labelAndText .textValue{padding:5px}body .buttonField-right{align-items:center;display:flex;justify-content:flex-end}body .buttonField-center{align-items:center;display:flex;justify-content:center}body .buttonField-left{align-items:center;display:flex;justify-content:flex-start}body ::-webkit-input-placeholder{opacity:.7}body :-ms-input-placeholder{opacity:.7}body ::placeholder{opacity:.7}body .inline{align-items:center;display:inline-flex;flex-direction:row!important;float:left;justify-content:space-between}body .separateLines{display:flex;flex-direction:column}body .autoCompleteContainer{float:left;margin:5px;position:relative;width:30%}body .autoComplete{border-style:solid;border-width:1px;display:flex;margin:0 5px 0 0;text-align:left}body .autoComplete-list{display:block;max-height:50vh;overflow-y:auto;padding:10px;position:absolute;top:17px;width:100%;z-index:2}body .autoComplete-list li{cursor:pointer;display:block;padding:10px}body input:disabled{cursor:not-allowed;opacity:.6}body .noPageHere{padding-top:50px;text-align:center}body .globalMessage{bottom:0;left:0;min-height:65px;padding:10px;position:fixed;text-align:center;transition:visibility .5s,opacity .5s;width:100vw;z-index:4000}body .globalMessage.fadeOut{opacity:0;visibility:hidden}body .globalMessage.fadeIn{opacity:1;visibility:visible}body .fieldInfo{margin:5px 10px;padding:2px;text-align:center;width:90%}body .closeIcon-card{cursor:pointer;right:10px;top:10px}body .closeIcon-popup{cursor:pointer;padding-bottom:5px;padding-right:5px;padding-top:5px;text-align:right}body .closeIcon-menu{cursor:pointer;position:absolute;right:15px;top:15px}body .popUpContainer{display:flex;justify-content:center}body .popUpContainer .backgroundOverlay{background:hsla(0,0%,100%,.35);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:1000}body .popUpContainer .popUp{border-radius:5px;border-style:none;left:50%;min-width:400px;padding-bottom:20px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2000}body .popUpContainer .popUp .popUpComponent{display:flex;flex-direction:column;max-height:75vh;max-width:900px;padding:10px;width:100%}body .popUpContainer .popUp .popUpComponent .popUpCloseIcon{align-items:center;display:flex;justify-content:flex-end;width:100%}body .popUpContainer .popUp .popUpComponent .popUpBody{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px;width:100%}body .popUpContainer .popUp .popUpComponent .popUpBody .changeAccount{max-width:400px}body .popUpContainer .popUp .popUpComponent .popUpBody .searchFormInline{display:flex;justify-content:space-around}body .popUpContainer .popUp .popUpComponent .popUpBody .textField{width:100%}body .popUpContainer .popUp .popUpComponent .popUpBody .title{padding-bottom:2px;text-align:center}body .popUpContainer .popUp .popUpComponent .popUpBody .button{align-items:center;display:flex;justify-content:center}body .popUpContainer .popUp .popUpComponent .popUpBody .organizationTree,body .popUpContainer .popUp .popUpComponent .popUpBody .organizationTree .tree{width:100%}body .popUpContainer .popUp .popUpComponent .popUpBody .organizationTree .tree div{align-items:center;display:flex;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .popUpContainer .popUp .popUpComponent .popUpBody .organizationTree .tree div .nodeIcon{cursor:pointer;float:left;height:20px;width:20px}body .popUpContainer .popUp .popUpComponent .popUpBody .organizationTree .tree div .emptyNodeIcon{float:left;height:20px;width:20px}body .popUpContainer .popUp .popUpComponent .popUpBody .organizationTree .tree div .nodeName{border-radius:3px;border-style:solid;border-width:1px;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .popUpContainer .popUp .popUpComponent .popUpBody .organizationTree .tree div .nodeName .nodeText{overflow-wrap:break-word}body .popUpContainer .popUp .popUpComponent .popUpBody .organizationTree .tree div .nodeName .icons{padding-left:5px}body .popUpContainer .popUp .popUpComponent .popUpBody .licenseExtender{border-radius:2px;border-style:solid;border-width:1px;display:flex;flex-direction:column;margin:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .popUpContainer .popUp .popUpComponent .popUpBody .licenseExtender .firstRow{align-items:center!important;display:flex;justify-content:center!important;width:100%!important}body .popUpContainer .popUp .popUpComponent .popUpBody .licenseExtender .firstRow .leftArrow{float:left;width:10%}body .popUpContainer .popUp .popUpComponent .popUpBody .licenseExtender .firstRow .yearRange{text-align:center;width:80%}body .popUpContainer .popUp .popUpComponent .popUpBody .licenseExtender .firstRow .rightArrow{float:right;text-align:right;width:10%}body .popUpContainer .popUp .popUpComponent .popUpBody .licenseExtender .secondRow{align-items:center;display:flex;justify-content:center;width:100%}body .popUpContainer .popUp .popUpComponent .popUpBody .licenseExtender .secondRow .year{border-radius:2px;border-style:solid;border-width:1px;margin:5px;padding:5px}body .popUpContainer .popUp .popUpComponent .popUpBody .addressForms{align-items:center;display:flex;justify-content:space-between}body .popUpContainer .popUp .popUpComponent .popUpBody .addressForms .addressForm{width:45%}body .popUpContainer .popUp .popUpComponent .popUpBody .addressForms .visiting{float:left}body .popUpContainer .popUp .popUpComponent .popUpBody .addressForms .invoice{float:right}body .popUpContainer .popUp .popUpComponent .popUpBody .confirmBoxText{padding-bottom:10px;text-align:center;white-space:pre-wrap}body .popUpContainer .popUp .popUpComponent .popUpBody .autologinlinkwrapper{align-items:flex-end;display:flex;flex-direction:row}body .react-time-picker__inputGroup{align-items:center;clear:both;display:flex;justify-content:center}body .react-time-picker__inputGroup__amPm{cursor:pointer}body .react-time-picker__wrapper{margin:2px}body table.labelTextTable{padding:5px}body table.labelTextTable tbody tr.labelTextRow .tableLeftLabel{font-weight:700}body table.labelTextTable tbody tr.labelTextRow .tableLeftLabel,body table.labelTextTable tbody tr.labelTextRow .tableRightText{border-bottom:1px solid;padding:10px}body table.responsiveTable{border-collapse:collapse;height:auto;table-layout:fixed;width:100%}body table.responsiveTable thead th{border-collapse:collapse;padding:5px}body table.responsiveTable tbody tr td{word-wrap:break-word;border-collapse:collapse;padding:7px}body table.responsiveTable tbody tr td:first-child{border-left:none}body table.responsiveTable tbody tr td .icons{align-items:center;display:flex;justify-content:space-evenly}body .tabledata-centered .radioField,body table.responsiveTable tbody tr td .icon{align-items:center;display:flex;justify-content:center}body .mobileIcon{display:none}body .menuType{border-style:solid;border-width:1px}body .menuLinkType{background:none!important;border-color:transparent!important}body .menuList .menuItems{display:flex;justify-content:flex-end;margin:3px 1px -2px -44px}body .menuList .menuItems li{margin-left:2px;margin-right:2px}body .menuList .menuItems li div{padding:5px}body .menuList .menuItems li:hover{cursor:pointer}body .logoutHeader .iconContainer{justify-content:flex-end!important}body .header{display:flex;height:80px;justify-content:space-between;padding:5px;width:100%;z-index:1000}body .header select{outline:0;padding:2px}body .header .userDetails{font-size:.8rem;list-style:none}body .header .appLogo{align-items:baseline;display:inline-block!important;flex-direction:column;font-size:.8rem;justify-content:space-around;left:50%;padding:0 5px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body .header .appLogo .rettsLogo svg{height:80px;-webkit-transform:translateY(-5px);transform:translateY(-5px);width:158px}body .header .appUser{align-items:center;display:flex;justify-content:center;width:60vw}body .header .appUser .user{align-items:flex-start;display:flex;flex-direction:column;float:left;height:100%;justify-content:center;padding:0 30px;width:50%}body .header .infoBox .infoTextWithNoTitle{margin-top:-35px;width:calc(100% - 20px)}body .header .iconContainer{align-items:center;display:flex;justify-content:flex-end;margin-right:30px}body .header .iconContainer .headerIcon{cursor:pointer;display:flex;margin:0 5px;padding:6px;position:relative;transition:.2s}body .header .iconContainer .headerIcon svg{margin:1px 10px}body .header .iconContainer .active,body .header .iconContainer .menuIcon:hover{border-radius:4px;opacity:1;transition:.2s}body .header .iconContainer .badge{align-items:center;border-radius:46px;display:flex;font-size:.7rem;height:20px;justify-content:center;padding:5px;position:absolute;right:0;top:0;width:20px}body .header .backgroundOverlay{background:transparent;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:1000}body .header .sidenav{font-size:.8rem;height:100%;overflow-x:hidden;padding-top:60px;position:fixed;right:0;top:0;transition:.5s;white-space:pre;width:0;z-index:10000}body .header .sidenav .logout,body .header .sidenav .sidenavItem{cursor:pointer;padding:5px 50px}body .header .sidenav .logout:hover,body .header .sidenav .sidenavItem:hover{font-weight:700}body .header .sidenav .logout .link,body .header .sidenav .logout .link:hover,body .header .sidenav .sidenavItem .link,body .header .sidenav .sidenavItem .link:hover{text-decoration:none}body .header .sidenavOpen{width:250px!important}body .routes{font-size:.9rem;height:auto;min-height:calc(100vh - 150px);padding:5px 20px;width:100%}body .routes .prevPageClickIcon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .routes .prevPageClickIcon svg{cursor:pointer}body .routes .history{margin:0 auto}body .routes .history .historyForm{display:flex;flex-direction:column;margin:10px auto;max-width:900px;min-width:700px}body .routes .history .historyForm .radioField{justify-content:center;margin-bottom:10px}body .routes .history .historyForm .date{align-self:center;display:flex;flex-direction:row;margin-bottom:15px}body .routes .history .historyForm .searchResult{margin:20px}body .routes .history .historyForm .exportDownload{width:auto}body .routes .login .loginContainer{display:flex;justify-content:center;width:100%}body .routes .login .loginContainer .loginContent{border-radius:3px;border-style:solid;border-width:1px;display:flex;flex-direction:column;justify-content:center;margin:60px;padding:40px;text-align:center;width:500px}body .routes .login .loginContainer .loginContent input{align-self:center;width:350px}body .routes .login .loginContainer .loginContent button{align-self:center}body .routes .editor{display:flex;flex-direction:column;margin-bottom:100px}body .routes .editor .prevNextButtons{align-items:center;display:flex;justify-content:space-between}body .routes .editor .prevNextButtonContainer{display:flex;flex-direction:row;justify-content:flex-start}body .routes .editor .editHeader{margin-bottom:20px}body .routes .editor .editSection{display:flex;flex-direction:row}body .routes .editor .editSection .essLocal{margin-left:8px;margin-top:-1px}body .routes .editor .editSection .essLocal .generalProcessActionCard{margin-top:-10px}body .routes .editor .editSection .essLocal .section .processActionInput{max-width:300px;min-height:70px}body .routes .defaultProcessActionsCheckbox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .routes .rettsProcessAction{background-color:#283742;border-radius:4px;min-height:40px;padding:8px}body .routes .rettsProcessAction button{margin-top:-4px}body .routes .processActions{align-items:flex-start;display:inline-flex;flex-direction:row!important;float:left;justify-content:flex-start}body .routes .processActions .processActionsDescription{display:inline-block;width:60%}body .routes .processActions .processActionsButtons{display:inline-block}body .routes .infoTitle{align-items:center;display:flex;justify-content:space-between}body .routes .notFound{padding:5px}body .routes .essRangeFields{width:100%}body .routes .essRangeFields .labelAndField{float:left;width:50%}body .routes .export{margin:0 auto;max-width:900px}body .routes .export .systemLanguage{display:flex;flex-direction:column}body .routes .export .systemLanguage select{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .routes .export .essExport{display:flex;flex-direction:column}body .routes .export .essExport .extentDropdown{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .routes .export .essExport .checkOptions{width:100%}body .routes .export .essExport .checkOptions .layoutOptions,body .routes .export .essExport .checkOptions .tablesOfContent{float:left;width:50%}body .routes .export .exportDownloads{width:100%}body .routes .exportDownload{border-radius:3px;display:flex;float:left;justify-content:left;margin:5px;padding:15px;width:48%}body .routes .exportDownload .icon{width:80px}body .routes .manageUsers{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:30px;width:100%}body .routes .manageUsers .manageUsersButtons{width:100%}body .routes .manageUsers .accounts,body .routes .manageUsers .accounts .region{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}body .routes .manageUsers .accounts .region{float:left}body .routes .manageUsers .accounts .accountsTree{float:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}body .routes .manageUsers .accounts .accountsTree .organizationTree,body .routes .manageUsers .accounts .accountsTree .organizationTree .tree{width:100%}body .routes .manageUsers .accounts .accountsTree .organizationTree .tree div{align-items:center;display:flex;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .routes .manageUsers .accounts .accountsTree .organizationTree .tree div .nodeIcon{cursor:pointer;float:left;height:20px;width:20px}body .routes .manageUsers .accounts .accountsTree .organizationTree .tree div .emptyNodeIcon{float:left;height:20px;width:20px}body .routes .manageUsers .accounts .accountsTree .organizationTree .tree div .nodeName{border-radius:3px;border-style:solid;border-width:1px;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .routes .manageUsers .accounts .accountsTree .organizationTree .tree div .nodeName .nodeText{overflow-wrap:break-word}body .routes .manageUsers .accounts .accountsTree .organizationTree .tree div .nodeName .icons{padding-left:5px}body .routes .manageUsers .accountDetails{float:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}body .routes .manageUsers .accountDetails .accountInfo,body .routes .manageUsers .accountDetails .licenses,body .routes .manageUsers .accountDetails .users{flex-direction:column}body .routes .manageUsers .accountDetails .products{display:inline-block;width:100%}body .routes .manageUsers .accountDetails .products .availableProducts{float:left;width:50%}body .routes .manageUsers .accountDetails .products .availableProducts .availableProduct{align-items:center;display:flex;justify-content:center}body .routes .manageUsers .accountDetails .products .availableProducts .availableProduct .availableProductName{float:left;padding:5px 0 7px;width:75%}body .routes .manageUsers .accountDetails .accountInfo .invoiceAddress,body .routes .manageUsers .accountDetails .accountInfo .visitingAddress,body .routes .manageUsers .accountDetails .products .assignProduct{float:left;width:50%}body .routes .registerForm{align-items:center;max-width:400px!important}body .routes .registerForm .labelAndField{width:80%}body .routes .registerForm .radioField{justify-content:center}body .routes .registerForm .buttonField-center{margin:20px}body .routes .registerForm .privacyPolicy{margin-top:20px}body .routes .riskLevel-text-1{color:#e93830!important}body .routes .riskLevel-text-2{color:#f17b14!important}body .routes .riskLevel-text-3{color:#fdd701!important}body .routes .riskLevel-text-4{color:#25a02c!important}body .routes .riskLevel-text-5{color:#337ab7!important}body .routes .riskLevel-icon{margin:2px;padding:2px}body .routes .riskLevel-icon-1{background:#e93830!important}body .routes .riskLevel-icon-1 svg{fill:#fff}body .routes .riskLevel-icon-2{background:#f17b14!important}body .routes .riskLevel-icon-2 svg{fill:#fff}body .routes .riskLevel-icon-3{background:#fdd701!important}body .routes .riskLevel-icon-3 svg{fill:#fff}body .routes .riskLevel-icon-4{background:#25a02c!important}body .routes .riskLevel-icon-4 svg{fill:#fff}body .routes .riskLevel-icon-5{background:#337ab7!important}body .routes .riskLevel-icon-5 svg{fill:#fff}body .routes .riskLevel-border-1{border-color:#e93830!important}body .routes .riskLevel-border-2{border-color:#f17b14!important}body .routes .riskLevel-border-3{border-color:#fdd701!important}body .routes .riskLevel-border-4{border-color:#25a02c!important}body .routes .riskLevel-border-5{border-color:#337ab7!important}body .routes .riskLevel-bg-1{background:#e93830!important}body .routes .riskLevel-bg-2{background:#f17b14!important}body .routes .riskLevel-bg-3{background:#fdd701!important}body .routes .riskLevel-bg-4{background:#25a02c!important}body .routes .riskLevel-bg-5{background:#337ab7!important}body .routes .riskLevel-bg-empty-1{background:linear-gradient(to top right,transparent,transparent 48%,#e93830 50%,transparent 52%,transparent);height:35px}body .routes .riskLevel-bg-empty-2{background:linear-gradient(to top right,transparent,transparent 48%,#f17b14 50%,transparent 52%,transparent);height:35px}body .routes .riskLevel-bg-empty-3{background:linear-gradient(to top right,transparent,transparent 48%,#fdd701 50%,transparent 52%,transparent);height:35px}body .routes .riskLevel-bg-empty-4{background:linear-gradient(to top right,transparent,transparent 48%,#25a02c 50%,transparent 52%,transparent);height:35px}body .routes .riskLevel-bg-empty-5{background:linear-gradient(to top right,transparent,transparent 48%,#337ab7 50%,transparent 52%,transparent);height:35px}body .routes .expanded_container{height:auto}body .routes .collapsible_container{height:75px;overflow:hidden}body .routes .card{border-radius:3px;border-style:solid;border-width:1px;box-shadow:0 5px 10px rgba(0,0,0,.3);display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px auto;max-width:900px;padding:10px;position:relative;word-break:keep-all}body .routes .dateTimePicker{align-items:center;display:flex;justify-content:flex-start;margin:5px}body .routes .dateTimePicker .datePickerLabel{margin-right:10px;min-width:100px}body .routes .dateTimePicker .picker-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}body .routes .dateTimePicker .picker-container input{margin-left:0}body .routes .horizontalDivider{border:0;border-bottom-width:1px;border-style:solid;margin-bottom:5px;margin-top:5px;width:100%}body .routes .verticalDivider{border:0;border-right-width:1px;border-style:solid;height:100%;margin-left:5px;margin-right:5px}body .routes .subTitle{font-size:1.5rem;font-weight:700}body .routes .label{align-items:center;display:flex;float:left;font-weight:700;padding-right:2px}body .routes .productSelector{float:left}body .routes .grid{align-items:stretch;display:flex;flex-flow:row wrap;margin:0 auto;width:100%}body .routes .grid .col_1{width:calc(100% - 20px)}body .routes .grid .col_1,body .routes .grid .col_2{display:flex;flex-direction:row;justify-content:space-between}body .routes .grid .col_2{width:calc(50% - 20px)}body .routes .grid .col_3{width:calc(33.33333% - 20px)}body .routes .grid .col_3,body .routes .grid .col_4{display:flex;flex-direction:row;justify-content:space-between}body .routes .grid .col_4{width:calc(25% - 20px)}body .routes .grid .col_5{display:flex;flex-direction:row;justify-content:space-between;width:calc(20% - 10px)}body .routes .publishBtn{flex-direction:row;width:-webkit-max-content;width:max-content}body .routes .publishBtn .button{justify-content:center}body .routes .essCard{font-size:.9rem;width:100%}body .routes .essCard .essCardSticky{background-color:#3a4b59;padding-bottom:2px;position:-webkit-sticky;position:sticky;top:0;z-index:1}body .routes .essCard .statusFieldContainer{padding-bottom:2px}body .routes .essCard .infoLayerBorder{border-width:1px!important}body .routes .essCard .essCardTitle{align-items:flex-start;border-radius:20px;display:flex;flex-direction:row;justify-content:space-between;width:100%}body .routes .essCard .essCardTitle .essTitleCheckbox{align-items:center;display:flex;margin-left:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .routes .essCard .essCardTitle .essTitle{text-align:left;width:50%}body .routes .essCard .essCardTitle .versionText{align-items:center;display:flex;justify-content:flex-end;width:inherit}body .routes .essCard .essCardTitle .closeIcon-card,body .routes .essCard .essCardTitle .editIcon-card{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;width:5%}body .routes .essCard .essTitle{margin-left:20px;margin-right:20px}body .routes .essCard .versionText{margin-right:35px}body .routes .essCard .searchPhrases{margin-bottom:0;margin-top:0}body .routes .essCard .cardRow{align-items:normal;display:flex;flex-direction:row}body .routes .essCard .cardRow .leftDiv{border-right:1px solid;padding:20px;width:50%}body .routes .essCard .cardRow .leftDiv ul{margin:0;padding-bottom:10px;padding-top:10px}body .routes .essCard .cardRow .rightDiv{padding:20px;width:50%}body .routes .essCard .cardRow .rightDiv .content{display:grid;padding:10px}body .routes .essCard .cardRow .rightDiv .content .relatedLink{clear:both}body .routes .essCard .cardRow .rightDiv .content .relatedLink span{float:left}body .routes .essCard .section{border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin:20px}body .routes .essCard .section .sectionTitle{padding:5px 10px}body .routes .essCard .section .sectionContent{padding:10px 35px;white-space:pre-wrap}body .routes .essCard .section .sectionContent .processAction{border:2px solid;border-left:15px solid;border-radius:5px;padding:5px}body .routes .essCard .section .sectionContent div{margin-bottom:5px;margin-top:5px;white-space:pre-wrap}body .routes .essCard .section .sectionContent hr{margin-bottom:20px;margin-top:20px}body .routes .essCard .section .textField{max-width:100%}body .routes .essCard .definitionBlock{padding:20px;white-space:pre-wrap}body .routes .essCard .vpBlock{padding:20px}body .routes .search{display:flex;flex-direction:column;width:100%}body .routes .search .searchCardsGrid .cardess{height:80vh}body .routes .searchForm{display:flex;justify-content:center;padding-left:5px;padding-right:5px}body .routes .essList{align-items:center;display:flex;flex-direction:column}body .routes .essList .listContent{display:flex;max-width:800px}body .routes .essList .listContent .left{display:inline-flex;flex:.6 1;flex-direction:column;margin:10px}body .routes .essList .listContent .left .essClassifyList,body .routes .essList .listContent .left .vpList{padding-bottom:5px}body .routes .essList .listContent .left .links{display:inline-flex;flex-direction:column}body .routes .essList .listContent .left .links .link{white-space:nowrap}body .routes .essList .listContent .right{flex:2 1;margin:0 10px}body .routes .essList .listContent .right .essSpList{align-items:flex-end;display:flex;flex-direction:column}body .routes .essList .listContent .right .essSpList .essSortByFilter{display:flex;float:right;padding:5px}body .routes .essList .listContent .right .essSpList thead th:first-child{width:20%}body .routes .downloadableEssPackagesTable{padding-top:25px}body .routes .vpCard .essCardTitle .essTitle{width:90%}body .routes .essSpList .responsiveTable thead th:first-child,body .routes .vpCard .responsiveTable thead th:first-child{width:10%}body .routes .essSpList .responsiveTable tbody td.pivoted:first-child,body .routes .vpCard .responsiveTable tbody td.pivoted:first-child{text-align:center}body .routes .changelog{width:100px}body .routes .handlVersion{display:flex;flex-direction:column;justify-content:left;margin:10px auto;max-width:900px}body .routes .handlVersion .tabs{display:inline-flex;flex-direction:row;margin-top:10px}body .routes .handlVersion .tabs .tab{border:1px solid;border-bottom:none;border-top-left-radius:6px;border-top-right-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.3);cursor:pointer;list-style:none;margin:0 1px;padding:8px 12px;position:relative;width:-webkit-max-content;width:max-content}body .routes .handlVersion .tabs .tab .toolTipFullText{margin-top:8px}body .routes .handlVersion .tabPanels{display:flex;justify-content:left}body .routes .handlVersion .tabPanels .tabPanel,body .routes .handlVersion .tabPanels .tabPanel .card{margin:0}body .routes .ongoingVersion .ongoingtab{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}body .routes .publishForm .download-link{align-items:center;display:flex}body .essExport .radioButtons .radioField{padding:0}body .essExport .radioButtons .radioField .radioButton{margin:0}body .essExport .radioButtons .radioField .radioLabel{padding-left:5px}body .footer{align-items:center;display:flex;flex-direction:column;height:70px;justify-content:center;padding:5px;position:relative;width:100%}body .footer .predicareLogo svg{height:18px;-webkit-transform:translateY(5px);transform:translateY(5px);width:70px}body .xxl,body .xxl .md-text,body .xxl input,body .xxl label,body .xxl li{font-size:3rem}body .xl,body .xl .md-text,body .xl input,body .xl label,body .xl li{font-size:1.85rem}body .l,body .l .md-text,body .l input,body .l label,body .l li{font-size:1.5rem}body .m,body .m .md-text,body .m input,body .m label,body .m li{font-size:.9rem}body .s,body .s .md-text,body .s input,body .s label,body .s li{font-size:.8rem}body .xs,body .xs .md-text,body .xs input,body .xs label,body .xs li{font-size:.7rem}body .xxs,body .xxs .md-text,body .xxs input,body .xxs label,body .xxs li{font-size:.6rem}body #searcPhrasesContainer{margin-top:0}body #searcPhrasesContainerSticky{margin-bottom:18px;margin-top:0}body #processActionsSticky{margin-top:0}body #essTitle{align-items:center}body #sticky-checkbox{width:auto}@media(min-width:641px)and (max-width:1023px){body .header{padding:3px}body .header .userDetails{display:none}body .header .appLogo{left:0;position:relative;-webkit-transform:translateX(0);transform:translateX(0)}body .toolTip .toolTipFullText{max-width:400px}body .routes{font-size:.83rem;padding:15px}body .routes .login .textField{width:50%}body .routes .grid .col_3,body .routes .grid .col_4{width:calc(50% - 20px)}body .routes .grid .col_5{width:calc(50% - 10px)}body .routes .search .essCard{font-size:.83rem}body .routes .search .essCard .cardRow{flex-direction:column}body .routes .search .essCard .cardRow .leftDiv{border-bottom:1px solid;border-right:none;width:100%}body .routes .essList .essClassifyList,body .routes .essList .essSpList,body .routes .essList .vpList,body .routes .search .essCard .cardRow .leftDiv ul,body .routes .search .essCard .cardRow .rightDiv{width:100%}body .routes .overview{flex-direction:column}body .routes .overview .left,body .routes .overview .right{width:100%}body .routes .handlVersion .toolTipFullText{display:none}body .footer{padding:3px}body .xxl,body .xxl .md-text,body .xxl input,body .xxl label,body .xxl li{font-size:3rem}body .xl,body .xl .md-text,body .xl input,body .xl label,body .xl li{font-size:1.95rem}body .l,body .l .md-text,body .l input,body .l label,body .l li{font-size:1.75rem}body .m,body .m .md-text,body .m input,body .m label,body .m li{font-size:.83rem}body .s,body .s .md-text,body .s input,body .s label,body .s li{font-size:.8rem}body .xs,body .xs .md-text,body .xs input,body .xs label,body .xs li{font-size:.7rem}body .xxs,body .xxs .md-text,body .xxs input,body .xxs label,body .xxs li{font-size:.65rem}}@media screen and (max-width:640px){::-webkit-scrollbar{display:none}body .not-available-for-small-screens{display:none}body table.responsiveTable tbody tr{border:none}body table.responsiveTable tbody tr td div:nth-child(2){position:relative;z-index:100}body .autoCompleteContainer{margin:0 10px 0 0;width:90%}body .mobileIcon{display:block}body .menuLinkType{border-style:solid;border-width:1px}body .menuLeft{left:0;top:111px}body .menuRight{right:0;top:111px}body .menuList{display:flex;justify-content:flex-end}body .menuList .menuItems{display:none;flex-direction:column;position:absolute}body .menuList .showMenuItems{display:block!important}body .logoutHeader{flex-direction:row!important}body .logoutHeader .appUser{width:80vw!important}body .logoutHeader .appUser .user{display:none!important;width:0!important}body .logoutHeader .iconContainer{width:30vw!important}body .toolTip .toolTipFullText{max-width:200px}body .popUpContainer .popUp{margin:30%;position:relative}body .popUpContainer .popUp .popUpComponent .popUpBody .searchFormInline .field{width:96%}body .popUpContainer .popUp .popUpComponent .popUpBody .changeAccount{margin:0 auto;max-width:90%}body .popUpContainer .popUp .popUpComponent .popUpBody .addressForms{display:flex;flex-direction:column}body .popUpContainer .popUp .popUpComponent .popUpBody .addressForms .addressForm{width:100%}body .header{flex-direction:column;font-size:.7rem;height:110px;padding:1px}body .header .userDetails{display:none}body .header .appLogo{height:50%;position:relative}body .header .appLogo .rettsLogo{display:flex;justify-content:center}body .header .appLogo .rettsLogo a img{height:35px}body .header .iconContainer{align-items:center;display:flex;height:50%;justify-content:space-between;margin:0 15px 5px;overflow-x:auto;overflow-y:hidden}body .header .iconContainer div svg{margin:2px}body .header .iconContainer .headerIcon{margin:6px}body .routes{font-size:.8rem;min-height:calc(100vh - 160px);padding:0!important}body .routes .grid .col_1{width:calc(100% - 10px)}body .routes .card{padding:0}body .routes .vpBlock{padding:0!important}body .routes .vpBlock table.responsiveTable td.pivoted{padding-left:calc(30% + 10px)!important}body .routes .vpBlock table.responsiveTable tbody tr td:nth-child(2){background:#e93830!important;font-size:1.2em;margin:2px 0}body .routes .vpBlock table.responsiveTable tbody tr td:nth-child(3){background:#f17b14!important;font-size:1.2em;margin:0 0 2px}body .routes .vpBlock table.responsiveTable tbody tr td:nth-child(4){background:#fdd701!important;font-size:1.2em;margin:0 0 2px}body .routes .vpBlock table.responsiveTable tbody tr td:nth-child(5){background:#25a02c!important;font-size:1.2em;margin:0 0 2px}body .routes .essCard ul{-webkit-padding-start:20px;padding-inline-start:20px}body .routes .essCard .section{margin:5px}body .routes .essCard .section .sectionContent{padding:5px!important}body .routes .essCard .section .sectionContent .processActionTitle{font-size:1.3em}body .routes .essRangeFields .labelAndField{width:100%}body .routes .export .essExport .extentDropdown{width:96%}body .routes .export .essExport .checkOptions .layoutOptions,body .routes .export .essExport .checkOptions .tablesOfContent{width:100%}body .routes .export .exportDownloads{width:98%}body .routes .export .exportDownloads .exportDownload,body .routes .login .textField{width:100%}body .routes .registerForm{max-width:300px!important}body .routes .radioField>span,body .routes input,body .routes select{margin:5px}body .routes .manageUsers .accountDetails .accountInfo .invoiceAddress,body .routes .manageUsers .accountDetails .accountInfo .visitingAddress,body .routes .manageUsers .accountDetails .products .assignProduct,body .routes .manageUsers .accountDetails .products .availableProducts,body .routes .manageUsers .accounts .department,body .routes .manageUsers .accounts .region{width:100%}body .routes .grid .col_2,body .routes .grid .col_3,body .routes .grid .col_4{width:calc(100% - 20px)}body .routes .grid .col_5{width:calc(100% - 10px)}body .routes .search{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}body .routes .search .essCard{font-size:.8rem}body .routes .search .essCard .section .sectionContent{padding:5px 15px}body .routes .search .essCard .cardRow{flex-direction:column}body .routes .search .essCard .cardRow .leftDiv{width:100%}body .routes .search .essCard .cardRow .leftDiv ul{border-bottom:1px solid;border-right:0;width:100%}body .routes .search .essCard .cardRow .rightDiv{width:100%}body .routes .search .searchCardsGrid{flex-direction:column-reverse;height:auto}body .routes .search .searchCardsGrid .cardess{height:auto}body .routes .search .searchCardsGrid .cardess .scrollable{overflow:unset}body .routes .essList{flex-direction:column;padding:1px}body .routes .essList .left{height:auto;width:100%}body .routes .essList .left .essClassifyList,body .routes .essList .left .vpList{float:left;width:50%}body .routes .essList .right{width:100%}body .routes .essList .right .essSpList .essSortByFilter{float:right;padding:1px}body .routes .editContainer .editor{flex-direction:column}body .routes .editContainer .editor .editSection{display:flex;flex-direction:column}body .routes .editContainer .card{width:100%}body .routes .editContainer .searchFormInEssEdit{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 20px)}body .routes .cardess{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body .routes .handlVersion .toolTipFullText{display:none}body .popUp{left:3vw;width:96vw}body .footer{height:50px;padding:1px}body .footer .predicareLogo{height:15px}body .xxl,body .xxl .md-text,body .xxl input,body .xxl label,body .xxl li{font-size:2rem}body .xl,body .xl .md-text,body .xl input,body .xl label,body .xl li{font-size:1.75rem}body .l,body .l .md-text,body .l input,body .l label,body .l li{font-size:1.5rem}body .m,body .m .md-text,body .m input,body .m label,body .m li{font-size:.8rem}body .s,body .s .md-text,body .s input,body .s label,body .s li{font-size:.7rem}body .xs,body .xs .md-text,body .xs input,body .xs label,body .xs li{font-size:.6rem}body .xxs,body .xxs .md-text,body .xxs input,body .xxs label,body .xxs li{font-size:.5rem}body .searchForm{display:block!important}body .loginContainer .loginContent .rememberMe{padding-left:0!important}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){body .routes .editSection .card.preview.ie11-hack{width:100%}body .routes .editSection .essLocal.ie11-hack{width:90%}body .routes .editSection .essLocal.ie11-hack .card{max-width:inherit}body .routes .editSection .section.ie11-hack .sectionContent{display:flex}body .routes .editSection .section.ie11-hack .sectionContent .sectionContent-text-wrapper{flex-basis:100%}body .routes .essList{margin-left:auto;margin-right:auto;width:800px}body .routes .essList .listContent{width:800px}body .routes .tab .toolTipFullText{min-width:400px}body .routes .riskLevel-bg-empty-1{background-image:url(//images/red_line.png);background-size:100% 100%;height:35px}body .routes .riskLevel-bg-empty-2{background-image:url(//images/orange_line.png);background-size:100% 100%;height:35px}body .routes .riskLevel-bg-empty-3{background-image:url(//images/yellow_line.png);background-size:100% 100%;height:35px}body .routes .riskLevel-bg-empty-4{background-image:url(//images/green_line.png);background-size:100% 100%;height:35px}body .routes .riskLevel-bg-empty-5{background-image:url(//images/blue_line.png);background-size:100% 100%;height:35px}body .header{display:block}body .header .appLogo{position:absolute;top:0}body .header .iconContainer{position:absolute;right:0;top:0}body .header .iconContainer .headerIcon{margin-top:15px}}.responsiveTable{width:100%}.responsiveTable td .tdBefore{display:none}@media screen and (max-width:40em){.responsiveTable table,.responsiveTable tbody,.responsiveTable td,.responsiveTable th,.responsiveTable thead,.responsiveTable tr{display:block}.responsiveTable thead tr{border-bottom:2px solid #333;left:-9999px;position:absolute;top:-9999px}.responsiveTable tbody tr{border:1px solid #000;padding:.25em}.responsiveTable td.pivoted{border:none!important;padding-left:calc(50% + 10px)!important;position:relative}.responsiveTable td .tdBefore,.responsiveTable td.pivoted{overflow-wrap:break-word;text-align:left!important;white-space:pre-wrap}.responsiveTable td .tdBefore{display:block;font-weight:600;left:1rem;position:absolute;width:calc(50% - 20px)}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:content-box;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2579ba;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}
/*# sourceMappingURL=main.cf22164c.css.map*/