@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.component-wrapper{animation:fadeInAndSlideDown .3s ease-in-out 0s 1 normal none running;background-color:#fff;border-radius:.375rem;box-shadow:0 0 #0000;margin-bottom:1rem;margin-top:1rem;padding:.75rem 1.5rem;width:100%}@media(max-width:820px){.component-wrapper{padding:.5rem 1rem}}.component-wrapper.loading{align-items:center;display:flex;justify-content:center}.component-wrapper--thinner{margin-bottom:.25rem;padding-bottom:.25rem;padding-left:0;padding-right:0}.meta-wrapper{padding:.75rem 1.5rem}@keyframes fadeInAndSlideDown{0%{opacity:.01;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.editor-form{align-items:stretch;display:flex}@media(max-width:820px){.editor-form{flex-direction:column}}p{margin:.25em 0}body[use-full-content-space=true] .MainContent{padding:0!important}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:300;src:url(/static/media/public-sans-vietnamese-300-normal.714c2129c012a9a9d1ea.woff2) format("woff2"),url(/static/media/public-sans-all-300-normal.941ecc69ba60e407ac20.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:300;src:url(/static/media/public-sans-latin-ext-300-normal.54983df509d43d97c29a.woff2) format("woff2"),url(/static/media/public-sans-all-300-normal.941ecc69ba60e407ac20.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:300;src:url(/static/media/public-sans-latin-300-normal.b3645ad059f04abdbb5f.woff2) format("woff2"),url(/static/media/public-sans-all-300-normal.941ecc69ba60e407ac20.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(/static/media/public-sans-vietnamese-400-normal.4490eed5a77c4164de3d.woff2) format("woff2"),url(/static/media/public-sans-all-400-normal.74e7e7d8ab558dd108a1.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(/static/media/public-sans-latin-ext-400-normal.cbd34e580c9965bfc3c9.woff2) format("woff2"),url(/static/media/public-sans-all-400-normal.74e7e7d8ab558dd108a1.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(/static/media/public-sans-latin-400-normal.4758638f2eeeaf0dd6c4.woff2) format("woff2"),url(/static/media/public-sans-all-400-normal.74e7e7d8ab558dd108a1.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(/static/media/public-sans-vietnamese-700-normal.91416a374abc0ab18c43.woff2) format("woff2"),url(/static/media/public-sans-all-700-normal.9aca85ca71d59c5978ee.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(/static/media/public-sans-latin-ext-700-normal.8cb1ddf073ced5d91907.woff2) format("woff2"),url(/static/media/public-sans-all-700-normal.9aca85ca71d59c5978ee.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(/static/media/public-sans-latin-700-normal.73e89bd0bca2722fd28c.woff2) format("woff2"),url(/static/media/public-sans-all-700-normal.9aca85ca71d59c5978ee.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.navigation{height:100vh;max-width:220px;min-width:220px;transition:all .3s ease-in-out}.navigation .header{color:#fff;font-size:1rem;font-weight:500;height:3rem;overflow:hidden;padding:.75rem 1rem .25rem;text-overflow:ellipsis;transition:inherit;white-space:pre}.navigation ul{background-color:#fff;border-top-right-radius:30px;display:flex;flex-direction:column;height:calc(100vh - 3rem);left:0;list-style:none;margin:0;min-width:220px;padding:1rem;position:fixed;top:3rem;transition:inherit}.navigation ul svg{display:inline-block;height:.8em;margin-right:.2em;transition:inherit;width:.8em}.navigation ul li{list-style:none;transition:inherit}.navigation ul li a{align-items:center;border-radius:.375rem;color:#25476a;display:inline-flex;font-size:1rem;font-weight:400;line-height:1.25rem;max-width:calc(220px - 2rem);overflow:hidden;padding:.75rem 1.75rem .75rem 1.25rem;position:relative;text-decoration:none;text-overflow:ellipsis;transition:inherit;white-space:pre;width:100%}.navigation ul li a span{margin-left:0;transition:inherit}.navigation ul li.active{background-color:#25476a;border-radius:.5rem}.navigation ul li.active a{color:#fff}.navigation ul li.active svg{fill:#fff}.navigation.navigation--closed{max-width:40px;min-width:40px}.navigation.navigation--closed .header{visibility:hidden}.navigation.navigation--closed ul{border-top-right-radius:5px;max-width:40px;min-width:40px;padding-left:0;padding-right:0}.navigation.navigation--closed ul li a{padding-left:10px;padding-right:10px;position:relative}.navigation.navigation--closed ul li a span{margin-left:-999px}.navigation.navigation--closed ul li.active{border-radius:0}@media(max-width:820px){.navigation{height:3rem;max-width:40px;max-width:100%;min-width:40px;min-width:100%;width:100%}.navigation .header{visibility:hidden}.navigation ul{border-top-right-radius:5px;max-width:40px;min-width:40px;padding-left:0;padding-right:0}.navigation ul li a{padding-left:10px;padding-right:10px;position:relative}.navigation ul li a span{margin-left:-999px}.navigation ul li.active{border-radius:0}.navigation .header{display:none}.navigation ul{box-shadow:0 0 5px 0 #0003;flex-direction:row;height:3rem;max-width:100%;min-width:100%;overflow-x:scroll;padding-bottom:0;padding-top:0;top:0;z-index:2}.navigation ul li{height:3rem;padding:0;width:3rem}.navigation ul li svg{height:1.5rem;width:1.5rem}.navigation ul li span{display:none}}.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 #0000;box-sizing:initial;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;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;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:initial;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:initial;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:initial;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:#216ba580}.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:initial}.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 #0000;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;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;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:initial;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:#000c;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}.input-wrapper{display:flex;flex-direction:row;min-height:2.5rem;padding-bottom:.5rem;width:100%}.input-wrapper.input-wrapper--depends label{padding-left:1rem}.input-wrapper.input-wrapper--depends-hidden{display:none}.batch-section .input-wrapper>label,.editor-form .input-wrapper>label{margin-right:1rem!important;width:calc(40% - 1rem)!important}.batch-section .input-wrapper>:not(label),.editor-form .input-wrapper>:not(label){margin-left:1rem!important;width:calc(60% - 1rem)!important}.flex{display:flex;justify-content:space-between}.flex>*{flex:1 1}.flex-col{flex-direction:column}.group{border:1px solid #ccc;padding:1rem}.indent{padding-left:1rem}input.time-entry{transition:all .8s ease-in-out}input.saving{background-color:#ff0}body{font-family:Nunito!important}body>ul{z-index:10000!important}.JoyModalDialog-root{max-height:96vh;overflow-y:auto}.JoyModalClose-root{position:absolute;right:8px!important;top:8px!important}.JoyModal-backdrop{-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important}.item-context-menu{position:absolute;right:50px;top:8px}.error-text{color:var(--joy-palette-danger-solidBg)}.action-bar{display:flex}.action-bar>*{margin-right:.5rem}.disabled{filter:grayscale(1);opacity:.5;pointer-events:none}@keyframes pulse-danger{0%{box-shadow:0 0 0 0 var(--joy-palette-danger-50);transform:scale(.95)}70%{box-shadow:0 0 0 .25em var(--joy-palette-danger-100);transform:scale(1)}to{box-shadow:0 0 0 0 var(--joy-palette-danger-200);transform:scale(.95)}}@keyframes pulse-warning{0%{box-shadow:0 0 0 0 var(--joy-palette-warning-50)}70%{box-shadow:0 0 0 .25em var(--joy-palette-warning-100)}to{box-shadow:0 0 0 0 var(--joy-palette-warning-200)}}.pagination{flex-wrap:wrap;justify-content:space-between}.pagination,.pagination ul{display:flex;padding-left:0}.pagination ul{list-style:none;margin:0}.pagination ul li{list-style:none;padding-left:2px;padding-right:2px}.pagination ul li a{display:inline-block;margin-left:2px}.presentation .presentationlabel{display:none}.skeleton-content{animation:shine 1s infinite;background:linear-gradient(90deg,#fff0,#ffffff80 50%,#fff0 80%),#d3d3d3;background-position:0 0;background-repeat:repeat-y;background-size:50px 200px;display:inline-block;height:1rem;opacity:.5;width:80%}@keyframes shine{to{background-position:100% 0,0 0}}.filter-section{display:flex;flex-direction:column}.filter-section .filter-section__item{display:flex;width:100%}.filter-section .filter-section__item .icon{padding-right:.5rem;width:10%}.filter-section .filter-section__item .input-wrapper{margin-right:6%;width:42%}.filter-section .filter-section__item .input-wrapper:last-child{margin-right:0}.filter-section .filter-section__item.full-width .input-wrapper{margin-right:0;width:90%}.filter-section .filter-section__item .input-title input::placeholder{color:#0000}.batch-section{display:flex;flex-direction:column}.batch-section .batch-section__item{display:flex;width:100%}.batch-section .batch-section__item .JoyCheckbox-root{width:4rem}.batch-section .batch-section__item .input-wrapper{width:calc(100% - 4rem)}.batch-section .batch-section__item.batch-section__item--not-active .input-wrapper{filter:grayscale(100%);opacity:.5;pointer-events:none}.presentation--type-color .value span{border-radius:.4rem;display:inline-block;height:1rem;margin-right:.2em;vertical-align:middle;width:1rem}.report-data .data{display:flex;font-size:1rem;letter-spacing:-.02em}.report-data .data>div{border-bottom:1px solid #e2e8f1;border-right:1px solid #e2e8f1;padding:6px;text-align:right;width:20%}.report-data .data>div:first-child{border-left:1px solid #e2e8f1;text-align:left;width:40%}.report-data .data>div:nth-child(2){display:flex;justify-content:flex-end;width:15%}.report-data .data>div:nth-child(3),.report-data .data>div:nth-child(4),.report-data .data>div:nth-child(5){width:15%}.report-data .header-data{background-color:#182e44;color:#fff}.report-data .header-data>div{font-size:1em;font-weight:700}.report-data .total-data{background-color:#334155;color:#fff}.report-data .total-data>div{font-size:1em;font-weight:700}.report-data .client-data{background-color:#64758b;color:#fff}.report-data .client-data>div{font-size:1em;font-weight:700}.report-data .project-data{background-color:#cbd5e1}.report-data .project-data>div{font-size:1em;font-weight:700}.report-data .expenseheader-data>div,.report-data .task-data>div{font-size:1em;font-weight:700;padding-bottom:3px;padding-top:3px}.report-data .expenseheader-data>div:first-child,.report-data .task-data>div:first-child{padding-left:10.8px}.report-data .expense-data>div,.report-data .timereport-data>div{font-size:1em;padding-bottom:3px;padding-top:3px}.report-data .expense-data>div:first-child,.report-data .timereport-data>div:first-child{align-items:center;display:flex;flex-wrap:wrap;padding-left:15.6px}.report-data .differ{align-items:center;display:flex;justify-content:flex-end}.report-data .differ .diff{font-size:.8rem;font-weight:300;letter-spacing:-.03em;margin-right:.4em}.report-data .differ .diff.positive{color:#0f7676}.report-data .differ .diff.negative{color:#b91c1c}.report-data .client-data .differ .diff.positive,.report-data .total-data .differ .diff.positive{color:#5eead4}.report-data .client-data .differ .diff.negative,.report-data .total-data .differ .diff.negative{color:#ea5e5e}.report-data .notice{margin-right:4px}.report-data .notes{color:#888;font-size:.8em;margin-left:2rem}.kanban{max-width:70vw;overflow-x:auto}.planner{background-color:#fff;max-width:75vw;overflow-x:auto}.planner__body,.planner__body .planner__body__content,.planner__header,.planner__header .planner__header__content{display:flex;width:var(--planner-full-size)}.planner__header__content__item{font-size:.875rem;overflow:hidden;text-align:center;text-overflow:hidden;transition:all .2s ease-in-out;white-space:pre}.planner__body__titles,.planner__header__titles{display:flex;flex-direction:column;flex-shrink:0;width:10rem}.planner__header__content{padding-left:10rem}.planner__body__titles__item,.planner__header__titles__item{align-items:center;background-color:#fff;display:flex;height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:pre;width:100%;z-index:10}.bg-grid-day{background-image:linear-gradient(90deg,#e3e3e3 1px,#0000 0);background-size:var(--planner-bg-size) 2rem}.bg-grid-month,.bg-grid-week,.bg-grid-year{background-image:linear-gradient(90deg,#e3e3e3 1px,#0000 0);background-size:100% 2rem}.grid-weekend-helper{height:100%;position:absolute;top:0}.bg-grid-weekend{background-image:linear-gradient(to right,#0000 calc(var(--planner-bg-size)*5),#f0f0f0 calc(var(--planner-bg-size)*2));background-size:100% 2rem}.grid-today-helper{height:100%;position:absolute;top:0}.bg-gridkeep-today{background-color:#add8e6;background-size:100% 2rem}[class*=bg-grid-]{transition:all .2s ease-in-out}.planner__body__content{position:relative;width:100%}.planner__body__content__item{align-items:center;background-color:#9ee69e;border-radius:4px;display:flex;font-size:.75rem;height:1.6rem;justify-content:space-between;margin-top:.2rem;overflow:hidden;position:absolute;text-overflow:ellipsis;transition:all .2s ease-in-out;transition:none;-webkit-user-select:none;user-select:none;white-space:pre;z-index:10}.planner__body__content__item.is-dragging{opacity:.6}.planner__body__content__item>span{cursor:move;padding:.2rem;width:calc(100% - 6px)}.planner__body__content__item .left-dragger,.planner__body__content__item .right-dragger{background-color:#000;cursor:e-resize;height:2rem;opacity:.3;width:3px}.planner__body__content__item .left-dragger{cursor:w-resize}.planner__body__titles__item{cursor:pointer;transition:all .2s ease-in-out}.planner__body__titles__item:hover{background-color:#5ecd5e}.planner__body__content__item--no-date{background-color:#d4d4d4}.planner__body__content__item--no-date:hover{background-color:#bababa}.planner__body__content__item--too-early{background-color:#d4d4d4;cursor:default}.planner__body__content__item--too-early>*{cursor:default}.zoom-level--1 [class*=bg-grid-day],.zoom-level--2 [class*=bg-grid-day],.zoom-level--3 [class*=bg-grid-day],.zoom-level--4 [class*=bg-grid-day]{background:none}.wiki-wrapper{background-color:#fff;display:flex;flex-direction:column;padding:2rem}.wiki-wrapper .wiki-top{border-bottom:1px solid #000;padding-bottom:2rem}.wiki-wrapper .wiki-content{display:flex;padding-top:2rem}.wiki-wrapper .wiki-content .wiki-sidebar{width:270px}.wiki-wrapper .wiki-content .wiki-sidebar .MuiTreeItem-group{margin-left:8px!important}.wiki-wrapper .wiki-content .wiki-sidebar .MuiTreeItem-label{overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-wrapper .wiki-content .wiki-rightcontent{display:flex;flex-direction:column;width:calc(100% - 270px)}.wiki-wrapper .wiki-content .wiki-rightcontent .page-title{border:0;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;padding:.5rem .5rem .5rem 4rem}.wiki-wrapper .wiki-content .wiki-rightcontent .page-title:focus{background-color:#eee}.wiki-wrapper .wiki-content .wiki-rightcontent #editorjs{background-color:#fff;min-height:80vh;padding:.5rem 2rem 2rem;width:100%}@media(max-width:1100px){.wiki-wrapper .wiki-content .wiki-rightcontent #editorjs{padding-left:4rem}}.react-kanban-board{padding:5px}.react-kanban-card{background-color:#fff;border-radius:3px;margin-bottom:7px;padding:10px}.react-kanban-card,.react-kanban-card-adder-form,.react-kanban-card-skeleton{box-sizing:border-box;max-width:250px;min-width:250px}.react-kanban-card--dragging{box-shadow:2px 2px grey}.react-kanban-card__description{padding-top:10px}.react-kanban-card__title{border-bottom:1px solid #eee;display:flex;font-weight:700;justify-content:space-between;padding-bottom:5px}.react-kanban-column{background-color:#eee;border-radius:2px;margin:5px;padding:15px}.react-kanban-column input:focus{outline:none}.react-kanban-card-adder-form{background-color:#fff;border-radius:3px;margin-bottom:7px;padding:10px}.react-kanban-card-adder-form input{border:0;font-family:inherit;font-size:inherit}.react-kanban-card-adder-button{background-color:initial;border:1px solid #ccc;border-radius:3px;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:10px;margin-top:5px;transition:.3s;width:100%}.react-kanban-card-adder-button:hover{background-color:#ccc}.react-kanban-card-adder-form__title{border-bottom:1px solid #eee;display:flex;font-weight:700;justify-content:space-between;padding:0;width:100%}.react-kanban-card-adder-form__title:focus{outline:none}.react-kanban-card-adder-form__description{margin-top:10px;width:100%}.react-kanban-card-adder-form__description:focus{outline:none}.react-kanban-card-adder-form__button{background-color:#eee;border:none;border-radius:3px;margin-top:5px;padding:5px;width:45%}.react-kanban-card-adder-form__button:hover{background-color:#ccc;cursor:pointer;transition:.3s}.react-kanban-column-header{font-weight:700;padding-bottom:10px}.react-kanban-column-header input:focus{outline:none}.react-kanban-column-header__spacer{display:flex;justify-content:space-between}.react-kanban-column-header__button{background-color:#fff;border-color:#ccc;color:#333}.react-kanban-column-header__button:active,.react-kanban-column-header__button:focus,.react-kanban-column-header__button:hover{background-color:#e6e6e6}.react-kanban-column-adder-button{border:2px dashed #eee;height:132px;margin:5px}.react-kanban-column-adder-button:hover{cursor:pointer}
/*# sourceMappingURL=main.1d25a78a.css.map*/