html,body,#root{width:100%;height:100%}#root{overflow:auto}::-webkit-scrollbar{height:14px;width:14px}::-webkit-scrollbar-track-piece{background:#2b2b2b}::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal{border-radius:8px;background-color:#959595;min-height:24px;border:3px solid #2b2b2b}::-webkit-scrollbar-thumb:focus{background-color:#6b6b6b}::-webkit-scrollbar-thumb:active{background-color:#959595}::-webkit-scrollbar-thumb:hover{background-color:#959595}::-webkit-scrollbar-corner{background-color:#2b2b2b}.rainbow-datepicker input,.rainbow-datepicker input:active,.rainbow-datepicker input:focus{background-color:#1fefe3;border-radius:3px;border:none}.rainbow-datepicker input:hover{background-color:#24dacf}#global-datepicker_modal{background-color:#00000080}.scroll-container{padding-left:24px;padding-right:24px;margin-left:-24px;margin-right:-24px}.scroll-container .scroll-content:after{content:"";height:24px;width:24px;flex-shrink:0}.scroll-container-licences{padding-left:80px;padding-right:80px;margin-left:-80px;margin-right:-80px}.scroll-container-licences .scroll-content:after{content:"";height:80px;width:80px;flex-shrink:0}.bounce{position:relative;animation:bounce 2.5s ease-out forwards}@keyframes bounce{0%{transform:translateY(-100%)}30%{transform:translateY(0)}45%{transform:translateY(-50%)}60%{transform:translateY(0)}70%{transform:translateY(-25%)}80%{transform:translateY(0)}85%{transform:translateY(-12.5%)}90%{transform:translateY(0)}93%{transform:translateY(-6.25%)}95%{transform:translateY(0)}97%{transform:translateY(-3.125%)}to{transform:translateY(0)}}.shake{position:relative;animation:shake 1s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{0%,to{transform:translate(0)}10%,90%{transform:translate(-5px)}20%,80%{transform:translate(10px)}30%,50%,70%{transform:translate(-15px)}40%,60%{transform:translate(15px)}}
